Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(FFI-3): adds openedx-filter hook to the course enrollments site (DS-599) #767

Merged
merged 4 commits into from
Jul 30, 2023

Conversation

JuanDavidBuitrago
Copy link
Member

@JuanDavidBuitrago JuanDavidBuitrago commented Jul 18, 2023

Description

This PR is a backport from openedx/edx-platform#31331, it is a process to have FFI-3 feature in upstream

Testing instructions

Follow the instructions on eduNEXT/eox-tenant#159

Define permissions using bridgekeeper for views related to certificates.
Add support to instructor certificates generation.
If user has instructor permissions over a course, the staff permissions are also granted.

(cherry picked from commit c6511ac)
andrey-canon and others added 2 commits July 18, 2023 15:23
Add a log in the method get_access_token in order to check the sites which are having authentication issues

feat: allow dot applications which are included in the list ALLOWED_AUTH_APPLICATIONS

Update eox-tenant in order to restrict the token creation.
fix: change filter name by CourseEnrollmentQuerysetRequested

feat: catch filter exception

feat: add filter test

fix: change import class to run test

test: fix filter output test

test: complete test for queryset
@JuanDavidBuitrago JuanDavidBuitrago changed the base branch from nu/ednx-olmo/FEC-24 to ol/ednx/LI-7 July 19, 2023 22:37
@JuanDavidBuitrago JuanDavidBuitrago changed the title feat(FFI-3): adds openedx-filter hook to the course enrollments site feat(FFI-3): adds openedx-filter hook to the course enrollments site (DS-599) Jul 21, 2023
@JuanDavidBuitrago JuanDavidBuitrago self-assigned this Jul 24, 2023
@JuanDavidBuitrago JuanDavidBuitrago added the olmo-unesco UNESCO project label Jul 24, 2023
@JuanDavidBuitrago JuanDavidBuitrago changed the base branch from ol/ednx/LI-7 to ednx-release/olmo.unesco July 30, 2023 14:15
@JuanDavidBuitrago JuanDavidBuitrago merged commit ecb5447 into ednx-release/olmo.unesco Jul 30, 2023
33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
olmo-unesco UNESCO project
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants