Sanford Student
932776159c
EDUCATOR-165 instructor task and UI for overriding learner grades.
2017-07-18 13:51:56 -04:00
cahrens
31d99e8d2d
ED-549 Assign learner to a cohort before registration.
2017-06-16 10:23:13 +00:00
Brandon Baker
7d2d0657fe
Merge pull request #15290 from edx/bbaker/educator-344
...
Bbaker/educator 344
2017-06-13 10:42:35 -04:00
Andy Armstrong
79acb5c5be
Reorder LMS imports using isort
2017-06-11 21:48:06 -04:00
Brandon Baker
f4c9044d2e
EDUCATOR-344
...
Removed instances of track function
2017-06-09 18:51:10 +00:00
Alex Dusenbery
1a0e42af5e
EDUCATOR-435 | Include enrollment status in in course and problem grade reports.
2017-05-31 15:13:51 -04:00
John Eskew
3b57542ab0
Revert "Merge pull request #15170 from edx/jeskew/PLAT_1316_partitions_inheritance"
...
This reverts commit f97f052591 , reversing
changes made to 800bcd8e20 .
2017-05-30 12:42:54 -04:00
John Eskew
76389d8678
Run all files touched in inheritance/partition work through isort.
2017-05-25 13:24:08 -04:00
John Eskew
66f3aa5ccf
Move fields.py, inheritance.py, and partitions to openedx/core.
2017-05-25 13:24:08 -04:00
Alex Dusenbery
b33a9436d6
TNL-6832 | Include inactive enrollees in course and problem grade reports.
2017-05-11 13:10:38 -04:00
Sanford Student
42fe9bd9b3
treat empty string as None for letter grades
2017-05-11 10:00:19 -04:00
Nimisha Asthagiri
4430695b1c
Fix column alignment issue when Teams is disabled
...
This reverts commit b6b704019f .
2017-05-10 17:14:45 -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
J. Cliff Dyer
cebdbc18e7
Update CourseGradeFactory().iter() to return exception objects
2017-05-08 12:16:52 -04:00
Diana Huang
e12a704cea
Add new course dates fragment.
...
Also add it to the course home page.
2017-05-04 20:53:42 -04:00
sanfordstudent
bcc3d16589
Merge pull request #14929 from edx/neem/capa-refactor
...
Refactor CAPA to use scorable XBlock mixin
2017-05-02 09:43:06 -04:00
J. Cliff Dyer
ea0027f338
refactor CAPA to use scorable xblock mixin
...
for TNL-6594
2017-05-01 15:08:17 -04:00
Nimisha Asthagiri
379a2c181b
Refactor Grade Report in prep for parallelization.
2017-04-27 08:33:01 -04:00
Nimisha Asthagiri
18433dab95
Refactor Instructor Tasks - in prep for Grade report work
2017-04-24 19:35:06 -04:00
Nimisha Asthagiri
1503e5f768
Grade only engaged learners
...
Add a new waffle switch that allows us to assume zero grades for
learners who have no entry previously recorded, and another to
disable persisting grades for unengaged learners.
TNL-6691
2017-04-11 10:41:57 -04:00
Sanford Student
0f53585afe
for TNL-6825, fix rescore logic
2017-04-07 11:09:16 -04:00
cahrens
e5035746bf
Introduce EnrollmentTrackUserPartition.
...
TNL-6674
2017-03-30 12:24:48 -04:00
Nimisha Asthagiri
634ac8a825
Still compute grades asynchronously when PersistentGrades is enabled
2017-03-16 18:26:17 -04:00
Sanford Student
9a44777335
changes is score higher to use gtoe
...
for TNL-6644
2017-03-16 10:25:37 -04:00
J. Cliff Dyer
21b224ec59
Give instructor task knowledge of new rescore.
...
* Bump xblock version
* Update rescore instructor task helper to handle generic rescore.
* Add set_score to grade signal handler.
2017-03-09 14:59:06 -05:00
Nimisha Asthagiri
02c24cb259
Block Structure query count and API changes
2017-02-28 23:54:57 -05:00
Awais Jibran
78790efdd8
Fix rescore TNL-6199
2016-12-29 11:22:27 +05:00
Nimisha Asthagiri
6b40e6f2a6
Merge pull request #14117 from edx/beryl/rename-inaccessible
...
Grade Report rename "Not Accessible" to "Not Available".
2016-12-08 14:58:26 -05:00
Nimisha Asthagiri
e29ada8c04
Grade Report rename "Not Accessible" to "Not Available".
2016-12-08 09:26:52 -05:00
Sanford Student
5f2ffbe75b
implementation of grading events
...
for TNL-5045
2016-12-07 14:47:08 -05:00
Nimisha Asthagiri
aca69f78f2
Update Subsection Grade Report to differentiate Not Attempted and 0
...
TNL-5990
2016-11-30 12:36:26 -05:00
Nimisha Asthagiri
2aac2b9d86
Update Grade Report to distinguish between Not Attempted and 0
2016-11-30 12:36:25 -05:00
Nimisha Asthagiri
e87388e24c
Grades cleanup before updating grade report
...
Remove deprecated SingleSectionGrader. TNL-5987
Remove display_name and module_id from Scores objects
Update CourseGradeFactory.__init__ to not be user-specific
Update some callers to use CourseGrade class instead of "summary" dict
Remove no longer needed course_grades.py module.
Renamed django signal from GRADES_UPDATED to COURSE_GRADE_CHANGED
2016-11-30 12:36:25 -05:00
J. Cliff Dyer
9366c43a83
Fix issues with RequestFactory used as Request.
...
* Centralize creation of quick request objects.
* Isolate caches to individual tests to prevent test ordering
dependencies.
TNL-5811
2016-11-07 10:51:04 -05:00
Sanford Student
a1d5ea905d
Persistent Course Grades Glue Layer
...
Initial commit
TNL-5484
2016-10-27 14:56:45 -04:00
Nimisha Asthagiri
4a20370f37
Update CourseGradeFactory.create to be read_only by default
...
TNL-5835
2016-10-25 20:49:43 -04:00
Albert (AJ) St. Aubin
43b4141cdf
Merge pull request #13613 from edx/aj/TNL-5644_exposed_icon
...
Aj/tnl 5644 exposed icon
2016-10-24 17:47:18 -04:00
Albert St. Aubin
055fd6ea8f
Refactored the status icon and span to a unified template and updated tests
2016-10-24 16:48:58 -04:00
Nimisha Asthagiri
52069197c7
Correct task_type for other rescore-if-higher admin commands.
2016-10-24 13:43:24 -04:00
Nimisha Asthagiri
aa000c1a3d
Support for rescoring a problem only if the new score is higher
...
TNL-5046
2016-10-20 15:08:54 -04:00
Sanford Student
54d34e834d
update all references to instructor module
2016-10-12 11:35:02 -04:00
Nimisha Asthagiri
15d9883f76
Create core/url_utils.py, moving utilities from lms_xblock/runtime
2016-10-06 21:59:11 -04:00
Saleem Latif
434584114a
Fix "Access Denied" when downloading report
2016-10-03 15:05:54 +05:00
Nimisha Asthagiri
613652b74a
Test: Rescoring problem updates grades accordingly
...
TNL-5465
TNL-802
2016-09-22 12:01:19 -04:00
Eric Fischer
fd71afe94f
Make Robust Grades Robust Again
...
As part of the Robust Grades rollout, we expect to see some DatabaseErrors in
various methods that write to the database. Since the success of this write
operation is not needed for the end-user, we just log and swallow the error.
In the future, we'll also enqueue an async task to finish the write operation
that failed.
2016-09-14 12:05:59 -04:00
Nimisha Asthagiri
232d99d06d
Persisted grades optimization - update query counts in tests
2016-09-14 11:44:54 -04:00
Nimisha Asthagiri
805bf28748
Disable persistent-grades for tests failing query counts, until TNL-5458
2016-09-11 12:32:43 -04:00
Sanford Student
d54a784a43
creating django admin settings for subsection grades
2016-09-02 09:32:33 -04:00