Skip to content

Anshu - Take-home assignment w/ mailgun_logger - #50

Open
ogranesson wants to merge 13 commits into
jackjoe:masterfrom
ogranesson:roles-and-permissions
Open

Anshu - Take-home assignment w/ mailgun_logger#50
ogranesson wants to merge 13 commits into
jackjoe:masterfrom
ogranesson:roles-and-permissions

Conversation

@ogranesson

@ogranesson ogranesson commented May 11, 2026

Copy link
Copy Markdown

Task 1:

  • Add member role with access to only the events page
  • Block Stats, Accounts, Users pages from the interface as well as through routes
  • Allow members to update their own profile

Task 2:

  • Add multiple-option select in create and edit user page for roles
  • Self-downgrade and upgrade blocked - admins can neither give themselves superuser nor demote themselves to memver
  • Tests for this task (skipped)

Bugs:

  • Error flashes don't show up when an admin tries to downgrade themselves.

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