Repository navigation
chore: bump openedx-authz 1.23.0 → 1.24.0 - #39226
Conversation
|
Thanks for the pull request, @BryanttV! This repository is currently maintained by Once you've gone through the following steps feel free to tag them in a comment and let them know that your changes are ready for engineering review. 🔘 Get product approvalIf you haven't already, check this list to see if your contribution needs to go through the product review process.
🔘 Provide contextTo help your reviewers and other members of the community understand the purpose and larger context of your changes, feel free to add as much of the following information to the PR description as you can:
🔘 Get a green buildIf one or more checks are failing, continue working on your changes until this is no longer the case and your build turns green. DetailsWhere can I find more information?If you'd like to get more details on all aspects of the review process for open source pull requests (OSPRs), check out the following resources: When can I expect my changes to be merged?Our goal is to get community contributions seen and reviewed as efficiently as possible. However, the amount of time that it takes to review and merge a PR can vary significantly based on factors such as:
💡 As a result it may take up to several weeks or months to complete a review and merge your PR. |
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Description
Bumps
openedx-authzfrom 1.23.0 to 1.24.0 in the requirement files (base, development).1.24.0:
assignmentsarray to the response ofGET /api/authz/v1/users/.assignments_limitquery parameter (default 3, max 10) to control the number of inline assignments per user.assignation_counttoassignment_countfor consistency with the rest of the codebase.rolesquery parameter passthrough to the underlying API call.get_scope_display_name_mapbatch helper toapi/utils.py.full_nameis now taken fromUserProfile.nameinstead ofget_full_name(), for consistency across serializers.User roles impacted: Admins using the Admin Console users list, which now receives inline role assignments per user.
The only breaking-looking change is the
assignation_count→assignment_countrename in the users endpoint response. Nothing in this repo consumes that field.Supporting information
Testing instructions
tutor dev start).pytest openedx/core/djangoapps/authz/ --no-migrationspytest cms/djangoapps/contentstore/ --no-migrationsGET /api/authz/v1/users/?assignments_limit=5and check that each user includes anassignmentsarray andassignment_count.Deadline
None.