Matthias Nott
2026-02-21 485476a297c111e37fec9913535a63a2383ca06e
refs
author Matthias Nott <mnott@mnsoft.org>
Saturday, February 21, 2026 16:32 +0100
committer Matthias Nott <mnott@mnsoft.org>
Saturday, February 21, 2026 16:32 +0100
commit485476a297c111e37fec9913535a63a2383ca06e
tree 4985cdd08f5de2cb1680e80e2d6762ea7b5c8eb7 tree | zip | gz
parent 15c6d258137464aad5bbcc53f6044ad628849048 view | diff
feat: Rewrite dashboard with sidebar nav, drill-down, and registry-based container resolution

- Replace broken alert() onclick with proper 3-level drill navigation (projects > envs > services)
- Add left sidebar with Dashboard, Services, Backups, System, Restore pages
- Add breadcrumb navigation and mobile hamburger menu
- Fix services.py container name resolution using ops registry name_prefix mapping
- Remove 9 debug/emergency files from session 0022
- Keep existing CSS (style.css) unchanged
3 files modified
changed files
app/app/routers/services.py diff | view | blame | history
static/index.html diff | view | blame | history
static/js/app.js diff | view | blame | history