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