Handle organizer decisions and simple session updates through Telegram #66
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
#39 Let material owners invite collaborators and control group reuse
viacheslavshuka/quorum
#45 Browse tests and open website forms through the Telegram bot
viacheslavshuka/quorum
#47 Manage test co-organizers through accepted invitations
viacheslavshuka/quorum
#50 Transfer test and material ownership only after recipient acceptance
viacheslavshuka/quorum
#56 Manage organizer-supplied access links for tests
viacheslavshuka/quorum
#57 Preserve bookings and prevent stale overwrites when test details change
viacheslavshuka/quorum
#61 Change registration mode and close registration before start
viacheslavshuka/quorum
#64 Reconfirm protected places when test commitments change
viacheslavshuka/quorum
Reference
viacheslavshuka/quorum#66
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
Organizers need routine decisions in the bot while complex authoring remains on the website. Add approval, rejection, invitation decisions, and simple time/link updates through shared application commands.
Acceptance criteria
Validation design
Exercise an unauthorized organizer, a forwarded invitation, a removed role, a stale session version, and a request processed at the start cutoff. Verify private rejection reasons stay private. Compare website and bot side effects for start-time changes, including reconfirmation and stale-offer rejection. Duplicate update tests must assert one role assignment and one history entry.
Dependencies
Related work