- 06 Nov, 2017 1 commit
-
-
Anonymous users may now view units in the courseware. This access is limited to units that are not considered problems/graded (e.g. homework, exams).
Clinton Blackburn committed
-
- 05 Oct, 2017 1 commit
-
-
John Eskew committed
-
- 28 Sep, 2017 1 commit
-
-
EDUCATOR-171
Nimisha Asthagiri committed
-
- 22 Sep, 2017 1 commit
-
-
EDUCATOR-1400
Nimisha Asthagiri committed
-
- 23 Aug, 2017 1 commit
-
-
Calen Pennington committed
-
- 01 Aug, 2017 1 commit
-
-
Calen Pennington committed
-
- 24 Jul, 2017 1 commit
-
-
Diana Huang committed
-
- 14 Jul, 2017 1 commit
-
-
LEARNER-1854
Andy Armstrong committed
-
- 10 Jul, 2017 1 commit
-
-
LEARNER-1696
Andy Armstrong committed
-
- 29 Jun, 2017 1 commit
-
-
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.
Robert Raposa committed
-
- 23 Jun, 2017 1 commit
-
-
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.
Harry Rein committed
-
- 15 Jun, 2017 1 commit
-
-
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.
Harry Rein committed
-
- 13 Jun, 2017 1 commit
-
-
Calen Pennington committed
-
- 12 Jun, 2017 1 commit
-
-
Andy Armstrong committed
-
- 08 Jun, 2017 1 commit
-
-
Nimisha Asthagiri committed
-
- 06 Jun, 2017 1 commit
-
-
Nimisha Asthagiri committed
-
- 05 Jun, 2017 1 commit
-
-
LEARNER-877
Andy Armstrong committed
-
- 18 May, 2017 1 commit
-
-
Diana Huang committed
-
- 24 Apr, 2017 2 commits
-
-
LEARNER-606
Andy Armstrong committed -
raise IndexError after catching it
rabia23 committed
-
- 19 Apr, 2017 1 commit
-
-
rabia23 committed
-
- 12 Apr, 2017 1 commit
-
-
LEARNER-76
Andy Armstrong committed
-
- 11 Apr, 2017 1 commit
-
-
Add a new waffle switch that allows us to assume zero grades for learners who have no entry previously recorded, and another to disable persisting grades for unengaged learners. TNL-6691
Nimisha Asthagiri committed
-
- 31 Mar, 2017 2 commits
-
-
LEARNER-394
Andy Armstrong committed -
- Add new utilities to monitoring_utils djangoapp. - Use new utilities for all new course tabs.
Robert Raposa committed
-
- 29 Mar, 2017 1 commit
-
-
LEARNER-75
Andy Armstrong committed
-
- 23 Mar, 2017 2 commits
-
-
LEARNER-39
Andy Armstrong committed -
Brian Jacobel committed
-
- 22 Mar, 2017 2 commits
-
-
LEARNER-39
Andy Armstrong committed -
Brian Jacobel committed
-
- 17 Mar, 2017 1 commit
-
-
TNL-6227
Nimisha Asthagiri committed
-
- 10 Mar, 2017 1 commit
-
-
Joel Barciauskas committed
-
- 09 Mar, 2017 1 commit
-
-
Ensure Enterprise-integrated courses require user consent before granting access to Wiki and Discussion forum. * User-facing links are gated; internal services are not. * Adds view decorator data_sharing_consent_required * Renames `get_course_specific_consent_url` to `get_enterprise_consent_url`, which now checks `consent_needed_for_course` before returning a consent URL.
Jillian Vogel committed
-
- 09 Feb, 2017 1 commit
-
-
Add consent check to course access prerequisites; add utility functions to provide interface to course-specific consent in Enterprise app
Jesse Shapiro committed
-
- 26 Jan, 2017 1 commit
-
-
When crawlers like edX-downloader make requests on courseware, they are often concurrently loading many units in the same sequence. This causes contention for the rows in courseware_studentmodule that store the student's state for various XBlocks/XModules, most notably for the sequence, chapter, and course -- all of which record and update user position information when loaded. It would be nice if we could actually remove these writes altogether and come up with a cleaner way of keeping track of the user's position. In general, GETs should be side-effect free. However, any such change would break backwards compatibility, and would require close coordination with research teams to make sure they weren't negatively affected. This commit identifies crawlers by user agent (CrawlersConfig model), and blocks student state writes if a crawler is detected. FieldDataCache writes simply become no-ops. It doesn't actually alter the rendering of the courseware in any way -- the main impact is that the blocks won't record your most recent position, which is meaningless for crawlers anyway. This can also be used as a building block for other policy we want to define around crawlers. We just have to be mindful that this only works with "nice" crawlers who are honest in their user agents, and that significantly more sophisticated (and costly) measures would be necessary to prevent crawlers that try to be even trivially sneaky. [PERF-403]
David Ormsbee committed
-
- 14 Jan, 2017 1 commit
-
-
[courseware] generate sequence-specific titles server-side (AC-695) [courseware] generate sequence-specific titles server-side (AC-695) case for empty subsections [AC-695] move title logic into courseware context method [AC-695] pep8 coffeescript -> js js mistake jslint refactor sequence title generation slightly missed a line line too long python is not javascript ugh js ugh js part 2
Ari Rizzitano committed
-
- 29 Dec, 2016 1 commit
-
-
Nimisha Asthagiri committed
-
- 07 Nov, 2016 1 commit
-
-
This reverts commit d59ab18b, reversing changes made to 0ebab35e.
Gregory Martin committed
-
- 04 Nov, 2016 1 commit
-
-
Jesse Zoldak committed
-
- 03 Nov, 2016 1 commit
-
-
Gregory Martin committed
-