Commit graph

880 commits

Author SHA1 Message Date
Gabik21
19048976ab
chore: add curtailment to meter template (#33237) 2026-08-28 17:31:07 +02:00
Michael Geers
8ccd72e141
UI: show inactive phases as dots in phase indicator (#33173) 2026-08-28 08:50:57 +02:00
Michael Geers
8905c2777b
About modal: powered by footer for branded installations, update status badge (#33233) 2026-08-27 20:45:50 +02:00
Michael Geers
27bbdce298
Energyflow: clip collapsed details to remove phantom scroll area (#33229) 2026-08-27 15:31:22 +02:00
andig
0d0815963c
Charging plan: show strategy settings without dynamic tariff (#33168) 2026-08-27 15:08:48 +02:00
andig
10b0c99f17
chore: make dev versions increase monotonically (#33205) 2026-08-26 19:11:46 +00:00
Michael Geers
cba812d884
Vehicle settings: compact rows layout (#33169) 2026-08-26 10:22:58 +02:00
github-actions[bot]
1defa5f7fc
UI: fix docs links after docs site restructuring (#33160)
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Michael Geers <michael@geers.tv>
2026-08-25 14:32:15 +00:00
Michael Geers
442113e9ea
Remote Access: not experimental any more (#33148) 2026-08-24 21:26:45 +02:00
Michael Geers
10c646e668
UI: fix blurred energy flow bar labels in Safari (#33144) 2026-08-24 13:57:33 +00:00
andig
8661c66fc7
Curtailment devices: new device class for feed-in limitation (BC) (#32416) 2026-08-22 11:10:59 +00:00
Alexandre JARDON
37d8aecbb2
UI: Add date format preference in user interface settings (#29321)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Michael Geers <michael@geers.tv>
2026-08-21 15:18:51 +00:00
Michael Geers
9f70a18501
Charts: prevent long-press text selection (#33012) 2026-08-20 14:47:56 +00:00
Stef van Hooijdonk
80a6231a11
[BUGFIX] Update url / backup example curl command (#32984) 2026-08-19 16:44:58 +02:00
andig
ba8596be96
Optimizer chart: day boundaries with weekday at 00:00 (#32894) 2026-08-16 19:35:44 +02:00
Michael Geers
ad9cd0a9a6
Config UI: prevent accidental modal close with unsaved changes (#32826) 2026-08-14 16:33:47 +02:00
Michael Geers
9eea54d8e4
Optimizer UI: migrate charts to echarts, remove chart.js (#32837) 2026-08-14 16:26:29 +02:00
Michael Geers
0f265a04f3
UI: fix sessions table covering heading in app (#32830) 2026-08-14 12:51:09 +02:00
Michael Geers
0e58436ca4
Config UI: mobile optimized section navigation (#32810) 2026-08-13 17:19:50 +02:00
Michael Geers
3e2e0fa806
Config UI: use auto unit for energy and power (#32754) 2026-08-12 08:06:15 +02:00
Michael Geers
c598efcab3
UI: replace "none" with 100% for vehicle default charging limit (#32739) 2026-08-11 16:28:25 +02:00
andig
4465100a65
Config UI: allow disabling devices (#29455)
Co-authored-by: Michael Geers <michael@geers.tv>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: andig <184815+andig@users.noreply.github.com>
2026-08-11 13:24:40 +00:00
Michael Geers
136809f9b0
UI Sessions: migrate charts from Chart.js to ECharts (#32625) 2026-08-10 15:09:51 +00:00
andig
7b8e6e1f74
Config UI: show static grid export limit on hems card (#32634) 2026-08-10 09:10:31 +00:00
andig
09c2ce3055
chore: semver-compliant version for dev and nightly builds (#32663) 2026-08-09 15:00:31 +02:00
Michael Geers
28e41bdd09
chore: fix lint:format skipping assets and tests (#32662) 2026-08-09 13:01:19 +02:00
andig
d09a952cba
Optimizer: add feasible status (#32632) 2026-08-09 10:37:22 +02:00
Michael Geers
afac7ab56d
Config UI: fix duration template param handling (#32572) 2026-08-07 21:35:14 +02:00
Michael Geers
950ca489e5
UI Charts: swipe on charts to switch time range (#32614) 2026-08-07 18:47:25 +02:00
Michael Geers
4314a64896
UI Charts: show/hide tooltips on touch (#32613) 2026-08-07 18:47:01 +02:00
Michael Geers
7317b3437a
UI: hide chart tooltips on touch release (#32603) 2026-08-07 18:31:18 +02:00
Michael Geers
ffb91cc335
UI Customize: email-based problem report flow for custom support email (#32584) 2026-08-07 18:30:58 +02:00
Michael Geers
84cf093d3d
UI Customize: add white-label flags (logo, brand, website, email, phone) (#32582) 2026-08-07 18:30:58 +02:00
andig
3093539af5
Optimizer: add static grid export limit (#32541) 2026-08-07 12:58:14 +02:00
andig
45e781dac0
API: publish forecast as arrays with unix timestamps (BC) (#32391) 2026-08-06 11:49:33 +02:00
Michael Geers
9d0bc5a865
Charging plan: make strategy settings discoverable (#32452) 2026-08-06 09:25:43 +02:00
Michael Geers
3ec61c1851
Sessions: record added range per charging session (#32509) 2026-08-04 14:07:15 +02:00
Michael Geers
addbda0c43
Remote access: show tunnel connect errors, self-recover after offline boot (#32511) 2026-08-04 12:57:07 +02:00
andig
c3f3384bfc
API: generate /api/state documentation from UI types (#32431)
Co-authored-by: Michael Geers <michael@geers.tv>
2026-08-03 11:06:37 +00:00
Michael Geers
6fd2947509
UI: apply 5% floor to vehicle limit slider (#32462) 2026-08-03 06:59:44 +00:00
andig
43349e43fb
UI: close the bottom bar more menu on a second tab click (#32435) 2026-08-03 08:58:22 +02:00
Michael Geers
ac5d384e39
UI: allow vehicle charging limit below 20%, include api-set values (#32460) 2026-08-03 08:52:44 +02:00
Michael Geers
5555395cd7
chore: remove leftover Prettier and ESLint references (#32459) 2026-08-03 08:52:08 +02:00
Michael Geers
bfba6bb2fc
Config UI: fix decimal input in numeric fields (#32458) 2026-08-03 08:51:14 +02:00
Michael Geers
de29e57930
Sessions UI: fix grouped chart layout and legend styling (#32338) 2026-07-31 16:24:33 +02:00
Maschga
d07a0741ec
chore: use vite+ (#32297)
Co-authored-by: Michael Geers <michael@geers.tv>
2026-07-31 11:43:57 +02:00
Michael Geers
b178fb5c98
UI: fix loadpoint value alignment on narrow screens (#32275) 2026-07-29 15:29:13 +00:00
Michael Geers
598a50d778
chore: update npm dependencies (#32271) 2026-07-29 16:28:19 +02:00
andig
4c26af7f5c
HEMS: add custom implementation (#32187) 2026-07-29 14:41:12 +02:00
Michael Geers
ce75e49192
History: normalize tooltip units, add total row (#32262) 2026-07-29 14:39:31 +02:00