Add messages so users can copy out the API key after creating it

Signed-off-by: Marcel Müller <neikos@neikos.email>
This commit is contained in:
Marcel Müller 2026-01-25 18:47:34 +01:00
parent 7a5233e385
commit 6a5acaab32
5 changed files with 73 additions and 7 deletions

18
Cargo.lock generated
View file

@ -209,6 +209,22 @@ dependencies = [
"syn",
]
[[package]]
name = "axum-messages"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d67ce6e7bc1e1e71f2a4e86d418045a29c63c4ebb631f3d9bb2f81c4958ea391"
dependencies = [
"axum-core",
"http",
"parking_lot",
"serde",
"serde_json",
"tower",
"tower-sessions-core",
"tracing",
]
[[package]]
name = "base64"
version = "0.22.1"
@ -1410,12 +1426,14 @@ dependencies = [
"anyhow",
"axum",
"axum-login",
"axum-messages",
"displaydoc",
"notify-debouncer-full",
"password-auth",
"rand 0.9.2",
"serde",
"serde_json",
"sha2",
"sqlx",
"tera",
"thiserror 2.0.17",