Let testers manage their participation through Telegram buttons #70
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.
Depends on
#22 Keep a durable notification inbox with current action status
viacheslavshuka/quorum
#45 Browse tests and open website forms through the Telegram bot
viacheslavshuka/quorum
#52 Register individual testers with approval, tentative status, and capacity checks
viacheslavshuka/quorum
#58 Offer available places to waiting testers with explicit acceptance
viacheslavshuka/quorum
#64 Reconfirm protected places when test commitments change
viacheslavshuka/quorum
#67 Show group familiarity and apply the previous-tester admission setting
viacheslavshuka/quorum
#69 Restrict participation and organizing capabilities with reversible expiry
viacheslavshuka/quorum
Reference
viacheslavshuka/quorum#70
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 basic participation actions without reopening the website. Connect Telegram buttons to the same application commands used by website registration.
Acceptance criteria
Validation design
Run equivalent website and bot commands against the same core fixtures and compare persisted outcomes. Include concurrent final-seat requests, expired and replaced offers, another person's callback, a duplicate update, and the scheduled-start boundary. Verify no capacity, history, or read-state changes after rejected actions.
Dependencies
Related work