26.6.13
Highlights
- Added a responsive application shell with switchable sidebar and top-bar navigation.
- Moved tenant, user, docs, and layout controls into clearer menu regions.
- Converted master object views to card-first browsing layouts.
- Added inline master/detail navigation for selected objects and related-object shortcuts.
- Improved shared root-tenant object visibility across tenant-scoped API lists and references.
Frontend UX
- Added top-bar navigation mode alongside the existing left sidebar.
- Moved the top-bar/sidebar layout switch into the user menu.
- Moved Docs after the user menu.
- Removed top-bar chevron glyphs to preserve horizontal space.
- Improved top-bar popdown stability while moving the cursor from trigger to menu.
- Removed local-development root redirects to docs; local Vite runs now land signed-out users on
/signin. - Expanded workspace width to use the available content area.
- Added Sonner toast notifications for status messaging.
Master, Detail, and Inspector Direction
- Converted selected manufacturer details from overlay sheet behavior into an inline detail pane.
- Added asset model master/detail support.
- Added related-object shortcut icons from manufacturer detail to the asset model master view.
- Kept edit-oriented behavior separate from read-only detail panes so future edit flows can use an inspector pattern.
- Converted master lists to card grids by default, while keeping relationship tables inside detail panes where comparison is useful.
Backend
- Added root-shared object visibility to tenant-scoped list endpoints.
- Allowed tenant object references to resolve against the active tenant and the shared tenant where shared catalog records are valid.
- Added asset manufacturer update and delete endpoints with tenant-admin checks.
- Updated asset manufacturer create flow to honor selected tenant write scope.
Documentation
- Updated backlog with the completed application shell and master/detail work.
- Updated frontend docs for local root redirects, card-first master views, and current asset object terminology.
- Updated backend docs for current asset circulation and repair resources.