misc: initial code

This commit is contained in:
hdbg
2026-02-27 10:27:24 +01:00
commit 91036f4188
32 changed files with 36435 additions and 0 deletions

22
Cargo.toml Normal file
View File

@@ -0,0 +1,22 @@
[workspace]
resolver = "3"
members = [
"crates/*",
]
[workspace.dependencies]
clap = { version = "4.5.60", features = ["derive", "env"] }
codetaker-db = { path = "crates/codetaker-db" }
git2 = { version = "0.20.4", features = ["vendored-libgit2"] }
rig-core = "0.31.0"
schemars = "1.2.1"
serde = { version = "1.0.228", features = ["derive"] }
serde_json = "1.0.149"
serde_urlencoded = "0.7.1"
tokio = { version = "1.49.0", features = ["full"] }
tracing = "0.1.44"
diesel = { version = "2.3.6", features = ["sqlite", "uuid", "time", "chrono", "serde_json"] }
diesel-async = { version = "0.7.4", features = ["sqlite", "sync-connection-wrapper", "tokio", "bb8"] }
diesel_migrations = { version = "2.3.1", features = ["sqlite"] }
chrono = { version = "0.4.43", features = ["serde"] }
reqwest = { version = "0.13.2", features = ["deflate", "json"] }