- Aug 11, 2021
-
-
Ken Clary authored
We add 'courserun_key' (aka "course_id" though that's technically a misnomer) as an optional parameter to the /event endpoint url. If it is not present, it will still be parsed out of the url, if the url is of the right format. Additionally, Logger.log() in js adds this parameter to its /event call, pulling it from the $$course_id global. This provides opportunity for MFEs to (separately) provide the key without concern about url parsing. TNL-7752
-
- Aug 05, 2021
-
-
Manjinder Singh authored
-
Ken Clary authored
We add 'courserun_key' (aka "course_id" though that's technically a misnomer) as an optional parameter to the /event endpoint url. If it is not present, it will still be parsed out of the url, if the url is of the right format. Additionally, Logger.log() in js adds this parameter to its /event call, pulling it from the $$course_id global. This provides opportunity for MFEs to (separately) provide the key without concern about url parsing. TNL-7752
-
- Jul 30, 2021
-
-
Ken Clary authored
We add 'courserun_key' (aka "course_id" though that's technically a misnomer) as an optional parameter to the /event endpoint url. If it is not present, it will still be parsed out of the url, if the url is of the right format. Additionally, Logger.log() in js adds this parameter to its /event call, pulling it from the $$course_id global. This provides opportunity for MFEs to (separately) provide the key without concern about url parsing. TNL-7752
-
- Jul 08, 2021
-
-
RehanAziz authored
-
- May 11, 2021
-
-
Usama Sadiq authored
-
- May 10, 2021
-
-
Usama Sadiq authored
-
Usama Sadiq authored
-
- Mar 16, 2021
-
-
Stu Young authored
add traits to segment context for enrollment activated events
-
- Feb 23, 2021
-
-
Jawayria authored
-
M. Zulqarnain authored
-
- Feb 18, 2021
-
-
Aarif authored
-
- Feb 03, 2021
- Jan 27, 2021
-
-
Tim McCormack authored
- Make it easier to rotate `SECRET_KEY` by documenting this usage for both sensitivity and rotation process. (ARCHBOM-1676). - Just use a hash of the secret rather than HMAC + MD5. We're not authenticating a message, so HMAC isn't really needed -- it just needs to be unique, deterministic, and irreversible. SHAKE allows generation of an arbitrary length hash without needing to truncate. Also, rename tracking session ID generator for clarity -- there's no encryption happening here. Add additional test for existing claim of uniqueness.
-
- Nov 19, 2020
-
-
Robert Raposa authored
Add the following monitoring custom attributes: - segment_event_name - segment_event_source - segment_unexpected_context - segment_unexpected_data Also, this explicitly raises a validation error whenever context is a string instead of throwing a vague TypeError. Related to LEARNER-8034
-
- Nov 10, 2020
-
-
Kyle McCormick authored
* Generate common/djangoapps import shims for LMS * Generate common/djangoapps import shims for Studio * Stop appending project root to sys.path * Stop appending common/djangoapps to sys.path * Import from common.djangoapps.course_action_state instead of course_action_state * Import from common.djangoapps.course_modes instead of course_modes * Import from common.djangoapps.database_fixups instead of database_fixups * Import from common.djangoapps.edxmako instead of edxmako * Import from common.djangoapps.entitlements instead of entitlements * Import from common.djangoapps.pipline_mako instead of pipeline_mako * Import from common.djangoapps.static_replace instead of static_replace * Import from common.djangoapps.student instead of student * Import from common.djangoapps.terrain instead of terrain * Import from common.djangoapps.third_party_auth instead of third_party_auth * Import from common.djangoapps.track instead of track * Import from common.djangoapps.util instead of util * Import from common.djangoapps.xblock_django instead of xblock_django * Add empty common/djangoapps/__init__.py to fix pytest collection * Fix pylint formatting violations * Exclude import_shims/ directory tree from linting
-
- Nov 03, 2020
-
-
brianhw authored
-
- Jul 21, 2020
-
-
stvn authored
This is one of the frequent TNL errors.
-
- Jun 26, 2020
-
-
Danial Malik authored
* Replace track calls with eventtracking in task_track and server_track * Making events compatible with events emitted via track app * Fixed broken tests and quality violation * Removed useless changes in shim. using in to have and keys in event context Co-authored-by:
zia.fazal@arbisoft.com <zia.fazal@arbisoft.com>
-
- Jun 23, 2020
-
-
Aarif authored
-
- May 01, 2020
-
-
Aarif authored
-
- Mar 02, 2020
-
-
Luis Moreno authored
-
- Feb 11, 2020
-
-
Diana Huang authored
-
- Feb 05, 2020
-
-
Diana Huang authored
-
- Feb 04, 2020
-
-
Diana Huang authored
-
- Jan 30, 2020
-
-
Aarif authored
Old style mixin compatibility with django2.2
-
- Dec 30, 2019
-
-
Feanil Patel authored
-
Feanil Patel authored
This will remove imports from __future__ that are no longer needed. https://docs.python.org/3.5/library/2to3.html#2to3fixer-future
-
-
- Dec 12, 2019
-
-
Diana Huang authored
-
- Dec 11, 2019
-
-
Diana Huang authored
-
- Oct 23, 2019
-
-
Manjinder Singh authored
* Fix type mismatches in track migrations * Fix type mismatches in oauth_dispatch * Fix type mismatches in badges migrations * fix type mismatch in contentserver migrations * Fix type mismatches in mobile_api migrations * fix type mismatch in crawlers migrations * fix type mismatch in dark_lang migrations * fix type mismatch in branding migrations
-
- Sep 25, 2019
-
-
Braden MacDonald authored
-
Ayub khan authored
Updated __unicode__ to __str__
-
- Sep 18, 2019
-
-
Jeremy Bowman authored
-
Jeremy Bowman authored
-
- Aug 19, 2019
-
-
Nimisha Asthagiri authored
-
- Aug 07, 2019
-
-
aarif authored
replaced cStringIO and StringIO imports with import from six fixed StringIO imports fixed StringIO imports fixed XSS python-wrap warning
-