Files
edx-platform/lms/djangoapps/grades
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
..
2019-05-15 15:11:03 -04:00
2019-03-28 10:48:34 -04:00
2019-05-15 09:59:53 -04:00
2016-07-22 00:09:43 -04:00
2019-05-04 11:35:06 -04:00
2019-07-19 09:54:52 -04:00
2019-07-16 15:17:25 +05:00
2019-07-19 09:54:52 -04:00
2019-07-19 09:54:52 -04:00
2019-07-16 15:17:25 +05:00
2019-04-28 23:40:41 -04:00
2019-07-19 09:54:52 -04:00
2019-07-19 09:54:52 -04:00

Status: Maintenance

Responsibilities
================

The grades app is responsible for computing and storing learners' grades in Course Runs. It provides Python and REST
APIs for retrieving, updating, and managing learners' grades.

The grades app is intended *only* for code related to the core grades subsystem. Any feature (even if it's a grades-related feature) built on top of the core grades subsystem does *not* belong here.

Direction: Keep
===============


Glossary
========

More Documentation
==================

`Architecture <https://openedx.atlassian.net/wiki/spaces/AC/pages/159458764/Grades+Architecture>`_

`Decisions <https://github.com/edx/edx-platform/tree/master/lms/djangoapps/grades/docs/decisions>`_