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)
CI / build-frontend (pull_request) Successful in 5s
CI / lint (pull_request) Successful in 25s
c74c63d29c
timmy merged commit 65d1f9f194 into main 2026-08-08 05:11:21 +00:00
Sign in to join this conversation.