| ⇢ | A | ReportingFilterTrait added | |
| ⇢ | A | AdminController added | |
| ⇢ | A | LogRepository added | |
| ⇢ | A | Log added | |
| ⇢ | A | LogController added | |
| ⇢ | A | ExerciseMonitoringPlugin added | |
| ⇢ | A | Log added | |
| ⇢ | A | StartController added | |
| ⇢ | A | ReportingController added | |
| ⇢ | A | BaseController added | |
| ⋮ | view more | ||
| ⇢ | C | ReportingFilterTrait::findResults() added | |
| ⇢ | B | ReportingFilterTrait::formatResults() added | |
| ⇢ | B | ReportingFilterTrait::createForm() added | |
| ⇢ | A | ReportingFilterTrait::createTable() added | |
| ⇢ | A | LogController::__invoke() added | |
| ⇢ | A | DetailController::__invoke() added | |
| ⇢ | A | ReportingFilterTrait::findRandomResults() added | |
| ⇢ | A | ExerciseSubmitController::__invoke() added | |
| ⇢ | A | StartController::__invoke() added | |
| ⇢ | A | ReportingController::__invoke() added | |
| ⋮ | view more | ||