Matthew Piatetsky
62b9bb89c8
Change content_type_gating enabled_for_enrollment to return false if a course has no verified mode or a user is not enrolled in the audit mode
2019-04-14 16:32:13 -04:00
noraiz-anwar
eeb89c457d
pass grade feeze info to xblocks
2019-04-10 19:21:26 +05:00
Cory Lee
ac4845d052
DEPR-14 Remove AWS.py
2019-03-28 10:48:34 -04:00
cclauss
bb31716c97
Use ==/!= to compare str, bytes, and int literals
2019-03-19 21:40:06 +01:00
cclauss
9a0c995885
ur'strings' are syntax errors in Python 3
2019-03-17 13:56:02 +01:00
Matthew Piatetsky
74bcc29417
Remove FEATURE_BASED_ENROLLMENT_GLOBAL_KILL_FLAG
2019-03-07 15:46:33 -05:00
Matthew Piatetsky
49ae6b9d73
Remove CONTENT_TYPE_GATING flag
2019-03-07 15:46:33 -05:00
Alex Dusenbery
325c22c5d5
EDUCATOR-4082 | When creating subseciton grade override from service, create a PSG if one does not exist.
2019-02-21 10:42:48 -05:00
Julia Eskew
368f221f0a
Initial start on annotations.
2019-02-19 11:24:21 -05:00
Michael Youngstrom
3221c2b91f
Remove lms pytest shards
2019-02-12 11:03:46 -05:00
Simon Chen
e8e396cac5
Roll out gradebook waffle flag to be default on
2019-02-06 14:00:11 -05:00
Calen Pennington
972ad9cb1f
Merge pull request #19742 from edx/unicode6
...
fix unicode strings in lms/ part 1
2019-02-06 10:32:23 -05:00
Matthew Piatetsky
6e81c84d8b
fix unicode strings in lms/ part 1
2019-02-05 15:15:02 -05:00
Zach Hancock
8a55435b1e
progress page to represent gradebook overrides
2019-02-04 17:06:53 -05:00
Alex Dusenbery
068b4a8c44
Distinguish zeros from null when considering grade overrides in subsection grades.
2019-02-02 16:08:01 -05:00
jansenk
726fb0f6f0
fail a certificate if grades are modified to failing
2019-01-29 15:57:15 -05:00
Simon Chen
e155c08df4
Grading: Update the test variable name to reflect what is being named in the actual logic
2019-01-24 13:00:14 -05:00
Rick Reilly
d6f719a970
Remove 'is_graded' prop from the gradebook api reponse
2019-01-23 17:12:15 -05:00
Rick Reilly
80bae1b112
Clean up the gradebook api to only send back the data the gradebook client needs
2019-01-23 11:42:29 -05:00
Simon Chen
6739c0eb55
Make sure we return the right possible_grade value on grade APIs
2019-01-22 14:05:04 -05:00
Rick Reilly
82ffe9ee3b
Create GET route for Subsection Grades, Overrides, and the Override History via subsection and userid
2019-01-15 12:54:32 -05:00
Diana Huang
6572d99e76
Remove all references to datadog from our code.
2019-01-08 15:41:24 -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
rabiaiftikhar
aeca12ba7b
EDUCATOR-3668 remove temporary logs
2019-01-02 17:26:14 +05:00
Zach Hancock
a93fe4d833
add logging to gradebook bulk update
2018-12-21 14:48:09 -05:00
Alex Dusenbery
c76dcf6c5c
Use the read-replica for getting enrollment data for gradebook API.
2018-12-18 15:37:36 -05:00
Alex Dusenbery
7b04832606
EDUCATOR-3668 | The CreateSubsectionGrade class should reflect possibly overridden values from the PersistentSubsectionGrade class.
2018-12-18 11:23:12 -05:00
Bill Filler
684d6e3669
check if user is in holdback before showing new track selection
2018-12-17 16:05:13 -05:00
Nimisha Asthagiri
c5b47ec109
Merge pull request #19422 from edx/arch/remove-grades-v0
...
Remove Grades v0 REST API (DEPR-3)
2018-12-17 11:22:35 -05:00
Bessie Steinberg
6f2a2785e8
REVE-154 FBE Global Kill Switch
...
Create a global kill switch for feature based enrollment. To turn on
the kill switch (and turn off both course duration gating and content
type gating) enable a waffle flag named:
'content_type_gating.global_kill_switch'
2018-12-14 09:36:56 -05:00
Alex Dusenbery
e44c6af957
Gradebook: add attempted field to subsection data, remove 2 unused fields.
2018-12-12 15:23:32 -05:00
Nimisha Asthagiri
6645d3f426
Remove Grades v0 REST API (DEPR-3)
2018-12-11 19:03:07 -05:00
Simon Chen
cbffeedb07
Add grades_frozen flag to grading info api for Gradebook
2018-12-11 08:33:22 -05:00
Alex Dusenbery
89f3825220
Gradebook: check if subsection grade has an override when including earned/possible scores.
2018-12-10 14:11:21 -05:00
Simon Chen
02103f7660
Update the access to gradebook to allow course staff and admins
2018-12-10 10:07:27 -05:00
Matthew Piatetsky
14a899a65d
REVE-104 & REVE-108: Ensure Course Roles' Access
2018-12-07 16:39:09 -05:00
Alex Dusenbery
62f1a90e1d
Update the Gradebook API decision record.
2018-12-06 11:34:27 -05:00
Alex Dusenbery
cb3b7e1822
Make gradebook GET API more performant.
2018-12-06 10:53:16 -05:00
Simon Chen
e0fb4729a0
Gradebook view add page_size parameter
2018-12-03 14:02:10 -05:00
Simon Chen
e284bc3099
Merge pull request #19231 from edx/aed/performance
...
Prefetch/cache subsection grades for gradebook.
2018-11-29 14:30:12 -05:00
Alex Dusenbery
305573ed8e
Prefetch/cache subsection grades for gradebook.
2018-11-29 13:06:28 -05:00
Alex Dusenbery
0d51f90568
Move gradebook course info API into LMS
2018-11-29 13:05:42 -05:00
Simon Chen
f016175c82
Add the new history model for persistentsubsectiongradeoverride to record audit info
2018-11-29 09:38:21 -05:00
Matthew Piatetsky
815acda002
Populate experiment data with holdback key post enrollment and check holdback key when setting user group
2018-11-28 13:40:57 -05:00
Alex Dusenbery
44101d656d
Pick a better ordering field for CourseEnrollmentPagination in grades API.
2018-11-27 12:39:12 -05:00
Alex Dusenbery
009074ec4b
Add an /api/courses/v1/grading endpoint to get assignment type and subsection info about a course.
2018-11-26 10:12:12 -05:00
Calen Pennington
0cb48dfe1c
Add StackedConfigurationModels for managing content_type_gating and course_duration_limits
2018-11-21 12:18:10 -05:00
Alex Dusenbery
12c502b35f
Change gradebook GET endpoint to allow filtering by multiple attributes.
2018-11-13 16:18:52 -05:00
rabiaiftikhar
14ed80a488
EDUCATOR-3668 add temperory logs
2018-11-08 02:46:39 +05:00