overseer and Claude Opus 5.5
5019b0cdc2
Remove every automatic timezone-setting mechanism (task 7f685179)
...
The application timezone is now only ever set by an admin saving it:
- API: drop adopt_reported_timezone; the panel household clock reads the
stored settings only and ignores any timezone request header.
- Integration: stop reporting Home Assistant's time_zone in an
X-NestQuest-Timezone header (snapshot, completion and SSE requests).
- Admin app: remove the browser-zone detection and the automatic PATCH
on load; the timezone field stays a manual control.
- Remove the timezone_configured marker from the core settings, the
settings store and the admin settings API. A stored document that
still carries the key loads harmlessly (unknown keys are ignored).
Tests replace the adoption expectations with proofs that a panel
timezone header never changes the stored settings, a fresh install's
empty zone stays empty with no settings write, the admin settings carry
no timezone_configured, and a manual admin timezone PATCH persists.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-30 07:00:06 -04:00
overseer
49f40d99b6
Record a timezone-only admin update as an explicit choice (task 45243478) ( #277 )
...
Co-authored-by: Joshua <joshua@cnjmail.com >
Co-committed-by: Joshua <joshua@cnjmail.com >
2026-09-28 23:43:42 -04:00
overseer
40d0e5d8f6
Adopt Home Assistant's time zone for the API household clock (task 6351b36d) ( #275 )
...
Co-authored-by: Joshua <joshua@cnjmail.com >
Co-committed-by: Joshua <joshua@cnjmail.com >
2026-09-28 23:04:16 -04:00
dev_agent
a90e3cd366
Release correction: persist an explicit timezone choice (timezone_configured) ( #268 )
...
Co-authored-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
Co-committed-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
2026-09-26 13:17:38 -04:00
dev_agent
02f4d8c8aa
Admin hybrid delete/retire of a quest definition (Delete Task) ( #262 )
...
Co-authored-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
Co-committed-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
2026-09-26 12:47:34 -04:00
dev_agent
d961d2e64f
Feature: UI bugs (panel hint, crest, wordmark, overdue clock, complete, meta) ( #256 )
...
Co-authored-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
Co-committed-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
2026-09-26 10:22:01 -04:00
dev_agent
bdf6d0aca1
Feature: expanded and custom task icons (Lucide + Font Awesome + emoji) ( #248 )
...
Co-authored-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
Co-committed-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
2026-09-26 09:02:07 -04:00
dev_agent
d248b9cb32
Fix: create quest definition materializes its instances ( #236 )
...
Co-authored-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
Co-committed-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
2026-09-25 07:26:33 -04:00
dev_agent
c313e1c56f
Feature: multiple presence patterns per child (schema 9) ( #232 )
...
Co-authored-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
Co-committed-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
2026-09-24 20:15:27 -04:00
dev_agent
b8532bacde
Feature 23: Admin API Completion - preview, presence, live (#199-#202) ( #203 )
...
Co-authored-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
Co-committed-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
2026-09-23 22:16:47 -04:00
dev_agent
4b39af4b67
Feature 22 follow-up: Editable definition assignees ( #196 ) ( #197 )
...
Co-authored-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
Co-committed-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
2026-09-23 21:10:39 -04:00
dev_agent
42ea5710d7
Feature 22: Admin Definitions Read and skip_on_away ( #193 , #194 ) ( #195 )
...
Co-authored-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
Co-committed-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
2026-09-23 20:52:06 -04:00
dev_agent
70ee4ec111
Make the missed-sweep watermark claim safe across processes ( #184 )
...
Co-authored-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
Co-committed-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
2026-09-23 13:06:40 -04:00
dev_agent
ee8ef6dcac
Feature 20: Zero-Config Panel Dashboard ( #180 )
...
Co-authored-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
Co-committed-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
2026-09-23 12:27:35 -04:00
dev_agent
6059a67122
Feature 18: HA Integration as API Client ( #173 )
...
Co-authored-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
Co-committed-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
2026-09-23 09:19:48 -04:00
dev_agent
d78ef196d0
Feature 16: NestQuest API Service ( #165 )
...
Co-authored-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
Co-committed-by: dev_agent <17+dev_agent@code.cubecraftcreations.com >
2026-09-23 04:37:26 -04:00
dev_agent
b3715ccdcd
Replace HA config reads with an explicit settings object (task 4dd8f870)
...
Replace HA config reads with an explicit settings object (task 4dd8f870)
2026-09-21 15:55:18 -04:00
dev_agent
315010b901
Extract the engines and business layer into core/ (task 510c1f78)
...
Extract the engines and business layer into core/ (task 510c1f78)
2026-09-21 15:07:50 -04:00
dev_agent
1503774e85
Extract the storage layer into core/ (bundled in the integration)
...
Extract the storage layer into core/ (bundled in the integration)
2026-09-21 14:48:01 -04:00