This commit is contained in:
ct
2025-07-17 03:42:55 +08:00
parent 06675de71b
commit 85917e0cdf
46 changed files with 2426 additions and 121 deletions

View File

@@ -4,6 +4,7 @@
use App\Http\Controllers\AdminDashboardController;
use App\Http\Controllers\AdminDuplicateController;
use App\Http\Controllers\FrontHomeController;
use App\Http\Controllers\FrontMemeController;
use App\Http\Controllers\FrontPagesController;
use App\Http\Controllers\SocialAuthController;
use App\Http\Controllers\UserDashboardController;
@@ -74,6 +75,25 @@
Route::get('/terms', [FrontPagesController::class, 'terms'])
->middleware('cacheResponse')
->name('terms');
Route::get('/dmca-copyright', [FrontPagesController::class, 'dmcaCopyright'])
->middleware('cacheResponse')
->name('dmca-copyright');
Route::get('/meme-library', [FrontMemeController::class, 'index'])
->middleware('cacheResponse')
->name('memes.index');
Route::get('/meme-library/{search}', [FrontMemeController::class, 'search'])
->middleware('cacheResponse')
->name('memes.search');
Route::get('/meme/{slug}', [FrontMemeController::class, 'show'])
->middleware('cacheResponse')
->name('memes.show');
Route::get('/meme/og/{ids}.jpg', [FrontMemeController::class, 'generateOG'])
->middleware('cacheResponse')
->name('memes.og');
// Admin Tools with Basic Auth
Route::prefix('duplicates')->middleware([BasicAuthMiddleware::class])->group(function () {