- Notifications
You must be signed in to change notification settings - Fork7.4k
Feature: Add Team/User Management REST Endpoints and Dataset/Canvas Permission Framework#11580
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Open
hetavi-bluexkye wants to merge64 commits intoinfiniflow:mainChoose a base branch fromondewo:feature/OND211-2329-Check-existing-REST-endponts-and-extend-with-new-requested-endpoints
base:main
Could not load branches
Branch not found:{{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline, and old review comments may become outdated.
+12,461 −260
Open
Changes from1 commit
Commits
Show all changes
64 commits Select commitHold shift + click to select a range
d442bf0 [OND211-2329] : Create user api and tests, update user api and tests.
hetavi-bluexkye61b84b0 [OND211-2329]: Updated create_user and update_user APIs and correspon…
hetavi-bluexkye7890c31 [OND211-2329]: Added list_users api.
hetavi-bluexkye1d23b46 [OND211-2329]: Added delete user api and tests.
hetavi-bluexkyed50c085 [OND211-2329]: Removed unnecessary encryption and decryption for pass…
hetavi-bluexkyede8dcf4 [OND211-2329]: Updated create user and update user API's to handle auth.
hetavi-bluexkye1cc081e [OND211-2329]: Updated create user and update user tests's to test th…
hetavi-bluexkye043b06a [OND211-2329]: Updated list users and delete user API's & tests to ha…
hetavi-bluexkye00b4767 [OND211-2329]: Added create department API and tests.
hetavi-bluexkyeb21f39f Merge remote-tracking branch 'origin/main' into feature/OND211-2329-C…
hetavi-bluexkyed7b9925 [OND211-2329]: Updated team creation API to allow only added models a…
hetavi-bluexkyeb388a3d [OND211-2329]: Added API and tests to add/remove users in a team.
hetavi-bluexkyeed7b44f [OND211-2329]: Updatd API's to add users to a team, remove users from…
hetavi-bluexkye060ec78 [OND211-2329]: Updatd API's to add users to a team, remove users from…
hetavi-bluexkye3870f50 [OND211-2329]: Added API to update team settings.
hetavi-bluexkye91013f7 Initial plan
Copilota80b2ff Add comprehensive test coverage: security, performance, edge cases, a…
Copilot113620e [OND211-2329]: Updated the user tests to follow typings and shifted r…
hetavi-bluexkye7253068 [OND211-2329]: Added department model and API to create department, a…
hetavi-bluexkyef3966d2 [OND211-2329]: Updated the create team API to handle -ve credit score.
hetavi-bluexkye83bf319 [OND211-2329]: Added API to promote/demote team admins.
hetavi-bluexkyeab88159 [OND211-2329]: Added API to update department.
hetavi-bluexkyea0204b0 [OND211-2329]: Added API to delete department.
hetavi-bluexkye7a8bba8 [OND211-2329]: Added API to list users in a department.
hetavi-bluexkye0e2c72a [OND211-2329]: Added tests to test the create department API.
hetavi-bluexkye5413628 [OND211-2329]: Added tests to test the add/remove members to a depart…
hetavi-bluexkyefeb6a3a [OND211-2329]: updated the create and update user API's to handle edg…
hetavi-bluexkyef3dd4bd [OND211-2329]: updated the create and update user API's to handle sec…
hetavi-bluexkyebd83d24 [OND211-2329]: Updated user management tests, fixed typings.
hetavi-bluexkyef2eeb2d [OND211-2329]: Updated user management tests, fixed some pycharm edit…
hetavi-bluexkye26a17e6 [OND211-2329]: Updated conftest files, fixed typings.
hetavi-bluexkyec38ec24 [OND211-2329]: Added few tests for department API and updated typings.
hetavi-bluexkye6ef0668 [OND211-2329]: Added helper methods for department tests.
hetavi-bluexkye3d02d93 [OND211-2329]: Updated import statements alignment.
hetavi-bluexkye23915dd [OND211-2329]: Added group model and API endpoint's
hetavi-bluexkye1ce52f0 [OND211-2329]: Updated create user API to handle encrypted passwords,…
hetavi-bluexkye5af04fd [OND211-2329]: Updated tets, fixed typings.
hetavi-bluexkye3e7d57b [OND211-2329]: Updated team API's and added create group tests.
hetavi-bluexkyec50f7b3 [OND211-2329]: Updated create group tests and added tests for add/rem…
hetavi-bluexkye3ffe94b [OND211-2329]: Added tests for list members to group.
hetavi-bluexkye4c8ea1d [OND211-2329]: Added tests to delete group.
hetavi-bluexkyeb54a6ac [OND211-2329]: Added tests for update team API.
hetavi-bluexkye0d48560 [OND211-2329]: Added new tests and updated existing tests for team API.
hetavi-bluexkye6c68429 [OND211-2329]: Added new tests for promote/demote admin API.
hetavi-bluexkyed5dcb44 [OND211-2329]: Updated remove member from team API and tests.
hetavi-bluexkyecd0dc13 [OND211-2329]: Removed Department and group modules.
hetavi-bluexkye4c3db69 Merge remote-tracking branch 'origin/main' into feature/OND211-2329-C…
hetavi-bluexkye60a6265 [OND211-2329]: Updated permission on dataset and canvas to share to a…
hetavi-bluexkye89d27c7 [OND211-2329]: Added permissions for team users to CRUD on datasets a…
hetavi-bluexkyeed886ff [OND211-2329]: Allow only team owners to promote/demote admins.
hetavi-bluexkyeb20737c Merge remote-tracking branch 'origin/main' into feature/OND211-2329-C…
hetavi-bluexkye13b8f0c [OND211-2329]: Allowed users to demote themselves from admin.
hetavi-bluexkyee462d5f [OND211-2329]: Updated permissions API and added tests.
hetavi-bluexkyef710354 [OND211-2329]: Removed the API key.
hetavi-bluexkyef307a18 [OND211-2329]: Updated user tests to remove test data from db.
hetavi-bluexkyed615f62 [OND211-2329]: Updated team and permissions tests to remove test cach…
hetavi-bluexkyece8862e [OND211-2329]: Updated import statements order.
hetavi-bluexkyeabeb37a [OND211-2329]: Removed unused imports.
hetavi-bluexkye55e0ace [OND211-2329]: Updated add users API and tests to add users with a ro…
hetavi-bluexkyed92b2fc [OND211-2329]: Removed unused Makefile.
hetavi-bluexkyed274e39 Merge branch 'main' into feature/OND211-2329-Check-existing-REST-endp…
teddiusbbd80b9 [OND211-2329]: Fixed ruff and lint issues and updated few test cases …
hetavi-bluexkyebf21ac7 [OND211-2329]: Fixed import issues.
hetavi-bluexkye5cd7d13 Merge branch 'main' into feature/OND211-2329-Check-existing-REST-endp…
hetavi-bluexkyeFile filter
Filter by extension
Conversations
Failed to load comments.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Jump to
Jump to file
Failed to load files.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Diff view
Diff view
[OND211-2329]: Updated create user and update user API's to handle auth.
- Loading branch information
Uh oh!
There was an error while loading.Please reload this page.
commitde8dcf49b7f2c9c21e2b2a8154cf5a71e1238f66
There are no files selected for viewing
14 changes: 11 additions & 3 deletionsapi/apps/user_app.py
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.