Introduce CourseContextRoleListener to dynamically assign contextual course roles#8491
Draft
AngelFQC wants to merge 30 commits into
Draft
Introduce CourseContextRoleListener to dynamically assign contextual course roles#8491AngelFQC wants to merge 30 commits into
CourseContextRoleListener to dynamically assign contextual course roles#8491AngelFQC wants to merge 30 commits into
Commits
Commits on May 29, 2026
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on May 30, 2026
- committed
- committed
- andcommitted
- andcommitted
- andcommitted
- andcommitted
- andcommitted
- andcommitted
- andcommitted
- andcommitted
- andcommitted
- andcommitted
- andcommitted
- andcommitted
- andcommitted
- andcommitted
- andcommitted
- andcommitted
- andcommitted
- andcommitted
- andcommitted
- andcommitted
- andcommitted