Ned Batchelder
b245defb11
Merge pull request #22132 from philanthropy-u/saad/fix_visible_blocks_hash_value
...
Fixed exception in VisibleBlocks.bulk_create due to incorrect argument passed
2019-10-29 11:14:52 -04:00
Manjinder Singh
a384e753fd
BOM-933: Fix type mismatches in various migrations ( #22112 )
...
* Fix type mismatches in the course_modes migrations
* Fix type mismatches in the course_action_state migrations
* Fix type mismatches in the schedules migrations
* Fix type mismatches in grades migrations
* Fix type mismatches in video_pipeline
* Fix type mismatches in api_admin
* Fix mismatches in credential migrations
2019-10-24 11:42:39 -04:00
Saad Waqar
7fca58f88b
replaced brl.hash_value with brl in bulk_get_or_create because it calls bulk_create afterwards and bulk_create uses objects to create VisibleBlocks whereas brl.hash_value would return a string
2019-10-23 20:56:08 +05:00
Matt Hughes
6085852c99
Attribute grade overrides from proctoring to the final reviewer
...
More generally, makes it so we don't ever pull in the user to whom
we're attributing overrides from the request, but always use the one
passed in via method parameters
Also pass through comments, if they're provided via this method
JIRA:EDUCATOR-4641
2019-09-27 10:58:58 -04:00
atesker
6c6a0e47af
fixed for production - add get_history
...
EDUCATOR-4696 - put back get_history and update UI
add pylint
2019-09-26 14:35:20 -04:00
Ned Batchelder
efba6e45e8
Finally import courseware properly everywhere to get rid of a warning
2019-09-26 09:40:15 -04:00
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