From bcfde308203b2d5085848acdd5cc8408a93cdaf1 Mon Sep 17 00:00:00 2001 From: Eldad Fux Date: Thu, 6 Feb 2020 15:03:32 +0200 Subject: [PATCH] Updated services --- app/config/platforms.php | 2 +- app/config/services.php | 49 +++++++++++++++++----------------------- 2 files changed, 22 insertions(+), 29 deletions(-) diff --git a/app/config/platforms.php b/app/config/platforms.php index a1cc0cfe3b..b32bea51ae 100644 --- a/app/config/platforms.php +++ b/app/config/platforms.php @@ -121,7 +121,7 @@ return [ 'name' => 'Flutter', 'description' => 'Client libraries for integrating with '.APP_NAME.' to build cross-platform Flutter applications. Read the [getting started for Flutter](/docs/getting-started-for-flutter) tutorial to start building your first Flutter application.', 'enabled' => false, - 'beta' => false, + 'beta' => true, 'languages' => [ [ 'key' => 'dart', diff --git a/app/config/services.php b/app/config/services.php index 2d9c5dd884..a61547bf29 100644 --- a/app/config/services.php +++ b/app/config/services.php @@ -6,12 +6,14 @@ return [ 'controller' => 'controllers/web/home.php', 'sdk' => false, 'tests' => false, + 'blacklist' => [], ], 'console/' => [ 'name' => 'Console', 'controller' => 'controllers/web/console.php', 'sdk' => false, 'tests' => false, + 'blacklist' => [], ], 'v1/account' => [ 'name' => 'Account', @@ -19,6 +21,9 @@ return [ 'controller' => 'controllers/api/account.php', 'sdk' => true, 'tests' => false, + 'blacklist' => [ + APP_PLATFORM_SERVER + ], ], 'v1/avatars' => [ 'name' => 'Avatars', @@ -26,6 +31,7 @@ return [ 'controller' => 'controllers/api/avatars.php', 'sdk' => true, 'tests' => false, + 'blacklist' => [], ], 'v1/database' => [ 'name' => 'Database', @@ -33,6 +39,7 @@ return [ 'controller' => 'controllers/api/database.php', 'sdk' => true, 'tests' => false, + 'blacklist' => [], ], 'v1/locale' => [ 'name' => 'Locale', @@ -40,18 +47,21 @@ return [ 'controller' => 'controllers/api/locale.php', 'sdk' => true, 'tests' => false, + 'blacklist' => [], ], 'v1/health' => [ 'name' => 'Health', 'controller' => 'controllers/api/health.php', 'sdk' => false, 'tests' => false, + 'blacklist' => [], ], 'v1/projects' => [ 'name' => 'Projects', 'controller' => 'controllers/api/projects.php', 'sdk' => true, 'tests' => false, + 'blacklist' => [], ], 'v1/storage' => [ 'name' => 'Storage', @@ -59,6 +69,7 @@ return [ 'controller' => 'controllers/api/storage.php', 'sdk' => true, 'tests' => false, + 'blacklist' => [], ], 'v1/teams' => [ 'name' => 'Teams', @@ -66,6 +77,7 @@ return [ 'controller' => 'controllers/api/teams.php', 'sdk' => true, 'tests' => false, + 'blacklist' => [], ], 'v1/users' => [ 'name' => 'Users', @@ -73,6 +85,13 @@ return [ 'controller' => 'controllers/api/users.php', 'sdk' => true, 'tests' => false, + 'blacklist' => [ + APP_PLATFORM_CLIENT, + APP_PLATFORM_IOS, + APP_PLATFORM_ANDROID, + APP_PLATFORM_UNITY, + APP_PLATFORM_FLUTTER + ], ], 'v1/mock' => [ 'name' => 'Mock', @@ -80,40 +99,14 @@ return [ 'controller' => 'controllers/mock.php', 'sdk' => false, 'tests' => true, + 'blacklist' => [], ], - // 'v1/keys' => [ - // 'name' => 'Keys', - // 'description' => '', - // 'controller' => 'controllers/api/keys.php', - // 'sdk' => true, - // 'tests' => false, - // ], - // 'v1/platforms' => [ - // 'name' => 'Platforms', - // 'description' => '', - // 'controller' => 'controllers/api/platforms.php', - // 'sdk' => true, - // 'tests' => false, - // ], - // 'v1/tasks' => [ - // 'name' => 'Tasks', - // 'description' => '', - // 'controller' => 'controllers/api/tasks.php', - // 'sdk' => true, - // 'tests' => false, - // ], - // 'v1/webhooks' => [ - // 'name' => 'Webhooks', - // 'description' => '', - // 'controller' => 'controllers/api/webhooks.php', - // 'sdk' => true, - // 'tests' => false, - // ], 'v1/graphql' => [ 'name' => 'GraphQL', 'description' => 'GraphQL Endpoint', 'controller' => 'controllers/api/graphql.php', 'sdk' => false, 'tests' => false, + 'blacklist' => [], ], ];