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
Ned Batchelder
b3a731550c
Fix problems that drf-yasg uncovered.
...
These were originally fixed individually, but had to be reverted, and
are now combined in one commit. The originals were:
7b9040f6b0 This enum was backwards
8774ff1f9b Use ref_name to disambiguate serializers that drf-yasg would otherwise assume are the same.
8a44397139 Is this field missing because it is None?
4a1154a7ca Give a safer buffer for clearing the rate limiting
64c47856dd DRF 3.7.4 changed how you delegate to another view, so don't
7359ca4fb2 Is this right? It fixes two tests
fdd66e5390 Adjust the expected error message for DRF 3.7.7
9257f68fd8 The default TIME_ZONE should be UTC
2019-06-21 18:04:15 -04:00
atesker
68ec2e184d
gradebook show student email only for master's track.
...
gradebook show student email only for master's track.
show emails for masters track - unit tests pass
fixed more unit tests and linting
2019-06-20 14:51:38 -04:00
Jeremy Bowman
45e390d0ea
Upgrade to edx-opaque-keys 1.0.1 ( #20817 )
2019-06-14 12:15:44 -04:00
Michael Roytman
05c0510cd3
add external_user_key to response and add ability to search by username, email, or external user key
...
Code review comments - EDUCATOR-4319
undoing changes temporarily
undoing changes temporarily
Fixed exception handling
re-added changes after hard reset
removed waffle flag (wrong merge
removed waffle flag (wrong merge
2019-06-14 08:36:00 -04:00
Dave St.Germain
23ab20a6fd
Prevent import failure on CMS
2019-06-10 10:49:06 -04:00