diff --git a/.htaccess b/.htaccess new file mode 100644 index 0000000..e14ded1 --- /dev/null +++ b/.htaccess @@ -0,0 +1,10 @@ +RewriteOptions inherit + + +RewriteEngine on +RewriteCond %{HTTP_HOST} ^www.laravel-starter.com +RewriteRule (.*) https://laravel-starter.com/$1 [R=301,L] + + RewriteEngine On + RewriteRule ^(.*) public/$1 [L] + diff --git a/.phpstorm.meta.php b/.phpstorm.meta.php index 601c0a8..437daa5 100644 --- a/.phpstorm.meta.php +++ b/.phpstorm.meta.php @@ -13,16 +13,6 @@ */ override(new \Illuminate\Contracts\Container\Container, map([ '' => '@', - 'App\Settings\AboutSettings' => \App\Settings\AboutSettings::class, - 'App\Settings\ContactSettings' => \App\Settings\ContactSettings::class, - 'App\Settings\FooterSettings' => \App\Settings\FooterSettings::class, - 'App\Settings\GeneralSettings' => \App\Settings\GeneralSettings::class, - 'App\Settings\HeaderSettings' => \App\Settings\HeaderSettings::class, - 'App\Settings\HeroSettings' => \App\Settings\HeroSettings::class, - 'App\Settings\PrivacySettings' => \App\Settings\PrivacySettings::class, - 'App\Settings\SeoSettings' => \App\Settings\SeoSettings::class, - 'App\Settings\SocialSettings' => \App\Settings\SocialSettings::class, - 'App\Settings\TermSettings' => \App\Settings\TermSettings::class, 'BladeUI\Icons\Factory' => \BladeUI\Icons\Factory::class, 'BladeUI\Icons\IconsManifest' => \BladeUI\Icons\IconsManifest::class, 'Filament\Http\Responses\Auth\Contracts\EmailVerificationResponse' => \Filament\Http\Responses\Auth\EmailVerificationResponse::class, @@ -261,7 +251,6 @@ 'queue.worker' => \Illuminate\Queue\Worker::class, 'redirect' => \Illuminate\Routing\Redirector::class, 'redis' => \Illuminate\Redis\RedisManager::class, - 'redis.connection' => \Illuminate\Redis\Connections\PhpRedisConnection::class, 'router' => \Illuminate\Routing\Router::class, 'session' => \Illuminate\Session\SessionManager::class, 'session.store' => \Illuminate\Session\Store::class, @@ -276,16 +265,6 @@ ])); override(\Illuminate\Container\Container::makeWith(0), map([ '' => '@', - 'App\Settings\AboutSettings' => \App\Settings\AboutSettings::class, - 'App\Settings\ContactSettings' => \App\Settings\ContactSettings::class, - 'App\Settings\FooterSettings' => \App\Settings\FooterSettings::class, - 'App\Settings\GeneralSettings' => \App\Settings\GeneralSettings::class, - 'App\Settings\HeaderSettings' => \App\Settings\HeaderSettings::class, - 'App\Settings\HeroSettings' => \App\Settings\HeroSettings::class, - 'App\Settings\PrivacySettings' => \App\Settings\PrivacySettings::class, - 'App\Settings\SeoSettings' => \App\Settings\SeoSettings::class, - 'App\Settings\SocialSettings' => \App\Settings\SocialSettings::class, - 'App\Settings\TermSettings' => \App\Settings\TermSettings::class, 'BladeUI\Icons\Factory' => \BladeUI\Icons\Factory::class, 'BladeUI\Icons\IconsManifest' => \BladeUI\Icons\IconsManifest::class, 'Filament\Http\Responses\Auth\Contracts\EmailVerificationResponse' => \Filament\Http\Responses\Auth\EmailVerificationResponse::class, @@ -524,7 +503,6 @@ 'queue.worker' => \Illuminate\Queue\Worker::class, 'redirect' => \Illuminate\Routing\Redirector::class, 'redis' => \Illuminate\Redis\RedisManager::class, - 'redis.connection' => \Illuminate\Redis\Connections\PhpRedisConnection::class, 'router' => \Illuminate\Routing\Router::class, 'session' => \Illuminate\Session\SessionManager::class, 'session.store' => \Illuminate\Session\Store::class, @@ -539,16 +517,6 @@ ])); override(\Illuminate\Contracts\Container\Container::get(0), map([ '' => '@', - 'App\Settings\AboutSettings' => \App\Settings\AboutSettings::class, - 'App\Settings\ContactSettings' => \App\Settings\ContactSettings::class, - 'App\Settings\FooterSettings' => \App\Settings\FooterSettings::class, - 'App\Settings\GeneralSettings' => \App\Settings\GeneralSettings::class, - 'App\Settings\HeaderSettings' => \App\Settings\HeaderSettings::class, - 'App\Settings\HeroSettings' => \App\Settings\HeroSettings::class, - 'App\Settings\PrivacySettings' => \App\Settings\PrivacySettings::class, - 'App\Settings\SeoSettings' => \App\Settings\SeoSettings::class, - 'App\Settings\SocialSettings' => \App\Settings\SocialSettings::class, - 'App\Settings\TermSettings' => \App\Settings\TermSettings::class, 'BladeUI\Icons\Factory' => \BladeUI\Icons\Factory::class, 'BladeUI\Icons\IconsManifest' => \BladeUI\Icons\IconsManifest::class, 'Filament\Http\Responses\Auth\Contracts\EmailVerificationResponse' => \Filament\Http\Responses\Auth\EmailVerificationResponse::class, @@ -787,7 +755,6 @@ 'queue.worker' => \Illuminate\Queue\Worker::class, 'redirect' => \Illuminate\Routing\Redirector::class, 'redis' => \Illuminate\Redis\RedisManager::class, - 'redis.connection' => \Illuminate\Redis\Connections\PhpRedisConnection::class, 'router' => \Illuminate\Routing\Router::class, 'session' => \Illuminate\Session\SessionManager::class, 'session.store' => \Illuminate\Session\Store::class, @@ -802,16 +769,6 @@ ])); override(\Illuminate\Contracts\Container\Container::make(0), map([ '' => '@', - 'App\Settings\AboutSettings' => \App\Settings\AboutSettings::class, - 'App\Settings\ContactSettings' => \App\Settings\ContactSettings::class, - 'App\Settings\FooterSettings' => \App\Settings\FooterSettings::class, - 'App\Settings\GeneralSettings' => \App\Settings\GeneralSettings::class, - 'App\Settings\HeaderSettings' => \App\Settings\HeaderSettings::class, - 'App\Settings\HeroSettings' => \App\Settings\HeroSettings::class, - 'App\Settings\PrivacySettings' => \App\Settings\PrivacySettings::class, - 'App\Settings\SeoSettings' => \App\Settings\SeoSettings::class, - 'App\Settings\SocialSettings' => \App\Settings\SocialSettings::class, - 'App\Settings\TermSettings' => \App\Settings\TermSettings::class, 'BladeUI\Icons\Factory' => \BladeUI\Icons\Factory::class, 'BladeUI\Icons\IconsManifest' => \BladeUI\Icons\IconsManifest::class, 'Filament\Http\Responses\Auth\Contracts\EmailVerificationResponse' => \Filament\Http\Responses\Auth\EmailVerificationResponse::class, @@ -1050,7 +1007,6 @@ 'queue.worker' => \Illuminate\Queue\Worker::class, 'redirect' => \Illuminate\Routing\Redirector::class, 'redis' => \Illuminate\Redis\RedisManager::class, - 'redis.connection' => \Illuminate\Redis\Connections\PhpRedisConnection::class, 'router' => \Illuminate\Routing\Router::class, 'session' => \Illuminate\Session\SessionManager::class, 'session.store' => \Illuminate\Session\Store::class, @@ -1065,16 +1021,6 @@ ])); override(\Illuminate\Contracts\Container\Container::makeWith(0), map([ '' => '@', - 'App\Settings\AboutSettings' => \App\Settings\AboutSettings::class, - 'App\Settings\ContactSettings' => \App\Settings\ContactSettings::class, - 'App\Settings\FooterSettings' => \App\Settings\FooterSettings::class, - 'App\Settings\GeneralSettings' => \App\Settings\GeneralSettings::class, - 'App\Settings\HeaderSettings' => \App\Settings\HeaderSettings::class, - 'App\Settings\HeroSettings' => \App\Settings\HeroSettings::class, - 'App\Settings\PrivacySettings' => \App\Settings\PrivacySettings::class, - 'App\Settings\SeoSettings' => \App\Settings\SeoSettings::class, - 'App\Settings\SocialSettings' => \App\Settings\SocialSettings::class, - 'App\Settings\TermSettings' => \App\Settings\TermSettings::class, 'BladeUI\Icons\Factory' => \BladeUI\Icons\Factory::class, 'BladeUI\Icons\IconsManifest' => \BladeUI\Icons\IconsManifest::class, 'Filament\Http\Responses\Auth\Contracts\EmailVerificationResponse' => \Filament\Http\Responses\Auth\EmailVerificationResponse::class, @@ -1313,7 +1259,6 @@ 'queue.worker' => \Illuminate\Queue\Worker::class, 'redirect' => \Illuminate\Routing\Redirector::class, 'redis' => \Illuminate\Redis\RedisManager::class, - 'redis.connection' => \Illuminate\Redis\Connections\PhpRedisConnection::class, 'router' => \Illuminate\Routing\Router::class, 'session' => \Illuminate\Session\SessionManager::class, 'session.store' => \Illuminate\Session\Store::class, @@ -1328,16 +1273,6 @@ ])); override(\App::get(0), map([ '' => '@', - 'App\Settings\AboutSettings' => \App\Settings\AboutSettings::class, - 'App\Settings\ContactSettings' => \App\Settings\ContactSettings::class, - 'App\Settings\FooterSettings' => \App\Settings\FooterSettings::class, - 'App\Settings\GeneralSettings' => \App\Settings\GeneralSettings::class, - 'App\Settings\HeaderSettings' => \App\Settings\HeaderSettings::class, - 'App\Settings\HeroSettings' => \App\Settings\HeroSettings::class, - 'App\Settings\PrivacySettings' => \App\Settings\PrivacySettings::class, - 'App\Settings\SeoSettings' => \App\Settings\SeoSettings::class, - 'App\Settings\SocialSettings' => \App\Settings\SocialSettings::class, - 'App\Settings\TermSettings' => \App\Settings\TermSettings::class, 'BladeUI\Icons\Factory' => \BladeUI\Icons\Factory::class, 'BladeUI\Icons\IconsManifest' => \BladeUI\Icons\IconsManifest::class, 'Filament\Http\Responses\Auth\Contracts\EmailVerificationResponse' => \Filament\Http\Responses\Auth\EmailVerificationResponse::class, @@ -1576,7 +1511,6 @@ 'queue.worker' => \Illuminate\Queue\Worker::class, 'redirect' => \Illuminate\Routing\Redirector::class, 'redis' => \Illuminate\Redis\RedisManager::class, - 'redis.connection' => \Illuminate\Redis\Connections\PhpRedisConnection::class, 'router' => \Illuminate\Routing\Router::class, 'session' => \Illuminate\Session\SessionManager::class, 'session.store' => \Illuminate\Session\Store::class, @@ -1591,16 +1525,6 @@ ])); override(\App::make(0), map([ '' => '@', - 'App\Settings\AboutSettings' => \App\Settings\AboutSettings::class, - 'App\Settings\ContactSettings' => \App\Settings\ContactSettings::class, - 'App\Settings\FooterSettings' => \App\Settings\FooterSettings::class, - 'App\Settings\GeneralSettings' => \App\Settings\GeneralSettings::class, - 'App\Settings\HeaderSettings' => \App\Settings\HeaderSettings::class, - 'App\Settings\HeroSettings' => \App\Settings\HeroSettings::class, - 'App\Settings\PrivacySettings' => \App\Settings\PrivacySettings::class, - 'App\Settings\SeoSettings' => \App\Settings\SeoSettings::class, - 'App\Settings\SocialSettings' => \App\Settings\SocialSettings::class, - 'App\Settings\TermSettings' => \App\Settings\TermSettings::class, 'BladeUI\Icons\Factory' => \BladeUI\Icons\Factory::class, 'BladeUI\Icons\IconsManifest' => \BladeUI\Icons\IconsManifest::class, 'Filament\Http\Responses\Auth\Contracts\EmailVerificationResponse' => \Filament\Http\Responses\Auth\EmailVerificationResponse::class, @@ -1839,7 +1763,6 @@ 'queue.worker' => \Illuminate\Queue\Worker::class, 'redirect' => \Illuminate\Routing\Redirector::class, 'redis' => \Illuminate\Redis\RedisManager::class, - 'redis.connection' => \Illuminate\Redis\Connections\PhpRedisConnection::class, 'router' => \Illuminate\Routing\Router::class, 'session' => \Illuminate\Session\SessionManager::class, 'session.store' => \Illuminate\Session\Store::class, @@ -1854,16 +1777,6 @@ ])); override(\App::makeWith(0), map([ '' => '@', - 'App\Settings\AboutSettings' => \App\Settings\AboutSettings::class, - 'App\Settings\ContactSettings' => \App\Settings\ContactSettings::class, - 'App\Settings\FooterSettings' => \App\Settings\FooterSettings::class, - 'App\Settings\GeneralSettings' => \App\Settings\GeneralSettings::class, - 'App\Settings\HeaderSettings' => \App\Settings\HeaderSettings::class, - 'App\Settings\HeroSettings' => \App\Settings\HeroSettings::class, - 'App\Settings\PrivacySettings' => \App\Settings\PrivacySettings::class, - 'App\Settings\SeoSettings' => \App\Settings\SeoSettings::class, - 'App\Settings\SocialSettings' => \App\Settings\SocialSettings::class, - 'App\Settings\TermSettings' => \App\Settings\TermSettings::class, 'BladeUI\Icons\Factory' => \BladeUI\Icons\Factory::class, 'BladeUI\Icons\IconsManifest' => \BladeUI\Icons\IconsManifest::class, 'Filament\Http\Responses\Auth\Contracts\EmailVerificationResponse' => \Filament\Http\Responses\Auth\EmailVerificationResponse::class, @@ -2102,7 +2015,6 @@ 'queue.worker' => \Illuminate\Queue\Worker::class, 'redirect' => \Illuminate\Routing\Redirector::class, 'redis' => \Illuminate\Redis\RedisManager::class, - 'redis.connection' => \Illuminate\Redis\Connections\PhpRedisConnection::class, 'router' => \Illuminate\Routing\Router::class, 'session' => \Illuminate\Session\SessionManager::class, 'session.store' => \Illuminate\Session\Store::class, @@ -2117,16 +2029,6 @@ ])); override(\app(0), map([ '' => '@', - 'App\Settings\AboutSettings' => \App\Settings\AboutSettings::class, - 'App\Settings\ContactSettings' => \App\Settings\ContactSettings::class, - 'App\Settings\FooterSettings' => \App\Settings\FooterSettings::class, - 'App\Settings\GeneralSettings' => \App\Settings\GeneralSettings::class, - 'App\Settings\HeaderSettings' => \App\Settings\HeaderSettings::class, - 'App\Settings\HeroSettings' => \App\Settings\HeroSettings::class, - 'App\Settings\PrivacySettings' => \App\Settings\PrivacySettings::class, - 'App\Settings\SeoSettings' => \App\Settings\SeoSettings::class, - 'App\Settings\SocialSettings' => \App\Settings\SocialSettings::class, - 'App\Settings\TermSettings' => \App\Settings\TermSettings::class, 'BladeUI\Icons\Factory' => \BladeUI\Icons\Factory::class, 'BladeUI\Icons\IconsManifest' => \BladeUI\Icons\IconsManifest::class, 'Filament\Http\Responses\Auth\Contracts\EmailVerificationResponse' => \Filament\Http\Responses\Auth\EmailVerificationResponse::class, @@ -2365,7 +2267,6 @@ 'queue.worker' => \Illuminate\Queue\Worker::class, 'redirect' => \Illuminate\Routing\Redirector::class, 'redis' => \Illuminate\Redis\RedisManager::class, - 'redis.connection' => \Illuminate\Redis\Connections\PhpRedisConnection::class, 'router' => \Illuminate\Routing\Router::class, 'session' => \Illuminate\Session\SessionManager::class, 'session.store' => \Illuminate\Session\Store::class, @@ -2380,16 +2281,6 @@ ])); override(\resolve(0), map([ '' => '@', - 'App\Settings\AboutSettings' => \App\Settings\AboutSettings::class, - 'App\Settings\ContactSettings' => \App\Settings\ContactSettings::class, - 'App\Settings\FooterSettings' => \App\Settings\FooterSettings::class, - 'App\Settings\GeneralSettings' => \App\Settings\GeneralSettings::class, - 'App\Settings\HeaderSettings' => \App\Settings\HeaderSettings::class, - 'App\Settings\HeroSettings' => \App\Settings\HeroSettings::class, - 'App\Settings\PrivacySettings' => \App\Settings\PrivacySettings::class, - 'App\Settings\SeoSettings' => \App\Settings\SeoSettings::class, - 'App\Settings\SocialSettings' => \App\Settings\SocialSettings::class, - 'App\Settings\TermSettings' => \App\Settings\TermSettings::class, 'BladeUI\Icons\Factory' => \BladeUI\Icons\Factory::class, 'BladeUI\Icons\IconsManifest' => \BladeUI\Icons\IconsManifest::class, 'Filament\Http\Responses\Auth\Contracts\EmailVerificationResponse' => \Filament\Http\Responses\Auth\EmailVerificationResponse::class, @@ -2628,7 +2519,6 @@ 'queue.worker' => \Illuminate\Queue\Worker::class, 'redirect' => \Illuminate\Routing\Redirector::class, 'redis' => \Illuminate\Redis\RedisManager::class, - 'redis.connection' => \Illuminate\Redis\Connections\PhpRedisConnection::class, 'router' => \Illuminate\Routing\Router::class, 'session' => \Illuminate\Session\SessionManager::class, 'session.store' => \Illuminate\Session\Store::class, @@ -2643,16 +2533,6 @@ ])); override(\Psr\Container\ContainerInterface::get(0), map([ '' => '@', - 'App\Settings\AboutSettings' => \App\Settings\AboutSettings::class, - 'App\Settings\ContactSettings' => \App\Settings\ContactSettings::class, - 'App\Settings\FooterSettings' => \App\Settings\FooterSettings::class, - 'App\Settings\GeneralSettings' => \App\Settings\GeneralSettings::class, - 'App\Settings\HeaderSettings' => \App\Settings\HeaderSettings::class, - 'App\Settings\HeroSettings' => \App\Settings\HeroSettings::class, - 'App\Settings\PrivacySettings' => \App\Settings\PrivacySettings::class, - 'App\Settings\SeoSettings' => \App\Settings\SeoSettings::class, - 'App\Settings\SocialSettings' => \App\Settings\SocialSettings::class, - 'App\Settings\TermSettings' => \App\Settings\TermSettings::class, 'BladeUI\Icons\Factory' => \BladeUI\Icons\Factory::class, 'BladeUI\Icons\IconsManifest' => \BladeUI\Icons\IconsManifest::class, 'Filament\Http\Responses\Auth\Contracts\EmailVerificationResponse' => \Filament\Http\Responses\Auth\EmailVerificationResponse::class, @@ -2891,7 +2771,6 @@ 'queue.worker' => \Illuminate\Queue\Worker::class, 'redirect' => \Illuminate\Routing\Redirector::class, 'redis' => \Illuminate\Redis\RedisManager::class, - 'redis.connection' => \Illuminate\Redis\Connections\PhpRedisConnection::class, 'router' => \Illuminate\Routing\Router::class, 'session' => \Illuminate\Session\SessionManager::class, 'session.store' => \Illuminate\Session\Store::class, diff --git a/_ide_helper.php b/_ide_helper.php index 393c2b8..c233601 100644 --- a/_ide_helper.php +++ b/_ide_helper.php @@ -26957,6 +26957,11 @@ class SEOManager extends \RalphJSmit\Laravel\SEO\Facades\SEOManager {} } +namespace Facades\Livewire\Features\SupportFileUploads { + /** + * @mixin \Livewire\Features\SupportFileUploads\GenerateSignedUploadUrl */ + class GenerateSignedUploadUrl extends \Livewire\Features\SupportFileUploads\GenerateSignedUploadUrl {} +} diff --git a/composer.json b/composer.json index db45cc2..c5c8eda 100644 --- a/composer.json +++ b/composer.json @@ -46,7 +46,7 @@ "laravel/breeze": "^2.2", "laravel/pail": "^1.1", "laravel/pint": "^1.13", - "laravel/sail": "^1.37", + "laravel/sail": "^1.39", "mockery/mockery": "^1.6", "nunomaduro/collision": "^8.1", "pestphp/pest": "*", diff --git a/composer.lock b/composer.lock index 552ccda..5736784 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "3acff27304533ea261e94030879fc46c", + "content-hash": "c0b42b9b8ec3f900b2ab721720aa49b7", "packages": [ { "name": "anourvalar/eloquent-serialize", @@ -10918,16 +10918,16 @@ }, { "name": "laravel/sail", - "version": "v1.37.1", + "version": "v1.39.1", "source": { "type": "git", "url": "https://github.com/laravel/sail.git", - "reference": "7efa151ea0d16f48233d6a6cd69f81270acc6e93" + "reference": "1a3c7291bc88de983b66688919a4d298d68ddec7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/sail/zipball/7efa151ea0d16f48233d6a6cd69f81270acc6e93", - "reference": "7efa151ea0d16f48233d6a6cd69f81270acc6e93", + "url": "https://api.github.com/repos/laravel/sail/zipball/1a3c7291bc88de983b66688919a4d298d68ddec7", + "reference": "1a3c7291bc88de983b66688919a4d298d68ddec7", "shasum": "" }, "require": { @@ -10977,7 +10977,7 @@ "issues": "https://github.com/laravel/sail/issues", "source": "https://github.com/laravel/sail" }, - "time": "2024-10-29T20:18:14+00:00" + "time": "2024-11-27T15:42:28+00:00" }, { "name": "mockery/mockery", @@ -13328,12 +13328,12 @@ ], "aliases": [], "minimum-stability": "stable", - "stability-flags": {}, + "stability-flags": [], "prefer-stable": true, "prefer-lowest": false, "platform": { "php": "^8.2" }, - "platform-dev": {}, + "platform-dev": [], "plugin-api-version": "2.6.0" }