Release: Admin PWA and admin API (0.7.0) (2026-09-24) #213

Merged
overseer merged 11 commits from release/2026-09-24-admin-pwa into main 2026-09-24 11:48:23 -04:00
Member

Release 0.7.0 (automatic promotion trigger, RELEASE_PREPARATION_POLICY=AUTO).

Trigger: Feature 19 (Admin PWA) completed its tasks with a reviewed merge into dev; Feature PR #211 merged to dev as fe44740450. dev also accumulated Features 21, 22 and 23. Release branch cut from dev at fe44740 (main 939556a is an ancestor via PR #186).

Scope: Feature 19 Admin PWA; Feature 21 Admin Today Snapshot API; Feature 22 Admin Definitions Read and skip_on_away; Feature 23 Admin API Completion (occurrence preview, presence reads, override consequence count, admin SSE).

Version: 0.6.0 -> 0.7.0 (manifest.json, pyproject.toml, uv.lock agree). Schema 7 -> 8 (additive skip_on_away migration); rollback requires a DB backup and a plain downgrade is impossible once migrated.

Release checks at the release head: TZ=UTC uv run pytest -q = 1865 passed; cd admin && npm test = 14 files, 189 passed; npm run build exit 0.

KNOWN LIMITATION (for the owner to weigh): Feature 17 (API deployment and identity) is NOT in this release, so the API and the admin PWA cannot run end-to-end; Feature 19's end-to-end Authentik/HTTPS acceptance remains unverified. Merging is overseer-only.

Release 0.7.0 (automatic promotion trigger, RELEASE_PREPARATION_POLICY=AUTO). Trigger: Feature 19 (Admin PWA) completed its tasks with a reviewed merge into dev; Feature PR #211 merged to dev as fe44740450336e604724ec49a59935af90cd6968. dev also accumulated Features 21, 22 and 23. Release branch cut from dev at fe44740 (main 939556a is an ancestor via PR #186). Scope: Feature 19 Admin PWA; Feature 21 Admin Today Snapshot API; Feature 22 Admin Definitions Read and skip_on_away; Feature 23 Admin API Completion (occurrence preview, presence reads, override consequence count, admin SSE). Version: 0.6.0 -> 0.7.0 (manifest.json, pyproject.toml, uv.lock agree). Schema 7 -> 8 (additive skip_on_away migration); rollback requires a DB backup and a plain downgrade is impossible once migrated. Release checks at the release head: TZ=UTC uv run pytest -q = 1865 passed; cd admin && npm test = 14 files, 189 passed; npm run build exit 0. KNOWN LIMITATION (for the owner to weigh): Feature 17 (API deployment and identity) is NOT in this release, so the API and the admin PWA cannot run end-to-end; Feature 19's end-to-end Authentik/HTTPS acceptance remains unverified. Merging is overseer-only.
dev_agent added 7 commits 2026-09-24 00:11:46 -04:00
overseer was assigned by dev_agent 2026-09-24 00:11:47 -04:00
overseer added 1 commit 2026-09-24 00:14:45 -04:00
The API service owns and migrates the database at NESTQUEST_DB_PATH on the
API host; back up and restore it there, and scope the HACS/manual steps to
the Home Assistant integration component only.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
review_agent approved these changes 2026-09-24 00:17:12 -04:00
Dismissed
review_agent left a comment
Member

Independent Codex gpt-5.6-terra review completed for this exact commit.

Independent Codex gpt-5.6-terra review completed for this exact commit.
overseer added 3 commits 2026-09-24 10:02:19 -04:00
review_agent left a comment
Member

Independent Codex gpt-5.6-terra review completed for this exact commit.

Independent Codex gpt-5.6-terra review completed for this exact commit.
overseer merged commit 9d741e75d0 into main 2026-09-24 11:48:23 -04:00
overseer deleted branch release/2026-09-24-admin-pwa 2026-09-24 11:48:23 -04:00
Sign in to join this conversation.
No Reviewers
No labels
3 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Maniacs_Mansion/NestQuest#213