-
Notifications
You must be signed in to change notification settings - Fork 1k
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate groups API to fastAPI #17051
Conversation
73aa6d2
to
3095fda
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice first attempt!
Find a couple of comments below explaining a bit some of our conventions.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Almost there! Pretty good so far!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome work!
Congratulations on your first contribution to Galaxy! 🚀
Looks like there are some conflicts now, I recommend you use rebase to fix the conflict instead of merging the dev branch to have a cleaner list of commits. |
Change create response to a single group response instead of a list Add response for update Fixing url parameter
Add name for group_users and group_roles endpoints
a70a5a1
to
361522d
Compare
Test failures seem unrelated and fail intermittently in other PRs too. Thank you @arash77 for addressing all the comments! 👍 |
This PR was merged without a "kind/" label, please correct. |
What did you do?
test/integration/
groups
API logic so all the logic is contained in theGroupsManager
classrelated to: #10889
Why did you make this change?
This is part of the efforts to migrate the full Galaxy API to FastAPI see #10889.
How to test the changes?
License