Skip to content

li/ednx/BC-14 Add org roles#574

Merged
magajh merged 1 commit intoedunext/limonero.masterfrom
li/ednx/BC-14
Nov 8, 2021
Merged

li/ednx/BC-14 Add org roles#574
magajh merged 1 commit intoedunext/limonero.masterfrom
li/ednx/BC-14

Conversation

@magajh
Copy link
Contributor

@magajh magajh commented Nov 4, 2021

This commit includes:

  • Refactor course_creator_permissions
  • calculating rerun permissions for archived courses
  • Support for custom permissions on course create and rerun handlers
  • Activating organizations app and fixing tests

Commit from previous migration: fa49184
Documentation: https://docs.google.com/document/d/1rIITjfQTGaVQE6rZYYcyuCxRU8QOyvxAyFPE5hSuNaw/edit?pli=1#heading=h.txmiajiyqvs8

Note: when testing this feature in local make sure to collect the studio assets, and after that, login to studio with your test user from an incognito window. By doing this, we make sure the page is loading the updated CourseOrLibraryListing.js file and is able to display the re-run course option.
bc-14

@magajh magajh changed the title Add Support for custom permissions on course rerun handlers. li/ednx/BC-14 Add org roles Nov 4, 2021
@magajh magajh force-pushed the li/ednx/BC-14 branch 2 times, most recently from b5b2709 to 6c5eeaa Compare November 4, 2021 15:46
Copy link
Contributor

@black-redoc black-redoc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have let you some comments

This commit includes:
-Refactor course_creator_permissions
-calculating rerun permissions for archived courses
-Support for custom permissions on course create and rerun handlers
-Activating organizations app and fixing tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants