Ayub khan
5c47a3b425
BOM Project
...
Updated __unicode__ to __str__
2019-09-25 18:31:54 +05:00
atesker
eee86323a4
restore model
2019-09-24 15:57:21 -04:00
atesker
47d32f0ef5
EDUCATOR-4670 - pr 1 - remove usage of persistsubsectionoride history
...
remove unused param
2019-09-23 11:04:30 -04:00
Jansen Kantor
b0f40a111c
add requesting_user to simple-history model ( #21683 )
2019-09-19 13:43:35 -04:00
arbisoft
3fb5db43ea
BOM-240
...
Fixing python3. Hashvalues were saving with b prefix in db. Decoded them before insertion.
2019-09-04 12:13:02 +05:00
Cory Lee
8eddb822ab
Refactor CSME id, CSMH_EXTENDED default true
2019-08-27 16:47:47 -04:00
Michael Roytman
1b296c444d
add log statements to aid debugging grading issue
2019-08-26 16:49:11 -04:00
Nimisha Asthagiri
1951d2eab8
Fix byte encoding of Grades hashes
2019-08-19 11:42:36 -04:00
Ayub khan
12cb1e93d1
INCR-438 python3 compatibility
2019-07-16 15:17:25 +05:00
atesker
b1e8dbe2d4
EDUCATOR-4353 updated history override backend
...
unit test fixes
code review comments
2019-07-08 08:35:16 -04:00
Dave St.Germain
23ab20a6fd
Prevent import failure on CMS
2019-06-10 10:49:06 -04:00
atesker
a914faf11c
Adding simple history to track grade changes. Educator-4347
...
added migration
Adding simple history to track grade changes. Educator-4347
Adding migration file
Adding simple history to track grade changes. Educator-4347
Adding migration file
Adding simple history to track grade changes. Educator-4347
Adding migration file
Re-adding lms.djangoapps reference to see if it will fix the build issues
Re-adding lms.djangoapps reference to see if it will fix the build issues
2019-06-07 16:32:56 -04:00
Dave St.Germain
cb5ec5a65d
Grade api support for bulk grading
2019-06-03 13:53:30 -04:00
Nimisha Asthagiri
eb0791ec89
Inter-app API cleanup for Grades
2019-05-04 11:35:06 -04:00
Julia Eskew
368f221f0a
Initial start on annotations.
2019-02-19 11:24:21 -05:00
Zach Hancock
8a55435b1e
progress page to represent gradebook overrides
2019-02-04 17:06:53 -05:00
Alex Dusenbery
577315f2a7
Refactor how grade override values are persisted.
2019-01-08 15:21:04 -05:00
Ned Batchelder
78ed56cf9a
Use a regular class instead of a tuple
2019-01-02 18:23:25 -05:00
Alex Dusenbery
305573ed8e
Prefetch/cache subsection grades for gradebook.
2018-11-29 13:06:28 -05:00
Simon Chen
f016175c82
Add the new history model for persistentsubsectiongradeoverride to record audit info
2018-11-29 09:38:21 -05:00
Nimisha Asthagiri
700a902b68
Cleanup and remove deprecated RequestCache Django app
...
ARCH-223
2018-09-12 14:39:11 -04:00
Jeremy Bowman
1a5bf35357
TE-2689 Remove useless pylint suppressions part 2
2018-08-14 17:39:02 -04:00
Tyler Hallada
1540f9ec72
Add on_delete kwarg to ForeignKey & OneToOneFields
...
Django 2.0 will make this field required for `ForeignKey` and `OneToOneFields`.
In previous versions the option defaulted to `models.CASCADE` when not
specified. This change should make the deprecation warnings in the current
Django version go away.
The migrations where also modified, but the changes should not cause a change in
the database schema since `models.CASCADE` was already the old default.
2018-06-05 17:05:12 -04:00
Alex Dusenbery
ef477ee2a4
LEARNER-5123 | Cache VisibleBlocks per course AND user, only fetch the ones the user needs for subsection scoring.
2018-05-14 13:44:56 -04:00
Jeremy Bowman
bf86b3da98
PLAT-1942 Handle xmodule_django field deprecations
2018-02-05 15:05:54 -05:00
Qubad786
64555c60c0
Move request_cache to openedx.core.djangoapps
2018-01-26 15:09:25 +05:00
Nimisha Asthagiri
f8e3a3c461
Grades Cleanup
...
EDUCATOR-1405
EDUCATOR-1451
2017-10-02 19:03:26 -04:00
Nimisha Asthagiri
b2c6a53448
Grades cleanup: remove no longer needed management commands
...
EDUCATOR-178
2017-09-22 09:18:43 -04:00
Tyler Hallada
a9c1e1cf43
Squashed commit of the following:
...
commit 12880fa21eac0c2e69b2d832d42829f00484561d
Author: Tyler Hallada <thallada@edx.org >
Date: Fri Aug 11 11:17:22 2017 -0400
Tweak exam override messaging in progress.html
commit 6f90352dc27b3a199eea7efaf84b72df50f570a9
Merge: e0e9f83789 7c535f5fb9
Author: Tyler Hallada <thallada@edx.org >
Date: Thu Aug 10 17:38:13 2017 -0400
Merge remote-tracking branch 'origin/master' into EDUCATOR-926
commit e0e9f83789efa837577cedbcd5807c6fdba249e4
Author: Tyler Hallada <thallada@edx.org >
Date: Thu Aug 10 17:35:26 2017 -0400
Revert "Comment out actual override and log instead"
This reverts commit 4953cf30d9 .
commit 27d6b537c8915ecd1af8af51c8f9509db6ea0a26
Author: Tyler Hallada <thallada@edx.org >
Date: Thu Aug 10 17:34:56 2017 -0400
Revert "Fix tests"
This reverts commit 1b2fec2129 .
commit cabddd504ddcb4f92aeed8b5fec4bff0d64a8de3
Author: Tyler Hallada <thallada@edx.org >
Date: Thu Aug 10 17:34:36 2017 -0400
Revert "Remove override behavior and log instead"
This reverts commit 1ab1880337 .
commit dc9407f4606804e00d5aee4e80d309c7d7f9c437
Author: Tyler Hallada <thallada@edx.org >
Date: Thu Aug 10 17:34:15 2017 -0400
Revert "Fix python tests and use proctoring 1.0.0"
This reverts commit 842ce8365f .
2017-08-11 13:53:34 -04:00
Tyler Hallada
1ab1880337
Remove override behavior and log instead
...
This will break tests.
2017-08-09 17:27:58 -04:00
Tyler Hallada
1b2fec2129
Fix tests
2017-08-09 13:51:20 -04:00
Tyler Hallada
4953cf30d9
Comment out actual override and log instead
2017-08-09 11:19:31 -04:00
Tyler Hallada
e8cb7b7738
Custom one-to-one field for ref to custom id field
2017-07-31 11:57:20 -04:00
Tyler Hallada
e4a9bef8d5
Trigger recalculate subsection, undo override
2017-07-27 18:27:56 -04:00
Tyler Hallada
4c353d9318
Create GradesService to override persistent grades
2017-07-25 11:58:08 -04:00
Sanford Student
86eca26aa0
EDUCATOR-778: prefetched visible blocks
2017-06-29 12:09:22 -04:00
Andy Armstrong
79acb5c5be
Reorder LMS imports using isort
2017-06-11 21:48:06 -04:00
Nimisha Asthagiri
adb88e21f3
Bulk-reads and Request caching in Course Grade Report
...
This reverts commit 5388d5d1fc .
2017-05-10 17:14:29 -04:00
Sanford Student
5388d5d1fc
Revert "Bulk-reads and Request caching in Course Grade Report"
...
This reverts commit 16e9636513 .
2017-05-09 16:25:46 -04:00
Nimisha Asthagiri
16e9636513
Bulk-reads and Request caching in Course Grade Report
2017-05-09 08:58:49 -04:00
Nimisha Asthagiri
6cdfeb98cb
Merge pull request #14946 from edx/neem/refactor_grades_misc
...
Grades API misc cleanup
2017-04-25 10:14:25 -04:00
Nimisha Asthagiri
16114f585b
Miscellaneous grades code cleanup - pending from previous PRs
2017-04-24 17:58:18 -04:00
J. Cliff Dyer
4f6d5d9ce9
Estimate creation time for subsections grades based on timestamp of
...
incoming scores.
TNL-6697
2017-04-18 16:51:17 -04:00
Eric Fischer
fd1ed2ce6d
Remove unneeded validation on grades model
...
These checks are causing SQL query numbers to scale linearly with the
number of subsections being created/updated, and the errors they
check for have not been seen in prod.
TNL-6225
2017-02-17 09:48:56 -05:00
Eric Fischer
6f8383199f
Allow null edited_timestamp
...
Some old mongo courses do not have this field, and the team has opted
to allow null values rather than inserting a default. This change
affects both course and subsection grades.
TNL-6408
2017-01-30 13:19:36 -05:00
Sanford Student
00471d4a78
add index for modified to course and subsection grades
...
and first attempted for subsection
for TNL-6281
2017-01-12 12:50:35 -05:00
Nimisha Asthagiri
05087bfac2
Management command to Reset Grades
...
TNL-6251
2017-01-10 15:26:52 -05:00
Sanford Student
ac9b8fba5e
context manager for course id in context
2016-12-20 15:26:05 -05:00
Sanford Student
5f2ffbe75b
implementation of grading events
...
for TNL-5045
2016-12-07 14:47:08 -05:00
jagonzalr
e9b121b8cd
prevent RemovedInDjango19Warnings
2016-11-30 10:06:13 -05:00