Commit Graph

4 Commits

Author SHA1 Message Date
857b1d98d0
feat: rename crates from gejdr-crud to georm
This commit renames gejdr-crud to georm for an easier name to remember
in case I publish `georm` and `georm-macros`. This commit extracts the
`Georm` (formerly `Crud`) trait from `gejdr-core` to its dedicated
crate `georm` on which gejdr-core now depends.

Currently writing tests
2025-01-25 23:41:44 +01:00
642d7bae0d
feat: add new crud macro for easier entity manipulation in DB
All checks were successful
CI / tests (push) Successful in 7m52s
2025-01-25 12:51:53 +01:00
aac70e4131
feat: OAuth implementation with Discord
All checks were successful
CI / tests (push) Successful in 10m39s
CI / tests (pull_request) Successful in 11m17s
This commit separates the core features of GéJDR from the backend as
these will also be used by the bot in the future.

This commit also updates the dependencies of the project. It also
removes the dependency lettre as well as the mailpit docker service
for developers as it appears clearer this project won’t send emails
anytime soon.

The publication of a docker image is also postponed until later.
2025-01-25 12:31:42 +01:00
2013d04cf7
Initial commit
Some checks failed
Publish Docker image / publish (push) Failing after 2m1s
CI / tests (push) Has been cancelled
2025-01-25 12:30:00 +01:00