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

Feature: store roles in database #38

Closed
Tracked by #2
JaneIRL opened this issue Aug 26, 2023 · 3 comments · Fixed by #65
Closed
Tracked by #2

Feature: store roles in database #38

JaneIRL opened this issue Aug 26, 2023 · 3 comments · Fixed by #65
Assignees
Labels
c-feature New feature or request

Comments

@JaneIRL
Copy link
Collaborator

JaneIRL commented Aug 26, 2023

Feature

  • Roles should be defined as strictly as possible, with a permissions scheme defined similarly to how Discord works (I, Trevor, can explain this in more detail if needed)
  • Allow every admin feature to be separated out into permissions that are as granular as possible
    • Example: separate permissions for each scan on the QR code system (meals, swag shop purchases, event check-ins for workshops, mini-events, sponsor table visits)
    • Should allow for defined roles such as "volunteer," "organizer," "director," "sponsor," etc; these are associated with the user's account
    • This will likely require changes to how the current application system works to allow granting access to accounts that have not submitted applications
@JaneIRL JaneIRL added the c-feature New feature or request label Aug 26, 2023
@JaneIRL JaneIRL self-assigned this Aug 26, 2023
@tjreigh tjreigh assigned sneh-ach and unassigned JaneIRL Sep 24, 2023
@tjreigh
Copy link
Member

tjreigh commented Sep 24, 2023

Reassigned to @sneh-ach to take some load off of Jane

@JaneIRL JaneIRL assigned JaneIRL and unassigned sneh-ach Sep 24, 2023
@JaneIRL
Copy link
Collaborator Author

JaneIRL commented Sep 24, 2023

it's fine i will just work this lol, sneh still has #34 on his plate

@tjreigh
Copy link
Member

tjreigh commented Sep 24, 2023

Aye aye 🫡

JaneIRL added a commit that referenced this issue Oct 3, 2023
JaneIRL added a commit that referenced this issue Oct 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c-feature New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants