Persist PageTree expand state via control-plane view-state and align chevron/DOM with restored expansion; keep Sidex-style shallow page-tree scan and drop the unused recursive scanner that only added cargo noise. Add password vault workbench routes/runtime/skill/CLI, split page_ai_pi into a module package, and retire Hermes/ACP/OpenHub recycle + root harness evidence from the index while gitignoring recycle and local diag dumps. Archive superseded design/bugs docs under old/, point architecture at ARCHITECTURE.md, and refresh smokes for Pi S1–S7, vault, and editor regressions so the working tree can stay clean.
36 lines
1.4 KiB
TOML
36 lines
1.4 KiB
TOML
[package]
|
|
name = "mnote-web"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
authors.workspace = true
|
|
|
|
[dependencies]
|
|
adapter-onlyoffice = { path = "../adapter-onlyoffice" }
|
|
axum = { version = "0.8", features = ["multipart", "ws"] }
|
|
bridge-runtime = { path = "../bridge-runtime" }
|
|
control-plane = { path = "../control-plane" }
|
|
core-protocol = { path = "../core-protocol" }
|
|
futures-util = "0.3"
|
|
hyper = "1"
|
|
hyper-util = { version = "0.1", features = ["tokio"] }
|
|
leptos = { version = "0.8.14", default-features = false, features = ["ssr"] }
|
|
mnote-editor-core = { path = "../mnote-editor-core" }
|
|
reqwest = { version = "0.12", default-features = false, features = ["blocking", "json", "multipart", "rustls-tls", "stream"] }
|
|
rusqlite = { version = "0.34", features = ["bundled"] }
|
|
serde = { version = "1", features = ["derive"] }
|
|
serde_json = "1"
|
|
tokio = { version = "1", features = ["macros", "rt-multi-thread", "net", "signal", "sync", "time", "process", "io-util"] }
|
|
tokio-stream = { version = "0.1", features = ["sync"] }
|
|
tokio-tungstenite = "0.29"
|
|
tower-http = { version = "0.6", features = ["trace", "compression-gzip", "compression-br"] }
|
|
tracing = "0.1"
|
|
tracing-subscriber = { version = "0.3", features = ["fmt"] }
|
|
tower = "0.5"
|
|
base64 = "0.22"
|
|
comrak = { version = "0.52", default-features = false }
|
|
notify = "8.2.0"
|
|
time = { version = "0.3", features = ["formatting", "local-offset"] }
|
|
uuid = { version = "1", features = ["v4"] }
|
|
zip = "2"
|