Edit recurring availability with date overrides and overnight slots #28
Labels
No labels
area/backend
area/frontend
area/tooling
kind
build
kind
chore
kind
ci
kind
docs
kind
feat
kind
perf
kind
test
size
l
size
m
size
s
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
Depends on
#45 Browse tests and open website forms through the Telegram bot
viacheslavshuka/quorum
#54 Open Quorum on a filtered list of upcoming tests
viacheslavshuka/quorum
#55 Announce matching tests once and combine deferred discoveries into digests
viacheslavshuka/quorum
#7 Create the React application with locked frontend tooling
viacheslavshuka/quorum
#20 Display dates and deadlines in each user's saved timezone
viacheslavshuka/quorum
Reference
viacheslavshuka/quorum#28
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Outcome
Testers need an effective availability schedule that controls discovery matching and delivery hours. Implement one shared schedule with weekly slots and date-specific replacements.
Use FullCalendar Standard for the website view with ordinary form controls alongside calendar interactions. Availability editing remains distinct from browsing sessions.
Acceptance criteria
Validation design
Use a simple independent interval model to test replacement precedence, adjacent intervals, gaps, midnight splits, and complete-interval matching. Include a DST gap, repeated hour, and non-hour transition. Calendar tests must expose a misleading merged continuous slot. API tests must reject cross-account writes and preserve the prior schedule on invalid input.
Dependencies
Related work