No description
Find a file
2024-01-02 14:39:30 +01:00
.github/workflows chore: first working version with integration test 2023-11-12 14:11:13 +01:00
migrations feat: add configurability 2024-01-01 14:36:02 +01:00
scripts feat: add configurability 2024-01-01 14:36:02 +01:00
src refactor: change query to form for subscription api 2024-01-02 14:39:30 +01:00
tests refactor: change query to form for subscription api 2024-01-02 14:39:30 +01:00
.cz.toml build: update commitizen config 2023-12-28 22:17:36 +01:00
.gitignore first 2023-07-01 20:34:21 +02:00
.pre-commit-config.yaml feat: add configurability 2024-01-01 14:36:02 +01:00
Cargo.lock feat: add configurability 2024-01-01 14:36:02 +01:00
Cargo.toml feat: add configurability 2024-01-01 14:36:02 +01:00
CHANGELOG.md chore: add pre-commit config 2023-12-28 22:04:32 +01:00
commitlint.config.js chore: add pre-commit and format files 2023-10-21 13:47:06 +02:00
configuration.yaml feat: add configurability 2024-01-01 14:36:02 +01:00
README.md feat: add configurability 2024-01-01 14:36:02 +01:00

TODO: Add general information about this project

TODO: Explain usage of docker vs podman

TODO: explain DB migration

To migrate a already deployed and running database, use

SKIP_DB_RUN=true ./scripts/init_db.sh

Contribution

Conventions are enforced through commitizen using pre-commit. Commits that do not comply with the conventions will be rejected.

Prerequisites for developers are:

  • podman
  • postgresql-client
  • sqlx
  • commitizen
  • pre-commit

Current contribution workflow is:

  1. TODO: fork/clone repo and install commitizen and pre-commit
  2. Modify repo
  3. Use cz c to add a commit
  4. Push changes
  5. Open pull/merge request