- 30 Oct, 2015 11 commits
-
-
By using the before_after library, we can force a race condition to reliably occur in the CohortMembership.save() method. This unit test will do just that, and ensure that our race-condition-handling code functions as it should.
Eric Fischer committed -
Updating previously-existing unit tests to function with the new CohortMembership model.
Eric Fischer committed -
The code changes needed to get CohortMembership functioning properly. The key of this change is twofold: first, CohortMemberships are unique per-user, per-course. This is enforced at the database level. Secondly, the updates are done using a select_for_update, which ensures atomicity.
Eric Fischer committed -
These are the migrations needed for CohortMembership to function. 0005 establishes the table, 0006 will be used to move existing data into the table as needed. Per product guidance, we can just arbitrarily reassign problem users. Implementing that decision, as well as the remainder of the data migration. Also including a short script to re-run the 0006 migration after code changes are live, to prevent a potential issue where the database become out-of-sync.
Eric Fischer committed -
Timed Exams
chrisndodge committed -
Refund windows
Bill DeRusha committed -
SOL-1340: added vertical spacing around issued certificates section
Matt Drayer committed -
Add configuration model for enrollment refunds. Use order info from otto in refund window calculation Delete dupe tests. Extend tests to include window tests Move ecom client from lib to djangoapps in openedx
Bill DeRusha committed -
Muhammad Shoaib committed
-
wrapped issued certificates section with p tags to add some vertical spacing changes after feedback from frances indent code
Zia Fazal committed -
MA-1189 - Discussion API: implemented GET comment children
wajeeha-khalid committed
-
- 29 Oct, 2015 16 commits
-
-
MAYN-149 Survey Report CSV upload for Professional Education courses.
chrisndodge committed -
Pylint results should be piped.
Ben Patterson committed -
In the event of a pylint failure, we need to cat the log. This will also ensure that the remaining scripts in the job can run.
Ben Patterson committed -
Add Douglas Hall to AUTHORS
Douglas Hall committed -
Afzal Wali committed
-
basic programs api setup and dashboard integration
Zubair Afzal committed -
Disable Fast Preview for version 2.5.
Christina Roberts committed -
time.coffee no longer exists
Christina Roberts committed -
Except for the Discussion Tab. TNL-3693, TNL-3365
cahrens committed -
Changes to handler URL generation
David Ormsbee committed -
Remove circuit djangoapp from LMS
Sarina Canelake committed -
ECOM-2578
zubair-arbi committed -
Fix pep8 & pylint warnings.
Muzaffar yousaf committed -
TNL-3650
muzaffaryousaf committed -
TNL-3650
muzaffaryousaf committed -
Enable self-paced courses.
Peter Fogg committed
-
- 28 Oct, 2015 13 commits
-
-
Also adds improved styling for course pacing settings, and unit tests around query counts for self-paced courses. ECOM-2650
Peter Fogg committed -
Peter Fogg committed
-
Delete swfobject.js and analytics.js.
Christina Roberts committed -
TNL-3697/DOC-2372 Modify "Manage Users" template to indicate that course team members are not automatically enrolled in courses
Carol Tong committed -
Douglas Hall committed
-
cahrens committed
-
Peter Fogg committed
-
Currently unstyled. ECOM-2462
Peter Fogg committed -
Peter Fogg committed
-
ECOM-2489
Peter Fogg committed -
ECOM-2443
Peter Fogg committed -
Peter Fogg committed
-
Peter Fogg committed
-