2024-05-13 20:54:58 +05:30
|
|
|
[package]
|
2024-05-14 23:30:34 +05:30
|
|
|
name = "vanikam"
|
2024-05-13 20:54:58 +05:30
|
|
|
version = "0.1.0"
|
|
|
|
edition = "2021"
|
|
|
|
|
2024-05-13 21:30:15 +05:30
|
|
|
[workspace]
|
|
|
|
exclude = ["utils/db-migrations"] #, "utils/cache-bust"]
|
2024-09-13 16:26:43 +05:30
|
|
|
members = [".", "mailpit_client"]
|
2024-05-13 21:30:15 +05:30
|
|
|
|
2024-05-13 20:54:58 +05:30
|
|
|
[dependencies]
|
2024-09-13 19:38:20 +05:30
|
|
|
actix-identity = "0.8.0"
|
2024-05-13 21:30:15 +05:30
|
|
|
actix-rt = "2.9.0"
|
2024-08-07 06:09:14 +05:30
|
|
|
actix-session = { version = "0.10.0", features = ["cookie-session"] }
|
2024-05-13 21:30:15 +05:30
|
|
|
actix-web = "4.5.1"
|
2024-05-17 23:28:38 +05:30
|
|
|
argon2-creds = "0.2.3"
|
2024-05-13 21:30:15 +05:30
|
|
|
async-trait = "0.1.80"
|
|
|
|
config = "0.14.0"
|
2024-05-17 23:28:38 +05:30
|
|
|
cqrs-es = "0.4.11"
|
2024-08-07 21:05:34 +05:30
|
|
|
derive-getters = "0.5.0"
|
2024-05-17 23:28:38 +05:30
|
|
|
derive_builder = "0.20.0"
|
2024-05-13 21:30:15 +05:30
|
|
|
derive_more = "0.99.17"
|
2024-05-17 23:28:38 +05:30
|
|
|
lettre = { version = "0.11.7", features = ["tokio1-rustls-tls", "tracing", "dkim", "tokio1-native-tls", "smtp-transport", "pool", "builder"], default-features = false }
|
2024-05-13 21:30:15 +05:30
|
|
|
log = "0.4.21"
|
2024-07-17 20:21:02 +05:30
|
|
|
meilisearch-sdk = "0.27.0"
|
2024-07-23 18:35:32 +05:30
|
|
|
mockall = { version = "0.13.0", features = ["nightly"] }
|
2024-05-19 00:38:10 +05:30
|
|
|
postgres-es = "0.4.11"
|
2024-05-13 21:30:15 +05:30
|
|
|
pretty_env_logger = "0.5.0"
|
|
|
|
rand = "0.8.5"
|
|
|
|
rust-embed = { version = "8.4.0", features = ["include-exclude"] }
|
|
|
|
serde = { version = "1.0.201", features = ["derive"] }
|
2024-05-19 00:38:10 +05:30
|
|
|
serde_json = "1.0.117"
|
2024-07-13 19:37:30 +05:30
|
|
|
sqlx = { version = "0.7.4", features = ["runtime-tokio-rustls", "postgres", "time", "uuid"] }
|
2024-05-13 21:30:15 +05:30
|
|
|
tera = "1.19.1"
|
|
|
|
time = { version = "0.3.36", features = ["serde"] }
|
|
|
|
tracing = { version = "0.1.40", features = ["log"] }
|
|
|
|
tracing-actix-web = "0.7.10"
|
|
|
|
url = { version = "2.5.0", features = ["serde"] }
|
2024-07-13 19:37:30 +05:30
|
|
|
uuid = { version = "1.10.0", features = ["v4", "serde"] }
|
2024-05-18 19:40:30 +05:30
|
|
|
validator = { version = "0.18.1", features = ["derive"] }
|
2024-05-18 20:42:30 +05:30
|
|
|
|
|
|
|
[dev-dependencies]
|
2024-10-02 17:40:35 +05:30
|
|
|
#reqwest = { version = "0.12.4", features = ["json"] }
|
2024-09-13 16:26:43 +05:30
|
|
|
mailpit_client = { path = "./mailpit_client" }
|