diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 03601bdb9..769390bf9 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -19,7 +19,7 @@ jobs: strategy: fail-fast: true matrix: - php: [8.2, 8.3] + php: [8.2, 8.3, 8.4] name: PHP ${{ matrix.php }} diff --git a/.gitignore b/.gitignore index bec2973a0..c7cf1fa67 100644 --- a/.gitignore +++ b/.gitignore @@ -13,9 +13,9 @@ .phpunit.result.cache Homestead.json Homestead.yaml -auth.json npm-debug.log yarn-error.log +/auth.json /.fleet /.idea /.nova diff --git a/config/filesystems.php b/config/filesystems.php index b564035a9..3d671bd91 100644 --- a/config/filesystems.php +++ b/config/filesystems.php @@ -35,6 +35,7 @@ return [ 'root' => storage_path('app/private'), 'serve' => true, 'throw' => false, + 'report' => false, ], 'public' => [ @@ -43,6 +44,7 @@ return [ 'url' => env('APP_URL').'/storage', 'visibility' => 'public', 'throw' => false, + 'report' => false, ], 's3' => [ @@ -55,6 +57,7 @@ return [ 'endpoint' => env('AWS_ENDPOINT'), 'use_path_style_endpoint' => env('AWS_USE_PATH_STYLE_ENDPOINT', false), 'throw' => false, + 'report' => false, ], ], diff --git a/config/session.php b/config/session.php index f0b6541e5..ba0aa60b0 100644 --- a/config/session.php +++ b/config/session.php @@ -32,7 +32,7 @@ return [ | */ - 'lifetime' => env('SESSION_LIFETIME', 120), + 'lifetime' => (int) env('SESSION_LIFETIME', 120), 'expire_on_close' => env('SESSION_EXPIRE_ON_CLOSE', false), diff --git a/package.json b/package.json index 0d1047246..e32a8628b 100644 --- a/package.json +++ b/package.json @@ -9,9 +9,9 @@ "autoprefixer": "^10.4.20", "axios": "^1.7.4", "concurrently": "^9.0.1", - "laravel-vite-plugin": "^1.0", + "laravel-vite-plugin": "^1.2.0", "postcss": "^8.4.47", "tailwindcss": "^3.4.13", - "vite": "^6.0" + "vite": "^6.0.11" } } diff --git a/public/.htaccess b/public/.htaccess index 3aec5e27e..b574a597d 100644 --- a/public/.htaccess +++ b/public/.htaccess @@ -9,6 +9,10 @@ RewriteCond %{HTTP:Authorization} . RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] + # Handle X-XSRF-Token Header + RewriteCond %{HTTP:x-xsrf-token} . + RewriteRule .* - [E=HTTP_X_XSRF_TOKEN:%{HTTP:X-XSRF-Token}] + # Redirect Trailing Slashes If Not A Folder... RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} (.+)/$ diff --git a/resources/views/welcome.blade.php b/resources/views/welcome.blade.php index 979e82a6c..b9d609c6e 100644 --- a/resources/views/welcome.blade.php +++ b/resources/views/welcome.blade.php @@ -15,7 +15,7 @@ @vite(['resources/css/app.css', 'resources/js/app.js']) @else @endif @@ -83,7 +83,7 @@ class="hidden aspect-video h-full w-full flex-1 rounded-[10px] object-top object-cover drop-shadow-[0px_4px_34px_rgba(0,0,0,0.25)] dark:block" />