feat: logging; fixes; error handloing

This commit is contained in:
nullishamy 2025-04-25 16:46:47 +01:00
parent 9c7c2858cc
commit 3719fae102
Signed by: amy
SSH key fingerprint: SHA256:WmV0uk6WgAQvDJlM8Ld4mFPHZo02CLXXP5VkwQ5xtyk
18 changed files with 228 additions and 106 deletions

17
Cargo.lock generated
View file

@ -1264,6 +1264,8 @@ dependencies = [
"serde",
"serde_json",
"sqlx",
"thiserror 2.0.12",
"tracing",
"url",
"uuid",
]
@ -2161,6 +2163,8 @@ dependencies = [
"rocket",
"rocket_db_pools",
"sqlx",
"tracing",
"tracing-subscriber",
"url",
"uuid",
]
@ -2740,6 +2744,16 @@ dependencies = [
"tracing-core",
]
[[package]]
name = "tracing-serde"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "704b1aeb7be0d0a84fc9828cae51dab5970fee5088f83d1dd7ee6f6246fc6ff1"
dependencies = [
"serde",
"tracing-core",
]
[[package]]
name = "tracing-subscriber"
version = "0.3.19"
@ -2750,12 +2764,15 @@ dependencies = [
"nu-ansi-term",
"once_cell",
"regex",
"serde",
"serde_json",
"sharded-slab",
"smallvec",
"thread_local",
"tracing",
"tracing-core",
"tracing-log",
"tracing-serde",
]
[[package]]