Changeset View
Changeset View
Standalone View
Standalone View
src/routes/api.php
Show First 20 Lines • Show All 164 Lines • ▼ Show 20 Lines | |||||
if (\config('app.with_services')) { | if (\config('app.with_services')) { | ||||
Route::group( | Route::group( | ||||
[ | [ | ||||
'domain' => 'services.' . \config('app.website_domain'), | 'domain' => 'services.' . \config('app.website_domain'), | ||||
'prefix' => 'webhooks' | 'prefix' => 'webhooks' | ||||
], | ], | ||||
function () { | function () { | ||||
Route::get('nginx', [API\V4\NGINXController::class, 'authenticate']); | Route::get('nginx', [API\V4\NGINXController::class, 'authenticate']); | ||||
Route::get('nginx-roundcube', [API\V4\NGINXController::class, 'authenticateRoundcube']); | |||||
Route::get('nginx-httpauth', [API\V4\NGINXController::class, 'httpauth']); | Route::get('nginx-httpauth', [API\V4\NGINXController::class, 'httpauth']); | ||||
Route::post('policy/greylist', [API\V4\PolicyController::class, 'greylist']); | Route::post('policy/greylist', [API\V4\PolicyController::class, 'greylist']); | ||||
Route::post('policy/ratelimit', [API\V4\PolicyController::class, 'ratelimit']); | Route::post('policy/ratelimit', [API\V4\PolicyController::class, 'ratelimit']); | ||||
Route::post('policy/spf', [API\V4\PolicyController::class, 'senderPolicyFramework']); | Route::post('policy/spf', [API\V4\PolicyController::class, 'senderPolicyFramework']); | ||||
} | } | ||||
); | ); | ||||
} | } | ||||
▲ Show 20 Lines • Show All 91 Lines • Show Last 20 Lines |