add: move upload server to buckets

This commit is contained in:
trisua 2025-08-21 00:30:29 -04:00
parent 8116307ba0
commit 75fe720f21
83 changed files with 351 additions and 458 deletions

85
Cargo.lock generated
View file

@ -383,6 +383,21 @@ dependencies = [
"serde",
]
[[package]]
name = "buckets-core"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "536e476a5181a9f8a12d65be91615f036a000a1b1a2eaacde1be78be866940fd"
dependencies = [
"oiseau",
"pathbufd",
"serde",
"serde_json",
"tetratto-core 15.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
"tetratto-shared 12.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
"toml 0.9.5",
]
[[package]]
name = "built"
version = "0.7.7"
@ -1372,7 +1387,7 @@ dependencies = [
"libc",
"percent-encoding",
"pin-project-lite",
"socket2 0.5.10",
"socket2 0.6.0",
"system-configuration",
"tokio",
"tower-service",
@ -3341,9 +3356,9 @@ dependencies = [
"serde",
"serde_json",
"tera",
"tetratto-core",
"tetratto-l10n",
"tetratto-shared",
"tetratto-core 15.0.2",
"tetratto-l10n 12.0.0",
"tetratto-shared 12.0.6",
"tokio",
"tower-http",
"tracing",
@ -3353,7 +3368,34 @@ dependencies = [
[[package]]
name = "tetratto-core"
version = "15.0.1"
version = "15.0.2"
dependencies = [
"async-recursion",
"base16ct",
"base64 0.22.1",
"bitflags 2.9.2",
"buckets-core",
"emojis",
"md-5",
"oiseau",
"paste",
"pathbufd",
"regex",
"reqwest",
"serde",
"serde_json",
"tetratto-l10n 12.0.0",
"tetratto-shared 12.0.6",
"tokio",
"toml 0.9.5",
"totp-rs",
]
[[package]]
name = "tetratto-core"
version = "15.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "605c03fac71468f57f9c47d9246300640f3f65ec9f19fb86799e10f632d3ea68"
dependencies = [
"async-recursion",
"base16ct",
@ -3368,8 +3410,8 @@ dependencies = [
"reqwest",
"serde",
"serde_json",
"tetratto-l10n",
"tetratto-shared",
"tetratto-l10n 12.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
"tetratto-shared 12.0.6 (registry+https://github.com/rust-lang/crates.io-index)",
"tokio",
"toml 0.9.5",
"totp-rs",
@ -3384,6 +3426,17 @@ dependencies = [
"toml 0.9.5",
]
[[package]]
name = "tetratto-l10n"
version = "12.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d96f5e41633c757e3519efb47c9b85d00d14322c1961360e126d0ecc0ea79b86"
dependencies = [
"pathbufd",
"serde",
"toml 0.9.5",
]
[[package]]
name = "tetratto-shared"
version = "12.0.6"
@ -3400,6 +3453,24 @@ dependencies = [
"uuid 1.18.0",
]
[[package]]
name = "tetratto-shared"
version = "12.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "286290ad09be3c507f9a47d38e92b024e6fcde34dbb515113f5bdb6b926cbee3"
dependencies = [
"ammonia",
"chrono",
"hex_fmt",
"pulldown-cmark",
"rand 0.9.2",
"regex",
"serde",
"sha2",
"snowflaked",
"uuid 1.18.0",
]
[[package]]
name = "thiserror"
version = "1.0.69"