diff --git a/app/Providers/RouteServiceProvider.php b/app/Providers/RouteServiceProvider.php index ec35091..d6063ea 100644 --- a/app/Providers/RouteServiceProvider.php +++ b/app/Providers/RouteServiceProvider.php @@ -24,21 +24,32 @@ class RouteServiceProvider extends ServiceProvider */ public function boot(): void { - RateLimiter::for('api', function (Request $request) { - return Limit::perMinute(60)->by($request->user()?->id ?: $request->ip()); - }); - $this->routes(function () { - Route::middleware('web') - ->prefix('tests') - ->group(base_path('routes/tests.php')); - Route::middleware('api') - ->prefix('api') - ->group(base_path('routes/api.php')); + if (config('platform.global.hiatus')) + { + Route::middleware('web') + ->group(base_path('routes/hiatus.php')); + } + else + { + RateLimiter::for('api', function (Request $request) { + return Limit::perMinute(60)->by($request->user()?->id ?: $request->ip()); + }); + + $this->routes(function () { + Route::middleware('web') + ->prefix('tests') + ->group(base_path('routes/tests.php')); + Route::middleware('api') + ->prefix('api') + ->group(base_path('routes/api.php')); + + Route::middleware('web') + ->group(base_path('routes/web.php')); + + }); + } - Route::middleware('web') - ->group(base_path('routes/web.php')); - }); } } diff --git a/config/platform/global.php b/config/platform/global.php index 4bf496d..1ba1b43 100644 --- a/config/platform/global.php +++ b/config/platform/global.php @@ -2,6 +2,8 @@ return [ + 'hiatus' => true, + 'indexing' => env('ENABLE_INDEXING', false), 'launched_epoch' => '1695513600', // 24-09-2023 00:00:00 GMT +0 diff --git a/resources/views/hiatus.blade.php b/resources/views/hiatus.blade.php new file mode 100644 index 0000000..67e65c4 --- /dev/null +++ b/resources/views/hiatus.blade.php @@ -0,0 +1 @@ +FutureWalker.co is undergoing an amazing update! In the meantime follow me at @charlestehio in X. \ No newline at end of file