- 11 Mar, 2016 2 commits
-
-
ECOM-3799
Peter Fogg committed -
We had a mechanism to, at runtime, generate a RequireJS config that would override the base paths and, instead, use the hashed versions of assets for things that RequireJs was loading on demand. We've now moved that out of the coureware.html base template and into main.html so that more pages actually benefit from it. As well, we've added some of the heavy hitters for unhashed assets, namely moment.min.js, to these overrides which should allow better caching for end users. We'll be able to add more things to the override list in the future as they crop up.
Toby Lawrence committed
-
- 10 Mar, 2016 1 commit
-
-
It looks like in the past there used to be several tabs on the course about page, but the other tabs have been commented out years ago. Having a single tab is pointless and confusing, so remove it.
Matjaz Gregoric committed
-
- 09 Mar, 2016 1 commit
-
-
Move tests to one test class
erm0l0v committed
-
- 04 Mar, 2016 2 commits
-
-
TNL-4160
Robert Raposa committed -
TNL-4160
Robert Raposa committed
-
- 17 Feb, 2016 4 commits
-
-
vkaracic committed
-
vkaracic committed
-
Christine Lytwynec committed
-
Chris Rodriguez committed
-
- 16 Feb, 2016 1 commit
-
-
Dmitry Viskov committed
-
- 11 Feb, 2016 1 commit
-
-
Ben Weeks committed
-
- 04 Feb, 2016 2 commits
-
-
TNL-3954
muhammad-ammar committed -
Saleem Latif committed
-
- 03 Feb, 2016 9 commits
-
-
- Rename escape_json_dumps to dump_js_escaped_json - Rename escape_js_string to js_escaped_string - Update js_escaped_string to output empty string for None - Introduce dump_html_escaped_json - Move dump_js_escaped_json after the pipe as new best practice - Introduce additional uses of helpers - Introduce new djangolib directory and move js_utils
Robert Raposa committed -
Events are added for accessing the courseware, entering the verified upgrade flow, and toggling a course update. ECOM-2983
Peter Fogg committed -
ECOM-2960
Peter Fogg committed -
This reverts commit e8909e4439f22a7568d95a7672ab60d4a36f7322.
Peter Fogg committed -
ECOM-2809
Bill DeRusha committed -
The existing course handouts section is moved underneath Course Updates and News, with updated styling. ECOM-2808
Peter Fogg committed -
ECOM-2806
Peter Fogg committed -
ECOM-2678
Ahsan Ulhaq committed -
ECOM-2810
Peter Fogg committed
-
- 28 Jan, 2016 2 commits
-
-
This was disabled some time ago due to PLAT-900, which caused cached objects to be unpickled and used in new code which could expect to find new fields that didn't exist on the old objects. That issue is now fixed. ECOM-2853
Peter Fogg committed -
Updated proctored/timed exam header bar text; Upgraded edx-proctoring to pull in additional text changes
Douglas Hall committed
-
- 22 Jan, 2016 1 commit
-
-
* mattdrayer: Updated get_themed_template_path
Saleem Latif committed
-
- 20 Jan, 2016 1 commit
-
-
Saleem Latif committed
-
- 12 Jan, 2016 1 commit
-
-
TNL-3968
Awais Jibran committed
-
- 05 Jan, 2016 1 commit
-
-
-Added test for TNL-3556.
Ayub-Khan committed
-
- 22 Dec, 2015 1 commit
-
-
- Remove escaping in display_name_with_default - Move escaped version to deprecated display_name_with_default_escaped - Does not include any other changes to remove double-escaping Thanks to agaylard who initiated this work: https://github.com/edx/edx-platform/pull/10756 TNL-3425
Robert Raposa committed
-
- 19 Dec, 2015 1 commit
-
-
Course teams occasionally upload very large files as their course image. Before this commit, those images would be used directly in the student's dashboard, sometimes leading to MBs worth of image data on that page. With this commit, we now auto-generate small and large thumbnails of configurable size. The Student Dashboard and Course About pages will make use of this new functionality (CourseOverview.image_urls), but the behavior of CourseOverview.course_image_url will not change. Note that the thumbnails are still created in the contentstore, and sit alongside their originals. What's included: 1. Multiple sizes, currently starting with "raw", "small", and "large". This falls back to the current behavior automatically in the case where thumbnails don't exist or this feature has been disabled in configuration. 2. Django admin based configuration for image sizes and whether to enable the functionality at all. Note that to regenerate images, you'd need to wipe the CourseOverviewImageSet model rows -- it doesn't do that automatically. This is partly because it's a very rare operation, and partly because I'm not entirely sure what the longer term invalidation strategy should be in a world where we might potentially have multiple themes. The flexible configuration was intended to allow better customization and theming. 3. The Course About pages also use the new thumbnail functionality, as an example of "large". This is in addition to the "small" used on the student dashboard. Things I'm punting on for now (followup PRs welcome!): 1. Bringing the thumbnails to course discovery. A quick attempt to do so showed that it wasn't getting properly invalidated and updated when publishes happen (so the old image still showed up). It probably has something to do with when we do the re-indexing because it stores this data in elasticsearch, but I'm not going to chase it down right now. 2. Center-cropping. While this is a nice-to-have feature, the behavior in this PR is no worse than what already exists in master in terms of image distortion (letting the browser handle it). 3. Automated invalidation of the images when a new config is created.
David Ormsbee committed
-
- 17 Dec, 2015 5 commits
-
-
Christine Lytwynec committed
-
Usman Khalid committed
-
TNL-2490
muhammad-ammar committed -
TNL-1957
muzaffaryousaf committed -
TNL-1958
muhammad-ammar committed
-
- 14 Dec, 2015 1 commit
-
-
Sarina Canelake committed
-
- 11 Dec, 2015 2 commits
-
-
Sarina Canelake committed
-
Nimisha Asthagiri committed
-
- 07 Dec, 2015 1 commit
-
-
David Baumgold committed
-