fix parent pages and teachers and admin
API CI/CD / Validate (composer + pint) (push) Successful in 3m8s
API CI/CD / Build frontend assets (push) Successful in 1m2s
API CI/CD / Test (PHPUnit) (push) Failing after 6m5s
API CI/CD / Security audit (push) Failing after 52s
API CI/CD / Deploy to shared hosting (PHP) (push) Has been skipped

This commit is contained in:
root
2026-07-09 13:56:22 -04:00
parent 21c9322127
commit 02ba2fe6b6
34 changed files with 2306 additions and 99 deletions
+4 -1
View File
@@ -676,8 +676,10 @@ Route::prefix('v1')->group(function () {
Route::get('teacher/class-progress-history', [ClassProgressController::class, 'index']);
// Legacy teacher progress view page
Route::get('teacher/class-progress-view', [ClassProgressController::class, 'index']);
// Legacy alias: same handler as GET /api/v1/competition-scores
// Legacy aliases: same handlers as /api/v1/competition-scores.
Route::get('teacher/competition-scores', [CompetitionScoresController::class, 'index']);
Route::get('teacher/competition-scores/{id}', [CompetitionScoresController::class, 'edit'])->whereNumber('id');
Route::post('teacher/competition-scores/{id}', [CompetitionScoresController::class, 'save'])->whereNumber('id');
Route::get('dashboard/route', [DashboardController::class, 'route']);
Route::get('emergency-contacts', [AdministratorEmergencyContactController::class, 'index']);
@@ -861,6 +863,7 @@ Route::prefix('v1')->group(function () {
Route::middleware('parent.access')->prefix('parents')->group(function () {
Route::get('attendance', [ParentApiController::class, 'attendance']);
Route::get('invoices', [ParentApiController::class, 'invoices']);
Route::get('statements', [ParentApiController::class, 'statement']);
Route::get('enrollments', [ParentApiController::class, 'enrollments']);
Route::post('enrollments', [ParentApiController::class, 'updateEnrollments']);
Route::get('progress', [ParentApiController::class, 'progress']);