2019-08-03 17:58:44 +12:00
|
|
|
<?php
|
|
|
|
|
|
|
|
return [
|
2023-04-12 06:57:27 +12:00
|
|
|
'web/home' => [
|
|
|
|
'key' => 'web/home',
|
|
|
|
'name' => 'Home',
|
2021-02-09 07:38:00 +13:00
|
|
|
'subtitle' => '',
|
2021-08-31 02:24:50 +12:00
|
|
|
'description' => '',
|
2020-07-29 19:29:34 +12:00
|
|
|
'controller' => 'web/home.php',
|
2019-08-03 17:58:44 +12:00
|
|
|
'sdk' => false,
|
2021-01-27 00:54:06 +13:00
|
|
|
'docs' => false,
|
2021-08-01 10:17:35 +12:00
|
|
|
'docsUrl' => '',
|
2019-10-16 01:48:19 +13:00
|
|
|
'tests' => false,
|
2021-08-01 07:07:05 +12:00
|
|
|
'optional' => false,
|
2021-08-01 19:55:46 +12:00
|
|
|
'icon' => '',
|
2019-08-03 17:58:44 +12:00
|
|
|
],
|
2023-04-12 06:57:27 +12:00
|
|
|
'web/console' => [
|
|
|
|
'key' => 'web/console',
|
2019-08-03 17:58:44 +12:00
|
|
|
'name' => 'Console',
|
2021-08-31 02:24:50 +12:00
|
|
|
'subtitle' => '',
|
|
|
|
'description' => '',
|
2020-07-29 19:29:34 +12:00
|
|
|
'controller' => 'web/console.php',
|
2019-08-03 17:58:44 +12:00
|
|
|
'sdk' => false,
|
2021-01-27 00:54:06 +13:00
|
|
|
'docs' => false,
|
2021-08-01 10:17:35 +12:00
|
|
|
'docsUrl' => '',
|
2019-10-16 01:48:19 +13:00
|
|
|
'tests' => false,
|
2021-08-01 07:07:05 +12:00
|
|
|
'optional' => false,
|
2021-08-01 19:55:46 +12:00
|
|
|
'icon' => '',
|
2019-08-03 17:58:44 +12:00
|
|
|
],
|
2021-07-31 16:58:33 +12:00
|
|
|
'account' => [
|
2021-01-27 00:54:06 +13:00
|
|
|
'key' => 'account',
|
2019-08-03 17:58:44 +12:00
|
|
|
'name' => 'Account',
|
2021-02-09 07:38:00 +13:00
|
|
|
'subtitle' => 'The Account service allows you to authenticate and manage a user account.',
|
2019-10-10 08:42:08 +13:00
|
|
|
'description' => '/docs/services/account.md',
|
2020-07-29 19:29:34 +12:00
|
|
|
'controller' => 'api/account.php',
|
2019-08-03 17:58:44 +12:00
|
|
|
'sdk' => true,
|
2021-01-27 00:54:06 +13:00
|
|
|
'docs' => true,
|
2021-08-01 10:17:35 +12:00
|
|
|
'docsUrl' => 'https://appwrite.io/docs/client/account',
|
2019-10-16 01:48:19 +13:00
|
|
|
'tests' => false,
|
2021-08-01 07:07:05 +12:00
|
|
|
'optional' => true,
|
2021-08-01 19:55:46 +12:00
|
|
|
'icon' => '/images/services/account.png',
|
2019-08-03 17:58:44 +12:00
|
|
|
],
|
2021-07-31 16:58:33 +12:00
|
|
|
'avatars' => [
|
2021-01-27 00:54:06 +13:00
|
|
|
'key' => 'avatars',
|
2019-08-03 17:58:44 +12:00
|
|
|
'name' => 'Avatars',
|
2022-05-24 02:54:50 +12:00
|
|
|
'subtitle' => 'The Avatars service aims to help you complete everyday tasks related to your app image, icons, and avatars.',
|
2019-10-10 08:42:08 +13:00
|
|
|
'description' => '/docs/services/avatars.md',
|
2020-07-29 19:29:34 +12:00
|
|
|
'controller' => 'api/avatars.php',
|
2019-08-03 17:58:44 +12:00
|
|
|
'sdk' => true,
|
2021-01-27 00:54:06 +13:00
|
|
|
'docs' => true,
|
2021-08-01 10:17:35 +12:00
|
|
|
'docsUrl' => 'https://appwrite.io/docs/client/avatars',
|
2019-10-16 01:48:19 +13:00
|
|
|
'tests' => false,
|
2021-08-01 07:07:05 +12:00
|
|
|
'optional' => true,
|
2021-08-01 19:55:46 +12:00
|
|
|
'icon' => '/images/services/avatars.png',
|
2019-08-03 17:58:44 +12:00
|
|
|
],
|
2022-06-22 22:51:49 +12:00
|
|
|
'databases' => [
|
|
|
|
'key' => 'databases',
|
|
|
|
'name' => 'Databases',
|
|
|
|
'subtitle' => 'The Databases service allows you to create structured collections of documents, query and filter lists of documents',
|
|
|
|
'description' => '/docs/services/databases.md',
|
|
|
|
'controller' => 'api/databases.php',
|
2019-08-03 17:58:44 +12:00
|
|
|
'sdk' => true,
|
2021-01-27 00:54:06 +13:00
|
|
|
'docs' => true,
|
2022-06-22 22:51:49 +12:00
|
|
|
'docsUrl' => 'https://appwrite.io/docs/client/databases',
|
2019-10-16 01:48:19 +13:00
|
|
|
'tests' => false,
|
2021-08-01 07:07:05 +12:00
|
|
|
'optional' => true,
|
2022-06-22 22:51:49 +12:00
|
|
|
'icon' => '/images/services/databases.png',
|
2022-06-27 20:41:10 +12:00
|
|
|
'globalAttributes' => [
|
2023-08-24 08:23:52 +12:00
|
|
|
'databaseId'
|
|
|
|
]
|
2019-08-03 17:58:44 +12:00
|
|
|
],
|
2021-07-31 16:58:33 +12:00
|
|
|
'locale' => [
|
2021-01-27 00:54:06 +13:00
|
|
|
'key' => 'locale',
|
2019-08-03 17:58:44 +12:00
|
|
|
'name' => 'Locale',
|
2021-02-09 07:38:00 +13:00
|
|
|
'subtitle' => 'The Locale service allows you to customize your app based on your users\' location.',
|
2019-10-10 08:42:08 +13:00
|
|
|
'description' => '/docs/services/locale.md',
|
2020-07-29 19:29:34 +12:00
|
|
|
'controller' => 'api/locale.php',
|
2019-08-03 17:58:44 +12:00
|
|
|
'sdk' => true,
|
2021-01-27 00:54:06 +13:00
|
|
|
'docs' => true,
|
2021-08-01 10:17:35 +12:00
|
|
|
'docsUrl' => 'https://appwrite.io/docs/client/locale',
|
2019-10-16 01:48:19 +13:00
|
|
|
'tests' => false,
|
2021-08-01 07:07:05 +12:00
|
|
|
'optional' => true,
|
2021-08-01 19:55:46 +12:00
|
|
|
'icon' => '/images/services/locale.png',
|
2019-08-03 17:58:44 +12:00
|
|
|
],
|
2021-07-31 16:58:33 +12:00
|
|
|
'health' => [
|
2021-01-27 00:54:06 +13:00
|
|
|
'key' => 'health',
|
2019-08-03 17:58:44 +12:00
|
|
|
'name' => 'Health',
|
2021-02-09 07:38:00 +13:00
|
|
|
'subtitle' => 'The Health service allows you to both validate and monitor your Appwrite server\'s health.',
|
2020-05-01 20:48:42 +12:00
|
|
|
'description' => '/docs/services/health.md',
|
2020-07-29 19:29:34 +12:00
|
|
|
'controller' => 'api/health.php',
|
2020-05-01 20:48:42 +12:00
|
|
|
'sdk' => true,
|
2021-01-27 00:54:06 +13:00
|
|
|
'docs' => true,
|
2021-08-01 10:17:35 +12:00
|
|
|
'docsUrl' => 'https://appwrite.io/docs/server/health',
|
2019-10-16 01:48:19 +13:00
|
|
|
'tests' => false,
|
2021-08-01 07:07:05 +12:00
|
|
|
'optional' => true,
|
2021-08-01 19:55:46 +12:00
|
|
|
'icon' => '/images/services/health.png',
|
2019-08-03 17:58:44 +12:00
|
|
|
],
|
2021-07-31 16:58:33 +12:00
|
|
|
'projects' => [
|
2021-01-27 00:54:06 +13:00
|
|
|
'key' => 'projects',
|
2019-08-03 17:58:44 +12:00
|
|
|
'name' => 'Projects',
|
2021-02-09 07:38:00 +13:00
|
|
|
'subtitle' => 'The Project service allows you to manage all the projects in your Appwrite server.',
|
2021-08-31 02:24:50 +12:00
|
|
|
'description' => '',
|
2020-07-29 19:29:34 +12:00
|
|
|
'controller' => 'api/projects.php',
|
2019-08-06 17:03:18 +12:00
|
|
|
'sdk' => true,
|
2021-01-27 00:54:06 +13:00
|
|
|
'docs' => true,
|
2021-08-01 10:17:35 +12:00
|
|
|
'docsUrl' => '',
|
2019-10-16 01:48:19 +13:00
|
|
|
'tests' => false,
|
2021-08-01 07:07:05 +12:00
|
|
|
'optional' => false,
|
2021-08-01 19:55:46 +12:00
|
|
|
'icon' => '',
|
2019-08-03 17:58:44 +12:00
|
|
|
],
|
2022-11-15 07:22:04 +13:00
|
|
|
'project' => [
|
|
|
|
'key' => 'project',
|
|
|
|
'name' => 'Project',
|
|
|
|
'subtitle' => 'The Project service allows you to manage all the projects in your Appwrite server.',
|
|
|
|
'description' => '',
|
|
|
|
'controller' => 'api/project.php',
|
|
|
|
'sdk' => true,
|
|
|
|
'docs' => true,
|
|
|
|
'docsUrl' => '',
|
|
|
|
'tests' => false,
|
|
|
|
'optional' => false,
|
|
|
|
'icon' => '',
|
|
|
|
],
|
2021-07-31 16:58:33 +12:00
|
|
|
'storage' => [
|
2021-01-27 00:54:06 +13:00
|
|
|
'key' => 'storage',
|
2019-08-03 17:58:44 +12:00
|
|
|
'name' => 'Storage',
|
2021-02-09 07:38:00 +13:00
|
|
|
'subtitle' => 'The Storage service allows you to manage your project files.',
|
2019-10-10 08:42:08 +13:00
|
|
|
'description' => '/docs/services/storage.md',
|
2020-07-29 19:29:34 +12:00
|
|
|
'controller' => 'api/storage.php',
|
2019-08-03 17:58:44 +12:00
|
|
|
'sdk' => true,
|
2021-01-27 00:54:06 +13:00
|
|
|
'docs' => true,
|
2021-08-01 10:17:35 +12:00
|
|
|
'docsUrl' => 'https://appwrite.io/docs/client/storage',
|
2019-10-16 01:48:19 +13:00
|
|
|
'tests' => false,
|
2021-08-01 07:07:05 +12:00
|
|
|
'optional' => true,
|
2021-08-01 19:55:46 +12:00
|
|
|
'icon' => '/images/services/storage.png',
|
2019-08-03 17:58:44 +12:00
|
|
|
],
|
2021-07-31 16:58:33 +12:00
|
|
|
'teams' => [
|
2021-01-27 00:54:06 +13:00
|
|
|
'key' => 'teams',
|
2019-08-03 17:58:44 +12:00
|
|
|
'name' => 'Teams',
|
2021-02-09 07:38:00 +13:00
|
|
|
'subtitle' => 'The Teams service allows you to group users of your project and to enable them to share read and write access to your project resources',
|
2019-10-10 08:42:08 +13:00
|
|
|
'description' => '/docs/services/teams.md',
|
2020-07-29 19:29:34 +12:00
|
|
|
'controller' => 'api/teams.php',
|
2019-08-03 17:58:44 +12:00
|
|
|
'sdk' => true,
|
2021-01-27 00:54:06 +13:00
|
|
|
'docs' => true,
|
2021-08-01 10:17:35 +12:00
|
|
|
'docsUrl' => 'https://appwrite.io/docs/client/teams',
|
2019-10-16 01:48:19 +13:00
|
|
|
'tests' => false,
|
2021-08-01 07:07:05 +12:00
|
|
|
'optional' => true,
|
2021-08-01 19:55:46 +12:00
|
|
|
'icon' => '/images/services/teams.png',
|
2019-08-03 17:58:44 +12:00
|
|
|
],
|
2021-07-31 16:58:33 +12:00
|
|
|
'users' => [
|
2021-01-27 00:54:06 +13:00
|
|
|
'key' => 'users',
|
2019-08-03 17:58:44 +12:00
|
|
|
'name' => 'Users',
|
2021-02-09 07:38:00 +13:00
|
|
|
'subtitle' => 'The Users service allows you to manage your project users.',
|
2019-10-10 08:42:08 +13:00
|
|
|
'description' => '/docs/services/users.md',
|
2020-07-29 19:29:34 +12:00
|
|
|
'controller' => 'api/users.php',
|
2019-08-03 17:58:44 +12:00
|
|
|
'sdk' => true,
|
2021-01-27 00:54:06 +13:00
|
|
|
'docs' => true,
|
2021-08-01 10:17:35 +12:00
|
|
|
'docsUrl' => 'https://appwrite.io/docs/server/users',
|
2019-10-16 01:48:19 +13:00
|
|
|
'tests' => false,
|
2021-08-01 07:07:05 +12:00
|
|
|
'optional' => true,
|
2021-08-01 19:55:46 +12:00
|
|
|
'icon' => '/images/services/users.png',
|
2019-08-03 17:58:44 +12:00
|
|
|
],
|
2023-05-22 22:58:13 +12:00
|
|
|
'vcs' => [
|
|
|
|
'key' => 'vcs',
|
|
|
|
'name' => 'VCS',
|
|
|
|
'subtitle' => 'The VCS service allows you to interact with providers like GitHub, GitLab etc.',
|
|
|
|
'description' => '',
|
|
|
|
'controller' => 'api/vcs.php',
|
|
|
|
'sdk' => false,
|
|
|
|
'docs' => false,
|
|
|
|
'docsUrl' => '',
|
|
|
|
'tests' => false,
|
|
|
|
'optional' => true,
|
|
|
|
'icon' => '',
|
|
|
|
],
|
2021-07-31 16:58:33 +12:00
|
|
|
'functions' => [
|
2021-01-27 00:54:06 +13:00
|
|
|
'key' => 'functions',
|
|
|
|
'name' => 'Functions',
|
2021-02-09 07:38:00 +13:00
|
|
|
'subtitle' => 'The Functions Service allows you view, create and manage your Cloud Functions.',
|
2020-05-05 02:35:01 +12:00
|
|
|
'description' => '/docs/services/functions.md',
|
2020-07-29 19:29:34 +12:00
|
|
|
'controller' => 'api/functions.php',
|
2020-05-05 02:35:01 +12:00
|
|
|
'sdk' => true,
|
2021-01-27 00:54:06 +13:00
|
|
|
'docs' => true,
|
2021-08-01 10:17:35 +12:00
|
|
|
'docsUrl' => 'https://appwrite.io/docs/functions',
|
2020-05-05 02:35:01 +12:00
|
|
|
'tests' => false,
|
2021-08-01 07:07:05 +12:00
|
|
|
'optional' => true,
|
2021-08-01 19:55:46 +12:00
|
|
|
'icon' => '/images/services/functions.png',
|
2020-05-05 02:35:01 +12:00
|
|
|
],
|
2023-03-09 07:30:01 +13:00
|
|
|
'proxy' => [
|
|
|
|
'key' => 'proxy',
|
|
|
|
'name' => 'Proxy',
|
2023-08-23 08:11:33 +12:00
|
|
|
'subtitle' => 'The Proxy Service allows you to configure actions for your domains beyond DNS configuration.',
|
2023-03-09 07:30:01 +13:00
|
|
|
'description' => '/docs/services/proxy.md',
|
|
|
|
'controller' => 'api/proxy.php',
|
|
|
|
'sdk' => true,
|
|
|
|
'docs' => true,
|
|
|
|
'docsUrl' => 'https://appwrite.io/docs/proxy',
|
|
|
|
'tests' => false,
|
|
|
|
'optional' => true,
|
|
|
|
'icon' => '/images/services/proxy.png',
|
|
|
|
],
|
2021-07-31 16:58:33 +12:00
|
|
|
'mock' => [
|
2021-01-27 00:54:06 +13:00
|
|
|
'key' => 'mock',
|
2019-10-15 07:37:59 +13:00
|
|
|
'name' => 'Mock',
|
2021-02-09 07:38:00 +13:00
|
|
|
'subtitle' => '',
|
2019-10-15 07:37:59 +13:00
|
|
|
'description' => '',
|
2020-07-29 19:29:34 +12:00
|
|
|
'controller' => 'mock.php',
|
2019-10-15 07:37:59 +13:00
|
|
|
'sdk' => false,
|
2021-01-27 00:54:06 +13:00
|
|
|
'docs' => false,
|
2021-08-01 10:17:35 +12:00
|
|
|
'docsUrl' => '',
|
2019-10-16 01:48:19 +13:00
|
|
|
'tests' => true,
|
2021-08-01 07:07:05 +12:00
|
|
|
'optional' => false,
|
2021-08-01 19:55:46 +12:00
|
|
|
'icon' => '',
|
2019-10-15 07:37:59 +13:00
|
|
|
],
|
2021-07-31 16:58:33 +12:00
|
|
|
'graphql' => [
|
2021-01-27 00:54:06 +13:00
|
|
|
'key' => 'graphql',
|
2020-01-04 10:16:26 +13:00
|
|
|
'name' => 'GraphQL',
|
2022-04-07 17:54:10 +12:00
|
|
|
'subtitle' => 'The GraphQL API allows you to query and mutate your Appwrite server using GraphQL.',
|
|
|
|
'description' => '/docs/services/graphql.md',
|
2020-07-29 19:29:34 +12:00
|
|
|
'controller' => 'api/graphql.php',
|
2022-04-07 17:54:10 +12:00
|
|
|
'sdk' => true,
|
|
|
|
'docs' => true,
|
|
|
|
'docsUrl' => 'https://appwrite.io/docs/graphql',
|
2021-08-01 07:07:05 +12:00
|
|
|
'tests' => true,
|
2022-04-07 17:54:10 +12:00
|
|
|
'optional' => true,
|
|
|
|
'icon' => '/images/services/graphql.png',
|
2020-01-04 10:16:26 +13:00
|
|
|
],
|
2023-04-01 04:14:59 +13:00
|
|
|
'console' => [
|
|
|
|
'key' => 'console',
|
2023-04-01 05:47:00 +13:00
|
|
|
'name' => 'Console',
|
|
|
|
'subtitle' => 'The Console service allows you to interact with console relevant informations.',
|
2023-04-01 04:14:59 +13:00
|
|
|
'description' => '',
|
|
|
|
'controller' => 'api/console.php',
|
|
|
|
'sdk' => true,
|
|
|
|
'docs' => true,
|
|
|
|
'docsUrl' => '',
|
|
|
|
'tests' => false,
|
|
|
|
'optional' => false,
|
|
|
|
'icon' => '',
|
|
|
|
],
|
2023-08-05 04:21:41 +12:00
|
|
|
'migrations' => [
|
|
|
|
'key' => 'migrations',
|
|
|
|
'name' => 'Migrations',
|
2023-08-23 08:11:33 +12:00
|
|
|
'subtitle' => 'The Migrations service allows you to migrate third-party data to your Appwrite project.',
|
2023-08-05 04:21:41 +12:00
|
|
|
'description' => '/docs/services/migrations.md',
|
|
|
|
'controller' => 'api/migrations.php',
|
|
|
|
'sdk' => true,
|
|
|
|
'docs' => true,
|
|
|
|
'docsUrl' => 'https://appwrite.io/docs/migrations',
|
|
|
|
'tests' => true,
|
|
|
|
'optional' => true,
|
|
|
|
'icon' => '/images/services/migrations.png',
|
|
|
|
],
|
2023-08-21 22:44:50 +12:00
|
|
|
'messaging' => [
|
|
|
|
'key' => 'messaging',
|
|
|
|
'name' => 'Messaging',
|
|
|
|
'subtitle' => 'The Messaging service allows you to send messages to any provider type (SMTP, push notification, SMS, etc.).',
|
|
|
|
'description' => '/docs/services/messaging.md',
|
|
|
|
'controller' => 'api/messaging.php',
|
|
|
|
'sdk' => true,
|
|
|
|
'docs' => true,
|
|
|
|
'docsUrl' => 'https://appwrite.io/docs/server/messaging',
|
2023-09-21 05:29:47 +12:00
|
|
|
'tests' => true,
|
2023-08-21 22:44:50 +12:00
|
|
|
'optional' => true,
|
|
|
|
'icon' => '/images/services/messaging.png',
|
2023-08-24 08:23:52 +12:00
|
|
|
]
|
2019-09-07 05:07:56 +12:00
|
|
|
];
|