Commit graph

5 commits

Author SHA1 Message Date
27f135c921 dashboard: show all notifications with action taken, filter dismissals from activity
- Notifications table: show ALL (not just pending), add ACTION TAKEN column
  showing dismiss reason or pending status. Dismissed rows slightly dimmed.
- Activity section: filters out 'dismiss' entries, only shows real actions
  (reviews, comments, fixes)
2026-03-26 17:21:39 +00:00
f37f3d62f6 feat: notif lock/unlock for duplicate processing prevention, dismiss auto-logs activity 2026-03-24 12:26:30 +00:00
09f04ea60b feat: dashboard shows last poll time, relative timestamps, filter reasons
- Header shows 'last poll Xm ago — N new' like Forgejo dashboard
- Notifications table: TIME (relative), ISSUE, REASON (badge), TITLE, FILTER
- Own PRs tagged with 🔵, CI status shown
- Default view: pending only (non-dismissed)
- filter_reason column visible in table
2026-03-19 14:33:10 +00:00
Zeus
f73136d83b fix: dashboard auto-detects datasette URL from browser location
Dashboard now calculates datasette URL as same-host:port+1, works for
both localhost and remote access via Tailscale.
2026-02-22 10:54:30 +00:00
Zeus
90361fbe16 feat: initial Argus implementation
- CLI with notification, activity, and escalation commands
- SQLite database with schema
- Datasette + static HTML dashboard
- Systemd service for background operation
- Install/uninstall scripts
- SKILL.md and procedures for sub-agent usage
2026-02-22 10:25:46 +00:00