- 29 Feb, 2016 2 commits
-
-
This abstract class contains most of the fields (aside from the id and foreign key to StudentModule that the subclasses need to manage). It also provides a get_history method that abstracts searching across multiple backends. Move router code to openedx/core We need to use it from cms and lms. Ensure aws_migrate can be used for migrating both the lms and cms. Handle queries directed to student_module_history vs default and the extra queries generated by Django 1.8 (SAVEPOINTS, etc). Additionally, flag testing classes as multi_db so that Django will flush the non-default database between unit tests. Further decouple the foreignkey relation between csm and csmhe When calling StudentModule().delete() Django will try to delete CSMHE objects, but naively does so in the database, not by consulting the database router. Instead, we disable django cascading deletes and listen for post_delete signals and clean up CSMHE by hand. Add feature flags for CSMHE One to turn it on/off so we can control the deploy. The other will control whether or not we read from two database tables or one when searching. Update tests to explicitly use this get_history method rather than looking directly into StudentModuleHistory or StudentModuleHistoryExtended. Inform lettuce to avoid the coursewarehistoryextended app Otherwise it fails when it can't find features/ in that app. Add Pg support, this is not tested automatically.
Kevin Falcone committed -
This is a clone (copy) of CSMH's declaration and methods with an added id of UnsignedBigInAutoField We should be able to delete the save_history code, but needs testing. Add error logging when capa failures happen Put StudentModuleHistory into its own database Bump out the primary key on CSMHE This gives us a gap to backfill as needed. Since the new table's pk is an unsigned bigint, even for people who don't consolidate CSMH into CSMHE, the lost rows are unlikely to matter. Remove StudentModuleHistory cleaner
Calen Pennington committed
-
- 25 Nov, 2015 1 commit
-
-
Brian Beggs committed
-
- 10 Nov, 2015 1 commit
-
-
Please note that this is a squshed commit and the work of: Symbolist, macdiesel, nedbat, doctoryes, muzaffaryousaf and muhammad-ammar
Usman Khalid committed
-
- 30 Oct, 2015 1 commit
-
-
Muhammad Shoaib committed
-
- 06 Oct, 2015 1 commit
-
-
TNL-3137
Usman Khalid committed
-
- 05 Oct, 2015 1 commit
-
-
Brian Beggs committed
-
- 02 Oct, 2015 1 commit
-
-
TNL-3137
Usman Khalid committed
-
- 23 Sep, 2015 1 commit
-
-
Brian Beggs committed
-
- 22 Sep, 2015 1 commit
-
-
TNL-3137
Usman Khalid committed
-
- 17 Sep, 2015 1 commit
-
-
Gabe Mulley committed
-
- 07 Sep, 2015 1 commit
-
-
Gabe Mulley committed
-
- 13 Aug, 2015 1 commit
-
-
Chris Dodge committed
-
- 27 Jul, 2015 1 commit
-
-
TNL-2413
muzaffaryousaf committed
-
- 24 Jul, 2015 1 commit
-
-
TNL-2413
muzaffaryousaf committed
-
- 18 Jun, 2015 1 commit
-
-
Dino Cikatic committed
-
- 07 May, 2015 1 commit
-
-
Gabe Mulley committed
-
- 24 Apr, 2015 1 commit
-
-
Davorin Sego committed
-
- 17 Mar, 2015 1 commit
-
-
Ned Batchelder committed
-
- 26 Feb, 2015 1 commit
-
-
Daniel Friedman committed
-
- 29 Jan, 2015 1 commit
-
-
Davorin Sego committed
-
- 01 Dec, 2014 3 commits
-
-
Sarina Canelake committed
-
Sarina Canelake committed
-
Sarina Canelake committed
-
- 11 Sep, 2014 1 commit
-
-
Nimisha Asthagiri committed
-
- 10 Sep, 2014 1 commit
-
-
Update db cache
Will Daly committed
-
- 20 Aug, 2014 1 commit
-
-
Clean up shopping cart processor API. Fix UUID JSON serialization bug in CyberSource2 implementation. Update test suite to use new CyberSource2 implementation. Fix i18n messages in CyberSource2 Enable CyberSource2 implementation by default.
Will Daly committed
-
- 14 Aug, 2014 1 commit
-
-
Christine Lytwynec committed
-
- 05 Aug, 2014 1 commit
-
-
Christine Lytwynec committed
-
- 28 Jul, 2014 1 commit
-
-
It will now inherit from common settings.
Ben Patterson committed
-
- 11 Jul, 2014 2 commits
-
-
disabling zendesk in lettuce tests and removing help/feedback lettuce tests in favor of the existing JS ones
Christine Lytwynec committed -
Christine Lytwynec committed
-
- 07 Jul, 2014 1 commit
-
-
Jay Zoldak committed
-
- 26 Jun, 2014 1 commit
-
-
Refactor get_parent_locations STUD-1663
Nimisha Asthagiri committed
-
- 01 May, 2014 1 commit
-
-
Support incremental conversion of events from the old API to the new, in order to ensure the new system is working, enrollment events have been modified to make use of the new API.
Gabe Mulley committed
-
- 25 Apr, 2014 2 commits
-
-
John Cox committed
-
Muhammad Ammar committed
-
- 10 Apr, 2014 1 commit
-
-
Jay Zoldak committed
-
- 09 Apr, 2014 1 commit
-
-
Jay Zoldak committed
-
- 24 Mar, 2014 1 commit
-
-
All YouTube urls are defined on backend side.
Valera Rozuvan committed
-