- Mar 02, 2016
-
-
cahrens authored
The profile name requires escaping when displayed. Proactively removing since it is not being used.
-
Brian Beggs authored
Allowed staff/admin of course to view ccx coach dashboard
-
Ayub khan authored
Fix behaviour on empty response to problems
-
- Mar 01, 2016
-
-
John Eskew authored
Add app_label to models to prevent Django1.9 warnings.
-
Renzo Lucioni authored
WIP: Lots of Python unittest speedups
-
Ayub khan authored
Fixed progress exception for credit courses
-
Renzo Lucioni authored
Speed up comment client tests
-
Renzo Lucioni authored
Also accelerates forums UnicodeTestCases
-
John Eskew authored
Remove multiple course export format versions.
-
Kevin Falcone authored
Don't hardcode student_module_history
-
John Eskew authored
-
John Eskew authored
Use SharedModuleStoreTestCase in the courseware navigation tests for speedup.
-
Renzo Lucioni authored
Whittling away at XML modulestore code
-
Bill DeRusha authored
Add SharedModuleTestCase to git_import tests
-
Kevin Falcone authored
aws_migrate may be used on boxes where that DB does not yet exist.
-
John Eskew authored
-
Renzo Lucioni authored
-
John Eskew authored
-
Bill DeRusha authored
-
Muddasser authored
Check both url and title for the presence of code
-
Bill DeRusha authored
Monkey patch django.db.models.options for faster cache expiry
-
John Eskew authored
Unit test speedups - Add context manager to SharedModuleStoreTestCase.
-
Ben Patterson authored
Ensuring page is loaded belongs in the page object.
-
clrux authored
AC-328 adding UXPL classnames to headings
-
Muddasser authored
-
- Feb 29, 2016
-
-
Renzo Lucioni authored
Speed up course listing tests
-
John Eskew authored
for use when a test class has a setUpTestData() method which uses variables set up in the setUpClass() method. Change base teams API test class to use the context manager.
-
Bill DeRusha authored
-
John Eskew authored
Wrap whole test with several publish/unpublish in same bulk_op.
-
Renzo Lucioni authored
Document use of --disable-migrations flag
-
Renzo Lucioni authored
This test was creating 500 courses in about 2.5 minutes. Creating 10 courses instead allows the test to execute in 7 seconds.
-
Kevin Falcone authored
Student Module History Extension
-
Chris Rodriguez authored
-
John Eskew authored
-
John Eskew authored
-
Renzo Lucioni authored
-
Kevin Falcone authored
This now correctly migrates and dumps files for both databases. Run lettuce migrations for both databases
-
Kevin Falcone authored
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.
-
Calen Pennington authored
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
-
Renzo Lucioni authored
Update migrations setup during Python unit tests
-