- Jul 02, 2020
-
-
Robert Raposa authored
In order to remove the deprecated flag_undefined_default=True argument, this commit updates the following flags to always be enabled using a new temporary class: - course_experience.course_outline_page - course_experience.unified_course_tab Adds a temporary setting `USE_DEFAULT_TRUE_NAMESPACE`, to enable a monitored rollout of this change. TNL-7061 is the ticket where these flags will actually be removed. This requires more careful work including removing all dead code, and potentially refactoring tests that were testing shared functionality, but only when the flag was False. ARCHBOM-1316
-
- Jun 29, 2020
-
-
Mike O'Connell authored
When checking if consent is needed, ignore any enterprise learner details that are not for the learner's currently active enterprise. ENT-3049
-
Michael Terry authored
- Looks at masquerading config for dates, outline, metadata, and celebration APIs in course_home_api / courseware_api. - Consolidates and cleans up places we check whether masquerading gives us full access to a course.
-
- Jun 24, 2020
-
-
muhammad-ammar authored
ENT-2998
-
- Jun 23, 2020
-
-
Nicholas D'Alfonso authored
- set up util function to use Amazon SES for sending calendar sync emails. - remove old sailthru code which we originally implemented for this functionality - include ADR on our decision to use SES instead of Sailthru.
-
Aarif authored
-
- Jun 19, 2020
-
-
Manjinder Singh authored
-
- Jun 17, 2020
-
-
morenol authored
[BD-10] [DEPR-83]
-
- Jun 15, 2020
-
-
Nicholas D'Alfonso authored
- add serializer mixin to expose date banner info - add endpoint to reset deadlines for a sepcific course
-
- Jun 11, 2020
-
-
Calen Pennington authored
-
Calen Pennington authored
-
Calen Pennington authored
Simplify how the course-outline template context is constructed to bring it into parity with other template contexts
-
Calen Pennington authored
-
- Jun 10, 2020
-
-
Calen Pennington authored
Only actually reset user schedule if they have missed deadlines and not missed any gated content deadlines
-
Calen Pennington authored
-
Daniel Francis authored
Fixing RemovedInDjango30Warnings **Background:** The `django.shortcuts` method `render_to_response` became deprecated in [Django 1.3](https://docs.djangoproject.com/en/3.0/releases/1.3/), when `render` was introduced. Per the documentation: > render() is the same as a call to render_to_response() with a context_instance argument that forces the use of a RequestContext. Both return an `HttpResponse` object. **Context:** We changed two statements: An import line and the call to the method, adding explicit parameter names to improve readability. **Before:** ``` from django.shortcuts import get_object_or_404, render_to_response ... return render_to_response("teams/teams.html", context) ``` **After** ``` from django.shortcuts import get_object_or_404, render ... return render( request=request, template_name="teams/teams.html", context=context ) ```
-
Luis Moreno authored
-
SaadYousaf authored
-
Ali-D-Akbar authored
-
Ali-D-Akbar authored
-
- Jun 08, 2020
-
-
Carla Duarte authored
Appending the assignment type to each graded assignment on the Dates Tab. Exposed the 'format' field, which corresponds to the graded assignment type.
-
- Jun 05, 2020
-
-
Aura Milena Alba authored
-
- Jun 04, 2020
-
-
Dillon Dumesnil authored
Reducing dates widget to one assignment. Adding link to dates page in the dates widget
-
- Jun 03, 2020
-
-
Calen Pennington authored
Only mark a section as containing gated content if the content is *only* available to full-access learners
-
Calen Pennington authored
Refactor dates_banner_should_display to only return a single value, and to have a clearer set of conditions
-
Calen Pennington authored
This reverts commit c3ec8b83, reversing changes made to 4252b149.
-
Calen Pennington authored
-
- Jun 02, 2020
-
-
Calen Pennington authored
Only prompt to upgrade in order to completed graded content (or shift dates) when content_type_gating is enabled
-
Jason Myatt authored
-
Michael Terry authored
This takes over some of the logic in the is_enabled property which previously checked two things: (1) is the date time-sensitive and (2) is the date even applicable to this course. Now, is_enabled is only responsible for time-sensitive checks and the new is_allowed property checks applicability. In this way, we can more cleanly separate whether a date block should show up on the dates sidebar (is_enabled and is_allowed) and the dates tab (is_allowed).
-
- Jun 01, 2020
-
-
Aura M. Alba authored
-
Calen Pennington authored
-
Aura M. Alba authored
-
- May 29, 2020
-
-
Aura M. Alba authored
-
- May 28, 2020
-
-
Calen Pennington authored
-
julianajlk authored
REV-1153
-
hasnain.naveed authored
-
- May 27, 2020
-
-
Calen Pennington authored
-
- May 26, 2020
-
-
Calen Pennington authored
Use a fixed time for course duration limits, so that schedule extensions don't extend FBE duration limits
-
julianajlk authored
REV-1153
-