Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
16 commits
Select commit Hold shift + click to select a range
be14fb5
feat: add SQLite store, typed param model, and layer data model
anders130 Mar 14, 2026
5816e41
feat(effects): redesign builtin system, compositor, and Rhai script l…
anders130 Mar 15, 2026
322c642
refactor(application): remove bus/signal system, simplify SceneRuntim…
anders130 Mar 15, 2026
436c4db
fix(store): simplify load_into_active, bind ACTIVE_SCENE_ID constant
anders130 Mar 15, 2026
3b0e5a6
feat(api): add zones, scenes, and active-scene endpoints with unit tests
anders130 Mar 15, 2026
c4ffeb9
refactor(server): split RenderTaskRuntime into focused modules
anders130 Mar 15, 2026
1f6fad8
feat(api): add endpoint for replacing the currently active scene
anders130 Mar 16, 2026
8e81bc9
fix: cull layers to skip deeper layers that are overridden by the ove…
anders130 Mar 16, 2026
260872f
feat: wire up primary color into rhai effects
anders130 Mar 17, 2026
32be4d5
fix(store): scope active-layer mutations to active scene
anders130 Mar 17, 2026
dd4d765
fix(store): atomic replace_active_layers with QueryBuilder batch insert
anders130 Mar 17, 2026
7e367c2
fix(store): validate layer IDs before reorder, return NotFound on mis…
anders130 Mar 17, 2026
e0ae5cf
fix(effects): log script eval errors instead of silently producing black
anders130 Mar 17, 2026
5b6567a
refactor: spread scenes into multiple files
anders130 Mar 17, 2026
23ee6b7
refactor: spread store tests into multiple files
anders130 Mar 17, 2026
97e3138
fix(store): move ACTIVE_SCENE_ID to scene/mod.rs and clean up get_all…
anders130 Mar 17, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,4 @@ result

# project specific
state.json
lumehub.db
Loading
Loading