openedx / openedx-learning

GNU Affero General Public License v3.0
5 stars 8 forks source link

Tagging: serialize object permissions to REST API [FC-0036] #138

Closed pomegranited closed 7 months ago

pomegranited commented 8 months ago

Description

Adds "user permissions" to the Tagging REST API to show what permissions the current request.user has on the objects serialized in the response.

Supporting information

Part of https://github.com/openedx/modular-learning/issues/160

Testing instructions

See https://github.com/openedx/frontend-app-course-authoring/pull/787 for manual testing instructions.

Deadline

None

Other information

TO DO (Re comment:)

Private ref: FAL-3577

openedx-webhooks commented 8 months ago

Thanks for the pull request, @pomegranited! Please note that it may take us up to several weeks or months to complete a review and merge your PR.

Feel free to add as much of the following information to the ticket as you can:

All technical communication about the code itself will be done via the GitHub pull request interface. As a reminder, our process documentation is here.

Please let us know once your PR is ready for our review and all tests are green.

bradenmacdonald commented 8 months ago

A few thoughts:

pomegranited commented 7 months ago

@bradenmacdonald could I get your review here?

bradenmacdonald commented 7 months ago

@rpenido @pomegranited Are you both happy with this PR and ready for final review + merge from me?

pomegranited commented 7 months ago

Thanks for your reviews @bradenmacdonald ! I'm going to merge & tag this and get https://github.com/openedx/edx-platform/pull/34004 ready for merge too.

openedx-webhooks commented 7 months ago

@pomegranited 🎉 Your pull request was merged! Please take a moment to answer a two question survey so we can improve your experience in the future.