certificates event tracking
some optimisations refactored code and added created event added test to make sure generate event is emitted changes based on feedback on 6/11 added certificate web page and tests fixed quality violations
Showing
- common/test/acceptance/fixtures/certificates.py 46 additions, 0 deletionscommon/test/acceptance/fixtures/certificates.py
- common/test/acceptance/pages/lms/certificate_page.py 52 additions, 0 deletionscommon/test/acceptance/pages/lms/certificate_page.py
- common/test/acceptance/tests/lms/test_certificate_web_view.py 86 additions, 0 deletions...on/test/acceptance/tests/lms/test_certificate_web_view.py
- common/test/db_fixtures/certificates_web_view.json 76 additions, 0 deletionscommon/test/db_fixtures/certificates_web_view.json
- lms/djangoapps/certificates/api.py 44 additions, 6 deletionslms/djangoapps/certificates/api.py
- lms/djangoapps/certificates/models.py 13 additions, 3 deletionslms/djangoapps/certificates/models.py
- lms/djangoapps/certificates/queue.py 5 additions, 3 deletionslms/djangoapps/certificates/queue.py
- lms/djangoapps/certificates/tests/test_api.py 17 additions, 3 deletionslms/djangoapps/certificates/tests/test_api.py
- lms/djangoapps/certificates/tests/test_views.py 28 additions, 2 deletionslms/djangoapps/certificates/tests/test_views.py
- lms/djangoapps/certificates/views.py 17 additions, 3 deletionslms/djangoapps/certificates/views.py
- lms/djangoapps/courseware/views.py 1 addition, 1 deletionlms/djangoapps/courseware/views.py
- lms/envs/common.py 9 additions, 0 deletionslms/envs/common.py
- lms/templates/certificates/_accomplishment-banner.html 25 additions, 1 deletionlms/templates/certificates/_accomplishment-banner.html
Loading
Please register or sign in to comment