|
@@ -87,20 +87,20 @@ discard block |
|
|
block discarded – undo |
|
87
|
87
|
Route::post('login', [LoginController::class, 'login'])->name('login'); |
|
88
|
88
|
Route::get('logout', [LoginController::class, 'logout'])->name('logout'); |
|
89
|
89
|
|
|
90
|
|
-Route::middleware('isVerified')->group(function () { |
|
|
90
|
+Route::middleware('isVerified')->group(function() { |
|
91
|
91
|
Route::get('resetpassword', [ResetPasswordController::class, 'reset']); |
|
92
|
92
|
Route::post('resetpassword', [ResetPasswordController::class, 'reset']); |
|
93
|
93
|
|
|
94
|
94
|
Route::get('profile', [ProfileController::class, 'show']); |
|
95
|
95
|
|
|
96
|
|
- Route::prefix('browse')->group(function () { |
|
|
96
|
+ Route::prefix('browse')->group(function() { |
|
97
|
97
|
Route::get('tags', [BrowseController::class, 'tags']); |
|
98
|
98
|
Route::get('group', [BrowseController::class, 'group']); |
|
99
|
99
|
Route::get('All', [BrowseController::class, 'index']); |
|
100
|
100
|
Route::get('{parentCategory}/{id?}', [BrowseController::class, 'show'])->middleware('clearance'); |
|
101
|
101
|
}); |
|
102
|
102
|
|
|
103
|
|
- Route::prefix('cart')->group(function () { |
|
|
103
|
+ Route::prefix('cart')->group(function() { |
|
104
|
104
|
Route::get('index', [CartController::class, 'index']); |
|
105
|
105
|
Route::post('index', [CartController::class, 'index']); |
|
106
|
106
|
Route::get('add', [CartController::class, 'store']); |
|
@@ -133,7 +133,7 @@ discard block |
|
|
block discarded – undo |
|
133
|
133
|
|
|
134
|
134
|
Route::post('failed', [FailedReleasesController::class, 'failed'])->name('failed'); |
|
135
|
135
|
|
|
136
|
|
- Route::middleware('clearance')->group(function () { |
|
|
136
|
+ Route::middleware('clearance')->group(function() { |
|
137
|
137
|
Route::get('Games', [GamesController::class, 'show'])->name('Games'); |
|
138
|
138
|
Route::post('Games', [GamesController::class, 'show'])->name('Games'); |
|
139
|
139
|
|
|
@@ -248,7 +248,7 @@ discard block |
|
|
block discarded – undo |
|
248
|
248
|
|
|
249
|
249
|
Route::post('forum-delete/{id}', [ForumController::class, 'destroy'])->middleware('role:Admin'); |
|
250
|
250
|
|
|
251
|
|
-Route::middleware('role:Admin', '2fa')->prefix('admin')->group(function () { |
|
|
251
|
+Route::middleware('role:Admin', '2fa')->prefix('admin')->group(function() { |
|
252
|
252
|
Route::get('index', [AdminPageController::class, 'index']); |
|
253
|
253
|
Route::get('anidb-delete/{id}', [AdminAnidbController::class, 'destroy']); |
|
254
|
254
|
Route::post('anidb-delete/{id}', [AdminAnidbController::class, 'destroy']); |
|
@@ -367,16 +367,16 @@ discard block |
|
|
block discarded – undo |
|
367
|
367
|
Route::post('group-list-inactive', [AdminGroupController::class, 'inactive']); |
|
368
|
368
|
}); |
|
369
|
369
|
|
|
370
|
|
-Route::middleware('role_or_permission:Admin|Moderator|edit release')->prefix('admin')->group(function () { |
|
|
370
|
+Route::middleware('role_or_permission:Admin|Moderator|edit release')->prefix('admin')->group(function() { |
|
371
|
371
|
Route::get('release-edit', [AdminReleasesController::class, 'edit']); |
|
372
|
372
|
Route::post('release-edit', [AdminReleasesController::class, 'edit']); |
|
373
|
373
|
}); |
|
374
|
374
|
|
|
375
|
|
-Route::post('2faVerify', function () { |
|
|
375
|
+Route::post('2faVerify', function() { |
|
376
|
376
|
return redirect()->to(URL()->previous()); |
|
377
|
377
|
})->name('2faVerify')->middleware('2fa'); |
|
378
|
378
|
|
|
379
|
|
-Route::post('btcpay/webhook', function (Illuminate\Http\Request $request) { |
|
|
379
|
+Route::post('btcpay/webhook', function(Illuminate\Http\Request $request) { |
|
380
|
380
|
$hashCheck = 'sha256='.hash_hmac('sha256', $request->getContent(), config('nntmux.btcpay_webhook_secret')); |
|
381
|
381
|
if ($hashCheck !== $request->header('btcpay-sig')) { |
|
382
|
382
|
Log::error('BTCPay webhook hash check failed: '.$request->header('btcpay-sig')); |
|
@@ -384,7 +384,7 @@ discard block |
|
|
block discarded – undo |
|
384
|
384
|
return response('Not Found', 404); |
|
385
|
385
|
} |
|
386
|
386
|
$payload = json_decode($request->getContent(), true); |
|
387
|
|
- if (! empty($payload)) { |
|
|
387
|
+ if (!empty($payload)) { |
|
388
|
388
|
// We have received a payment for an invoice and user should be upgraded to a paid plan based on order |
|
389
|
389
|
if ($payload['type'] === 'InvoiceReceivedPayment') { |
|
390
|
390
|
preg_match('/(?P<role>\w+(\+\+)?)[ ](?P<addYears>\d+)/i', $payload['metadata']['itemDesc'], $matches); |