- 21 Dec, 2015 1 commit
-
-
raeeschachar committed
-
- 19 Dec, 2015 2 commits
-
-
Modify CourseOverviews to create course image thumbnails.
David Ormsbee committed -
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
-
- 18 Dec, 2015 7 commits
-
-
Disable staff markup on 'detached' blocks.
David Ormsbee committed -
First pass at an API for XBlock testing.
Piotr Mitros committed -
Piotr Mitros committed
-
Remove Pylint violations
Sarina Canelake committed -
Fix: Disable capa buttons to protect against race condition that may occur between two competing AJAX calls.
M. Rehan committed -
[SWAT-97] Logistration alignment and padding.
umar-nawaz committed -
Staff markup was enabled on all block types in https://github.com/edx/edx-platform/pull/10903 This works well inside the courseware, but it breaks layout of the course about page, which is also an XModule, see: https://github.com/edx/edx-platform/pull/10903#issuecomment-164266342 This commit disables staff markup/staff debug on all blocks except blocks tagged with 'detached'. Detached blocks include course about and info pages, static tabs.
Matjaz Gregoric committed
-
- 17 Dec, 2015 22 commits
-
-
Append block item only if it has path to root
Mushtaq Ali committed -
Sarina Canelake committed
-
Revert "Edited the text strings in the default template for web certificates to remove wording specific to edx.org"
Jesse Zoldak committed -
Revert "Edited the text strings in the default template for web certificates to remove wording specific to edx.org"
Jesse Zoldak committed -
Edited the text strings in the default template for web certificates to remove wording specific to edx.org
Peter Desjardins committed -
Code refactor
Mushtaq Ali committed -
leanModal fixes
Christine Lytwynec committed -
Disable certificate template creation for audit only courses
Bill DeRusha committed -
Remove the graphical slider tool
Sarina Canelake committed -
Edited the text strings in the default template for web certificates. Removed wording that applied specifically to edx.org. Reworded strings so that they will read correctly when the value of platform_name or cert_type requires the a or an article. Addresses DOC-254.
Peter Desjardins committed -
Sarina Canelake committed
-
Bill DeRusha committed
-
Christine Lytwynec committed
-
Add autogenerated migrations due to field default changes.
Peter Fogg committed -
Fix auto set deadlines on publish
Bill DeRusha committed -
unawaz committed
-
Bring DoneXBlock to production-level code
Piotr Mitros committed -
Peter Fogg committed
-
SOL-1528: Generate Certificates for whitelisted students even if they have existing (notpassing, error etc.) certificates
Matt Drayer committed -
MA-1051 - DiscussionAPI: Remove http errors from api.py
wajeeha-khalid committed -
Saleem Latif committed
-
SOL-1418: display certificate generate history in reverse chronological order
Matt Drayer committed
-
- 16 Dec, 2015 8 commits
-
-
Make pagination pattern sass globally available in LMS
frances botsford committed -
LMS: addressing contrast issues on the Progress page
clrux committed -
WIP for financial support tool.
Peter Fogg committed -
Piotr Mitros committed
-
Allows support staff or global staff to view a list of a learner's enrollments, and change enrollment modes. We generate a ManualEnrollmentAudit record for these enrollment changes in order to track updates. Additionally, enrollment changes are handled through the enrollment API, which handles bookkeeping such as granting refunds where appropriate. ECOM-2825
Peter Fogg committed -
Bill DeRusha committed
-
Frances Botsford committed
-
Release
Diana Huang committed
-