Skip to content
Snippets Groups Projects
Unverified Commit fa29003a authored by Sean Hatfield's avatar Sean Hatfield Committed by GitHub
Browse files

Create manager role and limit default role (#351)


* added manager role to options

* block default role from editing workspace settings on workspace and text input box

* block default user from accessing settings at all

* create manager route

* let pass through if in single user mode

* fix permissions for manager and admin roles in settings

* fix settings button for single user and remove unneeded console.logs

* rename routes and paths for clarity

* admin, manager, default roles complete

* remove unneeded comments

* consistency changes

* manage permissions for mum modes

* update sidebar for single-user mode

* update comment on middleware
Modify permission setting for admins

* update render conditional

* Add role usage hint to each role

---------

Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
parent 7fcf29d7
No related branches found
No related tags found
No related merge requests found
Showing
with 442 additions and 443 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment