This commit is contained in:
2025-01-12 16:07:46 +01:00
parent 4299ea3d9a
commit ea43e71c30
10 changed files with 399 additions and 90 deletions

44
Cargo.lock generated
View File

@@ -98,6 +98,7 @@ name = "ascend"
version = "0.0.0"
dependencies = [
"axum",
"camino",
"clap",
"console_error_panic_hook",
"derive_more",
@@ -105,12 +106,15 @@ dependencies = [
"leptos",
"leptos_axum",
"leptos_meta",
"leptos_router",
"serde",
"serde_json",
"tokio",
"tower 0.4.13",
"tower-http 0.5.2",
"tracing",
"tracing-subscriber",
"type-toppings",
"wasm-bindgen",
]
@@ -514,6 +518,12 @@ version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
[[package]]
name = "error_reporter"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "31ae425815400e5ed474178a7a22e275a9687086a12ca63ec793ff292d8fdae8"
[[package]]
name = "event-listener"
version = "5.4.0"
@@ -647,8 +657,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
dependencies = [
"cfg-if",
"js-sys",
"libc",
"wasi",
"wasm-bindgen",
]
[[package]]
@@ -1036,15 +1048,16 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
[[package]]
name = "leptos"
version = "0.7.0"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ba5046c590aea121f6ad5e71fcb75453a933425d39527b9a3b1b295235afc8df"
checksum = "a8a90c679094979aa12927e8e925fe8eead1420d69420b2d8c6540863937ca75"
dependencies = [
"any_spawner",
"base64",
"cfg-if",
"either_of",
"futures",
"getrandom",
"hydration_context",
"leptos_config",
"leptos_dom",
@@ -1065,6 +1078,7 @@ dependencies = [
"tachys",
"thiserror 2.0.11",
"throw_error",
"tracing",
"typed-builder",
"typed-builder-macro",
"wasm-bindgen",
@@ -1110,15 +1124,16 @@ dependencies = [
[[package]]
name = "leptos_dom"
version = "0.7.0"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6c15aca81dc2edd040b51c46734f65c6f36e6ba8a31347c1354c94b958044ae0"
checksum = "99803be421344a2184fd5796e1a7645c2090738b2ab5d1a856084816853ec322"
dependencies = [
"js-sys",
"or_poisoned",
"reactive_graph",
"send_wrapper",
"tachys",
"tracing",
"wasm-bindgen",
"web-sys",
]
@@ -1175,6 +1190,7 @@ dependencies = [
"rstml",
"server_fn_macro",
"syn",
"tracing",
"uuid",
]
@@ -1232,9 +1248,9 @@ dependencies = [
[[package]]
name = "leptos_server"
version = "0.7.0"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "93450589df3b3e398c7f5ea64d8f1c8369b1ba9b90e1f70f6cb996b8d443ca3e"
checksum = "0fb23bd110ac04c7276aae3d8ba523f94cf06989d00b4e76eaee89451b06b494"
dependencies = [
"any_spawner",
"base64",
@@ -1248,6 +1264,7 @@ dependencies = [
"serde_json",
"server_fn",
"tachys",
"tracing",
]
[[package]]
@@ -1715,6 +1732,7 @@ dependencies = [
"serde",
"slotmap",
"thiserror 2.0.11",
"tracing",
"web-sys",
]
@@ -1938,9 +1956,9 @@ dependencies = [
[[package]]
name = "server_fn"
version = "0.7.0"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "033cb8014aa86a7ce0c6ee58d23dce1a078b2e320dc6c53bb439663993199b1f"
checksum = "d0b9f0d2eecb2bf4f909661acc731009e3657574dec93a0ec9f114e250f74bc4"
dependencies = [
"axum",
"bytes",
@@ -2125,6 +2143,7 @@ dependencies = [
"send_wrapper",
"slotmap",
"throw_error",
"tracing",
"wasm-bindgen",
"web-sys",
]
@@ -2423,6 +2442,15 @@ dependencies = [
"tracing-log",
]
[[package]]
name = "type-toppings"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2efc827a3c37071ebc9812b9bee5d6c0154fdf9ba6a7ec78b38515dbd4fde8e5"
dependencies = [
"error_reporter",
]
[[package]]
name = "typed-builder"
version = "0.20.0"