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

429 create approval task functionality #433

Open
wants to merge 6 commits into
base: dev
Choose a base branch
from

Conversation

Bossixd
Copy link

@Bossixd Bossixd commented Jan 31, 2025

PR Title

Adds the Approval function, volunteers set to pending when they sign up, and Tasks feature, admins can add tasks to events.

Approval feature's UI didn't change to fit figma because figma was updated late. Tasks feature's dropdown component couldn't set width to full, so spaces were added as a workaround.

Dev Checklist

  • If there was a database change, did you create an upgrade script.
  • Did you link the related github issue(s)?
  • Did you list any known issues/questions with the PR?

Bossixd and others added 6 commits January 25, 2025 00:36
For an event registration, a user is automatically approved when an event does not require approval. If the event requires approval the users approval status is set to "pending".
…ration

- Add patch method to /api/registrations
- Add edit registration method to queries
- Changing event from requiring approval to not will automatically approve all users
- EventRegisterInfoContainer now displays user approval status
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.

3 participants