Commit Graph
11 Commits
Author SHA1 Message Date
Dan Brown 63082b53cc Layouts: Review and testing/CI update 2026-08-17 19:53:58 +01:00
Dan Brown db50b14000 Layouts: Added logical theme event and guidance for block registration 2026-08-17 18:27:47 +01:00
Dan Brown 8760481fc2 Layouts: Added testing for access control, and view impact
Added a new middlware to properly handle per-request in-memory caching
within the app.
2026-08-16 23:03:40 +01:00
Dan Brown 404e048588 Layouts: Added reset to default action, made views dynamic
Shows only one homepage option depending on app homepage setting.
Only shows center column in editor for supported locations.
2026-08-16 14:12:30 +01:00
Dan Brown 01b29515c8 Layouts: Updated view block ids/labels to be static
So that their metadata can be read without having to create instances
and fullfill dependancy injection just to list.

Also added title to interface prefs page.
2026-08-16 10:41:43 +01:00
Dan Brown b1c1cd134c Layouts: Added user preference load logic 2026-08-15 23:05:32 +01:00
Dan Brown 10cf128598 Layouts: Started edit form ui, added block IDs 2026-08-12 15:43:00 +01:00
Dan Brown 3205e73bb9 User Prefs: Added new interface preferences section 2026-08-10 19:18:05 +01:00
Dan Brown 45ff36714f View Blocks: Extracted default set, added labels to each 2026-08-09 18:35:10 +01:00
Dan Brown 600497b110 Views: Extracted home view sections into blocks
Also removed unused request from block interface.
2026-08-09 15:12:07 +01:00
Dan Brown d4d90cc39c Views: Renamed SidebarSections to ViewBlocks 2026-08-07 16:00:04 +01:00