This commit is contained in:
2026-03-02 01:36:28 +01:00
parent e982ea372f
commit 74f4effd49
17 changed files with 909 additions and 166 deletions

View File

@@ -38,12 +38,11 @@ opt-level = 3 # Optimisation maximale pour la vitesse
tokio = { version = "1.49", features = ["full"] }
# HTTP
#actix-web = "4.12"
#poem = "3.1"
#poem-openapi = { version="5.1", features = ["swagger-ui", "url", "chrono"]}
axum = { version = "0.8.8", features = ["macros", "ws"] }
#utoipa = "5.4"
#utoipa-swagger-ui = { version = "9.0", features = ["axum"] }
utoipa = { version = "5.4", features = ["chrono", "uuid"] }
utoipa-scalar = { version = "0.3", features = ["axum"] }
utoipa-swagger-ui = { version = "9.0", features = ["axum"] }
utoipa-axum = "0.2"
tower = { version = "0.5", features = ["util"] }
tower-http = { version = "0.6", features = ["trace", "cors", "timeout", "catch-panic"] }
@@ -51,7 +50,7 @@ tower-http = { version = "0.6", features = ["trace", "cors", "timeout", "catch-p
socket2 = "0.6"
# db
sea-orm = { version = "2.0.0-rc.30", features = ["sqlx-sqlite", "sqlx-postgres", "sqlx-mysql", "runtime-tokio", "with-chrono", "with-uuid", "with-json", "schema-sync"] }
sea-orm = { version = "2.0.0-rc.35", features = ["sqlx-sqlite", "sqlx-postgres", "sqlx-mysql", "runtime-tokio", "with-chrono", "with-uuid", "with-json", "schema-sync"] }
migration = { path = "migration" }
# logs
@@ -74,5 +73,5 @@ rand = "0.9"
ssh-key = { version = "0.6", features = ["default", "crypto"] }
base64 = "0.22"
argon2 = "0.5.3"
jsonwebtoken = "9.3.1"
jsonwebtoken = "10.3.0"
bcrypt = "0.17.0"