add class progress and fix endpoints
This commit is contained in:
+22
-11
@@ -26,7 +26,7 @@ use App\Http\Controllers\Api\Email\BroadcastEmailController;
|
||||
use App\Http\Controllers\Api\Settings\ConfigurationController;
|
||||
use App\Http\Controllers\Api\Staff\StaffController;
|
||||
use App\Http\Controllers\Api\ClassPreparation\ClassPreparationController;
|
||||
use App\Http\Controllers\Api\ClassPrep\ClassPrepController;
|
||||
use App\Http\Controllers\Api\ClassProgress\ClassProgressController;
|
||||
use App\Http\Controllers\Api\Email\EmailController;
|
||||
use App\Http\Controllers\Api\Email\EmailExtractorController;
|
||||
use App\Http\Controllers\Api\Communication\CommunicationController;
|
||||
@@ -828,8 +828,19 @@ Route::prefix('v1')->group(function () {
|
||||
Route::post('mark-printed', [ClassPreparationController::class, 'markPrinted']);
|
||||
Route::post('adjustments', [ClassPreparationController::class, 'saveAdjustments']);
|
||||
Route::post('print/{classSectionId}/{schoolYear}', [ClassPreparationController::class, 'print']);
|
||||
Route::get('sticker-counts', [ClassPrepController::class, 'stickerCounts']);
|
||||
Route::get('classes/{classSectionId}/students', [ClassPrepController::class, 'studentsByClass']);
|
||||
Route::get('sticker-counts', [ClassPreparationController::class, 'stickerCounts']);
|
||||
Route::get('classes/{classSectionId}/students', [ClassPreparationController::class, 'studentsByClass']);
|
||||
});
|
||||
|
||||
Route::prefix('class-progress')->group(function () {
|
||||
Route::get('meta', [ClassProgressController::class, 'meta']);
|
||||
Route::get('/', [ClassProgressController::class, 'index']);
|
||||
Route::post('/', [ClassProgressController::class, 'store']);
|
||||
Route::get('{class_progress}', [ClassProgressController::class, 'show']);
|
||||
Route::patch('{class_progress}', [ClassProgressController::class, 'update']);
|
||||
Route::delete('{class_progress}', [ClassProgressController::class, 'destroy']);
|
||||
Route::get('{class_progress}/attachment', [ClassProgressController::class, 'downloadLegacyAttachment']);
|
||||
Route::get('attachments/{attachment}', [ClassProgressController::class, 'downloadAttachment']);
|
||||
});
|
||||
|
||||
Route::prefix('badges')->group(function () {
|
||||
@@ -876,12 +887,12 @@ Route::middleware('auth:api')->group(function () {
|
||||
Route::post('log-print', [BadgeController::class, 'logPrint']);
|
||||
});
|
||||
|
||||
Route::prefix('class-prep')->group(function () {
|
||||
Route::get('/', [ClassPreparationController::class, 'index']);
|
||||
Route::post('mark-printed', [ClassPreparationController::class, 'markPrinted']);
|
||||
Route::post('adjustments', [ClassPreparationController::class, 'saveAdjustments']);
|
||||
Route::post('print/{classSectionId}/{schoolYear}', [ClassPreparationController::class, 'print']);
|
||||
Route::get('sticker-counts', [ClassPrepController::class, 'stickerCounts']);
|
||||
Route::get('classes/{classSectionId}/students', [ClassPrepController::class, 'studentsByClass']);
|
||||
});
|
||||
Route::prefix('class-prep')->group(function () {
|
||||
Route::get('/', [ClassPreparationController::class, 'index']);
|
||||
Route::post('mark-printed', [ClassPreparationController::class, 'markPrinted']);
|
||||
Route::post('adjustments', [ClassPreparationController::class, 'saveAdjustments']);
|
||||
Route::post('print/{classSectionId}/{schoolYear}', [ClassPreparationController::class, 'print']);
|
||||
Route::get('sticker-counts', [ClassPreparationController::class, 'stickerCounts']);
|
||||
Route::get('classes/{classSectionId}/students', [ClassPreparationController::class, 'studentsByClass']);
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user