Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Workshop check in #1692

Merged
merged 7 commits into from
May 29, 2024
Merged

Workshop check in #1692

merged 7 commits into from
May 29, 2024

Conversation

SamLR
Copy link
Member

@SamLR SamLR commented May 29, 2024

This is pretty ugly and bare bones but workshop stewards can now get a list of all attendees for a workshop and either sign in all of their codes at once or an individual one.

The pages can be found by going to /schedule/workshop-steward and selecting the venue
Screenshot 2024-05-29 at 02 16 57
then the workshop
Screenshot 2024-05-29 at 02 17 05
then signing people in
Screenshot 2024-05-29 at 02 16 28
To help reduce the number of giant lists of attendees about the place the list of attendees is time locked to the hour prior to the workshop and then its duration. The user also has to have signed up as a volunteer and done the 'workshop Steward' training.

If the timelock is in effect they see the following screen (otherwise they receive a 401)

The timelock can be ignored in DEBUG mode by adding ?time_locked=true to the URL for testing purposes
Screenshot 2024-05-29 at 02 16 40

@SamLR SamLR force-pushed the workshop-check-in branch 2 times, most recently from 904c4af to b402fc9 Compare May 29, 2024 01:51
@SamLR SamLR enabled auto-merge (rebase) May 29, 2024 13:53
This feels like it's not the right way to do it but converting event_tz
to be a pendulum timezone causes other errors. This seems to work so
ship it
@SamLR SamLR disabled auto-merge May 29, 2024 20:14
@SamLR SamLR merged commit 600d361 into main May 29, 2024
3 checks passed
@SamLR SamLR deleted the workshop-check-in branch May 29, 2024 20:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant