Darek iterminate
  • Joined on 2022-11-03
iterminate pushed to master at iterminate/battery-tracker-app 2026-04-26 20:04:03 -05:00
3b2029d3b8 Add logbook entries, data export page, and JSON import
52d1105997 Make device.battery_size NOT NULL in schema and tests
3e75bb3ab4 Add required battery_size to devices, filter install panels by size
Compare 3 commits »
iterminate pushed to master at iterminate/battery-tracker-app 2026-04-19 08:54:53 -05:00
aabe273172 Add location and fill-status filters to device list
iterminate pushed to master at iterminate/battery-tracker-app 2026-04-18 15:36:19 -05:00
b90ab7b2b6 Add location field to devices with dropdown selector
iterminate pushed to master at iterminate/battery-tracker-app 2026-04-18 11:12:42 -05:00
66062faac6 Add size-in-label checkbox to battery add form
iterminate pushed to master at iterminate/battery-tracker-app 2026-04-15 17:34:52 -05:00
f64e14e713 Replace migrate_to_mariadb.py with sbin/setup_mariadb.py
iterminate pushed to master at iterminate/battery-tracker-app 2026-04-15 03:55:19 -05:00
8721254476 Update README, MIGRATION.md, and CLAUDE.md for current feature set
iterminate pushed to master at iterminate/battery-tracker-app 2026-04-15 03:42:12 -05:00
75d0e05f59 Move charge logging to bulk panel, remove per-row button
iterminate pushed to master at iterminate/battery-tracker-app 2026-04-15 03:39:57 -05:00
4b534db605 Show checkmark and label on charge button
iterminate pushed to master at iterminate/battery-tracker-app 2026-04-15 03:39:20 -05:00
73ee821cc1 Label charge button 'Charged' instead of checkmark
iterminate pushed to master at iterminate/battery-tracker-app 2026-04-14 20:09:58 -05:00
fa5891d073 Hide retired batteries by default, filter to show them
iterminate pushed to master at iterminate/battery-tracker-app 2026-04-14 19:41:41 -05:00
e4130bb329 Exclude retired batteries from dashboard warnings
iterminate pushed to master at iterminate/battery-tracker-app 2026-04-14 19:05:47 -05:00
5d8fb5aa68 Make low battery summary card clickable to reveal which batteries
iterminate pushed to master at iterminate/battery-tracker-app 2026-04-14 18:49:09 -05:00
c7b7c24a7e Add needs-attention alerts, last charged, health %, quick charge, sortable columns
iterminate pushed to master at iterminate/battery-tracker-app 2026-04-14 16:25:13 -05:00
8fb03e1fa3 Reduce HA live fetch timeout to 1s
iterminate pushed to master at iterminate/battery-tracker-app 2026-04-14 16:03:52 -05:00
0d79972dae Enforce unique constraint on Battery.label
iterminate pushed to master at iterminate/battery-tracker-app 2026-04-14 16:01:00 -05:00
270acc0430 Fix XSS, CSRF, input validation, and related security issues
iterminate pushed to master at iterminate/battery-tracker-app 2026-04-14 14:37:06 -05:00
e0f04ea971 Clarify BQ-CC65 measures capacity during refresh cycle only
iterminate pushed to master at iterminate/battery-tracker-app 2026-04-14 14:36:18 -05:00
ec731988e2 Add BQ-CC65 capacity-measurement tip to README