add SPA config UI, wire media/rss adapters, event-driven layout push
- React SPA: dashboard, data sources CRUD, widgets CRUD, layout builder, presets. TanStack Router + Query, shadcn/ui, Vite proxy to :3000 - wire media + rss adapters into polling loop, remove xtb source type - media adapter: read username/password from headers, proper subsonic auth - event handler: subscribe to LayoutChanged, push screen update to clients - fix clippy warnings across workspace (Default impls, collapsible ifs, redundant closures, is_none_or, unused imports)
This commit is contained in:
@@ -36,6 +36,8 @@ display-terminal = { path = "crates/adapters/display-terminal" }
|
||||
config-sqlite = { path = "crates/adapters/config-sqlite" }
|
||||
http-json = { path = "crates/adapters/http-json" }
|
||||
http-api = { path = "crates/adapters/http-api" }
|
||||
media-adapter = { path = "crates/adapters/media" }
|
||||
rss-adapter = { path = "crates/adapters/rss" }
|
||||
axum = { version = "0.8", features = ["macros"] }
|
||||
tower-http = { version = "0.6", features = ["cors"] }
|
||||
api-types = { path = "crates/api-types" }
|
||||
|
||||
Reference in New Issue
Block a user