openedx / openedx-events

Open edX events from the Hooks Extensions Framework
Apache License 2.0
11 stars 21 forks source link

feat: add courseaccessrole events #309

Closed Zacharis278 closed 7 months ago

Zacharis278 commented 7 months ago

Description: Creates new data class and events for publishing information about the creation or removal of an LMS CourseAccessRole. We are not planning to account for the roles and permissions changes at this point, events would be based on how roles currently work.

This will be consumed by edx-exams to sync access to instructor tools and actions on the API.

Author concerns: These events will be used instead those added by https://github.com/openedx/openedx-events/pull/267. I plan to remove those in a separate PR since there is no plan to use those event definitions or supporting data classes.

Merge checklist:

Post merge:

Zacharis278 commented 7 months ago

thanks @felipemontoya. I don't have write access to merge this. Is that something you can do or do I need to ping a specific maintainer?

mariajgrimaldi commented 7 months ago

Done: https://github.com/openedx/openedx-events/releases/tag/v9.4.0