Changeset View
Changeset View
Standalone View
Standalone View
src/routes/api.php
Show First 20 Lines • Show All 75 Lines • ▼ Show 20 Lines | function () { | ||||
Route::post('companion/revoke', [API\V4\CompanionAppsController::class, 'revokeAll']); | Route::post('companion/revoke', [API\V4\CompanionAppsController::class, 'revokeAll']); | ||||
Route::apiResource('domains', API\V4\DomainsController::class); | Route::apiResource('domains', API\V4\DomainsController::class); | ||||
Route::get('domains/{id}/confirm', [API\V4\DomainsController::class, 'confirm']); | Route::get('domains/{id}/confirm', [API\V4\DomainsController::class, 'confirm']); | ||||
Route::get('domains/{id}/skus', [API\V4\SkusController::class, 'domainSkus']); | Route::get('domains/{id}/skus', [API\V4\SkusController::class, 'domainSkus']); | ||||
Route::get('domains/{id}/status', [API\V4\DomainsController::class, 'status']); | Route::get('domains/{id}/status', [API\V4\DomainsController::class, 'status']); | ||||
Route::post('domains/{id}/config', [API\V4\DomainsController::class, 'setConfig']); | Route::post('domains/{id}/config', [API\V4\DomainsController::class, 'setConfig']); | ||||
if (\config('app.with_files')) { | |||||
Route::apiResource('files', API\V4\FilesController::class); | Route::apiResource('files', API\V4\FilesController::class); | ||||
Route::get('files/{fileId}/permissions', [API\V4\FilesController::class, 'getPermissions']); | Route::get('files/{fileId}/permissions', [API\V4\FilesController::class, 'getPermissions']); | ||||
Route::post('files/{fileId}/permissions', [API\V4\FilesController::class, 'createPermission']); | Route::post('files/{fileId}/permissions', [API\V4\FilesController::class, 'createPermission']); | ||||
Route::put('files/{fileId}/permissions/{id}', [API\V4\FilesController::class, 'updatePermission']); | Route::put('files/{fileId}/permissions/{id}', [API\V4\FilesController::class, 'updatePermission']); | ||||
Route::delete('files/{fileId}/permissions/{id}', [API\V4\FilesController::class, 'deletePermission']); | Route::delete('files/{fileId}/permissions/{id}', [API\V4\FilesController::class, 'deletePermission']); | ||||
Route::post('files/uploads/{id}', [API\V4\FilesController::class, 'upload']) | Route::post('files/uploads/{id}', [API\V4\FilesController::class, 'upload']) | ||||
->withoutMiddleware(['auth:api']) | ->withoutMiddleware(['auth:api']) | ||||
->middleware(['api']); | ->middleware(['api']); | ||||
Route::get('files/downloads/{id}', [API\V4\FilesController::class, 'download']) | Route::get('files/downloads/{id}', [API\V4\FilesController::class, 'download']) | ||||
->withoutMiddleware(['auth:api']); | ->withoutMiddleware(['auth:api']); | ||||
} | |||||
Route::apiResource('groups', API\V4\GroupsController::class); | Route::apiResource('groups', API\V4\GroupsController::class); | ||||
Route::get('groups/{id}/status', [API\V4\GroupsController::class, 'status']); | Route::get('groups/{id}/status', [API\V4\GroupsController::class, 'status']); | ||||
Route::post('groups/{id}/config', [API\V4\GroupsController::class, 'setConfig']); | Route::post('groups/{id}/config', [API\V4\GroupsController::class, 'setConfig']); | ||||
Route::apiResource('packages', API\V4\PackagesController::class); | Route::apiResource('packages', API\V4\PackagesController::class); | ||||
Route::get('meet/rooms', [API\V4\MeetController::class, 'index']); | Route::get('meet/rooms', [API\V4\MeetController::class, 'index']); | ||||
▲ Show 20 Lines • Show All 160 Lines • Show Last 20 Lines |