8e25651cfa
Also use a password strength crate since Forgejo itself insists on some minimum complexity for it.
26 lines
1.4 KiB
TOML
26 lines
1.4 KiB
TOML
[package]
|
|
name = "queenie"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
|
|
[dependencies]
|
|
askama = { version = "0.12", default-features = false, features = ["with-axum", "serde"] }
|
|
askama_axum = { version = "0.4", default-features = false }
|
|
axum = { version = "0.7", default-features = false, features = ["tokio", "http1", "form"] }
|
|
chrono = { version = "0.4", default-features = false, features = ["now"] }
|
|
dotenvy = { version = "0.15", default-features = false }
|
|
env_logger = { version = "0.11", default-features = false, features = ["humantime"] }
|
|
justerror = { version = "1" }
|
|
lazy_static = "1"
|
|
log = { version = "0.4", default-features = false }
|
|
passwords = { version = "3", default-features = false }
|
|
rand = { version = "0.8", default-features = false, features = ["getrandom"] }
|
|
serde = { version = "1", default-features = false, features = ["derive"] }
|
|
serde_json = { version = "1", default-features = false }
|
|
thiserror = { version = "1" }
|
|
time = { version = "0.3", default-features = false }
|
|
tokio = { version = "1", default-features = false, features = ["rt-multi-thread"] }
|
|
tower-http = { version = "0.5", default-features = false, features = ["fs"] }
|
|
tower-sessions = { version = "0.10", default-features = false, features = ["axum-core", "memory-store"] }
|
|
unicode-segmentation = { version = "1", default-features = false }
|
|
ureq = { version = "2", default-features = false, features = ["json", "tls"] }
|