Nicolas Cantu 01860b7af7 chore: remove gitmodules, add docv workspace crates, update systemd README
- Drop .gitmodules (ia_dev tracked as submodule pointer without file)
- Add services/docv Cargo workspace: docv-back, docv-shared, migrations, sources
- Refresh systemd/README.md
2026-04-03 17:55:50 +02:00

35 lines
970 B
TOML

[package]
name = "docv-back"
version = "0.1.0"
edition = "2021"
description = "docv backend: HTTP API (Rust), PostgreSQL, auth, OAuth2 for enso-front"
[lints]
workspace = true
[[bin]]
name = "docv-back"
path = "src/main.rs"
[dependencies]
docv-shared = { path = "../docv-shared" }
bcrypt = "0.13"
deadpool-postgres = "0.10"
hyper = { version = "0.14", features = ["full"] }
jsonwebtoken = "8"
serde = { version = "1", features = ["derive"] }
serde_json = "1"
serde_urlencoded = "0.7"
tokio = { version = "1", features = ["full"] }
tokio-postgres = { version = "0.7.8", features = ["with-uuid-1"] }
postgres-types = { version = "0.2.6", features = ["with-uuid-1"] }
urlencoding = "2"
html-escape = "0.2"
uuid = { version = "1", features = ["v4", "serde"] }
tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
reqwest = { version = "0.11", default-features = false, features = ["json", "rustls-tls"] }
[dev-dependencies]
tempfile = "3"