Update Saqel Platform: 2026-09-12 13:38:49
This commit is contained in:
@@ -135,6 +135,8 @@ $router->post('/api/super-admin/staff/toggle', [\App\Controllers\SuperAdminContr
|
||||
$router->get('/api/super-admin/directorates', [\App\Controllers\SuperAdminController::class, 'directorates'], $superAdminMiddleware);
|
||||
$router->post('/api/super-admin/directorates/save', [\App\Controllers\SuperAdminController::class, 'saveDirectorate'], $superAdminMiddleware);
|
||||
$router->post('/api/super-admin/directorates/toggle', [\App\Controllers\SuperAdminController::class, 'toggleDirectorate'], $superAdminMiddleware);
|
||||
$router->get('/api/super-admin/publication-bundles', [\App\Controllers\SuperAdminController::class, 'publicationBundles'], $superAdminMiddleware);
|
||||
$router->post('/api/super-admin/submissions/review', [\App\Controllers\SuperAdminController::class, 'reviewSubmission'], $superAdminMiddleware);
|
||||
|
||||
// OTP Authentication Routes (WhatsApp via Nabeh Gateway + Device Fingerprinting)
|
||||
$router->post('/api/auth/otp/request', [\App\Controllers\AuthController::class, 'requestOtp'], [\App\Middlewares\RateLimitMiddleware::class]);
|
||||
@@ -148,6 +150,7 @@ $router->post('/api/student/profile/update-grade', [\App\Controllers\AuthControl
|
||||
|
||||
// Guardian Routes (Authenticated)
|
||||
$router->get('/api/guardian/dashboard', [\App\Controllers\GuardianController::class, 'getDashboard'], $guardianMiddleware);
|
||||
$router->get('/api/guardian/children/{id}/error-notebook', [\App\Controllers\GuardianController::class, 'getChildErrorNotebook'], $guardianMiddleware);
|
||||
$router->post('/api/guardian/children/link-requests', [\App\Controllers\GuardianController::class, 'requestChildLink'], $guardianMiddleware);
|
||||
$router->get('/api/student/guardian-link-requests', [\App\Controllers\GuardianController::class, 'pendingLinkRequests'], $studentMiddleware);
|
||||
$router->post('/api/student/guardian-link-requests/review', [\App\Controllers\GuardianController::class, 'reviewLinkRequest'], $studentMiddleware);
|
||||
|
||||
Reference in New Issue
Block a user