Commit graph

2 commits

Author SHA1 Message Date
3361abaa92
v0.14.5: migration 042 re-asserts central ownership of config.monitoring_areas (#111)
Append idempotent ALTER ... OWNER TO central for the table + SERIAL sequence so fresh installs are self-healing; prod already patched inline during v0.14.0. Adds whitespace-insensitive static-check assertions.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-15 22:02:02 -06:00
c2864a94ce
v0.14.0: multi-bbox monitoring areas (config.monitoring_areas set-union filter)
Generalize the single config.system bbox into a named config.monitoring_areas list with set-union semantics (kept if geometry intersects ANY area; no-geom always kept; empty list keeps everything). Migration 042 seeds 'default' from the existing bounds (49.0/41.8/-111/-117.5); old monitor_* columns preserved for v0.14.1. Archive + supervisor both apply the list. GUI /monitoring-area gains list/create/update/delete + multi-rectangle map.
2026-06-11 13:17:54 -06:00