spaxel/mothership/internal/api
jedarden 5b24192186 feat: add trigger_state WebSocket message type to /ws/dashboard feed
Broadcasts { type: 'trigger_state', trigger: { id, name, last_fired, enabled } }
on trigger fire, enable, and disable events. Handled in app.js onmessage
and forwarded to window.Automations.updateTriggerState().

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-07 08:41:17 -04:00
..
backup.go feat: implement SQLite Online Backup API streaming endpoint 2026-04-07 02:15:51 -04:00
backup_test.go feat: implement SQLite Online Backup API streaming endpoint 2026-04-07 02:15:51 -04:00
events.go feat: implement webhook action firing & fault tolerance for automations 2026-04-06 23:04:49 -04:00
events_test.go feat: implement webhook action firing & fault tolerance for automations 2026-04-06 23:04:49 -04:00
notifications.go feat: implement REST API endpoints for settings, zones, portals, triggers, notifications, replay 2026-04-06 11:22:02 -04:00
replay.go feat: implement webhook action firing & fault tolerance for automations 2026-04-06 21:39:51 -04:00
settings.go feat: implement REST API endpoints for settings, zones, portals, triggers, notifications, replay 2026-04-06 11:22:02 -04:00
triggers.go feat: implement webhook action firing & fault tolerance for automations 2026-04-06 21:39:51 -04:00
volume_triggers.go feat: add trigger_state WebSocket message type to /ws/dashboard feed 2026-04-07 08:41:17 -04:00
volume_triggers_test.go fix: improve webhook fault tolerance tests 2026-04-07 00:15:11 -04:00
zones.go fix: resolve Phase 6 build integration issues 2026-04-07 02:31:02 -04:00