atesker
e07635559c
EDUCATOR-4365 - display max score for not started assignment
...
pep8
moved includes
refactor 1
correted properties
update unit test
pep update
cr 2
made failure case a function
2019-10-02 08:48:31 -04:00
Nimisha Asthagiri
b73e0d8120
Grades python-3 upgrade: test_recalculate_learner_grades.py
2019-09-28 11:39:26 -04: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
846a12939e
Merge pull request #21735 from edx/BOM-update_str_method
...
BOM Project __unicode__ to __str__
2019-09-26 10:47:14 +05:00
Zia Fazal
8c9b13e6fc
Merge pull request #21770 from edx/ziafazal/ENT-2268
...
ENT-2268: Added signal handler for COURSE_GRADE_NOW_PASSED
2019-09-25 23:31:36 +05:00
Zia Fazal
19436f8d3d
Bumped edx-enterprise version to 1.10.7
...
Fixed broken unit test
connected COURSE_GRADE_NOW_PASSED at the end
added receiver to signal connect call
2019-09-25 22:32:53 +05:00
Braden MacDonald
8a2d499dd2
Track grades for Blockstore content, emit tracking logs
2019-09-25 10:42:55 -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
Jeremy Bowman
553d35e53e
Upgrade mock BOM-596 ( #21717 )
2019-09-24 10:14:17 -04:00
atesker
47d32f0ef5
EDUCATOR-4670 - pr 1 - remove usage of persistsubsectionoride history
...
remove unused param
2019-09-23 11:04:30 -04:00
Ayub
a85b30a8b4
Merge pull request #21703 from edx/BOM-273
...
BOM-273
2019-09-20 15:41:54 +05:00
Jansen Kantor
b0f40a111c
add requesting_user to simple-history model ( #21683 )
2019-09-19 13:43:35 -04:00
Matt Hughes
09d5c87647
Fix bug with override removal conditions
...
This was failing to delete overrides stemming from proctoring which
pre-date the corresponding change.
JIRA:PROD-704
2019-09-19 10:44:18 -04:00
Ayub khan
a075e44e72
BOM-273
...
tests fixed
2019-09-19 14:26:07 +05:00
Alex Dusenbery
44c96b4e9b
Minor correction of grade freeze ADR.
2019-09-18 14:24:40 -04:00
Awais Qureshi
a4428d751d
BOM-422
...
Fixing python3
2019-09-17 19:00:05 +05:00
Matt Hughes
4957b981a4
Only delete latest grade override if it came from proctoring
...
... on proctored exam attempt deletion
JIRA:EDUCATOR-4642
2019-09-13 11:54:32 -04:00
Michael Roytman
431adcd085
Merge pull request #21560 from edx/mroytman/EDUCATOR-4568-gradebook-override-logging-2
...
add additional logging
2019-09-05 12:28:21 -04:00
Michael Roytman
d8906faaf2
add additional logging
2019-09-05 10:57:34 -04:00
Alex Dusenbery
6917a29e84
PROD-287 | Add an optional treat_undefined_as_zero flag to the helper functions is_score_higher_or_equal() and compare_scores(), which defaults to False, that we call with value True from SubsectionGradeFactory.update(), which occassionally deals with invalid subsection scores containing zero as the denominator.
2019-09-05 09:31:23 -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
aarif
38543006a3
python 3 fixes
...
Added django's inbuilt support for object's string representation
2019-08-30 14:32:49 +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
Feanil Patel
f332b81e4c
Merge pull request #21384 from edx/bom/python-3-swarm
...
Bom/python 3 swarm
2019-08-21 09:27:59 -04:00
Matt Hughes
0ad8753cd6
Add waffle for hiding bulk management in masters courses
2019-08-20 16:32:13 -04:00
Nimisha Asthagiri
1951d2eab8
Fix byte encoding of Grades hashes
2019-08-19 11:42:36 -04:00
Matt Hughes
c3a1a70d4f
Correct discrepancy between grade data sources for gradebook
2019-08-16 10:02:46 -04:00
Michael Roytman
05a67400ac
make course grade filter robust against missing minimum filter as well as 0 minimum filter
2019-08-14 10:19:21 -04:00
Michael Roytman
df634ab7e3
add course level min and max filters to gradebook API
2019-08-13 15:32:12 -04:00
Matt Hughes
828c2fdc93
Add limit stops for assignment grade filtering for gradebook api
...
JIRA:EDUCATOR-4541
2019-08-13 15:05:03 -04:00
Kyle McCormick
fff69a9f58
Add course grade listing API for program_enrollments app
...
This new API endpoint differs from the existing Grades API
in that (i) it only includes grades for users enrolled with a
ProgramCourseEnrollment and (ii) it alters its return code
depending on whether any student's grade failed to load.
EDUCATOR-4529
2019-08-13 13:33:02 -04:00
Dave St.Germain
9bd0d915dc
Cache the total and filtered counts in the gradebook API.
2019-07-29 09:45:08 -04:00
Ayub
ac919d6010
Merge pull request #21107 from edx/INCR-436
...
INCR-436 python3 compatibility
2019-07-26 13:03:40 +05:00
Ayub
ae574ae2cc
Merge pull request #21108 from edx/INCR-437
...
INCR-437 python3 compatibility
2019-07-26 13:03:01 +05:00
Ayub
734d7a1308
Merge pull request #21109 from edx/INCR-438
...
INCR-438 python3 compatibility
2019-07-26 13:02:26 +05:00
Michael Roytman
77dc0fa9f0
add number of total users and number of filtered users to the gradebook API
2019-07-24 23:02:04 -04:00
Aarif
5ec20b98b1
Merge pull request #21112 from edx/INCR-435
...
INCR-435 Python 3 compatibility
2019-07-22 14:28:26 +05:00
Ayub khan
3a04fbd37a
INCR-440 python3 compatibility
2019-07-19 09:54:52 -04:00
Ayub khan
12cb1e93d1
INCR-438 python3 compatibility
2019-07-16 15:17:25 +05:00
aarif
64bd86c12c
ran python-modernize and isort on files mentioned in INCR-435
2019-07-12 15:29:19 +05:00
Ayub khan
337408437d
INCR-437 python3 compatibility
2019-07-12 15:08:50 +05:00
Ayub khan
892ca0611b
INCR-436 python3 compatibility
2019-07-12 14:58:11 +05:00
uzairr
64fa5041f2
Python-modernize on edx-platform (336 of 380)
...
After executing python-modernize and isort, few changes
occurred in import sequence as well as unicode func is
replaced by six.text_type func.
INCR-439
2019-07-10 18:27:23 +05:00
atesker
b553501c5d
updated sorting
2019-07-08 14:45:54 -04:00
atesker
b1e8dbe2d4
EDUCATOR-4353 updated history override backend
...
unit test fixes
code review comments
2019-07-08 08:35:16 -04:00
atesker
c99e4ebb80
backend - send simple history via api
...
EDUCATOR-4353 code review comments
2019-06-26 10:01:12 -04:00