Schedule mobile notification quiet hours with one catch-up digest #1393
No reviewers
Labels
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: stackchain/stackchain-dashboard#1393
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "timmy/1392-mobile-notification-quiet-hours"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #1392
Adds per-device, timezone-aware quiet hours for routine Updates and Following Web Push, preserving unseen work and emitting a bounded catch-up digest after the schedule ends. Deadline and start-day reminders remain independent. Includes authenticated API persistence, overnight-window handling, mobile controls, and rendered 320/390px browser coverage.
Validation:
python3 -m pytest tests/ -q— 2648 passed, 23 skippedpip-audit -r requirements.txt --strict— no known vulnerabilities