[ 'module' => 'helpdesk', 'status' => 'ok', ])->name('status'); Route::middleware(VerifyHelpdeskSyncToken::class) ->prefix('sync') ->name('sync.') ->group(static function (): void { Route::get('/status', [HelpdeskSyncController::class, 'status'])->name('status'); Route::get('/export', [HelpdeskSyncController::class, 'export'])->name('export'); Route::post('/import', [HelpdeskSyncController::class, 'import'])->name('import'); }); Route::post('/git/webhook/{repository}', GitWebhookController::class) ->whereNumber('repository') ->name('git.webhook'); Route::post('/git/gitea/webhook', [GitWebhookController::class, 'gitea']) ->name('git.gitea.webhook');