add class progress and fix endpoints

This commit is contained in:
root
2026-03-12 17:27:49 -04:00
parent 0f39dbee62
commit 33be0c9a0d
40 changed files with 2086 additions and 438 deletions
+3
View File
@@ -21,6 +21,7 @@ use App\Models\Preferences;
use App\Models\Staff;
use App\Models\SupportRequest;
use App\Models\Setting;
use App\Models\ClassProgressReport;
use App\Policies\NavItemPolicy;
use App\Policies\ClassSectionPolicy;
use App\Policies\IpAttemptPolicy;
@@ -30,6 +31,7 @@ use App\Policies\PreferencesPolicy;
use App\Policies\StaffPolicy;
use App\Policies\SupportRequestPolicy;
use App\Policies\SettingPolicy;
use App\Policies\ClassProgressReportPolicy;
use Illuminate\Support\Facades\Gate;
use Illuminate\Foundation\Http\FormRequest;
use Illuminate\Routing\Redirector;
@@ -76,6 +78,7 @@ class AppServiceProvider extends ServiceProvider
Gate::policy(Staff::class, StaffPolicy::class);
Gate::policy(SupportRequest::class, SupportRequestPolicy::class);
Gate::policy(Setting::class, SettingPolicy::class);
Gate::policy(ClassProgressReport::class, ClassProgressReportPolicy::class);
$this->app->resolving(FormRequest::class, function (FormRequest $request, $app): void {
$request->setContainer($app)->setRedirector($app->make(Redirector::class));