- 14 Apr, 2015 6 commits
-
-
This pull request makes the video player module respect the video start/stop times specified by the instructor as a hard start/stops, i.e. the video treats the start time as the beginning of the video and the stop time as the end. Previously, the video module displayed the full video and displayed a jquery ui slider range representing the start and end times. This new functionality invalidates two previous acceptance tests for the video module: - slider visible test - finish time video acceptance test. These tests are removed from the common acceptance tests.
ataki committed -
Release
Adam committed -
(SOL-531)(SOL-532) Course Cards update on the homepage;
Marko Jevtić committed -
show error message to user on photo reverification page if Flash not fou...
zubair-arbi committed -
(SOL-531)(SOL-532)Course Cards update; A link to course discovery page has been added to the OpenEdX homepage
marjev committed -
ECOM-1355
zubair-arbi committed
-
- 13 Apr, 2015 19 commits
-
-
Added name to the authors list
Sarina Canelake committed -
applecool committed
-
MA-318, change edx video id to video id
Christopher Lee committed -
Add course-specific URL overrides for social sharing icons on student da...
Matt Drayer committed -
christopher lee committed
-
- sharing enabled for custom URLs only if URL actually specified
Matt Drayer committed -
SOL-570 Remove djangotracker from common imports - merging
Martyn James committed -
Revert hotfix for PLAT-452
Waqas Khalid committed -
Added more precise alerting to video beacon experiment.
Ali Mohammad committed -
Dino Cikatic committed
-
[Dependencies] Upgrading oauthlib from 0.6.3 to 0.7.2
David Ormsbee committed -
i18n fix in studio
Sarina Canelake committed -
Syed Hassan Raza committed
-
Better i18n for LMS
Sarina Canelake committed -
fix I18N errors in business order confirmation email
chrisndodge committed -
Chris Dodge committed
-
ECOM-1183 fixing the
Awais Qureshi committed -
1. Fix the broken `gettext()` call in `courde_detail.js` 2. Change the string to avoid Transifex misunderstand the pattern '% o' in `checklist.underscore`. 3. Embed the `{filename}` part inside the string in `transcripts-choose.underscore` to provide better i18n flexibililty. 4. Remove all the call of `gettext()` and `${_()}` inside the `mock` directory to aovid mis-extraction by pybabel. (It seems that the `mock` directory is soly used in test? So the strings in this directory need not to be extracted and translated?) 5. The unicode char `\u2014` will trigger a bug inside pybabel which makes the extracted string untranslatable, so remove this char.
louyihua committed -
Combine sentences in several pages for better translation.
louyihua committed
-
- 12 Apr, 2015 1 commit
-
-
Fix typo: Certfificate -> Certificate
Sarina Canelake committed
-
- 11 Apr, 2015 14 commits
-
-
Sarina Canelake committed
-
Sarina Canelake committed
-
MIT CCx (was Personal Online Courses)
David Ormsbee committed -
Remove duplicated course listings template code on the student dashboard.
Carlos de la Guardia committed -
fix for making sure all descriptor fields are always available for course descriptors despite module_class tricks add required fields to cache data for tests use a different strategy to mock up the get_children method
cewing committed -
Switch to font awesome icons, to fix issue with toggling collapsible sections of the schedule in ccx coach dashboard Ensure access check takes place after descriptor is bound to the user, or field override checks will never happen
Carlos de la Guardia committed -
add doc strings; fix pep8 warning address some minor issues brought up by the code review process
Carlos de la Guardia committed -
Original Commit Messages: use edx's own get_parent method, rather than our own. add field to unique constraint to avoid MultipleObjectsReturned in case of multiple browser clicks on submit fix 0011 migration, inherit from TimeStampedField and add composite index (migration only) fix bug where adding an already registered user to a ccx would cause a crash due to an undefined variable add assertNumQueries tests to test modules where override field providers are used remove unnecessary teardown implement recommended style for checking empty list import utility methods rather than use duplicate code added comment explaining date conversion to string for json add logging for invalid users or emails when enrolling students add comment about xmodule user state avoid using get_or_create, which seems to be causing a race condition on schedule change save relocate badly placed edvent handlers to fix multiple submit problem
Carlos de la Guardia committed -
Use in tabs and other code to show or hide ccx coach tab depending on if the user has the coach role or not
Carlos de la Guardia committed -
Final official name is Custom Courses for EdX (CCX), rename all code to remove previous name. Rename the FEATURE constant used to identify this feature Rename the middleware for the CCX change rename the constant used for storing the current poc id on the session. rename the _PocContext threading local rename the override provider in all places where it is referenced `PersonalOnlineCoursesOverrideProvider` -> `CustomCoursesForEdxOverrideProvider` generally rename symbols from overrides.py to replace `poc` with `ccx` where possible without changing model names or attributes rename more symbols from poc to ccx rename util functions from app utils module general symbol renaming poc -> ccx in views.py and related url changes Rename the coach role wherever it is used. reword poc_coach to ccx_coach UI rename replace POC with CCX globally template context variable renamed rename poc_ to ccx_ in urls and all related locations (views, js, scss etc) remove pocs migrations Final massive renaming, including models. Re-built migration. cleaning up a few tailing references Fix reference typo in schedule template JS undo modifications made on the fly in test setup to ensure that our tests are properly isolated from the rest of the system tests. Fixes jazkarta/edx-platform#38 Clean up some leftover strings and comments fixing more strings and comments in python files fix a naming error in the schedule tab that was causing problems in deleting courseware items. Fixes jazkarta/edx-platform#36 updating tests and utility code to match changes in infrastructure from latest rebase
cewing committed -
When the POC feature is enabled and there is an active poc displaying discussions leads to undefined behaviors. Hide the tab to prevent usability problems.
cewing committed -
Django double-importing overwrites the TESTUSER object, invalidating identity comparisons. Use a string instead to avoid the problem. The get_current_poc function operates using a threadlocal and so no longer requires the user as an argument
Carlos de la Guardia committed -
Show the display name for the POC in the menu for switching. Remove the MOOC: prefix from the MOOC title to avoid truncation issues. Incorporate the display name of the POC into the display of course org/number/name at the top of the page in the default theme. Provide warning on the grading policy page in system warning style. Provide a PocMembership model api that returns PocMemberships for a user. Default to active memberships. Build generator that yields triplets of poc, membership and course for each poc membership a user has. This is an analog of the `get_course_enrollment_pairs` in common/djangoapps/students/views.py and is used in the student dashboard to provide pocs as options for a student to view. refactor to use model api instead of inline code. provide pocs as possible targets for a student to visit from their dashboard. Unset the current active poc when visiting the dashboard so as to avoid needing to switch active pocs when viewing a plain course. This ensures we can leave template code for the display of courses unchanged. Update templates to show pocs in a course-like view on a student's dashboard. Revert a portion of the template change so that the poc title will still render properly when a poc is being viewed.
cewing committed -
Carlos de la Guardia committed
-