PTah
56c469ddbd
feat: multi-user UI login with admin and monitor roles
...
Add sac_users table, JWT roles, settings/users API guarded for admin, Users page in UI, and sac_manage_user.py CLI.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-01 09:27:14 +10:00
PTah
2501ecc4fe
fix: normalize daily report layout for Telegram and UI
...
Ensure server line, compact spacing, and one user per row when ingesting
agent reports or sending SAC-generated daily reports.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-30 09:52:09 +10:00
PTah
7ebbb9a9d1
feat: unify SSH and Windows daily report layout in SAC and UI
...
Agent-style report body for SAC aggregation; shared stats cards; RDP ban note in docs
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-29 17:03:29 +10:00
PTah
e0ba384705
feat: SAC Telegram settings view, notify_problem severity gate, exclusive docs
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-29 15:58:08 +10:00
PTah
daec333dbe
feat: add SAC app icon to favicon, sidebar, and login page
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-28 14:39:57 +10:00
PTah
ac3c20b7db
feat: persistent Zabbix-style sidebar on all pages, rename Dashboard to Обзор
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-28 13:54:41 +10:00
PTah
61c9f9b673
feat: reports page with formatted daily report cards
2026-05-27 14:15:15 +10:00