-
Improvement
-
Resolution: Fixed
-
Major
-
2.2, 2.8, 3.9.2, 3.10.4
-
MOODLE_22_STABLE, MOODLE_28_STABLE, MOODLE_310_STABLE, MOODLE_39_STABLE
-
MOODLE_400_STABLE
-
MDL-32103-master -
-
Moppies Kanban, Moppies Kanban
At the moment Course Completion can be confusing to users as it does not always immediately occur. This is due to the part of the logic that marks a user complete in a course (when sufficient criteria are complete) occurs in the cron.
- this is copied from the original report
MDL-27368
UPDATE: Just as info here. I only improved course completion based on activity completion. So initial tracker name might be confusing - we don't really move all completion from the cron (for performance reasons), we just add ability to mark course as complete without cron for activity based completion.
Â
- caused a regression
-
MDL-75173 Course is marked as completed when conditions are not met for passing grade
- Closed
- has a non-specific relationship to
-
MDL-27368 course completion causes cron failure
- Closed
- has been marked as being related by
-
MDL-33320 Course completion cron code sometimes needs to run twice to mark students as complete
- Open
-
MDL-75433 Access restriction not acknowledging passed-grade completion of quiz
- Closed
- has to be done before
-
MDL-64576 Course completion activity dates are incorrect if course completion criteria have been edited
- Closed
-
MDL-72158 Remove unit tests customisation from aggregate_completions
- Open
- is blocked by
-
MDL-32203 Course completion data object misses records
- Closed
-
MDL-71178 Grade activity completion criteria marks activity as complete when no grades is awarded
- Closed
- Testing discovered
-
MDL-72098 deprecate grade_grade::insert method that just calls its parent
- Closed
1.
|
move /lib/completion/* out of lib and into /completion | Closed | Aparup Banerjee | |
2.
|
Rebase cron completion aggregation to suit single-user "realtime" aggregation | Closed | Unassigned | |
3.
|
Trigger completion criteria aggregation as soon as criteria are complete | Closed | Aaron Barnes | |
4.
|
"start" users in completion as soon as they become enrolled in a course | Closed | Unassigned | |
5.
|
architecture of completion's classes could be made to be more pluggable/modular | Closed | Unassigned | |
6.
|
Course completion unit testing | Closed | Unassigned |