-
- Downloads
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:
timothycarambat <rambat1010@gmail.com>
Showing
- frontend/src/App.jsx 30 additions, 28 deletionsfrontend/src/App.jsx
- frontend/src/components/LLMSelection/AnthropicAiOptions/index.jsx 1 addition, 1 deletion.../src/components/LLMSelection/AnthropicAiOptions/index.jsx
- frontend/src/components/LLMSelection/LMStudioOptions/index.jsx 1 addition, 1 deletion...end/src/components/LLMSelection/LMStudioOptions/index.jsx
- frontend/src/components/Modals/MangeWorkspace/index.jsx 6 additions, 1 deletionfrontend/src/components/Modals/MangeWorkspace/index.jsx
- frontend/src/components/PrivateRoute/index.jsx 30 additions, 3 deletionsfrontend/src/components/PrivateRoute/index.jsx
- frontend/src/components/SettingsSidebar/index.jsx 81 additions, 96 deletionsfrontend/src/components/SettingsSidebar/index.jsx
- frontend/src/components/Sidebar/ActiveWorkspaces/index.jsx 3 additions, 1 deletionfrontend/src/components/Sidebar/ActiveWorkspaces/index.jsx
- frontend/src/components/Sidebar/index.jsx 36 additions, 26 deletionsfrontend/src/components/Sidebar/index.jsx
- frontend/src/components/WorkspaceChat/ChatContainer/PromptInput/index.jsx 10 additions, 5 deletions...ponents/WorkspaceChat/ChatContainer/PromptInput/index.jsx
- frontend/src/pages/Admin/Users/NewUserModal/index.jsx 11 additions, 1 deletionfrontend/src/pages/Admin/Users/NewUserModal/index.jsx
- frontend/src/pages/Admin/Users/UserRow/EditUserModal/index.jsx 9 additions, 2 deletions...end/src/pages/Admin/Users/UserRow/EditUserModal/index.jsx
- frontend/src/pages/Admin/Users/UserRow/index.jsx 12 additions, 10 deletionsfrontend/src/pages/Admin/Users/UserRow/index.jsx
- frontend/src/pages/Admin/Users/index.jsx 32 additions, 0 deletionsfrontend/src/pages/Admin/Users/index.jsx
- frontend/src/pages/GeneralSettings/Security/index.jsx 1 addition, 1 deletionfrontend/src/pages/GeneralSettings/Security/index.jsx
- frontend/src/utils/paths.js 23 additions, 28 deletionsfrontend/src/utils/paths.js
- server/endpoints/admin.js 73 additions, 142 deletionsserver/endpoints/admin.js
- server/endpoints/system.js 12 additions, 62 deletionsserver/endpoints/system.js
- server/endpoints/workspaces.js 27 additions, 33 deletionsserver/endpoints/workspaces.js
- server/models/workspace.js 3 additions, 2 deletionsserver/models/workspace.js
- server/utils/middleware/multiUserProtected.js 41 additions, 0 deletionsserver/utils/middleware/multiUserProtected.js
Loading
Please register or sign in to comment