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
Ned Batchelder
3353e7425e
Remove unused imports
2018-11-03 16:07:05 -04:00
Alex Dusenbery
53b60607d6
Gradebook data: generate a label attribute if none exists (like for ungraded content).
2018-11-01 15:31:48 -04:00
Alex Dusenbery
99705e54a6
Remove GenericAPIView subclass from grades API views; add a test that /api-docs/ works.
2018-10-31 16:10:31 -04:00
Alex Dusenbery
2ff3a38d91
EDUCATOR-3625 | Add filters for cohort_id and enrollment mode to gradebook API.
2018-10-31 12:29:16 -04:00
Alex Dusenbery
0aa0b4d28d
EDUCATOR-3630 | Check if grades are frozen before processing gradebook POST request.
2018-10-30 16:22:07 -04:00
Simon Chen
4edbbbb66f
Update the gradebook functionality to allow grades update.
...
The override modal is now able to update grades for all users for each gradable unit in the course
2018-10-29 15:00:35 -04:00
Alex Dusenbery
b528b8e5d7
EDUCATOR-3622 | Add a username_contains query param to gradebook endpoint
2018-10-29 14:08:23 -04:00
Calen Pennington
c02b195ff7
Merge pull request #19155 from edx/rev/allow-studio-content-gating-override
...
Add Studio UI for tagging Full/Limited access contont
2018-10-29 13:19:45 -04:00
Calen Pennington
f9dd7fe223
Allow Studio override of Feature Based Enrollment status for individual xblocks
2018-10-29 12:37:30 -04:00
Alex Dusenbery
c11a2c0a6e
EDUCATOR-3471 | Add a grade override bulk update view.
2018-10-25 14:52:12 -04:00
Alex Dusenbery
b3c31535de
EDUCATOR-3609 | Make the course grade API response paginated.
2018-10-24 13:16:14 -04:00
Jeremy Bowman
d961f9658e
TE-2786 Fix grade computation test assertions
2018-10-19 17:17:38 -04:00
Robert Raposa
fbc59231fc
Update edx-drf-extensions to 2.0.0.
...
Note: this version update is backward incompatible.
ARCH-255
2018-10-17 01:00:34 -04:00
Alex Dusenbery
f9d3d641cb
Use CursorPagination to paginate responses from grades views.
2018-10-15 11:38:45 -04:00
Nimisha Asthagiri
f844e765fb
Create shared test mixin for testing OAuth Scopes and various Auth.
...
ARCH-168
2018-10-13 16:21:01 -04:00
Alex Dusenbery
e5473f5396
Add the read API for course gradebook data (single and multiple users).
2018-10-12 10:48:34 -04:00
Simon Chen
929ca61e6c
Default the waffle flag to be on
2018-10-05 11:54:04 -04:00
Nimisha Asthagiri
ddafbb0d29
POC: Stop-gap implementation to freeze grades.
2018-10-04 08:13:35 -04:00
Cory Lee
14ed6cf682
Prepare to remove low priority queue, replacing with default
2018-10-02 14:37:31 -04:00
Ahsan Ulhaq
ee7555e85f
update usage of SessionAuthenticationAllowInactiveUser
...
LEARNER-6469
2018-10-01 17:52:52 +05:00
Nimisha Asthagiri
700a902b68
Cleanup and remove deprecated RequestCache Django app
...
ARCH-223
2018-09-12 14:39:11 -04:00
Robert Raposa
ba4cc62ff8
Retire deprecated RequestCache (Take 2)
...
ARCH-223
2018-09-08 15:09:28 -04:00
Nimisha Asthagiri
4ca165f690
Revert "ARCH-223: Retire deprecated RequestCache."
2018-08-30 16:33:03 -04:00