dev_agent
|
4afd07dc46
|
Kids' panel: explicit Return button to The Party (#272)
Co-authored-by: dev_agent <17+dev_agent@code.cubecraftcreations.com>
Co-committed-by: dev_agent <17+dev_agent@code.cubecraftcreations.com>
|
2026-09-27 13:01:53 -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
|
09972ccbfe
|
Admin settings: view/edit the system timezone (auto-set from the browser zone) (#266)
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:05:30 -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
|
39e0d715fc
|
Feature: definition sheet start-date field (#238)
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:38:14 -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
|
64a56389ad
|
Feature docs: multi-pattern presence, Sunday-first week and the migration-9 rollback (#234)
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:41:06 -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
|
d3c52974f5
|
Feature 19 follow-up: calendar week starts on Sunday (#230)
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 19:33:22 -04:00 |
|
dev_agent
|
9cdc69ea72
|
Feature 19 follow-up: Settings preferences section (#224) (#225)
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 16:17:52 -04:00 |
|
dev_agent
|
1eb136fc67
|
Feature 19 follow-up: Manage children screen (#222) (#223)
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 15:06:22 -04:00 |
|
dev_agent
|
ee6c1d6bc4
|
Feature 24: Admin PWA Hosting (#221)
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 12:45:17 -04:00 |
|
dev_agent
|
2c6234be48
|
Feature 17: API Deployment and Identity (#217)
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 09:57:07 -04:00 |
|
dev_agent
|
fe44740450
|
Feature 19: Admin PWA (#187-#210) (#211)
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 00:08:58 -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
|
a808f89993
|
Feature 21: Admin Today Snapshot API (#190) (#191)
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:01:25 -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
|
415ababc8e
|
Automatically prepare releases for completed features (#182)
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:02:44 -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
|
e78edbae3b
|
No-HA end-to-end smoke test for the bundled core package (task 628473ad)
No-HA end-to-end smoke test for the bundled core package (task 628473ad)
|
2026-09-21 16:00:34 -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 |
|
dev_agent
|
7386999cf7
|
TouchHub setup runbook
TouchHub setup runbook
|
2026-09-20 20:20:52 -04:00 |
|
dev_agent
|
43ad44ee48
|
Panel card tests including the no-admin-controls assertion
Panel card tests including the no-admin-controls assertion
|
2026-09-20 19:41:57 -04:00 |
|
dev_agent
|
4cb07fbca4
|
Record 1920x1080 panel layout and TouchHub dock behaviour
Record 1920x1080 panel layout and TouchHub dock behaviour
|
2026-09-20 19:29:00 -04:00 |
|
dev_agent
|
030ba83b14
|
Subscribe panel cards to live NestQuest events (#130)
|
2026-09-20 19:17:52 -04:00 |
|
dev_agent
|
a2c027deca
|
Add the quest complete screen (1c)
Add the quest complete screen (1c)
|
2026-09-20 18:39:11 -04:00 |
|
dev_agent
|
2b45ebf035
|
Wire complete_quest with optimistic seal and parchment toast
Wire complete_quest with optimistic seal and parchment toast
|
2026-09-20 14:19:39 -04:00 |
|
dev_agent
|
028215fa38
|
Define and implement the panel's empty and error states
Define and implement the panel's empty and error states
|
2026-09-20 14:04:58 -04:00 |
|
dev_agent
|
0d2e0d6f26
|
Add the quest log card (1b) read-only
Add the quest log card (1b) read-only
|
2026-09-20 13:54:14 -04:00 |
|
dev_agent
|
1911b2bf6e
|
Add the party board card (1a) read-only
Add the party board card (1a) read-only
|
2026-09-20 12:39:47 -04:00 |
|
dev_agent
|
9d21f29eea
|
Merge pull request 'Year-boundary and leap-year regression test for custody rotation (Feature 05, task 7)' (#63) from task/5841f120-parity-regression into feature/167e3565-704d-41c7-adf6-3b88ed266f78-presence-custody-schedules
|
2026-09-15 18:32:45 -04:00 |
|
dev_agent
|
6551a87bd6
|
Merge pull request 'Provide a next-N-present-days preview function (Feature 05, task 6)' (#62) from task/7f0190c4-present-preview into feature/167e3565-704d-41c7-adf6-3b88ed266f78-presence-custody-schedules
|
2026-09-15 18:23:35 -04:00 |
|
dev_agent
|
221ab2c20b
|
Merge pull request 'Make overrides take precedence over the repeating pattern (Feature 05, task 5)' (#61) from task/6a1e14aa-override-precedence into feature/167e3565-704d-41c7-adf6-3b88ed266f78-presence-custody-schedules
|
2026-09-15 18:17:40 -04:00 |
|
dev_agent
|
d9326deeb5
|
Merge pull request 'Implement presence overrides for holidays and swapped weeks (Feature 05, task 4)' (#60) from task/46a867a4-override-overlap into feature/167e3565-704d-41c7-adf6-3b88ed266f78-presence-custody-schedules
|
2026-09-15 18:08:07 -04:00 |
|
dev_agent
|
e15648232f
|
Merge pull request 'Implement is_present with always-present default (Feature 05, task 3)' (#59) from task/5059d16c-is-present into feature/167e3565-704d-41c7-adf6-3b88ed266f78-presence-custody-schedules
|
2026-09-15 18:00:06 -04:00 |
|
dev_agent
|
ee994a3938
|
Merge pull request 'Implement anchor-date cycle position arithmetic (Feature 05, task 2)' (#58) from task/06cc4782-cycle-arithmetic into feature/167e3565-704d-41c7-adf6-3b88ed266f78-presence-custody-schedules
|
2026-09-15 17:55:21 -04:00 |
|
dev_agent
|
7ae4018e59
|
Merge pull request 'Define the PresenceSchedule model with validation (Feature 05, task 1)' (#57) from task/ede1dc76-presence-model into feature/167e3565-704d-41c7-adf6-3b88ed266f78-presence-custody-schedules
|
2026-09-15 17:48:35 -04:00 |
|
dev_agent
|
c2cdbceb09
|
Merge pull request 'Implement the fail-closed is_admin resolver (Feature 03, task 5)' (#55) from task/3f2eb268-is-admin-resolver into feature/4f802471-1de1-4c35-844f-eebf3bea0de5-children-registry-admin-allowlist
|
2026-09-15 17:36:47 -04:00 |
|
dev_agent
|
7a1cef1e54
|
Merge pull request 'Admin allowlist storage seeded with the setup user (Feature 03, task 4)' (#54) from task/288a953c-admin-allowlist into feature/4f802471-1de1-4c35-844f-eebf3bea0de5-children-registry-admin-allowlist
|
2026-09-15 17:33:02 -04:00 |
|
dev_agent
|
b7f7e092a0
|
Merge pull request 'Reorder children for panel display order (Feature 03, task 3)' (#53) from task/31e80e1a-child-reorder into feature/4f802471-1de1-4c35-844f-eebf3bea0de5-children-registry-admin-allowlist
|
2026-09-15 16:47:44 -04:00 |
|
dev_agent
|
ecffa5bb0e
|
Merge pull request 'Deactivate and reactivate a child without data loss (Feature 03, task 2)' (#52) from task/35e97242-child-deactivate into feature/4f802471-1de1-4c35-844f-eebf3bea0de5-children-registry-admin-allowlist
|
2026-09-15 16:37:22 -04:00 |
|
dev_agent
|
6108755f0c
|
Merge pull request 'Create and edit child profiles (Feature 03, task 1)' (#51) from task/90a3a7a3-child-profiles into feature/4f802471-1de1-4c35-844f-eebf3bea0de5-children-registry-admin-allowlist
|
2026-09-15 14:20:24 -04:00 |
|
dev_agent
|
82d1be97fa
|
Merge pull request '1.5 Add actor_child_id to completion_events (D-008)' (#49) from task/d77a9756-actor-child-id into feature/c16267ae-75be-4a4e-b14f-e41c06c8ab11-design-model-changes
|
2026-09-15 10:35:46 -04:00 |
|
dev_agent
|
2263481f1e
|
Merge pull request '1.2 Widen instance key to (definition_id, child_id, due_date, window) (D-008)' (#48) from task/26762cd6-quest-instance-key into feature/c16267ae-75be-4a4e-b14f-e41c06c8ab11-design-model-changes
|
2026-09-15 10:35:43 -04:00 |
|
dev_agent
|
522875642d
|
Merge pull request '1.4 Quest windows via quest_definition_windows (D-008)' (#47) from task/c2a8597a-quest-windows into feature/c16267ae-75be-4a4e-b14f-e41c06c8ab11-design-model-changes
|
2026-09-15 10:35:40 -04:00 |
|
dev_agent
|
9eea769c7e
|
Merge pull request '1.3 Multi-assignee definitions via quest_definition_assignees (D-008)' (#46) from task/5cc267f6-quest-assignees into feature/c16267ae-75be-4a4e-b14f-e41c06c8ab11-design-model-changes
|
2026-09-15 10:35:21 -04:00 |
|
dev_agent
|
b955ab487b
|
Merge pull request '1.1 Rename task_* to quest_* with legacy-dev migration path (D-007)' (#45) from task/dfd0b9a9-quest-rename into feature/c16267ae-75be-4a4e-b14f-e41c06c8ab11-design-model-changes
|
2026-09-15 10:34:59 -04:00 |
|
dev_agent
|
01905ec9ee
|
feat: add schema v1 ddl for presence schedules and overrides (#15)
|
2026-09-13 21:59:59 -04:00 |
|
dev_agent
|
30748f786a
|
feat: add schema v1 ddl for schedule_rules and task_definitions (#14)
|
2026-09-13 21:50:18 -04:00 |
|
dev_agent
|
3dae2eadd7
|
feat: add schema v1 ddl for children and admin_users (#13)
|
2026-09-13 21:39:18 -04:00 |
|
dev_agent
|
eaf2e45e9a
|
feat: add async sqlite connection wrapper with executor-backed queries (#12)
|
2026-09-13 21:35:36 -04:00 |
|
dev_agent
|
b854013f1a
|
test: wire pytest test harness with standard hass fixture (#9)
|
2026-09-13 19:18:10 -04:00 |
|
dev_agent
|
c75de71f37
|
feat: add executor-backed SQLite path resolver helper (#8)
|
2026-09-13 18:26:23 -04:00 |
|
dev_agent
|
e5cda26e11
|
feat: implement options flow for post-setup settings (#7)
|
2026-09-13 18:26:09 -04:00 |
|
dev_agent
|
3b9ffa383f
|
feat: implement setup/unload lifecycle with options-reload listener (#5)
|
2026-09-13 15:02:42 -04:00 |
|
dev_agent
|
78f783cfad
|
docs: point HACS installation at the public GitHub mirror (#6)
|
2026-09-13 15:01:09 -04:00 |
|
dev_agent
|
f787d04a6b
|
feat: implement UI config flow with single-instance enforcement (#4)
|
2026-09-13 14:52:06 -04:00 |
|
dev_agent
|
8d04c95314
|
feat: define shared constants in const.py (#2)
|
2026-09-11 16:39:41 -04:00 |
|
dev_agent
|
5c354c1ff5
|
feat: create custom_components/nestquest package structure and manifest.json (#1)
|
2026-09-10 16:50:59 -04:00 |
|