Status bar v2: expandable sections with live Git status

- Git section: branch, last commit, uncommitted files with API
- ANAF section: collapsible with last check time
- Cron section: shows today's jobs with done/pending status
- Refresh button + auto-refresh on page focus
- New /api/git endpoint for live git status
- All sections collapsible with localStorage persistence
This commit is contained in:
Echo
2026-01-30 22:19:46 +00:00
parent 1b3b6d33ef
commit 838c38e82f
9 changed files with 614 additions and 121 deletions