Add event tracking with configurable backends
Showing
- CHANGELOG.rst 4 additions, 2 deletionsCHANGELOG.rst
- cms/envs/aws.py 3 additions, 0 deletionscms/envs/aws.py
- cms/envs/common.py 13 additions, 3 deletionscms/envs/common.py
- common/djangoapps/track/backends/__init__.py 28 additions, 0 deletionscommon/djangoapps/track/backends/__init__.py
- common/djangoapps/track/backends/django.py 86 additions, 0 deletionscommon/djangoapps/track/backends/django.py
- common/djangoapps/track/backends/logger.py 43 additions, 0 deletionscommon/djangoapps/track/backends/logger.py
- common/djangoapps/track/backends/mongodb.py 90 additions, 0 deletionscommon/djangoapps/track/backends/mongodb.py
- common/djangoapps/track/backends/tests/test_django.py 25 additions, 0 deletionscommon/djangoapps/track/backends/tests/test_django.py
- common/djangoapps/track/backends/tests/test_logger.py 66 additions, 0 deletionscommon/djangoapps/track/backends/tests/test_logger.py
- common/djangoapps/track/backends/tests/test_mongodb.py 43 additions, 0 deletionscommon/djangoapps/track/backends/tests/test_mongodb.py
- common/djangoapps/track/models.py 1 addition, 23 deletionscommon/djangoapps/track/models.py
- common/djangoapps/track/tests/__init__.py 0 additions, 0 deletionscommon/djangoapps/track/tests/__init__.py
- common/djangoapps/track/tests/test_tracker.py 117 additions, 0 deletionscommon/djangoapps/track/tests/test_tracker.py
- common/djangoapps/track/tracker.py 94 additions, 0 deletionscommon/djangoapps/track/tracker.py
- common/djangoapps/track/views.py 12 additions, 18 deletionscommon/djangoapps/track/views.py
- lms/envs/aws.py 3 additions, 0 deletionslms/envs/aws.py
- lms/envs/common.py 26 additions, 4 deletionslms/envs/common.py
Please register or sign in to comment