Page MenuHomePhorge

D5289.1775360997.diff
No OneTemporary

Authored By
Unknown
Size
1 KB
Referenced Files
None
Subscribers
None

D5289.1775360997.diff

diff --git a/src/routes/api.php b/src/routes/api.php
--- a/src/routes/api.php
+++ b/src/routes/api.php
@@ -211,6 +211,27 @@
);
if (\config('app.with_services')) {
+ Route::group(
+ [
+ 'middleware' => ['allowedHosts', 'auth:api', 'scope:api'],
+ 'prefix' => 'v4',
+ ],
+ static function () {
+ Route::get('config/webmail', [API\V4\ConfigController::class, 'webmail']);
+ Route::get('search/self', [API\V4\SearchController::class, 'searchSelf']);
+ Route::get('search/contacts', [API\V4\SearchController::class, 'searchContacts']);
+ if (\config('app.with_user_search')) {
+ Route::get('search/user', [API\V4\SearchController::class, 'searchUser']);
+ }
+ if (\config('app.with_delegation')) {
+ Route::get('users/{id}/delegations', [API\V4\UsersController::class, 'delegations']);
+ Route::post('users/{id}/delegations', [API\V4\UsersController::class, 'createDelegation']);
+ Route::delete('users/{id}/delegations/{email}', [API\V4\UsersController::class, 'deleteDelegation']);
+ Route::get('users/{id}/delegators', [API\V4\UsersController::class, 'delegators']);
+ }
+ }
+ );
+
Route::group(
[
'middleware' => ['allowedHosts'],

File Metadata

Mime Type
text/plain
Expires
Sun, Apr 5, 3:49 AM (19 h, 53 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
18832257
Default Alt Text
D5289.1775360997.diff (1 KB)

Event Timeline