fix: review findings in weather, battery, service worker and stats #89

Open
mariusz.pacek wants to merge 0 commits from mariusz.pacek/fix/review-findings AGit into master
pull from: mariusz.pacek/fix/review-findings
Owner

Midnight forecast expiry and source back-off, null-safe battery schedule, stable React keys, service worker navigation timeout, cache hash over public file contents, slower stats polling.

Midnight forecast expiry and source back-off, null-safe battery schedule, stable React keys, service worker navigation timeout, cache hash over public file contents, slower stats polling.
mariusz.pacek added 6 commits 2026-10-24 15:44:28 +00:00
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The forecast expires at local midnight and covers four days; a failed
refresh serves the older value without retrying for 60 s, and IMGW has a
shorter timeout so it cannot hold the forecast.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
perf(stats): poll statistics every 5 minutes
CI / Check (gateway, backend, frontend) (push) Successful in 1m28s
d356fb2a2c
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
All checks were successful
CI / Check (gateway, backend, frontend) (push) Successful in 1m28s
This branch is already included in the target branch. There is nothing to merge.
This branch is out-of-date with the base branch
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin refs/pull/89/head:mariusz.pacek/fix/review-findings
git checkout mariusz.pacek/fix/review-findings
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mariusz.pacek/home-pump#89