Skip to content

Latest commit

 

History

History
35 lines (23 loc) · 1.54 KB

CONTRIBUTING.md

File metadata and controls

35 lines (23 loc) · 1.54 KB

Contributing

Getting Started

You will need

Starting the application

  1. Copy .env.example to .env and set variables, get ESI variables from https://developers.eveonline.com/ and creating an application.
  2. Run sudo docker-compose up -d to initialize postgres & valkey
  3. Start the application with cargo run
  4. Follow the admin link provided in the terminal to create an admin account

sea-orm-cli

  • Run migrations with sea-orm-cli migrate up or sea-orm-cli migrate down
  • Generate entities with sea-orm-cli generate entity -o ./entity/src/entities/ --with-serde both --date-time-crate chrono

Submitting new features

Check github issues for contribution opportunities.

To implement a new feature

  1. Fork this repository (HOWTO)
  2. Create a new branch in your forked repo with git checkout -b branch_name
  3. Commit changes to the branch
  4. Push to origin main git push origin branch_name
  5. Create a pull request (HOWTO)

For any minor fixes open a pull request, include the issue # if necessary.