- Sep 17, 2020
-
-
Michael Terry authored
AA-335: Avoid due dates for ORA subsections
-
Michael Terry authored
Previously, we'd been avoiding PLS due dates for ORA *sections*. That is, if a section had only ORA content, we'd not set a PLS due date for anything in that section. If any content in that section had non-ORA graded content however, we would set dates on all subsections, including the ORA one. This resulted in some ORA-only subsections showing up twice on the dates tab. So this patch simply brings down the ORA-only check to a *subsection* level, not a section one.
-
Thomas Tracy authored
* Add CSRF to post requests to demographics * Reorganize code
-
edX requirements bot authored
-
Simon Chen authored
MST-418 retire program_enrollments external_user_key with hashed values instead of setting it to null (#25001)
-
- Sep 16, 2020
-
-
Thomas Tracy authored
* Add CSRF tokens to demographics modal PATCH We have temporarilly copied over the CSRF code from frontend-platform to use with the demographics modal. This code is most likely temporary and is not maintained like frontend-platform.
-
Alexander J Sheehan authored
bumping enterprise version 3.8.9
-
Carla Duarte authored
AA-368: Surface resume_block in Outline Tab API
-
Adam Butterworth authored
-
Alexander Sheehan authored
-
Carla Duarte authored
-
Usama Sadiq authored
Python Requirements Update
-
edX requirements bot authored
- Sep 15, 2020
-
-
Alexander J Sheehan authored
bumping enterprise to 3.8.7
-
Matthew Carter authored
Upgrade django-wiki to 0.1.1
-
Alexander Sheehan authored
-
Matt Hughes authored
following forward to work done in PROD-1230
-
Alex Dusenbery authored
-
Thomas Tracy authored
* Fix demographics wizard bug - pages not showing. This bug was caused by uglifyjs in 2 ways: - uglify strips out type information. This was mitigated by using the React.Children tools to prevent the type information from being striped out. - uglify mangles names of components. We were searching for components by a string of the name. This was solved by using the name property directly off of the component, as opposed to a string. * Clean up the children function
-
Awais Qureshi authored
Merge pull request #24982 from edx/testeng/bokchoy_auto_cache_update_a39dfa49997f3d32b0ce74db1ce2246fe3854071 Bokchoy Testing DB Cache update
-
stvn authored
* Commits: Styling Update to Existing Course Content Search Page
-
Jeff Chaves authored
-
Feanil Patel authored
[BD-21] Simplify hack to obtain waffle module names
-
edX cache uploader bot authored
-
Jeff Chaves authored
-
Usman Khalid authored
-
edX cache uploader bot authored
-
Muhammad Ammar authored
upgrade edx-enterprise
-
Shimul Chowdhury authored
-
edX requirements bot authored
-
- Sep 14, 2020
-
-
muhammad-ammar authored
ENT-3328
-
Mike OConnell authored
* Add remote IP to logging config Add a new filter to get the remote IP for the current request and include it in log statements SEG-34 * Added line for formatting Added line for formatting SEG-34
-
Thomas Tracy authored
* A modal used to collect demographics information Add checkmark to final page (#24957) Remove themeing to get ready for staging MICROBA-574 | Dismiss CTA after learner finishes answering modal questions (#24965) [MICROBA-574] - Dismiss CTA after learner finishes answering demographics questions - Cleanup comments * Various initial bugfixes - fixes 2 issues with the multiselect dropdown erasing state - prevents input higher than 255 characters in the self describe - fixes 400 errors when the user selects a default option - Removes additional page count section - Re-adding deleted JS file. Can't clean this up until after we cutover to using the new Demographics modal * Add translatable string to clear button * Remove extra page counter from the header for the third time * Remove unneeded template context Co-authored-by:
Matt Tuchfarber <mtuchfarber@edx.org> Co-authored-by:
Justin Hynes <jhynes@edx.org>
-
Usama Sadiq authored
Python Requirements Update
-
Régis Behmo authored
Instead of going up the stacktrace to find the module names of waffle flags and switches, we manually pass the module __name__ whenever the flag is created. This is similar to `logging.getLogger(__name__)` standard behaviour. As the waffle classes are used outside of edx-platform, we make the new module_name argument an optional keyword argument. This will change once we pull waffle_utils outside of edx-platform. Note that the module name is normally only required to view the list of existing waffle flags and switches. The module name should not be necessary to verify if a flag is enabled. Thus, maybe it would make sense to create a `add` class methor similar to: class WaffleFlag: @classmethod def add(cls, namespace, flag, module): instance = cls(namespace, flag) cls._class_instances.add((instance, module))
-
edX requirements bot authored
-
- Sep 13, 2020
-
-
edX Transifex Bot authored
-
- Sep 11, 2020
-
-
Jeff Chaves authored
-
Binod Pant authored
-