- 05 Aug, 2017 1 commit
-
-
Submission.uuid is now being serialized as a hex string w/o hyphens, but old data exists in the database with them. This commit will make those old submissions accessible again and, as a bonus, fix them to be new-style uuids on first load. In addition, a management command has been added to asynchronously update all old values to new ones.
Eric Fischer committed
-
- 04 Aug, 2017 1 commit
-
-
Now that uuids exist in the database both with and without hyphens, we must be resilient to both.
Eric Fischer committed
-
- 28 Jul, 2017 1 commit
-
-
Also, removes dependency on django-extensions
Eric Fischer committed
-
- 14 Jul, 2017 1 commit
-
-
EDUCATOR-786 | Support Django 1.11; Upgrade django_nose; Mock out read_replica for testing; bump tox version.
Alex Dusenbery committed
-
- 03 Apr, 2017 1 commit
-
-
J. Cliff Dyer committed
-
- 06 Dec, 2016 1 commit
-
-
This data is needed for robust grades work, and is easy enough to include in the providing signals. I've also added the freezegun library to test-requirements.txt to test this functionality.
Eric Fischer committed
-
- 05 Dec, 2016 1 commit
-
-
Eric Fischer committed
-
- 09 Mar, 2016 1 commit
-
-
The submissions API has a get_score() method which, given a student item, will look up the relevant ScoreSummary and return the latest Score it contains. Our data download should do the same. To avoid confusion, we have elected to hide scores that could not be returned from api.get_score(). The other options are: - include a score that may be for a different submission for the same student item, if using ScoreSummary.latest in all cases - include scores that may not "count", because they'll never be the return value of api.get_score() Test has been updated.
Eric Fischer committed
-
- 02 Mar, 2016 1 commit
-
-
Diana Huang committed
-
- 18 Feb, 2016 1 commit
-
-
Previous methods of "deleting state" for a student had just issued reset scores, so the (unscored) submission was still hanging around. With this change, the submission can be "deleted" for all django- relevant purposes, while still remaining in the database in case it turns out to be interesting to analytics later. Includes a migration that may take some time to run, and will acquire a table lock. This will cause an outage for any other request trying to hit the submissions table during the migration. We've estimated the outage to last approximately 3 minutes on a database with 700,000 rows. Test also included.
Eric Fischer committed
-
- 11 Nov, 2015 1 commit
-
-
muzaffaryousaf committed
-
- 30 Oct, 2015 1 commit
-
-
Diana Huang committed
-
- 31 Aug, 2015 1 commit
-
-
* Upgrade DRF to v3.1 * Use JSONField on the model instead of custom serializer field for the submission answer.
Will Daly committed
-
- 03 Jun, 2015 1 commit
-
-
Sven Marnach committed
-
- 25 Apr, 2015 1 commit
-
-
Phil McGachey committed
-
- 18 Feb, 2015 1 commit
-
-
TNL-1455
Muzaffar committed
-
- 14 Jan, 2015 1 commit
-
-
TNL-1125
Muzaffar committed
-
- 01 Aug, 2014 1 commit
-
-
Will Daly committed
-
- 16 Jul, 2014 1 commit
-
-
Andrew Dekker committed
-
- 15 Jul, 2014 1 commit
-
-
Andrew Dekker committed
-
- 11 Jul, 2014 1 commit
-
-
Will Daly committed
-
- 05 Jun, 2014 1 commit
-
-
Will Daly committed
-