feat: add sanitization check, refactor error returns

This commit is contained in:
Sandro Eiler 2024-02-10 21:33:01 +01:00
parent 13162f6470
commit d7d37341ba
6 changed files with 106 additions and 7 deletions

15
Cargo.lock generated
View file

@ -1049,6 +1049,7 @@ dependencies = [
"serde-aux",
"serde_json",
"sqlx",
"strum_macros",
"tokio",
"tower",
"tower-http",
@ -1056,6 +1057,7 @@ dependencies = [
"tracing-bunyan-formatter",
"tracing-log 0.2.0",
"tracing-subscriber",
"unicode-segmentation",
"uuid",
]
@ -2253,6 +2255,19 @@ dependencies = [
"unicode-normalization",
]
[[package]]
name = "strum_macros"
version = "0.26.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a3417fc93d76740d974a01654a09777cb500428cc874ca9f45edfe0c4d4cd18"
dependencies = [
"heck",
"proc-macro2",
"quote",
"rustversion",
"syn 2.0.32",
]
[[package]]
name = "subtle"
version = "2.5.0"