-
Tech Transformation
-
Resolution: Unresolved
-
Medium
-
Security Level: Open (Public access)
-
None
-
M
-
S
-
Later
-
Medium
-
Outcomes
-
7.8
Overview
During a recent MUA project it was identified that the internal Completion API was highly problematic and many of the bugfixes that were coming through were putting bandaids on some deeper issues. A proposal has been put forth to redevelop this API and address this
Objectives
- Propose a new Completions API to replace the existing API
- Refactor the underlying code to make it maintainable and transparent
- Refactor the sections of Core to use the new API
- Where approprite remove logic from the ui and other parts of the system and move it to the completions component.
- has been marked as being related by
-
MDL-75582 Activities with passing grade and only require grade completion (not passing) are displaying the wrong status
-
- Reopened
-
-
MDL-83706 Student must receive a grade gets converted to Receive a grade with Any grade selected
-
- Closed
-
-
MDL-83946 Function delete_all_state doesn't delete all state.
-
- Closed
-
-
MDL-83213 Make activity completion data useable in gradebook
-
- Open
-
-
MDL-73753 More granularity in "Restrict access", with intermediate restriction states
-
- Closed
-