Commit Graph
13 Commits
Author SHA1 Message Date
iterminate bd171d2384 Add Gitea CI workflow; fix ruff lint issues
CI / test (push) Successful in 1m16s
2026-06-28 07:44:04 -05:00
iterminate 0b893ffcbb Split dashboard into home page and battery list page 2026-06-19 21:43:10 -05:00
iterminate 17bad3f36b Validate battery percentage range on manual edit; clamp HA values to 0-100 2026-06-10 12:31:11 -05:00
iterminate 2a103f52a5 Update sub-component batteries from parent HA entity in poller and live sync 2026-06-10 12:28:27 -05:00
iterminate 52d1105997 Make device.battery_size NOT NULL in schema and tests 2026-04-19 19:00:33 -05:00
iterminate 3e75bb3ab4 Add required battery_size to devices, filter install panels by size 2026-04-19 14:48:55 -05:00
iterminate e4130bb329 Exclude retired batteries from dashboard warnings 2026-04-14 19:40:11 -05:00
iterminate 270acc0430 Fix XSS, CSRF, input validation, and related security issues 2026-04-14 16:00:50 -05:00
iterminate f08441e799 Restrict HA entity list to sensor. domain only 2026-04-14 02:02:50 -05:00
iterminate 24feeb4fe4 Exclude binary_sensor entities from HA battery entity list 2026-04-14 01:59:26 -05:00
iterminate b6a3533fed HA improvements: entity overflow fix, live % fetch on device page, searchable entity dropdown 2026-04-14 01:17:53 -05:00
iterminate d7ba64a2f3 Track battery percentage history; skip poll write when value unchanged 2026-04-13 21:15:19 -05:00
iterminate 8c06478bca Add optional Home Assistant integration for battery percentage tracking 2026-04-13 20:10:23 -05:00