* #9 - set up inertia and tailwind * #9 - fix * #9 - headless ui, heroicons and some webpack stuff * #9 - fix * #9 - fix * #9 - fix * #9 - eslint * #9 - github pr review * #9 - run linter manually * Update resources/js/Pages/Dashboard.vue Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * #9 - fix * Update .eslintrc.js Co-authored-by: Ewelina Lasowy <56546832+EwelinaLasowy@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Ewelina Lasowy <56546832+EwelinaLasowy@users.noreply.github.com>
		
			
				
	
	
		
			72 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			72 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| 
 | |
| declare(strict_types=1);
 | |
| 
 | |
| namespace Toby\Http;
 | |
| 
 | |
| use Fruitcake\Cors\HandleCors;
 | |
| use Illuminate\Auth\Middleware\AuthenticateWithBasicAuth;
 | |
| use Illuminate\Auth\Middleware\Authorize;
 | |
| use Illuminate\Auth\Middleware\EnsureEmailIsVerified;
 | |
| use Illuminate\Auth\Middleware\RequirePassword;
 | |
| use Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse;
 | |
| use Illuminate\Cookie\Middleware\EncryptCookies;
 | |
| use Illuminate\Foundation\Http\Kernel as HttpKernel;
 | |
| use Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull;
 | |
| use Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance;
 | |
| use Illuminate\Foundation\Http\Middleware\ValidatePostSize;
 | |
| use Illuminate\Foundation\Http\Middleware\VerifyCsrfToken;
 | |
| use Illuminate\Http\Middleware\SetCacheHeaders;
 | |
| use Illuminate\Routing\Middleware\SubstituteBindings;
 | |
| use Illuminate\Routing\Middleware\ThrottleRequests;
 | |
| use Illuminate\Routing\Middleware\ValidateSignature;
 | |
| use Illuminate\Session\Middleware\AuthenticateSession;
 | |
| use Illuminate\Session\Middleware\StartSession;
 | |
| use Illuminate\View\Middleware\ShareErrorsFromSession;
 | |
| use Toby\Http\Middleware\Authenticate;
 | |
| use Toby\Http\Middleware\HandleInertiaRequests;
 | |
| use Toby\Http\Middleware\RedirectIfAuthenticated;
 | |
| use Toby\Http\Middleware\TrimStrings;
 | |
| use Toby\Http\Middleware\TrustProxies;
 | |
| 
 | |
| class Kernel extends HttpKernel
 | |
| {
 | |
|     protected $middleware = [
 | |
|         TrustProxies::class,
 | |
|         HandleCors::class,
 | |
|         PreventRequestsDuringMaintenance::class,
 | |
|         ValidatePostSize::class,
 | |
|         TrimStrings::class,
 | |
|         ConvertEmptyStringsToNull::class,
 | |
|     ];
 | |
| 
 | |
|     protected $middlewareGroups = [
 | |
|         "web" => [
 | |
|             EncryptCookies::class,
 | |
|             AddQueuedCookiesToResponse::class,
 | |
|             StartSession::class,
 | |
|             AuthenticateSession::class,
 | |
|             ShareErrorsFromSession::class,
 | |
|             VerifyCsrfToken::class,
 | |
|             SubstituteBindings::class,
 | |
|             HandleInertiaRequests::class,
 | |
|         ],
 | |
|         "api" => [
 | |
|             "throttle:api",
 | |
|             SubstituteBindings::class,
 | |
|         ],
 | |
|     ];
 | |
| 
 | |
|     protected $routeMiddleware = [
 | |
|         "auth" => Authenticate::class,
 | |
|         "auth.basic" => AuthenticateWithBasicAuth::class,
 | |
|         "cache.headers" => SetCacheHeaders::class,
 | |
|         "can" => Authorize::class,
 | |
|         "guest" => RedirectIfAuthenticated::class,
 | |
|         "password.confirm" => RequirePassword::class,
 | |
|         "signed" => ValidateSignature::class,
 | |
|         "throttle" => ThrottleRequests::class,
 | |
|         "verified" => EnsureEmailIsVerified::class,
 | |
|     ];
 | |
| }
 |