Confirm offline work only after durable background admission #265

Merged
timmy merged 1 commits from timmy/264-durable-background-admission into main 2026-08-08 05:11:21 +00:00
Owner

Closes #264

What changed

  • await IndexedDB mirroring and Background Sync registration before confirming queued work
  • retain drafts and foreground outbox items with a truthful degraded-delivery status when background admission is unavailable
  • apply the durability barrier to issue capture, issue comments, pull comments, and update replies

Verification

  • pytest -q — 462 passed
  • rendered at 390×844 and 320×700 — no horizontal overflow; primary action is 44px high
Closes #264 ## What changed - await IndexedDB mirroring and Background Sync registration before confirming queued work - retain drafts and foreground outbox items with a truthful degraded-delivery status when background admission is unavailable - apply the durability barrier to issue capture, issue comments, pull comments, and update replies ## Verification - `pytest -q` — 462 passed - rendered at 390×844 and 320×700 — no horizontal overflow; primary action is 44px high
timmy added 1 commit 2026-08-08 05:10:27 +00:00
feat: make background queue admission durable (#264)
All checks were successful
CI / lint (pull_request) Successful in 25s
CI / build-frontend (pull_request) Successful in 5s
c74c63d29c
timmy merged commit 65d1f9f194 into main 2026-08-08 05:11:21 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stackchain/stackchain-dashboard#265
No description provided.