Optimize OpenID Course Claims for users.
- Course overviews will cache courses upon publish. - Added management command to warm up cache. - OAuth2 handler returns courses via course overviews.
Showing
- common/djangoapps/student/tests/tests.py 8 additions, 11 deletionscommon/djangoapps/student/tests/tests.py
- common/lib/xmodule/xmodule/modulestore/tests/factories.py 1 addition, 1 deletioncommon/lib/xmodule/xmodule/modulestore/tests/factories.py
- lms/djangoapps/ccx/tests/test_tasks.py 4 additions, 7 deletionslms/djangoapps/ccx/tests/test_tasks.py
- lms/djangoapps/oauth2_handler/handlers.py 4 additions, 13 deletionslms/djangoapps/oauth2_handler/handlers.py
- lms/djangoapps/oauth2_handler/tests.py 63 additions, 36 deletionslms/djangoapps/oauth2_handler/tests.py
- lms/envs/test.py 2 additions, 0 deletionslms/envs/test.py
- openedx/core/djangoapps/content/course_overviews/management/__init__.py 0 additions, 0 deletions...jangoapps/content/course_overviews/management/__init__.py
- openedx/core/djangoapps/content/course_overviews/management/commands/__init__.py 0 additions, 0 deletions.../content/course_overviews/management/commands/__init__.py
- openedx/core/djangoapps/content/course_overviews/management/commands/generate_course_overview.py 60 additions, 0 deletions...overviews/management/commands/generate_course_overview.py
- openedx/core/djangoapps/content/course_overviews/management/commands/tests/__init__.py 0 additions, 0 deletions...nt/course_overviews/management/commands/tests/__init__.py
- openedx/core/djangoapps/content/course_overviews/management/commands/tests/test_generate_course_overview.py 80 additions, 0 deletions...anagement/commands/tests/test_generate_course_overview.py
- openedx/core/djangoapps/content/course_overviews/models.py 13 additions, 2 deletionsopenedx/core/djangoapps/content/course_overviews/models.py
- openedx/core/djangoapps/content/course_overviews/signals.py 2 additions, 1 deletionopenedx/core/djangoapps/content/course_overviews/signals.py
- openedx/core/djangoapps/content/course_overviews/tests.py 9 additions, 24 deletionsopenedx/core/djangoapps/content/course_overviews/tests.py
Loading
Please register or sign in to comment