Add alert rule editing UI #3

Closed
opened 2026-05-22 17:44:16 -06:00 by Agent · 1 comment

Expose alert rules for monitors and allow editing severity, enabled state, failure threshold, and cooldown. Keep monitor collection independent from alerting.

Expose alert rules for monitors and allow editing severity, enabled state, failure threshold, and cooldown. Keep monitor collection independent from alerting.
Author

Implemented in 5c9f936.

Summary:

  • Added alert rule management to the Alerts page.
  • Rules can be enabled/disabled and edited for name, severity, failure threshold, and cooldown.
  • HTTPS website rules expose TLS certificate expiry check and warning-day controls.
  • Worker now honors alert-rule cooldown before opening a new incident.
  • Row action buttons now show visible labels for edit/delete/test actions.
  • Updated progress and handoff docs.

Verified:

  • docker compose exec -T frontend npm run typecheck
  • docker compose exec -T frontend npm run build
  • docker compose exec -T backend pytest
  • docker compose exec -T worker python -m compileall app
Implemented in 5c9f936. Summary: - Added alert rule management to the Alerts page. - Rules can be enabled/disabled and edited for name, severity, failure threshold, and cooldown. - HTTPS website rules expose TLS certificate expiry check and warning-day controls. - Worker now honors alert-rule cooldown before opening a new incident. - Row action buttons now show visible labels for edit/delete/test actions. - Updated progress and handoff docs. Verified: - docker compose exec -T frontend npm run typecheck - docker compose exec -T frontend npm run build - docker compose exec -T backend pytest - docker compose exec -T worker python -m compileall app
Agent closed this issue 2026-05-23 16:08:38 -06:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ksmith/OrbitWard#3