Merge asset and page server

This commit is contained in:
2025-11-08 09:33:12 -08:00
parent 6cb54c2300
commit e70170ee5b
18 changed files with 279 additions and 621 deletions

16
Cargo.lock generated
View File

@@ -139,10 +139,6 @@ version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f8ebf5827e4ac4fd5946560e6a99776ea73b596d80898f357007317a7141e47"
[[package]]
name = "assetserver"
version = "0.0.1"
[[package]]
name = "ast_node"
version = "5.0.0"
@@ -1450,14 +1446,6 @@ version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154"
[[package]]
name = "macro-assets"
version = "0.0.1"
dependencies = [
"quote",
"syn 2.0.108",
]
[[package]]
name = "macro-sass"
version = "0.0.1"
@@ -1772,6 +1760,7 @@ dependencies = [
"maud",
"parking_lot",
"serde",
"toolbox",
"tower-http",
"tracing",
]
@@ -2504,13 +2493,11 @@ dependencies = [
name = "service-webpage"
version = "0.0.1"
dependencies = [
"assetserver",
"axum",
"chrono",
"emojis",
"lazy_static",
"libservice",
"macro-assets",
"macro-sass",
"markdown-it",
"maud",
@@ -2523,7 +2510,6 @@ dependencies = [
"tokio",
"toml",
"toolbox",
"tower-http",
"tracing",
]