Make Week Ahead calendar import recurrence-aware and truthful #1209

Merged
rockachopa merged 3 commits from timmy/1208-week-calendar-recurrence into main 2026-08-21 05:03:42 +00:00
Owner

Closes #1208

Adds bounded daily/weekly recurrence, RDATE/EXDATE, all-day, cancelled/transparent semantics, and count-only unsupported-rule gating. Calendar metadata remains on-device.

Verified locally: 12 focused tests; 2,290 full-suite tests; 4 packaged mobile Week Ahead journeys at 320×568 and 390×844.

Closes #1208 Adds bounded daily/weekly recurrence, RDATE/EXDATE, all-day, cancelled/transparent semantics, and count-only unsupported-rule gating. Calendar metadata remains on-device. Verified locally: 12 focused tests; 2,290 full-suite tests; 4 packaged mobile Week Ahead journeys at 320×568 and 390×844.
timmy added 1 commit 2026-08-21 04:28:38 +00:00
feat: make calendar capacity recurrence-aware (Closes #1208)
Some checks failed
CI / lint (pull_request) Successful in 4m1s
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Failing after 5m15s
CI / release-candidate (pull_request) Has been skipped
f1adffef6b
rockachopa added 1 commit 2026-08-21 04:43:10 +00:00
test: validate truthful mobile calendar import gating
Some checks failed
CI / lint (pull_request) Successful in 3m51s
CI / build-release (pull_request) Successful in 8s
CI / browser-journey (pull_request) Failing after 5m18s
CI / release-candidate (pull_request) Has been skipped
ab74426cbc
rockachopa added 1 commit 2026-08-21 04:54:45 +00:00
test: cover private recurrence additions on mobile
All checks were successful
CI / lint (pull_request) Successful in 3m26s
CI / build-release (pull_request) Successful in 7s
CI / browser-journey (pull_request) Successful in 4m55s
CI / release-candidate (pull_request) Has been skipped
15be0ec026
rockachopa merged commit 865083a835 into main 2026-08-21 05:03:42 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 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#1209
No description provided.