Notify operators when background queued work finishes #261

Merged
rockachopa merged 1 commits from timmy/260-background-delivery-receipts into main 2026-08-08 04:19:47 +00:00
Member

Closes #260

Adds opt-in, account-bound, privacy-safe delivery receipts for closed-app Background Sync. Success receipts deep-link to the created issue or source conversation; permanent failures route to Drafts. Notification permission is requested only from the explicit control.

Verification:

  • RED observed for receipt metadata, preference persistence, worker notifications/click routing, UI wiring, and shell cache upgrade
  • python3 -m pytest tests/ -q — 456 passed
  • Playwright at 320×568 and 390×844 — 44px target, no horizontal overflow, not covered by mobile dock, off by default, no page errors
Closes #260 Adds opt-in, account-bound, privacy-safe delivery receipts for closed-app Background Sync. Success receipts deep-link to the created issue or source conversation; permanent failures route to Drafts. Notification permission is requested only from the explicit control. Verification: - RED observed for receipt metadata, preference persistence, worker notifications/click routing, UI wiring, and shell cache upgrade - `python3 -m pytest tests/ -q` — 456 passed - Playwright at 320×568 and 390×844 — 44px target, no horizontal overflow, not covered by mobile dock, off by default, no page errors
rockachopa added 1 commit 2026-08-08 04:18:51 +00:00
feat: notify on background delivery completion (#260)
CI / build-frontend (pull_request) Successful in 5s
CI / lint (pull_request) Successful in 28s
1b10a5a8a8
rockachopa merged commit 7bdfe62495 into main 2026-08-08 04:19:47 +00:00
Sign in to join this conversation.