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

Crew signup #11

Merged
merged 11 commits into from
Nov 20, 2020
Merged

Crew signup #11

merged 11 commits into from
Nov 20, 2020

Conversation

rmil
Copy link
Member

@rmil rmil commented Nov 20, 2020

Lots of new endpoints added to now allow individual users to sign-up to events now. Also, a couple more admin / director endpoints to use.

  • Numerous checks to ensure current user has permission to change their role
  • Quick add / delete crew to positions
  • More update endpoints
  • More documentation
  • Slight re-arrangement of routing so things are more grouped together, although not all of the "context" is used for every request i.e. if your updating the crew for an event, it only considers the crewid not the rest of the URL, later versions probably could take advantage to reduce the amount of searching / interpreting needs to be done for the validating.

Resolves #7

@rmil rmil added documentation Improvements or additions to documentation enhancement New feature or request labels Nov 20, 2020
@rmil rmil self-assigned this Nov 20, 2020
@rmil rmil merged commit 1a92cef into master Nov 20, 2020
@rmil rmil deleted the crewSignup branch November 20, 2020 03:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

User signup sheet functionality
1 participant