- Dec 20, 2019
-
-
Braden MacDonald authored
Implementation details: * Anonymous users are assigned a unique ID (like `anon42c08f9996194e2a9339`) which gets stored in the django session. `block.scope_ids.user_id` and `block.runtime.anonymous_student_id` will both return this value. * User state for anonymous users is stored in the django cache and automatically expires as the cache gets pruned. Because user state is stored, anonymous users can use interactive blocks like capa problems. * There is no mechanism for upgrading to a registered account and keeping user state since the user state store for anonymous users (EphemeralKeyValueStore) is completely different than the one for registered users (DjangoKeyValueStore/"CSM"), and has no "list all keys" functionality. * "User State Summary" field values are shared among [recently active] anonymous users but are not shared with registered users. * Anonymous users can only access the `public_view` of XBlocks, not the regular `student_view`.
-
- Dec 19, 2019
-
-
Simon Chen authored
Fix the bug where we return many programs if the number of courses the staff user is enrolled in are many
-
Calen Pennington authored
OverwriteStorage was removed from django-storages, so pull it into ed…
-
edX cache uploader bot authored
-
Feanil Patel authored
Correct the output file name for exports.
-
Calen Pennington authored
-
Feanil Patel authored
-
David Ormsbee authored
Support transcript files for video XBlocks in Blockstore
-
Hassan authored
Rename order in CreditRequirement (1/3)
-
Robert Raposa authored
Upgrade edx-ora2 to fix studio edit view.
-
Hassan authored
Added management command to add coursemode history from snapshot.
-
Feanil Patel authored
There was a serialization issue with one of the studio JS assets that is rendered as a part of the edit view.
-
George Babey authored
ENT-2452, ENT-2068 | Made the lms and learner portal alerts responsiv…
-
Zainab Amir authored
Ensure that certificate is not generated if a learner enrolled in audit mode is whitelisted PROD-978
-
Troy Sankey authored
This stage does the following: - Adds the new field and migration to create the column. - Makes all* writes go to both old and new field. (*) Except for writes from the Django Admin for this model. I confirmed with Support that CreditRequirements are never edited through the Django Admin interface. Additionally, I confirmed via the django_admin_log that there is no record of anybody changing any CreditRequirements.
-
Hassan Javeed authored
-
Zaman Afzal authored
-
Aarif authored
Updated the django-countries to support Django 2.2
-
- Dec 18, 2019
-
-
Feanil Patel authored
Ensure that photo verification data is correctly typed.
-
edX Transifex Bot authored
-
Dillon-Dumesnil authored
DISCO-1522: check if enrolled before congrats message
-
Jansen Kantor authored
* add api function and teams service
-
Dillon Dumesnil authored
This helps out the Verified Only case where the user is not first enrolled as an audit learner.
-
Matthew Piatetsky authored
[REV-1064] show discount in sidebar and sock
-
Jeremy Bowman authored
-
edX cache uploader bot authored
-
Feanil Patel authored
Make the file name not have a 'b' prefix.
-
Feanil Patel authored
There were cases where we needed to encode things to codecs other than ascii. In these cases, python returns byte strings but we needed them to be unicode so that they serialize correctly later when we combine them with other unicode strings.
-
Nick authored
DISCO-1414 org source of truth
-
Calen Pennington authored
INCR-562 @require_certificate_permission parameters added
-
Feanil Patel authored
We make sure the temp file name is a string because we combine it with other string components with path later.
-
Feanil Patel authored
Make sure the content is a string for json response.
-
Feanil Patel authored
-
Nicholas D'Alfonso authored
-point to updated edx-organizations package
-
George Babey authored
ENT-2505 | By passing the check for forcing the login by third auth when user is…
-
Ned Batchelder authored
Upgrade to coverage 5.0
-
Thomas Tracy authored
Change the footer trademark year.
-
Feanil Patel authored
Python Requirements Update
-
Robert Raposa authored
ARCH-1253: remove shim_student_view from LoginSession.post - Part 2
-