- 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 17, 2020
-
-
morenol authored
[BD-10] [DEPR-83]
-
- May 08, 2020
-
-
Carla Duarte authored
Removed use of the 'shorten_welcome_message' waffle flag AA-108
-
- Apr 07, 2020
-
-
Michael Terry authored
If a course welcome message is very long, cut it off with an ellipsis and show a Show More button to reveal the full thing. AA-46
-
- Mar 10, 2020
-
-
Dillon Dumesnil authored
-
- Mar 05, 2020
-
-
Michael Terry authored
Switch from a separate waffle flag for the dates widget v2 work and just use the relative dates experiment flag instead.
-
- Mar 03, 2020
-
-
Michael Terry authored
This is a helpful class when running an experiment, to help bucket users and keep track of which enrollments to consider as part of the experiment. AA-53
-
- Feb 18, 2020
-
-
Dillon Dumesnil authored
-
- Feb 10, 2020
-
-
Michael Terry authored
Specifically, course_experience.relative_dates. This will be used by future PRs to control our rollout of this new feature. AA-27
-
- Dec 30, 2019
-
-
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
-
- Nov 07, 2019
-
-
Stu Young authored
-
- Oct 01, 2019
-
-
Diana Huang authored
-
- Jun 28, 2019
-
-
Emma Green authored
-
- May 07, 2019
-
-
Kyle Mulka authored
-
- May 02, 2019
-
-
Matthew Piatetsky authored
-
- Dec 07, 2018
-
-
Paulo Viadanna authored
The course_visiblity field can have one of three values: 1. private (default): This keeps the standard access rules. 2. public_outline: Allows unenrolled and anonymous users access to the outline. 3. public: Allows unenrolled and anonymous users access to both outline and course content. When an unenrolled user accesses course content, instead of student_view(), public_view() is used. A default implementation is provided for XBlocks which do not implement this view. The public_view() must not have any functionality which assumes the presence of a valid User and should show a readonly only interface for the XBlock content.
-
- Nov 09, 2018
-
-
Awais Jibran authored
This reverts commit f9ae594d, reversing changes made to 7c08e50f.
-
- Nov 07, 2018
-
-
Paulo Viadanna authored
The course_visiblity field can have one of three values: 1. private (default): This keeps the standard access rules. 2. public_outline: Allows unenrolled and anonymous users access to the outline. 3. public: Allows unenrolled and anonymous users access to both outline and course content. When an unenrolled user accesses course content, instead of student_view(), public_view() is used. A default implementation is provided for XBlocks which do not implement this view. The public_view() must not have any functionality which assumes the presence of a valid User and should show a readonly only interface for the XBlock content.
-
- Jul 13, 2018
-
-
Adeel Khan authored
This patch would remove CourseListView slow transaction by changing CourseWaffleFlag to WaffleFlag. This removes extra hit on WaffleUtil's model (WaffleFlagCourseOverrideModel). LEARNER-5566
-
- Jun 04, 2018
-
-
Cole Rogers authored
-
- Mar 08, 2018
-
-
Diana Huang authored
-
- Feb 22, 2018
-
-
Matthew Piatetsky authored
-
- Jan 25, 2018
-
-
John Eskew authored
-
- Jan 09, 2018
-
-
Matthew Piatetsky authored
-
- Oct 11, 2017
-
-
Andy Armstrong authored
LEARNER-1694 Fix a11y failure Fix header styling Fix layout issues Further layout fixes
-
- Oct 02, 2017
-
-
Andy Armstrong authored
LEARNER-2073
-
- Sep 22, 2017
-
-
Harry Rein authored
LEARNER-2307
-
- Aug 30, 2017
-
-
Clinton Blackburn authored
Audit learners are now shown a prompt to upgrade to the verified track of the course run. This message goes away after the learner upgrades.
-
- Aug 16, 2017
-
-
Diana Huang authored
-
- Jul 24, 2017
-
-
Harry Rein authored
LEARNER-1894 This commit adds in course messaging for three use cases. First, when the user is not signed in, the user is shown a message that provides a link to sign in or register. If the user is signed in but not enrolled, they are given a link to do so. If the user is enrolled but the course has not yet started, they are shown a message explaining when the course starts and shown a link (not yet enabled) to add a reminder to their calendar. The implementation defines a base message class and extends it for the course home messages as well as the previously implemented page level messages.
-
- Jul 14, 2017
-
-
Andy Armstrong authored
LEARNER-1854
-
- Jun 29, 2017
-
-
Robert Raposa authored
This includes several general enhancement in addition to the fixes for unified_course_view: 1. Add support for default when no waffle flag defined. 2. Add support for table_blacklist to assertNumQueries. 3. Rename flag to 'course_experience.course_outline_page'. 4. Change flag default to True when it is not defined.
-
- Jun 23, 2017
-
-
Harry Rein authored
Adding a reviews page to the course and updating the reviews module on the course about page. Removed the existing coursetalk implementation and put it in a fragment, removed the tests as well. Added configuration settings to specify the reviews template as well as the reviews provider. This is all protected by a waffle flag.
-
- Jun 15, 2017
-
-
Harry Rein authored
This sock sits at the bottom of both the home and the course content pages. It allows the user to click a 'Learn More' button to open a panel that allows the user to navigate to the upgrade checkout page. The sock is only shown for users that have not yet upgraded in a course that has a verification upgrade date that has not yet passed. Python tests cover the various course mode and upgrade dates.
-
- Jun 05, 2017
-
-
Andy Armstrong authored
LEARNER-877
-
- Jun 01, 2017
-
-
Robert Raposa authored
-
- May 10, 2017
-
-
Andy Armstrong authored
LEARNER-879
-
- May 01, 2017
-
-
Andy Armstrong authored
LEARNER-609
-
- Apr 24, 2017
-
-
Andy Armstrong authored
LEARNER-607
-
Andy Armstrong authored
LEARNER-606
-