Commit graph

8 commits

Author SHA1 Message Date
Zeus
7bb19ef3fb fix: filter NOTE: lines from tea output before YAML parsing
Also construct proper Forgejo URLs from repo+index
2026-02-22 11:16:58 +00:00
Zeus
46c0bcfb42 feat: install script outputs HEARTBEAT.md instructions
After installation, shows:
- Auth setup options (gh/tea)
- Systemd enable command
- Copy-paste ready HEARTBEAT.md task block
- Port configuration hint
2026-02-22 11:05:03 +00:00
Zeus
b8f67ca46c fix: bind datasette to 0.0.0.0 for remote access 2026-02-22 10:57:20 +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
91b7bc3ec1 feat: add backend flag for GitHub/Forgejo support
- --backend gh|tea flag on notif pull command
- ARGUS_BACKEND env var (default: gh)
- gh backend: uses gh CLI for GitHub notifications
- tea backend: uses tea CLI for Forgejo notifications

Bump to v0.2.0
2026-02-22 10:47:18 +00:00
Zeus
4d57e93196 feat: single port config (dashboard on port, datasette on port+1)
- ARGUS_PORT now sets dashboard port, datasette auto-derives as port+1
- Dashboard dynamically injects correct datasette URL
- Simplifies multi-agent deployment (each agent gets own port namespace)
- Removed ARGUS_DASHBOARD_PORT env var
2026-02-22 10:34:57 +00:00
Zeus
88dee44ac0 fix: use pipx for datasette installation on Debian 2026-02-22 10:30:43 +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