Skip to content
This repository was archived by the owner on Mar 1, 2026. It is now read-only.
This repository was archived by the owner on Mar 1, 2026. It is now read-only.

Tweak roles: Add "Director" position, remove "Admin" #242

Closed

Description

@peterkos

Old structure:
User -> event_tracking -> admin_limited_access -> Admin

New structure:
User -> Volunteer -> Organizer -> Director

Directors can modify the permissions of organizers, while organizers cannot modify other organizers' permissions.

This will allow for more role customization down the road.

Activity

  1. added this to the 2.0 milestone on May 27, 2020
  2. changed the title [-]Tweak roles: Add "Director" position, remove "Admin, change to "organizer" [/-] [+]Tweak roles: Add "Director" position, remove "Admin"[/+] on May 27, 2020
  3. peterkos commented on May 27, 2020

    @peterkos
    ContributorAuthor

    Migrations and API will have to be given careful consideration. See #222 for a similar large, breaking change for how that was implemented in its linked PRs.

  4. peterkos commented on May 29, 2020

    @peterkos
    ContributorAuthor

    Note that this will be artifically blocked until #222 is done. One large refactor at a time!

  5. added a commit that references this issue on Sep 21, 2020
  6. added a commit that references this issue on Sep 21, 2020
  7. added a commit that references this issue on Sep 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions