- 27 Jun, 2016 1 commit
-
-
Chris Rodriguez committed
-
- 24 Jun, 2016 16 commits
-
-
Upgrade edx-oauth2-provider to v1.1.3
Christopher Lee committed -
Convert to tag syntax for version
Kevin Falcone committed -
Grading uses Block Transformers
Nimisha Asthagiri committed -
christopher lee committed
-
AC-484 changing aria- to data-, a to button
Chris committed -
Nimisha Asthagiri committed
-
J. Cliff Dyer committed
-
Nimisha Asthagiri committed
-
Nimisha Asthagiri committed
-
Nimisha Asthagiri committed
-
Nimisha Asthagiri committed
-
Nimisha Asthagiri committed
-
Nimisha Asthagiri committed
-
Nimisha Asthagiri committed
-
Nimisha Asthagiri committed
-
Nimisha Asthagiri committed
-
- 23 Jun, 2016 23 commits
-
-
Chris Rodriguez committed
-
Fixed test default sort preference failing on chrome
raeeschachar committed -
Use SVG cert icon for program detail page certificate section
Renzo Lucioni committed -
Allows staff using "view as specific student" mode to bypass edx-proctoring hiding special exams from students, to allow for more useful debugging. Includes "shim" pattern library implementation of alerts, and a bokchoy test for this functionality.
Eric Fischer committed -
raeeschachar committed
-
Part of ECOM-4224.
Renzo Lucioni committed -
Add back and fix missing discussion Jasmine tests
Andy Armstrong committed -
Edited docstring to have URL match urls.py
Ned Batchelder committed -
George Schneeloch committed
-
Andy Armstrong committed
-
[PERF-341] Don't rewrite XBlock resource URLs.
Toby Lawrence committed -
For XBlocks that used their static.public resources in the rendered output -- for example, a link to a bundled image -- those URLs would be treated as course assets using the '/static/' prefix trick, and thus, rewritten. These rewritten URLs don't work because they aren't course assets. When course content authors are creating their courses, we provide them a special shorthand way of writing URLs that reference assets they have uploaded to the course. If they uploaded a file called my-lil-pony.mp4, and they wanted to provide a link to it when users view the course, they would use /static/my-lil-pony.mp4. This special prefix -- /static/ -- signals to the static_replace middleware that it's a course asset and we should write /static/my-lil-pony.mp4 to a URL that properly references the asset based on the course ID, and things like the configured asset CDN, etc. Thus, the URL /static/my-lil-pony.mp4 gets turned into something like: /assets/courseware/<md5hash>/asset-v1:edX+Demo+2016T1+type@asset+block/my-lil-pony.mp4 when viewed in the courseware. Now, we also serve actual static assets from a prefix of /static/. This is stuff like our JavaScript and CSS, and the JS/CSS/etc of XBlocks/XModules. These paths look like: /static/js/lms-main_vendor.46d6a8c02600.js or /static/xblock/resources/xmodule.vertical_block/public/js/vertical_student_view.43727a907769.js Normally, these paths are caught by nginx, before they reach the LMS, and are served straight from the filesystem. However, if you were to have one of these paths in your course content, the static_replace middleware would see the /static/ at the front and immediately think it's a course asset, and would dutifully rewrite the URL to something like: /assets/courseware/<md5hash>/asset-v1:edX+Demo+2016T1+type@asset+block/static_xblock_resources_xmodule.vertical_block_public_js_vertical_student_view.43727a907769.js which is not a course asset, and so it will always fail to load. Long story short, I changed the static_replace middleware to specifically check to see if the path being matched starts with /static/xblock/, and if so, it keeps the original instead of rewriting it.
Toby Lawrence committed -
Fixed-up versioned assets implementation.
Toby Lawrence committed -
Kevin Falcone committed
-
christopher lee committed
-
Toby Lawrence committed
-
This reverts commit 9967b6fd.
Toby Lawrence committed -
Hackathon project: burn coffee
Andy Armstrong committed -
Revert "Upgrade edx-oauth2-provider to v1.1.2"
Jesse Zoldak committed -
Jesse Zoldak committed
-
Upgrade edx-oauth2-provider to v1.1.2
Christopher Lee committed -
christopher lee committed
-
E. Kolpakov committed
-