- 18 Apr, 2017 1 commit
-
-
Marko Jevtic committed
-
- 12 Apr, 2017 1 commit
-
-
LEARNER-76
Andy Armstrong committed
-
- 31 Mar, 2017 3 commits
-
-
LEARNER-394
Andy Armstrong committed -
Robert Raposa committed
-
asadiqbal committed
-
- 30 Mar, 2017 1 commit
-
-
TNL-6674
cahrens committed
-
- 23 Mar, 2017 3 commits
-
-
LEARNER-39
Andy Armstrong committed -
Andy Armstrong committed
-
Brian Jacobel committed
-
- 22 Mar, 2017 4 commits
-
-
LEARNER-39
Andy Armstrong committed -
Andy Armstrong committed
-
Brian Jacobel committed
-
asadiqbal committed
-
- 18 Mar, 2017 1 commit
-
-
which is used for external, client-side requests by the Enterprise app to the Enrollments API. This allows ENTERPRISE_ENROLLMENT_API_URL to use localhost:8000, to be used for internal, server-side requests. Bumps edx-enterprise version to 0.27.4 to use this change.
Jillian Vogel committed
-
- 17 Mar, 2017 1 commit
-
-
Force run on PR for testing Remove pa11ycrawler from base.txt for testing Update pa11ycrawler dependency Revert code needed for testing on Jenkins Enable testing for Jenkins Update accessibility-tests.sh Update accessibility-tests.sh Point to newest pa11ycrawler release Remove force run on PR Reset accessibility-tests.sh
Michael Youngstrom committed
-
- 11 Mar, 2017 1 commit
-
-
Clinton Blackburn committed
-
- 03 Mar, 2017 1 commit
-
-
Force run on PR Remove force run on PR
Michael Youngstrom committed
-
- 02 Mar, 2017 1 commit
-
-
We introduced two more apps in edx-enterprise that need to be pulled in.
Brittney Exline committed
-
- 01 Mar, 2017 1 commit
-
-
Andy Armstrong committed
-
- 27 Feb, 2017 1 commit
-
-
Nimisha Asthagiri committed
-
- 24 Feb, 2017 2 commits
-
-
We use the dealer.git library to determine the current revision of edx-platform at startup time and store that as EDX_PLATFORM_REVISION in our settings. This can take a surprisingly long time and involve a lot of disk IO to initialize. Studio still needs this functionality because it determines its static asset folder based partly on the hash. This is horrible, because it means all static assets are invalidated on every release instead of just the ones that change. But that will be the subject of a different PR.
David Ormsbee committed -
Brandon DeRosier committed
-
- 22 Feb, 2017 1 commit
-
-
Jeremy Bowman committed
-
- 21 Feb, 2017 1 commit
-
-
lidijarad committed
-
- 15 Feb, 2017 1 commit
-
-
Ned Batchelder committed
-
- 14 Feb, 2017 1 commit
-
-
This adds functions to the catalog utils which munge data collected from the program endpoint and LMS database to construct data structures that are ready for use by view and templates related to the Open EdX marketing pages that live in LMS. WL-766
Hasnain committed
-
- 13 Feb, 2017 1 commit
-
-
Ayesha Baig committed
-
- 10 Feb, 2017 1 commit
-
-
TNL-6294 * Use external celery_utils in edx-platform (TNL-6454) * Remove old openedx.core celery_utils implementation.
J. Cliff Dyer committed
-
- 08 Feb, 2017 1 commit
-
-
muzaffaryousaf committed
-
- 01 Feb, 2017 1 commit
-
-
We should not be using custom signing keys for each service at this time. We may want to return to this strategy in the future; but, this is not the direction any of our other services are going in. ECOM-6541
Clinton Blackburn committed
-
- 31 Jan, 2017 2 commits
-
-
Saleem Latif committed
-
Jesse Zoldak committed
-
- 30 Jan, 2017 1 commit
-
-
Jeremy Bowman 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
-
- 20 Jan, 2017 1 commit
-
-
Waffle serves as a complement to config models. It's useful in feature rollout situations where you may not want to incur the overhead of creating and committing a migration (required for adding a field to a config model), and also handles gradual, percentage-based rollouts. ECOM-4422
Renzo Lucioni committed
-
- 18 Jan, 2017 1 commit
-
-
TNL-6250
J. Cliff Dyer committed
-
- 08 Jan, 2017 1 commit
-
-
Ned Batchelder committed
-
- 06 Jan, 2017 1 commit
-
-
ECOM-5936
Anthony Mangano committed
-
- 15 Dec, 2016 2 commits
-
-
TNL-5245
J. Cliff Dyer committed -
Afzal Wali committed
-