Improve self-service access management and polish public student lookup
This commit is contained in:
@@ -74,6 +74,10 @@ Route::middleware(['auth', 'verified'])->group(function () {
|
||||
Route::post('student-promotions', [StudentPromotionController::class, 'store'])->name('student-promotions.store');
|
||||
Route::resource('student-achievements', StudentAchievementController::class)->except(['show']);
|
||||
Route::get('student-self-service', [StudentSelfServiceController::class, 'index'])->name('student-self-service.index');
|
||||
Route::post('student-self-service/generate-missing-codes', [StudentSelfServiceController::class, 'generateMissingCodes'])->name('student-self-service.generate-missing-codes');
|
||||
Route::post('student-self-service/regenerate-all-codes', [StudentSelfServiceController::class, 'regenerateAllCodes'])->name('student-self-service.regenerate-all-codes');
|
||||
Route::post('student-self-service/{student}/regenerate-code', [StudentSelfServiceController::class, 'regenerateStudentCode'])->name('student-self-service.regenerate-student-code');
|
||||
Route::get('student-self-service/export-class-codes', [StudentSelfServiceController::class, 'exportClassCodes'])->name('student-self-service.export-class-codes');
|
||||
Route::resource('students.parents', StudentParentController::class)->except(['index', 'show']);
|
||||
Route::resource('students.documents', StudentDocumentController::class)->except(['index', 'show']);
|
||||
Route::post('students/{student}/documents/{document}/quick-verify', [StudentDocumentController::class, 'quickVerify'])->name('students.documents.quick-verify');
|
||||
|
||||
Reference in New Issue
Block a user