Preserve bookings and prevent stale overwrites when test details change #57
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
#64 Reconfirm protected places when test commitments change
viacheslavshuka/quorum
#66 Handle organizer decisions and simple session updates through Telegram
viacheslavshuka/quorum
#44 Create private test drafts and publish complete announcements
viacheslavshuka/quorum
#52 Register individual testers with approval, tentative status, and capacity checks
viacheslavshuka/quorum
Reference
viacheslavshuka/quorum#57
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?
Several organizers may edit one test. Changes must preserve established bookings and reject outdated forms without a complex merge interface.
Acceptance criteria
Validation
Submit two forms loaded from the same version and assert the second cannot overwrite the first. Change a reused group's composition and then explicitly change one test's selection. Check unchanged historical selections, notifications, bookings, and approval states. Verify the browser preserves input after conflict.
Dependencies
Related work