diff --git a/.travis-ci/build.sh b/.travis-ci/build.sh
index c641709a8f..27b598fd4b 100644
--- a/.travis-ci/build.sh
+++ b/.travis-ci/build.sh
@@ -15,12 +15,7 @@ then
exit 1
fi
-echo "Updating git repository $1 / $2"
-
-git fetch origin
-git reset --hard origin/master
-
-if test $(find "./app/db/DBIP/dbip-country-lite-2020-01.mmdb" -mmin +259200)
+if test $(find "./app/db/DBIP/dbip-country-lite-2021-02.mmdb" -mmin +259200)
then
printf "${RED}GEO country DB has not been updated for more than 6 months. Go to https://db-ip.com/db/download/ip-to-country-lite to download a newer version${NC}\n"
fi
diff --git a/.travis.yml b/.travis.yml
index 92baeb0fb5..b82fc05c1d 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -38,7 +38,7 @@ script:
- docker-compose logs appwrite-worker-functions
- docker-compose exec appwrite doctor
- docker-compose exec appwrite vars
-- docker-compose exec appwrite test
+- docker-compose exec appwrite test --debug
deploy:
- provider: script
diff --git a/CHANGES.md b/CHANGES.md
index 1a113056cc..e6b214ea19 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -2,17 +2,24 @@
## Features
-- Added Anonymous Login ([RFC-010](https://github.com/appwrite/rfc/blob/main/010-anonymous-login.md))
+- Added Anonymous Login ([RFC-010](https://github.com/appwrite/rfc/blob/main/010-anonymous-login.md), #914)
- Added new Environment Variable to enable or disable Anonymous Login
+- Added events for functions and executions (#971)
-# Version 0.7.1 (Not Released Yet)
+## Breaking Changes
+
+- Only logged in users can execute functions (for guests, use anonymous login)
+- Only the user who has triggered the execution get access to the relevant execution logs
+
+# Version 0.7.1
## Features
+- Better error logs on appwrite certificates worker
- Added option for Redis authentication
- Force adding a security email on setup
-- Better error logs on appwrite cretificates worker## Upgrades
- SMTP is now disabled by default, no dummy SMTP is included in setup
+- Added a new endpoint that returns the server and SDKs latest versions numbers #941
## Upgrades
@@ -24,10 +31,20 @@
- Upgraded influxdb/influxdb-php lib to version 1.15.2
- Upgraded phpmailer/phpmailer lib to version 6.3.0
- Upgraded adhocore/jwt lib to version 1.1.2
+- Upgraded domnikl/statsd to slickdeals/statsd version 3.0
## Bug Fixes
- Updated missing storage env vars
+- Fixed a bug, that added a wrong timzone offset to user log timestamps
+- Fixed a bug, that Response format header was not added in the access-control-allow-header list.
+- Fixed a bug where countryName is unknown on sessions (#933)
+- Added missing event users.update.prefs (#952)
+- Fixed bug not allowing to reset document permissions (#977)
+
+## Security
+
+- Fixed an XSS vulnerability in the Appwrite console
# Version 0.7.0
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index a0f2b96a9b..8d25b2578a 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -90,6 +90,35 @@ Appwrite uses an internal micro-framework called Litespeed.js to build simple UI
After finishing the installation process, you can start writing and editing code.
+
+#### Advanced Topics
+We love to create issues that are good for begginers and label them as `good for begginers` or `hacktoberfest`, but some more advanced topics might require extra knowledge. Below is a list of links you can use to learn more about some of the more advance topics that will help you master the Appwrite codebase.
+
+##### Tools and Libs
+- [Docker](https://www.docker.com/get-started)
+- [PHP FIG](https://www.php-fig.org/) - [PSR-1](https://www.php-fig.org/psr/psr-1/) and [PSR-4](https://www.php-fig.org/psr/psr-4/)
+- [PHP Swoole](https://www.swoole.co.uk/)
+
+Learn more at our [Technology Stack](## Technology Stack) section.
+
+##### Network and Protocols
+- [OSI Model](https://en.wikipedia.org/wiki/OSI_model)
+- [TCP vs UDP](https://www.guru99.com/tcp-vs-udp-understanding-the-difference.html#:~:text=TCP%20is%20a%20connection%2Doriented,speed%20of%20UDP%20is%20faster&text=TCP%20does%20error%20checking%20and,but%20it%20discards%20erroneous%20packets.)
+- [HTTP](https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol)
+- [REST API](https://en.wikipedia.org/wiki/Representational_state_transfer)
+- [GraphQL](https://en.wikipedia.org/wiki/GraphQL)
+- [gRPC](https://en.wikipedia.org/wiki/GRPC)
+
+##### Architecture
+- [Microservices vs Monolithic](https://www.mulesoft.com/resources/api/microservices-vs-monolithic#:~:text=Microservices%20architecture%20vs%20monolithic%20architecture&text=A%20monolithic%20application%20is%20built%20as%20a%20single%20unit.&text=To%20make%20any%20alterations%20to,formally%20with%20business%2Doriented%20APIs.)
+- [MVVM](https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93viewmodel) - Appwrite console architecture
+
+##### Security
+- [Appwrite Auth and ACL](https://github.com/appwrite/appwrite/blob/0.7.x/docs/specs/authentication.drawio.svg)
+- [OAuth](https://en.wikipedia.org/wiki/OAuth)
+- [Encryption](https://medium.com/searchencrypt/what-is-encryption-how-does-it-work-e8f20e340537#:~:text=Encryption%20is%20a%20process%20that,%2C%20or%20decrypt%2C%20the%20information.)
+- [Hashing](https://searchsqlserver.techtarget.com/definition/hashing#:~:text=Hashing%20is%20the%20transformation%20of,it%20using%20the%20original%20value.)
+
## Architecture
Appwrite's current structure is a combination of both [Monolithic](https://en.wikipedia.org/wiki/Monolithic_application) and [Microservice](https://en.wikipedia.org/wiki/Microservices) architectures, but our final goal, as we grow, is to be using only microservices.
@@ -114,7 +143,6 @@ Appwrite's current structure is a combination of both [Monolithic](https://en.wi
├── docs # Docs and tutorials
│ ├── examples
│ ├── references
-│ ├── sdks
│ ├── services
│ ├── specs
│ └── tutorials
@@ -128,13 +156,14 @@ Appwrite's current structure is a combination of both [Monolithic](https://en.wi
│ └── Appwrite
│ ├── Auth
│ ├── Database
+│ ├── Detector
│ ├── Docker
│ ├── Event
│ ├── Extend
+│ ├── Migration
│ ├── Network
│ ├── OpenSSL
-│ ├── Resize
-│ ├── Storage
+│ ├── Specification
│ ├── Task
│ ├── Template
│ ├── URL
@@ -337,7 +366,6 @@ From time to time, our team will add tutorials that will help contributors find
* [Appwrite Environment Variables](./docs/tutorials/environment-variables.md)
* [Running in Production](./docs/tutorials/running-in-production.md)
-
## Other Ways to Help
Pull requests are great, but there are many other areas where you can help Appwrite.
diff --git a/README.md b/README.md
index 035c4dc828..3d4bd75733 100644
--- a/README.md
+++ b/README.md
@@ -53,7 +53,7 @@ docker run -it --rm \
--volume /var/run/docker.sock:/var/run/docker.sock \
--volume "$(pwd)"/appwrite:/usr/src/code/appwrite:rw \
--entrypoint="install" \
- appwrite/appwrite:0.7.0
+ appwrite/appwrite:0.7.1
```
### Windows
@@ -65,7 +65,7 @@ docker run -it --rm ^
--volume //var/run/docker.sock:/var/run/docker.sock ^
--volume "%cd%"/appwrite:/usr/src/code/appwrite:rw ^
--entrypoint="install" ^
- appwrite/appwrite:0.7.0
+ appwrite/appwrite:0.7.1
```
#### PowerShell
@@ -75,13 +75,13 @@ docker run -it --rm ,
--volume /var/run/docker.sock:/var/run/docker.sock ,
--volume ${pwd}/appwrite:/usr/src/code/appwrite:rw ,
--entrypoint="install" ,
- appwrite/appwrite:0.7.0
+ appwrite/appwrite:0.7.1
```
Once the Docker installation completes, go to http://localhost to access the Appwrite console from your browser. Please note that on non-linux native hosts, the server might take a few minutes to start after installation completes.
-For advanced production and custom installation, check out our Docker [environment variables](docs/tutorials/environment-variables.md) docs. You can also use our public [docker-compose.yml](https://appwrite.io/docker-compose.yml) file to manually set up and environment.
+For advanced production and custom installation, check out our Docker [environment variables](docs/tutorials/environment-variables.md) docs. You can also use our public [docker-compose.yml](https://appwrite.io/docker-compose.yml) file to manually set up an environment.
### Upgrade from an Older Version
@@ -94,6 +94,7 @@ Getting started with Appwrite is as easy as creating a new project, choosing you
* [Getting Started for Web](https://appwrite.io/docs/getting-started-for-web)
* [Getting Started for Flutter](https://appwrite.io/docs/getting-started-for-flutter)
* [Getting Started for Server](https://appwrite.io/docs/getting-started-for-server)
+* [Getting Started for CLI](https://appwrite.io/docs/command-line)
* Getting Started for Android (Coming soon...)
* Getting Started for iOS (Coming soon...)
@@ -132,13 +133,13 @@ Looking for more SDKs? - Help us by contributing a pull request to our [SDK Gene
## Contributing
-All code contributions - including those of people having commit access - must go through a pull request and approved by a core developer before being merged. This is to ensure proper review of all the code.
+All code contributions - including those of people having commit access - must go through a pull request and be approved by a core developer before being merged. This is to ensure a proper review of all the code.
We truly ❤️ pull requests! If you wish to help, you can learn more about how you can contribute to this project in the [contribution guide](CONTRIBUTING.md).
## Security
-For security issues, kindly email us at [security@appwrite.io](mailto:security@appwrite.io) instead of posting a public issue in GitHub.
+For security issues, kindly email us at [security@appwrite.io](mailto:security@appwrite.io) instead of posting a public issue on GitHub.
## Follow Us
diff --git a/app/config/events.php b/app/config/events.php
index 2bb3862fdf..cb0df42a06 100644
--- a/app/config/events.php
+++ b/app/config/events.php
@@ -97,6 +97,46 @@ return [
'model' => Response::MODEL_ANY,
'note' => '',
],
+ 'functions.create' => [
+ 'description' => 'This event triggers when a function is created.',
+ 'model' => Response::MODEL_FUNCTION,
+ 'note' => 'version >= 0.7',
+ ],
+ 'functions.update' => [
+ 'description' => 'This event triggers when a function is updated.',
+ 'model' => Response::MODEL_FUNCTION,
+ 'note' => 'version >= 0.7',
+ ],
+ 'functions.delete' => [
+ 'description' => 'This event triggers when a function is deleted.',
+ 'model' => Response::MODEL_ANY,
+ 'note' => 'version >= 0.7',
+ ],
+ 'functions.tags.create' => [
+ 'description' => 'This event triggers when a function tag is created.',
+ 'model' => Response::MODEL_TAG,
+ 'note' => 'version >= 0.7',
+ ],
+ 'functions.tags.update' => [
+ 'description' => 'This event triggers when a function tag is updated.',
+ 'model' => Response::MODEL_FUNCTION,
+ 'note' => 'version >= 0.7',
+ ],
+ 'functions.tags.delete' => [
+ 'description' => 'This event triggers when a function tag is deleted.',
+ 'model' => Response::MODEL_ANY,
+ 'note' => 'version >= 0.7',
+ ],
+ 'functions.executions.create' => [
+ 'description' => 'This event triggers when a function execution is created.',
+ 'model' => Response::MODEL_EXECUTION,
+ 'note' => 'version >= 0.7',
+ ],
+ 'functions.executions.update' => [
+ 'description' => 'This event triggers when a function execution is updated.',
+ 'model' => Response::MODEL_EXECUTION,
+ 'note' => 'version >= 0.7',
+ ],
'storage.files.create' => [
'description' => 'This event triggers when a storage file is created.',
'model' => Response::MODEL_FILE,
@@ -117,6 +157,11 @@ return [
'model' => Response::MODEL_USER,
'note' => 'version >= 0.7',
],
+ 'users.update.prefs' => [
+ 'description' => 'This event triggers when a user preference is updated from the users API.',
+ 'model' => Response::MODEL_ANY,
+ 'note' => 'version >= 0.7',
+ ],
'users.update.status' => [
'description' => 'This event triggers when a user status is updated from the users API.',
'model' => Response::MODEL_USER,
@@ -162,4 +207,4 @@ return [
'model' => Response::MODEL_MEMBERSHIP,
'note' => 'version >= 0.7',
],
-];
\ No newline at end of file
+];
diff --git a/app/config/platforms.php b/app/config/platforms.php
index 399d52e74b..1538898e7b 100644
--- a/app/config/platforms.php
+++ b/app/config/platforms.php
@@ -32,7 +32,7 @@ return [
[
'key' => 'flutter',
'name' => 'Flutter',
- 'version' => '0.3.0',
+ 'version' => '0.4.0-dev.3',
'url' => 'https://github.com/appwrite/sdk-for-flutter',
'package' => 'https://pub.dev/packages/appwrite',
'enabled' => true,
@@ -165,7 +165,7 @@ return [
[
'key' => 'deno',
'name' => 'Deno',
- 'version' => '0.1.0',
+ 'version' => '0.1.1',
'url' => 'https://github.com/appwrite/sdk-for-deno',
'package' => 'https://deno.land/x/appwrite',
'enabled' => true,
@@ -199,7 +199,7 @@ return [
[
'key' => 'python',
'name' => 'Python',
- 'version' => '0.1.0',
+ 'version' => '0.1.1',
'url' => 'https://github.com/appwrite/sdk-for-python',
'package' => 'https://pypi.org/project/appwrite/',
'enabled' => true,
@@ -216,7 +216,7 @@ return [
[
'key' => 'ruby',
'name' => 'Ruby',
- 'version' => '2.0.0',
+ 'version' => '2.0.2',
'url' => 'https://github.com/appwrite/sdk-for-ruby',
'package' => 'https://rubygems.org/gems/appwrite',
'enabled' => true,
@@ -284,12 +284,12 @@ return [
[
'key' => 'dart',
'name' => 'Dart',
- 'version' => '0.2.0',
+ 'version' => '0.4.0',
'url' => 'https://github.com/appwrite/sdk-for-dart',
'package' => 'https://pub.dev/packages/dart_appwrite',
'enabled' => true,
'beta' => true,
- 'dev' => true,
+ 'dev' => false,
'hidden' => false,
'family' => APP_PLATFORM_SERVER,
'prism' => 'dart',
@@ -301,7 +301,7 @@ return [
[
'key' => 'cli',
'name' => 'Command Line',
- 'version' => '0.5.0',
+ 'version' => '0.6.0',
'url' => 'https://github.com/appwrite/sdk-for-cli',
'package' => 'https://github.com/appwrite/sdk-for-cli',
'enabled' => true,
diff --git a/app/config/roles.php b/app/config/roles.php
index 78dd24ad45..3e06ddbfde 100644
--- a/app/config/roles.php
+++ b/app/config/roles.php
@@ -60,8 +60,6 @@ return [
'files.read',
'locale.read',
'avatars.read',
- 'execution.read',
- 'execution.write',
],
],
Auth::USER_ROLE_MEMBER => [
diff --git a/app/config/specs/0.6.2.client.json b/app/config/specs/0.6.x.client.json
similarity index 100%
rename from app/config/specs/0.6.2.client.json
rename to app/config/specs/0.6.x.client.json
diff --git a/app/config/specs/0.6.2.console.json b/app/config/specs/0.6.x.console.json
similarity index 100%
rename from app/config/specs/0.6.2.console.json
rename to app/config/specs/0.6.x.console.json
diff --git a/app/config/specs/0.6.2.server.json b/app/config/specs/0.6.x.server.json
similarity index 100%
rename from app/config/specs/0.6.2.server.json
rename to app/config/specs/0.6.x.server.json
diff --git a/app/config/specs/0.7.0.client.json b/app/config/specs/0.7.x.client.json
similarity index 100%
rename from app/config/specs/0.7.0.client.json
rename to app/config/specs/0.7.x.client.json
diff --git a/app/config/specs/0.7.0.console.json b/app/config/specs/0.7.x.console.json
similarity index 100%
rename from app/config/specs/0.7.0.console.json
rename to app/config/specs/0.7.x.console.json
diff --git a/app/config/specs/0.7.0.server.json b/app/config/specs/0.7.x.server.json
similarity index 100%
rename from app/config/specs/0.7.0.server.json
rename to app/config/specs/0.7.x.server.json
diff --git a/app/config/variables.php b/app/config/variables.php
index f061271d4c..82baefb8f1 100644
--- a/app/config/variables.php
+++ b/app/config/variables.php
@@ -107,8 +107,8 @@ return [
'name' => '_APP_SYSTEM_SECURITY_EMAIL_ADDRESS',
'description' => 'This is the email address used to issue SSL certificates for custom domains or the user agent in your webhooks payload.',
'introduction' => '0.7.0',
- 'default' => '',
- 'required' => true,
+ 'default' => 'certs@appwrite.io',
+ 'required' => false,
'question' => '',
],
[
@@ -143,7 +143,7 @@ return [
],
[
'name' => '_APP_REDIS_USER',
- 'description' => 'Redis server user.',
+ 'description' => 'Redis server user. This is an optional variable. Default value is an empty string.',
'introduction' => '0.7',
'default' => '',
'required' => false,
@@ -151,7 +151,7 @@ return [
],
[
'name' => '_APP_REDIS_PASS',
- 'description' => 'Redis server password.',
+ 'description' => 'Redis server password. This is an optional variable. Default value is an empty string.',
'introduction' => '0.7',
'default' => '',
'required' => false,
diff --git a/app/controllers/api/account.php b/app/controllers/api/account.php
index 6475f99b66..067fe58767 100644
--- a/app/controllers/api/account.php
+++ b/app/controllers/api/account.php
@@ -236,9 +236,11 @@ App::post('/v1/account/sessions')
->setStatusCode(Response::STATUS_CODE_CREATED)
;
+ $countries = $locale->getText('countries');
+
$session
->setAttribute('current', true)
- ->setAttribute('countryName', (isset($countries[$session->getAttribute('countryCode')])) ? $countries[$session->getAttribute('countryCode')] : $locale->getText('locale.country.unknown'))
+ ->setAttribute('countryName', (isset($countries[strtoupper($session->getAttribute('countryCode'))])) ? $countries[strtoupper($session->getAttribute('countryCode'))] : $locale->getText('locale.country.unknown'))
;
$response->dynamic($session, Response::MODEL_SESSION);
@@ -253,8 +255,8 @@ App::get('/v1/account/sessions/oauth2/:provider')
->label('sdk.namespace', 'account')
->label('sdk.method', 'createOAuth2Session')
->label('sdk.description', '/docs/references/account/create-session-oauth2.md')
- ->label('sdk.response.code', 301)
- ->label('sdk.response.type', 'text/html')
+ ->label('sdk.response.code', Response::STATUS_CODE_MOVED_PERMANENTLY)
+ ->label('sdk.response.type', Response::CONTENT_TYPE_HTML)
->label('sdk.methodType', 'webAuth')
->label('abuse-limit', 50)
->label('abuse-key', 'ip:{ip}')
@@ -812,8 +814,8 @@ App::get('/v1/account/sessions')
continue;
}
- $token->setAttribute('countryName', (isset($countries[$token->getAttribute('contryCode')]))
- ? $countries[$token->getAttribute('contryCode')]
+ $token->setAttribute('countryName', (isset($countries[strtoupper($token->getAttribute('countryCode'))]))
+ ? $countries[strtoupper($token->getAttribute('countryCode'))]
: $locale->getText('locale.country.unknown'));
$token->setAttribute('current', ($current == $token->getId()) ? true : false);
diff --git a/app/controllers/api/avatars.php b/app/controllers/api/avatars.php
index fe2b53f71f..a094dc672a 100644
--- a/app/controllers/api/avatars.php
+++ b/app/controllers/api/avatars.php
@@ -1,28 +1,28 @@
load($key, 60 * 60 * 24 * 30 * 3 /* 3 months */);
+ $cache = new Cache(new Filesystem(APP_STORAGE_CACHE . '/app-0')); // Limit file number or size
+ $data = $cache->load($key, 60 * 60 * 24 * 30 * 3/* 3 months */);
if ($data) {
//$output = (empty($output)) ? $type : $output;
@@ -60,24 +60,23 @@ $avatarCallback = function ($type, $code, $width, $height, $quality, $response)
;
}
- $resize = new Resize(\file_get_contents($path));
+ $image = new Image(\file_get_contents($path));
- $resize->crop((int) $width, (int) $height);
+ $image->crop((int) $width, (int) $height);
$output = (empty($output)) ? $type : $output;
- $data = $resize->output($output, $quality);
-
+ $data = $image->output($output, $quality);
+
$cache->save($key, $data);
-
+
$response
->setContentType('image/png')
->addHeader('Expires', $date)
->addHeader('X-Appwrite-Cache', 'miss')
->send($data, null);
- ;
- unset($resize);
+ unset($image);
};
App::get('/v1/avatars/credit-cards/:code')
@@ -91,7 +90,7 @@ App::get('/v1/avatars/credit-cards/:code')
->label('sdk.description', '/docs/references/avatars/get-credit-card.md')
->label('sdk.response.code', Response::STATUS_CODE_OK)
->label('sdk.response.type', Response::CONTENT_TYPE_IMAGE_PNG)
- ->param('code', '', new WhiteList(\array_keys(Config::getParam('avatar-credit-cards'))), 'Credit Card Code. Possible values: '.\implode(', ', \array_keys(Config::getParam('avatar-credit-cards'))).'.')
+ ->param('code', '', new WhiteList(\array_keys(Config::getParam('avatar-credit-cards'))), 'Credit Card Code. Possible values: ' . \implode(', ', \array_keys(Config::getParam('avatar-credit-cards'))) . '.')
->param('width', 100, new Range(0, 2000), 'Image width. Pass an integer between 0 to 2000. Defaults to 100.', true)
->param('height', 100, new Range(0, 2000), 'Image height. Pass an integer between 0 to 2000. Defaults to 100.', true)
->param('quality', 100, new Range(0, 100), 'Image quality. Pass an integer between 0 to 100. Defaults to 100.', true)
@@ -160,11 +159,11 @@ App::get('/v1/avatars/image')
$quality = 80;
$output = 'png';
- $date = \date('D, d M Y H:i:s', \time() + (60 * 60 * 24 * 45)).' GMT'; // 45 days cache
- $key = \md5('/v2/avatars/images-'.$url.'-'.$width.'/'.$height.'/'.$quality);
+ $date = \date('D, d M Y H:i:s', \time() + (60 * 60 * 24 * 45)) . ' GMT'; // 45 days cache
+ $key = \md5('/v2/avatars/images-' . $url . '-' . $width . '/' . $height . '/' . $quality);
$type = 'png';
- $cache = new Cache(new Filesystem(APP_STORAGE_CACHE.'/app-0')); // Limit file number or size
- $data = $cache->load($key, 60 * 60 * 24 * 7 /* 1 week */);
+ $cache = new Cache(new Filesystem(APP_STORAGE_CACHE . '/app-0')); // Limit file number or size
+ $data = $cache->load($key, 60 * 60 * 24 * 7/* 1 week */);
if ($data) {
return $response
@@ -186,17 +185,17 @@ App::get('/v1/avatars/image')
}
try {
- $resize = new Resize($fetch);
- } catch (\Exception $exception) {
+ $image = new Image($fetch);
+ } catch (\Exception$exception) {
throw new Exception('Unable to parse image', 500);
}
- $resize->crop((int) $width, (int) $height);
+ $image->crop((int) $width, (int) $height);
$output = (empty($output)) ? $type : $output;
-
- $data = $resize->output($output, $quality);
-
+
+ $data = $image->output($output, $quality);
+
$cache->save($key, $data);
$response
@@ -206,7 +205,7 @@ App::get('/v1/avatars/image')
->send($data);
;
- unset($resize);
+ unset($image);
});
App::get('/v1/avatars/favicon')
@@ -229,11 +228,11 @@ App::get('/v1/avatars/favicon')
$height = 56;
$quality = 80;
$output = 'png';
- $date = \date('D, d M Y H:i:s', \time() + (60 * 60 * 24 * 45)).' GMT'; // 45 days cache
- $key = \md5('/v2/avatars/favicon-'.$url);
+ $date = \date('D, d M Y H:i:s', \time() + (60 * 60 * 24 * 45)) . ' GMT'; // 45 days cache
+ $key = \md5('/v2/avatars/favicon-' . $url);
$type = 'png';
- $cache = new Cache(new Filesystem(APP_STORAGE_CACHE.'/app-0')); // Limit file number or size
- $data = $cache->load($key, 60 * 60 * 24 * 30 * 3 /* 3 months */);
+ $cache = new Cache(new Filesystem(APP_STORAGE_CACHE . '/app-0')); // Limit file number or size
+ $data = $cache->load($key, 60 * 60 * 24 * 30 * 3/* 3 months */);
if ($data) {
return $response
@@ -316,7 +315,7 @@ App::get('/v1/avatars/favicon')
if (empty($outputHref) || empty($outputExt)) {
$default = \parse_url($url);
- $outputHref = $default['scheme'].'://'.$default['host'].'/favicon.ico';
+ $outputHref = $default['scheme'] . '://' . $default['host'] . '/favicon.ico';
$outputExt = 'ico';
}
@@ -343,13 +342,13 @@ App::get('/v1/avatars/favicon')
throw new Exception('Icon not found', 404);
}
- $resize = new Resize($fetch);
+ $image = new Image($fetch);
- $resize->crop((int) $width, (int) $height);
+ $image->crop((int) $width, (int) $height);
$output = (empty($output)) ? $type : $output;
- $data = $resize->output($output, $quality);
+ $data = $image->output($output, $quality);
$cache->save($key, $data);
@@ -359,7 +358,7 @@ App::get('/v1/avatars/favicon')
->addHeader('X-Appwrite-Cache', 'miss')
->send($data);
- unset($resize);
+ unset($image);
});
App::get('/v1/avatars/qr')
@@ -394,14 +393,14 @@ App::get('/v1/avatars/qr')
$response->addHeader('Content-Disposition', 'attachment; filename="qr.png"');
}
- $resize = new Resize($qrcode->render($text));
+ $image = new Image($qrcode->render($text));
- $resize->crop((int) $size, (int) $size);
+ $image->crop((int) $size, (int) $size);
$response
- ->addHeader('Expires', \date('D, d M Y H:i:s', \time() + (60 * 60 * 24 * 45)).' GMT') // 45 days cache
+ ->addHeader('Expires', \date('D, d M Y H:i:s', \time() + (60 * 60 * 24 * 45)) . ' GMT') // 45 days cache
->setContentType('image/png')
- ->send($resize->output('png', 9))
+ ->send($image->output('png', 9))
;
});
@@ -437,10 +436,10 @@ App::get('/v1/avatars/initials')
['color' => '#610038', 'background' => '#f5d1e6'], // PINK
['color' => '#386100', 'background' => '#dcf1bd'], // LIME
['color' => '#615800', 'background' => '#f1ecba'], // YELLOW
- ['color' => '#610008', 'background' => '#f6d2d5'] // RED
+ ['color' => '#610008', 'background' => '#f6d2d5'], // RED
];
- $rand = \rand(0, \count($themes)-1);
+ $rand = \rand(0, \count($themes) - 1);
$name = (!empty($name)) ? $name : $user->getAttribute('name', $user->getAttribute('email', ''));
$words = \explode(' ', \strtoupper($name));
@@ -457,23 +456,23 @@ App::get('/v1/avatars/initials')
}
$length = \count($words);
- $rand = \substr($code,-1);
- $background = (!empty($background)) ? '#'.$background : $themes[$rand]['background'];
- $color = (!empty($color)) ? '#'.$color : $themes[$rand]['color'];
+ $rand = \substr($code, -1);
+ $background = (!empty($background)) ? '#' . $background : $themes[$rand]['background'];
+ $color = (!empty($color)) ? '#' . $color : $themes[$rand]['color'];
$image = new \Imagick();
$draw = new \ImagickDraw();
$fontSize = \min($width, $height) / 2;
-
- $draw->setFont(__DIR__."/../../../public/fonts/poppins-v9-latin-500.ttf");
- $image->setFont(__DIR__."/../../../public/fonts/poppins-v9-latin-500.ttf");
+
+ $draw->setFont(__DIR__ . "/../../../public/fonts/poppins-v9-latin-500.ttf");
+ $image->setFont(__DIR__ . "/../../../public/fonts/poppins-v9-latin-500.ttf");
$draw->setFillColor(new \ImagickPixel($color));
$draw->setFontSize($fontSize);
-
+
$draw->setTextAlignment(\Imagick::ALIGN_CENTER);
$draw->annotation($width / 1.97, ($height / 2) + ($fontSize / 3), $initials);
-
+
$image->newImage($width, $height, $background);
$image->setImageFormat("png");
$image->drawImage($draw);
@@ -481,7 +480,7 @@ App::get('/v1/avatars/initials')
//$image->setImageCompressionQuality(9 - round(($quality / 100) * 9));
$response
- ->addHeader('Expires', \date('D, d M Y H:i:s', \time() + (60 * 60 * 24 * 45)).' GMT') // 45 days cache
+ ->addHeader('Expires', \date('D, d M Y H:i:s', \time() + (60 * 60 * 24 * 45)) . ' GMT') // 45 days cache
->setContentType('image/png')
->send($image->getImageBlob())
;
diff --git a/app/controllers/api/database.php b/app/controllers/api/database.php
index 77de5953ad..c386749ca9 100644
--- a/app/controllers/api/database.php
+++ b/app/controllers/api/database.php
@@ -535,20 +535,12 @@ App::patch('/v1/database/collections/:collectionId/documents/:documentId')
throw new Exception('No document found', 404);
}
- //TODO check merge read write permissions
-
- if (!empty($read)) { // Overwrite permissions only when passed
- $data['$permissions']['read'] = $read;
- }
-
- if (!empty($write)) { // Overwrite permissions only when passed
- $data['$permissions']['write'] = $write;
- }
-
$data = \array_merge($document->getArrayCopy(), $data);
$data['$collection'] = $collection->getId(); // Make sure user don't switch collectionID
$data['$id'] = $document->getId(); // Make sure user don't switch document unique ID
+ $data['$permissions']['read'] = $read;
+ $data['$permissions']['write'] = $write;
if (empty($data)) {
throw new Exception('Missing payload', 400);
diff --git a/app/controllers/api/functions.php b/app/controllers/api/functions.php
index 7a6b11bcda..15e591a60f 100644
--- a/app/controllers/api/functions.php
+++ b/app/controllers/api/functions.php
@@ -27,6 +27,7 @@ App::post('/v1/functions')
->groups(['api', 'functions'])
->desc('Create Function')
->label('scope', 'functions.write')
+ ->label('event', 'functions.create')
->label('sdk.platform', [APP_PLATFORM_SERVER])
->label('sdk.namespace', 'functions')
->label('sdk.method', 'create')
@@ -265,6 +266,7 @@ App::put('/v1/functions/:functionId')
->groups(['api', 'functions'])
->desc('Update Function')
->label('scope', 'functions.write')
+ ->label('event', 'functions.update')
->label('sdk.platform', [APP_PLATFORM_SERVER])
->label('sdk.namespace', 'functions')
->label('sdk.method', 'update')
@@ -330,6 +332,7 @@ App::patch('/v1/functions/:functionId/tag')
->groups(['api', 'functions'])
->desc('Update Function Tag')
->label('scope', 'functions.write')
+ ->label('event', 'functions.tags.update')
->label('sdk.platform', [APP_PLATFORM_SERVER])
->label('sdk.namespace', 'functions')
->label('sdk.method', 'updateTag')
@@ -387,6 +390,7 @@ App::delete('/v1/functions/:functionId')
->groups(['api', 'functions'])
->desc('Delete Function')
->label('scope', 'functions.write')
+ ->label('event', 'functions.delete')
->label('sdk.platform', [APP_PLATFORM_SERVER])
->label('sdk.namespace', 'functions')
->label('sdk.method', 'delete')
@@ -424,6 +428,7 @@ App::post('/v1/functions/:functionId/tags')
->groups(['api', 'functions'])
->desc('Create Tag')
->label('scope', 'functions.write')
+ ->label('event', 'functions.tags.create')
->label('sdk.platform', [APP_PLATFORM_SERVER])
->label('sdk.namespace', 'functions')
->label('sdk.method', 'createTag')
@@ -601,6 +606,7 @@ App::delete('/v1/functions/:functionId/tags/:tagId')
->groups(['api', 'functions'])
->desc('Delete Tag')
->label('scope', 'functions.write')
+ ->label('event', 'functions.tags.delete')
->label('sdk.platform', [APP_PLATFORM_SERVER])
->label('sdk.namespace', 'functions')
->label('sdk.method', 'deleteTag')
@@ -662,6 +668,7 @@ App::post('/v1/functions/:functionId/executions')
->groups(['api', 'functions'])
->desc('Create Execution')
->label('scope', 'execution.write')
+ ->label('event', 'functions.executions.create')
->label('sdk.platform', [APP_PLATFORM_CLIENT, APP_PLATFORM_SERVER])
->label('sdk.namespace', 'functions')
->label('sdk.method', 'createExecution')
@@ -676,10 +683,12 @@ App::post('/v1/functions/:functionId/executions')
->inject('response')
->inject('project')
->inject('projectDB')
- ->action(function ($functionId, /*$async,*/ $response, $project, $projectDB) {
+ ->inject('user')
+ ->action(function ($functionId, /*$async,*/ $response, $project, $projectDB, $user) {
/** @var Appwrite\Utopia\Response $response */
/** @var Appwrite\Database\Document $project */
/** @var Appwrite\Database\Database $projectDB */
+ /** @var Appwrite\Database\Document $user */
Authorization::disable();
@@ -712,7 +721,7 @@ App::post('/v1/functions/:functionId/executions')
$execution = $projectDB->createDocument([
'$collection' => Database::SYSTEM_COLLECTION_EXECUTIONS,
'$permissions' => [
- 'read' => $function->getPermissions()['execute'] ?? [],
+ 'read' => (!empty($user->getId())) ? ['user:' . $user->getId()] : [],
'write' => [],
],
'dateCreated' => time(),
diff --git a/app/controllers/api/storage.php b/app/controllers/api/storage.php
index 98980fd6bd..d4500e95aa 100644
--- a/app/controllers/api/storage.php
+++ b/app/controllers/api/storage.php
@@ -18,7 +18,7 @@ use Utopia\Storage\Validator\File;
use Utopia\Storage\Validator\FileSize;
use Utopia\Storage\Validator\Upload;
use Utopia\Storage\Compression\Algorithms\GZIP;
-use Appwrite\Resize\Resize;
+use Utopia\Image\Image;
use Appwrite\OpenSSL\OpenSSL;
use Appwrite\Utopia\Response;
use Utopia\Config\Config;
@@ -332,17 +332,17 @@ App::get('/v1/storage/files/:fileId/preview')
$source = $compressor->decompress($source);
}
- $resize = new Resize($source);
+ $image = new Image($source);
- $resize->crop((int) $width, (int) $height);
+ $image->crop((int) $width, (int) $height);
if (!empty($background)) {
- $resize->setBackground('#'.$background);
+ $image->setBackground('#'.$background);
}
$output = (empty($output)) ? $type : $output;
- $data = $resize->output($output, $quality);
+ $data = $image->output($output, $quality);
$cache->save($key, $data);
@@ -353,7 +353,7 @@ App::get('/v1/storage/files/:fileId/preview')
->send($data)
;
- unset($resize);
+ unset($image);
});
App::get('/v1/storage/files/:fileId/download')
diff --git a/app/controllers/api/users.php b/app/controllers/api/users.php
index efb0041cee..958dfc1488 100644
--- a/app/controllers/api/users.php
+++ b/app/controllers/api/users.php
@@ -205,8 +205,8 @@ App::get('/v1/users/:userId/sessions')
continue;
}
- $token->setAttribute('countryName', (isset($countries[$token->getAttribute('contryCode')]))
- ? $countries[$token->getAttribute('contryCode')]
+ $token->setAttribute('countryName', (isset($countries[strtoupper($token->getAttribute('countryCode'))]))
+ ? $countries[strtoupper($token->getAttribute('countryCode'))]
: $locale->getText('locale.country.unknown'));
$token->setAttribute('current', false);
@@ -373,6 +373,7 @@ App::patch('/v1/users/:userId/status')
App::patch('/v1/users/:userId/prefs')
->desc('Update User Preferences')
->groups(['api', 'users'])
+ ->label('event', 'users.update.prefs')
->label('scope', 'users.write')
->label('sdk.platform', [APP_PLATFORM_SERVER])
->label('sdk.namespace', 'users')
diff --git a/app/controllers/general.php b/app/controllers/general.php
index 614c400048..fe00160388 100644
--- a/app/controllers/general.php
+++ b/app/controllers/general.php
@@ -117,7 +117,7 @@ App::init(function ($utopia, $request, $response, $console, $project, $user, $lo
->addHeader('Server', 'Appwrite')
->addHeader('X-Content-Type-Options', 'nosniff')
->addHeader('Access-Control-Allow-Methods', 'GET, POST, PUT, PATCH, DELETE')
- ->addHeader('Access-Control-Allow-Headers', 'Origin, Cookie, Set-Cookie, X-Requested-With, Content-Type, Access-Control-Allow-Origin, Access-Control-Request-Headers, Accept, X-Appwrite-Project, X-Appwrite-Key, X-Appwrite-Locale, X-Appwrite-Mode, X-Appwrite-JWT, X-SDK-Version, Cache-Control, Expires, Pragma')
+ ->addHeader('Access-Control-Allow-Headers', 'Origin, Cookie, Set-Cookie, X-Requested-With, Content-Type, Access-Control-Allow-Origin, Access-Control-Request-Headers, Accept, X-Appwrite-Project, X-Appwrite-Key, X-Appwrite-Locale, X-Appwrite-Mode, X-Appwrite-JWT, X-Appwrite-Response-Format, X-SDK-Version, Cache-Control, Expires, Pragma')
->addHeader('Access-Control-Expose-Headers', 'X-Fallback-Cookies')
->addHeader('Access-Control-Allow-Origin', $refDomain)
->addHeader('Access-Control-Allow-Credentials', 'true')
@@ -237,7 +237,7 @@ App::options(function ($request, $response) {
$response
->addHeader('Server', 'Appwrite')
->addHeader('Access-Control-Allow-Methods', 'GET, POST, PUT, PATCH, DELETE')
- ->addHeader('Access-Control-Allow-Headers', 'Origin, Cookie, Set-Cookie, X-Requested-With, Content-Type, Access-Control-Allow-Origin, Access-Control-Request-Headers, Accept, X-Appwrite-Project, X-Appwrite-Key, X-Appwrite-Locale, X-Appwrite-Mode, X-Appwrite-JWT, X-SDK-Version, Cache-Control, Expires, Pragma, X-Fallback-Cookies')
+ ->addHeader('Access-Control-Allow-Headers', 'Origin, Cookie, Set-Cookie, X-Requested-With, Content-Type, Access-Control-Allow-Origin, Access-Control-Request-Headers, Accept, X-Appwrite-Project, X-Appwrite-Key, X-Appwrite-Locale, X-Appwrite-Mode, X-Appwrite-JWT, X-Appwrite-Response-Format, X-SDK-Version, Cache-Control, Expires, Pragma, X-Fallback-Cookies')
->addHeader('Access-Control-Expose-Headers', 'X-Fallback-Cookies')
->addHeader('Access-Control-Allow-Origin', $origin)
->addHeader('Access-Control-Allow-Credentials', 'true')
diff --git a/app/controllers/mock.php b/app/controllers/mock.php
index 4c9f3faf9f..7e65e2d936 100644
--- a/app/controllers/mock.php
+++ b/app/controllers/mock.php
@@ -2,8 +2,9 @@
global $utopia, $request, $response;
+use Appwrite\Database\Document;
+use Appwrite\Utopia\Response;
use Utopia\App;
-use Utopia\Response;
use Utopia\Validator\Numeric;
use Utopia\Validator\Text;
use Utopia\Validator\ArrayList;
@@ -11,13 +12,16 @@ use Utopia\Validator\Host;
use Utopia\Storage\Validator\File;
App::get('/v1/mock/tests/foo')
- ->desc('Mock a get request for SDK tests')
+ ->desc('Get Foo')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.platform', [APP_PLATFORM_CLIENT, APP_PLATFORM_SERVER])
->label('sdk.namespace', 'foo')
->label('sdk.method', 'get')
- ->label('sdk.description', 'Mock a get request for SDK tests')
+ ->label('sdk.description', 'Mock a get request.')
+ ->label('sdk.response.code', Response::STATUS_CODE_OK)
+ ->label('sdk.response.type', Response::CONTENT_TYPE_JSON)
+ ->label('sdk.response.model', Response::MODEL_MOCK)
->label('sdk.mock', true)
->param('x', '', new Text(100), 'Sample string param')
->param('y', '', new Numeric(), 'Sample numeric param')
@@ -26,13 +30,16 @@ App::get('/v1/mock/tests/foo')
});
App::post('/v1/mock/tests/foo')
- ->desc('Mock a post request for SDK tests')
+ ->desc('Post Foo')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.platform', [APP_PLATFORM_CLIENT, APP_PLATFORM_SERVER])
->label('sdk.namespace', 'foo')
->label('sdk.method', 'post')
- ->label('sdk.description', 'Mock a post request for SDK tests')
+ ->label('sdk.description', 'Mock a post request.')
+ ->label('sdk.response.code', Response::STATUS_CODE_OK)
+ ->label('sdk.response.type', Response::CONTENT_TYPE_JSON)
+ ->label('sdk.response.model', Response::MODEL_MOCK)
->label('sdk.mock', true)
->param('x', '', new Text(100), 'Sample string param')
->param('y', '', new Numeric(), 'Sample numeric param')
@@ -41,13 +48,16 @@ App::post('/v1/mock/tests/foo')
});
App::patch('/v1/mock/tests/foo')
- ->desc('Mock a patch request for SDK tests')
+ ->desc('Patch Foo')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.platform', [APP_PLATFORM_CLIENT, APP_PLATFORM_SERVER])
->label('sdk.namespace', 'foo')
->label('sdk.method', 'patch')
- ->label('sdk.description', 'Mock a get request for SDK tests')
+ ->label('sdk.description', 'Mock a patch request.')
+ ->label('sdk.response.code', Response::STATUS_CODE_OK)
+ ->label('sdk.response.type', Response::CONTENT_TYPE_JSON)
+ ->label('sdk.response.model', Response::MODEL_MOCK)
->label('sdk.mock', true)
->param('x', '', new Text(100), 'Sample string param')
->param('y', '', new Numeric(), 'Sample numeric param')
@@ -56,13 +66,16 @@ App::patch('/v1/mock/tests/foo')
});
App::put('/v1/mock/tests/foo')
- ->desc('Mock a put request for SDK tests')
+ ->desc('Put Foo')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.platform', [APP_PLATFORM_CLIENT, APP_PLATFORM_SERVER])
->label('sdk.namespace', 'foo')
->label('sdk.method', 'put')
- ->label('sdk.description', 'Mock a put request for SDK tests')
+ ->label('sdk.description', 'Mock a put request.')
+ ->label('sdk.response.code', Response::STATUS_CODE_OK)
+ ->label('sdk.response.type', Response::CONTENT_TYPE_JSON)
+ ->label('sdk.response.model', Response::MODEL_MOCK)
->label('sdk.mock', true)
->param('x', '', new Text(100), 'Sample string param')
->param('y', '', new Numeric(), 'Sample numeric param')
@@ -71,13 +84,16 @@ App::put('/v1/mock/tests/foo')
});
App::delete('/v1/mock/tests/foo')
- ->desc('Mock a delete request for SDK tests')
+ ->desc('Delete Foo')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.platform', [APP_PLATFORM_CLIENT, APP_PLATFORM_SERVER])
->label('sdk.namespace', 'foo')
->label('sdk.method', 'delete')
- ->label('sdk.description', 'Mock a delete request for SDK tests')
+ ->label('sdk.description', 'Mock a delete request.')
+ ->label('sdk.response.code', Response::STATUS_CODE_OK)
+ ->label('sdk.response.type', Response::CONTENT_TYPE_JSON)
+ ->label('sdk.response.model', Response::MODEL_MOCK)
->label('sdk.mock', true)
->param('x', '', new Text(100), 'Sample string param')
->param('y', '', new Numeric(), 'Sample numeric param')
@@ -86,13 +102,16 @@ App::delete('/v1/mock/tests/foo')
});
App::get('/v1/mock/tests/bar')
- ->desc('Mock a get request for SDK tests')
+ ->desc('Get Bar')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.platform', [APP_PLATFORM_CLIENT, APP_PLATFORM_SERVER])
->label('sdk.namespace', 'bar')
->label('sdk.method', 'get')
- ->label('sdk.description', 'Mock a get request for SDK tests')
+ ->label('sdk.description', 'Mock a get request.')
+ ->label('sdk.response.code', Response::STATUS_CODE_OK)
+ ->label('sdk.response.type', Response::CONTENT_TYPE_JSON)
+ ->label('sdk.response.model', Response::MODEL_MOCK)
->label('sdk.mock', true)
->param('x', '', new Text(100), 'Sample string param')
->param('y', '', new Numeric(), 'Sample numeric param')
@@ -101,13 +120,16 @@ App::get('/v1/mock/tests/bar')
});
App::post('/v1/mock/tests/bar')
- ->desc('Mock a post request for SDK tests')
+ ->desc('Post Bar')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.platform', [APP_PLATFORM_CLIENT, APP_PLATFORM_SERVER])
->label('sdk.namespace', 'bar')
->label('sdk.method', 'post')
- ->label('sdk.description', 'Mock a post request for SDK tests')
+ ->label('sdk.description', 'Mock a post request.')
+ ->label('sdk.response.code', Response::STATUS_CODE_OK)
+ ->label('sdk.response.type', Response::CONTENT_TYPE_JSON)
+ ->label('sdk.response.model', Response::MODEL_MOCK)
->label('sdk.mock', true)
->param('x', '', new Text(100), 'Sample string param')
->param('y', '', new Numeric(), 'Sample numeric param')
@@ -116,13 +138,16 @@ App::post('/v1/mock/tests/bar')
});
App::patch('/v1/mock/tests/bar')
- ->desc('Mock a patch request for SDK tests')
+ ->desc('Patch Bar')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.platform', [APP_PLATFORM_CLIENT, APP_PLATFORM_SERVER])
->label('sdk.namespace', 'bar')
->label('sdk.method', 'patch')
- ->label('sdk.description', 'Mock a get request for SDK tests')
+ ->label('sdk.description', 'Mock a patch request.')
+ ->label('sdk.response.code', Response::STATUS_CODE_OK)
+ ->label('sdk.response.type', Response::CONTENT_TYPE_JSON)
+ ->label('sdk.response.model', Response::MODEL_MOCK)
->label('sdk.mock', true)
->param('x', '', new Text(100), 'Sample string param')
->param('y', '', new Numeric(), 'Sample numeric param')
@@ -131,13 +156,16 @@ App::patch('/v1/mock/tests/bar')
});
App::put('/v1/mock/tests/bar')
- ->desc('Mock a put request for SDK tests')
+ ->desc('Put Bar')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.platform', [APP_PLATFORM_CLIENT, APP_PLATFORM_SERVER])
->label('sdk.namespace', 'bar')
->label('sdk.method', 'put')
- ->label('sdk.description', 'Mock a put request for SDK tests')
+ ->label('sdk.description', 'Mock a put request.')
+ ->label('sdk.response.code', Response::STATUS_CODE_OK)
+ ->label('sdk.response.type', Response::CONTENT_TYPE_JSON)
+ ->label('sdk.response.model', Response::MODEL_MOCK)
->label('sdk.mock', true)
->param('x', '', new Text(100), 'Sample string param')
->param('y', '', new Numeric(), 'Sample numeric param')
@@ -146,13 +174,16 @@ App::put('/v1/mock/tests/bar')
});
App::delete('/v1/mock/tests/bar')
- ->desc('Mock a delete request for SDK tests')
+ ->desc('Delete Bar')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.platform', [APP_PLATFORM_CLIENT, APP_PLATFORM_SERVER])
->label('sdk.namespace', 'bar')
->label('sdk.method', 'delete')
- ->label('sdk.description', 'Mock a delete request for SDK tests')
+ ->label('sdk.description', 'Mock a delete request.')
+ ->label('sdk.response.code', Response::STATUS_CODE_OK)
+ ->label('sdk.response.type', Response::CONTENT_TYPE_JSON)
+ ->label('sdk.response.model', Response::MODEL_MOCK)
->label('sdk.mock', true)
->param('x', '', new Text(100), 'Sample string param')
->param('y', '', new Numeric(), 'Sample numeric param')
@@ -161,14 +192,17 @@ App::delete('/v1/mock/tests/bar')
});
App::post('/v1/mock/tests/general/upload')
- ->desc('Mock a post request for SDK tests')
+ ->desc('Upload File')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.platform', [APP_PLATFORM_CLIENT, APP_PLATFORM_SERVER])
->label('sdk.namespace', 'general')
->label('sdk.method', 'upload')
- ->label('sdk.description', 'Mock a delete request for SDK tests')
+ ->label('sdk.description', 'Mock a file upload request.')
->label('sdk.request.type', 'multipart/form-data')
+ ->label('sdk.response.code', Response::STATUS_CODE_OK)
+ ->label('sdk.response.type', Response::CONTENT_TYPE_JSON)
+ ->label('sdk.response.model', Response::MODEL_MOCK)
->label('sdk.mock', true)
->param('x', '', new Text(100), 'Sample string param')
->param('y', '', new Numeric(), 'Sample numeric param')
@@ -203,13 +237,15 @@ App::post('/v1/mock/tests/general/upload')
});
App::get('/v1/mock/tests/general/redirect')
- ->desc('Mock a post request for SDK tests')
+ ->desc('Redirect')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.platform', [APP_PLATFORM_CLIENT, APP_PLATFORM_SERVER])
->label('sdk.namespace', 'general')
->label('sdk.method', 'redirect')
- ->label('sdk.description', 'Mock a redirect request for SDK tests')
+ ->label('sdk.description', 'Mock a redirect request.')
+ ->label('sdk.response.code', Response::STATUS_CODE_MOVED_PERMANENTLY)
+ ->label('sdk.response.type', Response::CONTENT_TYPE_HTML)
->label('sdk.mock', true)
->inject('response')
->action(function ($response) {
@@ -219,25 +255,31 @@ App::get('/v1/mock/tests/general/redirect')
});
App::get('/v1/mock/tests/general/redirect/done')
- ->desc('Mock a post request for SDK tests')
+ ->desc('Redirected')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.platform', [APP_PLATFORM_CLIENT, APP_PLATFORM_SERVER])
->label('sdk.namespace', 'general')
->label('sdk.method', 'redirected')
- ->label('sdk.description', 'Mock a redirected request for SDK tests')
+ ->label('sdk.description', 'Mock a redirected request.')
+ ->label('sdk.response.code', Response::STATUS_CODE_OK)
+ ->label('sdk.response.type', Response::CONTENT_TYPE_JSON)
+ ->label('sdk.response.model', Response::MODEL_MOCK)
->label('sdk.mock', true)
->action(function () {
});
App::get('/v1/mock/tests/general/set-cookie')
- ->desc('Mock a cookie request for SDK tests')
+ ->desc('Set Cookie')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.platform', [APP_PLATFORM_CLIENT, APP_PLATFORM_SERVER])
->label('sdk.namespace', 'general')
->label('sdk.method', 'setCookie')
- ->label('sdk.description', 'Mock a set cookie request for SDK tests')
+ ->label('sdk.description', 'Mock a set cookie request.')
+ ->label('sdk.response.code', Response::STATUS_CODE_OK)
+ ->label('sdk.response.type', Response::CONTENT_TYPE_JSON)
+ ->label('sdk.response.model', Response::MODEL_MOCK)
->label('sdk.mock', true)
->inject('response')
->action(function ($response) {
@@ -247,13 +289,16 @@ App::get('/v1/mock/tests/general/set-cookie')
});
App::get('/v1/mock/tests/general/get-cookie')
- ->desc('Mock a cookie request for SDK tests')
+ ->desc('Get Cookie')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.platform', [APP_PLATFORM_CLIENT, APP_PLATFORM_SERVER])
->label('sdk.namespace', 'general')
->label('sdk.method', 'getCookie')
- ->label('sdk.description', 'Mock a get cookie request for SDK tests')
+ ->label('sdk.description', 'Mock a cookie response.')
+ ->label('sdk.response.code', Response::STATUS_CODE_OK)
+ ->label('sdk.response.type', Response::CONTENT_TYPE_JSON)
+ ->label('sdk.response.model', Response::MODEL_MOCK)
->label('sdk.mock', true)
->inject('request')
->action(function ($request) {
@@ -265,13 +310,15 @@ App::get('/v1/mock/tests/general/get-cookie')
});
App::get('/v1/mock/tests/general/empty')
- ->desc('Mock a post request for SDK tests')
+ ->desc('Empty Response')
->groups(['mock'])
->label('scope', 'public')
->label('sdk.platform', [APP_PLATFORM_CLIENT, APP_PLATFORM_SERVER])
->label('sdk.namespace', 'general')
->label('sdk.method', 'empty')
- ->label('sdk.description', 'Mock a redirected request for SDK tests')
+ ->label('sdk.description', 'Mock a an empty response.')
+ ->label('sdk.response.code', Response::STATUS_CODE_NOCONTENT)
+ ->label('sdk.response.model', Response::MODEL_NONE)
->label('sdk.mock', true)
->inject('response')
->action(function ($response) {
@@ -280,8 +327,40 @@ App::get('/v1/mock/tests/general/empty')
$response->noContent();
});
+App::get('/v1/mock/tests/general/400-error')
+ ->desc('400 Error')
+ ->groups(['mock'])
+ ->label('scope', 'public')
+ ->label('sdk.platform', [APP_PLATFORM_CLIENT, APP_PLATFORM_SERVER])
+ ->label('sdk.namespace', 'general')
+ ->label('sdk.method', 'error400')
+ ->label('sdk.description', 'Mock a an 400 failed request.')
+ ->label('sdk.response.code', Response::STATUS_CODE_BAD_REQUEST)
+ ->label('sdk.response.type', Response::CONTENT_TYPE_JSON)
+ ->label('sdk.response.model', Response::MODEL_ERROR)
+ ->label('sdk.mock', true)
+ ->action(function () {
+ throw new Exception('Mock 400 error', 400);
+ });
+
+App::get('/v1/mock/tests/general/500-error')
+ ->desc('500 Error')
+ ->groups(['mock'])
+ ->label('scope', 'public')
+ ->label('sdk.platform', [APP_PLATFORM_CLIENT, APP_PLATFORM_SERVER])
+ ->label('sdk.namespace', 'general')
+ ->label('sdk.method', 'error500')
+ ->label('sdk.description', 'Mock a an 500 failed request.')
+ ->label('sdk.response.code', Response::STATUS_CODE_INTERNAL_SERVER_ERROR)
+ ->label('sdk.response.type', Response::CONTENT_TYPE_JSON)
+ ->label('sdk.response.model', Response::MODEL_ERROR)
+ ->label('sdk.mock', true)
+ ->action(function () {
+ throw new Exception('Mock 500 error', 500);
+ });
+
App::get('/v1/mock/tests/general/oauth2')
- ->desc('Mock an OAuth2 login route')
+ ->desc('OAuth Login')
->groups(['mock'])
->label('scope', 'public')
->label('docs', false)
@@ -298,7 +377,7 @@ App::get('/v1/mock/tests/general/oauth2')
});
App::get('/v1/mock/tests/general/oauth2/token')
- ->desc('Mock an OAuth2 login route')
+ ->desc('OAuth2 Token')
->groups(['mock'])
->label('scope', 'public')
->label('docs', false)
@@ -327,7 +406,7 @@ App::get('/v1/mock/tests/general/oauth2/token')
});
App::get('/v1/mock/tests/general/oauth2/user')
- ->desc('Mock an OAuth2 user route')
+ ->desc('OAuth2 User')
->groups(['mock'])
->label('scope', 'public')
->label('docs', false)
@@ -348,8 +427,9 @@ App::get('/v1/mock/tests/general/oauth2/user')
});
App::get('/v1/mock/tests/general/oauth2/success')
- ->label('scope', 'public')
+ ->desc('OAuth2 Success')
->groups(['mock'])
+ ->label('scope', 'public')
->label('docs', false)
->inject('response')
->action(function ($response) {
@@ -361,6 +441,7 @@ App::get('/v1/mock/tests/general/oauth2/success')
});
App::get('/v1/mock/tests/general/oauth2/failure')
+ ->desc('OAuth2 Failure')
->groups(['mock'])
->label('scope', 'public')
->label('docs', false)
@@ -397,5 +478,5 @@ App::shutdown(function($utopia, $response, $request) {
throw new Exception('Failed to save resutls', 500);
}
- $response->json(['result' => $route->getMethod() . ':' . $route->getURL() . ':passed']);
+ $response->dynamic(new Document(['result' => $route->getMethod() . ':' . $route->getURL() . ':passed']), Response::MODEL_MOCK);
}, ['utopia', 'response', 'request'], 'mock');
\ No newline at end of file
diff --git a/app/controllers/web/home.php b/app/controllers/web/home.php
index f302f0af33..1a25dc2ee6 100644
--- a/app/controllers/web/home.php
+++ b/app/controllers/web/home.php
@@ -375,4 +375,40 @@ App::get('/specs/:format')
$response
->json($specs->parse());
+ });
+
+App::get('/versions')
+ ->desc('Get Version')
+ ->groups(['web', 'home'])
+ ->label('scope', 'public')
+ ->inject('response')
+ ->action(function ($response) {
+ /** @var Appwrite\Utopia\Response $response */
+
+ $platforms = Config::getParam('platforms');
+
+ $versions = [
+ 'server' => APP_VERSION_STABLE,
+ ];
+
+ foreach($platforms as $platform) {
+ $languages = $platform['languages'] ?? [];
+
+ foreach ($languages as $key => $language) {
+ if(isset($language['dev']) && $language['dev']) {
+ continue;
+ }
+
+ if(isset($language['enabled']) && !$language['enabled']) {
+ continue;
+ }
+
+ $platformKey = $platform['key'] ?? '';
+ $languageKey = $language['key'] ?? '';
+ $version = $language['version'] ?? '';
+ $versions[$platformKey . '-' . $languageKey] = $version;
+ }
+ }
+
+ $response->json($versions);
});
\ No newline at end of file
diff --git a/app/http.php b/app/http.php
index 9e45bc3b52..d144c2e54a 100644
--- a/app/http.php
+++ b/app/http.php
@@ -94,7 +94,7 @@ $http->on('request', function (SwooleRequest $swooleRequest, SwooleResponse $swo
return;
}
- $app = new App('America/New_York');
+ $app = new App('UTC');
try {
Authorization::cleanRoles();
diff --git a/app/init.php b/app/init.php
index a70ed1b88e..86f172ed4d 100644
--- a/app/init.php
+++ b/app/init.php
@@ -39,8 +39,8 @@ const APP_USERAGENT = APP_NAME.'-Server v%s. Please report abuse at %s';
const APP_MODE_DEFAULT = 'default';
const APP_MODE_ADMIN = 'admin';
const APP_PAGING_LIMIT = 12;
-const APP_CACHE_BUSTER = 144;
-const APP_VERSION_STABLE = '0.7.0';
+const APP_CACHE_BUSTER = 145;
+const APP_VERSION_STABLE = '0.7.1';
const APP_STORAGE_UPLOADS = '/storage/uploads';
const APP_STORAGE_FUNCTIONS = '/storage/functions';
const APP_STORAGE_CACHE = '/storage/cache';
diff --git a/app/preload.php b/app/preload.php
index f73aaea61a..7c8ae00938 100644
--- a/app/preload.php
+++ b/app/preload.php
@@ -28,10 +28,9 @@ foreach ([
realpath(__DIR__ . '/../vendor/felixfbecker'),
realpath(__DIR__ . '/../vendor/twig/twig'),
realpath(__DIR__ . '/../vendor/guzzlehttp/guzzle'),
- realpath(__DIR__ . '/../vendor/domnikl'),
- realpath(__DIR__ . '/../vendor/domnikl'),
+ realpath(__DIR__ . '/../vendor/slickdeals'),
realpath(__DIR__ . '/../vendor/psr/log'),
- realpath(__DIR__ . '/../vendor/piwik'),
+ realpath(__DIR__ . '/../vendor/matomo'),
realpath(__DIR__ . '/../vendor/symfony'),
] as $key => $value) {
if($value !== false) {
diff --git a/app/tasks/doctor.php b/app/tasks/doctor.php
index 2918d4f1e4..0f601bb5b5 100644
--- a/app/tasks/doctor.php
+++ b/app/tasks/doctor.php
@@ -139,7 +139,6 @@ $cli
Console::success('SMTP................connected 👍');
} catch (\Throwable $th) {
Console::error('SMTP.............disconnected 👎');
- var_dump($th);
}
$host = App::getEnv('_APP_STATSD_HOST', 'telegraf');
diff --git a/app/tasks/install.php b/app/tasks/install.php
index 39ed29a5bb..b1b882a215 100644
--- a/app/tasks/install.php
+++ b/app/tasks/install.php
@@ -124,7 +124,7 @@ $cli
$input[$var['name']] = Console::confirm($var['question'].' (default: \''.$var['default'].'\')');
- if(empty($input[$key])) {
+ if(empty($input[$var['name']])) {
$input[$var['name']] = $var['default'];
}
}
@@ -181,4 +181,4 @@ $cli
$analytics->createEvent('install/server', 'install', APP_VERSION_STABLE.' - '.$message);
Console::success($message);
}
- });
\ No newline at end of file
+ });
diff --git a/app/tasks/sdks.php b/app/tasks/sdks.php
index 6b17104f6c..da9d2ae74c 100644
--- a/app/tasks/sdks.php
+++ b/app/tasks/sdks.php
@@ -42,7 +42,7 @@ $cli
$production = ($git) ? (Console::confirm('Type "Appwrite" to push code to production git repos') == 'Appwrite') : false;
$message = ($git) ? Console::confirm('Please enter your commit message:') : '';
- if(!in_array($version, ['0.6.2', '0.7.0'])) {
+ if(!in_array($version, ['0.6.x', '0.7.x'])) {
throw new Exception('Unknown version given');
}
@@ -67,6 +67,8 @@ $cli
$target = \realpath(__DIR__.'/..').'/sdks/git/'.$language['key'].'/';
$readme = \realpath(__DIR__ . '/../../docs/sdks/'.$language['key'].'/README.md');
$readme = ($readme) ? \file_get_contents($readme) : '';
+ $gettingStarted = \realpath(__DIR__ . '/../../docs/sdks/'.$language['key'].'/GETTING_STARTED.md');
+ $gettingStarted = ($gettingStarted) ? \file_get_contents($gettingStarted) : '';
$examples = \realpath(__DIR__ . '/../../docs/sdks/'.$language['key'].'/EXAMPLES.md');
$examples = ($examples) ? \file_get_contents($examples) : '';
$changelog = \realpath(__DIR__ . '/../../docs/sdks/'.$language['key'].'/CHANGELOG.md');
@@ -96,6 +98,15 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
$config = new CLI();
$config->setComposerVendor('appwrite');
$config->setComposerPackage('cli');
+ $config->setExecutableName('appwrite');
+ $config->setLogo("
+ _ _ _ ___ __ _____
+ /_\ _ __ _ ____ ___ __(_) |_ ___ / __\ / / \_ \
+ //_\\| '_ \| '_ \ \ /\ / / '__| | __/ _ \ / / / / / /\/
+ / _ \ |_) | |_) \ V V /| | | | || __/ / /___/ /___/\/ /_
+ \_/ \_/ .__/| .__/ \_/\_/ |_| |_|\__\___| \____/\____/\____/
+ |_| |_|
+ ");
break;
case 'php':
$config = new PHP();
@@ -178,6 +189,7 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
->setShareVia('appwrite_io')
->setWarning($warning)
->setReadme($readme)
+ ->setGettingStarted($gettingStarted)
->setChangelog($changelog)
->setExamples($examples)
;
diff --git a/app/views/console/database/search/files.phtml b/app/views/console/database/search/files.phtml
index ac9f76e0ea..0a1b4d739c 100644
--- a/app/views/console/database/search/files.phtml
+++ b/app/views/console/database/search/files.phtml
@@ -64,6 +64,7 @@
+
|
diff --git a/app/views/console/functions/function.phtml b/app/views/console/functions/function.phtml
index 74960eba48..4ae65f491e 100644
--- a/app/views/console/functions/function.phtml
+++ b/app/views/console/functions/function.phtml
@@ -117,7 +117,7 @@ $usageStatsEnabled = $this->getParam('usageStatsEnabled',true);
-
+
- 0
+
+ 0
+
+
Bandwidth
@@ -117,7 +120,10 @@ $usageStatsEnabled = $this->getParam('usageStatsEnabled',true);
Documents
diff --git a/app/views/console/storage/index.phtml b/app/views/console/storage/index.phtml
index bd39699592..6b03814ae2 100644
--- a/app/views/console/storage/index.phtml
+++ b/app/views/console/storage/index.phtml
@@ -204,6 +204,7 @@ $fileLimitHuman = $this->getParam('fileLimitHuman', 0);
|
+
|
diff --git a/app/workers/functions.php b/app/workers/functions.php
index 87e3a86245..e88c2688be 100644
--- a/app/workers/functions.php
+++ b/app/workers/functions.php
@@ -148,6 +148,7 @@ class FunctionsV1
$event = $this->args['event'] ?? '';
$scheduleOriginal = $this->args['scheduleOriginal'] ?? '';
$payload = (!empty($this->args['payload'])) ? json_encode($this->args['payload']) : '';
+ $userId = $this->args['userId'] ?? '';
$database = new Database();
$database->setAdapter(new RedisAdapter(new MySQLAdapter($register), $register));
@@ -195,7 +196,7 @@ class FunctionsV1
Console::success('Triggered function: '.$event);
- $this->execute('event', $projectId, '', $database, $function, $event, $payload);
+ $this->execute('event', $projectId, '', $database, $function, $event, $payload, $userId);
}
}
break;
@@ -251,8 +252,8 @@ class FunctionsV1
'scheduleOriginal' => $function->getAttribute('schedule', ''),
]); // Async task rescheduale
- $this->execute($trigger, $projectId, $executionId, $database, $function);
+ $this->execute($trigger, $projectId, $executionId, $database, $function, $userId);
break;
case 'http':
@@ -264,7 +265,7 @@ class FunctionsV1
throw new Exception('Function not found ('.$functionId.')');
}
- $this->execute($trigger, $projectId, $executionId, $database, $function);
+ $this->execute($trigger, $projectId, $executionId, $database, $function, $userId);
break;
default:
@@ -286,7 +287,7 @@ class FunctionsV1
*
* @return void
*/
- public function execute(string $trigger, string $projectId, string $executionId, Database $database, Document $function, string $event = '', string $payload = ''): void
+ public function execute(string $trigger, string $projectId, string $executionId, Database $database, Document $function, string $event = '', string $payload = '', string $userId = ''): void
{
global $list;
@@ -469,6 +470,26 @@ class FunctionsV1
throw new Exception('Failed saving execution to DB', 500);
}
+ $executionUpdate = new Event('v1-webhooks', 'WebhooksV1');
+
+ $executionUpdate
+ ->setParam('projectId', $projectId)
+ ->setParam('userId', $userId)
+ ->setParam('event', 'functions.executions.update')
+ ->setParam('payload', [
+ '$id' => $execution['$id'],
+ 'functionId' => $execution['functionId'],
+ 'dateCreated' => $execution['dateCreated'],
+ 'trigger' => $execution['trigger'],
+ 'status' => $execution['status'],
+ 'exitCode' => $execution['exitCode'],
+ 'stdout' => $execution['stdout'],
+ 'stderr' => $execution['stderr'],
+ 'time' => $execution['time']
+ ]);
+
+ $executionUpdate->trigger();
+
$usage = new Event('v1-usage', 'UsageV1');
$usage
diff --git a/bin/test b/bin/test
index 218d1b995f..a2153fc536 100755
--- a/bin/test
+++ b/bin/test
@@ -1,3 +1,3 @@
#!/bin/sh
-/usr/src/code/vendor/bin/phpunit --verbose --configuration /usr/src/code/phpunit.xml $@
\ No newline at end of file
+/usr/src/code/vendor/bin/phpunit --configuration /usr/src/code/phpunit.xml $@
\ No newline at end of file
diff --git a/composer.json b/composer.json
index 811923c31b..d4135536dd 100644
--- a/composer.json
+++ b/composer.json
@@ -47,19 +47,20 @@
"utopia-php/domains": "0.2.*",
"utopia-php/swoole": "0.2.*",
"utopia-php/system": "0.4.*",
- "utopia-php/storage": "0.2.*",
+ "utopia-php/storage": "0.4.*",
+ "utopia-php/image": "0.1.*",
"resque/php-resque": "1.3.6",
"matomo/device-detector": "4.1.0",
"dragonmantank/cron-expression": "3.1.0",
- "domnikl/statsd": "3.0.2",
"influxdb/influxdb-php": "1.15.2",
"phpmailer/phpmailer": "6.3.0",
"chillerlan/php-qrcode": "4.3.0",
- "adhocore/jwt": "1.1.2"
+ "adhocore/jwt": "1.1.2",
+ "slickdeals/statsd": "~3.0"
},
"require-dev": {
- "appwrite/sdk-generator": "0.5.5",
+ "appwrite/sdk-generator": "0.6.3",
"phpunit/phpunit": "9.4.2",
"swoole/ide-helper": "4.5.5",
"vimeo/psalm": "4.1.1"
diff --git a/composer.lock b/composer.lock
index 96c6fbbb0a..94713493b4 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
- "content-hash": "01173c3bd9d5d01922432165ebcf1ce2",
+ "content-hash": "3463ecea7830f29a67317097ad2aeb66",
"packages": [
{
"name": "adhocore/jwt",
@@ -297,61 +297,6 @@
},
"time": "2020-11-06T16:09:14+00:00"
},
- {
- "name": "domnikl/statsd",
- "version": "3.0.2",
- "source": {
- "type": "git",
- "url": "https://github.com/domnikl/statsd-php.git",
- "reference": "393c6565efbfb23c8296ae3099a62fb6366c6ce3"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/domnikl/statsd-php/zipball/393c6565efbfb23c8296ae3099a62fb6366c6ce3",
- "reference": "393c6565efbfb23c8296ae3099a62fb6366c6ce3",
- "shasum": ""
- },
- "require": {
- "php": ">= 7.2"
- },
- "require-dev": {
- "flyeralarm/php-code-validator": "^2.2",
- "phpunit/phpunit": "~8.0",
- "vimeo/psalm": "^3.4"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Domnikl\\Statsd\\": "src/",
- "Domnikl\\Test\\Statsd\\": "tests/unit"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Dominik Liebler",
- "email": "liebler.dominik@gmail.com"
- }
- ],
- "description": "a PHP client for statsd",
- "homepage": "https://domnikl.github.com/statsd-php",
- "keywords": [
- "Metrics",
- "monitoring",
- "statistics",
- "statsd",
- "udp"
- ],
- "support": {
- "issues": "https://github.com/domnikl/statsd-php/issues",
- "source": "https://github.com/domnikl/statsd-php/tree/master"
- },
- "abandoned": true,
- "time": "2020-01-03T14:24:58+00:00"
- },
{
"name": "dragonmantank/cron-expression",
"version": "v3.1.0",
@@ -521,12 +466,12 @@
"source": {
"type": "git",
"url": "https://github.com/guzzle/promises.git",
- "reference": "ddfeedfff2a52661429437da0702979f708e6ac6"
+ "reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/guzzle/promises/zipball/ddfeedfff2a52661429437da0702979f708e6ac6",
- "reference": "ddfeedfff2a52661429437da0702979f708e6ac6",
+ "url": "https://api.github.com/repos/guzzle/promises/zipball/8e7d04f1f6450fef59366c399cfad4b9383aa30d",
+ "reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d",
"shasum": ""
},
"require": {
@@ -567,9 +512,9 @@
],
"support": {
"issues": "https://github.com/guzzle/promises/issues",
- "source": "https://github.com/guzzle/promises/tree/master"
+ "source": "https://github.com/guzzle/promises/tree/1.4.1"
},
- "time": "2020-10-19T16:50:15+00:00"
+ "time": "2021-03-07T09:25:29+00:00"
},
{
"name": "guzzlehttp/psr7",
@@ -577,12 +522,12 @@
"source": {
"type": "git",
"url": "https://github.com/guzzle/psr7.git",
- "reference": "f47ece9e6e8ce74e3be04bef47f46061dc18c095"
+ "reference": "d7fe0a0eabc266c3dcf2f20aa12121044ff196a4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/guzzle/psr7/zipball/f47ece9e6e8ce74e3be04bef47f46061dc18c095",
- "reference": "f47ece9e6e8ce74e3be04bef47f46061dc18c095",
+ "url": "https://api.github.com/repos/guzzle/psr7/zipball/d7fe0a0eabc266c3dcf2f20aa12121044ff196a4",
+ "reference": "d7fe0a0eabc266c3dcf2f20aa12121044ff196a4",
"shasum": ""
},
"require": {
@@ -644,7 +589,7 @@
"issues": "https://github.com/guzzle/psr7/issues",
"source": "https://github.com/guzzle/psr7/tree/1.x"
},
- "time": "2020-12-08T11:45:39+00:00"
+ "time": "2021-03-09T14:42:40+00:00"
},
{
"name": "influxdb/influxdb-php",
@@ -1020,12 +965,12 @@
"source": {
"type": "git",
"url": "https://github.com/php-fig/log.git",
- "reference": "dd738d0b4491f32725492cf345f6b501f5922fec"
+ "reference": "a18c1e692e02b84abbafe4856c3cd7cc6903908c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/log/zipball/dd738d0b4491f32725492cf345f6b501f5922fec",
- "reference": "dd738d0b4491f32725492cf345f6b501f5922fec",
+ "url": "https://api.github.com/repos/php-fig/log/zipball/a18c1e692e02b84abbafe4856c3cd7cc6903908c",
+ "reference": "a18c1e692e02b84abbafe4856c3cd7cc6903908c",
"shasum": ""
},
"require": {
@@ -1063,7 +1008,7 @@
"support": {
"source": "https://github.com/php-fig/log/tree/master"
},
- "time": "2020-09-18T06:44:51+00:00"
+ "time": "2021-03-02T15:02:34+00:00"
},
{
"name": "ralouphie/getallheaders",
@@ -1192,6 +1137,59 @@
},
"time": "2020-04-16T16:39:50+00:00"
},
+ {
+ "name": "slickdeals/statsd",
+ "version": "3.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/Slickdeals/statsd-php.git",
+ "reference": "393c6565efbfb23c8296ae3099a62fb6366c6ce3"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/Slickdeals/statsd-php/zipball/393c6565efbfb23c8296ae3099a62fb6366c6ce3",
+ "reference": "393c6565efbfb23c8296ae3099a62fb6366c6ce3",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">= 7.2"
+ },
+ "require-dev": {
+ "flyeralarm/php-code-validator": "^2.2",
+ "phpunit/phpunit": "~8.0",
+ "vimeo/psalm": "^3.4"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Domnikl\\Statsd\\": "src/",
+ "Domnikl\\Test\\Statsd\\": "tests/unit"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Dominik Liebler",
+ "email": "liebler.dominik@gmail.com"
+ }
+ ],
+ "description": "a PHP client for statsd",
+ "homepage": "https://domnikl.github.com/statsd-php",
+ "keywords": [
+ "Metrics",
+ "monitoring",
+ "statistics",
+ "statsd",
+ "udp"
+ ],
+ "support": {
+ "source": "https://github.com/Slickdeals/statsd-php/tree/3.0.2"
+ },
+ "time": "2020-01-03T14:24:58+00:00"
+ },
{
"name": "symfony/polyfill-ctype",
"version": "dev-main",
@@ -1691,6 +1689,59 @@
},
"time": "2020-12-26T12:02:39+00:00"
},
+ {
+ "name": "utopia-php/image",
+ "version": "0.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/utopia-php/image.git",
+ "reference": "66e38db211b1d6fe93de09d82606641e0f996e42"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/utopia-php/image/zipball/66e38db211b1d6fe93de09d82606641e0f996e42",
+ "reference": "66e38db211b1d6fe93de09d82606641e0f996e42",
+ "shasum": ""
+ },
+ "require": {
+ "chillerlan/php-qrcode": "4.3.0",
+ "ext-imagick": "*",
+ "php": ">=7.4"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^9.3",
+ "vimeo/psalm": "4.0.1"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Utopia\\Image\\": "src/Image"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Eldad Fux",
+ "email": "eldad@appwrite.io"
+ }
+ ],
+ "description": "A simple Image manipulation library",
+ "keywords": [
+ "framework",
+ "image",
+ "php",
+ "upf",
+ "utopia"
+ ],
+ "support": {
+ "issues": "https://github.com/utopia-php/image/issues",
+ "source": "https://github.com/utopia-php/image/tree/0.1.0"
+ },
+ "time": "2021-02-19T05:09:46+00:00"
+ },
{
"name": "utopia-php/locale",
"version": "0.3.3",
@@ -1849,21 +1900,21 @@
},
{
"name": "utopia-php/storage",
- "version": "0.2.0",
+ "version": "0.4.3",
"source": {
"type": "git",
"url": "https://github.com/utopia-php/storage.git",
- "reference": "27bfd663c9b2a17ac0911522a87f42bee834df95"
+ "reference": "9db3ab713a6d392c3c2c799aeea751f6c8dc2ff7"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/utopia-php/storage/zipball/27bfd663c9b2a17ac0911522a87f42bee834df95",
- "reference": "27bfd663c9b2a17ac0911522a87f42bee834df95",
+ "url": "https://api.github.com/repos/utopia-php/storage/zipball/9db3ab713a6d392c3c2c799aeea751f6c8dc2ff7",
+ "reference": "9db3ab713a6d392c3c2c799aeea751f6c8dc2ff7",
"shasum": ""
},
"require": {
"php": ">=7.4",
- "utopia-php/framework": "0.10.0"
+ "utopia-php/framework": "0.*.*"
},
"require-dev": {
"phpunit/phpunit": "^9.3",
@@ -1895,9 +1946,9 @@
],
"support": {
"issues": "https://github.com/utopia-php/storage/issues",
- "source": "https://github.com/utopia-php/storage/tree/0.2.0"
+ "source": "https://github.com/utopia-php/storage/tree/0.4.3"
},
- "time": "2021-01-27T12:21:27+00:00"
+ "time": "2021-03-02T20:25:02+00:00"
},
{
"name": "utopia-php/swoole",
@@ -2012,20 +2063,20 @@
},
{
"name": "webmozart/assert",
- "version": "dev-master",
+ "version": "1.9.1",
"source": {
"type": "git",
"url": "https://github.com/webmozarts/assert.git",
- "reference": "9c89b265ccc4092d58e66d72af5d343ee77a41ae"
+ "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/webmozarts/assert/zipball/9c89b265ccc4092d58e66d72af5d343ee77a41ae",
- "reference": "9c89b265ccc4092d58e66d72af5d343ee77a41ae",
+ "url": "https://api.github.com/repos/webmozarts/assert/zipball/bafc69caeb4d49c39fd0779086c03a3738cbb389",
+ "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389",
"shasum": ""
},
"require": {
- "php": "^7.2 || ^8.0",
+ "php": "^5.3.3 || ^7.0 || ^8.0",
"symfony/polyfill-ctype": "^1.8"
},
"conflict": {
@@ -2033,15 +2084,9 @@
"vimeo/psalm": "<3.9.1"
},
"require-dev": {
- "phpunit/phpunit": "^8.5.13"
+ "phpunit/phpunit": "^4.8.36 || ^7.5.13"
},
- "default-branch": true,
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.10-dev"
- }
- },
"autoload": {
"psr-4": {
"Webmozart\\Assert\\": "src/"
@@ -2065,9 +2110,9 @@
],
"support": {
"issues": "https://github.com/webmozarts/assert/issues",
- "source": "https://github.com/webmozarts/assert/tree/master"
+ "source": "https://github.com/webmozarts/assert/tree/1.9.1"
},
- "time": "2021-01-18T12:52:36+00:00"
+ "time": "2020-07-08T17:02:28+00:00"
}
],
"packages-dev": [
@@ -2241,11 +2286,11 @@
},
{
"name": "appwrite/sdk-generator",
- "version": "0.5.5",
+ "version": "0.6.3",
"source": {
"type": "git",
"url": "https://github.com/appwrite/sdk-generator",
- "reference": "08d6dc72f83ec99cfc0f7a50cb7fc0be0c029ac1"
+ "reference": "583248c57c5bcbd9c74f8312cc7fc3ab6cda51a3"
},
"require": {
"ext-curl": "*",
@@ -2258,6 +2303,7 @@
"require-dev": {
"phpunit/phpunit": "^7.0"
},
+ "default-branch": true,
"type": "library",
"autoload": {
"psr-4": {
@@ -2275,7 +2321,7 @@
}
],
"description": "Appwrite PHP library for generating API SDKs for multiple programming languages and platforms",
- "time": "2021-02-18T16:37:32+00:00"
+ "time": "2021-03-07T08:45:05+00:00"
},
{
"name": "composer/package-versions-deprecated",
@@ -2653,12 +2699,12 @@
"source": {
"type": "git",
"url": "https://github.com/felixfbecker/php-language-server-protocol.git",
- "reference": "85e83cacd2ed573238678c6875f8f0d7ec699541"
+ "reference": "9d846d1f5cf101deee7a61c8ba7caa0a975cd730"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/felixfbecker/php-language-server-protocol/zipball/85e83cacd2ed573238678c6875f8f0d7ec699541",
- "reference": "85e83cacd2ed573238678c6875f8f0d7ec699541",
+ "url": "https://api.github.com/repos/felixfbecker/php-language-server-protocol/zipball/9d846d1f5cf101deee7a61c8ba7caa0a975cd730",
+ "reference": "9d846d1f5cf101deee7a61c8ba7caa0a975cd730",
"shasum": ""
},
"require": {
@@ -2700,9 +2746,9 @@
],
"support": {
"issues": "https://github.com/felixfbecker/php-language-server-protocol/issues",
- "source": "https://github.com/felixfbecker/php-language-server-protocol/tree/v1.5.0"
+ "source": "https://github.com/felixfbecker/php-language-server-protocol/tree/1.5.1"
},
- "time": "2020-10-23T13:55:30+00:00"
+ "time": "2021-02-22T14:02:09+00:00"
},
{
"name": "matthiasmullie/minify",
@@ -3117,16 +3163,16 @@
},
{
"name": "phar-io/version",
- "version": "3.0.4",
+ "version": "3.1.0",
"source": {
"type": "git",
"url": "https://github.com/phar-io/version.git",
- "reference": "e4782611070e50613683d2b9a57730e9a3ba5451"
+ "reference": "bae7c545bef187884426f042434e561ab1ddb182"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phar-io/version/zipball/e4782611070e50613683d2b9a57730e9a3ba5451",
- "reference": "e4782611070e50613683d2b9a57730e9a3ba5451",
+ "url": "https://api.github.com/repos/phar-io/version/zipball/bae7c545bef187884426f042434e561ab1ddb182",
+ "reference": "bae7c545bef187884426f042434e561ab1ddb182",
"shasum": ""
},
"require": {
@@ -3162,9 +3208,9 @@
"description": "Library for handling version information and constraints",
"support": {
"issues": "https://github.com/phar-io/version/issues",
- "source": "https://github.com/phar-io/version/tree/3.0.4"
+ "source": "https://github.com/phar-io/version/tree/3.1.0"
},
- "time": "2020-12-13T23:18:30+00:00"
+ "time": "2021-02-23T14:00:09+00:00"
},
{
"name": "phpdocumentor/reflection-common",
@@ -3226,12 +3272,12 @@
"source": {
"type": "git",
"url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
- "reference": "e3324ecbde7319b0bbcf0fd7ca4af19469c38da9"
+ "reference": "f8d350d8514ff60b5993dd0121c62299480c989c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/e3324ecbde7319b0bbcf0fd7ca4af19469c38da9",
- "reference": "e3324ecbde7319b0bbcf0fd7ca4af19469c38da9",
+ "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/f8d350d8514ff60b5993dd0121c62299480c989c",
+ "reference": "f8d350d8514ff60b5993dd0121c62299480c989c",
"shasum": ""
},
"require": {
@@ -3275,7 +3321,7 @@
"issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues",
"source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/master"
},
- "time": "2020-11-18T14:27:38+00:00"
+ "time": "2021-03-07T11:12:25+00:00"
},
{
"name": "phpdocumentor/type-resolver",
@@ -3477,12 +3523,12 @@
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-file-iterator.git",
- "reference": "499be26d3f45b1d12b4903a772ea22f858a48eb3"
+ "reference": "be176a771658571c68e432ef2b92766323500396"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/499be26d3f45b1d12b4903a772ea22f858a48eb3",
- "reference": "499be26d3f45b1d12b4903a772ea22f858a48eb3",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/be176a771658571c68e432ef2b92766323500396",
+ "reference": "be176a771658571c68e432ef2b92766323500396",
"shasum": ""
},
"require": {
@@ -3530,7 +3576,7 @@
"type": "github"
}
],
- "time": "2021-02-21T06:39:05+00:00"
+ "time": "2021-03-12T06:35:26+00:00"
},
{
"name": "phpunit/php-invoker",
@@ -3538,12 +3584,12 @@
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-invoker.git",
- "reference": "e17a1cc6f8ab1ba4f4ff654019b9d7d9f017267c"
+ "reference": "7d0466dfe8d95401153dbd342a68d2dc5f97aa65"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/e17a1cc6f8ab1ba4f4ff654019b9d7d9f017267c",
- "reference": "e17a1cc6f8ab1ba4f4ff654019b9d7d9f017267c",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/7d0466dfe8d95401153dbd342a68d2dc5f97aa65",
+ "reference": "7d0466dfe8d95401153dbd342a68d2dc5f97aa65",
"shasum": ""
},
"require": {
@@ -3594,7 +3640,7 @@
"type": "github"
}
],
- "time": "2021-02-21T06:39:14+00:00"
+ "time": "2021-03-12T06:35:32+00:00"
},
{
"name": "phpunit/php-text-template",
@@ -3602,12 +3648,12 @@
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-text-template.git",
- "reference": "8de0286bd8c4988bc20fbd7c246d1662e5c2efe2"
+ "reference": "937d542664c42822dc8da4c41b096b44926b35ef"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/8de0286bd8c4988bc20fbd7c246d1662e5c2efe2",
- "reference": "8de0286bd8c4988bc20fbd7c246d1662e5c2efe2",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/937d542664c42822dc8da4c41b096b44926b35ef",
+ "reference": "937d542664c42822dc8da4c41b096b44926b35ef",
"shasum": ""
},
"require": {
@@ -3654,7 +3700,7 @@
"type": "github"
}
],
- "time": "2021-02-21T06:39:47+00:00"
+ "time": "2021-03-12T06:35:57+00:00"
},
{
"name": "phpunit/php-timer",
@@ -3662,12 +3708,12 @@
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-timer.git",
- "reference": "bb859edc295be92317a9161ddb0d5cae03c4e164"
+ "reference": "c2e5a4f63ab592d38a758be6b8655f12b8ab0e94"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/bb859edc295be92317a9161ddb0d5cae03c4e164",
- "reference": "bb859edc295be92317a9161ddb0d5cae03c4e164",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/c2e5a4f63ab592d38a758be6b8655f12b8ab0e94",
+ "reference": "c2e5a4f63ab592d38a758be6b8655f12b8ab0e94",
"shasum": ""
},
"require": {
@@ -3714,7 +3760,7 @@
"type": "github"
}
],
- "time": "2021-02-21T06:39:22+00:00"
+ "time": "2021-03-12T06:35:39+00:00"
},
{
"name": "phpunit/phpunit",
@@ -3821,28 +3867,22 @@
},
{
"name": "psr/container",
- "version": "dev-master",
+ "version": "1.1.x-dev",
"source": {
"type": "git",
"url": "https://github.com/php-fig/container.git",
- "reference": "381524e8568e07f31d504a945b88556548c8c42e"
+ "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/container/zipball/381524e8568e07f31d504a945b88556548c8c42e",
- "reference": "381524e8568e07f31d504a945b88556548c8c42e",
+ "url": "https://api.github.com/repos/php-fig/container/zipball/8622567409010282b7aeebe4bb841fe98b58dcaf",
+ "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf",
"shasum": ""
},
"require": {
"php": ">=7.2.0"
},
- "default-branch": true,
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.1.x-dev"
- }
- },
"autoload": {
"psr-4": {
"Psr\\Container\\": "src/"
@@ -3869,9 +3909,9 @@
],
"support": {
"issues": "https://github.com/php-fig/container/issues",
- "source": "https://github.com/php-fig/container/tree/master"
+ "source": "https://github.com/php-fig/container/tree/1.1.x"
},
- "time": "2020-10-13T07:07:53+00:00"
+ "time": "2021-03-05T17:36:06+00:00"
},
{
"name": "sebastian/cli-parser",
@@ -3879,12 +3919,12 @@
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/cli-parser.git",
- "reference": "83a4f03a3fce4f613fa2662aa7357246c7bb6860"
+ "reference": "dd99fa1f5e462d834febfd531068e79b94f63826"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/83a4f03a3fce4f613fa2662aa7357246c7bb6860",
- "reference": "83a4f03a3fce4f613fa2662aa7357246c7bb6860",
+ "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/dd99fa1f5e462d834febfd531068e79b94f63826",
+ "reference": "dd99fa1f5e462d834febfd531068e79b94f63826",
"shasum": ""
},
"require": {
@@ -3928,7 +3968,7 @@
"type": "github"
}
],
- "time": "2021-02-21T06:40:12+00:00"
+ "time": "2021-03-12T06:36:17+00:00"
},
{
"name": "sebastian/code-unit",
@@ -3992,12 +4032,12 @@
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git",
- "reference": "b0e1cc9a057295d75ec7c03e6e89094fa0787ca4"
+ "reference": "2e341ac378f28444e8d5a9b1ca878f3e10d095c5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/b0e1cc9a057295d75ec7c03e6e89094fa0787ca4",
- "reference": "b0e1cc9a057295d75ec7c03e6e89094fa0787ca4",
+ "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/2e341ac378f28444e8d5a9b1ca878f3e10d095c5",
+ "reference": "2e341ac378f28444e8d5a9b1ca878f3e10d095c5",
"shasum": ""
},
"require": {
@@ -4040,7 +4080,7 @@
"type": "github"
}
],
- "time": "2021-02-21T06:37:59+00:00"
+ "time": "2021-03-12T06:34:30+00:00"
},
{
"name": "sebastian/comparator",
@@ -4048,12 +4088,12 @@
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/comparator.git",
- "reference": "56f15c16d786947d3fbb9df2788ae14049d34286"
+ "reference": "da86fed339815cda8c93d24184902837e46f3dcf"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/56f15c16d786947d3fbb9df2788ae14049d34286",
- "reference": "56f15c16d786947d3fbb9df2788ae14049d34286",
+ "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/da86fed339815cda8c93d24184902837e46f3dcf",
+ "reference": "da86fed339815cda8c93d24184902837e46f3dcf",
"shasum": ""
},
"require": {
@@ -4115,7 +4155,7 @@
"type": "github"
}
],
- "time": "2021-02-21T06:38:07+00:00"
+ "time": "2021-03-12T06:34:37+00:00"
},
{
"name": "sebastian/complexity",
@@ -4180,12 +4220,12 @@
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/diff.git",
- "reference": "33d65ae1c50be986bfbddd876d23ea3042bc2b5f"
+ "reference": "d6a6f22f17c5a6c7454eedc4d202aad1bcd69f97"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/33d65ae1c50be986bfbddd876d23ea3042bc2b5f",
- "reference": "33d65ae1c50be986bfbddd876d23ea3042bc2b5f",
+ "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/d6a6f22f17c5a6c7454eedc4d202aad1bcd69f97",
+ "reference": "d6a6f22f17c5a6c7454eedc4d202aad1bcd69f97",
"shasum": ""
},
"require": {
@@ -4239,7 +4279,7 @@
"type": "github"
}
],
- "time": "2021-02-21T06:38:16+00:00"
+ "time": "2021-03-12T06:34:45+00:00"
},
{
"name": "sebastian/environment",
@@ -4247,12 +4287,12 @@
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/environment.git",
- "reference": "d5a0fb77ea34154ab24cc9ada037e9f2b5715842"
+ "reference": "2b55055f427dd8c7274b87f8fcebeca063553827"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/d5a0fb77ea34154ab24cc9ada037e9f2b5715842",
- "reference": "d5a0fb77ea34154ab24cc9ada037e9f2b5715842",
+ "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/2b55055f427dd8c7274b87f8fcebeca063553827",
+ "reference": "2b55055f427dd8c7274b87f8fcebeca063553827",
"shasum": ""
},
"require": {
@@ -4303,7 +4343,7 @@
"type": "github"
}
],
- "time": "2021-02-21T06:38:24+00:00"
+ "time": "2021-03-12T06:34:52+00:00"
},
{
"name": "sebastian/exporter",
@@ -4311,12 +4351,12 @@
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/exporter.git",
- "reference": "36878bc8e65b75bdd37fe65ed6939e6374164b06"
+ "reference": "eac28a6ba06c1d2f4592caab3ecb5a573719dead"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/36878bc8e65b75bdd37fe65ed6939e6374164b06",
- "reference": "36878bc8e65b75bdd37fe65ed6939e6374164b06",
+ "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/eac28a6ba06c1d2f4592caab3ecb5a573719dead",
+ "reference": "eac28a6ba06c1d2f4592caab3ecb5a573719dead",
"shasum": ""
},
"require": {
@@ -4381,7 +4421,7 @@
"type": "github"
}
],
- "time": "2021-02-21T06:38:32+00:00"
+ "time": "2021-03-12T06:34:58+00:00"
},
{
"name": "sebastian/global-state",
@@ -4389,12 +4429,12 @@
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/global-state.git",
- "reference": "48eacca30bf0ee1f7b4ba27ddbf5a448d5eae9b9"
+ "reference": "fdc815035b99d311787aaddee356bcdbfdacd264"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/48eacca30bf0ee1f7b4ba27ddbf5a448d5eae9b9",
- "reference": "48eacca30bf0ee1f7b4ba27ddbf5a448d5eae9b9",
+ "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/fdc815035b99d311787aaddee356bcdbfdacd264",
+ "reference": "fdc815035b99d311787aaddee356bcdbfdacd264",
"shasum": ""
},
"require": {
@@ -4446,7 +4486,7 @@
"type": "github"
}
],
- "time": "2021-02-21T06:38:40+00:00"
+ "time": "2021-03-12T06:35:06+00:00"
},
{
"name": "sebastian/lines-of-code",
@@ -4511,12 +4551,12 @@
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/object-enumerator.git",
- "reference": "00ebe4f5fb5fbc4e7ab57545f70c0ef61392f527"
+ "reference": "cc061578620fe00922c20aa0f563cc48c7260867"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/00ebe4f5fb5fbc4e7ab57545f70c0ef61392f527",
- "reference": "00ebe4f5fb5fbc4e7ab57545f70c0ef61392f527",
+ "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/cc061578620fe00922c20aa0f563cc48c7260867",
+ "reference": "cc061578620fe00922c20aa0f563cc48c7260867",
"shasum": ""
},
"require": {
@@ -4561,7 +4601,7 @@
"type": "github"
}
],
- "time": "2021-02-21T06:38:48+00:00"
+ "time": "2021-03-12T06:35:13+00:00"
},
{
"name": "sebastian/object-reflector",
@@ -4569,12 +4609,12 @@
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/object-reflector.git",
- "reference": "13af24fcef1a0857804d8f1896e95af4f01c37f0"
+ "reference": "c792bcd052c3290774390afd13c19bb3a96b94e6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/13af24fcef1a0857804d8f1896e95af4f01c37f0",
- "reference": "13af24fcef1a0857804d8f1896e95af4f01c37f0",
+ "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/c792bcd052c3290774390afd13c19bb3a96b94e6",
+ "reference": "c792bcd052c3290774390afd13c19bb3a96b94e6",
"shasum": ""
},
"require": {
@@ -4617,7 +4657,7 @@
"type": "github"
}
],
- "time": "2021-02-21T06:38:56+00:00"
+ "time": "2021-03-12T06:35:20+00:00"
},
{
"name": "sebastian/recursion-context",
@@ -4625,12 +4665,12 @@
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/recursion-context.git",
- "reference": "43746c15374dba48c7c81f8e993b21888c943a83"
+ "reference": "c07d99ada2b8e6e5ade4c2522af54b0f3c796387"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/43746c15374dba48c7c81f8e993b21888c943a83",
- "reference": "43746c15374dba48c7c81f8e993b21888c943a83",
+ "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/c07d99ada2b8e6e5ade4c2522af54b0f3c796387",
+ "reference": "c07d99ada2b8e6e5ade4c2522af54b0f3c796387",
"shasum": ""
},
"require": {
@@ -4681,7 +4721,7 @@
"type": "github"
}
],
- "time": "2021-02-21T06:39:30+00:00"
+ "time": "2021-03-12T06:35:45+00:00"
},
{
"name": "sebastian/resource-operations",
@@ -4745,12 +4785,12 @@
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/type.git",
- "reference": "819c8e7fba19e9c2137b238040b906f1586cc7cc"
+ "reference": "3bbff26dad4e0aadda7d8a0b598b903fbef6c3e6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/819c8e7fba19e9c2137b238040b906f1586cc7cc",
- "reference": "819c8e7fba19e9c2137b238040b906f1586cc7cc",
+ "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/3bbff26dad4e0aadda7d8a0b598b903fbef6c3e6",
+ "reference": "3bbff26dad4e0aadda7d8a0b598b903fbef6c3e6",
"shasum": ""
},
"require": {
@@ -4794,7 +4834,7 @@
"type": "github"
}
],
- "time": "2021-02-21T06:39:38+00:00"
+ "time": "2021-03-12T06:35:51+00:00"
},
{
"name": "sebastian/version",
@@ -4893,12 +4933,12 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
- "reference": "539148499aaafa5058d534582f61ce2a66480987"
+ "reference": "e8bee16c337d9553fb737adf79d6aabe330fd982"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/console/zipball/539148499aaafa5058d534582f61ce2a66480987",
- "reference": "539148499aaafa5058d534582f61ce2a66480987",
+ "url": "https://api.github.com/repos/symfony/console/zipball/e8bee16c337d9553fb737adf79d6aabe330fd982",
+ "reference": "e8bee16c337d9553fb737adf79d6aabe330fd982",
"shasum": ""
},
"require": {
@@ -4983,7 +5023,7 @@
"type": "tidelift"
}
],
- "time": "2021-02-18T11:02:40+00:00"
+ "time": "2021-03-12T08:40:58+00:00"
},
{
"name": "symfony/polyfill-intl-grapheme",
@@ -5403,17 +5443,17 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/service-contracts.git",
- "reference": "bf99754c6182a126968b1c2709d18548489f27eb"
+ "reference": "96cd360b9f03a22a30cf5354e630c557bd3aac33"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/service-contracts/zipball/bf99754c6182a126968b1c2709d18548489f27eb",
- "reference": "bf99754c6182a126968b1c2709d18548489f27eb",
+ "url": "https://api.github.com/repos/symfony/service-contracts/zipball/96cd360b9f03a22a30cf5354e630c557bd3aac33",
+ "reference": "96cd360b9f03a22a30cf5354e630c557bd3aac33",
"shasum": ""
},
"require": {
"php": ">=7.2.5",
- "psr/container": "^1.0"
+ "psr/container": "^1.1"
},
"suggest": {
"symfony/service-implementation": ""
@@ -5422,7 +5462,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "2.3-dev"
+ "dev-main": "2.4-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -5475,7 +5515,7 @@
"type": "tidelift"
}
],
- "time": "2021-01-27T16:27:53+00:00"
+ "time": "2021-03-05T22:51:52+00:00"
},
{
"name": "symfony/string",
@@ -5617,12 +5657,12 @@
"source": {
"type": "git",
"url": "https://github.com/twigphp/Twig.git",
- "reference": "429f90a02d3bd4a06787ac9bc48c56c4320b58a0"
+ "reference": "37e48403c21e06f63bc27d7ccd997fbb72b0ae2a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/twigphp/Twig/zipball/429f90a02d3bd4a06787ac9bc48c56c4320b58a0",
- "reference": "429f90a02d3bd4a06787ac9bc48c56c4320b58a0",
+ "url": "https://api.github.com/repos/twigphp/Twig/zipball/37e48403c21e06f63bc27d7ccd997fbb72b0ae2a",
+ "reference": "37e48403c21e06f63bc27d7ccd997fbb72b0ae2a",
"shasum": ""
},
"require": {
@@ -5688,7 +5728,7 @@
"type": "tidelift"
}
],
- "time": "2021-02-08T09:50:07+00:00"
+ "time": "2021-03-10T10:07:14+00:00"
},
{
"name": "vimeo/psalm",
@@ -5849,7 +5889,9 @@
],
"aliases": [],
"minimum-stability": "dev",
- "stability-flags": [],
+ "stability-flags": {
+ "appwrite/sdk-generator": 20
+ },
"prefer-stable": false,
"prefer-lowest": false,
"platform": {
diff --git a/docs/examples/0.6.2/client-flutter/examples/account/create-o-auth2session.md b/docs/examples/0.6.x/client-flutter/examples/account/create-o-auth2session.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/account/create-o-auth2session.md
rename to docs/examples/0.6.x/client-flutter/examples/account/create-o-auth2session.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/account/create-recovery.md b/docs/examples/0.6.x/client-flutter/examples/account/create-recovery.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/account/create-recovery.md
rename to docs/examples/0.6.x/client-flutter/examples/account/create-recovery.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/account/create-session.md b/docs/examples/0.6.x/client-flutter/examples/account/create-session.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/account/create-session.md
rename to docs/examples/0.6.x/client-flutter/examples/account/create-session.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/account/create-verification.md b/docs/examples/0.6.x/client-flutter/examples/account/create-verification.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/account/create-verification.md
rename to docs/examples/0.6.x/client-flutter/examples/account/create-verification.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/account/create.md b/docs/examples/0.6.x/client-flutter/examples/account/create.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/account/create.md
rename to docs/examples/0.6.x/client-flutter/examples/account/create.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/account/delete-session.md b/docs/examples/0.6.x/client-flutter/examples/account/delete-session.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/account/delete-session.md
rename to docs/examples/0.6.x/client-flutter/examples/account/delete-session.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/account/delete-sessions.md b/docs/examples/0.6.x/client-flutter/examples/account/delete-sessions.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/account/delete-sessions.md
rename to docs/examples/0.6.x/client-flutter/examples/account/delete-sessions.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/account/delete.md b/docs/examples/0.6.x/client-flutter/examples/account/delete.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/account/delete.md
rename to docs/examples/0.6.x/client-flutter/examples/account/delete.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/account/get-logs.md b/docs/examples/0.6.x/client-flutter/examples/account/get-logs.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/account/get-logs.md
rename to docs/examples/0.6.x/client-flutter/examples/account/get-logs.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/account/get-prefs.md b/docs/examples/0.6.x/client-flutter/examples/account/get-prefs.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/account/get-prefs.md
rename to docs/examples/0.6.x/client-flutter/examples/account/get-prefs.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/account/get-sessions.md b/docs/examples/0.6.x/client-flutter/examples/account/get-sessions.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/account/get-sessions.md
rename to docs/examples/0.6.x/client-flutter/examples/account/get-sessions.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/account/get.md b/docs/examples/0.6.x/client-flutter/examples/account/get.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/account/get.md
rename to docs/examples/0.6.x/client-flutter/examples/account/get.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/account/update-email.md b/docs/examples/0.6.x/client-flutter/examples/account/update-email.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/account/update-email.md
rename to docs/examples/0.6.x/client-flutter/examples/account/update-email.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/account/update-name.md b/docs/examples/0.6.x/client-flutter/examples/account/update-name.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/account/update-name.md
rename to docs/examples/0.6.x/client-flutter/examples/account/update-name.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/account/update-password.md b/docs/examples/0.6.x/client-flutter/examples/account/update-password.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/account/update-password.md
rename to docs/examples/0.6.x/client-flutter/examples/account/update-password.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/account/update-prefs.md b/docs/examples/0.6.x/client-flutter/examples/account/update-prefs.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/account/update-prefs.md
rename to docs/examples/0.6.x/client-flutter/examples/account/update-prefs.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/account/update-recovery.md b/docs/examples/0.6.x/client-flutter/examples/account/update-recovery.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/account/update-recovery.md
rename to docs/examples/0.6.x/client-flutter/examples/account/update-recovery.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/account/update-verification.md b/docs/examples/0.6.x/client-flutter/examples/account/update-verification.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/account/update-verification.md
rename to docs/examples/0.6.x/client-flutter/examples/account/update-verification.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/avatars/get-browser.md b/docs/examples/0.6.x/client-flutter/examples/avatars/get-browser.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/avatars/get-browser.md
rename to docs/examples/0.6.x/client-flutter/examples/avatars/get-browser.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/avatars/get-credit-card.md b/docs/examples/0.6.x/client-flutter/examples/avatars/get-credit-card.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/avatars/get-credit-card.md
rename to docs/examples/0.6.x/client-flutter/examples/avatars/get-credit-card.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/avatars/get-favicon.md b/docs/examples/0.6.x/client-flutter/examples/avatars/get-favicon.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/avatars/get-favicon.md
rename to docs/examples/0.6.x/client-flutter/examples/avatars/get-favicon.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/avatars/get-flag.md b/docs/examples/0.6.x/client-flutter/examples/avatars/get-flag.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/avatars/get-flag.md
rename to docs/examples/0.6.x/client-flutter/examples/avatars/get-flag.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/avatars/get-image.md b/docs/examples/0.6.x/client-flutter/examples/avatars/get-image.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/avatars/get-image.md
rename to docs/examples/0.6.x/client-flutter/examples/avatars/get-image.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/avatars/get-initials.md b/docs/examples/0.6.x/client-flutter/examples/avatars/get-initials.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/avatars/get-initials.md
rename to docs/examples/0.6.x/client-flutter/examples/avatars/get-initials.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/avatars/get-q-r.md b/docs/examples/0.6.x/client-flutter/examples/avatars/get-q-r.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/avatars/get-q-r.md
rename to docs/examples/0.6.x/client-flutter/examples/avatars/get-q-r.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/database/create-document.md b/docs/examples/0.6.x/client-flutter/examples/database/create-document.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/database/create-document.md
rename to docs/examples/0.6.x/client-flutter/examples/database/create-document.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/database/delete-document.md b/docs/examples/0.6.x/client-flutter/examples/database/delete-document.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/database/delete-document.md
rename to docs/examples/0.6.x/client-flutter/examples/database/delete-document.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/database/get-document.md b/docs/examples/0.6.x/client-flutter/examples/database/get-document.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/database/get-document.md
rename to docs/examples/0.6.x/client-flutter/examples/database/get-document.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/database/list-documents.md b/docs/examples/0.6.x/client-flutter/examples/database/list-documents.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/database/list-documents.md
rename to docs/examples/0.6.x/client-flutter/examples/database/list-documents.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/database/update-document.md b/docs/examples/0.6.x/client-flutter/examples/database/update-document.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/database/update-document.md
rename to docs/examples/0.6.x/client-flutter/examples/database/update-document.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/locale/get-continents.md b/docs/examples/0.6.x/client-flutter/examples/locale/get-continents.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/locale/get-continents.md
rename to docs/examples/0.6.x/client-flutter/examples/locale/get-continents.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/locale/get-countries-e-u.md b/docs/examples/0.6.x/client-flutter/examples/locale/get-countries-e-u.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/locale/get-countries-e-u.md
rename to docs/examples/0.6.x/client-flutter/examples/locale/get-countries-e-u.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/locale/get-countries-phones.md b/docs/examples/0.6.x/client-flutter/examples/locale/get-countries-phones.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/locale/get-countries-phones.md
rename to docs/examples/0.6.x/client-flutter/examples/locale/get-countries-phones.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/locale/get-countries.md b/docs/examples/0.6.x/client-flutter/examples/locale/get-countries.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/locale/get-countries.md
rename to docs/examples/0.6.x/client-flutter/examples/locale/get-countries.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/locale/get-currencies.md b/docs/examples/0.6.x/client-flutter/examples/locale/get-currencies.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/locale/get-currencies.md
rename to docs/examples/0.6.x/client-flutter/examples/locale/get-currencies.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/locale/get-languages.md b/docs/examples/0.6.x/client-flutter/examples/locale/get-languages.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/locale/get-languages.md
rename to docs/examples/0.6.x/client-flutter/examples/locale/get-languages.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/locale/get.md b/docs/examples/0.6.x/client-flutter/examples/locale/get.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/locale/get.md
rename to docs/examples/0.6.x/client-flutter/examples/locale/get.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/storage/create-file.md b/docs/examples/0.6.x/client-flutter/examples/storage/create-file.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/storage/create-file.md
rename to docs/examples/0.6.x/client-flutter/examples/storage/create-file.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/storage/delete-file.md b/docs/examples/0.6.x/client-flutter/examples/storage/delete-file.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/storage/delete-file.md
rename to docs/examples/0.6.x/client-flutter/examples/storage/delete-file.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/storage/get-file-download.md b/docs/examples/0.6.x/client-flutter/examples/storage/get-file-download.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/storage/get-file-download.md
rename to docs/examples/0.6.x/client-flutter/examples/storage/get-file-download.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/storage/get-file-preview.md b/docs/examples/0.6.x/client-flutter/examples/storage/get-file-preview.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/storage/get-file-preview.md
rename to docs/examples/0.6.x/client-flutter/examples/storage/get-file-preview.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/storage/get-file-view.md b/docs/examples/0.6.x/client-flutter/examples/storage/get-file-view.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/storage/get-file-view.md
rename to docs/examples/0.6.x/client-flutter/examples/storage/get-file-view.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/storage/get-file.md b/docs/examples/0.6.x/client-flutter/examples/storage/get-file.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/storage/get-file.md
rename to docs/examples/0.6.x/client-flutter/examples/storage/get-file.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/storage/list-files.md b/docs/examples/0.6.x/client-flutter/examples/storage/list-files.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/storage/list-files.md
rename to docs/examples/0.6.x/client-flutter/examples/storage/list-files.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/storage/update-file.md b/docs/examples/0.6.x/client-flutter/examples/storage/update-file.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/storage/update-file.md
rename to docs/examples/0.6.x/client-flutter/examples/storage/update-file.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/teams/create-membership.md b/docs/examples/0.6.x/client-flutter/examples/teams/create-membership.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/teams/create-membership.md
rename to docs/examples/0.6.x/client-flutter/examples/teams/create-membership.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/teams/create.md b/docs/examples/0.6.x/client-flutter/examples/teams/create.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/teams/create.md
rename to docs/examples/0.6.x/client-flutter/examples/teams/create.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/teams/delete-membership.md b/docs/examples/0.6.x/client-flutter/examples/teams/delete-membership.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/teams/delete-membership.md
rename to docs/examples/0.6.x/client-flutter/examples/teams/delete-membership.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/teams/delete.md b/docs/examples/0.6.x/client-flutter/examples/teams/delete.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/teams/delete.md
rename to docs/examples/0.6.x/client-flutter/examples/teams/delete.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/teams/get-memberships.md b/docs/examples/0.6.x/client-flutter/examples/teams/get-memberships.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/teams/get-memberships.md
rename to docs/examples/0.6.x/client-flutter/examples/teams/get-memberships.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/teams/get.md b/docs/examples/0.6.x/client-flutter/examples/teams/get.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/teams/get.md
rename to docs/examples/0.6.x/client-flutter/examples/teams/get.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/teams/list.md b/docs/examples/0.6.x/client-flutter/examples/teams/list.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/teams/list.md
rename to docs/examples/0.6.x/client-flutter/examples/teams/list.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/teams/update-membership-status.md b/docs/examples/0.6.x/client-flutter/examples/teams/update-membership-status.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/teams/update-membership-status.md
rename to docs/examples/0.6.x/client-flutter/examples/teams/update-membership-status.md
diff --git a/docs/examples/0.6.2/client-flutter/examples/teams/update.md b/docs/examples/0.6.x/client-flutter/examples/teams/update.md
similarity index 100%
rename from docs/examples/0.6.2/client-flutter/examples/teams/update.md
rename to docs/examples/0.6.x/client-flutter/examples/teams/update.md
diff --git a/docs/examples/0.6.2/client-web/examples/account/create-o-auth2session.md b/docs/examples/0.6.x/client-web/examples/account/create-o-auth2session.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/account/create-o-auth2session.md
rename to docs/examples/0.6.x/client-web/examples/account/create-o-auth2session.md
diff --git a/docs/examples/0.6.2/client-web/examples/account/create-recovery.md b/docs/examples/0.6.x/client-web/examples/account/create-recovery.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/account/create-recovery.md
rename to docs/examples/0.6.x/client-web/examples/account/create-recovery.md
diff --git a/docs/examples/0.6.2/client-web/examples/account/create-session.md b/docs/examples/0.6.x/client-web/examples/account/create-session.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/account/create-session.md
rename to docs/examples/0.6.x/client-web/examples/account/create-session.md
diff --git a/docs/examples/0.6.2/client-web/examples/account/create-verification.md b/docs/examples/0.6.x/client-web/examples/account/create-verification.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/account/create-verification.md
rename to docs/examples/0.6.x/client-web/examples/account/create-verification.md
diff --git a/docs/examples/0.6.2/client-web/examples/account/create.md b/docs/examples/0.6.x/client-web/examples/account/create.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/account/create.md
rename to docs/examples/0.6.x/client-web/examples/account/create.md
diff --git a/docs/examples/0.6.2/client-web/examples/account/delete-session.md b/docs/examples/0.6.x/client-web/examples/account/delete-session.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/account/delete-session.md
rename to docs/examples/0.6.x/client-web/examples/account/delete-session.md
diff --git a/docs/examples/0.6.2/client-web/examples/account/delete-sessions.md b/docs/examples/0.6.x/client-web/examples/account/delete-sessions.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/account/delete-sessions.md
rename to docs/examples/0.6.x/client-web/examples/account/delete-sessions.md
diff --git a/docs/examples/0.6.2/client-web/examples/account/delete.md b/docs/examples/0.6.x/client-web/examples/account/delete.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/account/delete.md
rename to docs/examples/0.6.x/client-web/examples/account/delete.md
diff --git a/docs/examples/0.6.2/client-web/examples/account/get-logs.md b/docs/examples/0.6.x/client-web/examples/account/get-logs.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/account/get-logs.md
rename to docs/examples/0.6.x/client-web/examples/account/get-logs.md
diff --git a/docs/examples/0.6.2/client-web/examples/account/get-prefs.md b/docs/examples/0.6.x/client-web/examples/account/get-prefs.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/account/get-prefs.md
rename to docs/examples/0.6.x/client-web/examples/account/get-prefs.md
diff --git a/docs/examples/0.6.2/client-web/examples/account/get-sessions.md b/docs/examples/0.6.x/client-web/examples/account/get-sessions.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/account/get-sessions.md
rename to docs/examples/0.6.x/client-web/examples/account/get-sessions.md
diff --git a/docs/examples/0.6.2/client-web/examples/account/get.md b/docs/examples/0.6.x/client-web/examples/account/get.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/account/get.md
rename to docs/examples/0.6.x/client-web/examples/account/get.md
diff --git a/docs/examples/0.6.2/client-web/examples/account/update-email.md b/docs/examples/0.6.x/client-web/examples/account/update-email.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/account/update-email.md
rename to docs/examples/0.6.x/client-web/examples/account/update-email.md
diff --git a/docs/examples/0.6.2/client-web/examples/account/update-name.md b/docs/examples/0.6.x/client-web/examples/account/update-name.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/account/update-name.md
rename to docs/examples/0.6.x/client-web/examples/account/update-name.md
diff --git a/docs/examples/0.6.2/client-web/examples/account/update-password.md b/docs/examples/0.6.x/client-web/examples/account/update-password.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/account/update-password.md
rename to docs/examples/0.6.x/client-web/examples/account/update-password.md
diff --git a/docs/examples/0.6.2/client-web/examples/account/update-prefs.md b/docs/examples/0.6.x/client-web/examples/account/update-prefs.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/account/update-prefs.md
rename to docs/examples/0.6.x/client-web/examples/account/update-prefs.md
diff --git a/docs/examples/0.6.2/client-web/examples/account/update-recovery.md b/docs/examples/0.6.x/client-web/examples/account/update-recovery.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/account/update-recovery.md
rename to docs/examples/0.6.x/client-web/examples/account/update-recovery.md
diff --git a/docs/examples/0.6.2/client-web/examples/account/update-verification.md b/docs/examples/0.6.x/client-web/examples/account/update-verification.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/account/update-verification.md
rename to docs/examples/0.6.x/client-web/examples/account/update-verification.md
diff --git a/docs/examples/0.6.2/client-web/examples/avatars/get-browser.md b/docs/examples/0.6.x/client-web/examples/avatars/get-browser.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/avatars/get-browser.md
rename to docs/examples/0.6.x/client-web/examples/avatars/get-browser.md
diff --git a/docs/examples/0.6.2/client-web/examples/avatars/get-credit-card.md b/docs/examples/0.6.x/client-web/examples/avatars/get-credit-card.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/avatars/get-credit-card.md
rename to docs/examples/0.6.x/client-web/examples/avatars/get-credit-card.md
diff --git a/docs/examples/0.6.2/client-web/examples/avatars/get-favicon.md b/docs/examples/0.6.x/client-web/examples/avatars/get-favicon.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/avatars/get-favicon.md
rename to docs/examples/0.6.x/client-web/examples/avatars/get-favicon.md
diff --git a/docs/examples/0.6.2/client-web/examples/avatars/get-flag.md b/docs/examples/0.6.x/client-web/examples/avatars/get-flag.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/avatars/get-flag.md
rename to docs/examples/0.6.x/client-web/examples/avatars/get-flag.md
diff --git a/docs/examples/0.6.2/client-web/examples/avatars/get-image.md b/docs/examples/0.6.x/client-web/examples/avatars/get-image.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/avatars/get-image.md
rename to docs/examples/0.6.x/client-web/examples/avatars/get-image.md
diff --git a/docs/examples/0.6.2/client-web/examples/avatars/get-initials.md b/docs/examples/0.6.x/client-web/examples/avatars/get-initials.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/avatars/get-initials.md
rename to docs/examples/0.6.x/client-web/examples/avatars/get-initials.md
diff --git a/docs/examples/0.6.2/client-web/examples/avatars/get-q-r.md b/docs/examples/0.6.x/client-web/examples/avatars/get-q-r.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/avatars/get-q-r.md
rename to docs/examples/0.6.x/client-web/examples/avatars/get-q-r.md
diff --git a/docs/examples/0.6.2/client-web/examples/database/create-document.md b/docs/examples/0.6.x/client-web/examples/database/create-document.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/database/create-document.md
rename to docs/examples/0.6.x/client-web/examples/database/create-document.md
diff --git a/docs/examples/0.6.2/client-web/examples/database/delete-document.md b/docs/examples/0.6.x/client-web/examples/database/delete-document.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/database/delete-document.md
rename to docs/examples/0.6.x/client-web/examples/database/delete-document.md
diff --git a/docs/examples/0.6.2/client-web/examples/database/get-document.md b/docs/examples/0.6.x/client-web/examples/database/get-document.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/database/get-document.md
rename to docs/examples/0.6.x/client-web/examples/database/get-document.md
diff --git a/docs/examples/0.6.2/client-web/examples/database/list-documents.md b/docs/examples/0.6.x/client-web/examples/database/list-documents.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/database/list-documents.md
rename to docs/examples/0.6.x/client-web/examples/database/list-documents.md
diff --git a/docs/examples/0.6.2/client-web/examples/database/update-document.md b/docs/examples/0.6.x/client-web/examples/database/update-document.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/database/update-document.md
rename to docs/examples/0.6.x/client-web/examples/database/update-document.md
diff --git a/docs/examples/0.6.2/client-web/examples/locale/get-continents.md b/docs/examples/0.6.x/client-web/examples/locale/get-continents.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/locale/get-continents.md
rename to docs/examples/0.6.x/client-web/examples/locale/get-continents.md
diff --git a/docs/examples/0.6.2/client-web/examples/locale/get-countries-e-u.md b/docs/examples/0.6.x/client-web/examples/locale/get-countries-e-u.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/locale/get-countries-e-u.md
rename to docs/examples/0.6.x/client-web/examples/locale/get-countries-e-u.md
diff --git a/docs/examples/0.6.2/client-web/examples/locale/get-countries-phones.md b/docs/examples/0.6.x/client-web/examples/locale/get-countries-phones.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/locale/get-countries-phones.md
rename to docs/examples/0.6.x/client-web/examples/locale/get-countries-phones.md
diff --git a/docs/examples/0.6.2/client-web/examples/locale/get-countries.md b/docs/examples/0.6.x/client-web/examples/locale/get-countries.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/locale/get-countries.md
rename to docs/examples/0.6.x/client-web/examples/locale/get-countries.md
diff --git a/docs/examples/0.6.2/client-web/examples/locale/get-currencies.md b/docs/examples/0.6.x/client-web/examples/locale/get-currencies.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/locale/get-currencies.md
rename to docs/examples/0.6.x/client-web/examples/locale/get-currencies.md
diff --git a/docs/examples/0.6.2/client-web/examples/locale/get-languages.md b/docs/examples/0.6.x/client-web/examples/locale/get-languages.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/locale/get-languages.md
rename to docs/examples/0.6.x/client-web/examples/locale/get-languages.md
diff --git a/docs/examples/0.6.2/client-web/examples/locale/get.md b/docs/examples/0.6.x/client-web/examples/locale/get.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/locale/get.md
rename to docs/examples/0.6.x/client-web/examples/locale/get.md
diff --git a/docs/examples/0.6.2/client-web/examples/storage/create-file.md b/docs/examples/0.6.x/client-web/examples/storage/create-file.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/storage/create-file.md
rename to docs/examples/0.6.x/client-web/examples/storage/create-file.md
diff --git a/docs/examples/0.6.2/client-web/examples/storage/delete-file.md b/docs/examples/0.6.x/client-web/examples/storage/delete-file.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/storage/delete-file.md
rename to docs/examples/0.6.x/client-web/examples/storage/delete-file.md
diff --git a/docs/examples/0.6.2/client-web/examples/storage/get-file-download.md b/docs/examples/0.6.x/client-web/examples/storage/get-file-download.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/storage/get-file-download.md
rename to docs/examples/0.6.x/client-web/examples/storage/get-file-download.md
diff --git a/docs/examples/0.6.2/client-web/examples/storage/get-file-preview.md b/docs/examples/0.6.x/client-web/examples/storage/get-file-preview.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/storage/get-file-preview.md
rename to docs/examples/0.6.x/client-web/examples/storage/get-file-preview.md
diff --git a/docs/examples/0.6.2/client-web/examples/storage/get-file-view.md b/docs/examples/0.6.x/client-web/examples/storage/get-file-view.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/storage/get-file-view.md
rename to docs/examples/0.6.x/client-web/examples/storage/get-file-view.md
diff --git a/docs/examples/0.6.2/client-web/examples/storage/get-file.md b/docs/examples/0.6.x/client-web/examples/storage/get-file.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/storage/get-file.md
rename to docs/examples/0.6.x/client-web/examples/storage/get-file.md
diff --git a/docs/examples/0.6.2/client-web/examples/storage/list-files.md b/docs/examples/0.6.x/client-web/examples/storage/list-files.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/storage/list-files.md
rename to docs/examples/0.6.x/client-web/examples/storage/list-files.md
diff --git a/docs/examples/0.6.2/client-web/examples/storage/update-file.md b/docs/examples/0.6.x/client-web/examples/storage/update-file.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/storage/update-file.md
rename to docs/examples/0.6.x/client-web/examples/storage/update-file.md
diff --git a/docs/examples/0.6.2/client-web/examples/teams/create-membership.md b/docs/examples/0.6.x/client-web/examples/teams/create-membership.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/teams/create-membership.md
rename to docs/examples/0.6.x/client-web/examples/teams/create-membership.md
diff --git a/docs/examples/0.6.2/client-web/examples/teams/create.md b/docs/examples/0.6.x/client-web/examples/teams/create.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/teams/create.md
rename to docs/examples/0.6.x/client-web/examples/teams/create.md
diff --git a/docs/examples/0.6.2/client-web/examples/teams/delete-membership.md b/docs/examples/0.6.x/client-web/examples/teams/delete-membership.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/teams/delete-membership.md
rename to docs/examples/0.6.x/client-web/examples/teams/delete-membership.md
diff --git a/docs/examples/0.6.2/client-web/examples/teams/delete.md b/docs/examples/0.6.x/client-web/examples/teams/delete.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/teams/delete.md
rename to docs/examples/0.6.x/client-web/examples/teams/delete.md
diff --git a/docs/examples/0.6.2/client-web/examples/teams/get-memberships.md b/docs/examples/0.6.x/client-web/examples/teams/get-memberships.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/teams/get-memberships.md
rename to docs/examples/0.6.x/client-web/examples/teams/get-memberships.md
diff --git a/docs/examples/0.6.2/client-web/examples/teams/get.md b/docs/examples/0.6.x/client-web/examples/teams/get.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/teams/get.md
rename to docs/examples/0.6.x/client-web/examples/teams/get.md
diff --git a/docs/examples/0.6.2/client-web/examples/teams/list.md b/docs/examples/0.6.x/client-web/examples/teams/list.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/teams/list.md
rename to docs/examples/0.6.x/client-web/examples/teams/list.md
diff --git a/docs/examples/0.6.2/client-web/examples/teams/update-membership-status.md b/docs/examples/0.6.x/client-web/examples/teams/update-membership-status.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/teams/update-membership-status.md
rename to docs/examples/0.6.x/client-web/examples/teams/update-membership-status.md
diff --git a/docs/examples/0.6.2/client-web/examples/teams/update.md b/docs/examples/0.6.x/client-web/examples/teams/update.md
similarity index 100%
rename from docs/examples/0.6.2/client-web/examples/teams/update.md
rename to docs/examples/0.6.x/client-web/examples/teams/update.md
diff --git a/docs/examples/0.6.2/console-web/examples/account/create-o-auth2session.md b/docs/examples/0.6.x/console-web/examples/account/create-o-auth2session.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/account/create-o-auth2session.md
rename to docs/examples/0.6.x/console-web/examples/account/create-o-auth2session.md
diff --git a/docs/examples/0.6.2/console-web/examples/account/create-recovery.md b/docs/examples/0.6.x/console-web/examples/account/create-recovery.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/account/create-recovery.md
rename to docs/examples/0.6.x/console-web/examples/account/create-recovery.md
diff --git a/docs/examples/0.6.2/console-web/examples/account/create-session.md b/docs/examples/0.6.x/console-web/examples/account/create-session.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/account/create-session.md
rename to docs/examples/0.6.x/console-web/examples/account/create-session.md
diff --git a/docs/examples/0.6.2/console-web/examples/account/create-verification.md b/docs/examples/0.6.x/console-web/examples/account/create-verification.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/account/create-verification.md
rename to docs/examples/0.6.x/console-web/examples/account/create-verification.md
diff --git a/docs/examples/0.6.2/console-web/examples/account/create.md b/docs/examples/0.6.x/console-web/examples/account/create.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/account/create.md
rename to docs/examples/0.6.x/console-web/examples/account/create.md
diff --git a/docs/examples/0.6.2/console-web/examples/account/delete-session.md b/docs/examples/0.6.x/console-web/examples/account/delete-session.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/account/delete-session.md
rename to docs/examples/0.6.x/console-web/examples/account/delete-session.md
diff --git a/docs/examples/0.6.2/console-web/examples/account/delete-sessions.md b/docs/examples/0.6.x/console-web/examples/account/delete-sessions.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/account/delete-sessions.md
rename to docs/examples/0.6.x/console-web/examples/account/delete-sessions.md
diff --git a/docs/examples/0.6.2/console-web/examples/account/delete.md b/docs/examples/0.6.x/console-web/examples/account/delete.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/account/delete.md
rename to docs/examples/0.6.x/console-web/examples/account/delete.md
diff --git a/docs/examples/0.6.2/console-web/examples/account/get-logs.md b/docs/examples/0.6.x/console-web/examples/account/get-logs.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/account/get-logs.md
rename to docs/examples/0.6.x/console-web/examples/account/get-logs.md
diff --git a/docs/examples/0.6.2/console-web/examples/account/get-prefs.md b/docs/examples/0.6.x/console-web/examples/account/get-prefs.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/account/get-prefs.md
rename to docs/examples/0.6.x/console-web/examples/account/get-prefs.md
diff --git a/docs/examples/0.6.2/console-web/examples/account/get-sessions.md b/docs/examples/0.6.x/console-web/examples/account/get-sessions.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/account/get-sessions.md
rename to docs/examples/0.6.x/console-web/examples/account/get-sessions.md
diff --git a/docs/examples/0.6.2/console-web/examples/account/get.md b/docs/examples/0.6.x/console-web/examples/account/get.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/account/get.md
rename to docs/examples/0.6.x/console-web/examples/account/get.md
diff --git a/docs/examples/0.6.2/console-web/examples/account/update-email.md b/docs/examples/0.6.x/console-web/examples/account/update-email.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/account/update-email.md
rename to docs/examples/0.6.x/console-web/examples/account/update-email.md
diff --git a/docs/examples/0.6.2/console-web/examples/account/update-name.md b/docs/examples/0.6.x/console-web/examples/account/update-name.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/account/update-name.md
rename to docs/examples/0.6.x/console-web/examples/account/update-name.md
diff --git a/docs/examples/0.6.2/console-web/examples/account/update-password.md b/docs/examples/0.6.x/console-web/examples/account/update-password.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/account/update-password.md
rename to docs/examples/0.6.x/console-web/examples/account/update-password.md
diff --git a/docs/examples/0.6.2/console-web/examples/account/update-prefs.md b/docs/examples/0.6.x/console-web/examples/account/update-prefs.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/account/update-prefs.md
rename to docs/examples/0.6.x/console-web/examples/account/update-prefs.md
diff --git a/docs/examples/0.6.2/console-web/examples/account/update-recovery.md b/docs/examples/0.6.x/console-web/examples/account/update-recovery.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/account/update-recovery.md
rename to docs/examples/0.6.x/console-web/examples/account/update-recovery.md
diff --git a/docs/examples/0.6.2/console-web/examples/account/update-verification.md b/docs/examples/0.6.x/console-web/examples/account/update-verification.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/account/update-verification.md
rename to docs/examples/0.6.x/console-web/examples/account/update-verification.md
diff --git a/docs/examples/0.6.2/console-web/examples/avatars/get-browser.md b/docs/examples/0.6.x/console-web/examples/avatars/get-browser.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/avatars/get-browser.md
rename to docs/examples/0.6.x/console-web/examples/avatars/get-browser.md
diff --git a/docs/examples/0.6.2/console-web/examples/avatars/get-credit-card.md b/docs/examples/0.6.x/console-web/examples/avatars/get-credit-card.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/avatars/get-credit-card.md
rename to docs/examples/0.6.x/console-web/examples/avatars/get-credit-card.md
diff --git a/docs/examples/0.6.2/console-web/examples/avatars/get-favicon.md b/docs/examples/0.6.x/console-web/examples/avatars/get-favicon.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/avatars/get-favicon.md
rename to docs/examples/0.6.x/console-web/examples/avatars/get-favicon.md
diff --git a/docs/examples/0.6.2/console-web/examples/avatars/get-flag.md b/docs/examples/0.6.x/console-web/examples/avatars/get-flag.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/avatars/get-flag.md
rename to docs/examples/0.6.x/console-web/examples/avatars/get-flag.md
diff --git a/docs/examples/0.6.2/console-web/examples/avatars/get-image.md b/docs/examples/0.6.x/console-web/examples/avatars/get-image.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/avatars/get-image.md
rename to docs/examples/0.6.x/console-web/examples/avatars/get-image.md
diff --git a/docs/examples/0.6.2/console-web/examples/avatars/get-initials.md b/docs/examples/0.6.x/console-web/examples/avatars/get-initials.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/avatars/get-initials.md
rename to docs/examples/0.6.x/console-web/examples/avatars/get-initials.md
diff --git a/docs/examples/0.6.2/console-web/examples/avatars/get-q-r.md b/docs/examples/0.6.x/console-web/examples/avatars/get-q-r.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/avatars/get-q-r.md
rename to docs/examples/0.6.x/console-web/examples/avatars/get-q-r.md
diff --git a/docs/examples/0.6.2/console-web/examples/bar/delete.md b/docs/examples/0.6.x/console-web/examples/bar/delete.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/bar/delete.md
rename to docs/examples/0.6.x/console-web/examples/bar/delete.md
diff --git a/docs/examples/0.6.2/console-web/examples/bar/get.md b/docs/examples/0.6.x/console-web/examples/bar/get.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/bar/get.md
rename to docs/examples/0.6.x/console-web/examples/bar/get.md
diff --git a/docs/examples/0.6.2/console-web/examples/bar/patch.md b/docs/examples/0.6.x/console-web/examples/bar/patch.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/bar/patch.md
rename to docs/examples/0.6.x/console-web/examples/bar/patch.md
diff --git a/docs/examples/0.6.2/console-web/examples/bar/post.md b/docs/examples/0.6.x/console-web/examples/bar/post.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/bar/post.md
rename to docs/examples/0.6.x/console-web/examples/bar/post.md
diff --git a/docs/examples/0.6.2/console-web/examples/bar/put.md b/docs/examples/0.6.x/console-web/examples/bar/put.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/bar/put.md
rename to docs/examples/0.6.x/console-web/examples/bar/put.md
diff --git a/docs/examples/0.6.2/console-web/examples/database/create-collection.md b/docs/examples/0.6.x/console-web/examples/database/create-collection.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/database/create-collection.md
rename to docs/examples/0.6.x/console-web/examples/database/create-collection.md
diff --git a/docs/examples/0.6.2/console-web/examples/database/create-document.md b/docs/examples/0.6.x/console-web/examples/database/create-document.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/database/create-document.md
rename to docs/examples/0.6.x/console-web/examples/database/create-document.md
diff --git a/docs/examples/0.6.2/console-web/examples/database/delete-collection.md b/docs/examples/0.6.x/console-web/examples/database/delete-collection.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/database/delete-collection.md
rename to docs/examples/0.6.x/console-web/examples/database/delete-collection.md
diff --git a/docs/examples/0.6.2/console-web/examples/database/delete-document.md b/docs/examples/0.6.x/console-web/examples/database/delete-document.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/database/delete-document.md
rename to docs/examples/0.6.x/console-web/examples/database/delete-document.md
diff --git a/docs/examples/0.6.2/console-web/examples/database/get-collection.md b/docs/examples/0.6.x/console-web/examples/database/get-collection.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/database/get-collection.md
rename to docs/examples/0.6.x/console-web/examples/database/get-collection.md
diff --git a/docs/examples/0.6.2/console-web/examples/database/get-document.md b/docs/examples/0.6.x/console-web/examples/database/get-document.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/database/get-document.md
rename to docs/examples/0.6.x/console-web/examples/database/get-document.md
diff --git a/docs/examples/0.6.2/console-web/examples/database/list-collections.md b/docs/examples/0.6.x/console-web/examples/database/list-collections.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/database/list-collections.md
rename to docs/examples/0.6.x/console-web/examples/database/list-collections.md
diff --git a/docs/examples/0.6.2/console-web/examples/database/list-documents.md b/docs/examples/0.6.x/console-web/examples/database/list-documents.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/database/list-documents.md
rename to docs/examples/0.6.x/console-web/examples/database/list-documents.md
diff --git a/docs/examples/0.6.2/console-web/examples/database/update-collection.md b/docs/examples/0.6.x/console-web/examples/database/update-collection.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/database/update-collection.md
rename to docs/examples/0.6.x/console-web/examples/database/update-collection.md
diff --git a/docs/examples/0.6.2/console-web/examples/database/update-document.md b/docs/examples/0.6.x/console-web/examples/database/update-document.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/database/update-document.md
rename to docs/examples/0.6.x/console-web/examples/database/update-document.md
diff --git a/docs/examples/0.6.2/console-web/examples/foo/delete.md b/docs/examples/0.6.x/console-web/examples/foo/delete.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/foo/delete.md
rename to docs/examples/0.6.x/console-web/examples/foo/delete.md
diff --git a/docs/examples/0.6.2/console-web/examples/foo/get.md b/docs/examples/0.6.x/console-web/examples/foo/get.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/foo/get.md
rename to docs/examples/0.6.x/console-web/examples/foo/get.md
diff --git a/docs/examples/0.6.2/console-web/examples/foo/patch.md b/docs/examples/0.6.x/console-web/examples/foo/patch.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/foo/patch.md
rename to docs/examples/0.6.x/console-web/examples/foo/patch.md
diff --git a/docs/examples/0.6.2/console-web/examples/foo/post.md b/docs/examples/0.6.x/console-web/examples/foo/post.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/foo/post.md
rename to docs/examples/0.6.x/console-web/examples/foo/post.md
diff --git a/docs/examples/0.6.2/console-web/examples/foo/put.md b/docs/examples/0.6.x/console-web/examples/foo/put.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/foo/put.md
rename to docs/examples/0.6.x/console-web/examples/foo/put.md
diff --git a/docs/examples/0.6.2/console-web/examples/functions/get-usage.md b/docs/examples/0.6.x/console-web/examples/functions/get-usage.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/functions/get-usage.md
rename to docs/examples/0.6.x/console-web/examples/functions/get-usage.md
diff --git a/docs/examples/0.6.2/console-web/examples/general/empty.md b/docs/examples/0.6.x/console-web/examples/general/empty.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/general/empty.md
rename to docs/examples/0.6.x/console-web/examples/general/empty.md
diff --git a/docs/examples/0.6.2/console-web/examples/general/get-cookie.md b/docs/examples/0.6.x/console-web/examples/general/get-cookie.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/general/get-cookie.md
rename to docs/examples/0.6.x/console-web/examples/general/get-cookie.md
diff --git a/docs/examples/0.6.2/console-web/examples/general/redirect.md b/docs/examples/0.6.x/console-web/examples/general/redirect.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/general/redirect.md
rename to docs/examples/0.6.x/console-web/examples/general/redirect.md
diff --git a/docs/examples/0.6.2/console-web/examples/general/redirected.md b/docs/examples/0.6.x/console-web/examples/general/redirected.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/general/redirected.md
rename to docs/examples/0.6.x/console-web/examples/general/redirected.md
diff --git a/docs/examples/0.6.2/console-web/examples/general/set-cookie.md b/docs/examples/0.6.x/console-web/examples/general/set-cookie.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/general/set-cookie.md
rename to docs/examples/0.6.x/console-web/examples/general/set-cookie.md
diff --git a/docs/examples/0.6.2/console-web/examples/general/upload.md b/docs/examples/0.6.x/console-web/examples/general/upload.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/general/upload.md
rename to docs/examples/0.6.x/console-web/examples/general/upload.md
diff --git a/docs/examples/0.6.2/console-web/examples/health/get-anti-virus.md b/docs/examples/0.6.x/console-web/examples/health/get-anti-virus.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/health/get-anti-virus.md
rename to docs/examples/0.6.x/console-web/examples/health/get-anti-virus.md
diff --git a/docs/examples/0.6.2/console-web/examples/health/get-cache.md b/docs/examples/0.6.x/console-web/examples/health/get-cache.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/health/get-cache.md
rename to docs/examples/0.6.x/console-web/examples/health/get-cache.md
diff --git a/docs/examples/0.6.2/console-web/examples/health/get-d-b.md b/docs/examples/0.6.x/console-web/examples/health/get-d-b.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/health/get-d-b.md
rename to docs/examples/0.6.x/console-web/examples/health/get-d-b.md
diff --git a/docs/examples/0.6.2/console-web/examples/health/get-queue-certificates.md b/docs/examples/0.6.x/console-web/examples/health/get-queue-certificates.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/health/get-queue-certificates.md
rename to docs/examples/0.6.x/console-web/examples/health/get-queue-certificates.md
diff --git a/docs/examples/0.6.2/console-web/examples/health/get-queue-functions.md b/docs/examples/0.6.x/console-web/examples/health/get-queue-functions.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/health/get-queue-functions.md
rename to docs/examples/0.6.x/console-web/examples/health/get-queue-functions.md
diff --git a/docs/examples/0.6.2/console-web/examples/health/get-queue-logs.md b/docs/examples/0.6.x/console-web/examples/health/get-queue-logs.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/health/get-queue-logs.md
rename to docs/examples/0.6.x/console-web/examples/health/get-queue-logs.md
diff --git a/docs/examples/0.6.2/console-web/examples/health/get-queue-tasks.md b/docs/examples/0.6.x/console-web/examples/health/get-queue-tasks.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/health/get-queue-tasks.md
rename to docs/examples/0.6.x/console-web/examples/health/get-queue-tasks.md
diff --git a/docs/examples/0.6.2/console-web/examples/health/get-queue-usage.md b/docs/examples/0.6.x/console-web/examples/health/get-queue-usage.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/health/get-queue-usage.md
rename to docs/examples/0.6.x/console-web/examples/health/get-queue-usage.md
diff --git a/docs/examples/0.6.2/console-web/examples/health/get-queue-webhooks.md b/docs/examples/0.6.x/console-web/examples/health/get-queue-webhooks.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/health/get-queue-webhooks.md
rename to docs/examples/0.6.x/console-web/examples/health/get-queue-webhooks.md
diff --git a/docs/examples/0.6.2/console-web/examples/health/get-storage-local.md b/docs/examples/0.6.x/console-web/examples/health/get-storage-local.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/health/get-storage-local.md
rename to docs/examples/0.6.x/console-web/examples/health/get-storage-local.md
diff --git a/docs/examples/0.6.2/console-web/examples/health/get-time.md b/docs/examples/0.6.x/console-web/examples/health/get-time.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/health/get-time.md
rename to docs/examples/0.6.x/console-web/examples/health/get-time.md
diff --git a/docs/examples/0.6.2/console-web/examples/health/get.md b/docs/examples/0.6.x/console-web/examples/health/get.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/health/get.md
rename to docs/examples/0.6.x/console-web/examples/health/get.md
diff --git a/docs/examples/0.6.2/console-web/examples/locale/get-continents.md b/docs/examples/0.6.x/console-web/examples/locale/get-continents.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/locale/get-continents.md
rename to docs/examples/0.6.x/console-web/examples/locale/get-continents.md
diff --git a/docs/examples/0.6.2/console-web/examples/locale/get-countries-e-u.md b/docs/examples/0.6.x/console-web/examples/locale/get-countries-e-u.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/locale/get-countries-e-u.md
rename to docs/examples/0.6.x/console-web/examples/locale/get-countries-e-u.md
diff --git a/docs/examples/0.6.2/console-web/examples/locale/get-countries-phones.md b/docs/examples/0.6.x/console-web/examples/locale/get-countries-phones.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/locale/get-countries-phones.md
rename to docs/examples/0.6.x/console-web/examples/locale/get-countries-phones.md
diff --git a/docs/examples/0.6.2/console-web/examples/locale/get-countries.md b/docs/examples/0.6.x/console-web/examples/locale/get-countries.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/locale/get-countries.md
rename to docs/examples/0.6.x/console-web/examples/locale/get-countries.md
diff --git a/docs/examples/0.6.2/console-web/examples/locale/get-currencies.md b/docs/examples/0.6.x/console-web/examples/locale/get-currencies.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/locale/get-currencies.md
rename to docs/examples/0.6.x/console-web/examples/locale/get-currencies.md
diff --git a/docs/examples/0.6.2/console-web/examples/locale/get-languages.md b/docs/examples/0.6.x/console-web/examples/locale/get-languages.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/locale/get-languages.md
rename to docs/examples/0.6.x/console-web/examples/locale/get-languages.md
diff --git a/docs/examples/0.6.2/console-web/examples/locale/get.md b/docs/examples/0.6.x/console-web/examples/locale/get.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/locale/get.md
rename to docs/examples/0.6.x/console-web/examples/locale/get.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/create-domain.md b/docs/examples/0.6.x/console-web/examples/projects/create-domain.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/create-domain.md
rename to docs/examples/0.6.x/console-web/examples/projects/create-domain.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/create-key.md b/docs/examples/0.6.x/console-web/examples/projects/create-key.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/create-key.md
rename to docs/examples/0.6.x/console-web/examples/projects/create-key.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/create-platform.md b/docs/examples/0.6.x/console-web/examples/projects/create-platform.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/create-platform.md
rename to docs/examples/0.6.x/console-web/examples/projects/create-platform.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/create-task.md b/docs/examples/0.6.x/console-web/examples/projects/create-task.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/create-task.md
rename to docs/examples/0.6.x/console-web/examples/projects/create-task.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/create-webhook.md b/docs/examples/0.6.x/console-web/examples/projects/create-webhook.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/create-webhook.md
rename to docs/examples/0.6.x/console-web/examples/projects/create-webhook.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/create.md b/docs/examples/0.6.x/console-web/examples/projects/create.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/create.md
rename to docs/examples/0.6.x/console-web/examples/projects/create.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/delete-domain.md b/docs/examples/0.6.x/console-web/examples/projects/delete-domain.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/delete-domain.md
rename to docs/examples/0.6.x/console-web/examples/projects/delete-domain.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/delete-key.md b/docs/examples/0.6.x/console-web/examples/projects/delete-key.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/delete-key.md
rename to docs/examples/0.6.x/console-web/examples/projects/delete-key.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/delete-platform.md b/docs/examples/0.6.x/console-web/examples/projects/delete-platform.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/delete-platform.md
rename to docs/examples/0.6.x/console-web/examples/projects/delete-platform.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/delete-task.md b/docs/examples/0.6.x/console-web/examples/projects/delete-task.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/delete-task.md
rename to docs/examples/0.6.x/console-web/examples/projects/delete-task.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/delete-webhook.md b/docs/examples/0.6.x/console-web/examples/projects/delete-webhook.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/delete-webhook.md
rename to docs/examples/0.6.x/console-web/examples/projects/delete-webhook.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/delete.md b/docs/examples/0.6.x/console-web/examples/projects/delete.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/delete.md
rename to docs/examples/0.6.x/console-web/examples/projects/delete.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/get-domain.md b/docs/examples/0.6.x/console-web/examples/projects/get-domain.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/get-domain.md
rename to docs/examples/0.6.x/console-web/examples/projects/get-domain.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/get-key.md b/docs/examples/0.6.x/console-web/examples/projects/get-key.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/get-key.md
rename to docs/examples/0.6.x/console-web/examples/projects/get-key.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/get-platform.md b/docs/examples/0.6.x/console-web/examples/projects/get-platform.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/get-platform.md
rename to docs/examples/0.6.x/console-web/examples/projects/get-platform.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/get-task.md b/docs/examples/0.6.x/console-web/examples/projects/get-task.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/get-task.md
rename to docs/examples/0.6.x/console-web/examples/projects/get-task.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/get-usage.md b/docs/examples/0.6.x/console-web/examples/projects/get-usage.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/get-usage.md
rename to docs/examples/0.6.x/console-web/examples/projects/get-usage.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/get-webhook.md b/docs/examples/0.6.x/console-web/examples/projects/get-webhook.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/get-webhook.md
rename to docs/examples/0.6.x/console-web/examples/projects/get-webhook.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/get.md b/docs/examples/0.6.x/console-web/examples/projects/get.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/get.md
rename to docs/examples/0.6.x/console-web/examples/projects/get.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/list-domains.md b/docs/examples/0.6.x/console-web/examples/projects/list-domains.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/list-domains.md
rename to docs/examples/0.6.x/console-web/examples/projects/list-domains.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/list-keys.md b/docs/examples/0.6.x/console-web/examples/projects/list-keys.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/list-keys.md
rename to docs/examples/0.6.x/console-web/examples/projects/list-keys.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/list-platforms.md b/docs/examples/0.6.x/console-web/examples/projects/list-platforms.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/list-platforms.md
rename to docs/examples/0.6.x/console-web/examples/projects/list-platforms.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/list-tasks.md b/docs/examples/0.6.x/console-web/examples/projects/list-tasks.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/list-tasks.md
rename to docs/examples/0.6.x/console-web/examples/projects/list-tasks.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/list-webhooks.md b/docs/examples/0.6.x/console-web/examples/projects/list-webhooks.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/list-webhooks.md
rename to docs/examples/0.6.x/console-web/examples/projects/list-webhooks.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/list.md b/docs/examples/0.6.x/console-web/examples/projects/list.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/list.md
rename to docs/examples/0.6.x/console-web/examples/projects/list.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/update-domain-verification.md b/docs/examples/0.6.x/console-web/examples/projects/update-domain-verification.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/update-domain-verification.md
rename to docs/examples/0.6.x/console-web/examples/projects/update-domain-verification.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/update-key.md b/docs/examples/0.6.x/console-web/examples/projects/update-key.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/update-key.md
rename to docs/examples/0.6.x/console-web/examples/projects/update-key.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/update-o-auth2.md b/docs/examples/0.6.x/console-web/examples/projects/update-o-auth2.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/update-o-auth2.md
rename to docs/examples/0.6.x/console-web/examples/projects/update-o-auth2.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/update-platform.md b/docs/examples/0.6.x/console-web/examples/projects/update-platform.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/update-platform.md
rename to docs/examples/0.6.x/console-web/examples/projects/update-platform.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/update-task.md b/docs/examples/0.6.x/console-web/examples/projects/update-task.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/update-task.md
rename to docs/examples/0.6.x/console-web/examples/projects/update-task.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/update-webhook.md b/docs/examples/0.6.x/console-web/examples/projects/update-webhook.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/update-webhook.md
rename to docs/examples/0.6.x/console-web/examples/projects/update-webhook.md
diff --git a/docs/examples/0.6.2/console-web/examples/projects/update.md b/docs/examples/0.6.x/console-web/examples/projects/update.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/projects/update.md
rename to docs/examples/0.6.x/console-web/examples/projects/update.md
diff --git a/docs/examples/0.6.2/console-web/examples/storage/create-file.md b/docs/examples/0.6.x/console-web/examples/storage/create-file.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/storage/create-file.md
rename to docs/examples/0.6.x/console-web/examples/storage/create-file.md
diff --git a/docs/examples/0.6.2/console-web/examples/storage/delete-file.md b/docs/examples/0.6.x/console-web/examples/storage/delete-file.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/storage/delete-file.md
rename to docs/examples/0.6.x/console-web/examples/storage/delete-file.md
diff --git a/docs/examples/0.6.2/console-web/examples/storage/get-file-download.md b/docs/examples/0.6.x/console-web/examples/storage/get-file-download.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/storage/get-file-download.md
rename to docs/examples/0.6.x/console-web/examples/storage/get-file-download.md
diff --git a/docs/examples/0.6.2/console-web/examples/storage/get-file-preview.md b/docs/examples/0.6.x/console-web/examples/storage/get-file-preview.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/storage/get-file-preview.md
rename to docs/examples/0.6.x/console-web/examples/storage/get-file-preview.md
diff --git a/docs/examples/0.6.2/console-web/examples/storage/get-file-view.md b/docs/examples/0.6.x/console-web/examples/storage/get-file-view.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/storage/get-file-view.md
rename to docs/examples/0.6.x/console-web/examples/storage/get-file-view.md
diff --git a/docs/examples/0.6.2/console-web/examples/storage/get-file.md b/docs/examples/0.6.x/console-web/examples/storage/get-file.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/storage/get-file.md
rename to docs/examples/0.6.x/console-web/examples/storage/get-file.md
diff --git a/docs/examples/0.6.2/console-web/examples/storage/list-files.md b/docs/examples/0.6.x/console-web/examples/storage/list-files.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/storage/list-files.md
rename to docs/examples/0.6.x/console-web/examples/storage/list-files.md
diff --git a/docs/examples/0.6.2/console-web/examples/storage/update-file.md b/docs/examples/0.6.x/console-web/examples/storage/update-file.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/storage/update-file.md
rename to docs/examples/0.6.x/console-web/examples/storage/update-file.md
diff --git a/docs/examples/0.6.2/console-web/examples/teams/create-membership.md b/docs/examples/0.6.x/console-web/examples/teams/create-membership.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/teams/create-membership.md
rename to docs/examples/0.6.x/console-web/examples/teams/create-membership.md
diff --git a/docs/examples/0.6.2/console-web/examples/teams/create.md b/docs/examples/0.6.x/console-web/examples/teams/create.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/teams/create.md
rename to docs/examples/0.6.x/console-web/examples/teams/create.md
diff --git a/docs/examples/0.6.2/console-web/examples/teams/delete-membership.md b/docs/examples/0.6.x/console-web/examples/teams/delete-membership.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/teams/delete-membership.md
rename to docs/examples/0.6.x/console-web/examples/teams/delete-membership.md
diff --git a/docs/examples/0.6.2/console-web/examples/teams/delete.md b/docs/examples/0.6.x/console-web/examples/teams/delete.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/teams/delete.md
rename to docs/examples/0.6.x/console-web/examples/teams/delete.md
diff --git a/docs/examples/0.6.2/console-web/examples/teams/get-memberships.md b/docs/examples/0.6.x/console-web/examples/teams/get-memberships.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/teams/get-memberships.md
rename to docs/examples/0.6.x/console-web/examples/teams/get-memberships.md
diff --git a/docs/examples/0.6.2/console-web/examples/teams/get.md b/docs/examples/0.6.x/console-web/examples/teams/get.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/teams/get.md
rename to docs/examples/0.6.x/console-web/examples/teams/get.md
diff --git a/docs/examples/0.6.2/console-web/examples/teams/list.md b/docs/examples/0.6.x/console-web/examples/teams/list.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/teams/list.md
rename to docs/examples/0.6.x/console-web/examples/teams/list.md
diff --git a/docs/examples/0.6.2/console-web/examples/teams/update-membership-status.md b/docs/examples/0.6.x/console-web/examples/teams/update-membership-status.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/teams/update-membership-status.md
rename to docs/examples/0.6.x/console-web/examples/teams/update-membership-status.md
diff --git a/docs/examples/0.6.2/console-web/examples/teams/update.md b/docs/examples/0.6.x/console-web/examples/teams/update.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/teams/update.md
rename to docs/examples/0.6.x/console-web/examples/teams/update.md
diff --git a/docs/examples/0.6.2/console-web/examples/users/create.md b/docs/examples/0.6.x/console-web/examples/users/create.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/users/create.md
rename to docs/examples/0.6.x/console-web/examples/users/create.md
diff --git a/docs/examples/0.6.2/console-web/examples/users/delete-session.md b/docs/examples/0.6.x/console-web/examples/users/delete-session.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/users/delete-session.md
rename to docs/examples/0.6.x/console-web/examples/users/delete-session.md
diff --git a/docs/examples/0.6.2/console-web/examples/users/delete-sessions.md b/docs/examples/0.6.x/console-web/examples/users/delete-sessions.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/users/delete-sessions.md
rename to docs/examples/0.6.x/console-web/examples/users/delete-sessions.md
diff --git a/docs/examples/0.6.2/console-web/examples/users/get-logs.md b/docs/examples/0.6.x/console-web/examples/users/get-logs.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/users/get-logs.md
rename to docs/examples/0.6.x/console-web/examples/users/get-logs.md
diff --git a/docs/examples/0.6.2/console-web/examples/users/get-prefs.md b/docs/examples/0.6.x/console-web/examples/users/get-prefs.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/users/get-prefs.md
rename to docs/examples/0.6.x/console-web/examples/users/get-prefs.md
diff --git a/docs/examples/0.6.2/console-web/examples/users/get-sessions.md b/docs/examples/0.6.x/console-web/examples/users/get-sessions.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/users/get-sessions.md
rename to docs/examples/0.6.x/console-web/examples/users/get-sessions.md
diff --git a/docs/examples/0.6.2/console-web/examples/users/get.md b/docs/examples/0.6.x/console-web/examples/users/get.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/users/get.md
rename to docs/examples/0.6.x/console-web/examples/users/get.md
diff --git a/docs/examples/0.6.2/console-web/examples/users/list.md b/docs/examples/0.6.x/console-web/examples/users/list.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/users/list.md
rename to docs/examples/0.6.x/console-web/examples/users/list.md
diff --git a/docs/examples/0.6.2/console-web/examples/users/update-prefs.md b/docs/examples/0.6.x/console-web/examples/users/update-prefs.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/users/update-prefs.md
rename to docs/examples/0.6.x/console-web/examples/users/update-prefs.md
diff --git a/docs/examples/0.6.2/console-web/examples/users/update-status.md b/docs/examples/0.6.x/console-web/examples/users/update-status.md
similarity index 100%
rename from docs/examples/0.6.2/console-web/examples/users/update-status.md
rename to docs/examples/0.6.x/console-web/examples/users/update-status.md
diff --git a/docs/examples/0.6.2/server-cli/examples/avatars/get-browser.md b/docs/examples/0.6.x/server-cli/examples/avatars/get-browser.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/avatars/get-browser.md
rename to docs/examples/0.6.x/server-cli/examples/avatars/get-browser.md
diff --git a/docs/examples/0.6.2/server-cli/examples/avatars/get-credit-card.md b/docs/examples/0.6.x/server-cli/examples/avatars/get-credit-card.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/avatars/get-credit-card.md
rename to docs/examples/0.6.x/server-cli/examples/avatars/get-credit-card.md
diff --git a/docs/examples/0.6.2/server-cli/examples/avatars/get-favicon.md b/docs/examples/0.6.x/server-cli/examples/avatars/get-favicon.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/avatars/get-favicon.md
rename to docs/examples/0.6.x/server-cli/examples/avatars/get-favicon.md
diff --git a/docs/examples/0.6.2/server-cli/examples/avatars/get-flag.md b/docs/examples/0.6.x/server-cli/examples/avatars/get-flag.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/avatars/get-flag.md
rename to docs/examples/0.6.x/server-cli/examples/avatars/get-flag.md
diff --git a/docs/examples/0.6.2/server-cli/examples/avatars/get-image.md b/docs/examples/0.6.x/server-cli/examples/avatars/get-image.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/avatars/get-image.md
rename to docs/examples/0.6.x/server-cli/examples/avatars/get-image.md
diff --git a/docs/examples/0.6.2/server-cli/examples/avatars/get-initials.md b/docs/examples/0.6.x/server-cli/examples/avatars/get-initials.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/avatars/get-initials.md
rename to docs/examples/0.6.x/server-cli/examples/avatars/get-initials.md
diff --git a/docs/examples/0.6.2/server-cli/examples/avatars/get-q-r.md b/docs/examples/0.6.x/server-cli/examples/avatars/get-q-r.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/avatars/get-q-r.md
rename to docs/examples/0.6.x/server-cli/examples/avatars/get-q-r.md
diff --git a/docs/examples/0.6.2/server-cli/examples/database/create-collection.md b/docs/examples/0.6.x/server-cli/examples/database/create-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/database/create-collection.md
rename to docs/examples/0.6.x/server-cli/examples/database/create-collection.md
diff --git a/docs/examples/0.6.2/server-cli/examples/database/create-document.md b/docs/examples/0.6.x/server-cli/examples/database/create-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/database/create-document.md
rename to docs/examples/0.6.x/server-cli/examples/database/create-document.md
diff --git a/docs/examples/0.6.2/server-cli/examples/database/delete-collection.md b/docs/examples/0.6.x/server-cli/examples/database/delete-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/database/delete-collection.md
rename to docs/examples/0.6.x/server-cli/examples/database/delete-collection.md
diff --git a/docs/examples/0.6.2/server-cli/examples/database/delete-document.md b/docs/examples/0.6.x/server-cli/examples/database/delete-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/database/delete-document.md
rename to docs/examples/0.6.x/server-cli/examples/database/delete-document.md
diff --git a/docs/examples/0.6.2/server-cli/examples/database/get-collection.md b/docs/examples/0.6.x/server-cli/examples/database/get-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/database/get-collection.md
rename to docs/examples/0.6.x/server-cli/examples/database/get-collection.md
diff --git a/docs/examples/0.6.2/server-cli/examples/database/get-document.md b/docs/examples/0.6.x/server-cli/examples/database/get-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/database/get-document.md
rename to docs/examples/0.6.x/server-cli/examples/database/get-document.md
diff --git a/docs/examples/0.6.2/server-cli/examples/database/list-collections.md b/docs/examples/0.6.x/server-cli/examples/database/list-collections.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/database/list-collections.md
rename to docs/examples/0.6.x/server-cli/examples/database/list-collections.md
diff --git a/docs/examples/0.6.2/server-cli/examples/database/list-documents.md b/docs/examples/0.6.x/server-cli/examples/database/list-documents.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/database/list-documents.md
rename to docs/examples/0.6.x/server-cli/examples/database/list-documents.md
diff --git a/docs/examples/0.6.2/server-cli/examples/database/update-collection.md b/docs/examples/0.6.x/server-cli/examples/database/update-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/database/update-collection.md
rename to docs/examples/0.6.x/server-cli/examples/database/update-collection.md
diff --git a/docs/examples/0.6.2/server-cli/examples/database/update-document.md b/docs/examples/0.6.x/server-cli/examples/database/update-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/database/update-document.md
rename to docs/examples/0.6.x/server-cli/examples/database/update-document.md
diff --git a/docs/examples/0.6.2/server-cli/examples/health/get-anti-virus.md b/docs/examples/0.6.x/server-cli/examples/health/get-anti-virus.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/health/get-anti-virus.md
rename to docs/examples/0.6.x/server-cli/examples/health/get-anti-virus.md
diff --git a/docs/examples/0.6.2/server-cli/examples/health/get-cache.md b/docs/examples/0.6.x/server-cli/examples/health/get-cache.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/health/get-cache.md
rename to docs/examples/0.6.x/server-cli/examples/health/get-cache.md
diff --git a/docs/examples/0.6.2/server-cli/examples/health/get-d-b.md b/docs/examples/0.6.x/server-cli/examples/health/get-d-b.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/health/get-d-b.md
rename to docs/examples/0.6.x/server-cli/examples/health/get-d-b.md
diff --git a/docs/examples/0.6.2/server-cli/examples/health/get-queue-certificates.md b/docs/examples/0.6.x/server-cli/examples/health/get-queue-certificates.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/health/get-queue-certificates.md
rename to docs/examples/0.6.x/server-cli/examples/health/get-queue-certificates.md
diff --git a/docs/examples/0.6.2/server-cli/examples/health/get-queue-functions.md b/docs/examples/0.6.x/server-cli/examples/health/get-queue-functions.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/health/get-queue-functions.md
rename to docs/examples/0.6.x/server-cli/examples/health/get-queue-functions.md
diff --git a/docs/examples/0.6.2/server-cli/examples/health/get-queue-logs.md b/docs/examples/0.6.x/server-cli/examples/health/get-queue-logs.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/health/get-queue-logs.md
rename to docs/examples/0.6.x/server-cli/examples/health/get-queue-logs.md
diff --git a/docs/examples/0.6.2/server-cli/examples/health/get-queue-tasks.md b/docs/examples/0.6.x/server-cli/examples/health/get-queue-tasks.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/health/get-queue-tasks.md
rename to docs/examples/0.6.x/server-cli/examples/health/get-queue-tasks.md
diff --git a/docs/examples/0.6.2/server-cli/examples/health/get-queue-usage.md b/docs/examples/0.6.x/server-cli/examples/health/get-queue-usage.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/health/get-queue-usage.md
rename to docs/examples/0.6.x/server-cli/examples/health/get-queue-usage.md
diff --git a/docs/examples/0.6.2/server-cli/examples/health/get-queue-webhooks.md b/docs/examples/0.6.x/server-cli/examples/health/get-queue-webhooks.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/health/get-queue-webhooks.md
rename to docs/examples/0.6.x/server-cli/examples/health/get-queue-webhooks.md
diff --git a/docs/examples/0.6.2/server-cli/examples/health/get-storage-local.md b/docs/examples/0.6.x/server-cli/examples/health/get-storage-local.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/health/get-storage-local.md
rename to docs/examples/0.6.x/server-cli/examples/health/get-storage-local.md
diff --git a/docs/examples/0.6.2/server-cli/examples/health/get-time.md b/docs/examples/0.6.x/server-cli/examples/health/get-time.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/health/get-time.md
rename to docs/examples/0.6.x/server-cli/examples/health/get-time.md
diff --git a/docs/examples/0.6.2/server-cli/examples/health/get.md b/docs/examples/0.6.x/server-cli/examples/health/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/health/get.md
rename to docs/examples/0.6.x/server-cli/examples/health/get.md
diff --git a/docs/examples/0.6.2/server-cli/examples/locale/get-continents.md b/docs/examples/0.6.x/server-cli/examples/locale/get-continents.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/locale/get-continents.md
rename to docs/examples/0.6.x/server-cli/examples/locale/get-continents.md
diff --git a/docs/examples/0.6.2/server-cli/examples/locale/get-countries-e-u.md b/docs/examples/0.6.x/server-cli/examples/locale/get-countries-e-u.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/locale/get-countries-e-u.md
rename to docs/examples/0.6.x/server-cli/examples/locale/get-countries-e-u.md
diff --git a/docs/examples/0.6.2/server-cli/examples/locale/get-countries-phones.md b/docs/examples/0.6.x/server-cli/examples/locale/get-countries-phones.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/locale/get-countries-phones.md
rename to docs/examples/0.6.x/server-cli/examples/locale/get-countries-phones.md
diff --git a/docs/examples/0.6.2/server-cli/examples/locale/get-countries.md b/docs/examples/0.6.x/server-cli/examples/locale/get-countries.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/locale/get-countries.md
rename to docs/examples/0.6.x/server-cli/examples/locale/get-countries.md
diff --git a/docs/examples/0.6.2/server-cli/examples/locale/get-currencies.md b/docs/examples/0.6.x/server-cli/examples/locale/get-currencies.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/locale/get-currencies.md
rename to docs/examples/0.6.x/server-cli/examples/locale/get-currencies.md
diff --git a/docs/examples/0.6.2/server-cli/examples/locale/get-languages.md b/docs/examples/0.6.x/server-cli/examples/locale/get-languages.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/locale/get-languages.md
rename to docs/examples/0.6.x/server-cli/examples/locale/get-languages.md
diff --git a/docs/examples/0.6.2/server-cli/examples/locale/get.md b/docs/examples/0.6.x/server-cli/examples/locale/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/locale/get.md
rename to docs/examples/0.6.x/server-cli/examples/locale/get.md
diff --git a/docs/examples/0.6.2/server-cli/examples/storage/create-file.md b/docs/examples/0.6.x/server-cli/examples/storage/create-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/storage/create-file.md
rename to docs/examples/0.6.x/server-cli/examples/storage/create-file.md
diff --git a/docs/examples/0.6.2/server-cli/examples/storage/delete-file.md b/docs/examples/0.6.x/server-cli/examples/storage/delete-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/storage/delete-file.md
rename to docs/examples/0.6.x/server-cli/examples/storage/delete-file.md
diff --git a/docs/examples/0.6.2/server-cli/examples/storage/get-file-download.md b/docs/examples/0.6.x/server-cli/examples/storage/get-file-download.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/storage/get-file-download.md
rename to docs/examples/0.6.x/server-cli/examples/storage/get-file-download.md
diff --git a/docs/examples/0.6.2/server-cli/examples/storage/get-file-preview.md b/docs/examples/0.6.x/server-cli/examples/storage/get-file-preview.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/storage/get-file-preview.md
rename to docs/examples/0.6.x/server-cli/examples/storage/get-file-preview.md
diff --git a/docs/examples/0.6.2/server-cli/examples/storage/get-file-view.md b/docs/examples/0.6.x/server-cli/examples/storage/get-file-view.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/storage/get-file-view.md
rename to docs/examples/0.6.x/server-cli/examples/storage/get-file-view.md
diff --git a/docs/examples/0.6.2/server-cli/examples/storage/get-file.md b/docs/examples/0.6.x/server-cli/examples/storage/get-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/storage/get-file.md
rename to docs/examples/0.6.x/server-cli/examples/storage/get-file.md
diff --git a/docs/examples/0.6.2/server-cli/examples/storage/list-files.md b/docs/examples/0.6.x/server-cli/examples/storage/list-files.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/storage/list-files.md
rename to docs/examples/0.6.x/server-cli/examples/storage/list-files.md
diff --git a/docs/examples/0.6.2/server-cli/examples/storage/update-file.md b/docs/examples/0.6.x/server-cli/examples/storage/update-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/storage/update-file.md
rename to docs/examples/0.6.x/server-cli/examples/storage/update-file.md
diff --git a/docs/examples/0.6.2/server-cli/examples/teams/create-membership.md b/docs/examples/0.6.x/server-cli/examples/teams/create-membership.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/teams/create-membership.md
rename to docs/examples/0.6.x/server-cli/examples/teams/create-membership.md
diff --git a/docs/examples/0.6.2/server-cli/examples/teams/create.md b/docs/examples/0.6.x/server-cli/examples/teams/create.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/teams/create.md
rename to docs/examples/0.6.x/server-cli/examples/teams/create.md
diff --git a/docs/examples/0.6.2/server-cli/examples/teams/delete-membership.md b/docs/examples/0.6.x/server-cli/examples/teams/delete-membership.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/teams/delete-membership.md
rename to docs/examples/0.6.x/server-cli/examples/teams/delete-membership.md
diff --git a/docs/examples/0.6.2/server-cli/examples/teams/delete.md b/docs/examples/0.6.x/server-cli/examples/teams/delete.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/teams/delete.md
rename to docs/examples/0.6.x/server-cli/examples/teams/delete.md
diff --git a/docs/examples/0.6.2/server-cli/examples/teams/get-memberships.md b/docs/examples/0.6.x/server-cli/examples/teams/get-memberships.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/teams/get-memberships.md
rename to docs/examples/0.6.x/server-cli/examples/teams/get-memberships.md
diff --git a/docs/examples/0.6.2/server-cli/examples/teams/get.md b/docs/examples/0.6.x/server-cli/examples/teams/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/teams/get.md
rename to docs/examples/0.6.x/server-cli/examples/teams/get.md
diff --git a/docs/examples/0.6.2/server-cli/examples/teams/list.md b/docs/examples/0.6.x/server-cli/examples/teams/list.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/teams/list.md
rename to docs/examples/0.6.x/server-cli/examples/teams/list.md
diff --git a/docs/examples/0.6.2/server-cli/examples/teams/update.md b/docs/examples/0.6.x/server-cli/examples/teams/update.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/teams/update.md
rename to docs/examples/0.6.x/server-cli/examples/teams/update.md
diff --git a/docs/examples/0.6.2/server-cli/examples/users/create.md b/docs/examples/0.6.x/server-cli/examples/users/create.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/users/create.md
rename to docs/examples/0.6.x/server-cli/examples/users/create.md
diff --git a/docs/examples/0.6.2/server-cli/examples/users/delete-session.md b/docs/examples/0.6.x/server-cli/examples/users/delete-session.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/users/delete-session.md
rename to docs/examples/0.6.x/server-cli/examples/users/delete-session.md
diff --git a/docs/examples/0.6.2/server-cli/examples/users/delete-sessions.md b/docs/examples/0.6.x/server-cli/examples/users/delete-sessions.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/users/delete-sessions.md
rename to docs/examples/0.6.x/server-cli/examples/users/delete-sessions.md
diff --git a/docs/examples/0.6.2/server-cli/examples/users/get-logs.md b/docs/examples/0.6.x/server-cli/examples/users/get-logs.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/users/get-logs.md
rename to docs/examples/0.6.x/server-cli/examples/users/get-logs.md
diff --git a/docs/examples/0.6.2/server-cli/examples/users/get-prefs.md b/docs/examples/0.6.x/server-cli/examples/users/get-prefs.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/users/get-prefs.md
rename to docs/examples/0.6.x/server-cli/examples/users/get-prefs.md
diff --git a/docs/examples/0.6.2/server-cli/examples/users/get-sessions.md b/docs/examples/0.6.x/server-cli/examples/users/get-sessions.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/users/get-sessions.md
rename to docs/examples/0.6.x/server-cli/examples/users/get-sessions.md
diff --git a/docs/examples/0.6.2/server-cli/examples/users/get.md b/docs/examples/0.6.x/server-cli/examples/users/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/users/get.md
rename to docs/examples/0.6.x/server-cli/examples/users/get.md
diff --git a/docs/examples/0.6.2/server-cli/examples/users/list.md b/docs/examples/0.6.x/server-cli/examples/users/list.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/users/list.md
rename to docs/examples/0.6.x/server-cli/examples/users/list.md
diff --git a/docs/examples/0.6.2/server-cli/examples/users/update-prefs.md b/docs/examples/0.6.x/server-cli/examples/users/update-prefs.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/users/update-prefs.md
rename to docs/examples/0.6.x/server-cli/examples/users/update-prefs.md
diff --git a/docs/examples/0.6.2/server-cli/examples/users/update-status.md b/docs/examples/0.6.x/server-cli/examples/users/update-status.md
similarity index 100%
rename from docs/examples/0.6.2/server-cli/examples/users/update-status.md
rename to docs/examples/0.6.x/server-cli/examples/users/update-status.md
diff --git a/docs/examples/0.6.2/server-dart/examples/avatars/get-browser.md b/docs/examples/0.6.x/server-dart/examples/avatars/get-browser.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/avatars/get-browser.md
rename to docs/examples/0.6.x/server-dart/examples/avatars/get-browser.md
diff --git a/docs/examples/0.6.2/server-dart/examples/avatars/get-credit-card.md b/docs/examples/0.6.x/server-dart/examples/avatars/get-credit-card.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/avatars/get-credit-card.md
rename to docs/examples/0.6.x/server-dart/examples/avatars/get-credit-card.md
diff --git a/docs/examples/0.6.2/server-dart/examples/avatars/get-favicon.md b/docs/examples/0.6.x/server-dart/examples/avatars/get-favicon.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/avatars/get-favicon.md
rename to docs/examples/0.6.x/server-dart/examples/avatars/get-favicon.md
diff --git a/docs/examples/0.6.2/server-dart/examples/avatars/get-flag.md b/docs/examples/0.6.x/server-dart/examples/avatars/get-flag.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/avatars/get-flag.md
rename to docs/examples/0.6.x/server-dart/examples/avatars/get-flag.md
diff --git a/docs/examples/0.6.2/server-dart/examples/avatars/get-image.md b/docs/examples/0.6.x/server-dart/examples/avatars/get-image.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/avatars/get-image.md
rename to docs/examples/0.6.x/server-dart/examples/avatars/get-image.md
diff --git a/docs/examples/0.6.2/server-dart/examples/avatars/get-initials.md b/docs/examples/0.6.x/server-dart/examples/avatars/get-initials.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/avatars/get-initials.md
rename to docs/examples/0.6.x/server-dart/examples/avatars/get-initials.md
diff --git a/docs/examples/0.6.2/server-dart/examples/avatars/get-q-r.md b/docs/examples/0.6.x/server-dart/examples/avatars/get-q-r.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/avatars/get-q-r.md
rename to docs/examples/0.6.x/server-dart/examples/avatars/get-q-r.md
diff --git a/docs/examples/0.6.2/server-dart/examples/database/create-collection.md b/docs/examples/0.6.x/server-dart/examples/database/create-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/database/create-collection.md
rename to docs/examples/0.6.x/server-dart/examples/database/create-collection.md
diff --git a/docs/examples/0.6.2/server-dart/examples/database/create-document.md b/docs/examples/0.6.x/server-dart/examples/database/create-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/database/create-document.md
rename to docs/examples/0.6.x/server-dart/examples/database/create-document.md
diff --git a/docs/examples/0.6.2/server-dart/examples/database/delete-collection.md b/docs/examples/0.6.x/server-dart/examples/database/delete-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/database/delete-collection.md
rename to docs/examples/0.6.x/server-dart/examples/database/delete-collection.md
diff --git a/docs/examples/0.6.2/server-dart/examples/database/delete-document.md b/docs/examples/0.6.x/server-dart/examples/database/delete-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/database/delete-document.md
rename to docs/examples/0.6.x/server-dart/examples/database/delete-document.md
diff --git a/docs/examples/0.6.2/server-dart/examples/database/get-collection.md b/docs/examples/0.6.x/server-dart/examples/database/get-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/database/get-collection.md
rename to docs/examples/0.6.x/server-dart/examples/database/get-collection.md
diff --git a/docs/examples/0.6.2/server-dart/examples/database/get-document.md b/docs/examples/0.6.x/server-dart/examples/database/get-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/database/get-document.md
rename to docs/examples/0.6.x/server-dart/examples/database/get-document.md
diff --git a/docs/examples/0.6.2/server-dart/examples/database/list-collections.md b/docs/examples/0.6.x/server-dart/examples/database/list-collections.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/database/list-collections.md
rename to docs/examples/0.6.x/server-dart/examples/database/list-collections.md
diff --git a/docs/examples/0.6.2/server-dart/examples/database/list-documents.md b/docs/examples/0.6.x/server-dart/examples/database/list-documents.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/database/list-documents.md
rename to docs/examples/0.6.x/server-dart/examples/database/list-documents.md
diff --git a/docs/examples/0.6.2/server-dart/examples/database/update-collection.md b/docs/examples/0.6.x/server-dart/examples/database/update-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/database/update-collection.md
rename to docs/examples/0.6.x/server-dart/examples/database/update-collection.md
diff --git a/docs/examples/0.6.2/server-dart/examples/database/update-document.md b/docs/examples/0.6.x/server-dart/examples/database/update-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/database/update-document.md
rename to docs/examples/0.6.x/server-dart/examples/database/update-document.md
diff --git a/docs/examples/0.6.2/server-dart/examples/health/get-anti-virus.md b/docs/examples/0.6.x/server-dart/examples/health/get-anti-virus.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/health/get-anti-virus.md
rename to docs/examples/0.6.x/server-dart/examples/health/get-anti-virus.md
diff --git a/docs/examples/0.6.2/server-dart/examples/health/get-cache.md b/docs/examples/0.6.x/server-dart/examples/health/get-cache.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/health/get-cache.md
rename to docs/examples/0.6.x/server-dart/examples/health/get-cache.md
diff --git a/docs/examples/0.6.2/server-dart/examples/health/get-d-b.md b/docs/examples/0.6.x/server-dart/examples/health/get-d-b.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/health/get-d-b.md
rename to docs/examples/0.6.x/server-dart/examples/health/get-d-b.md
diff --git a/docs/examples/0.6.2/server-dart/examples/health/get-queue-certificates.md b/docs/examples/0.6.x/server-dart/examples/health/get-queue-certificates.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/health/get-queue-certificates.md
rename to docs/examples/0.6.x/server-dart/examples/health/get-queue-certificates.md
diff --git a/docs/examples/0.6.2/server-dart/examples/health/get-queue-functions.md b/docs/examples/0.6.x/server-dart/examples/health/get-queue-functions.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/health/get-queue-functions.md
rename to docs/examples/0.6.x/server-dart/examples/health/get-queue-functions.md
diff --git a/docs/examples/0.6.2/server-dart/examples/health/get-queue-logs.md b/docs/examples/0.6.x/server-dart/examples/health/get-queue-logs.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/health/get-queue-logs.md
rename to docs/examples/0.6.x/server-dart/examples/health/get-queue-logs.md
diff --git a/docs/examples/0.6.2/server-dart/examples/health/get-queue-tasks.md b/docs/examples/0.6.x/server-dart/examples/health/get-queue-tasks.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/health/get-queue-tasks.md
rename to docs/examples/0.6.x/server-dart/examples/health/get-queue-tasks.md
diff --git a/docs/examples/0.6.2/server-dart/examples/health/get-queue-usage.md b/docs/examples/0.6.x/server-dart/examples/health/get-queue-usage.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/health/get-queue-usage.md
rename to docs/examples/0.6.x/server-dart/examples/health/get-queue-usage.md
diff --git a/docs/examples/0.6.2/server-dart/examples/health/get-queue-webhooks.md b/docs/examples/0.6.x/server-dart/examples/health/get-queue-webhooks.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/health/get-queue-webhooks.md
rename to docs/examples/0.6.x/server-dart/examples/health/get-queue-webhooks.md
diff --git a/docs/examples/0.6.2/server-dart/examples/health/get-storage-local.md b/docs/examples/0.6.x/server-dart/examples/health/get-storage-local.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/health/get-storage-local.md
rename to docs/examples/0.6.x/server-dart/examples/health/get-storage-local.md
diff --git a/docs/examples/0.6.2/server-dart/examples/health/get-time.md b/docs/examples/0.6.x/server-dart/examples/health/get-time.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/health/get-time.md
rename to docs/examples/0.6.x/server-dart/examples/health/get-time.md
diff --git a/docs/examples/0.6.2/server-dart/examples/health/get.md b/docs/examples/0.6.x/server-dart/examples/health/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/health/get.md
rename to docs/examples/0.6.x/server-dart/examples/health/get.md
diff --git a/docs/examples/0.6.2/server-dart/examples/locale/get-continents.md b/docs/examples/0.6.x/server-dart/examples/locale/get-continents.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/locale/get-continents.md
rename to docs/examples/0.6.x/server-dart/examples/locale/get-continents.md
diff --git a/docs/examples/0.6.2/server-dart/examples/locale/get-countries-e-u.md b/docs/examples/0.6.x/server-dart/examples/locale/get-countries-e-u.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/locale/get-countries-e-u.md
rename to docs/examples/0.6.x/server-dart/examples/locale/get-countries-e-u.md
diff --git a/docs/examples/0.6.2/server-dart/examples/locale/get-countries-phones.md b/docs/examples/0.6.x/server-dart/examples/locale/get-countries-phones.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/locale/get-countries-phones.md
rename to docs/examples/0.6.x/server-dart/examples/locale/get-countries-phones.md
diff --git a/docs/examples/0.6.2/server-dart/examples/locale/get-countries.md b/docs/examples/0.6.x/server-dart/examples/locale/get-countries.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/locale/get-countries.md
rename to docs/examples/0.6.x/server-dart/examples/locale/get-countries.md
diff --git a/docs/examples/0.6.2/server-dart/examples/locale/get-currencies.md b/docs/examples/0.6.x/server-dart/examples/locale/get-currencies.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/locale/get-currencies.md
rename to docs/examples/0.6.x/server-dart/examples/locale/get-currencies.md
diff --git a/docs/examples/0.6.2/server-dart/examples/locale/get-languages.md b/docs/examples/0.6.x/server-dart/examples/locale/get-languages.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/locale/get-languages.md
rename to docs/examples/0.6.x/server-dart/examples/locale/get-languages.md
diff --git a/docs/examples/0.6.2/server-dart/examples/locale/get.md b/docs/examples/0.6.x/server-dart/examples/locale/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/locale/get.md
rename to docs/examples/0.6.x/server-dart/examples/locale/get.md
diff --git a/docs/examples/0.6.2/server-dart/examples/storage/create-file.md b/docs/examples/0.6.x/server-dart/examples/storage/create-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/storage/create-file.md
rename to docs/examples/0.6.x/server-dart/examples/storage/create-file.md
diff --git a/docs/examples/0.6.2/server-dart/examples/storage/delete-file.md b/docs/examples/0.6.x/server-dart/examples/storage/delete-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/storage/delete-file.md
rename to docs/examples/0.6.x/server-dart/examples/storage/delete-file.md
diff --git a/docs/examples/0.6.2/server-dart/examples/storage/get-file-download.md b/docs/examples/0.6.x/server-dart/examples/storage/get-file-download.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/storage/get-file-download.md
rename to docs/examples/0.6.x/server-dart/examples/storage/get-file-download.md
diff --git a/docs/examples/0.6.2/server-dart/examples/storage/get-file-preview.md b/docs/examples/0.6.x/server-dart/examples/storage/get-file-preview.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/storage/get-file-preview.md
rename to docs/examples/0.6.x/server-dart/examples/storage/get-file-preview.md
diff --git a/docs/examples/0.6.2/server-dart/examples/storage/get-file-view.md b/docs/examples/0.6.x/server-dart/examples/storage/get-file-view.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/storage/get-file-view.md
rename to docs/examples/0.6.x/server-dart/examples/storage/get-file-view.md
diff --git a/docs/examples/0.6.2/server-dart/examples/storage/get-file.md b/docs/examples/0.6.x/server-dart/examples/storage/get-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/storage/get-file.md
rename to docs/examples/0.6.x/server-dart/examples/storage/get-file.md
diff --git a/docs/examples/0.6.2/server-dart/examples/storage/list-files.md b/docs/examples/0.6.x/server-dart/examples/storage/list-files.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/storage/list-files.md
rename to docs/examples/0.6.x/server-dart/examples/storage/list-files.md
diff --git a/docs/examples/0.6.2/server-dart/examples/storage/update-file.md b/docs/examples/0.6.x/server-dart/examples/storage/update-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/storage/update-file.md
rename to docs/examples/0.6.x/server-dart/examples/storage/update-file.md
diff --git a/docs/examples/0.6.2/server-dart/examples/teams/create-membership.md b/docs/examples/0.6.x/server-dart/examples/teams/create-membership.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/teams/create-membership.md
rename to docs/examples/0.6.x/server-dart/examples/teams/create-membership.md
diff --git a/docs/examples/0.6.2/server-dart/examples/teams/create.md b/docs/examples/0.6.x/server-dart/examples/teams/create.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/teams/create.md
rename to docs/examples/0.6.x/server-dart/examples/teams/create.md
diff --git a/docs/examples/0.6.2/server-dart/examples/teams/delete-membership.md b/docs/examples/0.6.x/server-dart/examples/teams/delete-membership.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/teams/delete-membership.md
rename to docs/examples/0.6.x/server-dart/examples/teams/delete-membership.md
diff --git a/docs/examples/0.6.2/server-dart/examples/teams/delete.md b/docs/examples/0.6.x/server-dart/examples/teams/delete.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/teams/delete.md
rename to docs/examples/0.6.x/server-dart/examples/teams/delete.md
diff --git a/docs/examples/0.6.2/server-dart/examples/teams/get-memberships.md b/docs/examples/0.6.x/server-dart/examples/teams/get-memberships.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/teams/get-memberships.md
rename to docs/examples/0.6.x/server-dart/examples/teams/get-memberships.md
diff --git a/docs/examples/0.6.2/server-dart/examples/teams/get.md b/docs/examples/0.6.x/server-dart/examples/teams/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/teams/get.md
rename to docs/examples/0.6.x/server-dart/examples/teams/get.md
diff --git a/docs/examples/0.6.2/server-dart/examples/teams/list.md b/docs/examples/0.6.x/server-dart/examples/teams/list.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/teams/list.md
rename to docs/examples/0.6.x/server-dart/examples/teams/list.md
diff --git a/docs/examples/0.6.2/server-dart/examples/teams/update.md b/docs/examples/0.6.x/server-dart/examples/teams/update.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/teams/update.md
rename to docs/examples/0.6.x/server-dart/examples/teams/update.md
diff --git a/docs/examples/0.6.2/server-dart/examples/users/create.md b/docs/examples/0.6.x/server-dart/examples/users/create.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/users/create.md
rename to docs/examples/0.6.x/server-dart/examples/users/create.md
diff --git a/docs/examples/0.6.2/server-dart/examples/users/delete-session.md b/docs/examples/0.6.x/server-dart/examples/users/delete-session.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/users/delete-session.md
rename to docs/examples/0.6.x/server-dart/examples/users/delete-session.md
diff --git a/docs/examples/0.6.2/server-dart/examples/users/delete-sessions.md b/docs/examples/0.6.x/server-dart/examples/users/delete-sessions.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/users/delete-sessions.md
rename to docs/examples/0.6.x/server-dart/examples/users/delete-sessions.md
diff --git a/docs/examples/0.6.2/server-dart/examples/users/get-logs.md b/docs/examples/0.6.x/server-dart/examples/users/get-logs.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/users/get-logs.md
rename to docs/examples/0.6.x/server-dart/examples/users/get-logs.md
diff --git a/docs/examples/0.6.2/server-dart/examples/users/get-prefs.md b/docs/examples/0.6.x/server-dart/examples/users/get-prefs.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/users/get-prefs.md
rename to docs/examples/0.6.x/server-dart/examples/users/get-prefs.md
diff --git a/docs/examples/0.6.2/server-dart/examples/users/get-sessions.md b/docs/examples/0.6.x/server-dart/examples/users/get-sessions.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/users/get-sessions.md
rename to docs/examples/0.6.x/server-dart/examples/users/get-sessions.md
diff --git a/docs/examples/0.6.2/server-dart/examples/users/get.md b/docs/examples/0.6.x/server-dart/examples/users/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/users/get.md
rename to docs/examples/0.6.x/server-dart/examples/users/get.md
diff --git a/docs/examples/0.6.2/server-dart/examples/users/list.md b/docs/examples/0.6.x/server-dart/examples/users/list.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/users/list.md
rename to docs/examples/0.6.x/server-dart/examples/users/list.md
diff --git a/docs/examples/0.6.2/server-dart/examples/users/update-prefs.md b/docs/examples/0.6.x/server-dart/examples/users/update-prefs.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/users/update-prefs.md
rename to docs/examples/0.6.x/server-dart/examples/users/update-prefs.md
diff --git a/docs/examples/0.6.2/server-dart/examples/users/update-status.md b/docs/examples/0.6.x/server-dart/examples/users/update-status.md
similarity index 100%
rename from docs/examples/0.6.2/server-dart/examples/users/update-status.md
rename to docs/examples/0.6.x/server-dart/examples/users/update-status.md
diff --git a/docs/examples/0.6.2/server-deno/examples/avatars/get-browser.md b/docs/examples/0.6.x/server-deno/examples/avatars/get-browser.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/avatars/get-browser.md
rename to docs/examples/0.6.x/server-deno/examples/avatars/get-browser.md
diff --git a/docs/examples/0.6.2/server-deno/examples/avatars/get-credit-card.md b/docs/examples/0.6.x/server-deno/examples/avatars/get-credit-card.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/avatars/get-credit-card.md
rename to docs/examples/0.6.x/server-deno/examples/avatars/get-credit-card.md
diff --git a/docs/examples/0.6.2/server-deno/examples/avatars/get-favicon.md b/docs/examples/0.6.x/server-deno/examples/avatars/get-favicon.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/avatars/get-favicon.md
rename to docs/examples/0.6.x/server-deno/examples/avatars/get-favicon.md
diff --git a/docs/examples/0.6.2/server-deno/examples/avatars/get-flag.md b/docs/examples/0.6.x/server-deno/examples/avatars/get-flag.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/avatars/get-flag.md
rename to docs/examples/0.6.x/server-deno/examples/avatars/get-flag.md
diff --git a/docs/examples/0.6.2/server-deno/examples/avatars/get-image.md b/docs/examples/0.6.x/server-deno/examples/avatars/get-image.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/avatars/get-image.md
rename to docs/examples/0.6.x/server-deno/examples/avatars/get-image.md
diff --git a/docs/examples/0.6.2/server-deno/examples/avatars/get-initials.md b/docs/examples/0.6.x/server-deno/examples/avatars/get-initials.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/avatars/get-initials.md
rename to docs/examples/0.6.x/server-deno/examples/avatars/get-initials.md
diff --git a/docs/examples/0.6.2/server-deno/examples/avatars/get-q-r.md b/docs/examples/0.6.x/server-deno/examples/avatars/get-q-r.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/avatars/get-q-r.md
rename to docs/examples/0.6.x/server-deno/examples/avatars/get-q-r.md
diff --git a/docs/examples/0.6.2/server-deno/examples/database/create-collection.md b/docs/examples/0.6.x/server-deno/examples/database/create-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/database/create-collection.md
rename to docs/examples/0.6.x/server-deno/examples/database/create-collection.md
diff --git a/docs/examples/0.6.2/server-deno/examples/database/create-document.md b/docs/examples/0.6.x/server-deno/examples/database/create-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/database/create-document.md
rename to docs/examples/0.6.x/server-deno/examples/database/create-document.md
diff --git a/docs/examples/0.6.2/server-deno/examples/database/delete-collection.md b/docs/examples/0.6.x/server-deno/examples/database/delete-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/database/delete-collection.md
rename to docs/examples/0.6.x/server-deno/examples/database/delete-collection.md
diff --git a/docs/examples/0.6.2/server-deno/examples/database/delete-document.md b/docs/examples/0.6.x/server-deno/examples/database/delete-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/database/delete-document.md
rename to docs/examples/0.6.x/server-deno/examples/database/delete-document.md
diff --git a/docs/examples/0.6.2/server-deno/examples/database/get-collection.md b/docs/examples/0.6.x/server-deno/examples/database/get-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/database/get-collection.md
rename to docs/examples/0.6.x/server-deno/examples/database/get-collection.md
diff --git a/docs/examples/0.6.2/server-deno/examples/database/get-document.md b/docs/examples/0.6.x/server-deno/examples/database/get-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/database/get-document.md
rename to docs/examples/0.6.x/server-deno/examples/database/get-document.md
diff --git a/docs/examples/0.6.2/server-deno/examples/database/list-collections.md b/docs/examples/0.6.x/server-deno/examples/database/list-collections.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/database/list-collections.md
rename to docs/examples/0.6.x/server-deno/examples/database/list-collections.md
diff --git a/docs/examples/0.6.2/server-deno/examples/database/list-documents.md b/docs/examples/0.6.x/server-deno/examples/database/list-documents.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/database/list-documents.md
rename to docs/examples/0.6.x/server-deno/examples/database/list-documents.md
diff --git a/docs/examples/0.6.2/server-deno/examples/database/update-collection.md b/docs/examples/0.6.x/server-deno/examples/database/update-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/database/update-collection.md
rename to docs/examples/0.6.x/server-deno/examples/database/update-collection.md
diff --git a/docs/examples/0.6.2/server-deno/examples/database/update-document.md b/docs/examples/0.6.x/server-deno/examples/database/update-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/database/update-document.md
rename to docs/examples/0.6.x/server-deno/examples/database/update-document.md
diff --git a/docs/examples/0.6.2/server-deno/examples/health/get-anti-virus.md b/docs/examples/0.6.x/server-deno/examples/health/get-anti-virus.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/health/get-anti-virus.md
rename to docs/examples/0.6.x/server-deno/examples/health/get-anti-virus.md
diff --git a/docs/examples/0.6.2/server-deno/examples/health/get-cache.md b/docs/examples/0.6.x/server-deno/examples/health/get-cache.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/health/get-cache.md
rename to docs/examples/0.6.x/server-deno/examples/health/get-cache.md
diff --git a/docs/examples/0.6.2/server-deno/examples/health/get-d-b.md b/docs/examples/0.6.x/server-deno/examples/health/get-d-b.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/health/get-d-b.md
rename to docs/examples/0.6.x/server-deno/examples/health/get-d-b.md
diff --git a/docs/examples/0.6.2/server-deno/examples/health/get-queue-certificates.md b/docs/examples/0.6.x/server-deno/examples/health/get-queue-certificates.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/health/get-queue-certificates.md
rename to docs/examples/0.6.x/server-deno/examples/health/get-queue-certificates.md
diff --git a/docs/examples/0.6.2/server-deno/examples/health/get-queue-functions.md b/docs/examples/0.6.x/server-deno/examples/health/get-queue-functions.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/health/get-queue-functions.md
rename to docs/examples/0.6.x/server-deno/examples/health/get-queue-functions.md
diff --git a/docs/examples/0.6.2/server-deno/examples/health/get-queue-logs.md b/docs/examples/0.6.x/server-deno/examples/health/get-queue-logs.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/health/get-queue-logs.md
rename to docs/examples/0.6.x/server-deno/examples/health/get-queue-logs.md
diff --git a/docs/examples/0.6.2/server-deno/examples/health/get-queue-tasks.md b/docs/examples/0.6.x/server-deno/examples/health/get-queue-tasks.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/health/get-queue-tasks.md
rename to docs/examples/0.6.x/server-deno/examples/health/get-queue-tasks.md
diff --git a/docs/examples/0.6.2/server-deno/examples/health/get-queue-usage.md b/docs/examples/0.6.x/server-deno/examples/health/get-queue-usage.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/health/get-queue-usage.md
rename to docs/examples/0.6.x/server-deno/examples/health/get-queue-usage.md
diff --git a/docs/examples/0.6.2/server-deno/examples/health/get-queue-webhooks.md b/docs/examples/0.6.x/server-deno/examples/health/get-queue-webhooks.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/health/get-queue-webhooks.md
rename to docs/examples/0.6.x/server-deno/examples/health/get-queue-webhooks.md
diff --git a/docs/examples/0.6.2/server-deno/examples/health/get-storage-local.md b/docs/examples/0.6.x/server-deno/examples/health/get-storage-local.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/health/get-storage-local.md
rename to docs/examples/0.6.x/server-deno/examples/health/get-storage-local.md
diff --git a/docs/examples/0.6.2/server-deno/examples/health/get-time.md b/docs/examples/0.6.x/server-deno/examples/health/get-time.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/health/get-time.md
rename to docs/examples/0.6.x/server-deno/examples/health/get-time.md
diff --git a/docs/examples/0.6.2/server-deno/examples/health/get.md b/docs/examples/0.6.x/server-deno/examples/health/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/health/get.md
rename to docs/examples/0.6.x/server-deno/examples/health/get.md
diff --git a/docs/examples/0.6.2/server-deno/examples/locale/get-continents.md b/docs/examples/0.6.x/server-deno/examples/locale/get-continents.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/locale/get-continents.md
rename to docs/examples/0.6.x/server-deno/examples/locale/get-continents.md
diff --git a/docs/examples/0.6.2/server-deno/examples/locale/get-countries-e-u.md b/docs/examples/0.6.x/server-deno/examples/locale/get-countries-e-u.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/locale/get-countries-e-u.md
rename to docs/examples/0.6.x/server-deno/examples/locale/get-countries-e-u.md
diff --git a/docs/examples/0.6.2/server-deno/examples/locale/get-countries-phones.md b/docs/examples/0.6.x/server-deno/examples/locale/get-countries-phones.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/locale/get-countries-phones.md
rename to docs/examples/0.6.x/server-deno/examples/locale/get-countries-phones.md
diff --git a/docs/examples/0.6.2/server-deno/examples/locale/get-countries.md b/docs/examples/0.6.x/server-deno/examples/locale/get-countries.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/locale/get-countries.md
rename to docs/examples/0.6.x/server-deno/examples/locale/get-countries.md
diff --git a/docs/examples/0.6.2/server-deno/examples/locale/get-currencies.md b/docs/examples/0.6.x/server-deno/examples/locale/get-currencies.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/locale/get-currencies.md
rename to docs/examples/0.6.x/server-deno/examples/locale/get-currencies.md
diff --git a/docs/examples/0.6.2/server-deno/examples/locale/get-languages.md b/docs/examples/0.6.x/server-deno/examples/locale/get-languages.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/locale/get-languages.md
rename to docs/examples/0.6.x/server-deno/examples/locale/get-languages.md
diff --git a/docs/examples/0.6.2/server-deno/examples/locale/get.md b/docs/examples/0.6.x/server-deno/examples/locale/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/locale/get.md
rename to docs/examples/0.6.x/server-deno/examples/locale/get.md
diff --git a/docs/examples/0.6.2/server-deno/examples/storage/create-file.md b/docs/examples/0.6.x/server-deno/examples/storage/create-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/storage/create-file.md
rename to docs/examples/0.6.x/server-deno/examples/storage/create-file.md
diff --git a/docs/examples/0.6.2/server-deno/examples/storage/delete-file.md b/docs/examples/0.6.x/server-deno/examples/storage/delete-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/storage/delete-file.md
rename to docs/examples/0.6.x/server-deno/examples/storage/delete-file.md
diff --git a/docs/examples/0.6.2/server-deno/examples/storage/get-file-download.md b/docs/examples/0.6.x/server-deno/examples/storage/get-file-download.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/storage/get-file-download.md
rename to docs/examples/0.6.x/server-deno/examples/storage/get-file-download.md
diff --git a/docs/examples/0.6.2/server-deno/examples/storage/get-file-preview.md b/docs/examples/0.6.x/server-deno/examples/storage/get-file-preview.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/storage/get-file-preview.md
rename to docs/examples/0.6.x/server-deno/examples/storage/get-file-preview.md
diff --git a/docs/examples/0.6.2/server-deno/examples/storage/get-file-view.md b/docs/examples/0.6.x/server-deno/examples/storage/get-file-view.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/storage/get-file-view.md
rename to docs/examples/0.6.x/server-deno/examples/storage/get-file-view.md
diff --git a/docs/examples/0.6.2/server-deno/examples/storage/get-file.md b/docs/examples/0.6.x/server-deno/examples/storage/get-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/storage/get-file.md
rename to docs/examples/0.6.x/server-deno/examples/storage/get-file.md
diff --git a/docs/examples/0.6.2/server-deno/examples/storage/list-files.md b/docs/examples/0.6.x/server-deno/examples/storage/list-files.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/storage/list-files.md
rename to docs/examples/0.6.x/server-deno/examples/storage/list-files.md
diff --git a/docs/examples/0.6.2/server-deno/examples/storage/update-file.md b/docs/examples/0.6.x/server-deno/examples/storage/update-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/storage/update-file.md
rename to docs/examples/0.6.x/server-deno/examples/storage/update-file.md
diff --git a/docs/examples/0.6.2/server-deno/examples/teams/create-membership.md b/docs/examples/0.6.x/server-deno/examples/teams/create-membership.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/teams/create-membership.md
rename to docs/examples/0.6.x/server-deno/examples/teams/create-membership.md
diff --git a/docs/examples/0.6.2/server-deno/examples/teams/create.md b/docs/examples/0.6.x/server-deno/examples/teams/create.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/teams/create.md
rename to docs/examples/0.6.x/server-deno/examples/teams/create.md
diff --git a/docs/examples/0.6.2/server-deno/examples/teams/delete-membership.md b/docs/examples/0.6.x/server-deno/examples/teams/delete-membership.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/teams/delete-membership.md
rename to docs/examples/0.6.x/server-deno/examples/teams/delete-membership.md
diff --git a/docs/examples/0.6.2/server-deno/examples/teams/delete.md b/docs/examples/0.6.x/server-deno/examples/teams/delete.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/teams/delete.md
rename to docs/examples/0.6.x/server-deno/examples/teams/delete.md
diff --git a/docs/examples/0.6.2/server-deno/examples/teams/get-memberships.md b/docs/examples/0.6.x/server-deno/examples/teams/get-memberships.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/teams/get-memberships.md
rename to docs/examples/0.6.x/server-deno/examples/teams/get-memberships.md
diff --git a/docs/examples/0.6.2/server-deno/examples/teams/get.md b/docs/examples/0.6.x/server-deno/examples/teams/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/teams/get.md
rename to docs/examples/0.6.x/server-deno/examples/teams/get.md
diff --git a/docs/examples/0.6.2/server-deno/examples/teams/list.md b/docs/examples/0.6.x/server-deno/examples/teams/list.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/teams/list.md
rename to docs/examples/0.6.x/server-deno/examples/teams/list.md
diff --git a/docs/examples/0.6.2/server-deno/examples/teams/update.md b/docs/examples/0.6.x/server-deno/examples/teams/update.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/teams/update.md
rename to docs/examples/0.6.x/server-deno/examples/teams/update.md
diff --git a/docs/examples/0.6.2/server-deno/examples/users/create.md b/docs/examples/0.6.x/server-deno/examples/users/create.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/users/create.md
rename to docs/examples/0.6.x/server-deno/examples/users/create.md
diff --git a/docs/examples/0.6.2/server-deno/examples/users/delete-session.md b/docs/examples/0.6.x/server-deno/examples/users/delete-session.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/users/delete-session.md
rename to docs/examples/0.6.x/server-deno/examples/users/delete-session.md
diff --git a/docs/examples/0.6.2/server-deno/examples/users/delete-sessions.md b/docs/examples/0.6.x/server-deno/examples/users/delete-sessions.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/users/delete-sessions.md
rename to docs/examples/0.6.x/server-deno/examples/users/delete-sessions.md
diff --git a/docs/examples/0.6.2/server-deno/examples/users/get-logs.md b/docs/examples/0.6.x/server-deno/examples/users/get-logs.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/users/get-logs.md
rename to docs/examples/0.6.x/server-deno/examples/users/get-logs.md
diff --git a/docs/examples/0.6.2/server-deno/examples/users/get-prefs.md b/docs/examples/0.6.x/server-deno/examples/users/get-prefs.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/users/get-prefs.md
rename to docs/examples/0.6.x/server-deno/examples/users/get-prefs.md
diff --git a/docs/examples/0.6.2/server-deno/examples/users/get-sessions.md b/docs/examples/0.6.x/server-deno/examples/users/get-sessions.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/users/get-sessions.md
rename to docs/examples/0.6.x/server-deno/examples/users/get-sessions.md
diff --git a/docs/examples/0.6.2/server-deno/examples/users/get.md b/docs/examples/0.6.x/server-deno/examples/users/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/users/get.md
rename to docs/examples/0.6.x/server-deno/examples/users/get.md
diff --git a/docs/examples/0.6.2/server-deno/examples/users/list.md b/docs/examples/0.6.x/server-deno/examples/users/list.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/users/list.md
rename to docs/examples/0.6.x/server-deno/examples/users/list.md
diff --git a/docs/examples/0.6.2/server-deno/examples/users/update-prefs.md b/docs/examples/0.6.x/server-deno/examples/users/update-prefs.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/users/update-prefs.md
rename to docs/examples/0.6.x/server-deno/examples/users/update-prefs.md
diff --git a/docs/examples/0.6.2/server-deno/examples/users/update-status.md b/docs/examples/0.6.x/server-deno/examples/users/update-status.md
similarity index 100%
rename from docs/examples/0.6.2/server-deno/examples/users/update-status.md
rename to docs/examples/0.6.x/server-deno/examples/users/update-status.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/avatars/get-browser.md b/docs/examples/0.6.x/server-dotnet/examples/avatars/get-browser.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/avatars/get-browser.md
rename to docs/examples/0.6.x/server-dotnet/examples/avatars/get-browser.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/avatars/get-credit-card.md b/docs/examples/0.6.x/server-dotnet/examples/avatars/get-credit-card.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/avatars/get-credit-card.md
rename to docs/examples/0.6.x/server-dotnet/examples/avatars/get-credit-card.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/avatars/get-favicon.md b/docs/examples/0.6.x/server-dotnet/examples/avatars/get-favicon.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/avatars/get-favicon.md
rename to docs/examples/0.6.x/server-dotnet/examples/avatars/get-favicon.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/avatars/get-flag.md b/docs/examples/0.6.x/server-dotnet/examples/avatars/get-flag.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/avatars/get-flag.md
rename to docs/examples/0.6.x/server-dotnet/examples/avatars/get-flag.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/avatars/get-image.md b/docs/examples/0.6.x/server-dotnet/examples/avatars/get-image.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/avatars/get-image.md
rename to docs/examples/0.6.x/server-dotnet/examples/avatars/get-image.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/avatars/get-initials.md b/docs/examples/0.6.x/server-dotnet/examples/avatars/get-initials.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/avatars/get-initials.md
rename to docs/examples/0.6.x/server-dotnet/examples/avatars/get-initials.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/avatars/get-q-r.md b/docs/examples/0.6.x/server-dotnet/examples/avatars/get-q-r.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/avatars/get-q-r.md
rename to docs/examples/0.6.x/server-dotnet/examples/avatars/get-q-r.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/database/create-collection.md b/docs/examples/0.6.x/server-dotnet/examples/database/create-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/database/create-collection.md
rename to docs/examples/0.6.x/server-dotnet/examples/database/create-collection.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/database/create-document.md b/docs/examples/0.6.x/server-dotnet/examples/database/create-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/database/create-document.md
rename to docs/examples/0.6.x/server-dotnet/examples/database/create-document.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/database/delete-collection.md b/docs/examples/0.6.x/server-dotnet/examples/database/delete-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/database/delete-collection.md
rename to docs/examples/0.6.x/server-dotnet/examples/database/delete-collection.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/database/delete-document.md b/docs/examples/0.6.x/server-dotnet/examples/database/delete-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/database/delete-document.md
rename to docs/examples/0.6.x/server-dotnet/examples/database/delete-document.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/database/get-collection.md b/docs/examples/0.6.x/server-dotnet/examples/database/get-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/database/get-collection.md
rename to docs/examples/0.6.x/server-dotnet/examples/database/get-collection.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/database/get-document.md b/docs/examples/0.6.x/server-dotnet/examples/database/get-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/database/get-document.md
rename to docs/examples/0.6.x/server-dotnet/examples/database/get-document.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/database/list-collections.md b/docs/examples/0.6.x/server-dotnet/examples/database/list-collections.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/database/list-collections.md
rename to docs/examples/0.6.x/server-dotnet/examples/database/list-collections.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/database/list-documents.md b/docs/examples/0.6.x/server-dotnet/examples/database/list-documents.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/database/list-documents.md
rename to docs/examples/0.6.x/server-dotnet/examples/database/list-documents.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/database/update-collection.md b/docs/examples/0.6.x/server-dotnet/examples/database/update-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/database/update-collection.md
rename to docs/examples/0.6.x/server-dotnet/examples/database/update-collection.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/database/update-document.md b/docs/examples/0.6.x/server-dotnet/examples/database/update-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/database/update-document.md
rename to docs/examples/0.6.x/server-dotnet/examples/database/update-document.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/health/get-anti-virus.md b/docs/examples/0.6.x/server-dotnet/examples/health/get-anti-virus.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/health/get-anti-virus.md
rename to docs/examples/0.6.x/server-dotnet/examples/health/get-anti-virus.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/health/get-cache.md b/docs/examples/0.6.x/server-dotnet/examples/health/get-cache.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/health/get-cache.md
rename to docs/examples/0.6.x/server-dotnet/examples/health/get-cache.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/health/get-d-b.md b/docs/examples/0.6.x/server-dotnet/examples/health/get-d-b.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/health/get-d-b.md
rename to docs/examples/0.6.x/server-dotnet/examples/health/get-d-b.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/health/get-queue-certificates.md b/docs/examples/0.6.x/server-dotnet/examples/health/get-queue-certificates.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/health/get-queue-certificates.md
rename to docs/examples/0.6.x/server-dotnet/examples/health/get-queue-certificates.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/health/get-queue-functions.md b/docs/examples/0.6.x/server-dotnet/examples/health/get-queue-functions.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/health/get-queue-functions.md
rename to docs/examples/0.6.x/server-dotnet/examples/health/get-queue-functions.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/health/get-queue-logs.md b/docs/examples/0.6.x/server-dotnet/examples/health/get-queue-logs.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/health/get-queue-logs.md
rename to docs/examples/0.6.x/server-dotnet/examples/health/get-queue-logs.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/health/get-queue-tasks.md b/docs/examples/0.6.x/server-dotnet/examples/health/get-queue-tasks.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/health/get-queue-tasks.md
rename to docs/examples/0.6.x/server-dotnet/examples/health/get-queue-tasks.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/health/get-queue-usage.md b/docs/examples/0.6.x/server-dotnet/examples/health/get-queue-usage.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/health/get-queue-usage.md
rename to docs/examples/0.6.x/server-dotnet/examples/health/get-queue-usage.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/health/get-queue-webhooks.md b/docs/examples/0.6.x/server-dotnet/examples/health/get-queue-webhooks.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/health/get-queue-webhooks.md
rename to docs/examples/0.6.x/server-dotnet/examples/health/get-queue-webhooks.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/health/get-storage-local.md b/docs/examples/0.6.x/server-dotnet/examples/health/get-storage-local.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/health/get-storage-local.md
rename to docs/examples/0.6.x/server-dotnet/examples/health/get-storage-local.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/health/get-time.md b/docs/examples/0.6.x/server-dotnet/examples/health/get-time.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/health/get-time.md
rename to docs/examples/0.6.x/server-dotnet/examples/health/get-time.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/health/get.md b/docs/examples/0.6.x/server-dotnet/examples/health/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/health/get.md
rename to docs/examples/0.6.x/server-dotnet/examples/health/get.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/locale/get-continents.md b/docs/examples/0.6.x/server-dotnet/examples/locale/get-continents.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/locale/get-continents.md
rename to docs/examples/0.6.x/server-dotnet/examples/locale/get-continents.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/locale/get-countries-e-u.md b/docs/examples/0.6.x/server-dotnet/examples/locale/get-countries-e-u.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/locale/get-countries-e-u.md
rename to docs/examples/0.6.x/server-dotnet/examples/locale/get-countries-e-u.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/locale/get-countries-phones.md b/docs/examples/0.6.x/server-dotnet/examples/locale/get-countries-phones.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/locale/get-countries-phones.md
rename to docs/examples/0.6.x/server-dotnet/examples/locale/get-countries-phones.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/locale/get-countries.md b/docs/examples/0.6.x/server-dotnet/examples/locale/get-countries.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/locale/get-countries.md
rename to docs/examples/0.6.x/server-dotnet/examples/locale/get-countries.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/locale/get-currencies.md b/docs/examples/0.6.x/server-dotnet/examples/locale/get-currencies.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/locale/get-currencies.md
rename to docs/examples/0.6.x/server-dotnet/examples/locale/get-currencies.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/locale/get-languages.md b/docs/examples/0.6.x/server-dotnet/examples/locale/get-languages.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/locale/get-languages.md
rename to docs/examples/0.6.x/server-dotnet/examples/locale/get-languages.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/locale/get.md b/docs/examples/0.6.x/server-dotnet/examples/locale/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/locale/get.md
rename to docs/examples/0.6.x/server-dotnet/examples/locale/get.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/storage/create-file.md b/docs/examples/0.6.x/server-dotnet/examples/storage/create-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/storage/create-file.md
rename to docs/examples/0.6.x/server-dotnet/examples/storage/create-file.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/storage/delete-file.md b/docs/examples/0.6.x/server-dotnet/examples/storage/delete-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/storage/delete-file.md
rename to docs/examples/0.6.x/server-dotnet/examples/storage/delete-file.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/storage/get-file-download.md b/docs/examples/0.6.x/server-dotnet/examples/storage/get-file-download.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/storage/get-file-download.md
rename to docs/examples/0.6.x/server-dotnet/examples/storage/get-file-download.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/storage/get-file-preview.md b/docs/examples/0.6.x/server-dotnet/examples/storage/get-file-preview.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/storage/get-file-preview.md
rename to docs/examples/0.6.x/server-dotnet/examples/storage/get-file-preview.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/storage/get-file-view.md b/docs/examples/0.6.x/server-dotnet/examples/storage/get-file-view.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/storage/get-file-view.md
rename to docs/examples/0.6.x/server-dotnet/examples/storage/get-file-view.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/storage/get-file.md b/docs/examples/0.6.x/server-dotnet/examples/storage/get-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/storage/get-file.md
rename to docs/examples/0.6.x/server-dotnet/examples/storage/get-file.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/storage/list-files.md b/docs/examples/0.6.x/server-dotnet/examples/storage/list-files.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/storage/list-files.md
rename to docs/examples/0.6.x/server-dotnet/examples/storage/list-files.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/storage/update-file.md b/docs/examples/0.6.x/server-dotnet/examples/storage/update-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/storage/update-file.md
rename to docs/examples/0.6.x/server-dotnet/examples/storage/update-file.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/teams/create-membership.md b/docs/examples/0.6.x/server-dotnet/examples/teams/create-membership.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/teams/create-membership.md
rename to docs/examples/0.6.x/server-dotnet/examples/teams/create-membership.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/teams/create.md b/docs/examples/0.6.x/server-dotnet/examples/teams/create.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/teams/create.md
rename to docs/examples/0.6.x/server-dotnet/examples/teams/create.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/teams/delete-membership.md b/docs/examples/0.6.x/server-dotnet/examples/teams/delete-membership.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/teams/delete-membership.md
rename to docs/examples/0.6.x/server-dotnet/examples/teams/delete-membership.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/teams/delete.md b/docs/examples/0.6.x/server-dotnet/examples/teams/delete.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/teams/delete.md
rename to docs/examples/0.6.x/server-dotnet/examples/teams/delete.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/teams/get-memberships.md b/docs/examples/0.6.x/server-dotnet/examples/teams/get-memberships.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/teams/get-memberships.md
rename to docs/examples/0.6.x/server-dotnet/examples/teams/get-memberships.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/teams/get.md b/docs/examples/0.6.x/server-dotnet/examples/teams/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/teams/get.md
rename to docs/examples/0.6.x/server-dotnet/examples/teams/get.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/teams/list.md b/docs/examples/0.6.x/server-dotnet/examples/teams/list.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/teams/list.md
rename to docs/examples/0.6.x/server-dotnet/examples/teams/list.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/teams/update.md b/docs/examples/0.6.x/server-dotnet/examples/teams/update.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/teams/update.md
rename to docs/examples/0.6.x/server-dotnet/examples/teams/update.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/users/create.md b/docs/examples/0.6.x/server-dotnet/examples/users/create.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/users/create.md
rename to docs/examples/0.6.x/server-dotnet/examples/users/create.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/users/delete-session.md b/docs/examples/0.6.x/server-dotnet/examples/users/delete-session.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/users/delete-session.md
rename to docs/examples/0.6.x/server-dotnet/examples/users/delete-session.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/users/delete-sessions.md b/docs/examples/0.6.x/server-dotnet/examples/users/delete-sessions.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/users/delete-sessions.md
rename to docs/examples/0.6.x/server-dotnet/examples/users/delete-sessions.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/users/get-logs.md b/docs/examples/0.6.x/server-dotnet/examples/users/get-logs.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/users/get-logs.md
rename to docs/examples/0.6.x/server-dotnet/examples/users/get-logs.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/users/get-prefs.md b/docs/examples/0.6.x/server-dotnet/examples/users/get-prefs.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/users/get-prefs.md
rename to docs/examples/0.6.x/server-dotnet/examples/users/get-prefs.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/users/get-sessions.md b/docs/examples/0.6.x/server-dotnet/examples/users/get-sessions.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/users/get-sessions.md
rename to docs/examples/0.6.x/server-dotnet/examples/users/get-sessions.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/users/get.md b/docs/examples/0.6.x/server-dotnet/examples/users/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/users/get.md
rename to docs/examples/0.6.x/server-dotnet/examples/users/get.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/users/list.md b/docs/examples/0.6.x/server-dotnet/examples/users/list.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/users/list.md
rename to docs/examples/0.6.x/server-dotnet/examples/users/list.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/users/update-prefs.md b/docs/examples/0.6.x/server-dotnet/examples/users/update-prefs.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/users/update-prefs.md
rename to docs/examples/0.6.x/server-dotnet/examples/users/update-prefs.md
diff --git a/docs/examples/0.6.2/server-dotnet/examples/users/update-status.md b/docs/examples/0.6.x/server-dotnet/examples/users/update-status.md
similarity index 100%
rename from docs/examples/0.6.2/server-dotnet/examples/users/update-status.md
rename to docs/examples/0.6.x/server-dotnet/examples/users/update-status.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/avatars/get-browser.md b/docs/examples/0.6.x/server-nodejs/examples/avatars/get-browser.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/avatars/get-browser.md
rename to docs/examples/0.6.x/server-nodejs/examples/avatars/get-browser.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/avatars/get-credit-card.md b/docs/examples/0.6.x/server-nodejs/examples/avatars/get-credit-card.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/avatars/get-credit-card.md
rename to docs/examples/0.6.x/server-nodejs/examples/avatars/get-credit-card.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/avatars/get-favicon.md b/docs/examples/0.6.x/server-nodejs/examples/avatars/get-favicon.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/avatars/get-favicon.md
rename to docs/examples/0.6.x/server-nodejs/examples/avatars/get-favicon.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/avatars/get-flag.md b/docs/examples/0.6.x/server-nodejs/examples/avatars/get-flag.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/avatars/get-flag.md
rename to docs/examples/0.6.x/server-nodejs/examples/avatars/get-flag.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/avatars/get-image.md b/docs/examples/0.6.x/server-nodejs/examples/avatars/get-image.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/avatars/get-image.md
rename to docs/examples/0.6.x/server-nodejs/examples/avatars/get-image.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/avatars/get-initials.md b/docs/examples/0.6.x/server-nodejs/examples/avatars/get-initials.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/avatars/get-initials.md
rename to docs/examples/0.6.x/server-nodejs/examples/avatars/get-initials.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/avatars/get-q-r.md b/docs/examples/0.6.x/server-nodejs/examples/avatars/get-q-r.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/avatars/get-q-r.md
rename to docs/examples/0.6.x/server-nodejs/examples/avatars/get-q-r.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/database/create-collection.md b/docs/examples/0.6.x/server-nodejs/examples/database/create-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/database/create-collection.md
rename to docs/examples/0.6.x/server-nodejs/examples/database/create-collection.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/database/create-document.md b/docs/examples/0.6.x/server-nodejs/examples/database/create-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/database/create-document.md
rename to docs/examples/0.6.x/server-nodejs/examples/database/create-document.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/database/delete-collection.md b/docs/examples/0.6.x/server-nodejs/examples/database/delete-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/database/delete-collection.md
rename to docs/examples/0.6.x/server-nodejs/examples/database/delete-collection.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/database/delete-document.md b/docs/examples/0.6.x/server-nodejs/examples/database/delete-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/database/delete-document.md
rename to docs/examples/0.6.x/server-nodejs/examples/database/delete-document.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/database/get-collection.md b/docs/examples/0.6.x/server-nodejs/examples/database/get-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/database/get-collection.md
rename to docs/examples/0.6.x/server-nodejs/examples/database/get-collection.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/database/get-document.md b/docs/examples/0.6.x/server-nodejs/examples/database/get-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/database/get-document.md
rename to docs/examples/0.6.x/server-nodejs/examples/database/get-document.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/database/list-collections.md b/docs/examples/0.6.x/server-nodejs/examples/database/list-collections.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/database/list-collections.md
rename to docs/examples/0.6.x/server-nodejs/examples/database/list-collections.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/database/list-documents.md b/docs/examples/0.6.x/server-nodejs/examples/database/list-documents.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/database/list-documents.md
rename to docs/examples/0.6.x/server-nodejs/examples/database/list-documents.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/database/update-collection.md b/docs/examples/0.6.x/server-nodejs/examples/database/update-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/database/update-collection.md
rename to docs/examples/0.6.x/server-nodejs/examples/database/update-collection.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/database/update-document.md b/docs/examples/0.6.x/server-nodejs/examples/database/update-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/database/update-document.md
rename to docs/examples/0.6.x/server-nodejs/examples/database/update-document.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/health/get-anti-virus.md b/docs/examples/0.6.x/server-nodejs/examples/health/get-anti-virus.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/health/get-anti-virus.md
rename to docs/examples/0.6.x/server-nodejs/examples/health/get-anti-virus.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/health/get-cache.md b/docs/examples/0.6.x/server-nodejs/examples/health/get-cache.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/health/get-cache.md
rename to docs/examples/0.6.x/server-nodejs/examples/health/get-cache.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/health/get-d-b.md b/docs/examples/0.6.x/server-nodejs/examples/health/get-d-b.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/health/get-d-b.md
rename to docs/examples/0.6.x/server-nodejs/examples/health/get-d-b.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/health/get-queue-certificates.md b/docs/examples/0.6.x/server-nodejs/examples/health/get-queue-certificates.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/health/get-queue-certificates.md
rename to docs/examples/0.6.x/server-nodejs/examples/health/get-queue-certificates.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/health/get-queue-functions.md b/docs/examples/0.6.x/server-nodejs/examples/health/get-queue-functions.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/health/get-queue-functions.md
rename to docs/examples/0.6.x/server-nodejs/examples/health/get-queue-functions.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/health/get-queue-logs.md b/docs/examples/0.6.x/server-nodejs/examples/health/get-queue-logs.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/health/get-queue-logs.md
rename to docs/examples/0.6.x/server-nodejs/examples/health/get-queue-logs.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/health/get-queue-tasks.md b/docs/examples/0.6.x/server-nodejs/examples/health/get-queue-tasks.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/health/get-queue-tasks.md
rename to docs/examples/0.6.x/server-nodejs/examples/health/get-queue-tasks.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/health/get-queue-usage.md b/docs/examples/0.6.x/server-nodejs/examples/health/get-queue-usage.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/health/get-queue-usage.md
rename to docs/examples/0.6.x/server-nodejs/examples/health/get-queue-usage.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/health/get-queue-webhooks.md b/docs/examples/0.6.x/server-nodejs/examples/health/get-queue-webhooks.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/health/get-queue-webhooks.md
rename to docs/examples/0.6.x/server-nodejs/examples/health/get-queue-webhooks.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/health/get-storage-local.md b/docs/examples/0.6.x/server-nodejs/examples/health/get-storage-local.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/health/get-storage-local.md
rename to docs/examples/0.6.x/server-nodejs/examples/health/get-storage-local.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/health/get-time.md b/docs/examples/0.6.x/server-nodejs/examples/health/get-time.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/health/get-time.md
rename to docs/examples/0.6.x/server-nodejs/examples/health/get-time.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/health/get.md b/docs/examples/0.6.x/server-nodejs/examples/health/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/health/get.md
rename to docs/examples/0.6.x/server-nodejs/examples/health/get.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/locale/get-continents.md b/docs/examples/0.6.x/server-nodejs/examples/locale/get-continents.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/locale/get-continents.md
rename to docs/examples/0.6.x/server-nodejs/examples/locale/get-continents.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/locale/get-countries-e-u.md b/docs/examples/0.6.x/server-nodejs/examples/locale/get-countries-e-u.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/locale/get-countries-e-u.md
rename to docs/examples/0.6.x/server-nodejs/examples/locale/get-countries-e-u.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/locale/get-countries-phones.md b/docs/examples/0.6.x/server-nodejs/examples/locale/get-countries-phones.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/locale/get-countries-phones.md
rename to docs/examples/0.6.x/server-nodejs/examples/locale/get-countries-phones.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/locale/get-countries.md b/docs/examples/0.6.x/server-nodejs/examples/locale/get-countries.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/locale/get-countries.md
rename to docs/examples/0.6.x/server-nodejs/examples/locale/get-countries.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/locale/get-currencies.md b/docs/examples/0.6.x/server-nodejs/examples/locale/get-currencies.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/locale/get-currencies.md
rename to docs/examples/0.6.x/server-nodejs/examples/locale/get-currencies.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/locale/get-languages.md b/docs/examples/0.6.x/server-nodejs/examples/locale/get-languages.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/locale/get-languages.md
rename to docs/examples/0.6.x/server-nodejs/examples/locale/get-languages.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/locale/get.md b/docs/examples/0.6.x/server-nodejs/examples/locale/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/locale/get.md
rename to docs/examples/0.6.x/server-nodejs/examples/locale/get.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/storage/create-file.md b/docs/examples/0.6.x/server-nodejs/examples/storage/create-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/storage/create-file.md
rename to docs/examples/0.6.x/server-nodejs/examples/storage/create-file.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/storage/delete-file.md b/docs/examples/0.6.x/server-nodejs/examples/storage/delete-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/storage/delete-file.md
rename to docs/examples/0.6.x/server-nodejs/examples/storage/delete-file.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/storage/get-file-download.md b/docs/examples/0.6.x/server-nodejs/examples/storage/get-file-download.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/storage/get-file-download.md
rename to docs/examples/0.6.x/server-nodejs/examples/storage/get-file-download.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/storage/get-file-preview.md b/docs/examples/0.6.x/server-nodejs/examples/storage/get-file-preview.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/storage/get-file-preview.md
rename to docs/examples/0.6.x/server-nodejs/examples/storage/get-file-preview.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/storage/get-file-view.md b/docs/examples/0.6.x/server-nodejs/examples/storage/get-file-view.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/storage/get-file-view.md
rename to docs/examples/0.6.x/server-nodejs/examples/storage/get-file-view.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/storage/get-file.md b/docs/examples/0.6.x/server-nodejs/examples/storage/get-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/storage/get-file.md
rename to docs/examples/0.6.x/server-nodejs/examples/storage/get-file.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/storage/list-files.md b/docs/examples/0.6.x/server-nodejs/examples/storage/list-files.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/storage/list-files.md
rename to docs/examples/0.6.x/server-nodejs/examples/storage/list-files.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/storage/update-file.md b/docs/examples/0.6.x/server-nodejs/examples/storage/update-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/storage/update-file.md
rename to docs/examples/0.6.x/server-nodejs/examples/storage/update-file.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/teams/create-membership.md b/docs/examples/0.6.x/server-nodejs/examples/teams/create-membership.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/teams/create-membership.md
rename to docs/examples/0.6.x/server-nodejs/examples/teams/create-membership.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/teams/create.md b/docs/examples/0.6.x/server-nodejs/examples/teams/create.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/teams/create.md
rename to docs/examples/0.6.x/server-nodejs/examples/teams/create.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/teams/delete-membership.md b/docs/examples/0.6.x/server-nodejs/examples/teams/delete-membership.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/teams/delete-membership.md
rename to docs/examples/0.6.x/server-nodejs/examples/teams/delete-membership.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/teams/delete.md b/docs/examples/0.6.x/server-nodejs/examples/teams/delete.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/teams/delete.md
rename to docs/examples/0.6.x/server-nodejs/examples/teams/delete.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/teams/get-memberships.md b/docs/examples/0.6.x/server-nodejs/examples/teams/get-memberships.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/teams/get-memberships.md
rename to docs/examples/0.6.x/server-nodejs/examples/teams/get-memberships.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/teams/get.md b/docs/examples/0.6.x/server-nodejs/examples/teams/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/teams/get.md
rename to docs/examples/0.6.x/server-nodejs/examples/teams/get.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/teams/list.md b/docs/examples/0.6.x/server-nodejs/examples/teams/list.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/teams/list.md
rename to docs/examples/0.6.x/server-nodejs/examples/teams/list.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/teams/update.md b/docs/examples/0.6.x/server-nodejs/examples/teams/update.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/teams/update.md
rename to docs/examples/0.6.x/server-nodejs/examples/teams/update.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/users/create.md b/docs/examples/0.6.x/server-nodejs/examples/users/create.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/users/create.md
rename to docs/examples/0.6.x/server-nodejs/examples/users/create.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/users/delete-session.md b/docs/examples/0.6.x/server-nodejs/examples/users/delete-session.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/users/delete-session.md
rename to docs/examples/0.6.x/server-nodejs/examples/users/delete-session.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/users/delete-sessions.md b/docs/examples/0.6.x/server-nodejs/examples/users/delete-sessions.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/users/delete-sessions.md
rename to docs/examples/0.6.x/server-nodejs/examples/users/delete-sessions.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/users/get-logs.md b/docs/examples/0.6.x/server-nodejs/examples/users/get-logs.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/users/get-logs.md
rename to docs/examples/0.6.x/server-nodejs/examples/users/get-logs.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/users/get-prefs.md b/docs/examples/0.6.x/server-nodejs/examples/users/get-prefs.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/users/get-prefs.md
rename to docs/examples/0.6.x/server-nodejs/examples/users/get-prefs.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/users/get-sessions.md b/docs/examples/0.6.x/server-nodejs/examples/users/get-sessions.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/users/get-sessions.md
rename to docs/examples/0.6.x/server-nodejs/examples/users/get-sessions.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/users/get.md b/docs/examples/0.6.x/server-nodejs/examples/users/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/users/get.md
rename to docs/examples/0.6.x/server-nodejs/examples/users/get.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/users/list.md b/docs/examples/0.6.x/server-nodejs/examples/users/list.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/users/list.md
rename to docs/examples/0.6.x/server-nodejs/examples/users/list.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/users/update-prefs.md b/docs/examples/0.6.x/server-nodejs/examples/users/update-prefs.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/users/update-prefs.md
rename to docs/examples/0.6.x/server-nodejs/examples/users/update-prefs.md
diff --git a/docs/examples/0.6.2/server-nodejs/examples/users/update-status.md b/docs/examples/0.6.x/server-nodejs/examples/users/update-status.md
similarity index 100%
rename from docs/examples/0.6.2/server-nodejs/examples/users/update-status.md
rename to docs/examples/0.6.x/server-nodejs/examples/users/update-status.md
diff --git a/docs/examples/0.6.2/server-php/examples/avatars/get-browser.md b/docs/examples/0.6.x/server-php/examples/avatars/get-browser.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/avatars/get-browser.md
rename to docs/examples/0.6.x/server-php/examples/avatars/get-browser.md
diff --git a/docs/examples/0.6.2/server-php/examples/avatars/get-credit-card.md b/docs/examples/0.6.x/server-php/examples/avatars/get-credit-card.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/avatars/get-credit-card.md
rename to docs/examples/0.6.x/server-php/examples/avatars/get-credit-card.md
diff --git a/docs/examples/0.6.2/server-php/examples/avatars/get-favicon.md b/docs/examples/0.6.x/server-php/examples/avatars/get-favicon.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/avatars/get-favicon.md
rename to docs/examples/0.6.x/server-php/examples/avatars/get-favicon.md
diff --git a/docs/examples/0.6.2/server-php/examples/avatars/get-flag.md b/docs/examples/0.6.x/server-php/examples/avatars/get-flag.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/avatars/get-flag.md
rename to docs/examples/0.6.x/server-php/examples/avatars/get-flag.md
diff --git a/docs/examples/0.6.2/server-php/examples/avatars/get-image.md b/docs/examples/0.6.x/server-php/examples/avatars/get-image.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/avatars/get-image.md
rename to docs/examples/0.6.x/server-php/examples/avatars/get-image.md
diff --git a/docs/examples/0.6.2/server-php/examples/avatars/get-initials.md b/docs/examples/0.6.x/server-php/examples/avatars/get-initials.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/avatars/get-initials.md
rename to docs/examples/0.6.x/server-php/examples/avatars/get-initials.md
diff --git a/docs/examples/0.6.2/server-php/examples/avatars/get-q-r.md b/docs/examples/0.6.x/server-php/examples/avatars/get-q-r.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/avatars/get-q-r.md
rename to docs/examples/0.6.x/server-php/examples/avatars/get-q-r.md
diff --git a/docs/examples/0.6.2/server-php/examples/database/create-collection.md b/docs/examples/0.6.x/server-php/examples/database/create-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/database/create-collection.md
rename to docs/examples/0.6.x/server-php/examples/database/create-collection.md
diff --git a/docs/examples/0.6.2/server-php/examples/database/create-document.md b/docs/examples/0.6.x/server-php/examples/database/create-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/database/create-document.md
rename to docs/examples/0.6.x/server-php/examples/database/create-document.md
diff --git a/docs/examples/0.6.2/server-php/examples/database/delete-collection.md b/docs/examples/0.6.x/server-php/examples/database/delete-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/database/delete-collection.md
rename to docs/examples/0.6.x/server-php/examples/database/delete-collection.md
diff --git a/docs/examples/0.6.2/server-php/examples/database/delete-document.md b/docs/examples/0.6.x/server-php/examples/database/delete-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/database/delete-document.md
rename to docs/examples/0.6.x/server-php/examples/database/delete-document.md
diff --git a/docs/examples/0.6.2/server-php/examples/database/get-collection.md b/docs/examples/0.6.x/server-php/examples/database/get-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/database/get-collection.md
rename to docs/examples/0.6.x/server-php/examples/database/get-collection.md
diff --git a/docs/examples/0.6.2/server-php/examples/database/get-document.md b/docs/examples/0.6.x/server-php/examples/database/get-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/database/get-document.md
rename to docs/examples/0.6.x/server-php/examples/database/get-document.md
diff --git a/docs/examples/0.6.2/server-php/examples/database/list-collections.md b/docs/examples/0.6.x/server-php/examples/database/list-collections.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/database/list-collections.md
rename to docs/examples/0.6.x/server-php/examples/database/list-collections.md
diff --git a/docs/examples/0.6.2/server-php/examples/database/list-documents.md b/docs/examples/0.6.x/server-php/examples/database/list-documents.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/database/list-documents.md
rename to docs/examples/0.6.x/server-php/examples/database/list-documents.md
diff --git a/docs/examples/0.6.2/server-php/examples/database/update-collection.md b/docs/examples/0.6.x/server-php/examples/database/update-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/database/update-collection.md
rename to docs/examples/0.6.x/server-php/examples/database/update-collection.md
diff --git a/docs/examples/0.6.2/server-php/examples/database/update-document.md b/docs/examples/0.6.x/server-php/examples/database/update-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/database/update-document.md
rename to docs/examples/0.6.x/server-php/examples/database/update-document.md
diff --git a/docs/examples/0.6.2/server-php/examples/health/get-anti-virus.md b/docs/examples/0.6.x/server-php/examples/health/get-anti-virus.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/health/get-anti-virus.md
rename to docs/examples/0.6.x/server-php/examples/health/get-anti-virus.md
diff --git a/docs/examples/0.6.2/server-php/examples/health/get-cache.md b/docs/examples/0.6.x/server-php/examples/health/get-cache.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/health/get-cache.md
rename to docs/examples/0.6.x/server-php/examples/health/get-cache.md
diff --git a/docs/examples/0.6.2/server-php/examples/health/get-d-b.md b/docs/examples/0.6.x/server-php/examples/health/get-d-b.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/health/get-d-b.md
rename to docs/examples/0.6.x/server-php/examples/health/get-d-b.md
diff --git a/docs/examples/0.6.2/server-php/examples/health/get-queue-certificates.md b/docs/examples/0.6.x/server-php/examples/health/get-queue-certificates.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/health/get-queue-certificates.md
rename to docs/examples/0.6.x/server-php/examples/health/get-queue-certificates.md
diff --git a/docs/examples/0.6.2/server-php/examples/health/get-queue-functions.md b/docs/examples/0.6.x/server-php/examples/health/get-queue-functions.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/health/get-queue-functions.md
rename to docs/examples/0.6.x/server-php/examples/health/get-queue-functions.md
diff --git a/docs/examples/0.6.2/server-php/examples/health/get-queue-logs.md b/docs/examples/0.6.x/server-php/examples/health/get-queue-logs.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/health/get-queue-logs.md
rename to docs/examples/0.6.x/server-php/examples/health/get-queue-logs.md
diff --git a/docs/examples/0.6.2/server-php/examples/health/get-queue-tasks.md b/docs/examples/0.6.x/server-php/examples/health/get-queue-tasks.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/health/get-queue-tasks.md
rename to docs/examples/0.6.x/server-php/examples/health/get-queue-tasks.md
diff --git a/docs/examples/0.6.2/server-php/examples/health/get-queue-usage.md b/docs/examples/0.6.x/server-php/examples/health/get-queue-usage.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/health/get-queue-usage.md
rename to docs/examples/0.6.x/server-php/examples/health/get-queue-usage.md
diff --git a/docs/examples/0.6.2/server-php/examples/health/get-queue-webhooks.md b/docs/examples/0.6.x/server-php/examples/health/get-queue-webhooks.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/health/get-queue-webhooks.md
rename to docs/examples/0.6.x/server-php/examples/health/get-queue-webhooks.md
diff --git a/docs/examples/0.6.2/server-php/examples/health/get-storage-local.md b/docs/examples/0.6.x/server-php/examples/health/get-storage-local.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/health/get-storage-local.md
rename to docs/examples/0.6.x/server-php/examples/health/get-storage-local.md
diff --git a/docs/examples/0.6.2/server-php/examples/health/get-time.md b/docs/examples/0.6.x/server-php/examples/health/get-time.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/health/get-time.md
rename to docs/examples/0.6.x/server-php/examples/health/get-time.md
diff --git a/docs/examples/0.6.2/server-php/examples/health/get.md b/docs/examples/0.6.x/server-php/examples/health/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/health/get.md
rename to docs/examples/0.6.x/server-php/examples/health/get.md
diff --git a/docs/examples/0.6.2/server-php/examples/locale/get-continents.md b/docs/examples/0.6.x/server-php/examples/locale/get-continents.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/locale/get-continents.md
rename to docs/examples/0.6.x/server-php/examples/locale/get-continents.md
diff --git a/docs/examples/0.6.2/server-php/examples/locale/get-countries-e-u.md b/docs/examples/0.6.x/server-php/examples/locale/get-countries-e-u.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/locale/get-countries-e-u.md
rename to docs/examples/0.6.x/server-php/examples/locale/get-countries-e-u.md
diff --git a/docs/examples/0.6.2/server-php/examples/locale/get-countries-phones.md b/docs/examples/0.6.x/server-php/examples/locale/get-countries-phones.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/locale/get-countries-phones.md
rename to docs/examples/0.6.x/server-php/examples/locale/get-countries-phones.md
diff --git a/docs/examples/0.6.2/server-php/examples/locale/get-countries.md b/docs/examples/0.6.x/server-php/examples/locale/get-countries.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/locale/get-countries.md
rename to docs/examples/0.6.x/server-php/examples/locale/get-countries.md
diff --git a/docs/examples/0.6.2/server-php/examples/locale/get-currencies.md b/docs/examples/0.6.x/server-php/examples/locale/get-currencies.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/locale/get-currencies.md
rename to docs/examples/0.6.x/server-php/examples/locale/get-currencies.md
diff --git a/docs/examples/0.6.2/server-php/examples/locale/get-languages.md b/docs/examples/0.6.x/server-php/examples/locale/get-languages.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/locale/get-languages.md
rename to docs/examples/0.6.x/server-php/examples/locale/get-languages.md
diff --git a/docs/examples/0.6.2/server-php/examples/locale/get.md b/docs/examples/0.6.x/server-php/examples/locale/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/locale/get.md
rename to docs/examples/0.6.x/server-php/examples/locale/get.md
diff --git a/docs/examples/0.6.2/server-php/examples/storage/create-file.md b/docs/examples/0.6.x/server-php/examples/storage/create-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/storage/create-file.md
rename to docs/examples/0.6.x/server-php/examples/storage/create-file.md
diff --git a/docs/examples/0.6.2/server-php/examples/storage/delete-file.md b/docs/examples/0.6.x/server-php/examples/storage/delete-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/storage/delete-file.md
rename to docs/examples/0.6.x/server-php/examples/storage/delete-file.md
diff --git a/docs/examples/0.6.2/server-php/examples/storage/get-file-download.md b/docs/examples/0.6.x/server-php/examples/storage/get-file-download.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/storage/get-file-download.md
rename to docs/examples/0.6.x/server-php/examples/storage/get-file-download.md
diff --git a/docs/examples/0.6.2/server-php/examples/storage/get-file-preview.md b/docs/examples/0.6.x/server-php/examples/storage/get-file-preview.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/storage/get-file-preview.md
rename to docs/examples/0.6.x/server-php/examples/storage/get-file-preview.md
diff --git a/docs/examples/0.6.2/server-php/examples/storage/get-file-view.md b/docs/examples/0.6.x/server-php/examples/storage/get-file-view.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/storage/get-file-view.md
rename to docs/examples/0.6.x/server-php/examples/storage/get-file-view.md
diff --git a/docs/examples/0.6.2/server-php/examples/storage/get-file.md b/docs/examples/0.6.x/server-php/examples/storage/get-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/storage/get-file.md
rename to docs/examples/0.6.x/server-php/examples/storage/get-file.md
diff --git a/docs/examples/0.6.2/server-php/examples/storage/list-files.md b/docs/examples/0.6.x/server-php/examples/storage/list-files.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/storage/list-files.md
rename to docs/examples/0.6.x/server-php/examples/storage/list-files.md
diff --git a/docs/examples/0.6.2/server-php/examples/storage/update-file.md b/docs/examples/0.6.x/server-php/examples/storage/update-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/storage/update-file.md
rename to docs/examples/0.6.x/server-php/examples/storage/update-file.md
diff --git a/docs/examples/0.6.2/server-php/examples/teams/create-membership.md b/docs/examples/0.6.x/server-php/examples/teams/create-membership.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/teams/create-membership.md
rename to docs/examples/0.6.x/server-php/examples/teams/create-membership.md
diff --git a/docs/examples/0.6.2/server-php/examples/teams/create.md b/docs/examples/0.6.x/server-php/examples/teams/create.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/teams/create.md
rename to docs/examples/0.6.x/server-php/examples/teams/create.md
diff --git a/docs/examples/0.6.2/server-php/examples/teams/delete-membership.md b/docs/examples/0.6.x/server-php/examples/teams/delete-membership.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/teams/delete-membership.md
rename to docs/examples/0.6.x/server-php/examples/teams/delete-membership.md
diff --git a/docs/examples/0.6.2/server-php/examples/teams/delete.md b/docs/examples/0.6.x/server-php/examples/teams/delete.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/teams/delete.md
rename to docs/examples/0.6.x/server-php/examples/teams/delete.md
diff --git a/docs/examples/0.6.2/server-php/examples/teams/get-memberships.md b/docs/examples/0.6.x/server-php/examples/teams/get-memberships.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/teams/get-memberships.md
rename to docs/examples/0.6.x/server-php/examples/teams/get-memberships.md
diff --git a/docs/examples/0.6.2/server-php/examples/teams/get.md b/docs/examples/0.6.x/server-php/examples/teams/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/teams/get.md
rename to docs/examples/0.6.x/server-php/examples/teams/get.md
diff --git a/docs/examples/0.6.2/server-php/examples/teams/list.md b/docs/examples/0.6.x/server-php/examples/teams/list.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/teams/list.md
rename to docs/examples/0.6.x/server-php/examples/teams/list.md
diff --git a/docs/examples/0.6.2/server-php/examples/teams/update.md b/docs/examples/0.6.x/server-php/examples/teams/update.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/teams/update.md
rename to docs/examples/0.6.x/server-php/examples/teams/update.md
diff --git a/docs/examples/0.6.2/server-php/examples/users/create.md b/docs/examples/0.6.x/server-php/examples/users/create.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/users/create.md
rename to docs/examples/0.6.x/server-php/examples/users/create.md
diff --git a/docs/examples/0.6.2/server-php/examples/users/delete-session.md b/docs/examples/0.6.x/server-php/examples/users/delete-session.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/users/delete-session.md
rename to docs/examples/0.6.x/server-php/examples/users/delete-session.md
diff --git a/docs/examples/0.6.2/server-php/examples/users/delete-sessions.md b/docs/examples/0.6.x/server-php/examples/users/delete-sessions.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/users/delete-sessions.md
rename to docs/examples/0.6.x/server-php/examples/users/delete-sessions.md
diff --git a/docs/examples/0.6.2/server-php/examples/users/get-logs.md b/docs/examples/0.6.x/server-php/examples/users/get-logs.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/users/get-logs.md
rename to docs/examples/0.6.x/server-php/examples/users/get-logs.md
diff --git a/docs/examples/0.6.2/server-php/examples/users/get-prefs.md b/docs/examples/0.6.x/server-php/examples/users/get-prefs.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/users/get-prefs.md
rename to docs/examples/0.6.x/server-php/examples/users/get-prefs.md
diff --git a/docs/examples/0.6.2/server-php/examples/users/get-sessions.md b/docs/examples/0.6.x/server-php/examples/users/get-sessions.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/users/get-sessions.md
rename to docs/examples/0.6.x/server-php/examples/users/get-sessions.md
diff --git a/docs/examples/0.6.2/server-php/examples/users/get.md b/docs/examples/0.6.x/server-php/examples/users/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/users/get.md
rename to docs/examples/0.6.x/server-php/examples/users/get.md
diff --git a/docs/examples/0.6.2/server-php/examples/users/list.md b/docs/examples/0.6.x/server-php/examples/users/list.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/users/list.md
rename to docs/examples/0.6.x/server-php/examples/users/list.md
diff --git a/docs/examples/0.6.2/server-php/examples/users/update-prefs.md b/docs/examples/0.6.x/server-php/examples/users/update-prefs.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/users/update-prefs.md
rename to docs/examples/0.6.x/server-php/examples/users/update-prefs.md
diff --git a/docs/examples/0.6.2/server-php/examples/users/update-status.md b/docs/examples/0.6.x/server-php/examples/users/update-status.md
similarity index 100%
rename from docs/examples/0.6.2/server-php/examples/users/update-status.md
rename to docs/examples/0.6.x/server-php/examples/users/update-status.md
diff --git a/docs/examples/0.6.2/server-python/examples/avatars/get-browser.md b/docs/examples/0.6.x/server-python/examples/avatars/get-browser.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/avatars/get-browser.md
rename to docs/examples/0.6.x/server-python/examples/avatars/get-browser.md
diff --git a/docs/examples/0.6.2/server-python/examples/avatars/get-credit-card.md b/docs/examples/0.6.x/server-python/examples/avatars/get-credit-card.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/avatars/get-credit-card.md
rename to docs/examples/0.6.x/server-python/examples/avatars/get-credit-card.md
diff --git a/docs/examples/0.6.2/server-python/examples/avatars/get-favicon.md b/docs/examples/0.6.x/server-python/examples/avatars/get-favicon.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/avatars/get-favicon.md
rename to docs/examples/0.6.x/server-python/examples/avatars/get-favicon.md
diff --git a/docs/examples/0.6.2/server-python/examples/avatars/get-flag.md b/docs/examples/0.6.x/server-python/examples/avatars/get-flag.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/avatars/get-flag.md
rename to docs/examples/0.6.x/server-python/examples/avatars/get-flag.md
diff --git a/docs/examples/0.6.2/server-python/examples/avatars/get-image.md b/docs/examples/0.6.x/server-python/examples/avatars/get-image.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/avatars/get-image.md
rename to docs/examples/0.6.x/server-python/examples/avatars/get-image.md
diff --git a/docs/examples/0.6.2/server-python/examples/avatars/get-initials.md b/docs/examples/0.6.x/server-python/examples/avatars/get-initials.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/avatars/get-initials.md
rename to docs/examples/0.6.x/server-python/examples/avatars/get-initials.md
diff --git a/docs/examples/0.6.2/server-python/examples/avatars/get-q-r.md b/docs/examples/0.6.x/server-python/examples/avatars/get-q-r.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/avatars/get-q-r.md
rename to docs/examples/0.6.x/server-python/examples/avatars/get-q-r.md
diff --git a/docs/examples/0.6.2/server-python/examples/database/create-collection.md b/docs/examples/0.6.x/server-python/examples/database/create-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/database/create-collection.md
rename to docs/examples/0.6.x/server-python/examples/database/create-collection.md
diff --git a/docs/examples/0.6.2/server-python/examples/database/create-document.md b/docs/examples/0.6.x/server-python/examples/database/create-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/database/create-document.md
rename to docs/examples/0.6.x/server-python/examples/database/create-document.md
diff --git a/docs/examples/0.6.2/server-python/examples/database/delete-collection.md b/docs/examples/0.6.x/server-python/examples/database/delete-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/database/delete-collection.md
rename to docs/examples/0.6.x/server-python/examples/database/delete-collection.md
diff --git a/docs/examples/0.6.2/server-python/examples/database/delete-document.md b/docs/examples/0.6.x/server-python/examples/database/delete-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/database/delete-document.md
rename to docs/examples/0.6.x/server-python/examples/database/delete-document.md
diff --git a/docs/examples/0.6.2/server-python/examples/database/get-collection.md b/docs/examples/0.6.x/server-python/examples/database/get-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/database/get-collection.md
rename to docs/examples/0.6.x/server-python/examples/database/get-collection.md
diff --git a/docs/examples/0.6.2/server-python/examples/database/get-document.md b/docs/examples/0.6.x/server-python/examples/database/get-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/database/get-document.md
rename to docs/examples/0.6.x/server-python/examples/database/get-document.md
diff --git a/docs/examples/0.6.2/server-python/examples/database/list-collections.md b/docs/examples/0.6.x/server-python/examples/database/list-collections.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/database/list-collections.md
rename to docs/examples/0.6.x/server-python/examples/database/list-collections.md
diff --git a/docs/examples/0.6.2/server-python/examples/database/list-documents.md b/docs/examples/0.6.x/server-python/examples/database/list-documents.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/database/list-documents.md
rename to docs/examples/0.6.x/server-python/examples/database/list-documents.md
diff --git a/docs/examples/0.6.2/server-python/examples/database/update-collection.md b/docs/examples/0.6.x/server-python/examples/database/update-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/database/update-collection.md
rename to docs/examples/0.6.x/server-python/examples/database/update-collection.md
diff --git a/docs/examples/0.6.2/server-python/examples/database/update-document.md b/docs/examples/0.6.x/server-python/examples/database/update-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/database/update-document.md
rename to docs/examples/0.6.x/server-python/examples/database/update-document.md
diff --git a/docs/examples/0.6.2/server-python/examples/health/get-anti-virus.md b/docs/examples/0.6.x/server-python/examples/health/get-anti-virus.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/health/get-anti-virus.md
rename to docs/examples/0.6.x/server-python/examples/health/get-anti-virus.md
diff --git a/docs/examples/0.6.2/server-python/examples/health/get-cache.md b/docs/examples/0.6.x/server-python/examples/health/get-cache.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/health/get-cache.md
rename to docs/examples/0.6.x/server-python/examples/health/get-cache.md
diff --git a/docs/examples/0.6.2/server-python/examples/health/get-d-b.md b/docs/examples/0.6.x/server-python/examples/health/get-d-b.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/health/get-d-b.md
rename to docs/examples/0.6.x/server-python/examples/health/get-d-b.md
diff --git a/docs/examples/0.6.2/server-python/examples/health/get-queue-certificates.md b/docs/examples/0.6.x/server-python/examples/health/get-queue-certificates.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/health/get-queue-certificates.md
rename to docs/examples/0.6.x/server-python/examples/health/get-queue-certificates.md
diff --git a/docs/examples/0.6.2/server-python/examples/health/get-queue-functions.md b/docs/examples/0.6.x/server-python/examples/health/get-queue-functions.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/health/get-queue-functions.md
rename to docs/examples/0.6.x/server-python/examples/health/get-queue-functions.md
diff --git a/docs/examples/0.6.2/server-python/examples/health/get-queue-logs.md b/docs/examples/0.6.x/server-python/examples/health/get-queue-logs.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/health/get-queue-logs.md
rename to docs/examples/0.6.x/server-python/examples/health/get-queue-logs.md
diff --git a/docs/examples/0.6.2/server-python/examples/health/get-queue-tasks.md b/docs/examples/0.6.x/server-python/examples/health/get-queue-tasks.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/health/get-queue-tasks.md
rename to docs/examples/0.6.x/server-python/examples/health/get-queue-tasks.md
diff --git a/docs/examples/0.6.2/server-python/examples/health/get-queue-usage.md b/docs/examples/0.6.x/server-python/examples/health/get-queue-usage.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/health/get-queue-usage.md
rename to docs/examples/0.6.x/server-python/examples/health/get-queue-usage.md
diff --git a/docs/examples/0.6.2/server-python/examples/health/get-queue-webhooks.md b/docs/examples/0.6.x/server-python/examples/health/get-queue-webhooks.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/health/get-queue-webhooks.md
rename to docs/examples/0.6.x/server-python/examples/health/get-queue-webhooks.md
diff --git a/docs/examples/0.6.2/server-python/examples/health/get-storage-local.md b/docs/examples/0.6.x/server-python/examples/health/get-storage-local.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/health/get-storage-local.md
rename to docs/examples/0.6.x/server-python/examples/health/get-storage-local.md
diff --git a/docs/examples/0.6.2/server-python/examples/health/get-time.md b/docs/examples/0.6.x/server-python/examples/health/get-time.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/health/get-time.md
rename to docs/examples/0.6.x/server-python/examples/health/get-time.md
diff --git a/docs/examples/0.6.2/server-python/examples/health/get.md b/docs/examples/0.6.x/server-python/examples/health/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/health/get.md
rename to docs/examples/0.6.x/server-python/examples/health/get.md
diff --git a/docs/examples/0.6.2/server-python/examples/locale/get-continents.md b/docs/examples/0.6.x/server-python/examples/locale/get-continents.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/locale/get-continents.md
rename to docs/examples/0.6.x/server-python/examples/locale/get-continents.md
diff --git a/docs/examples/0.6.2/server-python/examples/locale/get-countries-e-u.md b/docs/examples/0.6.x/server-python/examples/locale/get-countries-e-u.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/locale/get-countries-e-u.md
rename to docs/examples/0.6.x/server-python/examples/locale/get-countries-e-u.md
diff --git a/docs/examples/0.6.2/server-python/examples/locale/get-countries-phones.md b/docs/examples/0.6.x/server-python/examples/locale/get-countries-phones.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/locale/get-countries-phones.md
rename to docs/examples/0.6.x/server-python/examples/locale/get-countries-phones.md
diff --git a/docs/examples/0.6.2/server-python/examples/locale/get-countries.md b/docs/examples/0.6.x/server-python/examples/locale/get-countries.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/locale/get-countries.md
rename to docs/examples/0.6.x/server-python/examples/locale/get-countries.md
diff --git a/docs/examples/0.6.2/server-python/examples/locale/get-currencies.md b/docs/examples/0.6.x/server-python/examples/locale/get-currencies.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/locale/get-currencies.md
rename to docs/examples/0.6.x/server-python/examples/locale/get-currencies.md
diff --git a/docs/examples/0.6.2/server-python/examples/locale/get-languages.md b/docs/examples/0.6.x/server-python/examples/locale/get-languages.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/locale/get-languages.md
rename to docs/examples/0.6.x/server-python/examples/locale/get-languages.md
diff --git a/docs/examples/0.6.2/server-python/examples/locale/get.md b/docs/examples/0.6.x/server-python/examples/locale/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/locale/get.md
rename to docs/examples/0.6.x/server-python/examples/locale/get.md
diff --git a/docs/examples/0.6.2/server-python/examples/storage/create-file.md b/docs/examples/0.6.x/server-python/examples/storage/create-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/storage/create-file.md
rename to docs/examples/0.6.x/server-python/examples/storage/create-file.md
diff --git a/docs/examples/0.6.2/server-python/examples/storage/delete-file.md b/docs/examples/0.6.x/server-python/examples/storage/delete-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/storage/delete-file.md
rename to docs/examples/0.6.x/server-python/examples/storage/delete-file.md
diff --git a/docs/examples/0.6.2/server-python/examples/storage/get-file-download.md b/docs/examples/0.6.x/server-python/examples/storage/get-file-download.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/storage/get-file-download.md
rename to docs/examples/0.6.x/server-python/examples/storage/get-file-download.md
diff --git a/docs/examples/0.6.2/server-python/examples/storage/get-file-preview.md b/docs/examples/0.6.x/server-python/examples/storage/get-file-preview.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/storage/get-file-preview.md
rename to docs/examples/0.6.x/server-python/examples/storage/get-file-preview.md
diff --git a/docs/examples/0.6.2/server-python/examples/storage/get-file-view.md b/docs/examples/0.6.x/server-python/examples/storage/get-file-view.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/storage/get-file-view.md
rename to docs/examples/0.6.x/server-python/examples/storage/get-file-view.md
diff --git a/docs/examples/0.6.2/server-python/examples/storage/get-file.md b/docs/examples/0.6.x/server-python/examples/storage/get-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/storage/get-file.md
rename to docs/examples/0.6.x/server-python/examples/storage/get-file.md
diff --git a/docs/examples/0.6.2/server-python/examples/storage/list-files.md b/docs/examples/0.6.x/server-python/examples/storage/list-files.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/storage/list-files.md
rename to docs/examples/0.6.x/server-python/examples/storage/list-files.md
diff --git a/docs/examples/0.6.2/server-python/examples/storage/update-file.md b/docs/examples/0.6.x/server-python/examples/storage/update-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/storage/update-file.md
rename to docs/examples/0.6.x/server-python/examples/storage/update-file.md
diff --git a/docs/examples/0.6.2/server-python/examples/teams/create-membership.md b/docs/examples/0.6.x/server-python/examples/teams/create-membership.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/teams/create-membership.md
rename to docs/examples/0.6.x/server-python/examples/teams/create-membership.md
diff --git a/docs/examples/0.6.2/server-python/examples/teams/create.md b/docs/examples/0.6.x/server-python/examples/teams/create.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/teams/create.md
rename to docs/examples/0.6.x/server-python/examples/teams/create.md
diff --git a/docs/examples/0.6.2/server-python/examples/teams/delete-membership.md b/docs/examples/0.6.x/server-python/examples/teams/delete-membership.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/teams/delete-membership.md
rename to docs/examples/0.6.x/server-python/examples/teams/delete-membership.md
diff --git a/docs/examples/0.6.2/server-python/examples/teams/delete.md b/docs/examples/0.6.x/server-python/examples/teams/delete.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/teams/delete.md
rename to docs/examples/0.6.x/server-python/examples/teams/delete.md
diff --git a/docs/examples/0.6.2/server-python/examples/teams/get-memberships.md b/docs/examples/0.6.x/server-python/examples/teams/get-memberships.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/teams/get-memberships.md
rename to docs/examples/0.6.x/server-python/examples/teams/get-memberships.md
diff --git a/docs/examples/0.6.2/server-python/examples/teams/get.md b/docs/examples/0.6.x/server-python/examples/teams/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/teams/get.md
rename to docs/examples/0.6.x/server-python/examples/teams/get.md
diff --git a/docs/examples/0.6.2/server-python/examples/teams/list.md b/docs/examples/0.6.x/server-python/examples/teams/list.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/teams/list.md
rename to docs/examples/0.6.x/server-python/examples/teams/list.md
diff --git a/docs/examples/0.6.2/server-python/examples/teams/update.md b/docs/examples/0.6.x/server-python/examples/teams/update.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/teams/update.md
rename to docs/examples/0.6.x/server-python/examples/teams/update.md
diff --git a/docs/examples/0.6.2/server-python/examples/users/create.md b/docs/examples/0.6.x/server-python/examples/users/create.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/users/create.md
rename to docs/examples/0.6.x/server-python/examples/users/create.md
diff --git a/docs/examples/0.6.2/server-python/examples/users/delete-session.md b/docs/examples/0.6.x/server-python/examples/users/delete-session.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/users/delete-session.md
rename to docs/examples/0.6.x/server-python/examples/users/delete-session.md
diff --git a/docs/examples/0.6.2/server-python/examples/users/delete-sessions.md b/docs/examples/0.6.x/server-python/examples/users/delete-sessions.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/users/delete-sessions.md
rename to docs/examples/0.6.x/server-python/examples/users/delete-sessions.md
diff --git a/docs/examples/0.6.2/server-python/examples/users/get-logs.md b/docs/examples/0.6.x/server-python/examples/users/get-logs.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/users/get-logs.md
rename to docs/examples/0.6.x/server-python/examples/users/get-logs.md
diff --git a/docs/examples/0.6.2/server-python/examples/users/get-prefs.md b/docs/examples/0.6.x/server-python/examples/users/get-prefs.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/users/get-prefs.md
rename to docs/examples/0.6.x/server-python/examples/users/get-prefs.md
diff --git a/docs/examples/0.6.2/server-python/examples/users/get-sessions.md b/docs/examples/0.6.x/server-python/examples/users/get-sessions.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/users/get-sessions.md
rename to docs/examples/0.6.x/server-python/examples/users/get-sessions.md
diff --git a/docs/examples/0.6.2/server-python/examples/users/get.md b/docs/examples/0.6.x/server-python/examples/users/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/users/get.md
rename to docs/examples/0.6.x/server-python/examples/users/get.md
diff --git a/docs/examples/0.6.2/server-python/examples/users/list.md b/docs/examples/0.6.x/server-python/examples/users/list.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/users/list.md
rename to docs/examples/0.6.x/server-python/examples/users/list.md
diff --git a/docs/examples/0.6.2/server-python/examples/users/update-prefs.md b/docs/examples/0.6.x/server-python/examples/users/update-prefs.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/users/update-prefs.md
rename to docs/examples/0.6.x/server-python/examples/users/update-prefs.md
diff --git a/docs/examples/0.6.2/server-python/examples/users/update-status.md b/docs/examples/0.6.x/server-python/examples/users/update-status.md
similarity index 100%
rename from docs/examples/0.6.2/server-python/examples/users/update-status.md
rename to docs/examples/0.6.x/server-python/examples/users/update-status.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/avatars/get-browser.md b/docs/examples/0.6.x/server-ruby/examples/avatars/get-browser.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/avatars/get-browser.md
rename to docs/examples/0.6.x/server-ruby/examples/avatars/get-browser.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/avatars/get-credit-card.md b/docs/examples/0.6.x/server-ruby/examples/avatars/get-credit-card.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/avatars/get-credit-card.md
rename to docs/examples/0.6.x/server-ruby/examples/avatars/get-credit-card.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/avatars/get-favicon.md b/docs/examples/0.6.x/server-ruby/examples/avatars/get-favicon.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/avatars/get-favicon.md
rename to docs/examples/0.6.x/server-ruby/examples/avatars/get-favicon.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/avatars/get-flag.md b/docs/examples/0.6.x/server-ruby/examples/avatars/get-flag.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/avatars/get-flag.md
rename to docs/examples/0.6.x/server-ruby/examples/avatars/get-flag.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/avatars/get-image.md b/docs/examples/0.6.x/server-ruby/examples/avatars/get-image.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/avatars/get-image.md
rename to docs/examples/0.6.x/server-ruby/examples/avatars/get-image.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/avatars/get-initials.md b/docs/examples/0.6.x/server-ruby/examples/avatars/get-initials.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/avatars/get-initials.md
rename to docs/examples/0.6.x/server-ruby/examples/avatars/get-initials.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/avatars/get-q-r.md b/docs/examples/0.6.x/server-ruby/examples/avatars/get-q-r.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/avatars/get-q-r.md
rename to docs/examples/0.6.x/server-ruby/examples/avatars/get-q-r.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/database/create-collection.md b/docs/examples/0.6.x/server-ruby/examples/database/create-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/database/create-collection.md
rename to docs/examples/0.6.x/server-ruby/examples/database/create-collection.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/database/create-document.md b/docs/examples/0.6.x/server-ruby/examples/database/create-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/database/create-document.md
rename to docs/examples/0.6.x/server-ruby/examples/database/create-document.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/database/delete-collection.md b/docs/examples/0.6.x/server-ruby/examples/database/delete-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/database/delete-collection.md
rename to docs/examples/0.6.x/server-ruby/examples/database/delete-collection.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/database/delete-document.md b/docs/examples/0.6.x/server-ruby/examples/database/delete-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/database/delete-document.md
rename to docs/examples/0.6.x/server-ruby/examples/database/delete-document.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/database/get-collection.md b/docs/examples/0.6.x/server-ruby/examples/database/get-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/database/get-collection.md
rename to docs/examples/0.6.x/server-ruby/examples/database/get-collection.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/database/get-document.md b/docs/examples/0.6.x/server-ruby/examples/database/get-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/database/get-document.md
rename to docs/examples/0.6.x/server-ruby/examples/database/get-document.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/database/list-collections.md b/docs/examples/0.6.x/server-ruby/examples/database/list-collections.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/database/list-collections.md
rename to docs/examples/0.6.x/server-ruby/examples/database/list-collections.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/database/list-documents.md b/docs/examples/0.6.x/server-ruby/examples/database/list-documents.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/database/list-documents.md
rename to docs/examples/0.6.x/server-ruby/examples/database/list-documents.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/database/update-collection.md b/docs/examples/0.6.x/server-ruby/examples/database/update-collection.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/database/update-collection.md
rename to docs/examples/0.6.x/server-ruby/examples/database/update-collection.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/database/update-document.md b/docs/examples/0.6.x/server-ruby/examples/database/update-document.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/database/update-document.md
rename to docs/examples/0.6.x/server-ruby/examples/database/update-document.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/health/get-anti-virus.md b/docs/examples/0.6.x/server-ruby/examples/health/get-anti-virus.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/health/get-anti-virus.md
rename to docs/examples/0.6.x/server-ruby/examples/health/get-anti-virus.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/health/get-cache.md b/docs/examples/0.6.x/server-ruby/examples/health/get-cache.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/health/get-cache.md
rename to docs/examples/0.6.x/server-ruby/examples/health/get-cache.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/health/get-d-b.md b/docs/examples/0.6.x/server-ruby/examples/health/get-d-b.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/health/get-d-b.md
rename to docs/examples/0.6.x/server-ruby/examples/health/get-d-b.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/health/get-queue-certificates.md b/docs/examples/0.6.x/server-ruby/examples/health/get-queue-certificates.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/health/get-queue-certificates.md
rename to docs/examples/0.6.x/server-ruby/examples/health/get-queue-certificates.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/health/get-queue-functions.md b/docs/examples/0.6.x/server-ruby/examples/health/get-queue-functions.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/health/get-queue-functions.md
rename to docs/examples/0.6.x/server-ruby/examples/health/get-queue-functions.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/health/get-queue-logs.md b/docs/examples/0.6.x/server-ruby/examples/health/get-queue-logs.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/health/get-queue-logs.md
rename to docs/examples/0.6.x/server-ruby/examples/health/get-queue-logs.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/health/get-queue-tasks.md b/docs/examples/0.6.x/server-ruby/examples/health/get-queue-tasks.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/health/get-queue-tasks.md
rename to docs/examples/0.6.x/server-ruby/examples/health/get-queue-tasks.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/health/get-queue-usage.md b/docs/examples/0.6.x/server-ruby/examples/health/get-queue-usage.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/health/get-queue-usage.md
rename to docs/examples/0.6.x/server-ruby/examples/health/get-queue-usage.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/health/get-queue-webhooks.md b/docs/examples/0.6.x/server-ruby/examples/health/get-queue-webhooks.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/health/get-queue-webhooks.md
rename to docs/examples/0.6.x/server-ruby/examples/health/get-queue-webhooks.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/health/get-storage-local.md b/docs/examples/0.6.x/server-ruby/examples/health/get-storage-local.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/health/get-storage-local.md
rename to docs/examples/0.6.x/server-ruby/examples/health/get-storage-local.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/health/get-time.md b/docs/examples/0.6.x/server-ruby/examples/health/get-time.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/health/get-time.md
rename to docs/examples/0.6.x/server-ruby/examples/health/get-time.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/health/get.md b/docs/examples/0.6.x/server-ruby/examples/health/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/health/get.md
rename to docs/examples/0.6.x/server-ruby/examples/health/get.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/locale/get-continents.md b/docs/examples/0.6.x/server-ruby/examples/locale/get-continents.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/locale/get-continents.md
rename to docs/examples/0.6.x/server-ruby/examples/locale/get-continents.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/locale/get-countries-e-u.md b/docs/examples/0.6.x/server-ruby/examples/locale/get-countries-e-u.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/locale/get-countries-e-u.md
rename to docs/examples/0.6.x/server-ruby/examples/locale/get-countries-e-u.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/locale/get-countries-phones.md b/docs/examples/0.6.x/server-ruby/examples/locale/get-countries-phones.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/locale/get-countries-phones.md
rename to docs/examples/0.6.x/server-ruby/examples/locale/get-countries-phones.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/locale/get-countries.md b/docs/examples/0.6.x/server-ruby/examples/locale/get-countries.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/locale/get-countries.md
rename to docs/examples/0.6.x/server-ruby/examples/locale/get-countries.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/locale/get-currencies.md b/docs/examples/0.6.x/server-ruby/examples/locale/get-currencies.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/locale/get-currencies.md
rename to docs/examples/0.6.x/server-ruby/examples/locale/get-currencies.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/locale/get-languages.md b/docs/examples/0.6.x/server-ruby/examples/locale/get-languages.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/locale/get-languages.md
rename to docs/examples/0.6.x/server-ruby/examples/locale/get-languages.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/locale/get.md b/docs/examples/0.6.x/server-ruby/examples/locale/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/locale/get.md
rename to docs/examples/0.6.x/server-ruby/examples/locale/get.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/storage/create-file.md b/docs/examples/0.6.x/server-ruby/examples/storage/create-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/storage/create-file.md
rename to docs/examples/0.6.x/server-ruby/examples/storage/create-file.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/storage/delete-file.md b/docs/examples/0.6.x/server-ruby/examples/storage/delete-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/storage/delete-file.md
rename to docs/examples/0.6.x/server-ruby/examples/storage/delete-file.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/storage/get-file-download.md b/docs/examples/0.6.x/server-ruby/examples/storage/get-file-download.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/storage/get-file-download.md
rename to docs/examples/0.6.x/server-ruby/examples/storage/get-file-download.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/storage/get-file-preview.md b/docs/examples/0.6.x/server-ruby/examples/storage/get-file-preview.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/storage/get-file-preview.md
rename to docs/examples/0.6.x/server-ruby/examples/storage/get-file-preview.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/storage/get-file-view.md b/docs/examples/0.6.x/server-ruby/examples/storage/get-file-view.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/storage/get-file-view.md
rename to docs/examples/0.6.x/server-ruby/examples/storage/get-file-view.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/storage/get-file.md b/docs/examples/0.6.x/server-ruby/examples/storage/get-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/storage/get-file.md
rename to docs/examples/0.6.x/server-ruby/examples/storage/get-file.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/storage/list-files.md b/docs/examples/0.6.x/server-ruby/examples/storage/list-files.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/storage/list-files.md
rename to docs/examples/0.6.x/server-ruby/examples/storage/list-files.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/storage/update-file.md b/docs/examples/0.6.x/server-ruby/examples/storage/update-file.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/storage/update-file.md
rename to docs/examples/0.6.x/server-ruby/examples/storage/update-file.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/teams/create-membership.md b/docs/examples/0.6.x/server-ruby/examples/teams/create-membership.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/teams/create-membership.md
rename to docs/examples/0.6.x/server-ruby/examples/teams/create-membership.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/teams/create.md b/docs/examples/0.6.x/server-ruby/examples/teams/create.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/teams/create.md
rename to docs/examples/0.6.x/server-ruby/examples/teams/create.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/teams/delete-membership.md b/docs/examples/0.6.x/server-ruby/examples/teams/delete-membership.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/teams/delete-membership.md
rename to docs/examples/0.6.x/server-ruby/examples/teams/delete-membership.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/teams/delete.md b/docs/examples/0.6.x/server-ruby/examples/teams/delete.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/teams/delete.md
rename to docs/examples/0.6.x/server-ruby/examples/teams/delete.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/teams/get-memberships.md b/docs/examples/0.6.x/server-ruby/examples/teams/get-memberships.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/teams/get-memberships.md
rename to docs/examples/0.6.x/server-ruby/examples/teams/get-memberships.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/teams/get.md b/docs/examples/0.6.x/server-ruby/examples/teams/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/teams/get.md
rename to docs/examples/0.6.x/server-ruby/examples/teams/get.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/teams/list.md b/docs/examples/0.6.x/server-ruby/examples/teams/list.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/teams/list.md
rename to docs/examples/0.6.x/server-ruby/examples/teams/list.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/teams/update.md b/docs/examples/0.6.x/server-ruby/examples/teams/update.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/teams/update.md
rename to docs/examples/0.6.x/server-ruby/examples/teams/update.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/users/create.md b/docs/examples/0.6.x/server-ruby/examples/users/create.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/users/create.md
rename to docs/examples/0.6.x/server-ruby/examples/users/create.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/users/delete-session.md b/docs/examples/0.6.x/server-ruby/examples/users/delete-session.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/users/delete-session.md
rename to docs/examples/0.6.x/server-ruby/examples/users/delete-session.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/users/delete-sessions.md b/docs/examples/0.6.x/server-ruby/examples/users/delete-sessions.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/users/delete-sessions.md
rename to docs/examples/0.6.x/server-ruby/examples/users/delete-sessions.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/users/get-logs.md b/docs/examples/0.6.x/server-ruby/examples/users/get-logs.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/users/get-logs.md
rename to docs/examples/0.6.x/server-ruby/examples/users/get-logs.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/users/get-prefs.md b/docs/examples/0.6.x/server-ruby/examples/users/get-prefs.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/users/get-prefs.md
rename to docs/examples/0.6.x/server-ruby/examples/users/get-prefs.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/users/get-sessions.md b/docs/examples/0.6.x/server-ruby/examples/users/get-sessions.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/users/get-sessions.md
rename to docs/examples/0.6.x/server-ruby/examples/users/get-sessions.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/users/get.md b/docs/examples/0.6.x/server-ruby/examples/users/get.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/users/get.md
rename to docs/examples/0.6.x/server-ruby/examples/users/get.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/users/list.md b/docs/examples/0.6.x/server-ruby/examples/users/list.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/users/list.md
rename to docs/examples/0.6.x/server-ruby/examples/users/list.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/users/update-prefs.md b/docs/examples/0.6.x/server-ruby/examples/users/update-prefs.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/users/update-prefs.md
rename to docs/examples/0.6.x/server-ruby/examples/users/update-prefs.md
diff --git a/docs/examples/0.6.2/server-ruby/examples/users/update-status.md b/docs/examples/0.6.x/server-ruby/examples/users/update-status.md
similarity index 100%
rename from docs/examples/0.6.2/server-ruby/examples/users/update-status.md
rename to docs/examples/0.6.x/server-ruby/examples/users/update-status.md
diff --git a/docs/examples/0.7.0/client-flutter/examples/avatars/get-browser.md b/docs/examples/0.7.0/client-flutter/examples/avatars/get-browser.md
deleted file mode 100644
index 464767c4c0..0000000000
--- a/docs/examples/0.7.0/client-flutter/examples/avatars/get-browser.md
+++ /dev/null
@@ -1,17 +0,0 @@
-import 'package:appwrite/appwrite.dart';
-
-void main() { // Init SDK
- Client client = Client();
- Avatars avatars = Avatars(client);
-
- client
- .setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
- .setProject('5df5acd0d48c2') // Your project ID
- ;
-
- String result = avatars.getBrowser(
- code: 'aa',
- );
-
- print(result); // Resource URL string
-}
\ No newline at end of file
diff --git a/docs/examples/0.7.0/client-flutter/examples/avatars/get-credit-card.md b/docs/examples/0.7.0/client-flutter/examples/avatars/get-credit-card.md
deleted file mode 100644
index 482c642402..0000000000
--- a/docs/examples/0.7.0/client-flutter/examples/avatars/get-credit-card.md
+++ /dev/null
@@ -1,17 +0,0 @@
-import 'package:appwrite/appwrite.dart';
-
-void main() { // Init SDK
- Client client = Client();
- Avatars avatars = Avatars(client);
-
- client
- .setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
- .setProject('5df5acd0d48c2') // Your project ID
- ;
-
- String result = avatars.getCreditCard(
- code: 'amex',
- );
-
- print(result); // Resource URL string
-}
\ No newline at end of file
diff --git a/docs/examples/0.7.0/client-flutter/examples/avatars/get-favicon.md b/docs/examples/0.7.0/client-flutter/examples/avatars/get-favicon.md
deleted file mode 100644
index 60397b0af2..0000000000
--- a/docs/examples/0.7.0/client-flutter/examples/avatars/get-favicon.md
+++ /dev/null
@@ -1,17 +0,0 @@
-import 'package:appwrite/appwrite.dart';
-
-void main() { // Init SDK
- Client client = Client();
- Avatars avatars = Avatars(client);
-
- client
- .setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
- .setProject('5df5acd0d48c2') // Your project ID
- ;
-
- String result = avatars.getFavicon(
- url: 'https://example.com',
- );
-
- print(result); // Resource URL string
-}
\ No newline at end of file
diff --git a/docs/examples/0.7.0/client-flutter/examples/avatars/get-flag.md b/docs/examples/0.7.0/client-flutter/examples/avatars/get-flag.md
deleted file mode 100644
index a9f7a711d9..0000000000
--- a/docs/examples/0.7.0/client-flutter/examples/avatars/get-flag.md
+++ /dev/null
@@ -1,17 +0,0 @@
-import 'package:appwrite/appwrite.dart';
-
-void main() { // Init SDK
- Client client = Client();
- Avatars avatars = Avatars(client);
-
- client
- .setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
- .setProject('5df5acd0d48c2') // Your project ID
- ;
-
- String result = avatars.getFlag(
- code: 'af',
- );
-
- print(result); // Resource URL string
-}
\ No newline at end of file
diff --git a/docs/examples/0.7.0/client-flutter/examples/avatars/get-image.md b/docs/examples/0.7.0/client-flutter/examples/avatars/get-image.md
deleted file mode 100644
index 7cead1cb2f..0000000000
--- a/docs/examples/0.7.0/client-flutter/examples/avatars/get-image.md
+++ /dev/null
@@ -1,17 +0,0 @@
-import 'package:appwrite/appwrite.dart';
-
-void main() { // Init SDK
- Client client = Client();
- Avatars avatars = Avatars(client);
-
- client
- .setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
- .setProject('5df5acd0d48c2') // Your project ID
- ;
-
- String result = avatars.getImage(
- url: 'https://example.com',
- );
-
- print(result); // Resource URL string
-}
\ No newline at end of file
diff --git a/docs/examples/0.7.0/client-flutter/examples/avatars/get-initials.md b/docs/examples/0.7.0/client-flutter/examples/avatars/get-initials.md
deleted file mode 100644
index b2e70788d6..0000000000
--- a/docs/examples/0.7.0/client-flutter/examples/avatars/get-initials.md
+++ /dev/null
@@ -1,16 +0,0 @@
-import 'package:appwrite/appwrite.dart';
-
-void main() { // Init SDK
- Client client = Client();
- Avatars avatars = Avatars(client);
-
- client
- .setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
- .setProject('5df5acd0d48c2') // Your project ID
- ;
-
- String result = avatars.getInitials(
- );
-
- print(result); // Resource URL string
-}
\ No newline at end of file
diff --git a/docs/examples/0.7.0/client-flutter/examples/avatars/get-q-r.md b/docs/examples/0.7.0/client-flutter/examples/avatars/get-q-r.md
deleted file mode 100644
index a5bcfd2c05..0000000000
--- a/docs/examples/0.7.0/client-flutter/examples/avatars/get-q-r.md
+++ /dev/null
@@ -1,17 +0,0 @@
-import 'package:appwrite/appwrite.dart';
-
-void main() { // Init SDK
- Client client = Client();
- Avatars avatars = Avatars(client);
-
- client
- .setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
- .setProject('5df5acd0d48c2') // Your project ID
- ;
-
- String result = avatars.getQR(
- text: '[TEXT]',
- );
-
- print(result); // Resource URL string
-}
\ No newline at end of file
diff --git a/docs/examples/0.7.0/client-flutter/examples/storage/get-file-download.md b/docs/examples/0.7.0/client-flutter/examples/storage/get-file-download.md
deleted file mode 100644
index be3385a61b..0000000000
--- a/docs/examples/0.7.0/client-flutter/examples/storage/get-file-download.md
+++ /dev/null
@@ -1,17 +0,0 @@
-import 'package:appwrite/appwrite.dart';
-
-void main() { // Init SDK
- Client client = Client();
- Storage storage = Storage(client);
-
- client
- .setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
- .setProject('5df5acd0d48c2') // Your project ID
- ;
-
- String result = storage.getFileDownload(
- fileId: '[FILE_ID]',
- );
-
- print(result); // Resource URL string
-}
\ No newline at end of file
diff --git a/docs/examples/0.7.0/client-flutter/examples/storage/get-file-preview.md b/docs/examples/0.7.0/client-flutter/examples/storage/get-file-preview.md
deleted file mode 100644
index 8bd1a47457..0000000000
--- a/docs/examples/0.7.0/client-flutter/examples/storage/get-file-preview.md
+++ /dev/null
@@ -1,17 +0,0 @@
-import 'package:appwrite/appwrite.dart';
-
-void main() { // Init SDK
- Client client = Client();
- Storage storage = Storage(client);
-
- client
- .setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
- .setProject('5df5acd0d48c2') // Your project ID
- ;
-
- String result = storage.getFilePreview(
- fileId: '[FILE_ID]',
- );
-
- print(result); // Resource URL string
-}
\ No newline at end of file
diff --git a/docs/examples/0.7.0/client-flutter/examples/storage/get-file-view.md b/docs/examples/0.7.0/client-flutter/examples/storage/get-file-view.md
deleted file mode 100644
index 5803fd409f..0000000000
--- a/docs/examples/0.7.0/client-flutter/examples/storage/get-file-view.md
+++ /dev/null
@@ -1,17 +0,0 @@
-import 'package:appwrite/appwrite.dart';
-
-void main() { // Init SDK
- Client client = Client();
- Storage storage = Storage(client);
-
- client
- .setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
- .setProject('5df5acd0d48c2') // Your project ID
- ;
-
- String result = storage.getFileView(
- fileId: '[FILE_ID]',
- );
-
- print(result); // Resource URL string
-}
\ No newline at end of file
diff --git a/docs/examples/0.7.0/client-flutter/examples/account/create-j-w-t.md b/docs/examples/0.7.x/client-flutter/examples/account/create-j-w-t.md
similarity index 100%
rename from docs/examples/0.7.0/client-flutter/examples/account/create-j-w-t.md
rename to docs/examples/0.7.x/client-flutter/examples/account/create-j-w-t.md
diff --git a/docs/examples/0.7.0/client-flutter/examples/account/create-o-auth2session.md b/docs/examples/0.7.x/client-flutter/examples/account/create-o-auth2session.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/account/create-o-auth2session.md
rename to docs/examples/0.7.x/client-flutter/examples/account/create-o-auth2session.md
index 0e26dd27af..a100378a00 100644
--- a/docs/examples/0.7.0/client-flutter/examples/account/create-o-auth2session.md
+++ b/docs/examples/0.7.x/client-flutter/examples/account/create-o-auth2session.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = account.createOAuth2Session(
provider: 'amazon',
);
@@ -19,4 +18,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/account/create-recovery.md b/docs/examples/0.7.x/client-flutter/examples/account/create-recovery.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/account/create-recovery.md
rename to docs/examples/0.7.x/client-flutter/examples/account/create-recovery.md
index 50db45b15d..2a5df1aa49 100644
--- a/docs/examples/0.7.0/client-flutter/examples/account/create-recovery.md
+++ b/docs/examples/0.7.x/client-flutter/examples/account/create-recovery.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = account.createRecovery(
email: 'email@example.com',
url: 'https://example.com',
@@ -20,4 +19,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/account/create-session.md b/docs/examples/0.7.x/client-flutter/examples/account/create-session.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/account/create-session.md
rename to docs/examples/0.7.x/client-flutter/examples/account/create-session.md
index ef824b4eca..6233665a43 100644
--- a/docs/examples/0.7.0/client-flutter/examples/account/create-session.md
+++ b/docs/examples/0.7.x/client-flutter/examples/account/create-session.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = account.createSession(
email: 'email@example.com',
password: 'password',
@@ -20,4 +19,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/account/create-verification.md b/docs/examples/0.7.x/client-flutter/examples/account/create-verification.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/account/create-verification.md
rename to docs/examples/0.7.x/client-flutter/examples/account/create-verification.md
index 6b9b1ace40..18fa98aed2 100644
--- a/docs/examples/0.7.0/client-flutter/examples/account/create-verification.md
+++ b/docs/examples/0.7.x/client-flutter/examples/account/create-verification.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = account.createVerification(
url: 'https://example.com',
);
@@ -19,4 +18,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/account/create.md b/docs/examples/0.7.x/client-flutter/examples/account/create.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/account/create.md
rename to docs/examples/0.7.x/client-flutter/examples/account/create.md
index 384258ae68..33f7169477 100644
--- a/docs/examples/0.7.0/client-flutter/examples/account/create.md
+++ b/docs/examples/0.7.x/client-flutter/examples/account/create.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = account.create(
email: 'email@example.com',
password: 'password',
@@ -20,4 +19,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/account/delete-session.md b/docs/examples/0.7.x/client-flutter/examples/account/delete-session.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/account/delete-session.md
rename to docs/examples/0.7.x/client-flutter/examples/account/delete-session.md
index 80a3f505d0..c116ef1188 100644
--- a/docs/examples/0.7.0/client-flutter/examples/account/delete-session.md
+++ b/docs/examples/0.7.x/client-flutter/examples/account/delete-session.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = account.deleteSession(
sessionId: '[SESSION_ID]',
);
@@ -19,4 +18,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/account/delete-sessions.md b/docs/examples/0.7.x/client-flutter/examples/account/delete-sessions.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/account/delete-sessions.md
rename to docs/examples/0.7.x/client-flutter/examples/account/delete-sessions.md
index 74e494db25..0d84b9d121 100644
--- a/docs/examples/0.7.0/client-flutter/examples/account/delete-sessions.md
+++ b/docs/examples/0.7.x/client-flutter/examples/account/delete-sessions.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = account.deleteSessions();
result
@@ -17,4 +16,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/account/delete.md b/docs/examples/0.7.x/client-flutter/examples/account/delete.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/account/delete.md
rename to docs/examples/0.7.x/client-flutter/examples/account/delete.md
index 2d9d302af0..c08891e787 100644
--- a/docs/examples/0.7.0/client-flutter/examples/account/delete.md
+++ b/docs/examples/0.7.x/client-flutter/examples/account/delete.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = account.delete();
result
@@ -17,4 +16,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/account/get-logs.md b/docs/examples/0.7.x/client-flutter/examples/account/get-logs.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/account/get-logs.md
rename to docs/examples/0.7.x/client-flutter/examples/account/get-logs.md
index 4240e55eec..82da1f46ef 100644
--- a/docs/examples/0.7.0/client-flutter/examples/account/get-logs.md
+++ b/docs/examples/0.7.x/client-flutter/examples/account/get-logs.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = account.getLogs();
result
@@ -17,4 +16,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/account/get-prefs.md b/docs/examples/0.7.x/client-flutter/examples/account/get-prefs.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/account/get-prefs.md
rename to docs/examples/0.7.x/client-flutter/examples/account/get-prefs.md
index d98dcd7290..2d6efd54db 100644
--- a/docs/examples/0.7.0/client-flutter/examples/account/get-prefs.md
+++ b/docs/examples/0.7.x/client-flutter/examples/account/get-prefs.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = account.getPrefs();
result
@@ -17,4 +16,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/account/get-sessions.md b/docs/examples/0.7.x/client-flutter/examples/account/get-sessions.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/account/get-sessions.md
rename to docs/examples/0.7.x/client-flutter/examples/account/get-sessions.md
index b5ecd34e45..a44eac144b 100644
--- a/docs/examples/0.7.0/client-flutter/examples/account/get-sessions.md
+++ b/docs/examples/0.7.x/client-flutter/examples/account/get-sessions.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = account.getSessions();
result
@@ -17,4 +16,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/account/get.md b/docs/examples/0.7.x/client-flutter/examples/account/get.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/account/get.md
rename to docs/examples/0.7.x/client-flutter/examples/account/get.md
index a77fbf3ad5..733d8842ce 100644
--- a/docs/examples/0.7.0/client-flutter/examples/account/get.md
+++ b/docs/examples/0.7.x/client-flutter/examples/account/get.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = account.get();
result
@@ -17,4 +16,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/account/update-email.md b/docs/examples/0.7.x/client-flutter/examples/account/update-email.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/account/update-email.md
rename to docs/examples/0.7.x/client-flutter/examples/account/update-email.md
index 4a1a002db4..30dff9b7c9 100644
--- a/docs/examples/0.7.0/client-flutter/examples/account/update-email.md
+++ b/docs/examples/0.7.x/client-flutter/examples/account/update-email.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = account.updateEmail(
email: 'email@example.com',
password: 'password',
@@ -20,4 +19,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/account/update-name.md b/docs/examples/0.7.x/client-flutter/examples/account/update-name.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/account/update-name.md
rename to docs/examples/0.7.x/client-flutter/examples/account/update-name.md
index fa432bb34a..01ff7a0b62 100644
--- a/docs/examples/0.7.0/client-flutter/examples/account/update-name.md
+++ b/docs/examples/0.7.x/client-flutter/examples/account/update-name.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = account.updateName(
name: '[NAME]',
);
@@ -19,4 +18,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/account/update-password.md b/docs/examples/0.7.x/client-flutter/examples/account/update-password.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/account/update-password.md
rename to docs/examples/0.7.x/client-flutter/examples/account/update-password.md
index 9bd8ad9b77..203dccb2bf 100644
--- a/docs/examples/0.7.0/client-flutter/examples/account/update-password.md
+++ b/docs/examples/0.7.x/client-flutter/examples/account/update-password.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = account.updatePassword(
password: 'password',
oldPassword: 'password',
@@ -20,4 +19,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/account/update-prefs.md b/docs/examples/0.7.x/client-flutter/examples/account/update-prefs.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/account/update-prefs.md
rename to docs/examples/0.7.x/client-flutter/examples/account/update-prefs.md
index 443252f89a..bb7b8f800e 100644
--- a/docs/examples/0.7.0/client-flutter/examples/account/update-prefs.md
+++ b/docs/examples/0.7.x/client-flutter/examples/account/update-prefs.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = account.updatePrefs(
prefs: {},
);
@@ -19,4 +18,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/account/update-recovery.md b/docs/examples/0.7.x/client-flutter/examples/account/update-recovery.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/account/update-recovery.md
rename to docs/examples/0.7.x/client-flutter/examples/account/update-recovery.md
index 5140235d49..df9f144600 100644
--- a/docs/examples/0.7.0/client-flutter/examples/account/update-recovery.md
+++ b/docs/examples/0.7.x/client-flutter/examples/account/update-recovery.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = account.updateRecovery(
userId: '[USER_ID]',
secret: '[SECRET]',
@@ -22,4 +21,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/account/update-verification.md b/docs/examples/0.7.x/client-flutter/examples/account/update-verification.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/account/update-verification.md
rename to docs/examples/0.7.x/client-flutter/examples/account/update-verification.md
index b795cde92d..2bfbaed75c 100644
--- a/docs/examples/0.7.0/client-flutter/examples/account/update-verification.md
+++ b/docs/examples/0.7.x/client-flutter/examples/account/update-verification.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = account.updateVerification(
userId: '[USER_ID]',
secret: '[SECRET]',
@@ -20,4 +19,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.x/client-flutter/examples/avatars/get-browser.md b/docs/examples/0.7.x/client-flutter/examples/avatars/get-browser.md
new file mode 100644
index 0000000000..474b4a2097
--- /dev/null
+++ b/docs/examples/0.7.x/client-flutter/examples/avatars/get-browser.md
@@ -0,0 +1,25 @@
+import 'package:appwrite/appwrite.dart';
+
+void main() { // Init SDK
+ Client client = Client();
+ Avatars avatars = Avatars(client);
+
+ client
+ .setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
+ .setProject('5df5acd0d48c2') // Your project ID
+ ;
+}
+
+//displaying image
+FutureBuilder(
+ future: avatars.getBrowser(
+ code: 'aa',
+ ), //works for both public file and private file, for private files you need to be logged in
+ builder: (context, snapshot) {
+ return snapshot.hasData && snapshot.data != null
+ ? Image.memory(
+ snapshot.data.data,
+ )
+ : CircularProgressIndicator();
+ },
+);
diff --git a/docs/examples/0.7.x/client-flutter/examples/avatars/get-credit-card.md b/docs/examples/0.7.x/client-flutter/examples/avatars/get-credit-card.md
new file mode 100644
index 0000000000..5611b0ba9a
--- /dev/null
+++ b/docs/examples/0.7.x/client-flutter/examples/avatars/get-credit-card.md
@@ -0,0 +1,25 @@
+import 'package:appwrite/appwrite.dart';
+
+void main() { // Init SDK
+ Client client = Client();
+ Avatars avatars = Avatars(client);
+
+ client
+ .setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
+ .setProject('5df5acd0d48c2') // Your project ID
+ ;
+}
+
+//displaying image
+FutureBuilder(
+ future: avatars.getCreditCard(
+ code: 'amex',
+ ), //works for both public file and private file, for private files you need to be logged in
+ builder: (context, snapshot) {
+ return snapshot.hasData && snapshot.data != null
+ ? Image.memory(
+ snapshot.data.data,
+ )
+ : CircularProgressIndicator();
+ },
+);
diff --git a/docs/examples/0.7.x/client-flutter/examples/avatars/get-favicon.md b/docs/examples/0.7.x/client-flutter/examples/avatars/get-favicon.md
new file mode 100644
index 0000000000..5e1aad08ed
--- /dev/null
+++ b/docs/examples/0.7.x/client-flutter/examples/avatars/get-favicon.md
@@ -0,0 +1,25 @@
+import 'package:appwrite/appwrite.dart';
+
+void main() { // Init SDK
+ Client client = Client();
+ Avatars avatars = Avatars(client);
+
+ client
+ .setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
+ .setProject('5df5acd0d48c2') // Your project ID
+ ;
+}
+
+//displaying image
+FutureBuilder(
+ future: avatars.getFavicon(
+ url: 'https://example.com',
+ ), //works for both public file and private file, for private files you need to be logged in
+ builder: (context, snapshot) {
+ return snapshot.hasData && snapshot.data != null
+ ? Image.memory(
+ snapshot.data.data,
+ )
+ : CircularProgressIndicator();
+ },
+);
diff --git a/docs/examples/0.7.x/client-flutter/examples/avatars/get-flag.md b/docs/examples/0.7.x/client-flutter/examples/avatars/get-flag.md
new file mode 100644
index 0000000000..f729dccdd7
--- /dev/null
+++ b/docs/examples/0.7.x/client-flutter/examples/avatars/get-flag.md
@@ -0,0 +1,25 @@
+import 'package:appwrite/appwrite.dart';
+
+void main() { // Init SDK
+ Client client = Client();
+ Avatars avatars = Avatars(client);
+
+ client
+ .setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
+ .setProject('5df5acd0d48c2') // Your project ID
+ ;
+}
+
+//displaying image
+FutureBuilder(
+ future: avatars.getFlag(
+ code: 'af',
+ ), //works for both public file and private file, for private files you need to be logged in
+ builder: (context, snapshot) {
+ return snapshot.hasData && snapshot.data != null
+ ? Image.memory(
+ snapshot.data.data,
+ )
+ : CircularProgressIndicator();
+ },
+);
diff --git a/docs/examples/0.7.x/client-flutter/examples/avatars/get-image.md b/docs/examples/0.7.x/client-flutter/examples/avatars/get-image.md
new file mode 100644
index 0000000000..21ac6f80f0
--- /dev/null
+++ b/docs/examples/0.7.x/client-flutter/examples/avatars/get-image.md
@@ -0,0 +1,25 @@
+import 'package:appwrite/appwrite.dart';
+
+void main() { // Init SDK
+ Client client = Client();
+ Avatars avatars = Avatars(client);
+
+ client
+ .setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
+ .setProject('5df5acd0d48c2') // Your project ID
+ ;
+}
+
+//displaying image
+FutureBuilder(
+ future: avatars.getImage(
+ url: 'https://example.com',
+ ), //works for both public file and private file, for private files you need to be logged in
+ builder: (context, snapshot) {
+ return snapshot.hasData && snapshot.data != null
+ ? Image.memory(
+ snapshot.data.data,
+ )
+ : CircularProgressIndicator();
+ },
+);
diff --git a/docs/examples/0.7.x/client-flutter/examples/avatars/get-initials.md b/docs/examples/0.7.x/client-flutter/examples/avatars/get-initials.md
new file mode 100644
index 0000000000..6ee824559d
--- /dev/null
+++ b/docs/examples/0.7.x/client-flutter/examples/avatars/get-initials.md
@@ -0,0 +1,24 @@
+import 'package:appwrite/appwrite.dart';
+
+void main() { // Init SDK
+ Client client = Client();
+ Avatars avatars = Avatars(client);
+
+ client
+ .setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
+ .setProject('5df5acd0d48c2') // Your project ID
+ ;
+}
+
+//displaying image
+FutureBuilder(
+ future: avatars.getInitials(
+ ), //works for both public file and private file, for private files you need to be logged in
+ builder: (context, snapshot) {
+ return snapshot.hasData && snapshot.data != null
+ ? Image.memory(
+ snapshot.data.data,
+ )
+ : CircularProgressIndicator();
+ },
+);
diff --git a/docs/examples/0.7.x/client-flutter/examples/avatars/get-q-r.md b/docs/examples/0.7.x/client-flutter/examples/avatars/get-q-r.md
new file mode 100644
index 0000000000..5c828ba98b
--- /dev/null
+++ b/docs/examples/0.7.x/client-flutter/examples/avatars/get-q-r.md
@@ -0,0 +1,25 @@
+import 'package:appwrite/appwrite.dart';
+
+void main() { // Init SDK
+ Client client = Client();
+ Avatars avatars = Avatars(client);
+
+ client
+ .setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
+ .setProject('5df5acd0d48c2') // Your project ID
+ ;
+}
+
+//displaying image
+FutureBuilder(
+ future: avatars.getQR(
+ text: '[TEXT]',
+ ), //works for both public file and private file, for private files you need to be logged in
+ builder: (context, snapshot) {
+ return snapshot.hasData && snapshot.data != null
+ ? Image.memory(
+ snapshot.data.data,
+ )
+ : CircularProgressIndicator();
+ },
+);
diff --git a/docs/examples/0.7.0/client-flutter/examples/database/create-document.md b/docs/examples/0.7.x/client-flutter/examples/database/create-document.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/database/create-document.md
rename to docs/examples/0.7.x/client-flutter/examples/database/create-document.md
index b7d540bc2d..b2305f6602 100644
--- a/docs/examples/0.7.0/client-flutter/examples/database/create-document.md
+++ b/docs/examples/0.7.x/client-flutter/examples/database/create-document.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = database.createDocument(
collectionId: '[COLLECTION_ID]',
data: {},
@@ -22,4 +21,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/database/delete-document.md b/docs/examples/0.7.x/client-flutter/examples/database/delete-document.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/database/delete-document.md
rename to docs/examples/0.7.x/client-flutter/examples/database/delete-document.md
index 40c1cbdfe2..94479a0949 100644
--- a/docs/examples/0.7.0/client-flutter/examples/database/delete-document.md
+++ b/docs/examples/0.7.x/client-flutter/examples/database/delete-document.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = database.deleteDocument(
collectionId: '[COLLECTION_ID]',
documentId: '[DOCUMENT_ID]',
@@ -20,4 +19,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/database/get-document.md b/docs/examples/0.7.x/client-flutter/examples/database/get-document.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/database/get-document.md
rename to docs/examples/0.7.x/client-flutter/examples/database/get-document.md
index 0c98142315..153ad8e0f9 100644
--- a/docs/examples/0.7.0/client-flutter/examples/database/get-document.md
+++ b/docs/examples/0.7.x/client-flutter/examples/database/get-document.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = database.getDocument(
collectionId: '[COLLECTION_ID]',
documentId: '[DOCUMENT_ID]',
@@ -20,4 +19,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/database/list-documents.md b/docs/examples/0.7.x/client-flutter/examples/database/list-documents.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/database/list-documents.md
rename to docs/examples/0.7.x/client-flutter/examples/database/list-documents.md
index 0685e7f1aa..dc6893a285 100644
--- a/docs/examples/0.7.0/client-flutter/examples/database/list-documents.md
+++ b/docs/examples/0.7.x/client-flutter/examples/database/list-documents.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = database.listDocuments(
collectionId: '[COLLECTION_ID]',
);
@@ -19,4 +18,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/database/update-document.md b/docs/examples/0.7.x/client-flutter/examples/database/update-document.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/database/update-document.md
rename to docs/examples/0.7.x/client-flutter/examples/database/update-document.md
index 2f37cd767a..cc85817374 100644
--- a/docs/examples/0.7.0/client-flutter/examples/database/update-document.md
+++ b/docs/examples/0.7.x/client-flutter/examples/database/update-document.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = database.updateDocument(
collectionId: '[COLLECTION_ID]',
documentId: '[DOCUMENT_ID]',
@@ -23,4 +22,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/functions/create-execution.md b/docs/examples/0.7.x/client-flutter/examples/functions/create-execution.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/functions/create-execution.md
rename to docs/examples/0.7.x/client-flutter/examples/functions/create-execution.md
index af61896d75..70b617ffab 100644
--- a/docs/examples/0.7.0/client-flutter/examples/functions/create-execution.md
+++ b/docs/examples/0.7.x/client-flutter/examples/functions/create-execution.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = functions.createExecution(
functionId: '[FUNCTION_ID]',
);
@@ -19,4 +18,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/functions/get-execution.md b/docs/examples/0.7.x/client-flutter/examples/functions/get-execution.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/functions/get-execution.md
rename to docs/examples/0.7.x/client-flutter/examples/functions/get-execution.md
index 22135bbedd..a10f7933c2 100644
--- a/docs/examples/0.7.0/client-flutter/examples/functions/get-execution.md
+++ b/docs/examples/0.7.x/client-flutter/examples/functions/get-execution.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = functions.getExecution(
functionId: '[FUNCTION_ID]',
executionId: '[EXECUTION_ID]',
@@ -20,4 +19,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/functions/list-executions.md b/docs/examples/0.7.x/client-flutter/examples/functions/list-executions.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/functions/list-executions.md
rename to docs/examples/0.7.x/client-flutter/examples/functions/list-executions.md
index fe53f4a82b..3f59aa3f20 100644
--- a/docs/examples/0.7.0/client-flutter/examples/functions/list-executions.md
+++ b/docs/examples/0.7.x/client-flutter/examples/functions/list-executions.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = functions.listExecutions(
functionId: '[FUNCTION_ID]',
);
@@ -19,4 +18,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/locale/get-continents.md b/docs/examples/0.7.x/client-flutter/examples/locale/get-continents.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/locale/get-continents.md
rename to docs/examples/0.7.x/client-flutter/examples/locale/get-continents.md
index 60d4f32c4f..63920e735a 100644
--- a/docs/examples/0.7.0/client-flutter/examples/locale/get-continents.md
+++ b/docs/examples/0.7.x/client-flutter/examples/locale/get-continents.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = locale.getContinents();
result
@@ -17,4 +16,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/locale/get-countries-e-u.md b/docs/examples/0.7.x/client-flutter/examples/locale/get-countries-e-u.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/locale/get-countries-e-u.md
rename to docs/examples/0.7.x/client-flutter/examples/locale/get-countries-e-u.md
index 766006fecc..39f3a1d709 100644
--- a/docs/examples/0.7.0/client-flutter/examples/locale/get-countries-e-u.md
+++ b/docs/examples/0.7.x/client-flutter/examples/locale/get-countries-e-u.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = locale.getCountriesEU();
result
@@ -17,4 +16,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/locale/get-countries-phones.md b/docs/examples/0.7.x/client-flutter/examples/locale/get-countries-phones.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/locale/get-countries-phones.md
rename to docs/examples/0.7.x/client-flutter/examples/locale/get-countries-phones.md
index 786eeb0b70..44ff02603b 100644
--- a/docs/examples/0.7.0/client-flutter/examples/locale/get-countries-phones.md
+++ b/docs/examples/0.7.x/client-flutter/examples/locale/get-countries-phones.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = locale.getCountriesPhones();
result
@@ -17,4 +16,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/locale/get-countries.md b/docs/examples/0.7.x/client-flutter/examples/locale/get-countries.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/locale/get-countries.md
rename to docs/examples/0.7.x/client-flutter/examples/locale/get-countries.md
index 0570421ef9..97ef85e1e6 100644
--- a/docs/examples/0.7.0/client-flutter/examples/locale/get-countries.md
+++ b/docs/examples/0.7.x/client-flutter/examples/locale/get-countries.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = locale.getCountries();
result
@@ -17,4 +16,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/locale/get-currencies.md b/docs/examples/0.7.x/client-flutter/examples/locale/get-currencies.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/locale/get-currencies.md
rename to docs/examples/0.7.x/client-flutter/examples/locale/get-currencies.md
index 7846c3c710..fb27e3d957 100644
--- a/docs/examples/0.7.0/client-flutter/examples/locale/get-currencies.md
+++ b/docs/examples/0.7.x/client-flutter/examples/locale/get-currencies.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = locale.getCurrencies();
result
@@ -17,4 +16,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/locale/get-languages.md b/docs/examples/0.7.x/client-flutter/examples/locale/get-languages.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/locale/get-languages.md
rename to docs/examples/0.7.x/client-flutter/examples/locale/get-languages.md
index 4f526383fa..badc806861 100644
--- a/docs/examples/0.7.0/client-flutter/examples/locale/get-languages.md
+++ b/docs/examples/0.7.x/client-flutter/examples/locale/get-languages.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = locale.getLanguages();
result
@@ -17,4 +16,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/locale/get.md b/docs/examples/0.7.x/client-flutter/examples/locale/get.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/locale/get.md
rename to docs/examples/0.7.x/client-flutter/examples/locale/get.md
index 2dbdd47f63..21b1a6cff2 100644
--- a/docs/examples/0.7.0/client-flutter/examples/locale/get.md
+++ b/docs/examples/0.7.x/client-flutter/examples/locale/get.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = locale.get();
result
@@ -17,4 +16,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/storage/create-file.md b/docs/examples/0.7.x/client-flutter/examples/storage/create-file.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/storage/create-file.md
rename to docs/examples/0.7.x/client-flutter/examples/storage/create-file.md
index 9f61be12f4..a49d0b3fd6 100644
--- a/docs/examples/0.7.0/client-flutter/examples/storage/create-file.md
+++ b/docs/examples/0.7.x/client-flutter/examples/storage/create-file.md
@@ -9,7 +9,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = storage.createFile(
file: await MultipartFile.fromFile('./path-to-files/image.jpg', 'image.jpg'),
read: [],
@@ -22,4 +21,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/storage/delete-file.md b/docs/examples/0.7.x/client-flutter/examples/storage/delete-file.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/storage/delete-file.md
rename to docs/examples/0.7.x/client-flutter/examples/storage/delete-file.md
index 271ed7b2dd..ee9af9fc0e 100644
--- a/docs/examples/0.7.0/client-flutter/examples/storage/delete-file.md
+++ b/docs/examples/0.7.x/client-flutter/examples/storage/delete-file.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = storage.deleteFile(
fileId: '[FILE_ID]',
);
@@ -19,4 +18,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.x/client-flutter/examples/storage/get-file-download.md b/docs/examples/0.7.x/client-flutter/examples/storage/get-file-download.md
new file mode 100644
index 0000000000..2c5de98ee8
--- /dev/null
+++ b/docs/examples/0.7.x/client-flutter/examples/storage/get-file-download.md
@@ -0,0 +1,25 @@
+import 'package:appwrite/appwrite.dart';
+
+void main() { // Init SDK
+ Client client = Client();
+ Storage storage = Storage(client);
+
+ client
+ .setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
+ .setProject('5df5acd0d48c2') // Your project ID
+ ;
+}
+
+//displaying image
+FutureBuilder(
+ future: storage.getFileDownload(
+ fileId: '[FILE_ID]',
+ ), //works for both public file and private file, for private files you need to be logged in
+ builder: (context, snapshot) {
+ return snapshot.hasData && snapshot.data != null
+ ? Image.memory(
+ snapshot.data.data,
+ )
+ : CircularProgressIndicator();
+ },
+);
diff --git a/docs/examples/0.7.x/client-flutter/examples/storage/get-file-preview.md b/docs/examples/0.7.x/client-flutter/examples/storage/get-file-preview.md
new file mode 100644
index 0000000000..0cf4c9c0d0
--- /dev/null
+++ b/docs/examples/0.7.x/client-flutter/examples/storage/get-file-preview.md
@@ -0,0 +1,25 @@
+import 'package:appwrite/appwrite.dart';
+
+void main() { // Init SDK
+ Client client = Client();
+ Storage storage = Storage(client);
+
+ client
+ .setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
+ .setProject('5df5acd0d48c2') // Your project ID
+ ;
+}
+
+//displaying image
+FutureBuilder(
+ future: storage.getFilePreview(
+ fileId: '[FILE_ID]',
+ ), //works for both public file and private file, for private files you need to be logged in
+ builder: (context, snapshot) {
+ return snapshot.hasData && snapshot.data != null
+ ? Image.memory(
+ snapshot.data.data,
+ )
+ : CircularProgressIndicator();
+ },
+);
diff --git a/docs/examples/0.7.x/client-flutter/examples/storage/get-file-view.md b/docs/examples/0.7.x/client-flutter/examples/storage/get-file-view.md
new file mode 100644
index 0000000000..9b53265ee7
--- /dev/null
+++ b/docs/examples/0.7.x/client-flutter/examples/storage/get-file-view.md
@@ -0,0 +1,25 @@
+import 'package:appwrite/appwrite.dart';
+
+void main() { // Init SDK
+ Client client = Client();
+ Storage storage = Storage(client);
+
+ client
+ .setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
+ .setProject('5df5acd0d48c2') // Your project ID
+ ;
+}
+
+//displaying image
+FutureBuilder(
+ future: storage.getFileView(
+ fileId: '[FILE_ID]',
+ ), //works for both public file and private file, for private files you need to be logged in
+ builder: (context, snapshot) {
+ return snapshot.hasData && snapshot.data != null
+ ? Image.memory(
+ snapshot.data.data,
+ )
+ : CircularProgressIndicator();
+ },
+);
diff --git a/docs/examples/0.7.0/client-flutter/examples/storage/get-file.md b/docs/examples/0.7.x/client-flutter/examples/storage/get-file.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/storage/get-file.md
rename to docs/examples/0.7.x/client-flutter/examples/storage/get-file.md
index feca667fa9..2f734c6bdc 100644
--- a/docs/examples/0.7.0/client-flutter/examples/storage/get-file.md
+++ b/docs/examples/0.7.x/client-flutter/examples/storage/get-file.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = storage.getFile(
fileId: '[FILE_ID]',
);
@@ -19,4 +18,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/storage/list-files.md b/docs/examples/0.7.x/client-flutter/examples/storage/list-files.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/storage/list-files.md
rename to docs/examples/0.7.x/client-flutter/examples/storage/list-files.md
index 1963ec694d..663d416198 100644
--- a/docs/examples/0.7.0/client-flutter/examples/storage/list-files.md
+++ b/docs/examples/0.7.x/client-flutter/examples/storage/list-files.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = storage.listFiles(
);
@@ -18,4 +17,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/storage/update-file.md b/docs/examples/0.7.x/client-flutter/examples/storage/update-file.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/storage/update-file.md
rename to docs/examples/0.7.x/client-flutter/examples/storage/update-file.md
index a5ecbfe987..bc71901245 100644
--- a/docs/examples/0.7.0/client-flutter/examples/storage/update-file.md
+++ b/docs/examples/0.7.x/client-flutter/examples/storage/update-file.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = storage.updateFile(
fileId: '[FILE_ID]',
read: [],
@@ -21,4 +20,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/teams/create-membership.md b/docs/examples/0.7.x/client-flutter/examples/teams/create-membership.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/teams/create-membership.md
rename to docs/examples/0.7.x/client-flutter/examples/teams/create-membership.md
index e5e82de7b4..ef5931ea66 100644
--- a/docs/examples/0.7.0/client-flutter/examples/teams/create-membership.md
+++ b/docs/examples/0.7.x/client-flutter/examples/teams/create-membership.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = teams.createMembership(
teamId: '[TEAM_ID]',
email: 'email@example.com',
@@ -22,4 +21,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/teams/create.md b/docs/examples/0.7.x/client-flutter/examples/teams/create.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/teams/create.md
rename to docs/examples/0.7.x/client-flutter/examples/teams/create.md
index d11958ae6d..90dea2fb1a 100644
--- a/docs/examples/0.7.0/client-flutter/examples/teams/create.md
+++ b/docs/examples/0.7.x/client-flutter/examples/teams/create.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = teams.create(
name: '[NAME]',
);
@@ -19,4 +18,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/teams/delete-membership.md b/docs/examples/0.7.x/client-flutter/examples/teams/delete-membership.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/teams/delete-membership.md
rename to docs/examples/0.7.x/client-flutter/examples/teams/delete-membership.md
index 3f57b840fe..6f26421a55 100644
--- a/docs/examples/0.7.0/client-flutter/examples/teams/delete-membership.md
+++ b/docs/examples/0.7.x/client-flutter/examples/teams/delete-membership.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = teams.deleteMembership(
teamId: '[TEAM_ID]',
inviteId: '[INVITE_ID]',
@@ -20,4 +19,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/teams/delete.md b/docs/examples/0.7.x/client-flutter/examples/teams/delete.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/teams/delete.md
rename to docs/examples/0.7.x/client-flutter/examples/teams/delete.md
index 9fb488afec..e55c62b2e3 100644
--- a/docs/examples/0.7.0/client-flutter/examples/teams/delete.md
+++ b/docs/examples/0.7.x/client-flutter/examples/teams/delete.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = teams.delete(
teamId: '[TEAM_ID]',
);
@@ -19,4 +18,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/teams/get-memberships.md b/docs/examples/0.7.x/client-flutter/examples/teams/get-memberships.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/teams/get-memberships.md
rename to docs/examples/0.7.x/client-flutter/examples/teams/get-memberships.md
index 4edadfa2b4..3116ca86ad 100644
--- a/docs/examples/0.7.0/client-flutter/examples/teams/get-memberships.md
+++ b/docs/examples/0.7.x/client-flutter/examples/teams/get-memberships.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = teams.getMemberships(
teamId: '[TEAM_ID]',
);
@@ -19,4 +18,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/teams/get.md b/docs/examples/0.7.x/client-flutter/examples/teams/get.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/teams/get.md
rename to docs/examples/0.7.x/client-flutter/examples/teams/get.md
index 083565f7a6..25eb2453fc 100644
--- a/docs/examples/0.7.0/client-flutter/examples/teams/get.md
+++ b/docs/examples/0.7.x/client-flutter/examples/teams/get.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = teams.get(
teamId: '[TEAM_ID]',
);
@@ -19,4 +18,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/teams/list.md b/docs/examples/0.7.x/client-flutter/examples/teams/list.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/teams/list.md
rename to docs/examples/0.7.x/client-flutter/examples/teams/list.md
index 665020e928..8657f80fd3 100644
--- a/docs/examples/0.7.0/client-flutter/examples/teams/list.md
+++ b/docs/examples/0.7.x/client-flutter/examples/teams/list.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = teams.list(
);
@@ -18,4 +17,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/teams/update-membership-status.md b/docs/examples/0.7.x/client-flutter/examples/teams/update-membership-status.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/teams/update-membership-status.md
rename to docs/examples/0.7.x/client-flutter/examples/teams/update-membership-status.md
index 616f64e148..c596c904e1 100644
--- a/docs/examples/0.7.0/client-flutter/examples/teams/update-membership-status.md
+++ b/docs/examples/0.7.x/client-flutter/examples/teams/update-membership-status.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = teams.updateMembershipStatus(
teamId: '[TEAM_ID]',
inviteId: '[INVITE_ID]',
@@ -22,4 +21,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-flutter/examples/teams/update.md b/docs/examples/0.7.x/client-flutter/examples/teams/update.md
similarity index 99%
rename from docs/examples/0.7.0/client-flutter/examples/teams/update.md
rename to docs/examples/0.7.x/client-flutter/examples/teams/update.md
index 915fb57d38..838639be9b 100644
--- a/docs/examples/0.7.0/client-flutter/examples/teams/update.md
+++ b/docs/examples/0.7.x/client-flutter/examples/teams/update.md
@@ -8,7 +8,6 @@ void main() { // Init SDK
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
.setProject('5df5acd0d48c2') // Your project ID
;
-
Future result = teams.update(
teamId: '[TEAM_ID]',
name: '[NAME]',
@@ -20,4 +19,4 @@ void main() { // Init SDK
}).catchError((error) {
print(error.response);
});
-}
\ No newline at end of file
+}
diff --git a/docs/examples/0.7.0/client-web/examples/account/create-j-w-t.md b/docs/examples/0.7.x/client-web/examples/account/create-j-w-t.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/account/create-j-w-t.md
rename to docs/examples/0.7.x/client-web/examples/account/create-j-w-t.md
diff --git a/docs/examples/0.7.0/client-web/examples/account/create-o-auth2session.md b/docs/examples/0.7.x/client-web/examples/account/create-o-auth2session.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/account/create-o-auth2session.md
rename to docs/examples/0.7.x/client-web/examples/account/create-o-auth2session.md
diff --git a/docs/examples/0.7.0/client-web/examples/account/create-recovery.md b/docs/examples/0.7.x/client-web/examples/account/create-recovery.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/account/create-recovery.md
rename to docs/examples/0.7.x/client-web/examples/account/create-recovery.md
diff --git a/docs/examples/0.7.0/client-web/examples/account/create-session.md b/docs/examples/0.7.x/client-web/examples/account/create-session.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/account/create-session.md
rename to docs/examples/0.7.x/client-web/examples/account/create-session.md
diff --git a/docs/examples/0.7.0/client-web/examples/account/create-verification.md b/docs/examples/0.7.x/client-web/examples/account/create-verification.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/account/create-verification.md
rename to docs/examples/0.7.x/client-web/examples/account/create-verification.md
diff --git a/docs/examples/0.7.0/client-web/examples/account/create.md b/docs/examples/0.7.x/client-web/examples/account/create.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/account/create.md
rename to docs/examples/0.7.x/client-web/examples/account/create.md
diff --git a/docs/examples/0.7.0/client-web/examples/account/delete-session.md b/docs/examples/0.7.x/client-web/examples/account/delete-session.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/account/delete-session.md
rename to docs/examples/0.7.x/client-web/examples/account/delete-session.md
diff --git a/docs/examples/0.7.0/client-web/examples/account/delete-sessions.md b/docs/examples/0.7.x/client-web/examples/account/delete-sessions.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/account/delete-sessions.md
rename to docs/examples/0.7.x/client-web/examples/account/delete-sessions.md
diff --git a/docs/examples/0.7.0/client-web/examples/account/delete.md b/docs/examples/0.7.x/client-web/examples/account/delete.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/account/delete.md
rename to docs/examples/0.7.x/client-web/examples/account/delete.md
diff --git a/docs/examples/0.7.0/client-web/examples/account/get-logs.md b/docs/examples/0.7.x/client-web/examples/account/get-logs.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/account/get-logs.md
rename to docs/examples/0.7.x/client-web/examples/account/get-logs.md
diff --git a/docs/examples/0.7.0/client-web/examples/account/get-prefs.md b/docs/examples/0.7.x/client-web/examples/account/get-prefs.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/account/get-prefs.md
rename to docs/examples/0.7.x/client-web/examples/account/get-prefs.md
diff --git a/docs/examples/0.7.0/client-web/examples/account/get-sessions.md b/docs/examples/0.7.x/client-web/examples/account/get-sessions.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/account/get-sessions.md
rename to docs/examples/0.7.x/client-web/examples/account/get-sessions.md
diff --git a/docs/examples/0.7.0/client-web/examples/account/get.md b/docs/examples/0.7.x/client-web/examples/account/get.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/account/get.md
rename to docs/examples/0.7.x/client-web/examples/account/get.md
diff --git a/docs/examples/0.7.0/client-web/examples/account/update-email.md b/docs/examples/0.7.x/client-web/examples/account/update-email.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/account/update-email.md
rename to docs/examples/0.7.x/client-web/examples/account/update-email.md
diff --git a/docs/examples/0.7.0/client-web/examples/account/update-name.md b/docs/examples/0.7.x/client-web/examples/account/update-name.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/account/update-name.md
rename to docs/examples/0.7.x/client-web/examples/account/update-name.md
diff --git a/docs/examples/0.7.0/client-web/examples/account/update-password.md b/docs/examples/0.7.x/client-web/examples/account/update-password.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/account/update-password.md
rename to docs/examples/0.7.x/client-web/examples/account/update-password.md
diff --git a/docs/examples/0.7.0/client-web/examples/account/update-prefs.md b/docs/examples/0.7.x/client-web/examples/account/update-prefs.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/account/update-prefs.md
rename to docs/examples/0.7.x/client-web/examples/account/update-prefs.md
diff --git a/docs/examples/0.7.0/client-web/examples/account/update-recovery.md b/docs/examples/0.7.x/client-web/examples/account/update-recovery.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/account/update-recovery.md
rename to docs/examples/0.7.x/client-web/examples/account/update-recovery.md
diff --git a/docs/examples/0.7.0/client-web/examples/account/update-verification.md b/docs/examples/0.7.x/client-web/examples/account/update-verification.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/account/update-verification.md
rename to docs/examples/0.7.x/client-web/examples/account/update-verification.md
diff --git a/docs/examples/0.7.0/client-web/examples/avatars/get-browser.md b/docs/examples/0.7.x/client-web/examples/avatars/get-browser.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/avatars/get-browser.md
rename to docs/examples/0.7.x/client-web/examples/avatars/get-browser.md
diff --git a/docs/examples/0.7.0/client-web/examples/avatars/get-credit-card.md b/docs/examples/0.7.x/client-web/examples/avatars/get-credit-card.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/avatars/get-credit-card.md
rename to docs/examples/0.7.x/client-web/examples/avatars/get-credit-card.md
diff --git a/docs/examples/0.7.0/client-web/examples/avatars/get-favicon.md b/docs/examples/0.7.x/client-web/examples/avatars/get-favicon.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/avatars/get-favicon.md
rename to docs/examples/0.7.x/client-web/examples/avatars/get-favicon.md
diff --git a/docs/examples/0.7.0/client-web/examples/avatars/get-flag.md b/docs/examples/0.7.x/client-web/examples/avatars/get-flag.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/avatars/get-flag.md
rename to docs/examples/0.7.x/client-web/examples/avatars/get-flag.md
diff --git a/docs/examples/0.7.0/client-web/examples/avatars/get-image.md b/docs/examples/0.7.x/client-web/examples/avatars/get-image.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/avatars/get-image.md
rename to docs/examples/0.7.x/client-web/examples/avatars/get-image.md
diff --git a/docs/examples/0.7.0/client-web/examples/avatars/get-initials.md b/docs/examples/0.7.x/client-web/examples/avatars/get-initials.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/avatars/get-initials.md
rename to docs/examples/0.7.x/client-web/examples/avatars/get-initials.md
diff --git a/docs/examples/0.7.0/client-web/examples/avatars/get-q-r.md b/docs/examples/0.7.x/client-web/examples/avatars/get-q-r.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/avatars/get-q-r.md
rename to docs/examples/0.7.x/client-web/examples/avatars/get-q-r.md
diff --git a/docs/examples/0.7.0/client-web/examples/database/create-document.md b/docs/examples/0.7.x/client-web/examples/database/create-document.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/database/create-document.md
rename to docs/examples/0.7.x/client-web/examples/database/create-document.md
diff --git a/docs/examples/0.7.0/client-web/examples/database/delete-document.md b/docs/examples/0.7.x/client-web/examples/database/delete-document.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/database/delete-document.md
rename to docs/examples/0.7.x/client-web/examples/database/delete-document.md
diff --git a/docs/examples/0.7.0/client-web/examples/database/get-document.md b/docs/examples/0.7.x/client-web/examples/database/get-document.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/database/get-document.md
rename to docs/examples/0.7.x/client-web/examples/database/get-document.md
diff --git a/docs/examples/0.7.0/client-web/examples/database/list-documents.md b/docs/examples/0.7.x/client-web/examples/database/list-documents.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/database/list-documents.md
rename to docs/examples/0.7.x/client-web/examples/database/list-documents.md
diff --git a/docs/examples/0.7.0/client-web/examples/database/update-document.md b/docs/examples/0.7.x/client-web/examples/database/update-document.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/database/update-document.md
rename to docs/examples/0.7.x/client-web/examples/database/update-document.md
diff --git a/docs/examples/0.7.0/client-web/examples/functions/create-execution.md b/docs/examples/0.7.x/client-web/examples/functions/create-execution.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/functions/create-execution.md
rename to docs/examples/0.7.x/client-web/examples/functions/create-execution.md
diff --git a/docs/examples/0.7.0/client-web/examples/functions/get-execution.md b/docs/examples/0.7.x/client-web/examples/functions/get-execution.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/functions/get-execution.md
rename to docs/examples/0.7.x/client-web/examples/functions/get-execution.md
diff --git a/docs/examples/0.7.0/client-web/examples/functions/list-executions.md b/docs/examples/0.7.x/client-web/examples/functions/list-executions.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/functions/list-executions.md
rename to docs/examples/0.7.x/client-web/examples/functions/list-executions.md
diff --git a/docs/examples/0.7.0/client-web/examples/locale/get-continents.md b/docs/examples/0.7.x/client-web/examples/locale/get-continents.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/locale/get-continents.md
rename to docs/examples/0.7.x/client-web/examples/locale/get-continents.md
diff --git a/docs/examples/0.7.0/client-web/examples/locale/get-countries-e-u.md b/docs/examples/0.7.x/client-web/examples/locale/get-countries-e-u.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/locale/get-countries-e-u.md
rename to docs/examples/0.7.x/client-web/examples/locale/get-countries-e-u.md
diff --git a/docs/examples/0.7.0/client-web/examples/locale/get-countries-phones.md b/docs/examples/0.7.x/client-web/examples/locale/get-countries-phones.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/locale/get-countries-phones.md
rename to docs/examples/0.7.x/client-web/examples/locale/get-countries-phones.md
diff --git a/docs/examples/0.7.0/client-web/examples/locale/get-countries.md b/docs/examples/0.7.x/client-web/examples/locale/get-countries.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/locale/get-countries.md
rename to docs/examples/0.7.x/client-web/examples/locale/get-countries.md
diff --git a/docs/examples/0.7.0/client-web/examples/locale/get-currencies.md b/docs/examples/0.7.x/client-web/examples/locale/get-currencies.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/locale/get-currencies.md
rename to docs/examples/0.7.x/client-web/examples/locale/get-currencies.md
diff --git a/docs/examples/0.7.0/client-web/examples/locale/get-languages.md b/docs/examples/0.7.x/client-web/examples/locale/get-languages.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/locale/get-languages.md
rename to docs/examples/0.7.x/client-web/examples/locale/get-languages.md
diff --git a/docs/examples/0.7.0/client-web/examples/locale/get.md b/docs/examples/0.7.x/client-web/examples/locale/get.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/locale/get.md
rename to docs/examples/0.7.x/client-web/examples/locale/get.md
diff --git a/docs/examples/0.7.0/client-web/examples/storage/create-file.md b/docs/examples/0.7.x/client-web/examples/storage/create-file.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/storage/create-file.md
rename to docs/examples/0.7.x/client-web/examples/storage/create-file.md
diff --git a/docs/examples/0.7.0/client-web/examples/storage/delete-file.md b/docs/examples/0.7.x/client-web/examples/storage/delete-file.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/storage/delete-file.md
rename to docs/examples/0.7.x/client-web/examples/storage/delete-file.md
diff --git a/docs/examples/0.7.0/client-web/examples/storage/get-file-download.md b/docs/examples/0.7.x/client-web/examples/storage/get-file-download.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/storage/get-file-download.md
rename to docs/examples/0.7.x/client-web/examples/storage/get-file-download.md
diff --git a/docs/examples/0.7.0/client-web/examples/storage/get-file-preview.md b/docs/examples/0.7.x/client-web/examples/storage/get-file-preview.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/storage/get-file-preview.md
rename to docs/examples/0.7.x/client-web/examples/storage/get-file-preview.md
diff --git a/docs/examples/0.7.0/client-web/examples/storage/get-file-view.md b/docs/examples/0.7.x/client-web/examples/storage/get-file-view.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/storage/get-file-view.md
rename to docs/examples/0.7.x/client-web/examples/storage/get-file-view.md
diff --git a/docs/examples/0.7.0/client-web/examples/storage/get-file.md b/docs/examples/0.7.x/client-web/examples/storage/get-file.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/storage/get-file.md
rename to docs/examples/0.7.x/client-web/examples/storage/get-file.md
diff --git a/docs/examples/0.7.0/client-web/examples/storage/list-files.md b/docs/examples/0.7.x/client-web/examples/storage/list-files.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/storage/list-files.md
rename to docs/examples/0.7.x/client-web/examples/storage/list-files.md
diff --git a/docs/examples/0.7.0/client-web/examples/storage/update-file.md b/docs/examples/0.7.x/client-web/examples/storage/update-file.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/storage/update-file.md
rename to docs/examples/0.7.x/client-web/examples/storage/update-file.md
diff --git a/docs/examples/0.7.0/client-web/examples/teams/create-membership.md b/docs/examples/0.7.x/client-web/examples/teams/create-membership.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/teams/create-membership.md
rename to docs/examples/0.7.x/client-web/examples/teams/create-membership.md
diff --git a/docs/examples/0.7.0/client-web/examples/teams/create.md b/docs/examples/0.7.x/client-web/examples/teams/create.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/teams/create.md
rename to docs/examples/0.7.x/client-web/examples/teams/create.md
diff --git a/docs/examples/0.7.0/client-web/examples/teams/delete-membership.md b/docs/examples/0.7.x/client-web/examples/teams/delete-membership.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/teams/delete-membership.md
rename to docs/examples/0.7.x/client-web/examples/teams/delete-membership.md
diff --git a/docs/examples/0.7.0/client-web/examples/teams/delete.md b/docs/examples/0.7.x/client-web/examples/teams/delete.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/teams/delete.md
rename to docs/examples/0.7.x/client-web/examples/teams/delete.md
diff --git a/docs/examples/0.7.0/client-web/examples/teams/get-memberships.md b/docs/examples/0.7.x/client-web/examples/teams/get-memberships.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/teams/get-memberships.md
rename to docs/examples/0.7.x/client-web/examples/teams/get-memberships.md
diff --git a/docs/examples/0.7.0/client-web/examples/teams/get.md b/docs/examples/0.7.x/client-web/examples/teams/get.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/teams/get.md
rename to docs/examples/0.7.x/client-web/examples/teams/get.md
diff --git a/docs/examples/0.7.0/client-web/examples/teams/list.md b/docs/examples/0.7.x/client-web/examples/teams/list.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/teams/list.md
rename to docs/examples/0.7.x/client-web/examples/teams/list.md
diff --git a/docs/examples/0.7.0/client-web/examples/teams/update-membership-status.md b/docs/examples/0.7.x/client-web/examples/teams/update-membership-status.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/teams/update-membership-status.md
rename to docs/examples/0.7.x/client-web/examples/teams/update-membership-status.md
diff --git a/docs/examples/0.7.0/client-web/examples/teams/update.md b/docs/examples/0.7.x/client-web/examples/teams/update.md
similarity index 100%
rename from docs/examples/0.7.0/client-web/examples/teams/update.md
rename to docs/examples/0.7.x/client-web/examples/teams/update.md
diff --git a/docs/examples/0.7.0/console-web/examples/account/create-j-w-t.md b/docs/examples/0.7.x/console-web/examples/account/create-j-w-t.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/account/create-j-w-t.md
rename to docs/examples/0.7.x/console-web/examples/account/create-j-w-t.md
diff --git a/docs/examples/0.7.0/console-web/examples/account/create-o-auth2session.md b/docs/examples/0.7.x/console-web/examples/account/create-o-auth2session.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/account/create-o-auth2session.md
rename to docs/examples/0.7.x/console-web/examples/account/create-o-auth2session.md
diff --git a/docs/examples/0.7.0/console-web/examples/account/create-recovery.md b/docs/examples/0.7.x/console-web/examples/account/create-recovery.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/account/create-recovery.md
rename to docs/examples/0.7.x/console-web/examples/account/create-recovery.md
diff --git a/docs/examples/0.7.0/console-web/examples/account/create-session.md b/docs/examples/0.7.x/console-web/examples/account/create-session.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/account/create-session.md
rename to docs/examples/0.7.x/console-web/examples/account/create-session.md
diff --git a/docs/examples/0.7.0/console-web/examples/account/create-verification.md b/docs/examples/0.7.x/console-web/examples/account/create-verification.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/account/create-verification.md
rename to docs/examples/0.7.x/console-web/examples/account/create-verification.md
diff --git a/docs/examples/0.7.0/console-web/examples/account/create.md b/docs/examples/0.7.x/console-web/examples/account/create.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/account/create.md
rename to docs/examples/0.7.x/console-web/examples/account/create.md
diff --git a/docs/examples/0.7.0/console-web/examples/account/delete-session.md b/docs/examples/0.7.x/console-web/examples/account/delete-session.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/account/delete-session.md
rename to docs/examples/0.7.x/console-web/examples/account/delete-session.md
diff --git a/docs/examples/0.7.0/console-web/examples/account/delete-sessions.md b/docs/examples/0.7.x/console-web/examples/account/delete-sessions.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/account/delete-sessions.md
rename to docs/examples/0.7.x/console-web/examples/account/delete-sessions.md
diff --git a/docs/examples/0.7.0/console-web/examples/account/delete.md b/docs/examples/0.7.x/console-web/examples/account/delete.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/account/delete.md
rename to docs/examples/0.7.x/console-web/examples/account/delete.md
diff --git a/docs/examples/0.7.0/console-web/examples/account/get-logs.md b/docs/examples/0.7.x/console-web/examples/account/get-logs.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/account/get-logs.md
rename to docs/examples/0.7.x/console-web/examples/account/get-logs.md
diff --git a/docs/examples/0.7.0/console-web/examples/account/get-prefs.md b/docs/examples/0.7.x/console-web/examples/account/get-prefs.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/account/get-prefs.md
rename to docs/examples/0.7.x/console-web/examples/account/get-prefs.md
diff --git a/docs/examples/0.7.0/console-web/examples/account/get-sessions.md b/docs/examples/0.7.x/console-web/examples/account/get-sessions.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/account/get-sessions.md
rename to docs/examples/0.7.x/console-web/examples/account/get-sessions.md
diff --git a/docs/examples/0.7.0/console-web/examples/account/get.md b/docs/examples/0.7.x/console-web/examples/account/get.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/account/get.md
rename to docs/examples/0.7.x/console-web/examples/account/get.md
diff --git a/docs/examples/0.7.0/console-web/examples/account/update-email.md b/docs/examples/0.7.x/console-web/examples/account/update-email.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/account/update-email.md
rename to docs/examples/0.7.x/console-web/examples/account/update-email.md
diff --git a/docs/examples/0.7.0/console-web/examples/account/update-name.md b/docs/examples/0.7.x/console-web/examples/account/update-name.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/account/update-name.md
rename to docs/examples/0.7.x/console-web/examples/account/update-name.md
diff --git a/docs/examples/0.7.0/console-web/examples/account/update-password.md b/docs/examples/0.7.x/console-web/examples/account/update-password.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/account/update-password.md
rename to docs/examples/0.7.x/console-web/examples/account/update-password.md
diff --git a/docs/examples/0.7.0/console-web/examples/account/update-prefs.md b/docs/examples/0.7.x/console-web/examples/account/update-prefs.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/account/update-prefs.md
rename to docs/examples/0.7.x/console-web/examples/account/update-prefs.md
diff --git a/docs/examples/0.7.0/console-web/examples/account/update-recovery.md b/docs/examples/0.7.x/console-web/examples/account/update-recovery.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/account/update-recovery.md
rename to docs/examples/0.7.x/console-web/examples/account/update-recovery.md
diff --git a/docs/examples/0.7.0/console-web/examples/account/update-verification.md b/docs/examples/0.7.x/console-web/examples/account/update-verification.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/account/update-verification.md
rename to docs/examples/0.7.x/console-web/examples/account/update-verification.md
diff --git a/docs/examples/0.7.0/console-web/examples/avatars/get-browser.md b/docs/examples/0.7.x/console-web/examples/avatars/get-browser.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/avatars/get-browser.md
rename to docs/examples/0.7.x/console-web/examples/avatars/get-browser.md
diff --git a/docs/examples/0.7.0/console-web/examples/avatars/get-credit-card.md b/docs/examples/0.7.x/console-web/examples/avatars/get-credit-card.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/avatars/get-credit-card.md
rename to docs/examples/0.7.x/console-web/examples/avatars/get-credit-card.md
diff --git a/docs/examples/0.7.0/console-web/examples/avatars/get-favicon.md b/docs/examples/0.7.x/console-web/examples/avatars/get-favicon.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/avatars/get-favicon.md
rename to docs/examples/0.7.x/console-web/examples/avatars/get-favicon.md
diff --git a/docs/examples/0.7.0/console-web/examples/avatars/get-flag.md b/docs/examples/0.7.x/console-web/examples/avatars/get-flag.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/avatars/get-flag.md
rename to docs/examples/0.7.x/console-web/examples/avatars/get-flag.md
diff --git a/docs/examples/0.7.0/console-web/examples/avatars/get-image.md b/docs/examples/0.7.x/console-web/examples/avatars/get-image.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/avatars/get-image.md
rename to docs/examples/0.7.x/console-web/examples/avatars/get-image.md
diff --git a/docs/examples/0.7.0/console-web/examples/avatars/get-initials.md b/docs/examples/0.7.x/console-web/examples/avatars/get-initials.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/avatars/get-initials.md
rename to docs/examples/0.7.x/console-web/examples/avatars/get-initials.md
diff --git a/docs/examples/0.7.0/console-web/examples/avatars/get-q-r.md b/docs/examples/0.7.x/console-web/examples/avatars/get-q-r.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/avatars/get-q-r.md
rename to docs/examples/0.7.x/console-web/examples/avatars/get-q-r.md
diff --git a/docs/examples/0.7.0/console-web/examples/database/create-collection.md b/docs/examples/0.7.x/console-web/examples/database/create-collection.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/database/create-collection.md
rename to docs/examples/0.7.x/console-web/examples/database/create-collection.md
diff --git a/docs/examples/0.7.0/console-web/examples/database/create-document.md b/docs/examples/0.7.x/console-web/examples/database/create-document.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/database/create-document.md
rename to docs/examples/0.7.x/console-web/examples/database/create-document.md
diff --git a/docs/examples/0.7.0/console-web/examples/database/delete-collection.md b/docs/examples/0.7.x/console-web/examples/database/delete-collection.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/database/delete-collection.md
rename to docs/examples/0.7.x/console-web/examples/database/delete-collection.md
diff --git a/docs/examples/0.7.0/console-web/examples/database/delete-document.md b/docs/examples/0.7.x/console-web/examples/database/delete-document.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/database/delete-document.md
rename to docs/examples/0.7.x/console-web/examples/database/delete-document.md
diff --git a/docs/examples/0.7.0/console-web/examples/database/get-collection.md b/docs/examples/0.7.x/console-web/examples/database/get-collection.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/database/get-collection.md
rename to docs/examples/0.7.x/console-web/examples/database/get-collection.md
diff --git a/docs/examples/0.7.0/console-web/examples/database/get-document.md b/docs/examples/0.7.x/console-web/examples/database/get-document.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/database/get-document.md
rename to docs/examples/0.7.x/console-web/examples/database/get-document.md
diff --git a/docs/examples/0.7.0/console-web/examples/database/list-collections.md b/docs/examples/0.7.x/console-web/examples/database/list-collections.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/database/list-collections.md
rename to docs/examples/0.7.x/console-web/examples/database/list-collections.md
diff --git a/docs/examples/0.7.0/console-web/examples/database/list-documents.md b/docs/examples/0.7.x/console-web/examples/database/list-documents.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/database/list-documents.md
rename to docs/examples/0.7.x/console-web/examples/database/list-documents.md
diff --git a/docs/examples/0.7.0/console-web/examples/database/update-collection.md b/docs/examples/0.7.x/console-web/examples/database/update-collection.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/database/update-collection.md
rename to docs/examples/0.7.x/console-web/examples/database/update-collection.md
diff --git a/docs/examples/0.7.0/console-web/examples/database/update-document.md b/docs/examples/0.7.x/console-web/examples/database/update-document.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/database/update-document.md
rename to docs/examples/0.7.x/console-web/examples/database/update-document.md
diff --git a/docs/examples/0.7.0/console-web/examples/functions/create-execution.md b/docs/examples/0.7.x/console-web/examples/functions/create-execution.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/functions/create-execution.md
rename to docs/examples/0.7.x/console-web/examples/functions/create-execution.md
diff --git a/docs/examples/0.7.0/console-web/examples/functions/create-tag.md b/docs/examples/0.7.x/console-web/examples/functions/create-tag.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/functions/create-tag.md
rename to docs/examples/0.7.x/console-web/examples/functions/create-tag.md
diff --git a/docs/examples/0.7.0/console-web/examples/functions/create.md b/docs/examples/0.7.x/console-web/examples/functions/create.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/functions/create.md
rename to docs/examples/0.7.x/console-web/examples/functions/create.md
diff --git a/docs/examples/0.7.0/console-web/examples/functions/delete-tag.md b/docs/examples/0.7.x/console-web/examples/functions/delete-tag.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/functions/delete-tag.md
rename to docs/examples/0.7.x/console-web/examples/functions/delete-tag.md
diff --git a/docs/examples/0.7.0/console-web/examples/functions/delete.md b/docs/examples/0.7.x/console-web/examples/functions/delete.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/functions/delete.md
rename to docs/examples/0.7.x/console-web/examples/functions/delete.md
diff --git a/docs/examples/0.7.0/console-web/examples/functions/get-execution.md b/docs/examples/0.7.x/console-web/examples/functions/get-execution.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/functions/get-execution.md
rename to docs/examples/0.7.x/console-web/examples/functions/get-execution.md
diff --git a/docs/examples/0.7.0/console-web/examples/functions/get-tag.md b/docs/examples/0.7.x/console-web/examples/functions/get-tag.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/functions/get-tag.md
rename to docs/examples/0.7.x/console-web/examples/functions/get-tag.md
diff --git a/docs/examples/0.7.0/console-web/examples/functions/get-usage.md b/docs/examples/0.7.x/console-web/examples/functions/get-usage.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/functions/get-usage.md
rename to docs/examples/0.7.x/console-web/examples/functions/get-usage.md
diff --git a/docs/examples/0.7.0/console-web/examples/functions/get.md b/docs/examples/0.7.x/console-web/examples/functions/get.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/functions/get.md
rename to docs/examples/0.7.x/console-web/examples/functions/get.md
diff --git a/docs/examples/0.7.0/console-web/examples/functions/list-executions.md b/docs/examples/0.7.x/console-web/examples/functions/list-executions.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/functions/list-executions.md
rename to docs/examples/0.7.x/console-web/examples/functions/list-executions.md
diff --git a/docs/examples/0.7.0/console-web/examples/functions/list-tags.md b/docs/examples/0.7.x/console-web/examples/functions/list-tags.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/functions/list-tags.md
rename to docs/examples/0.7.x/console-web/examples/functions/list-tags.md
diff --git a/docs/examples/0.7.0/console-web/examples/functions/list.md b/docs/examples/0.7.x/console-web/examples/functions/list.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/functions/list.md
rename to docs/examples/0.7.x/console-web/examples/functions/list.md
diff --git a/docs/examples/0.7.0/console-web/examples/functions/update-tag.md b/docs/examples/0.7.x/console-web/examples/functions/update-tag.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/functions/update-tag.md
rename to docs/examples/0.7.x/console-web/examples/functions/update-tag.md
diff --git a/docs/examples/0.7.0/console-web/examples/functions/update.md b/docs/examples/0.7.x/console-web/examples/functions/update.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/functions/update.md
rename to docs/examples/0.7.x/console-web/examples/functions/update.md
diff --git a/docs/examples/0.7.0/console-web/examples/health/get-anti-virus.md b/docs/examples/0.7.x/console-web/examples/health/get-anti-virus.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/health/get-anti-virus.md
rename to docs/examples/0.7.x/console-web/examples/health/get-anti-virus.md
diff --git a/docs/examples/0.7.0/console-web/examples/health/get-cache.md b/docs/examples/0.7.x/console-web/examples/health/get-cache.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/health/get-cache.md
rename to docs/examples/0.7.x/console-web/examples/health/get-cache.md
diff --git a/docs/examples/0.7.0/console-web/examples/health/get-d-b.md b/docs/examples/0.7.x/console-web/examples/health/get-d-b.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/health/get-d-b.md
rename to docs/examples/0.7.x/console-web/examples/health/get-d-b.md
diff --git a/docs/examples/0.7.0/console-web/examples/health/get-queue-certificates.md b/docs/examples/0.7.x/console-web/examples/health/get-queue-certificates.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/health/get-queue-certificates.md
rename to docs/examples/0.7.x/console-web/examples/health/get-queue-certificates.md
diff --git a/docs/examples/0.7.0/console-web/examples/health/get-queue-functions.md b/docs/examples/0.7.x/console-web/examples/health/get-queue-functions.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/health/get-queue-functions.md
rename to docs/examples/0.7.x/console-web/examples/health/get-queue-functions.md
diff --git a/docs/examples/0.7.0/console-web/examples/health/get-queue-logs.md b/docs/examples/0.7.x/console-web/examples/health/get-queue-logs.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/health/get-queue-logs.md
rename to docs/examples/0.7.x/console-web/examples/health/get-queue-logs.md
diff --git a/docs/examples/0.7.0/console-web/examples/health/get-queue-tasks.md b/docs/examples/0.7.x/console-web/examples/health/get-queue-tasks.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/health/get-queue-tasks.md
rename to docs/examples/0.7.x/console-web/examples/health/get-queue-tasks.md
diff --git a/docs/examples/0.7.0/console-web/examples/health/get-queue-usage.md b/docs/examples/0.7.x/console-web/examples/health/get-queue-usage.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/health/get-queue-usage.md
rename to docs/examples/0.7.x/console-web/examples/health/get-queue-usage.md
diff --git a/docs/examples/0.7.0/console-web/examples/health/get-queue-webhooks.md b/docs/examples/0.7.x/console-web/examples/health/get-queue-webhooks.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/health/get-queue-webhooks.md
rename to docs/examples/0.7.x/console-web/examples/health/get-queue-webhooks.md
diff --git a/docs/examples/0.7.0/console-web/examples/health/get-storage-local.md b/docs/examples/0.7.x/console-web/examples/health/get-storage-local.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/health/get-storage-local.md
rename to docs/examples/0.7.x/console-web/examples/health/get-storage-local.md
diff --git a/docs/examples/0.7.0/console-web/examples/health/get-time.md b/docs/examples/0.7.x/console-web/examples/health/get-time.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/health/get-time.md
rename to docs/examples/0.7.x/console-web/examples/health/get-time.md
diff --git a/docs/examples/0.7.0/console-web/examples/health/get.md b/docs/examples/0.7.x/console-web/examples/health/get.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/health/get.md
rename to docs/examples/0.7.x/console-web/examples/health/get.md
diff --git a/docs/examples/0.7.0/console-web/examples/locale/get-continents.md b/docs/examples/0.7.x/console-web/examples/locale/get-continents.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/locale/get-continents.md
rename to docs/examples/0.7.x/console-web/examples/locale/get-continents.md
diff --git a/docs/examples/0.7.0/console-web/examples/locale/get-countries-e-u.md b/docs/examples/0.7.x/console-web/examples/locale/get-countries-e-u.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/locale/get-countries-e-u.md
rename to docs/examples/0.7.x/console-web/examples/locale/get-countries-e-u.md
diff --git a/docs/examples/0.7.0/console-web/examples/locale/get-countries-phones.md b/docs/examples/0.7.x/console-web/examples/locale/get-countries-phones.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/locale/get-countries-phones.md
rename to docs/examples/0.7.x/console-web/examples/locale/get-countries-phones.md
diff --git a/docs/examples/0.7.0/console-web/examples/locale/get-countries.md b/docs/examples/0.7.x/console-web/examples/locale/get-countries.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/locale/get-countries.md
rename to docs/examples/0.7.x/console-web/examples/locale/get-countries.md
diff --git a/docs/examples/0.7.0/console-web/examples/locale/get-currencies.md b/docs/examples/0.7.x/console-web/examples/locale/get-currencies.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/locale/get-currencies.md
rename to docs/examples/0.7.x/console-web/examples/locale/get-currencies.md
diff --git a/docs/examples/0.7.0/console-web/examples/locale/get-languages.md b/docs/examples/0.7.x/console-web/examples/locale/get-languages.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/locale/get-languages.md
rename to docs/examples/0.7.x/console-web/examples/locale/get-languages.md
diff --git a/docs/examples/0.7.0/console-web/examples/locale/get.md b/docs/examples/0.7.x/console-web/examples/locale/get.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/locale/get.md
rename to docs/examples/0.7.x/console-web/examples/locale/get.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/create-domain.md b/docs/examples/0.7.x/console-web/examples/projects/create-domain.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/create-domain.md
rename to docs/examples/0.7.x/console-web/examples/projects/create-domain.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/create-key.md b/docs/examples/0.7.x/console-web/examples/projects/create-key.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/create-key.md
rename to docs/examples/0.7.x/console-web/examples/projects/create-key.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/create-platform.md b/docs/examples/0.7.x/console-web/examples/projects/create-platform.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/create-platform.md
rename to docs/examples/0.7.x/console-web/examples/projects/create-platform.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/create-task.md b/docs/examples/0.7.x/console-web/examples/projects/create-task.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/create-task.md
rename to docs/examples/0.7.x/console-web/examples/projects/create-task.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/create-webhook.md b/docs/examples/0.7.x/console-web/examples/projects/create-webhook.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/create-webhook.md
rename to docs/examples/0.7.x/console-web/examples/projects/create-webhook.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/create.md b/docs/examples/0.7.x/console-web/examples/projects/create.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/create.md
rename to docs/examples/0.7.x/console-web/examples/projects/create.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/delete-domain.md b/docs/examples/0.7.x/console-web/examples/projects/delete-domain.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/delete-domain.md
rename to docs/examples/0.7.x/console-web/examples/projects/delete-domain.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/delete-key.md b/docs/examples/0.7.x/console-web/examples/projects/delete-key.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/delete-key.md
rename to docs/examples/0.7.x/console-web/examples/projects/delete-key.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/delete-platform.md b/docs/examples/0.7.x/console-web/examples/projects/delete-platform.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/delete-platform.md
rename to docs/examples/0.7.x/console-web/examples/projects/delete-platform.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/delete-task.md b/docs/examples/0.7.x/console-web/examples/projects/delete-task.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/delete-task.md
rename to docs/examples/0.7.x/console-web/examples/projects/delete-task.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/delete-webhook.md b/docs/examples/0.7.x/console-web/examples/projects/delete-webhook.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/delete-webhook.md
rename to docs/examples/0.7.x/console-web/examples/projects/delete-webhook.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/delete.md b/docs/examples/0.7.x/console-web/examples/projects/delete.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/delete.md
rename to docs/examples/0.7.x/console-web/examples/projects/delete.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/get-domain.md b/docs/examples/0.7.x/console-web/examples/projects/get-domain.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/get-domain.md
rename to docs/examples/0.7.x/console-web/examples/projects/get-domain.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/get-key.md b/docs/examples/0.7.x/console-web/examples/projects/get-key.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/get-key.md
rename to docs/examples/0.7.x/console-web/examples/projects/get-key.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/get-platform.md b/docs/examples/0.7.x/console-web/examples/projects/get-platform.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/get-platform.md
rename to docs/examples/0.7.x/console-web/examples/projects/get-platform.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/get-task.md b/docs/examples/0.7.x/console-web/examples/projects/get-task.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/get-task.md
rename to docs/examples/0.7.x/console-web/examples/projects/get-task.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/get-usage.md b/docs/examples/0.7.x/console-web/examples/projects/get-usage.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/get-usage.md
rename to docs/examples/0.7.x/console-web/examples/projects/get-usage.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/get-webhook.md b/docs/examples/0.7.x/console-web/examples/projects/get-webhook.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/get-webhook.md
rename to docs/examples/0.7.x/console-web/examples/projects/get-webhook.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/get.md b/docs/examples/0.7.x/console-web/examples/projects/get.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/get.md
rename to docs/examples/0.7.x/console-web/examples/projects/get.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/list-domains.md b/docs/examples/0.7.x/console-web/examples/projects/list-domains.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/list-domains.md
rename to docs/examples/0.7.x/console-web/examples/projects/list-domains.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/list-keys.md b/docs/examples/0.7.x/console-web/examples/projects/list-keys.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/list-keys.md
rename to docs/examples/0.7.x/console-web/examples/projects/list-keys.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/list-platforms.md b/docs/examples/0.7.x/console-web/examples/projects/list-platforms.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/list-platforms.md
rename to docs/examples/0.7.x/console-web/examples/projects/list-platforms.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/list-tasks.md b/docs/examples/0.7.x/console-web/examples/projects/list-tasks.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/list-tasks.md
rename to docs/examples/0.7.x/console-web/examples/projects/list-tasks.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/list-webhooks.md b/docs/examples/0.7.x/console-web/examples/projects/list-webhooks.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/list-webhooks.md
rename to docs/examples/0.7.x/console-web/examples/projects/list-webhooks.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/list.md b/docs/examples/0.7.x/console-web/examples/projects/list.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/list.md
rename to docs/examples/0.7.x/console-web/examples/projects/list.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/update-domain-verification.md b/docs/examples/0.7.x/console-web/examples/projects/update-domain-verification.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/update-domain-verification.md
rename to docs/examples/0.7.x/console-web/examples/projects/update-domain-verification.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/update-key.md b/docs/examples/0.7.x/console-web/examples/projects/update-key.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/update-key.md
rename to docs/examples/0.7.x/console-web/examples/projects/update-key.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/update-o-auth2.md b/docs/examples/0.7.x/console-web/examples/projects/update-o-auth2.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/update-o-auth2.md
rename to docs/examples/0.7.x/console-web/examples/projects/update-o-auth2.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/update-platform.md b/docs/examples/0.7.x/console-web/examples/projects/update-platform.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/update-platform.md
rename to docs/examples/0.7.x/console-web/examples/projects/update-platform.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/update-task.md b/docs/examples/0.7.x/console-web/examples/projects/update-task.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/update-task.md
rename to docs/examples/0.7.x/console-web/examples/projects/update-task.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/update-webhook.md b/docs/examples/0.7.x/console-web/examples/projects/update-webhook.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/update-webhook.md
rename to docs/examples/0.7.x/console-web/examples/projects/update-webhook.md
diff --git a/docs/examples/0.7.0/console-web/examples/projects/update.md b/docs/examples/0.7.x/console-web/examples/projects/update.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/projects/update.md
rename to docs/examples/0.7.x/console-web/examples/projects/update.md
diff --git a/docs/examples/0.7.0/console-web/examples/storage/create-file.md b/docs/examples/0.7.x/console-web/examples/storage/create-file.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/storage/create-file.md
rename to docs/examples/0.7.x/console-web/examples/storage/create-file.md
diff --git a/docs/examples/0.7.0/console-web/examples/storage/delete-file.md b/docs/examples/0.7.x/console-web/examples/storage/delete-file.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/storage/delete-file.md
rename to docs/examples/0.7.x/console-web/examples/storage/delete-file.md
diff --git a/docs/examples/0.7.0/console-web/examples/storage/get-file-download.md b/docs/examples/0.7.x/console-web/examples/storage/get-file-download.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/storage/get-file-download.md
rename to docs/examples/0.7.x/console-web/examples/storage/get-file-download.md
diff --git a/docs/examples/0.7.0/console-web/examples/storage/get-file-preview.md b/docs/examples/0.7.x/console-web/examples/storage/get-file-preview.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/storage/get-file-preview.md
rename to docs/examples/0.7.x/console-web/examples/storage/get-file-preview.md
diff --git a/docs/examples/0.7.0/console-web/examples/storage/get-file-view.md b/docs/examples/0.7.x/console-web/examples/storage/get-file-view.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/storage/get-file-view.md
rename to docs/examples/0.7.x/console-web/examples/storage/get-file-view.md
diff --git a/docs/examples/0.7.0/console-web/examples/storage/get-file.md b/docs/examples/0.7.x/console-web/examples/storage/get-file.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/storage/get-file.md
rename to docs/examples/0.7.x/console-web/examples/storage/get-file.md
diff --git a/docs/examples/0.7.0/console-web/examples/storage/list-files.md b/docs/examples/0.7.x/console-web/examples/storage/list-files.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/storage/list-files.md
rename to docs/examples/0.7.x/console-web/examples/storage/list-files.md
diff --git a/docs/examples/0.7.0/console-web/examples/storage/update-file.md b/docs/examples/0.7.x/console-web/examples/storage/update-file.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/storage/update-file.md
rename to docs/examples/0.7.x/console-web/examples/storage/update-file.md
diff --git a/docs/examples/0.7.0/console-web/examples/teams/create-membership.md b/docs/examples/0.7.x/console-web/examples/teams/create-membership.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/teams/create-membership.md
rename to docs/examples/0.7.x/console-web/examples/teams/create-membership.md
diff --git a/docs/examples/0.7.0/console-web/examples/teams/create.md b/docs/examples/0.7.x/console-web/examples/teams/create.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/teams/create.md
rename to docs/examples/0.7.x/console-web/examples/teams/create.md
diff --git a/docs/examples/0.7.0/console-web/examples/teams/delete-membership.md b/docs/examples/0.7.x/console-web/examples/teams/delete-membership.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/teams/delete-membership.md
rename to docs/examples/0.7.x/console-web/examples/teams/delete-membership.md
diff --git a/docs/examples/0.7.0/console-web/examples/teams/delete.md b/docs/examples/0.7.x/console-web/examples/teams/delete.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/teams/delete.md
rename to docs/examples/0.7.x/console-web/examples/teams/delete.md
diff --git a/docs/examples/0.7.0/console-web/examples/teams/get-memberships.md b/docs/examples/0.7.x/console-web/examples/teams/get-memberships.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/teams/get-memberships.md
rename to docs/examples/0.7.x/console-web/examples/teams/get-memberships.md
diff --git a/docs/examples/0.7.0/console-web/examples/teams/get.md b/docs/examples/0.7.x/console-web/examples/teams/get.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/teams/get.md
rename to docs/examples/0.7.x/console-web/examples/teams/get.md
diff --git a/docs/examples/0.7.0/console-web/examples/teams/list.md b/docs/examples/0.7.x/console-web/examples/teams/list.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/teams/list.md
rename to docs/examples/0.7.x/console-web/examples/teams/list.md
diff --git a/docs/examples/0.7.0/console-web/examples/teams/update-membership-status.md b/docs/examples/0.7.x/console-web/examples/teams/update-membership-status.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/teams/update-membership-status.md
rename to docs/examples/0.7.x/console-web/examples/teams/update-membership-status.md
diff --git a/docs/examples/0.7.0/console-web/examples/teams/update.md b/docs/examples/0.7.x/console-web/examples/teams/update.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/teams/update.md
rename to docs/examples/0.7.x/console-web/examples/teams/update.md
diff --git a/docs/examples/0.7.0/console-web/examples/users/create.md b/docs/examples/0.7.x/console-web/examples/users/create.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/users/create.md
rename to docs/examples/0.7.x/console-web/examples/users/create.md
diff --git a/docs/examples/0.7.0/console-web/examples/users/delete-session.md b/docs/examples/0.7.x/console-web/examples/users/delete-session.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/users/delete-session.md
rename to docs/examples/0.7.x/console-web/examples/users/delete-session.md
diff --git a/docs/examples/0.7.0/console-web/examples/users/delete-sessions.md b/docs/examples/0.7.x/console-web/examples/users/delete-sessions.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/users/delete-sessions.md
rename to docs/examples/0.7.x/console-web/examples/users/delete-sessions.md
diff --git a/docs/examples/0.7.0/console-web/examples/users/delete-user.md b/docs/examples/0.7.x/console-web/examples/users/delete-user.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/users/delete-user.md
rename to docs/examples/0.7.x/console-web/examples/users/delete-user.md
diff --git a/docs/examples/0.7.0/console-web/examples/users/get-logs.md b/docs/examples/0.7.x/console-web/examples/users/get-logs.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/users/get-logs.md
rename to docs/examples/0.7.x/console-web/examples/users/get-logs.md
diff --git a/docs/examples/0.7.0/console-web/examples/users/get-prefs.md b/docs/examples/0.7.x/console-web/examples/users/get-prefs.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/users/get-prefs.md
rename to docs/examples/0.7.x/console-web/examples/users/get-prefs.md
diff --git a/docs/examples/0.7.0/console-web/examples/users/get-sessions.md b/docs/examples/0.7.x/console-web/examples/users/get-sessions.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/users/get-sessions.md
rename to docs/examples/0.7.x/console-web/examples/users/get-sessions.md
diff --git a/docs/examples/0.7.0/console-web/examples/users/get.md b/docs/examples/0.7.x/console-web/examples/users/get.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/users/get.md
rename to docs/examples/0.7.x/console-web/examples/users/get.md
diff --git a/docs/examples/0.7.0/console-web/examples/users/list.md b/docs/examples/0.7.x/console-web/examples/users/list.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/users/list.md
rename to docs/examples/0.7.x/console-web/examples/users/list.md
diff --git a/docs/examples/0.7.0/console-web/examples/users/update-prefs.md b/docs/examples/0.7.x/console-web/examples/users/update-prefs.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/users/update-prefs.md
rename to docs/examples/0.7.x/console-web/examples/users/update-prefs.md
diff --git a/docs/examples/0.7.0/console-web/examples/users/update-status.md b/docs/examples/0.7.x/console-web/examples/users/update-status.md
similarity index 100%
rename from docs/examples/0.7.0/console-web/examples/users/update-status.md
rename to docs/examples/0.7.x/console-web/examples/users/update-status.md
diff --git a/docs/examples/0.7.0/server-cli/examples/avatars/get-browser.md b/docs/examples/0.7.x/server-cli/examples/avatars/get-browser.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/avatars/get-browser.md
rename to docs/examples/0.7.x/server-cli/examples/avatars/get-browser.md
diff --git a/docs/examples/0.7.0/server-cli/examples/avatars/get-credit-card.md b/docs/examples/0.7.x/server-cli/examples/avatars/get-credit-card.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/avatars/get-credit-card.md
rename to docs/examples/0.7.x/server-cli/examples/avatars/get-credit-card.md
diff --git a/docs/examples/0.7.0/server-cli/examples/avatars/get-favicon.md b/docs/examples/0.7.x/server-cli/examples/avatars/get-favicon.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/avatars/get-favicon.md
rename to docs/examples/0.7.x/server-cli/examples/avatars/get-favicon.md
diff --git a/docs/examples/0.7.0/server-cli/examples/avatars/get-flag.md b/docs/examples/0.7.x/server-cli/examples/avatars/get-flag.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/avatars/get-flag.md
rename to docs/examples/0.7.x/server-cli/examples/avatars/get-flag.md
diff --git a/docs/examples/0.7.0/server-cli/examples/avatars/get-image.md b/docs/examples/0.7.x/server-cli/examples/avatars/get-image.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/avatars/get-image.md
rename to docs/examples/0.7.x/server-cli/examples/avatars/get-image.md
diff --git a/docs/examples/0.7.0/server-cli/examples/avatars/get-initials.md b/docs/examples/0.7.x/server-cli/examples/avatars/get-initials.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/avatars/get-initials.md
rename to docs/examples/0.7.x/server-cli/examples/avatars/get-initials.md
diff --git a/docs/examples/0.7.0/server-cli/examples/avatars/get-q-r.md b/docs/examples/0.7.x/server-cli/examples/avatars/get-q-r.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/avatars/get-q-r.md
rename to docs/examples/0.7.x/server-cli/examples/avatars/get-q-r.md
diff --git a/docs/examples/0.7.0/server-cli/examples/database/create-collection.md b/docs/examples/0.7.x/server-cli/examples/database/create-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/database/create-collection.md
rename to docs/examples/0.7.x/server-cli/examples/database/create-collection.md
diff --git a/docs/examples/0.7.0/server-cli/examples/database/create-document.md b/docs/examples/0.7.x/server-cli/examples/database/create-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/database/create-document.md
rename to docs/examples/0.7.x/server-cli/examples/database/create-document.md
diff --git a/docs/examples/0.7.0/server-cli/examples/database/delete-collection.md b/docs/examples/0.7.x/server-cli/examples/database/delete-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/database/delete-collection.md
rename to docs/examples/0.7.x/server-cli/examples/database/delete-collection.md
diff --git a/docs/examples/0.7.0/server-cli/examples/database/delete-document.md b/docs/examples/0.7.x/server-cli/examples/database/delete-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/database/delete-document.md
rename to docs/examples/0.7.x/server-cli/examples/database/delete-document.md
diff --git a/docs/examples/0.7.0/server-cli/examples/database/get-collection.md b/docs/examples/0.7.x/server-cli/examples/database/get-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/database/get-collection.md
rename to docs/examples/0.7.x/server-cli/examples/database/get-collection.md
diff --git a/docs/examples/0.7.0/server-cli/examples/database/get-document.md b/docs/examples/0.7.x/server-cli/examples/database/get-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/database/get-document.md
rename to docs/examples/0.7.x/server-cli/examples/database/get-document.md
diff --git a/docs/examples/0.7.0/server-cli/examples/database/list-collections.md b/docs/examples/0.7.x/server-cli/examples/database/list-collections.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/database/list-collections.md
rename to docs/examples/0.7.x/server-cli/examples/database/list-collections.md
diff --git a/docs/examples/0.7.0/server-cli/examples/database/list-documents.md b/docs/examples/0.7.x/server-cli/examples/database/list-documents.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/database/list-documents.md
rename to docs/examples/0.7.x/server-cli/examples/database/list-documents.md
diff --git a/docs/examples/0.7.0/server-cli/examples/database/update-collection.md b/docs/examples/0.7.x/server-cli/examples/database/update-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/database/update-collection.md
rename to docs/examples/0.7.x/server-cli/examples/database/update-collection.md
diff --git a/docs/examples/0.7.0/server-cli/examples/database/update-document.md b/docs/examples/0.7.x/server-cli/examples/database/update-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/database/update-document.md
rename to docs/examples/0.7.x/server-cli/examples/database/update-document.md
diff --git a/docs/examples/0.7.0/server-cli/examples/functions/create-execution.md b/docs/examples/0.7.x/server-cli/examples/functions/create-execution.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/functions/create-execution.md
rename to docs/examples/0.7.x/server-cli/examples/functions/create-execution.md
diff --git a/docs/examples/0.7.0/server-cli/examples/functions/create-tag.md b/docs/examples/0.7.x/server-cli/examples/functions/create-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/functions/create-tag.md
rename to docs/examples/0.7.x/server-cli/examples/functions/create-tag.md
diff --git a/docs/examples/0.7.0/server-cli/examples/functions/create.md b/docs/examples/0.7.x/server-cli/examples/functions/create.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/functions/create.md
rename to docs/examples/0.7.x/server-cli/examples/functions/create.md
diff --git a/docs/examples/0.7.0/server-cli/examples/functions/delete-tag.md b/docs/examples/0.7.x/server-cli/examples/functions/delete-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/functions/delete-tag.md
rename to docs/examples/0.7.x/server-cli/examples/functions/delete-tag.md
diff --git a/docs/examples/0.7.0/server-cli/examples/functions/delete.md b/docs/examples/0.7.x/server-cli/examples/functions/delete.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/functions/delete.md
rename to docs/examples/0.7.x/server-cli/examples/functions/delete.md
diff --git a/docs/examples/0.7.0/server-cli/examples/functions/get-execution.md b/docs/examples/0.7.x/server-cli/examples/functions/get-execution.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/functions/get-execution.md
rename to docs/examples/0.7.x/server-cli/examples/functions/get-execution.md
diff --git a/docs/examples/0.7.0/server-cli/examples/functions/get-tag.md b/docs/examples/0.7.x/server-cli/examples/functions/get-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/functions/get-tag.md
rename to docs/examples/0.7.x/server-cli/examples/functions/get-tag.md
diff --git a/docs/examples/0.7.0/server-cli/examples/functions/get.md b/docs/examples/0.7.x/server-cli/examples/functions/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/functions/get.md
rename to docs/examples/0.7.x/server-cli/examples/functions/get.md
diff --git a/docs/examples/0.7.0/server-cli/examples/functions/list-executions.md b/docs/examples/0.7.x/server-cli/examples/functions/list-executions.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/functions/list-executions.md
rename to docs/examples/0.7.x/server-cli/examples/functions/list-executions.md
diff --git a/docs/examples/0.7.0/server-cli/examples/functions/list-tags.md b/docs/examples/0.7.x/server-cli/examples/functions/list-tags.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/functions/list-tags.md
rename to docs/examples/0.7.x/server-cli/examples/functions/list-tags.md
diff --git a/docs/examples/0.7.0/server-cli/examples/functions/list.md b/docs/examples/0.7.x/server-cli/examples/functions/list.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/functions/list.md
rename to docs/examples/0.7.x/server-cli/examples/functions/list.md
diff --git a/docs/examples/0.7.0/server-cli/examples/functions/update-tag.md b/docs/examples/0.7.x/server-cli/examples/functions/update-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/functions/update-tag.md
rename to docs/examples/0.7.x/server-cli/examples/functions/update-tag.md
diff --git a/docs/examples/0.7.0/server-cli/examples/functions/update.md b/docs/examples/0.7.x/server-cli/examples/functions/update.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/functions/update.md
rename to docs/examples/0.7.x/server-cli/examples/functions/update.md
diff --git a/docs/examples/0.7.0/server-cli/examples/health/get-anti-virus.md b/docs/examples/0.7.x/server-cli/examples/health/get-anti-virus.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/health/get-anti-virus.md
rename to docs/examples/0.7.x/server-cli/examples/health/get-anti-virus.md
diff --git a/docs/examples/0.7.0/server-cli/examples/health/get-cache.md b/docs/examples/0.7.x/server-cli/examples/health/get-cache.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/health/get-cache.md
rename to docs/examples/0.7.x/server-cli/examples/health/get-cache.md
diff --git a/docs/examples/0.7.0/server-cli/examples/health/get-d-b.md b/docs/examples/0.7.x/server-cli/examples/health/get-d-b.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/health/get-d-b.md
rename to docs/examples/0.7.x/server-cli/examples/health/get-d-b.md
diff --git a/docs/examples/0.7.0/server-cli/examples/health/get-queue-certificates.md b/docs/examples/0.7.x/server-cli/examples/health/get-queue-certificates.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/health/get-queue-certificates.md
rename to docs/examples/0.7.x/server-cli/examples/health/get-queue-certificates.md
diff --git a/docs/examples/0.7.0/server-cli/examples/health/get-queue-functions.md b/docs/examples/0.7.x/server-cli/examples/health/get-queue-functions.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/health/get-queue-functions.md
rename to docs/examples/0.7.x/server-cli/examples/health/get-queue-functions.md
diff --git a/docs/examples/0.7.0/server-cli/examples/health/get-queue-logs.md b/docs/examples/0.7.x/server-cli/examples/health/get-queue-logs.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/health/get-queue-logs.md
rename to docs/examples/0.7.x/server-cli/examples/health/get-queue-logs.md
diff --git a/docs/examples/0.7.0/server-cli/examples/health/get-queue-tasks.md b/docs/examples/0.7.x/server-cli/examples/health/get-queue-tasks.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/health/get-queue-tasks.md
rename to docs/examples/0.7.x/server-cli/examples/health/get-queue-tasks.md
diff --git a/docs/examples/0.7.0/server-cli/examples/health/get-queue-usage.md b/docs/examples/0.7.x/server-cli/examples/health/get-queue-usage.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/health/get-queue-usage.md
rename to docs/examples/0.7.x/server-cli/examples/health/get-queue-usage.md
diff --git a/docs/examples/0.7.0/server-cli/examples/health/get-queue-webhooks.md b/docs/examples/0.7.x/server-cli/examples/health/get-queue-webhooks.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/health/get-queue-webhooks.md
rename to docs/examples/0.7.x/server-cli/examples/health/get-queue-webhooks.md
diff --git a/docs/examples/0.7.0/server-cli/examples/health/get-storage-local.md b/docs/examples/0.7.x/server-cli/examples/health/get-storage-local.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/health/get-storage-local.md
rename to docs/examples/0.7.x/server-cli/examples/health/get-storage-local.md
diff --git a/docs/examples/0.7.0/server-cli/examples/health/get-time.md b/docs/examples/0.7.x/server-cli/examples/health/get-time.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/health/get-time.md
rename to docs/examples/0.7.x/server-cli/examples/health/get-time.md
diff --git a/docs/examples/0.7.0/server-cli/examples/health/get.md b/docs/examples/0.7.x/server-cli/examples/health/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/health/get.md
rename to docs/examples/0.7.x/server-cli/examples/health/get.md
diff --git a/docs/examples/0.7.0/server-cli/examples/locale/get-continents.md b/docs/examples/0.7.x/server-cli/examples/locale/get-continents.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/locale/get-continents.md
rename to docs/examples/0.7.x/server-cli/examples/locale/get-continents.md
diff --git a/docs/examples/0.7.0/server-cli/examples/locale/get-countries-e-u.md b/docs/examples/0.7.x/server-cli/examples/locale/get-countries-e-u.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/locale/get-countries-e-u.md
rename to docs/examples/0.7.x/server-cli/examples/locale/get-countries-e-u.md
diff --git a/docs/examples/0.7.0/server-cli/examples/locale/get-countries-phones.md b/docs/examples/0.7.x/server-cli/examples/locale/get-countries-phones.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/locale/get-countries-phones.md
rename to docs/examples/0.7.x/server-cli/examples/locale/get-countries-phones.md
diff --git a/docs/examples/0.7.0/server-cli/examples/locale/get-countries.md b/docs/examples/0.7.x/server-cli/examples/locale/get-countries.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/locale/get-countries.md
rename to docs/examples/0.7.x/server-cli/examples/locale/get-countries.md
diff --git a/docs/examples/0.7.0/server-cli/examples/locale/get-currencies.md b/docs/examples/0.7.x/server-cli/examples/locale/get-currencies.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/locale/get-currencies.md
rename to docs/examples/0.7.x/server-cli/examples/locale/get-currencies.md
diff --git a/docs/examples/0.7.0/server-cli/examples/locale/get-languages.md b/docs/examples/0.7.x/server-cli/examples/locale/get-languages.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/locale/get-languages.md
rename to docs/examples/0.7.x/server-cli/examples/locale/get-languages.md
diff --git a/docs/examples/0.7.0/server-cli/examples/locale/get.md b/docs/examples/0.7.x/server-cli/examples/locale/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/locale/get.md
rename to docs/examples/0.7.x/server-cli/examples/locale/get.md
diff --git a/docs/examples/0.7.0/server-cli/examples/storage/create-file.md b/docs/examples/0.7.x/server-cli/examples/storage/create-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/storage/create-file.md
rename to docs/examples/0.7.x/server-cli/examples/storage/create-file.md
diff --git a/docs/examples/0.7.0/server-cli/examples/storage/delete-file.md b/docs/examples/0.7.x/server-cli/examples/storage/delete-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/storage/delete-file.md
rename to docs/examples/0.7.x/server-cli/examples/storage/delete-file.md
diff --git a/docs/examples/0.7.0/server-cli/examples/storage/get-file-download.md b/docs/examples/0.7.x/server-cli/examples/storage/get-file-download.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/storage/get-file-download.md
rename to docs/examples/0.7.x/server-cli/examples/storage/get-file-download.md
diff --git a/docs/examples/0.7.0/server-cli/examples/storage/get-file-preview.md b/docs/examples/0.7.x/server-cli/examples/storage/get-file-preview.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/storage/get-file-preview.md
rename to docs/examples/0.7.x/server-cli/examples/storage/get-file-preview.md
diff --git a/docs/examples/0.7.0/server-cli/examples/storage/get-file-view.md b/docs/examples/0.7.x/server-cli/examples/storage/get-file-view.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/storage/get-file-view.md
rename to docs/examples/0.7.x/server-cli/examples/storage/get-file-view.md
diff --git a/docs/examples/0.7.0/server-cli/examples/storage/get-file.md b/docs/examples/0.7.x/server-cli/examples/storage/get-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/storage/get-file.md
rename to docs/examples/0.7.x/server-cli/examples/storage/get-file.md
diff --git a/docs/examples/0.7.0/server-cli/examples/storage/list-files.md b/docs/examples/0.7.x/server-cli/examples/storage/list-files.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/storage/list-files.md
rename to docs/examples/0.7.x/server-cli/examples/storage/list-files.md
diff --git a/docs/examples/0.7.0/server-cli/examples/storage/update-file.md b/docs/examples/0.7.x/server-cli/examples/storage/update-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/storage/update-file.md
rename to docs/examples/0.7.x/server-cli/examples/storage/update-file.md
diff --git a/docs/examples/0.7.0/server-cli/examples/teams/create-membership.md b/docs/examples/0.7.x/server-cli/examples/teams/create-membership.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/teams/create-membership.md
rename to docs/examples/0.7.x/server-cli/examples/teams/create-membership.md
diff --git a/docs/examples/0.7.0/server-cli/examples/teams/create.md b/docs/examples/0.7.x/server-cli/examples/teams/create.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/teams/create.md
rename to docs/examples/0.7.x/server-cli/examples/teams/create.md
diff --git a/docs/examples/0.7.0/server-cli/examples/teams/delete-membership.md b/docs/examples/0.7.x/server-cli/examples/teams/delete-membership.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/teams/delete-membership.md
rename to docs/examples/0.7.x/server-cli/examples/teams/delete-membership.md
diff --git a/docs/examples/0.7.0/server-cli/examples/teams/delete.md b/docs/examples/0.7.x/server-cli/examples/teams/delete.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/teams/delete.md
rename to docs/examples/0.7.x/server-cli/examples/teams/delete.md
diff --git a/docs/examples/0.7.0/server-cli/examples/teams/get-memberships.md b/docs/examples/0.7.x/server-cli/examples/teams/get-memberships.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/teams/get-memberships.md
rename to docs/examples/0.7.x/server-cli/examples/teams/get-memberships.md
diff --git a/docs/examples/0.7.0/server-cli/examples/teams/get.md b/docs/examples/0.7.x/server-cli/examples/teams/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/teams/get.md
rename to docs/examples/0.7.x/server-cli/examples/teams/get.md
diff --git a/docs/examples/0.7.0/server-cli/examples/teams/list.md b/docs/examples/0.7.x/server-cli/examples/teams/list.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/teams/list.md
rename to docs/examples/0.7.x/server-cli/examples/teams/list.md
diff --git a/docs/examples/0.7.0/server-cli/examples/teams/update.md b/docs/examples/0.7.x/server-cli/examples/teams/update.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/teams/update.md
rename to docs/examples/0.7.x/server-cli/examples/teams/update.md
diff --git a/docs/examples/0.7.0/server-cli/examples/users/create.md b/docs/examples/0.7.x/server-cli/examples/users/create.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/users/create.md
rename to docs/examples/0.7.x/server-cli/examples/users/create.md
diff --git a/docs/examples/0.7.0/server-cli/examples/users/delete-session.md b/docs/examples/0.7.x/server-cli/examples/users/delete-session.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/users/delete-session.md
rename to docs/examples/0.7.x/server-cli/examples/users/delete-session.md
diff --git a/docs/examples/0.7.0/server-cli/examples/users/delete-sessions.md b/docs/examples/0.7.x/server-cli/examples/users/delete-sessions.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/users/delete-sessions.md
rename to docs/examples/0.7.x/server-cli/examples/users/delete-sessions.md
diff --git a/docs/examples/0.7.0/server-cli/examples/users/delete-user.md b/docs/examples/0.7.x/server-cli/examples/users/delete-user.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/users/delete-user.md
rename to docs/examples/0.7.x/server-cli/examples/users/delete-user.md
diff --git a/docs/examples/0.7.0/server-cli/examples/users/get-logs.md b/docs/examples/0.7.x/server-cli/examples/users/get-logs.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/users/get-logs.md
rename to docs/examples/0.7.x/server-cli/examples/users/get-logs.md
diff --git a/docs/examples/0.7.0/server-cli/examples/users/get-prefs.md b/docs/examples/0.7.x/server-cli/examples/users/get-prefs.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/users/get-prefs.md
rename to docs/examples/0.7.x/server-cli/examples/users/get-prefs.md
diff --git a/docs/examples/0.7.0/server-cli/examples/users/get-sessions.md b/docs/examples/0.7.x/server-cli/examples/users/get-sessions.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/users/get-sessions.md
rename to docs/examples/0.7.x/server-cli/examples/users/get-sessions.md
diff --git a/docs/examples/0.7.0/server-cli/examples/users/get.md b/docs/examples/0.7.x/server-cli/examples/users/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/users/get.md
rename to docs/examples/0.7.x/server-cli/examples/users/get.md
diff --git a/docs/examples/0.7.0/server-cli/examples/users/list.md b/docs/examples/0.7.x/server-cli/examples/users/list.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/users/list.md
rename to docs/examples/0.7.x/server-cli/examples/users/list.md
diff --git a/docs/examples/0.7.0/server-cli/examples/users/update-prefs.md b/docs/examples/0.7.x/server-cli/examples/users/update-prefs.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/users/update-prefs.md
rename to docs/examples/0.7.x/server-cli/examples/users/update-prefs.md
diff --git a/docs/examples/0.7.0/server-cli/examples/users/update-status.md b/docs/examples/0.7.x/server-cli/examples/users/update-status.md
similarity index 100%
rename from docs/examples/0.7.0/server-cli/examples/users/update-status.md
rename to docs/examples/0.7.x/server-cli/examples/users/update-status.md
diff --git a/docs/examples/0.7.0/server-dart/examples/avatars/get-browser.md b/docs/examples/0.7.x/server-dart/examples/avatars/get-browser.md
similarity index 70%
rename from docs/examples/0.7.0/server-dart/examples/avatars/get-browser.md
rename to docs/examples/0.7.x/server-dart/examples/avatars/get-browser.md
index 87d2062fc4..c924ae43c8 100644
--- a/docs/examples/0.7.0/server-dart/examples/avatars/get-browser.md
+++ b/docs/examples/0.7.x/server-dart/examples/avatars/get-browser.md
@@ -10,9 +10,14 @@ void main() { // Init SDK
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
;
- String result = avatars.getBrowser(
+ Future result = avatars.getBrowser(
code: 'aa',
);
- print(result); // Resource URL string
+ result
+ .then((response) {
+ print(response);
+ }).catchError((error) {
+ print(error.response);
+ });
}
\ No newline at end of file
diff --git a/docs/examples/0.7.0/server-dart/examples/avatars/get-credit-card.md b/docs/examples/0.7.x/server-dart/examples/avatars/get-credit-card.md
similarity index 70%
rename from docs/examples/0.7.0/server-dart/examples/avatars/get-credit-card.md
rename to docs/examples/0.7.x/server-dart/examples/avatars/get-credit-card.md
index 8fe5f1d5d8..5d01d690dd 100644
--- a/docs/examples/0.7.0/server-dart/examples/avatars/get-credit-card.md
+++ b/docs/examples/0.7.x/server-dart/examples/avatars/get-credit-card.md
@@ -10,9 +10,14 @@ void main() { // Init SDK
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
;
- String result = avatars.getCreditCard(
+ Future result = avatars.getCreditCard(
code: 'amex',
);
- print(result); // Resource URL string
+ result
+ .then((response) {
+ print(response);
+ }).catchError((error) {
+ print(error.response);
+ });
}
\ No newline at end of file
diff --git a/docs/examples/0.7.0/server-dart/examples/avatars/get-favicon.md b/docs/examples/0.7.x/server-dart/examples/avatars/get-favicon.md
similarity index 71%
rename from docs/examples/0.7.0/server-dart/examples/avatars/get-favicon.md
rename to docs/examples/0.7.x/server-dart/examples/avatars/get-favicon.md
index 6a249dc70f..3308f5c59a 100644
--- a/docs/examples/0.7.0/server-dart/examples/avatars/get-favicon.md
+++ b/docs/examples/0.7.x/server-dart/examples/avatars/get-favicon.md
@@ -10,9 +10,14 @@ void main() { // Init SDK
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
;
- String result = avatars.getFavicon(
+ Future result = avatars.getFavicon(
url: 'https://example.com',
);
- print(result); // Resource URL string
+ result
+ .then((response) {
+ print(response);
+ }).catchError((error) {
+ print(error.response);
+ });
}
\ No newline at end of file
diff --git a/docs/examples/0.7.0/server-dart/examples/avatars/get-flag.md b/docs/examples/0.7.x/server-dart/examples/avatars/get-flag.md
similarity index 70%
rename from docs/examples/0.7.0/server-dart/examples/avatars/get-flag.md
rename to docs/examples/0.7.x/server-dart/examples/avatars/get-flag.md
index f997b668da..5da4aaf219 100644
--- a/docs/examples/0.7.0/server-dart/examples/avatars/get-flag.md
+++ b/docs/examples/0.7.x/server-dart/examples/avatars/get-flag.md
@@ -10,9 +10,14 @@ void main() { // Init SDK
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
;
- String result = avatars.getFlag(
+ Future result = avatars.getFlag(
code: 'af',
);
- print(result); // Resource URL string
+ result
+ .then((response) {
+ print(response);
+ }).catchError((error) {
+ print(error.response);
+ });
}
\ No newline at end of file
diff --git a/docs/examples/0.7.0/server-dart/examples/avatars/get-image.md b/docs/examples/0.7.x/server-dart/examples/avatars/get-image.md
similarity index 71%
rename from docs/examples/0.7.0/server-dart/examples/avatars/get-image.md
rename to docs/examples/0.7.x/server-dart/examples/avatars/get-image.md
index 9f31d8f159..196c6dedb5 100644
--- a/docs/examples/0.7.0/server-dart/examples/avatars/get-image.md
+++ b/docs/examples/0.7.x/server-dart/examples/avatars/get-image.md
@@ -10,9 +10,14 @@ void main() { // Init SDK
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
;
- String result = avatars.getImage(
+ Future result = avatars.getImage(
url: 'https://example.com',
);
- print(result); // Resource URL string
+ result
+ .then((response) {
+ print(response);
+ }).catchError((error) {
+ print(error.response);
+ });
}
\ No newline at end of file
diff --git a/docs/examples/0.7.0/server-dart/examples/avatars/get-initials.md b/docs/examples/0.7.x/server-dart/examples/avatars/get-initials.md
similarity index 69%
rename from docs/examples/0.7.0/server-dart/examples/avatars/get-initials.md
rename to docs/examples/0.7.x/server-dart/examples/avatars/get-initials.md
index 73788d2170..c40a54b712 100644
--- a/docs/examples/0.7.0/server-dart/examples/avatars/get-initials.md
+++ b/docs/examples/0.7.x/server-dart/examples/avatars/get-initials.md
@@ -10,8 +10,13 @@ void main() { // Init SDK
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
;
- String result = avatars.getInitials(
+ Future result = avatars.getInitials(
);
- print(result); // Resource URL string
+ result
+ .then((response) {
+ print(response);
+ }).catchError((error) {
+ print(error.response);
+ });
}
\ No newline at end of file
diff --git a/docs/examples/0.7.0/server-dart/examples/avatars/get-q-r.md b/docs/examples/0.7.x/server-dart/examples/avatars/get-q-r.md
similarity index 71%
rename from docs/examples/0.7.0/server-dart/examples/avatars/get-q-r.md
rename to docs/examples/0.7.x/server-dart/examples/avatars/get-q-r.md
index eb8b46c743..bef31b345f 100644
--- a/docs/examples/0.7.0/server-dart/examples/avatars/get-q-r.md
+++ b/docs/examples/0.7.x/server-dart/examples/avatars/get-q-r.md
@@ -10,9 +10,14 @@ void main() { // Init SDK
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
;
- String result = avatars.getQR(
+ Future result = avatars.getQR(
text: '[TEXT]',
);
- print(result); // Resource URL string
+ result
+ .then((response) {
+ print(response);
+ }).catchError((error) {
+ print(error.response);
+ });
}
\ No newline at end of file
diff --git a/docs/examples/0.7.0/server-dart/examples/database/create-collection.md b/docs/examples/0.7.x/server-dart/examples/database/create-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/database/create-collection.md
rename to docs/examples/0.7.x/server-dart/examples/database/create-collection.md
diff --git a/docs/examples/0.7.0/server-dart/examples/database/create-document.md b/docs/examples/0.7.x/server-dart/examples/database/create-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/database/create-document.md
rename to docs/examples/0.7.x/server-dart/examples/database/create-document.md
diff --git a/docs/examples/0.7.0/server-dart/examples/database/delete-collection.md b/docs/examples/0.7.x/server-dart/examples/database/delete-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/database/delete-collection.md
rename to docs/examples/0.7.x/server-dart/examples/database/delete-collection.md
diff --git a/docs/examples/0.7.0/server-dart/examples/database/delete-document.md b/docs/examples/0.7.x/server-dart/examples/database/delete-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/database/delete-document.md
rename to docs/examples/0.7.x/server-dart/examples/database/delete-document.md
diff --git a/docs/examples/0.7.0/server-dart/examples/database/get-collection.md b/docs/examples/0.7.x/server-dart/examples/database/get-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/database/get-collection.md
rename to docs/examples/0.7.x/server-dart/examples/database/get-collection.md
diff --git a/docs/examples/0.7.0/server-dart/examples/database/get-document.md b/docs/examples/0.7.x/server-dart/examples/database/get-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/database/get-document.md
rename to docs/examples/0.7.x/server-dart/examples/database/get-document.md
diff --git a/docs/examples/0.7.0/server-dart/examples/database/list-collections.md b/docs/examples/0.7.x/server-dart/examples/database/list-collections.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/database/list-collections.md
rename to docs/examples/0.7.x/server-dart/examples/database/list-collections.md
diff --git a/docs/examples/0.7.0/server-dart/examples/database/list-documents.md b/docs/examples/0.7.x/server-dart/examples/database/list-documents.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/database/list-documents.md
rename to docs/examples/0.7.x/server-dart/examples/database/list-documents.md
diff --git a/docs/examples/0.7.0/server-dart/examples/database/update-collection.md b/docs/examples/0.7.x/server-dart/examples/database/update-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/database/update-collection.md
rename to docs/examples/0.7.x/server-dart/examples/database/update-collection.md
diff --git a/docs/examples/0.7.0/server-dart/examples/database/update-document.md b/docs/examples/0.7.x/server-dart/examples/database/update-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/database/update-document.md
rename to docs/examples/0.7.x/server-dart/examples/database/update-document.md
diff --git a/docs/examples/0.7.0/server-dart/examples/functions/create-execution.md b/docs/examples/0.7.x/server-dart/examples/functions/create-execution.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/functions/create-execution.md
rename to docs/examples/0.7.x/server-dart/examples/functions/create-execution.md
diff --git a/docs/examples/0.7.0/server-dart/examples/functions/create-tag.md b/docs/examples/0.7.x/server-dart/examples/functions/create-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/functions/create-tag.md
rename to docs/examples/0.7.x/server-dart/examples/functions/create-tag.md
diff --git a/docs/examples/0.7.0/server-dart/examples/functions/create.md b/docs/examples/0.7.x/server-dart/examples/functions/create.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/functions/create.md
rename to docs/examples/0.7.x/server-dart/examples/functions/create.md
diff --git a/docs/examples/0.7.0/server-dart/examples/functions/delete-tag.md b/docs/examples/0.7.x/server-dart/examples/functions/delete-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/functions/delete-tag.md
rename to docs/examples/0.7.x/server-dart/examples/functions/delete-tag.md
diff --git a/docs/examples/0.7.0/server-dart/examples/functions/delete.md b/docs/examples/0.7.x/server-dart/examples/functions/delete.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/functions/delete.md
rename to docs/examples/0.7.x/server-dart/examples/functions/delete.md
diff --git a/docs/examples/0.7.0/server-dart/examples/functions/get-execution.md b/docs/examples/0.7.x/server-dart/examples/functions/get-execution.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/functions/get-execution.md
rename to docs/examples/0.7.x/server-dart/examples/functions/get-execution.md
diff --git a/docs/examples/0.7.0/server-dart/examples/functions/get-tag.md b/docs/examples/0.7.x/server-dart/examples/functions/get-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/functions/get-tag.md
rename to docs/examples/0.7.x/server-dart/examples/functions/get-tag.md
diff --git a/docs/examples/0.7.0/server-dart/examples/functions/get.md b/docs/examples/0.7.x/server-dart/examples/functions/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/functions/get.md
rename to docs/examples/0.7.x/server-dart/examples/functions/get.md
diff --git a/docs/examples/0.7.0/server-dart/examples/functions/list-executions.md b/docs/examples/0.7.x/server-dart/examples/functions/list-executions.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/functions/list-executions.md
rename to docs/examples/0.7.x/server-dart/examples/functions/list-executions.md
diff --git a/docs/examples/0.7.0/server-dart/examples/functions/list-tags.md b/docs/examples/0.7.x/server-dart/examples/functions/list-tags.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/functions/list-tags.md
rename to docs/examples/0.7.x/server-dart/examples/functions/list-tags.md
diff --git a/docs/examples/0.7.0/server-dart/examples/functions/list.md b/docs/examples/0.7.x/server-dart/examples/functions/list.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/functions/list.md
rename to docs/examples/0.7.x/server-dart/examples/functions/list.md
diff --git a/docs/examples/0.7.0/server-dart/examples/functions/update-tag.md b/docs/examples/0.7.x/server-dart/examples/functions/update-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/functions/update-tag.md
rename to docs/examples/0.7.x/server-dart/examples/functions/update-tag.md
diff --git a/docs/examples/0.7.0/server-dart/examples/functions/update.md b/docs/examples/0.7.x/server-dart/examples/functions/update.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/functions/update.md
rename to docs/examples/0.7.x/server-dart/examples/functions/update.md
diff --git a/docs/examples/0.7.0/server-dart/examples/health/get-anti-virus.md b/docs/examples/0.7.x/server-dart/examples/health/get-anti-virus.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/health/get-anti-virus.md
rename to docs/examples/0.7.x/server-dart/examples/health/get-anti-virus.md
diff --git a/docs/examples/0.7.0/server-dart/examples/health/get-cache.md b/docs/examples/0.7.x/server-dart/examples/health/get-cache.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/health/get-cache.md
rename to docs/examples/0.7.x/server-dart/examples/health/get-cache.md
diff --git a/docs/examples/0.7.0/server-dart/examples/health/get-d-b.md b/docs/examples/0.7.x/server-dart/examples/health/get-d-b.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/health/get-d-b.md
rename to docs/examples/0.7.x/server-dart/examples/health/get-d-b.md
diff --git a/docs/examples/0.7.0/server-dart/examples/health/get-queue-certificates.md b/docs/examples/0.7.x/server-dart/examples/health/get-queue-certificates.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/health/get-queue-certificates.md
rename to docs/examples/0.7.x/server-dart/examples/health/get-queue-certificates.md
diff --git a/docs/examples/0.7.0/server-dart/examples/health/get-queue-functions.md b/docs/examples/0.7.x/server-dart/examples/health/get-queue-functions.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/health/get-queue-functions.md
rename to docs/examples/0.7.x/server-dart/examples/health/get-queue-functions.md
diff --git a/docs/examples/0.7.0/server-dart/examples/health/get-queue-logs.md b/docs/examples/0.7.x/server-dart/examples/health/get-queue-logs.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/health/get-queue-logs.md
rename to docs/examples/0.7.x/server-dart/examples/health/get-queue-logs.md
diff --git a/docs/examples/0.7.0/server-dart/examples/health/get-queue-tasks.md b/docs/examples/0.7.x/server-dart/examples/health/get-queue-tasks.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/health/get-queue-tasks.md
rename to docs/examples/0.7.x/server-dart/examples/health/get-queue-tasks.md
diff --git a/docs/examples/0.7.0/server-dart/examples/health/get-queue-usage.md b/docs/examples/0.7.x/server-dart/examples/health/get-queue-usage.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/health/get-queue-usage.md
rename to docs/examples/0.7.x/server-dart/examples/health/get-queue-usage.md
diff --git a/docs/examples/0.7.0/server-dart/examples/health/get-queue-webhooks.md b/docs/examples/0.7.x/server-dart/examples/health/get-queue-webhooks.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/health/get-queue-webhooks.md
rename to docs/examples/0.7.x/server-dart/examples/health/get-queue-webhooks.md
diff --git a/docs/examples/0.7.0/server-dart/examples/health/get-storage-local.md b/docs/examples/0.7.x/server-dart/examples/health/get-storage-local.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/health/get-storage-local.md
rename to docs/examples/0.7.x/server-dart/examples/health/get-storage-local.md
diff --git a/docs/examples/0.7.0/server-dart/examples/health/get-time.md b/docs/examples/0.7.x/server-dart/examples/health/get-time.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/health/get-time.md
rename to docs/examples/0.7.x/server-dart/examples/health/get-time.md
diff --git a/docs/examples/0.7.0/server-dart/examples/health/get.md b/docs/examples/0.7.x/server-dart/examples/health/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/health/get.md
rename to docs/examples/0.7.x/server-dart/examples/health/get.md
diff --git a/docs/examples/0.7.0/server-dart/examples/locale/get-continents.md b/docs/examples/0.7.x/server-dart/examples/locale/get-continents.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/locale/get-continents.md
rename to docs/examples/0.7.x/server-dart/examples/locale/get-continents.md
diff --git a/docs/examples/0.7.0/server-dart/examples/locale/get-countries-e-u.md b/docs/examples/0.7.x/server-dart/examples/locale/get-countries-e-u.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/locale/get-countries-e-u.md
rename to docs/examples/0.7.x/server-dart/examples/locale/get-countries-e-u.md
diff --git a/docs/examples/0.7.0/server-dart/examples/locale/get-countries-phones.md b/docs/examples/0.7.x/server-dart/examples/locale/get-countries-phones.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/locale/get-countries-phones.md
rename to docs/examples/0.7.x/server-dart/examples/locale/get-countries-phones.md
diff --git a/docs/examples/0.7.0/server-dart/examples/locale/get-countries.md b/docs/examples/0.7.x/server-dart/examples/locale/get-countries.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/locale/get-countries.md
rename to docs/examples/0.7.x/server-dart/examples/locale/get-countries.md
diff --git a/docs/examples/0.7.0/server-dart/examples/locale/get-currencies.md b/docs/examples/0.7.x/server-dart/examples/locale/get-currencies.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/locale/get-currencies.md
rename to docs/examples/0.7.x/server-dart/examples/locale/get-currencies.md
diff --git a/docs/examples/0.7.0/server-dart/examples/locale/get-languages.md b/docs/examples/0.7.x/server-dart/examples/locale/get-languages.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/locale/get-languages.md
rename to docs/examples/0.7.x/server-dart/examples/locale/get-languages.md
diff --git a/docs/examples/0.7.0/server-dart/examples/locale/get.md b/docs/examples/0.7.x/server-dart/examples/locale/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/locale/get.md
rename to docs/examples/0.7.x/server-dart/examples/locale/get.md
diff --git a/docs/examples/0.7.0/server-dart/examples/storage/create-file.md b/docs/examples/0.7.x/server-dart/examples/storage/create-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/storage/create-file.md
rename to docs/examples/0.7.x/server-dart/examples/storage/create-file.md
diff --git a/docs/examples/0.7.0/server-dart/examples/storage/delete-file.md b/docs/examples/0.7.x/server-dart/examples/storage/delete-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/storage/delete-file.md
rename to docs/examples/0.7.x/server-dart/examples/storage/delete-file.md
diff --git a/docs/examples/0.7.0/server-dart/examples/storage/get-file-download.md b/docs/examples/0.7.x/server-dart/examples/storage/get-file-download.md
similarity index 70%
rename from docs/examples/0.7.0/server-dart/examples/storage/get-file-download.md
rename to docs/examples/0.7.x/server-dart/examples/storage/get-file-download.md
index 2eceaab1f5..1601fccd94 100644
--- a/docs/examples/0.7.0/server-dart/examples/storage/get-file-download.md
+++ b/docs/examples/0.7.x/server-dart/examples/storage/get-file-download.md
@@ -10,9 +10,14 @@ void main() { // Init SDK
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
;
- String result = storage.getFileDownload(
+ Future result = storage.getFileDownload(
fileId: '[FILE_ID]',
);
- print(result); // Resource URL string
+ result
+ .then((response) {
+ print(response);
+ }).catchError((error) {
+ print(error.response);
+ });
}
\ No newline at end of file
diff --git a/docs/examples/0.7.0/server-dart/examples/storage/get-file-preview.md b/docs/examples/0.7.x/server-dart/examples/storage/get-file-preview.md
similarity index 70%
rename from docs/examples/0.7.0/server-dart/examples/storage/get-file-preview.md
rename to docs/examples/0.7.x/server-dart/examples/storage/get-file-preview.md
index 2b564d81b7..2c88ef408e 100644
--- a/docs/examples/0.7.0/server-dart/examples/storage/get-file-preview.md
+++ b/docs/examples/0.7.x/server-dart/examples/storage/get-file-preview.md
@@ -10,9 +10,14 @@ void main() { // Init SDK
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
;
- String result = storage.getFilePreview(
+ Future result = storage.getFilePreview(
fileId: '[FILE_ID]',
);
- print(result); // Resource URL string
+ result
+ .then((response) {
+ print(response);
+ }).catchError((error) {
+ print(error.response);
+ });
}
\ No newline at end of file
diff --git a/docs/examples/0.7.0/server-dart/examples/storage/get-file-view.md b/docs/examples/0.7.x/server-dart/examples/storage/get-file-view.md
similarity index 70%
rename from docs/examples/0.7.0/server-dart/examples/storage/get-file-view.md
rename to docs/examples/0.7.x/server-dart/examples/storage/get-file-view.md
index 030fb40f38..27fa91bb05 100644
--- a/docs/examples/0.7.0/server-dart/examples/storage/get-file-view.md
+++ b/docs/examples/0.7.x/server-dart/examples/storage/get-file-view.md
@@ -10,9 +10,14 @@ void main() { // Init SDK
.setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
;
- String result = storage.getFileView(
+ Future result = storage.getFileView(
fileId: '[FILE_ID]',
);
- print(result); // Resource URL string
+ result
+ .then((response) {
+ print(response);
+ }).catchError((error) {
+ print(error.response);
+ });
}
\ No newline at end of file
diff --git a/docs/examples/0.7.0/server-dart/examples/storage/get-file.md b/docs/examples/0.7.x/server-dart/examples/storage/get-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/storage/get-file.md
rename to docs/examples/0.7.x/server-dart/examples/storage/get-file.md
diff --git a/docs/examples/0.7.0/server-dart/examples/storage/list-files.md b/docs/examples/0.7.x/server-dart/examples/storage/list-files.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/storage/list-files.md
rename to docs/examples/0.7.x/server-dart/examples/storage/list-files.md
diff --git a/docs/examples/0.7.0/server-dart/examples/storage/update-file.md b/docs/examples/0.7.x/server-dart/examples/storage/update-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/storage/update-file.md
rename to docs/examples/0.7.x/server-dart/examples/storage/update-file.md
diff --git a/docs/examples/0.7.0/server-dart/examples/teams/create-membership.md b/docs/examples/0.7.x/server-dart/examples/teams/create-membership.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/teams/create-membership.md
rename to docs/examples/0.7.x/server-dart/examples/teams/create-membership.md
diff --git a/docs/examples/0.7.0/server-dart/examples/teams/create.md b/docs/examples/0.7.x/server-dart/examples/teams/create.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/teams/create.md
rename to docs/examples/0.7.x/server-dart/examples/teams/create.md
diff --git a/docs/examples/0.7.0/server-dart/examples/teams/delete-membership.md b/docs/examples/0.7.x/server-dart/examples/teams/delete-membership.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/teams/delete-membership.md
rename to docs/examples/0.7.x/server-dart/examples/teams/delete-membership.md
diff --git a/docs/examples/0.7.0/server-dart/examples/teams/delete.md b/docs/examples/0.7.x/server-dart/examples/teams/delete.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/teams/delete.md
rename to docs/examples/0.7.x/server-dart/examples/teams/delete.md
diff --git a/docs/examples/0.7.0/server-dart/examples/teams/get-memberships.md b/docs/examples/0.7.x/server-dart/examples/teams/get-memberships.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/teams/get-memberships.md
rename to docs/examples/0.7.x/server-dart/examples/teams/get-memberships.md
diff --git a/docs/examples/0.7.0/server-dart/examples/teams/get.md b/docs/examples/0.7.x/server-dart/examples/teams/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/teams/get.md
rename to docs/examples/0.7.x/server-dart/examples/teams/get.md
diff --git a/docs/examples/0.7.0/server-dart/examples/teams/list.md b/docs/examples/0.7.x/server-dart/examples/teams/list.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/teams/list.md
rename to docs/examples/0.7.x/server-dart/examples/teams/list.md
diff --git a/docs/examples/0.7.0/server-dart/examples/teams/update.md b/docs/examples/0.7.x/server-dart/examples/teams/update.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/teams/update.md
rename to docs/examples/0.7.x/server-dart/examples/teams/update.md
diff --git a/docs/examples/0.7.0/server-dart/examples/users/create.md b/docs/examples/0.7.x/server-dart/examples/users/create.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/users/create.md
rename to docs/examples/0.7.x/server-dart/examples/users/create.md
diff --git a/docs/examples/0.7.0/server-dart/examples/users/delete-session.md b/docs/examples/0.7.x/server-dart/examples/users/delete-session.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/users/delete-session.md
rename to docs/examples/0.7.x/server-dart/examples/users/delete-session.md
diff --git a/docs/examples/0.7.0/server-dart/examples/users/delete-sessions.md b/docs/examples/0.7.x/server-dart/examples/users/delete-sessions.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/users/delete-sessions.md
rename to docs/examples/0.7.x/server-dart/examples/users/delete-sessions.md
diff --git a/docs/examples/0.7.0/server-dart/examples/users/delete-user.md b/docs/examples/0.7.x/server-dart/examples/users/delete-user.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/users/delete-user.md
rename to docs/examples/0.7.x/server-dart/examples/users/delete-user.md
diff --git a/docs/examples/0.7.0/server-dart/examples/users/get-logs.md b/docs/examples/0.7.x/server-dart/examples/users/get-logs.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/users/get-logs.md
rename to docs/examples/0.7.x/server-dart/examples/users/get-logs.md
diff --git a/docs/examples/0.7.0/server-dart/examples/users/get-prefs.md b/docs/examples/0.7.x/server-dart/examples/users/get-prefs.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/users/get-prefs.md
rename to docs/examples/0.7.x/server-dart/examples/users/get-prefs.md
diff --git a/docs/examples/0.7.0/server-dart/examples/users/get-sessions.md b/docs/examples/0.7.x/server-dart/examples/users/get-sessions.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/users/get-sessions.md
rename to docs/examples/0.7.x/server-dart/examples/users/get-sessions.md
diff --git a/docs/examples/0.7.0/server-dart/examples/users/get.md b/docs/examples/0.7.x/server-dart/examples/users/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/users/get.md
rename to docs/examples/0.7.x/server-dart/examples/users/get.md
diff --git a/docs/examples/0.7.0/server-dart/examples/users/list.md b/docs/examples/0.7.x/server-dart/examples/users/list.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/users/list.md
rename to docs/examples/0.7.x/server-dart/examples/users/list.md
diff --git a/docs/examples/0.7.0/server-dart/examples/users/update-prefs.md b/docs/examples/0.7.x/server-dart/examples/users/update-prefs.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/users/update-prefs.md
rename to docs/examples/0.7.x/server-dart/examples/users/update-prefs.md
diff --git a/docs/examples/0.7.0/server-dart/examples/users/update-status.md b/docs/examples/0.7.x/server-dart/examples/users/update-status.md
similarity index 100%
rename from docs/examples/0.7.0/server-dart/examples/users/update-status.md
rename to docs/examples/0.7.x/server-dart/examples/users/update-status.md
diff --git a/docs/examples/0.7.0/server-deno/examples/avatars/get-browser.md b/docs/examples/0.7.x/server-deno/examples/avatars/get-browser.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/avatars/get-browser.md
rename to docs/examples/0.7.x/server-deno/examples/avatars/get-browser.md
diff --git a/docs/examples/0.7.0/server-deno/examples/avatars/get-credit-card.md b/docs/examples/0.7.x/server-deno/examples/avatars/get-credit-card.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/avatars/get-credit-card.md
rename to docs/examples/0.7.x/server-deno/examples/avatars/get-credit-card.md
diff --git a/docs/examples/0.7.0/server-deno/examples/avatars/get-favicon.md b/docs/examples/0.7.x/server-deno/examples/avatars/get-favicon.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/avatars/get-favicon.md
rename to docs/examples/0.7.x/server-deno/examples/avatars/get-favicon.md
diff --git a/docs/examples/0.7.0/server-deno/examples/avatars/get-flag.md b/docs/examples/0.7.x/server-deno/examples/avatars/get-flag.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/avatars/get-flag.md
rename to docs/examples/0.7.x/server-deno/examples/avatars/get-flag.md
diff --git a/docs/examples/0.7.0/server-deno/examples/avatars/get-image.md b/docs/examples/0.7.x/server-deno/examples/avatars/get-image.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/avatars/get-image.md
rename to docs/examples/0.7.x/server-deno/examples/avatars/get-image.md
diff --git a/docs/examples/0.7.0/server-deno/examples/avatars/get-initials.md b/docs/examples/0.7.x/server-deno/examples/avatars/get-initials.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/avatars/get-initials.md
rename to docs/examples/0.7.x/server-deno/examples/avatars/get-initials.md
diff --git a/docs/examples/0.7.0/server-deno/examples/avatars/get-q-r.md b/docs/examples/0.7.x/server-deno/examples/avatars/get-q-r.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/avatars/get-q-r.md
rename to docs/examples/0.7.x/server-deno/examples/avatars/get-q-r.md
diff --git a/docs/examples/0.7.0/server-deno/examples/database/create-collection.md b/docs/examples/0.7.x/server-deno/examples/database/create-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/database/create-collection.md
rename to docs/examples/0.7.x/server-deno/examples/database/create-collection.md
diff --git a/docs/examples/0.7.0/server-deno/examples/database/create-document.md b/docs/examples/0.7.x/server-deno/examples/database/create-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/database/create-document.md
rename to docs/examples/0.7.x/server-deno/examples/database/create-document.md
diff --git a/docs/examples/0.7.0/server-deno/examples/database/delete-collection.md b/docs/examples/0.7.x/server-deno/examples/database/delete-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/database/delete-collection.md
rename to docs/examples/0.7.x/server-deno/examples/database/delete-collection.md
diff --git a/docs/examples/0.7.0/server-deno/examples/database/delete-document.md b/docs/examples/0.7.x/server-deno/examples/database/delete-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/database/delete-document.md
rename to docs/examples/0.7.x/server-deno/examples/database/delete-document.md
diff --git a/docs/examples/0.7.0/server-deno/examples/database/get-collection.md b/docs/examples/0.7.x/server-deno/examples/database/get-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/database/get-collection.md
rename to docs/examples/0.7.x/server-deno/examples/database/get-collection.md
diff --git a/docs/examples/0.7.0/server-deno/examples/database/get-document.md b/docs/examples/0.7.x/server-deno/examples/database/get-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/database/get-document.md
rename to docs/examples/0.7.x/server-deno/examples/database/get-document.md
diff --git a/docs/examples/0.7.0/server-deno/examples/database/list-collections.md b/docs/examples/0.7.x/server-deno/examples/database/list-collections.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/database/list-collections.md
rename to docs/examples/0.7.x/server-deno/examples/database/list-collections.md
diff --git a/docs/examples/0.7.0/server-deno/examples/database/list-documents.md b/docs/examples/0.7.x/server-deno/examples/database/list-documents.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/database/list-documents.md
rename to docs/examples/0.7.x/server-deno/examples/database/list-documents.md
diff --git a/docs/examples/0.7.0/server-deno/examples/database/update-collection.md b/docs/examples/0.7.x/server-deno/examples/database/update-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/database/update-collection.md
rename to docs/examples/0.7.x/server-deno/examples/database/update-collection.md
diff --git a/docs/examples/0.7.0/server-deno/examples/database/update-document.md b/docs/examples/0.7.x/server-deno/examples/database/update-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/database/update-document.md
rename to docs/examples/0.7.x/server-deno/examples/database/update-document.md
diff --git a/docs/examples/0.7.0/server-deno/examples/functions/create-execution.md b/docs/examples/0.7.x/server-deno/examples/functions/create-execution.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/functions/create-execution.md
rename to docs/examples/0.7.x/server-deno/examples/functions/create-execution.md
diff --git a/docs/examples/0.7.0/server-deno/examples/functions/create-tag.md b/docs/examples/0.7.x/server-deno/examples/functions/create-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/functions/create-tag.md
rename to docs/examples/0.7.x/server-deno/examples/functions/create-tag.md
diff --git a/docs/examples/0.7.0/server-deno/examples/functions/create.md b/docs/examples/0.7.x/server-deno/examples/functions/create.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/functions/create.md
rename to docs/examples/0.7.x/server-deno/examples/functions/create.md
diff --git a/docs/examples/0.7.0/server-deno/examples/functions/delete-tag.md b/docs/examples/0.7.x/server-deno/examples/functions/delete-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/functions/delete-tag.md
rename to docs/examples/0.7.x/server-deno/examples/functions/delete-tag.md
diff --git a/docs/examples/0.7.0/server-deno/examples/functions/delete.md b/docs/examples/0.7.x/server-deno/examples/functions/delete.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/functions/delete.md
rename to docs/examples/0.7.x/server-deno/examples/functions/delete.md
diff --git a/docs/examples/0.7.0/server-deno/examples/functions/get-execution.md b/docs/examples/0.7.x/server-deno/examples/functions/get-execution.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/functions/get-execution.md
rename to docs/examples/0.7.x/server-deno/examples/functions/get-execution.md
diff --git a/docs/examples/0.7.0/server-deno/examples/functions/get-tag.md b/docs/examples/0.7.x/server-deno/examples/functions/get-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/functions/get-tag.md
rename to docs/examples/0.7.x/server-deno/examples/functions/get-tag.md
diff --git a/docs/examples/0.7.0/server-deno/examples/functions/get.md b/docs/examples/0.7.x/server-deno/examples/functions/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/functions/get.md
rename to docs/examples/0.7.x/server-deno/examples/functions/get.md
diff --git a/docs/examples/0.7.0/server-deno/examples/functions/list-executions.md b/docs/examples/0.7.x/server-deno/examples/functions/list-executions.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/functions/list-executions.md
rename to docs/examples/0.7.x/server-deno/examples/functions/list-executions.md
diff --git a/docs/examples/0.7.0/server-deno/examples/functions/list-tags.md b/docs/examples/0.7.x/server-deno/examples/functions/list-tags.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/functions/list-tags.md
rename to docs/examples/0.7.x/server-deno/examples/functions/list-tags.md
diff --git a/docs/examples/0.7.0/server-deno/examples/functions/list.md b/docs/examples/0.7.x/server-deno/examples/functions/list.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/functions/list.md
rename to docs/examples/0.7.x/server-deno/examples/functions/list.md
diff --git a/docs/examples/0.7.0/server-deno/examples/functions/update-tag.md b/docs/examples/0.7.x/server-deno/examples/functions/update-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/functions/update-tag.md
rename to docs/examples/0.7.x/server-deno/examples/functions/update-tag.md
diff --git a/docs/examples/0.7.0/server-deno/examples/functions/update.md b/docs/examples/0.7.x/server-deno/examples/functions/update.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/functions/update.md
rename to docs/examples/0.7.x/server-deno/examples/functions/update.md
diff --git a/docs/examples/0.7.0/server-deno/examples/health/get-anti-virus.md b/docs/examples/0.7.x/server-deno/examples/health/get-anti-virus.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/health/get-anti-virus.md
rename to docs/examples/0.7.x/server-deno/examples/health/get-anti-virus.md
diff --git a/docs/examples/0.7.0/server-deno/examples/health/get-cache.md b/docs/examples/0.7.x/server-deno/examples/health/get-cache.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/health/get-cache.md
rename to docs/examples/0.7.x/server-deno/examples/health/get-cache.md
diff --git a/docs/examples/0.7.0/server-deno/examples/health/get-d-b.md b/docs/examples/0.7.x/server-deno/examples/health/get-d-b.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/health/get-d-b.md
rename to docs/examples/0.7.x/server-deno/examples/health/get-d-b.md
diff --git a/docs/examples/0.7.0/server-deno/examples/health/get-queue-certificates.md b/docs/examples/0.7.x/server-deno/examples/health/get-queue-certificates.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/health/get-queue-certificates.md
rename to docs/examples/0.7.x/server-deno/examples/health/get-queue-certificates.md
diff --git a/docs/examples/0.7.0/server-deno/examples/health/get-queue-functions.md b/docs/examples/0.7.x/server-deno/examples/health/get-queue-functions.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/health/get-queue-functions.md
rename to docs/examples/0.7.x/server-deno/examples/health/get-queue-functions.md
diff --git a/docs/examples/0.7.0/server-deno/examples/health/get-queue-logs.md b/docs/examples/0.7.x/server-deno/examples/health/get-queue-logs.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/health/get-queue-logs.md
rename to docs/examples/0.7.x/server-deno/examples/health/get-queue-logs.md
diff --git a/docs/examples/0.7.0/server-deno/examples/health/get-queue-tasks.md b/docs/examples/0.7.x/server-deno/examples/health/get-queue-tasks.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/health/get-queue-tasks.md
rename to docs/examples/0.7.x/server-deno/examples/health/get-queue-tasks.md
diff --git a/docs/examples/0.7.0/server-deno/examples/health/get-queue-usage.md b/docs/examples/0.7.x/server-deno/examples/health/get-queue-usage.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/health/get-queue-usage.md
rename to docs/examples/0.7.x/server-deno/examples/health/get-queue-usage.md
diff --git a/docs/examples/0.7.0/server-deno/examples/health/get-queue-webhooks.md b/docs/examples/0.7.x/server-deno/examples/health/get-queue-webhooks.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/health/get-queue-webhooks.md
rename to docs/examples/0.7.x/server-deno/examples/health/get-queue-webhooks.md
diff --git a/docs/examples/0.7.0/server-deno/examples/health/get-storage-local.md b/docs/examples/0.7.x/server-deno/examples/health/get-storage-local.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/health/get-storage-local.md
rename to docs/examples/0.7.x/server-deno/examples/health/get-storage-local.md
diff --git a/docs/examples/0.7.0/server-deno/examples/health/get-time.md b/docs/examples/0.7.x/server-deno/examples/health/get-time.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/health/get-time.md
rename to docs/examples/0.7.x/server-deno/examples/health/get-time.md
diff --git a/docs/examples/0.7.0/server-deno/examples/health/get.md b/docs/examples/0.7.x/server-deno/examples/health/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/health/get.md
rename to docs/examples/0.7.x/server-deno/examples/health/get.md
diff --git a/docs/examples/0.7.0/server-deno/examples/locale/get-continents.md b/docs/examples/0.7.x/server-deno/examples/locale/get-continents.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/locale/get-continents.md
rename to docs/examples/0.7.x/server-deno/examples/locale/get-continents.md
diff --git a/docs/examples/0.7.0/server-deno/examples/locale/get-countries-e-u.md b/docs/examples/0.7.x/server-deno/examples/locale/get-countries-e-u.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/locale/get-countries-e-u.md
rename to docs/examples/0.7.x/server-deno/examples/locale/get-countries-e-u.md
diff --git a/docs/examples/0.7.0/server-deno/examples/locale/get-countries-phones.md b/docs/examples/0.7.x/server-deno/examples/locale/get-countries-phones.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/locale/get-countries-phones.md
rename to docs/examples/0.7.x/server-deno/examples/locale/get-countries-phones.md
diff --git a/docs/examples/0.7.0/server-deno/examples/locale/get-countries.md b/docs/examples/0.7.x/server-deno/examples/locale/get-countries.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/locale/get-countries.md
rename to docs/examples/0.7.x/server-deno/examples/locale/get-countries.md
diff --git a/docs/examples/0.7.0/server-deno/examples/locale/get-currencies.md b/docs/examples/0.7.x/server-deno/examples/locale/get-currencies.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/locale/get-currencies.md
rename to docs/examples/0.7.x/server-deno/examples/locale/get-currencies.md
diff --git a/docs/examples/0.7.0/server-deno/examples/locale/get-languages.md b/docs/examples/0.7.x/server-deno/examples/locale/get-languages.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/locale/get-languages.md
rename to docs/examples/0.7.x/server-deno/examples/locale/get-languages.md
diff --git a/docs/examples/0.7.0/server-deno/examples/locale/get.md b/docs/examples/0.7.x/server-deno/examples/locale/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/locale/get.md
rename to docs/examples/0.7.x/server-deno/examples/locale/get.md
diff --git a/docs/examples/0.7.0/server-deno/examples/storage/create-file.md b/docs/examples/0.7.x/server-deno/examples/storage/create-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/storage/create-file.md
rename to docs/examples/0.7.x/server-deno/examples/storage/create-file.md
diff --git a/docs/examples/0.7.0/server-deno/examples/storage/delete-file.md b/docs/examples/0.7.x/server-deno/examples/storage/delete-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/storage/delete-file.md
rename to docs/examples/0.7.x/server-deno/examples/storage/delete-file.md
diff --git a/docs/examples/0.7.0/server-deno/examples/storage/get-file-download.md b/docs/examples/0.7.x/server-deno/examples/storage/get-file-download.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/storage/get-file-download.md
rename to docs/examples/0.7.x/server-deno/examples/storage/get-file-download.md
diff --git a/docs/examples/0.7.0/server-deno/examples/storage/get-file-preview.md b/docs/examples/0.7.x/server-deno/examples/storage/get-file-preview.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/storage/get-file-preview.md
rename to docs/examples/0.7.x/server-deno/examples/storage/get-file-preview.md
diff --git a/docs/examples/0.7.0/server-deno/examples/storage/get-file-view.md b/docs/examples/0.7.x/server-deno/examples/storage/get-file-view.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/storage/get-file-view.md
rename to docs/examples/0.7.x/server-deno/examples/storage/get-file-view.md
diff --git a/docs/examples/0.7.0/server-deno/examples/storage/get-file.md b/docs/examples/0.7.x/server-deno/examples/storage/get-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/storage/get-file.md
rename to docs/examples/0.7.x/server-deno/examples/storage/get-file.md
diff --git a/docs/examples/0.7.0/server-deno/examples/storage/list-files.md b/docs/examples/0.7.x/server-deno/examples/storage/list-files.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/storage/list-files.md
rename to docs/examples/0.7.x/server-deno/examples/storage/list-files.md
diff --git a/docs/examples/0.7.0/server-deno/examples/storage/update-file.md b/docs/examples/0.7.x/server-deno/examples/storage/update-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/storage/update-file.md
rename to docs/examples/0.7.x/server-deno/examples/storage/update-file.md
diff --git a/docs/examples/0.7.0/server-deno/examples/teams/create-membership.md b/docs/examples/0.7.x/server-deno/examples/teams/create-membership.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/teams/create-membership.md
rename to docs/examples/0.7.x/server-deno/examples/teams/create-membership.md
diff --git a/docs/examples/0.7.0/server-deno/examples/teams/create.md b/docs/examples/0.7.x/server-deno/examples/teams/create.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/teams/create.md
rename to docs/examples/0.7.x/server-deno/examples/teams/create.md
diff --git a/docs/examples/0.7.0/server-deno/examples/teams/delete-membership.md b/docs/examples/0.7.x/server-deno/examples/teams/delete-membership.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/teams/delete-membership.md
rename to docs/examples/0.7.x/server-deno/examples/teams/delete-membership.md
diff --git a/docs/examples/0.7.0/server-deno/examples/teams/delete.md b/docs/examples/0.7.x/server-deno/examples/teams/delete.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/teams/delete.md
rename to docs/examples/0.7.x/server-deno/examples/teams/delete.md
diff --git a/docs/examples/0.7.0/server-deno/examples/teams/get-memberships.md b/docs/examples/0.7.x/server-deno/examples/teams/get-memberships.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/teams/get-memberships.md
rename to docs/examples/0.7.x/server-deno/examples/teams/get-memberships.md
diff --git a/docs/examples/0.7.0/server-deno/examples/teams/get.md b/docs/examples/0.7.x/server-deno/examples/teams/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/teams/get.md
rename to docs/examples/0.7.x/server-deno/examples/teams/get.md
diff --git a/docs/examples/0.7.0/server-deno/examples/teams/list.md b/docs/examples/0.7.x/server-deno/examples/teams/list.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/teams/list.md
rename to docs/examples/0.7.x/server-deno/examples/teams/list.md
diff --git a/docs/examples/0.7.0/server-deno/examples/teams/update.md b/docs/examples/0.7.x/server-deno/examples/teams/update.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/teams/update.md
rename to docs/examples/0.7.x/server-deno/examples/teams/update.md
diff --git a/docs/examples/0.7.0/server-deno/examples/users/create.md b/docs/examples/0.7.x/server-deno/examples/users/create.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/users/create.md
rename to docs/examples/0.7.x/server-deno/examples/users/create.md
diff --git a/docs/examples/0.7.0/server-deno/examples/users/delete-session.md b/docs/examples/0.7.x/server-deno/examples/users/delete-session.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/users/delete-session.md
rename to docs/examples/0.7.x/server-deno/examples/users/delete-session.md
diff --git a/docs/examples/0.7.0/server-deno/examples/users/delete-sessions.md b/docs/examples/0.7.x/server-deno/examples/users/delete-sessions.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/users/delete-sessions.md
rename to docs/examples/0.7.x/server-deno/examples/users/delete-sessions.md
diff --git a/docs/examples/0.7.0/server-deno/examples/users/delete-user.md b/docs/examples/0.7.x/server-deno/examples/users/delete-user.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/users/delete-user.md
rename to docs/examples/0.7.x/server-deno/examples/users/delete-user.md
diff --git a/docs/examples/0.7.0/server-deno/examples/users/get-logs.md b/docs/examples/0.7.x/server-deno/examples/users/get-logs.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/users/get-logs.md
rename to docs/examples/0.7.x/server-deno/examples/users/get-logs.md
diff --git a/docs/examples/0.7.0/server-deno/examples/users/get-prefs.md b/docs/examples/0.7.x/server-deno/examples/users/get-prefs.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/users/get-prefs.md
rename to docs/examples/0.7.x/server-deno/examples/users/get-prefs.md
diff --git a/docs/examples/0.7.0/server-deno/examples/users/get-sessions.md b/docs/examples/0.7.x/server-deno/examples/users/get-sessions.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/users/get-sessions.md
rename to docs/examples/0.7.x/server-deno/examples/users/get-sessions.md
diff --git a/docs/examples/0.7.0/server-deno/examples/users/get.md b/docs/examples/0.7.x/server-deno/examples/users/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/users/get.md
rename to docs/examples/0.7.x/server-deno/examples/users/get.md
diff --git a/docs/examples/0.7.0/server-deno/examples/users/list.md b/docs/examples/0.7.x/server-deno/examples/users/list.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/users/list.md
rename to docs/examples/0.7.x/server-deno/examples/users/list.md
diff --git a/docs/examples/0.7.0/server-deno/examples/users/update-prefs.md b/docs/examples/0.7.x/server-deno/examples/users/update-prefs.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/users/update-prefs.md
rename to docs/examples/0.7.x/server-deno/examples/users/update-prefs.md
diff --git a/docs/examples/0.7.0/server-deno/examples/users/update-status.md b/docs/examples/0.7.x/server-deno/examples/users/update-status.md
similarity index 100%
rename from docs/examples/0.7.0/server-deno/examples/users/update-status.md
rename to docs/examples/0.7.x/server-deno/examples/users/update-status.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/avatars/get-browser.md b/docs/examples/0.7.x/server-dotnet/examples/avatars/get-browser.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/avatars/get-browser.md
rename to docs/examples/0.7.x/server-dotnet/examples/avatars/get-browser.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/avatars/get-credit-card.md b/docs/examples/0.7.x/server-dotnet/examples/avatars/get-credit-card.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/avatars/get-credit-card.md
rename to docs/examples/0.7.x/server-dotnet/examples/avatars/get-credit-card.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/avatars/get-favicon.md b/docs/examples/0.7.x/server-dotnet/examples/avatars/get-favicon.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/avatars/get-favicon.md
rename to docs/examples/0.7.x/server-dotnet/examples/avatars/get-favicon.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/avatars/get-flag.md b/docs/examples/0.7.x/server-dotnet/examples/avatars/get-flag.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/avatars/get-flag.md
rename to docs/examples/0.7.x/server-dotnet/examples/avatars/get-flag.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/avatars/get-image.md b/docs/examples/0.7.x/server-dotnet/examples/avatars/get-image.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/avatars/get-image.md
rename to docs/examples/0.7.x/server-dotnet/examples/avatars/get-image.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/avatars/get-initials.md b/docs/examples/0.7.x/server-dotnet/examples/avatars/get-initials.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/avatars/get-initials.md
rename to docs/examples/0.7.x/server-dotnet/examples/avatars/get-initials.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/avatars/get-q-r.md b/docs/examples/0.7.x/server-dotnet/examples/avatars/get-q-r.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/avatars/get-q-r.md
rename to docs/examples/0.7.x/server-dotnet/examples/avatars/get-q-r.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/database/create-collection.md b/docs/examples/0.7.x/server-dotnet/examples/database/create-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/database/create-collection.md
rename to docs/examples/0.7.x/server-dotnet/examples/database/create-collection.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/database/create-document.md b/docs/examples/0.7.x/server-dotnet/examples/database/create-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/database/create-document.md
rename to docs/examples/0.7.x/server-dotnet/examples/database/create-document.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/database/delete-collection.md b/docs/examples/0.7.x/server-dotnet/examples/database/delete-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/database/delete-collection.md
rename to docs/examples/0.7.x/server-dotnet/examples/database/delete-collection.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/database/delete-document.md b/docs/examples/0.7.x/server-dotnet/examples/database/delete-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/database/delete-document.md
rename to docs/examples/0.7.x/server-dotnet/examples/database/delete-document.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/database/get-collection.md b/docs/examples/0.7.x/server-dotnet/examples/database/get-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/database/get-collection.md
rename to docs/examples/0.7.x/server-dotnet/examples/database/get-collection.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/database/get-document.md b/docs/examples/0.7.x/server-dotnet/examples/database/get-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/database/get-document.md
rename to docs/examples/0.7.x/server-dotnet/examples/database/get-document.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/database/list-collections.md b/docs/examples/0.7.x/server-dotnet/examples/database/list-collections.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/database/list-collections.md
rename to docs/examples/0.7.x/server-dotnet/examples/database/list-collections.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/database/list-documents.md b/docs/examples/0.7.x/server-dotnet/examples/database/list-documents.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/database/list-documents.md
rename to docs/examples/0.7.x/server-dotnet/examples/database/list-documents.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/database/update-collection.md b/docs/examples/0.7.x/server-dotnet/examples/database/update-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/database/update-collection.md
rename to docs/examples/0.7.x/server-dotnet/examples/database/update-collection.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/database/update-document.md b/docs/examples/0.7.x/server-dotnet/examples/database/update-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/database/update-document.md
rename to docs/examples/0.7.x/server-dotnet/examples/database/update-document.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/functions/create-execution.md b/docs/examples/0.7.x/server-dotnet/examples/functions/create-execution.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/functions/create-execution.md
rename to docs/examples/0.7.x/server-dotnet/examples/functions/create-execution.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/functions/create-tag.md b/docs/examples/0.7.x/server-dotnet/examples/functions/create-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/functions/create-tag.md
rename to docs/examples/0.7.x/server-dotnet/examples/functions/create-tag.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/functions/create.md b/docs/examples/0.7.x/server-dotnet/examples/functions/create.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/functions/create.md
rename to docs/examples/0.7.x/server-dotnet/examples/functions/create.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/functions/delete-tag.md b/docs/examples/0.7.x/server-dotnet/examples/functions/delete-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/functions/delete-tag.md
rename to docs/examples/0.7.x/server-dotnet/examples/functions/delete-tag.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/functions/delete.md b/docs/examples/0.7.x/server-dotnet/examples/functions/delete.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/functions/delete.md
rename to docs/examples/0.7.x/server-dotnet/examples/functions/delete.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/functions/get-execution.md b/docs/examples/0.7.x/server-dotnet/examples/functions/get-execution.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/functions/get-execution.md
rename to docs/examples/0.7.x/server-dotnet/examples/functions/get-execution.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/functions/get-tag.md b/docs/examples/0.7.x/server-dotnet/examples/functions/get-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/functions/get-tag.md
rename to docs/examples/0.7.x/server-dotnet/examples/functions/get-tag.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/functions/get.md b/docs/examples/0.7.x/server-dotnet/examples/functions/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/functions/get.md
rename to docs/examples/0.7.x/server-dotnet/examples/functions/get.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/functions/list-executions.md b/docs/examples/0.7.x/server-dotnet/examples/functions/list-executions.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/functions/list-executions.md
rename to docs/examples/0.7.x/server-dotnet/examples/functions/list-executions.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/functions/list-tags.md b/docs/examples/0.7.x/server-dotnet/examples/functions/list-tags.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/functions/list-tags.md
rename to docs/examples/0.7.x/server-dotnet/examples/functions/list-tags.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/functions/list.md b/docs/examples/0.7.x/server-dotnet/examples/functions/list.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/functions/list.md
rename to docs/examples/0.7.x/server-dotnet/examples/functions/list.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/functions/update-tag.md b/docs/examples/0.7.x/server-dotnet/examples/functions/update-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/functions/update-tag.md
rename to docs/examples/0.7.x/server-dotnet/examples/functions/update-tag.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/functions/update.md b/docs/examples/0.7.x/server-dotnet/examples/functions/update.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/functions/update.md
rename to docs/examples/0.7.x/server-dotnet/examples/functions/update.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/health/get-anti-virus.md b/docs/examples/0.7.x/server-dotnet/examples/health/get-anti-virus.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/health/get-anti-virus.md
rename to docs/examples/0.7.x/server-dotnet/examples/health/get-anti-virus.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/health/get-cache.md b/docs/examples/0.7.x/server-dotnet/examples/health/get-cache.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/health/get-cache.md
rename to docs/examples/0.7.x/server-dotnet/examples/health/get-cache.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/health/get-d-b.md b/docs/examples/0.7.x/server-dotnet/examples/health/get-d-b.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/health/get-d-b.md
rename to docs/examples/0.7.x/server-dotnet/examples/health/get-d-b.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/health/get-queue-certificates.md b/docs/examples/0.7.x/server-dotnet/examples/health/get-queue-certificates.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/health/get-queue-certificates.md
rename to docs/examples/0.7.x/server-dotnet/examples/health/get-queue-certificates.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/health/get-queue-functions.md b/docs/examples/0.7.x/server-dotnet/examples/health/get-queue-functions.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/health/get-queue-functions.md
rename to docs/examples/0.7.x/server-dotnet/examples/health/get-queue-functions.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/health/get-queue-logs.md b/docs/examples/0.7.x/server-dotnet/examples/health/get-queue-logs.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/health/get-queue-logs.md
rename to docs/examples/0.7.x/server-dotnet/examples/health/get-queue-logs.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/health/get-queue-tasks.md b/docs/examples/0.7.x/server-dotnet/examples/health/get-queue-tasks.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/health/get-queue-tasks.md
rename to docs/examples/0.7.x/server-dotnet/examples/health/get-queue-tasks.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/health/get-queue-usage.md b/docs/examples/0.7.x/server-dotnet/examples/health/get-queue-usage.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/health/get-queue-usage.md
rename to docs/examples/0.7.x/server-dotnet/examples/health/get-queue-usage.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/health/get-queue-webhooks.md b/docs/examples/0.7.x/server-dotnet/examples/health/get-queue-webhooks.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/health/get-queue-webhooks.md
rename to docs/examples/0.7.x/server-dotnet/examples/health/get-queue-webhooks.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/health/get-storage-local.md b/docs/examples/0.7.x/server-dotnet/examples/health/get-storage-local.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/health/get-storage-local.md
rename to docs/examples/0.7.x/server-dotnet/examples/health/get-storage-local.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/health/get-time.md b/docs/examples/0.7.x/server-dotnet/examples/health/get-time.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/health/get-time.md
rename to docs/examples/0.7.x/server-dotnet/examples/health/get-time.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/health/get.md b/docs/examples/0.7.x/server-dotnet/examples/health/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/health/get.md
rename to docs/examples/0.7.x/server-dotnet/examples/health/get.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/locale/get-continents.md b/docs/examples/0.7.x/server-dotnet/examples/locale/get-continents.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/locale/get-continents.md
rename to docs/examples/0.7.x/server-dotnet/examples/locale/get-continents.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/locale/get-countries-e-u.md b/docs/examples/0.7.x/server-dotnet/examples/locale/get-countries-e-u.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/locale/get-countries-e-u.md
rename to docs/examples/0.7.x/server-dotnet/examples/locale/get-countries-e-u.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/locale/get-countries-phones.md b/docs/examples/0.7.x/server-dotnet/examples/locale/get-countries-phones.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/locale/get-countries-phones.md
rename to docs/examples/0.7.x/server-dotnet/examples/locale/get-countries-phones.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/locale/get-countries.md b/docs/examples/0.7.x/server-dotnet/examples/locale/get-countries.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/locale/get-countries.md
rename to docs/examples/0.7.x/server-dotnet/examples/locale/get-countries.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/locale/get-currencies.md b/docs/examples/0.7.x/server-dotnet/examples/locale/get-currencies.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/locale/get-currencies.md
rename to docs/examples/0.7.x/server-dotnet/examples/locale/get-currencies.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/locale/get-languages.md b/docs/examples/0.7.x/server-dotnet/examples/locale/get-languages.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/locale/get-languages.md
rename to docs/examples/0.7.x/server-dotnet/examples/locale/get-languages.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/locale/get.md b/docs/examples/0.7.x/server-dotnet/examples/locale/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/locale/get.md
rename to docs/examples/0.7.x/server-dotnet/examples/locale/get.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/storage/create-file.md b/docs/examples/0.7.x/server-dotnet/examples/storage/create-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/storage/create-file.md
rename to docs/examples/0.7.x/server-dotnet/examples/storage/create-file.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/storage/delete-file.md b/docs/examples/0.7.x/server-dotnet/examples/storage/delete-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/storage/delete-file.md
rename to docs/examples/0.7.x/server-dotnet/examples/storage/delete-file.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/storage/get-file-download.md b/docs/examples/0.7.x/server-dotnet/examples/storage/get-file-download.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/storage/get-file-download.md
rename to docs/examples/0.7.x/server-dotnet/examples/storage/get-file-download.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/storage/get-file-preview.md b/docs/examples/0.7.x/server-dotnet/examples/storage/get-file-preview.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/storage/get-file-preview.md
rename to docs/examples/0.7.x/server-dotnet/examples/storage/get-file-preview.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/storage/get-file-view.md b/docs/examples/0.7.x/server-dotnet/examples/storage/get-file-view.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/storage/get-file-view.md
rename to docs/examples/0.7.x/server-dotnet/examples/storage/get-file-view.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/storage/get-file.md b/docs/examples/0.7.x/server-dotnet/examples/storage/get-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/storage/get-file.md
rename to docs/examples/0.7.x/server-dotnet/examples/storage/get-file.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/storage/list-files.md b/docs/examples/0.7.x/server-dotnet/examples/storage/list-files.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/storage/list-files.md
rename to docs/examples/0.7.x/server-dotnet/examples/storage/list-files.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/storage/update-file.md b/docs/examples/0.7.x/server-dotnet/examples/storage/update-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/storage/update-file.md
rename to docs/examples/0.7.x/server-dotnet/examples/storage/update-file.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/teams/create-membership.md b/docs/examples/0.7.x/server-dotnet/examples/teams/create-membership.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/teams/create-membership.md
rename to docs/examples/0.7.x/server-dotnet/examples/teams/create-membership.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/teams/create.md b/docs/examples/0.7.x/server-dotnet/examples/teams/create.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/teams/create.md
rename to docs/examples/0.7.x/server-dotnet/examples/teams/create.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/teams/delete-membership.md b/docs/examples/0.7.x/server-dotnet/examples/teams/delete-membership.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/teams/delete-membership.md
rename to docs/examples/0.7.x/server-dotnet/examples/teams/delete-membership.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/teams/delete.md b/docs/examples/0.7.x/server-dotnet/examples/teams/delete.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/teams/delete.md
rename to docs/examples/0.7.x/server-dotnet/examples/teams/delete.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/teams/get-memberships.md b/docs/examples/0.7.x/server-dotnet/examples/teams/get-memberships.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/teams/get-memberships.md
rename to docs/examples/0.7.x/server-dotnet/examples/teams/get-memberships.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/teams/get.md b/docs/examples/0.7.x/server-dotnet/examples/teams/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/teams/get.md
rename to docs/examples/0.7.x/server-dotnet/examples/teams/get.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/teams/list.md b/docs/examples/0.7.x/server-dotnet/examples/teams/list.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/teams/list.md
rename to docs/examples/0.7.x/server-dotnet/examples/teams/list.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/teams/update.md b/docs/examples/0.7.x/server-dotnet/examples/teams/update.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/teams/update.md
rename to docs/examples/0.7.x/server-dotnet/examples/teams/update.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/users/create.md b/docs/examples/0.7.x/server-dotnet/examples/users/create.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/users/create.md
rename to docs/examples/0.7.x/server-dotnet/examples/users/create.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/users/delete-session.md b/docs/examples/0.7.x/server-dotnet/examples/users/delete-session.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/users/delete-session.md
rename to docs/examples/0.7.x/server-dotnet/examples/users/delete-session.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/users/delete-sessions.md b/docs/examples/0.7.x/server-dotnet/examples/users/delete-sessions.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/users/delete-sessions.md
rename to docs/examples/0.7.x/server-dotnet/examples/users/delete-sessions.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/users/delete-user.md b/docs/examples/0.7.x/server-dotnet/examples/users/delete-user.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/users/delete-user.md
rename to docs/examples/0.7.x/server-dotnet/examples/users/delete-user.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/users/get-logs.md b/docs/examples/0.7.x/server-dotnet/examples/users/get-logs.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/users/get-logs.md
rename to docs/examples/0.7.x/server-dotnet/examples/users/get-logs.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/users/get-prefs.md b/docs/examples/0.7.x/server-dotnet/examples/users/get-prefs.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/users/get-prefs.md
rename to docs/examples/0.7.x/server-dotnet/examples/users/get-prefs.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/users/get-sessions.md b/docs/examples/0.7.x/server-dotnet/examples/users/get-sessions.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/users/get-sessions.md
rename to docs/examples/0.7.x/server-dotnet/examples/users/get-sessions.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/users/get.md b/docs/examples/0.7.x/server-dotnet/examples/users/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/users/get.md
rename to docs/examples/0.7.x/server-dotnet/examples/users/get.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/users/list.md b/docs/examples/0.7.x/server-dotnet/examples/users/list.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/users/list.md
rename to docs/examples/0.7.x/server-dotnet/examples/users/list.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/users/update-prefs.md b/docs/examples/0.7.x/server-dotnet/examples/users/update-prefs.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/users/update-prefs.md
rename to docs/examples/0.7.x/server-dotnet/examples/users/update-prefs.md
diff --git a/docs/examples/0.7.0/server-dotnet/examples/users/update-status.md b/docs/examples/0.7.x/server-dotnet/examples/users/update-status.md
similarity index 100%
rename from docs/examples/0.7.0/server-dotnet/examples/users/update-status.md
rename to docs/examples/0.7.x/server-dotnet/examples/users/update-status.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/avatars/get-browser.md b/docs/examples/0.7.x/server-nodejs/examples/avatars/get-browser.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/avatars/get-browser.md
rename to docs/examples/0.7.x/server-nodejs/examples/avatars/get-browser.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/avatars/get-credit-card.md b/docs/examples/0.7.x/server-nodejs/examples/avatars/get-credit-card.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/avatars/get-credit-card.md
rename to docs/examples/0.7.x/server-nodejs/examples/avatars/get-credit-card.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/avatars/get-favicon.md b/docs/examples/0.7.x/server-nodejs/examples/avatars/get-favicon.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/avatars/get-favicon.md
rename to docs/examples/0.7.x/server-nodejs/examples/avatars/get-favicon.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/avatars/get-flag.md b/docs/examples/0.7.x/server-nodejs/examples/avatars/get-flag.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/avatars/get-flag.md
rename to docs/examples/0.7.x/server-nodejs/examples/avatars/get-flag.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/avatars/get-image.md b/docs/examples/0.7.x/server-nodejs/examples/avatars/get-image.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/avatars/get-image.md
rename to docs/examples/0.7.x/server-nodejs/examples/avatars/get-image.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/avatars/get-initials.md b/docs/examples/0.7.x/server-nodejs/examples/avatars/get-initials.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/avatars/get-initials.md
rename to docs/examples/0.7.x/server-nodejs/examples/avatars/get-initials.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/avatars/get-q-r.md b/docs/examples/0.7.x/server-nodejs/examples/avatars/get-q-r.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/avatars/get-q-r.md
rename to docs/examples/0.7.x/server-nodejs/examples/avatars/get-q-r.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/database/create-collection.md b/docs/examples/0.7.x/server-nodejs/examples/database/create-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/database/create-collection.md
rename to docs/examples/0.7.x/server-nodejs/examples/database/create-collection.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/database/create-document.md b/docs/examples/0.7.x/server-nodejs/examples/database/create-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/database/create-document.md
rename to docs/examples/0.7.x/server-nodejs/examples/database/create-document.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/database/delete-collection.md b/docs/examples/0.7.x/server-nodejs/examples/database/delete-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/database/delete-collection.md
rename to docs/examples/0.7.x/server-nodejs/examples/database/delete-collection.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/database/delete-document.md b/docs/examples/0.7.x/server-nodejs/examples/database/delete-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/database/delete-document.md
rename to docs/examples/0.7.x/server-nodejs/examples/database/delete-document.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/database/get-collection.md b/docs/examples/0.7.x/server-nodejs/examples/database/get-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/database/get-collection.md
rename to docs/examples/0.7.x/server-nodejs/examples/database/get-collection.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/database/get-document.md b/docs/examples/0.7.x/server-nodejs/examples/database/get-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/database/get-document.md
rename to docs/examples/0.7.x/server-nodejs/examples/database/get-document.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/database/list-collections.md b/docs/examples/0.7.x/server-nodejs/examples/database/list-collections.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/database/list-collections.md
rename to docs/examples/0.7.x/server-nodejs/examples/database/list-collections.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/database/list-documents.md b/docs/examples/0.7.x/server-nodejs/examples/database/list-documents.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/database/list-documents.md
rename to docs/examples/0.7.x/server-nodejs/examples/database/list-documents.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/database/update-collection.md b/docs/examples/0.7.x/server-nodejs/examples/database/update-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/database/update-collection.md
rename to docs/examples/0.7.x/server-nodejs/examples/database/update-collection.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/database/update-document.md b/docs/examples/0.7.x/server-nodejs/examples/database/update-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/database/update-document.md
rename to docs/examples/0.7.x/server-nodejs/examples/database/update-document.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/functions/create-execution.md b/docs/examples/0.7.x/server-nodejs/examples/functions/create-execution.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/functions/create-execution.md
rename to docs/examples/0.7.x/server-nodejs/examples/functions/create-execution.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/functions/create-tag.md b/docs/examples/0.7.x/server-nodejs/examples/functions/create-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/functions/create-tag.md
rename to docs/examples/0.7.x/server-nodejs/examples/functions/create-tag.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/functions/create.md b/docs/examples/0.7.x/server-nodejs/examples/functions/create.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/functions/create.md
rename to docs/examples/0.7.x/server-nodejs/examples/functions/create.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/functions/delete-tag.md b/docs/examples/0.7.x/server-nodejs/examples/functions/delete-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/functions/delete-tag.md
rename to docs/examples/0.7.x/server-nodejs/examples/functions/delete-tag.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/functions/delete.md b/docs/examples/0.7.x/server-nodejs/examples/functions/delete.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/functions/delete.md
rename to docs/examples/0.7.x/server-nodejs/examples/functions/delete.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/functions/get-execution.md b/docs/examples/0.7.x/server-nodejs/examples/functions/get-execution.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/functions/get-execution.md
rename to docs/examples/0.7.x/server-nodejs/examples/functions/get-execution.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/functions/get-tag.md b/docs/examples/0.7.x/server-nodejs/examples/functions/get-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/functions/get-tag.md
rename to docs/examples/0.7.x/server-nodejs/examples/functions/get-tag.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/functions/get.md b/docs/examples/0.7.x/server-nodejs/examples/functions/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/functions/get.md
rename to docs/examples/0.7.x/server-nodejs/examples/functions/get.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/functions/list-executions.md b/docs/examples/0.7.x/server-nodejs/examples/functions/list-executions.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/functions/list-executions.md
rename to docs/examples/0.7.x/server-nodejs/examples/functions/list-executions.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/functions/list-tags.md b/docs/examples/0.7.x/server-nodejs/examples/functions/list-tags.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/functions/list-tags.md
rename to docs/examples/0.7.x/server-nodejs/examples/functions/list-tags.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/functions/list.md b/docs/examples/0.7.x/server-nodejs/examples/functions/list.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/functions/list.md
rename to docs/examples/0.7.x/server-nodejs/examples/functions/list.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/functions/update-tag.md b/docs/examples/0.7.x/server-nodejs/examples/functions/update-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/functions/update-tag.md
rename to docs/examples/0.7.x/server-nodejs/examples/functions/update-tag.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/functions/update.md b/docs/examples/0.7.x/server-nodejs/examples/functions/update.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/functions/update.md
rename to docs/examples/0.7.x/server-nodejs/examples/functions/update.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/health/get-anti-virus.md b/docs/examples/0.7.x/server-nodejs/examples/health/get-anti-virus.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/health/get-anti-virus.md
rename to docs/examples/0.7.x/server-nodejs/examples/health/get-anti-virus.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/health/get-cache.md b/docs/examples/0.7.x/server-nodejs/examples/health/get-cache.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/health/get-cache.md
rename to docs/examples/0.7.x/server-nodejs/examples/health/get-cache.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/health/get-d-b.md b/docs/examples/0.7.x/server-nodejs/examples/health/get-d-b.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/health/get-d-b.md
rename to docs/examples/0.7.x/server-nodejs/examples/health/get-d-b.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/health/get-queue-certificates.md b/docs/examples/0.7.x/server-nodejs/examples/health/get-queue-certificates.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/health/get-queue-certificates.md
rename to docs/examples/0.7.x/server-nodejs/examples/health/get-queue-certificates.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/health/get-queue-functions.md b/docs/examples/0.7.x/server-nodejs/examples/health/get-queue-functions.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/health/get-queue-functions.md
rename to docs/examples/0.7.x/server-nodejs/examples/health/get-queue-functions.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/health/get-queue-logs.md b/docs/examples/0.7.x/server-nodejs/examples/health/get-queue-logs.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/health/get-queue-logs.md
rename to docs/examples/0.7.x/server-nodejs/examples/health/get-queue-logs.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/health/get-queue-tasks.md b/docs/examples/0.7.x/server-nodejs/examples/health/get-queue-tasks.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/health/get-queue-tasks.md
rename to docs/examples/0.7.x/server-nodejs/examples/health/get-queue-tasks.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/health/get-queue-usage.md b/docs/examples/0.7.x/server-nodejs/examples/health/get-queue-usage.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/health/get-queue-usage.md
rename to docs/examples/0.7.x/server-nodejs/examples/health/get-queue-usage.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/health/get-queue-webhooks.md b/docs/examples/0.7.x/server-nodejs/examples/health/get-queue-webhooks.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/health/get-queue-webhooks.md
rename to docs/examples/0.7.x/server-nodejs/examples/health/get-queue-webhooks.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/health/get-storage-local.md b/docs/examples/0.7.x/server-nodejs/examples/health/get-storage-local.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/health/get-storage-local.md
rename to docs/examples/0.7.x/server-nodejs/examples/health/get-storage-local.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/health/get-time.md b/docs/examples/0.7.x/server-nodejs/examples/health/get-time.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/health/get-time.md
rename to docs/examples/0.7.x/server-nodejs/examples/health/get-time.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/health/get.md b/docs/examples/0.7.x/server-nodejs/examples/health/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/health/get.md
rename to docs/examples/0.7.x/server-nodejs/examples/health/get.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/locale/get-continents.md b/docs/examples/0.7.x/server-nodejs/examples/locale/get-continents.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/locale/get-continents.md
rename to docs/examples/0.7.x/server-nodejs/examples/locale/get-continents.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/locale/get-countries-e-u.md b/docs/examples/0.7.x/server-nodejs/examples/locale/get-countries-e-u.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/locale/get-countries-e-u.md
rename to docs/examples/0.7.x/server-nodejs/examples/locale/get-countries-e-u.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/locale/get-countries-phones.md b/docs/examples/0.7.x/server-nodejs/examples/locale/get-countries-phones.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/locale/get-countries-phones.md
rename to docs/examples/0.7.x/server-nodejs/examples/locale/get-countries-phones.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/locale/get-countries.md b/docs/examples/0.7.x/server-nodejs/examples/locale/get-countries.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/locale/get-countries.md
rename to docs/examples/0.7.x/server-nodejs/examples/locale/get-countries.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/locale/get-currencies.md b/docs/examples/0.7.x/server-nodejs/examples/locale/get-currencies.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/locale/get-currencies.md
rename to docs/examples/0.7.x/server-nodejs/examples/locale/get-currencies.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/locale/get-languages.md b/docs/examples/0.7.x/server-nodejs/examples/locale/get-languages.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/locale/get-languages.md
rename to docs/examples/0.7.x/server-nodejs/examples/locale/get-languages.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/locale/get.md b/docs/examples/0.7.x/server-nodejs/examples/locale/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/locale/get.md
rename to docs/examples/0.7.x/server-nodejs/examples/locale/get.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/storage/create-file.md b/docs/examples/0.7.x/server-nodejs/examples/storage/create-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/storage/create-file.md
rename to docs/examples/0.7.x/server-nodejs/examples/storage/create-file.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/storage/delete-file.md b/docs/examples/0.7.x/server-nodejs/examples/storage/delete-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/storage/delete-file.md
rename to docs/examples/0.7.x/server-nodejs/examples/storage/delete-file.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/storage/get-file-download.md b/docs/examples/0.7.x/server-nodejs/examples/storage/get-file-download.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/storage/get-file-download.md
rename to docs/examples/0.7.x/server-nodejs/examples/storage/get-file-download.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/storage/get-file-preview.md b/docs/examples/0.7.x/server-nodejs/examples/storage/get-file-preview.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/storage/get-file-preview.md
rename to docs/examples/0.7.x/server-nodejs/examples/storage/get-file-preview.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/storage/get-file-view.md b/docs/examples/0.7.x/server-nodejs/examples/storage/get-file-view.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/storage/get-file-view.md
rename to docs/examples/0.7.x/server-nodejs/examples/storage/get-file-view.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/storage/get-file.md b/docs/examples/0.7.x/server-nodejs/examples/storage/get-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/storage/get-file.md
rename to docs/examples/0.7.x/server-nodejs/examples/storage/get-file.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/storage/list-files.md b/docs/examples/0.7.x/server-nodejs/examples/storage/list-files.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/storage/list-files.md
rename to docs/examples/0.7.x/server-nodejs/examples/storage/list-files.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/storage/update-file.md b/docs/examples/0.7.x/server-nodejs/examples/storage/update-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/storage/update-file.md
rename to docs/examples/0.7.x/server-nodejs/examples/storage/update-file.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/teams/create-membership.md b/docs/examples/0.7.x/server-nodejs/examples/teams/create-membership.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/teams/create-membership.md
rename to docs/examples/0.7.x/server-nodejs/examples/teams/create-membership.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/teams/create.md b/docs/examples/0.7.x/server-nodejs/examples/teams/create.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/teams/create.md
rename to docs/examples/0.7.x/server-nodejs/examples/teams/create.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/teams/delete-membership.md b/docs/examples/0.7.x/server-nodejs/examples/teams/delete-membership.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/teams/delete-membership.md
rename to docs/examples/0.7.x/server-nodejs/examples/teams/delete-membership.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/teams/delete.md b/docs/examples/0.7.x/server-nodejs/examples/teams/delete.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/teams/delete.md
rename to docs/examples/0.7.x/server-nodejs/examples/teams/delete.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/teams/get-memberships.md b/docs/examples/0.7.x/server-nodejs/examples/teams/get-memberships.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/teams/get-memberships.md
rename to docs/examples/0.7.x/server-nodejs/examples/teams/get-memberships.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/teams/get.md b/docs/examples/0.7.x/server-nodejs/examples/teams/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/teams/get.md
rename to docs/examples/0.7.x/server-nodejs/examples/teams/get.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/teams/list.md b/docs/examples/0.7.x/server-nodejs/examples/teams/list.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/teams/list.md
rename to docs/examples/0.7.x/server-nodejs/examples/teams/list.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/teams/update.md b/docs/examples/0.7.x/server-nodejs/examples/teams/update.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/teams/update.md
rename to docs/examples/0.7.x/server-nodejs/examples/teams/update.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/users/create.md b/docs/examples/0.7.x/server-nodejs/examples/users/create.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/users/create.md
rename to docs/examples/0.7.x/server-nodejs/examples/users/create.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/users/delete-session.md b/docs/examples/0.7.x/server-nodejs/examples/users/delete-session.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/users/delete-session.md
rename to docs/examples/0.7.x/server-nodejs/examples/users/delete-session.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/users/delete-sessions.md b/docs/examples/0.7.x/server-nodejs/examples/users/delete-sessions.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/users/delete-sessions.md
rename to docs/examples/0.7.x/server-nodejs/examples/users/delete-sessions.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/users/delete-user.md b/docs/examples/0.7.x/server-nodejs/examples/users/delete-user.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/users/delete-user.md
rename to docs/examples/0.7.x/server-nodejs/examples/users/delete-user.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/users/get-logs.md b/docs/examples/0.7.x/server-nodejs/examples/users/get-logs.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/users/get-logs.md
rename to docs/examples/0.7.x/server-nodejs/examples/users/get-logs.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/users/get-prefs.md b/docs/examples/0.7.x/server-nodejs/examples/users/get-prefs.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/users/get-prefs.md
rename to docs/examples/0.7.x/server-nodejs/examples/users/get-prefs.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/users/get-sessions.md b/docs/examples/0.7.x/server-nodejs/examples/users/get-sessions.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/users/get-sessions.md
rename to docs/examples/0.7.x/server-nodejs/examples/users/get-sessions.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/users/get.md b/docs/examples/0.7.x/server-nodejs/examples/users/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/users/get.md
rename to docs/examples/0.7.x/server-nodejs/examples/users/get.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/users/list.md b/docs/examples/0.7.x/server-nodejs/examples/users/list.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/users/list.md
rename to docs/examples/0.7.x/server-nodejs/examples/users/list.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/users/update-prefs.md b/docs/examples/0.7.x/server-nodejs/examples/users/update-prefs.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/users/update-prefs.md
rename to docs/examples/0.7.x/server-nodejs/examples/users/update-prefs.md
diff --git a/docs/examples/0.7.0/server-nodejs/examples/users/update-status.md b/docs/examples/0.7.x/server-nodejs/examples/users/update-status.md
similarity index 100%
rename from docs/examples/0.7.0/server-nodejs/examples/users/update-status.md
rename to docs/examples/0.7.x/server-nodejs/examples/users/update-status.md
diff --git a/docs/examples/0.7.0/server-php/examples/avatars/get-browser.md b/docs/examples/0.7.x/server-php/examples/avatars/get-browser.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/avatars/get-browser.md
rename to docs/examples/0.7.x/server-php/examples/avatars/get-browser.md
diff --git a/docs/examples/0.7.0/server-php/examples/avatars/get-credit-card.md b/docs/examples/0.7.x/server-php/examples/avatars/get-credit-card.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/avatars/get-credit-card.md
rename to docs/examples/0.7.x/server-php/examples/avatars/get-credit-card.md
diff --git a/docs/examples/0.7.0/server-php/examples/avatars/get-favicon.md b/docs/examples/0.7.x/server-php/examples/avatars/get-favicon.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/avatars/get-favicon.md
rename to docs/examples/0.7.x/server-php/examples/avatars/get-favicon.md
diff --git a/docs/examples/0.7.0/server-php/examples/avatars/get-flag.md b/docs/examples/0.7.x/server-php/examples/avatars/get-flag.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/avatars/get-flag.md
rename to docs/examples/0.7.x/server-php/examples/avatars/get-flag.md
diff --git a/docs/examples/0.7.0/server-php/examples/avatars/get-image.md b/docs/examples/0.7.x/server-php/examples/avatars/get-image.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/avatars/get-image.md
rename to docs/examples/0.7.x/server-php/examples/avatars/get-image.md
diff --git a/docs/examples/0.7.0/server-php/examples/avatars/get-initials.md b/docs/examples/0.7.x/server-php/examples/avatars/get-initials.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/avatars/get-initials.md
rename to docs/examples/0.7.x/server-php/examples/avatars/get-initials.md
diff --git a/docs/examples/0.7.0/server-php/examples/avatars/get-q-r.md b/docs/examples/0.7.x/server-php/examples/avatars/get-q-r.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/avatars/get-q-r.md
rename to docs/examples/0.7.x/server-php/examples/avatars/get-q-r.md
diff --git a/docs/examples/0.7.0/server-php/examples/database/create-collection.md b/docs/examples/0.7.x/server-php/examples/database/create-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/database/create-collection.md
rename to docs/examples/0.7.x/server-php/examples/database/create-collection.md
diff --git a/docs/examples/0.7.0/server-php/examples/database/create-document.md b/docs/examples/0.7.x/server-php/examples/database/create-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/database/create-document.md
rename to docs/examples/0.7.x/server-php/examples/database/create-document.md
diff --git a/docs/examples/0.7.0/server-php/examples/database/delete-collection.md b/docs/examples/0.7.x/server-php/examples/database/delete-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/database/delete-collection.md
rename to docs/examples/0.7.x/server-php/examples/database/delete-collection.md
diff --git a/docs/examples/0.7.0/server-php/examples/database/delete-document.md b/docs/examples/0.7.x/server-php/examples/database/delete-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/database/delete-document.md
rename to docs/examples/0.7.x/server-php/examples/database/delete-document.md
diff --git a/docs/examples/0.7.0/server-php/examples/database/get-collection.md b/docs/examples/0.7.x/server-php/examples/database/get-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/database/get-collection.md
rename to docs/examples/0.7.x/server-php/examples/database/get-collection.md
diff --git a/docs/examples/0.7.0/server-php/examples/database/get-document.md b/docs/examples/0.7.x/server-php/examples/database/get-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/database/get-document.md
rename to docs/examples/0.7.x/server-php/examples/database/get-document.md
diff --git a/docs/examples/0.7.0/server-php/examples/database/list-collections.md b/docs/examples/0.7.x/server-php/examples/database/list-collections.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/database/list-collections.md
rename to docs/examples/0.7.x/server-php/examples/database/list-collections.md
diff --git a/docs/examples/0.7.0/server-php/examples/database/list-documents.md b/docs/examples/0.7.x/server-php/examples/database/list-documents.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/database/list-documents.md
rename to docs/examples/0.7.x/server-php/examples/database/list-documents.md
diff --git a/docs/examples/0.7.0/server-php/examples/database/update-collection.md b/docs/examples/0.7.x/server-php/examples/database/update-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/database/update-collection.md
rename to docs/examples/0.7.x/server-php/examples/database/update-collection.md
diff --git a/docs/examples/0.7.0/server-php/examples/database/update-document.md b/docs/examples/0.7.x/server-php/examples/database/update-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/database/update-document.md
rename to docs/examples/0.7.x/server-php/examples/database/update-document.md
diff --git a/docs/examples/0.7.0/server-php/examples/functions/create-execution.md b/docs/examples/0.7.x/server-php/examples/functions/create-execution.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/functions/create-execution.md
rename to docs/examples/0.7.x/server-php/examples/functions/create-execution.md
diff --git a/docs/examples/0.7.0/server-php/examples/functions/create-tag.md b/docs/examples/0.7.x/server-php/examples/functions/create-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/functions/create-tag.md
rename to docs/examples/0.7.x/server-php/examples/functions/create-tag.md
diff --git a/docs/examples/0.7.0/server-php/examples/functions/create.md b/docs/examples/0.7.x/server-php/examples/functions/create.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/functions/create.md
rename to docs/examples/0.7.x/server-php/examples/functions/create.md
diff --git a/docs/examples/0.7.0/server-php/examples/functions/delete-tag.md b/docs/examples/0.7.x/server-php/examples/functions/delete-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/functions/delete-tag.md
rename to docs/examples/0.7.x/server-php/examples/functions/delete-tag.md
diff --git a/docs/examples/0.7.0/server-php/examples/functions/delete.md b/docs/examples/0.7.x/server-php/examples/functions/delete.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/functions/delete.md
rename to docs/examples/0.7.x/server-php/examples/functions/delete.md
diff --git a/docs/examples/0.7.0/server-php/examples/functions/get-execution.md b/docs/examples/0.7.x/server-php/examples/functions/get-execution.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/functions/get-execution.md
rename to docs/examples/0.7.x/server-php/examples/functions/get-execution.md
diff --git a/docs/examples/0.7.0/server-php/examples/functions/get-tag.md b/docs/examples/0.7.x/server-php/examples/functions/get-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/functions/get-tag.md
rename to docs/examples/0.7.x/server-php/examples/functions/get-tag.md
diff --git a/docs/examples/0.7.0/server-php/examples/functions/get.md b/docs/examples/0.7.x/server-php/examples/functions/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/functions/get.md
rename to docs/examples/0.7.x/server-php/examples/functions/get.md
diff --git a/docs/examples/0.7.0/server-php/examples/functions/list-executions.md b/docs/examples/0.7.x/server-php/examples/functions/list-executions.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/functions/list-executions.md
rename to docs/examples/0.7.x/server-php/examples/functions/list-executions.md
diff --git a/docs/examples/0.7.0/server-php/examples/functions/list-tags.md b/docs/examples/0.7.x/server-php/examples/functions/list-tags.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/functions/list-tags.md
rename to docs/examples/0.7.x/server-php/examples/functions/list-tags.md
diff --git a/docs/examples/0.7.0/server-php/examples/functions/list.md b/docs/examples/0.7.x/server-php/examples/functions/list.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/functions/list.md
rename to docs/examples/0.7.x/server-php/examples/functions/list.md
diff --git a/docs/examples/0.7.0/server-php/examples/functions/update-tag.md b/docs/examples/0.7.x/server-php/examples/functions/update-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/functions/update-tag.md
rename to docs/examples/0.7.x/server-php/examples/functions/update-tag.md
diff --git a/docs/examples/0.7.0/server-php/examples/functions/update.md b/docs/examples/0.7.x/server-php/examples/functions/update.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/functions/update.md
rename to docs/examples/0.7.x/server-php/examples/functions/update.md
diff --git a/docs/examples/0.7.0/server-php/examples/health/get-anti-virus.md b/docs/examples/0.7.x/server-php/examples/health/get-anti-virus.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/health/get-anti-virus.md
rename to docs/examples/0.7.x/server-php/examples/health/get-anti-virus.md
diff --git a/docs/examples/0.7.0/server-php/examples/health/get-cache.md b/docs/examples/0.7.x/server-php/examples/health/get-cache.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/health/get-cache.md
rename to docs/examples/0.7.x/server-php/examples/health/get-cache.md
diff --git a/docs/examples/0.7.0/server-php/examples/health/get-d-b.md b/docs/examples/0.7.x/server-php/examples/health/get-d-b.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/health/get-d-b.md
rename to docs/examples/0.7.x/server-php/examples/health/get-d-b.md
diff --git a/docs/examples/0.7.0/server-php/examples/health/get-queue-certificates.md b/docs/examples/0.7.x/server-php/examples/health/get-queue-certificates.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/health/get-queue-certificates.md
rename to docs/examples/0.7.x/server-php/examples/health/get-queue-certificates.md
diff --git a/docs/examples/0.7.0/server-php/examples/health/get-queue-functions.md b/docs/examples/0.7.x/server-php/examples/health/get-queue-functions.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/health/get-queue-functions.md
rename to docs/examples/0.7.x/server-php/examples/health/get-queue-functions.md
diff --git a/docs/examples/0.7.0/server-php/examples/health/get-queue-logs.md b/docs/examples/0.7.x/server-php/examples/health/get-queue-logs.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/health/get-queue-logs.md
rename to docs/examples/0.7.x/server-php/examples/health/get-queue-logs.md
diff --git a/docs/examples/0.7.0/server-php/examples/health/get-queue-tasks.md b/docs/examples/0.7.x/server-php/examples/health/get-queue-tasks.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/health/get-queue-tasks.md
rename to docs/examples/0.7.x/server-php/examples/health/get-queue-tasks.md
diff --git a/docs/examples/0.7.0/server-php/examples/health/get-queue-usage.md b/docs/examples/0.7.x/server-php/examples/health/get-queue-usage.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/health/get-queue-usage.md
rename to docs/examples/0.7.x/server-php/examples/health/get-queue-usage.md
diff --git a/docs/examples/0.7.0/server-php/examples/health/get-queue-webhooks.md b/docs/examples/0.7.x/server-php/examples/health/get-queue-webhooks.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/health/get-queue-webhooks.md
rename to docs/examples/0.7.x/server-php/examples/health/get-queue-webhooks.md
diff --git a/docs/examples/0.7.0/server-php/examples/health/get-storage-local.md b/docs/examples/0.7.x/server-php/examples/health/get-storage-local.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/health/get-storage-local.md
rename to docs/examples/0.7.x/server-php/examples/health/get-storage-local.md
diff --git a/docs/examples/0.7.0/server-php/examples/health/get-time.md b/docs/examples/0.7.x/server-php/examples/health/get-time.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/health/get-time.md
rename to docs/examples/0.7.x/server-php/examples/health/get-time.md
diff --git a/docs/examples/0.7.0/server-php/examples/health/get.md b/docs/examples/0.7.x/server-php/examples/health/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/health/get.md
rename to docs/examples/0.7.x/server-php/examples/health/get.md
diff --git a/docs/examples/0.7.0/server-php/examples/locale/get-continents.md b/docs/examples/0.7.x/server-php/examples/locale/get-continents.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/locale/get-continents.md
rename to docs/examples/0.7.x/server-php/examples/locale/get-continents.md
diff --git a/docs/examples/0.7.0/server-php/examples/locale/get-countries-e-u.md b/docs/examples/0.7.x/server-php/examples/locale/get-countries-e-u.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/locale/get-countries-e-u.md
rename to docs/examples/0.7.x/server-php/examples/locale/get-countries-e-u.md
diff --git a/docs/examples/0.7.0/server-php/examples/locale/get-countries-phones.md b/docs/examples/0.7.x/server-php/examples/locale/get-countries-phones.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/locale/get-countries-phones.md
rename to docs/examples/0.7.x/server-php/examples/locale/get-countries-phones.md
diff --git a/docs/examples/0.7.0/server-php/examples/locale/get-countries.md b/docs/examples/0.7.x/server-php/examples/locale/get-countries.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/locale/get-countries.md
rename to docs/examples/0.7.x/server-php/examples/locale/get-countries.md
diff --git a/docs/examples/0.7.0/server-php/examples/locale/get-currencies.md b/docs/examples/0.7.x/server-php/examples/locale/get-currencies.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/locale/get-currencies.md
rename to docs/examples/0.7.x/server-php/examples/locale/get-currencies.md
diff --git a/docs/examples/0.7.0/server-php/examples/locale/get-languages.md b/docs/examples/0.7.x/server-php/examples/locale/get-languages.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/locale/get-languages.md
rename to docs/examples/0.7.x/server-php/examples/locale/get-languages.md
diff --git a/docs/examples/0.7.0/server-php/examples/locale/get.md b/docs/examples/0.7.x/server-php/examples/locale/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/locale/get.md
rename to docs/examples/0.7.x/server-php/examples/locale/get.md
diff --git a/docs/examples/0.7.0/server-php/examples/storage/create-file.md b/docs/examples/0.7.x/server-php/examples/storage/create-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/storage/create-file.md
rename to docs/examples/0.7.x/server-php/examples/storage/create-file.md
diff --git a/docs/examples/0.7.0/server-php/examples/storage/delete-file.md b/docs/examples/0.7.x/server-php/examples/storage/delete-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/storage/delete-file.md
rename to docs/examples/0.7.x/server-php/examples/storage/delete-file.md
diff --git a/docs/examples/0.7.0/server-php/examples/storage/get-file-download.md b/docs/examples/0.7.x/server-php/examples/storage/get-file-download.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/storage/get-file-download.md
rename to docs/examples/0.7.x/server-php/examples/storage/get-file-download.md
diff --git a/docs/examples/0.7.0/server-php/examples/storage/get-file-preview.md b/docs/examples/0.7.x/server-php/examples/storage/get-file-preview.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/storage/get-file-preview.md
rename to docs/examples/0.7.x/server-php/examples/storage/get-file-preview.md
diff --git a/docs/examples/0.7.0/server-php/examples/storage/get-file-view.md b/docs/examples/0.7.x/server-php/examples/storage/get-file-view.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/storage/get-file-view.md
rename to docs/examples/0.7.x/server-php/examples/storage/get-file-view.md
diff --git a/docs/examples/0.7.0/server-php/examples/storage/get-file.md b/docs/examples/0.7.x/server-php/examples/storage/get-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/storage/get-file.md
rename to docs/examples/0.7.x/server-php/examples/storage/get-file.md
diff --git a/docs/examples/0.7.0/server-php/examples/storage/list-files.md b/docs/examples/0.7.x/server-php/examples/storage/list-files.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/storage/list-files.md
rename to docs/examples/0.7.x/server-php/examples/storage/list-files.md
diff --git a/docs/examples/0.7.0/server-php/examples/storage/update-file.md b/docs/examples/0.7.x/server-php/examples/storage/update-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/storage/update-file.md
rename to docs/examples/0.7.x/server-php/examples/storage/update-file.md
diff --git a/docs/examples/0.7.0/server-php/examples/teams/create-membership.md b/docs/examples/0.7.x/server-php/examples/teams/create-membership.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/teams/create-membership.md
rename to docs/examples/0.7.x/server-php/examples/teams/create-membership.md
diff --git a/docs/examples/0.7.0/server-php/examples/teams/create.md b/docs/examples/0.7.x/server-php/examples/teams/create.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/teams/create.md
rename to docs/examples/0.7.x/server-php/examples/teams/create.md
diff --git a/docs/examples/0.7.0/server-php/examples/teams/delete-membership.md b/docs/examples/0.7.x/server-php/examples/teams/delete-membership.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/teams/delete-membership.md
rename to docs/examples/0.7.x/server-php/examples/teams/delete-membership.md
diff --git a/docs/examples/0.7.0/server-php/examples/teams/delete.md b/docs/examples/0.7.x/server-php/examples/teams/delete.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/teams/delete.md
rename to docs/examples/0.7.x/server-php/examples/teams/delete.md
diff --git a/docs/examples/0.7.0/server-php/examples/teams/get-memberships.md b/docs/examples/0.7.x/server-php/examples/teams/get-memberships.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/teams/get-memberships.md
rename to docs/examples/0.7.x/server-php/examples/teams/get-memberships.md
diff --git a/docs/examples/0.7.0/server-php/examples/teams/get.md b/docs/examples/0.7.x/server-php/examples/teams/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/teams/get.md
rename to docs/examples/0.7.x/server-php/examples/teams/get.md
diff --git a/docs/examples/0.7.0/server-php/examples/teams/list.md b/docs/examples/0.7.x/server-php/examples/teams/list.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/teams/list.md
rename to docs/examples/0.7.x/server-php/examples/teams/list.md
diff --git a/docs/examples/0.7.0/server-php/examples/teams/update.md b/docs/examples/0.7.x/server-php/examples/teams/update.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/teams/update.md
rename to docs/examples/0.7.x/server-php/examples/teams/update.md
diff --git a/docs/examples/0.7.0/server-php/examples/users/create.md b/docs/examples/0.7.x/server-php/examples/users/create.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/users/create.md
rename to docs/examples/0.7.x/server-php/examples/users/create.md
diff --git a/docs/examples/0.7.0/server-php/examples/users/delete-session.md b/docs/examples/0.7.x/server-php/examples/users/delete-session.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/users/delete-session.md
rename to docs/examples/0.7.x/server-php/examples/users/delete-session.md
diff --git a/docs/examples/0.7.0/server-php/examples/users/delete-sessions.md b/docs/examples/0.7.x/server-php/examples/users/delete-sessions.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/users/delete-sessions.md
rename to docs/examples/0.7.x/server-php/examples/users/delete-sessions.md
diff --git a/docs/examples/0.7.0/server-php/examples/users/delete-user.md b/docs/examples/0.7.x/server-php/examples/users/delete-user.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/users/delete-user.md
rename to docs/examples/0.7.x/server-php/examples/users/delete-user.md
diff --git a/docs/examples/0.7.0/server-php/examples/users/get-logs.md b/docs/examples/0.7.x/server-php/examples/users/get-logs.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/users/get-logs.md
rename to docs/examples/0.7.x/server-php/examples/users/get-logs.md
diff --git a/docs/examples/0.7.0/server-php/examples/users/get-prefs.md b/docs/examples/0.7.x/server-php/examples/users/get-prefs.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/users/get-prefs.md
rename to docs/examples/0.7.x/server-php/examples/users/get-prefs.md
diff --git a/docs/examples/0.7.0/server-php/examples/users/get-sessions.md b/docs/examples/0.7.x/server-php/examples/users/get-sessions.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/users/get-sessions.md
rename to docs/examples/0.7.x/server-php/examples/users/get-sessions.md
diff --git a/docs/examples/0.7.0/server-php/examples/users/get.md b/docs/examples/0.7.x/server-php/examples/users/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/users/get.md
rename to docs/examples/0.7.x/server-php/examples/users/get.md
diff --git a/docs/examples/0.7.0/server-php/examples/users/list.md b/docs/examples/0.7.x/server-php/examples/users/list.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/users/list.md
rename to docs/examples/0.7.x/server-php/examples/users/list.md
diff --git a/docs/examples/0.7.0/server-php/examples/users/update-prefs.md b/docs/examples/0.7.x/server-php/examples/users/update-prefs.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/users/update-prefs.md
rename to docs/examples/0.7.x/server-php/examples/users/update-prefs.md
diff --git a/docs/examples/0.7.0/server-php/examples/users/update-status.md b/docs/examples/0.7.x/server-php/examples/users/update-status.md
similarity index 100%
rename from docs/examples/0.7.0/server-php/examples/users/update-status.md
rename to docs/examples/0.7.x/server-php/examples/users/update-status.md
diff --git a/docs/examples/0.7.0/server-python/examples/avatars/get-browser.md b/docs/examples/0.7.x/server-python/examples/avatars/get-browser.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/avatars/get-browser.md
rename to docs/examples/0.7.x/server-python/examples/avatars/get-browser.md
diff --git a/docs/examples/0.7.0/server-python/examples/avatars/get-credit-card.md b/docs/examples/0.7.x/server-python/examples/avatars/get-credit-card.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/avatars/get-credit-card.md
rename to docs/examples/0.7.x/server-python/examples/avatars/get-credit-card.md
diff --git a/docs/examples/0.7.0/server-python/examples/avatars/get-favicon.md b/docs/examples/0.7.x/server-python/examples/avatars/get-favicon.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/avatars/get-favicon.md
rename to docs/examples/0.7.x/server-python/examples/avatars/get-favicon.md
diff --git a/docs/examples/0.7.0/server-python/examples/avatars/get-flag.md b/docs/examples/0.7.x/server-python/examples/avatars/get-flag.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/avatars/get-flag.md
rename to docs/examples/0.7.x/server-python/examples/avatars/get-flag.md
diff --git a/docs/examples/0.7.0/server-python/examples/avatars/get-image.md b/docs/examples/0.7.x/server-python/examples/avatars/get-image.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/avatars/get-image.md
rename to docs/examples/0.7.x/server-python/examples/avatars/get-image.md
diff --git a/docs/examples/0.7.0/server-python/examples/avatars/get-initials.md b/docs/examples/0.7.x/server-python/examples/avatars/get-initials.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/avatars/get-initials.md
rename to docs/examples/0.7.x/server-python/examples/avatars/get-initials.md
diff --git a/docs/examples/0.7.0/server-python/examples/avatars/get-q-r.md b/docs/examples/0.7.x/server-python/examples/avatars/get-q-r.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/avatars/get-q-r.md
rename to docs/examples/0.7.x/server-python/examples/avatars/get-q-r.md
diff --git a/docs/examples/0.7.0/server-python/examples/database/create-collection.md b/docs/examples/0.7.x/server-python/examples/database/create-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/database/create-collection.md
rename to docs/examples/0.7.x/server-python/examples/database/create-collection.md
diff --git a/docs/examples/0.7.0/server-python/examples/database/create-document.md b/docs/examples/0.7.x/server-python/examples/database/create-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/database/create-document.md
rename to docs/examples/0.7.x/server-python/examples/database/create-document.md
diff --git a/docs/examples/0.7.0/server-python/examples/database/delete-collection.md b/docs/examples/0.7.x/server-python/examples/database/delete-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/database/delete-collection.md
rename to docs/examples/0.7.x/server-python/examples/database/delete-collection.md
diff --git a/docs/examples/0.7.0/server-python/examples/database/delete-document.md b/docs/examples/0.7.x/server-python/examples/database/delete-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/database/delete-document.md
rename to docs/examples/0.7.x/server-python/examples/database/delete-document.md
diff --git a/docs/examples/0.7.0/server-python/examples/database/get-collection.md b/docs/examples/0.7.x/server-python/examples/database/get-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/database/get-collection.md
rename to docs/examples/0.7.x/server-python/examples/database/get-collection.md
diff --git a/docs/examples/0.7.0/server-python/examples/database/get-document.md b/docs/examples/0.7.x/server-python/examples/database/get-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/database/get-document.md
rename to docs/examples/0.7.x/server-python/examples/database/get-document.md
diff --git a/docs/examples/0.7.0/server-python/examples/database/list-collections.md b/docs/examples/0.7.x/server-python/examples/database/list-collections.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/database/list-collections.md
rename to docs/examples/0.7.x/server-python/examples/database/list-collections.md
diff --git a/docs/examples/0.7.0/server-python/examples/database/list-documents.md b/docs/examples/0.7.x/server-python/examples/database/list-documents.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/database/list-documents.md
rename to docs/examples/0.7.x/server-python/examples/database/list-documents.md
diff --git a/docs/examples/0.7.0/server-python/examples/database/update-collection.md b/docs/examples/0.7.x/server-python/examples/database/update-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/database/update-collection.md
rename to docs/examples/0.7.x/server-python/examples/database/update-collection.md
diff --git a/docs/examples/0.7.0/server-python/examples/database/update-document.md b/docs/examples/0.7.x/server-python/examples/database/update-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/database/update-document.md
rename to docs/examples/0.7.x/server-python/examples/database/update-document.md
diff --git a/docs/examples/0.7.0/server-python/examples/functions/create-execution.md b/docs/examples/0.7.x/server-python/examples/functions/create-execution.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/functions/create-execution.md
rename to docs/examples/0.7.x/server-python/examples/functions/create-execution.md
diff --git a/docs/examples/0.7.0/server-python/examples/functions/create-tag.md b/docs/examples/0.7.x/server-python/examples/functions/create-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/functions/create-tag.md
rename to docs/examples/0.7.x/server-python/examples/functions/create-tag.md
diff --git a/docs/examples/0.7.0/server-python/examples/functions/create.md b/docs/examples/0.7.x/server-python/examples/functions/create.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/functions/create.md
rename to docs/examples/0.7.x/server-python/examples/functions/create.md
diff --git a/docs/examples/0.7.0/server-python/examples/functions/delete-tag.md b/docs/examples/0.7.x/server-python/examples/functions/delete-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/functions/delete-tag.md
rename to docs/examples/0.7.x/server-python/examples/functions/delete-tag.md
diff --git a/docs/examples/0.7.0/server-python/examples/functions/delete.md b/docs/examples/0.7.x/server-python/examples/functions/delete.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/functions/delete.md
rename to docs/examples/0.7.x/server-python/examples/functions/delete.md
diff --git a/docs/examples/0.7.0/server-python/examples/functions/get-execution.md b/docs/examples/0.7.x/server-python/examples/functions/get-execution.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/functions/get-execution.md
rename to docs/examples/0.7.x/server-python/examples/functions/get-execution.md
diff --git a/docs/examples/0.7.0/server-python/examples/functions/get-tag.md b/docs/examples/0.7.x/server-python/examples/functions/get-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/functions/get-tag.md
rename to docs/examples/0.7.x/server-python/examples/functions/get-tag.md
diff --git a/docs/examples/0.7.0/server-python/examples/functions/get.md b/docs/examples/0.7.x/server-python/examples/functions/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/functions/get.md
rename to docs/examples/0.7.x/server-python/examples/functions/get.md
diff --git a/docs/examples/0.7.0/server-python/examples/functions/list-executions.md b/docs/examples/0.7.x/server-python/examples/functions/list-executions.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/functions/list-executions.md
rename to docs/examples/0.7.x/server-python/examples/functions/list-executions.md
diff --git a/docs/examples/0.7.0/server-python/examples/functions/list-tags.md b/docs/examples/0.7.x/server-python/examples/functions/list-tags.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/functions/list-tags.md
rename to docs/examples/0.7.x/server-python/examples/functions/list-tags.md
diff --git a/docs/examples/0.7.0/server-python/examples/functions/list.md b/docs/examples/0.7.x/server-python/examples/functions/list.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/functions/list.md
rename to docs/examples/0.7.x/server-python/examples/functions/list.md
diff --git a/docs/examples/0.7.0/server-python/examples/functions/update-tag.md b/docs/examples/0.7.x/server-python/examples/functions/update-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/functions/update-tag.md
rename to docs/examples/0.7.x/server-python/examples/functions/update-tag.md
diff --git a/docs/examples/0.7.0/server-python/examples/functions/update.md b/docs/examples/0.7.x/server-python/examples/functions/update.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/functions/update.md
rename to docs/examples/0.7.x/server-python/examples/functions/update.md
diff --git a/docs/examples/0.7.0/server-python/examples/health/get-anti-virus.md b/docs/examples/0.7.x/server-python/examples/health/get-anti-virus.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/health/get-anti-virus.md
rename to docs/examples/0.7.x/server-python/examples/health/get-anti-virus.md
diff --git a/docs/examples/0.7.0/server-python/examples/health/get-cache.md b/docs/examples/0.7.x/server-python/examples/health/get-cache.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/health/get-cache.md
rename to docs/examples/0.7.x/server-python/examples/health/get-cache.md
diff --git a/docs/examples/0.7.0/server-python/examples/health/get-d-b.md b/docs/examples/0.7.x/server-python/examples/health/get-d-b.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/health/get-d-b.md
rename to docs/examples/0.7.x/server-python/examples/health/get-d-b.md
diff --git a/docs/examples/0.7.0/server-python/examples/health/get-queue-certificates.md b/docs/examples/0.7.x/server-python/examples/health/get-queue-certificates.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/health/get-queue-certificates.md
rename to docs/examples/0.7.x/server-python/examples/health/get-queue-certificates.md
diff --git a/docs/examples/0.7.0/server-python/examples/health/get-queue-functions.md b/docs/examples/0.7.x/server-python/examples/health/get-queue-functions.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/health/get-queue-functions.md
rename to docs/examples/0.7.x/server-python/examples/health/get-queue-functions.md
diff --git a/docs/examples/0.7.0/server-python/examples/health/get-queue-logs.md b/docs/examples/0.7.x/server-python/examples/health/get-queue-logs.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/health/get-queue-logs.md
rename to docs/examples/0.7.x/server-python/examples/health/get-queue-logs.md
diff --git a/docs/examples/0.7.0/server-python/examples/health/get-queue-tasks.md b/docs/examples/0.7.x/server-python/examples/health/get-queue-tasks.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/health/get-queue-tasks.md
rename to docs/examples/0.7.x/server-python/examples/health/get-queue-tasks.md
diff --git a/docs/examples/0.7.0/server-python/examples/health/get-queue-usage.md b/docs/examples/0.7.x/server-python/examples/health/get-queue-usage.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/health/get-queue-usage.md
rename to docs/examples/0.7.x/server-python/examples/health/get-queue-usage.md
diff --git a/docs/examples/0.7.0/server-python/examples/health/get-queue-webhooks.md b/docs/examples/0.7.x/server-python/examples/health/get-queue-webhooks.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/health/get-queue-webhooks.md
rename to docs/examples/0.7.x/server-python/examples/health/get-queue-webhooks.md
diff --git a/docs/examples/0.7.0/server-python/examples/health/get-storage-local.md b/docs/examples/0.7.x/server-python/examples/health/get-storage-local.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/health/get-storage-local.md
rename to docs/examples/0.7.x/server-python/examples/health/get-storage-local.md
diff --git a/docs/examples/0.7.0/server-python/examples/health/get-time.md b/docs/examples/0.7.x/server-python/examples/health/get-time.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/health/get-time.md
rename to docs/examples/0.7.x/server-python/examples/health/get-time.md
diff --git a/docs/examples/0.7.0/server-python/examples/health/get.md b/docs/examples/0.7.x/server-python/examples/health/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/health/get.md
rename to docs/examples/0.7.x/server-python/examples/health/get.md
diff --git a/docs/examples/0.7.0/server-python/examples/locale/get-continents.md b/docs/examples/0.7.x/server-python/examples/locale/get-continents.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/locale/get-continents.md
rename to docs/examples/0.7.x/server-python/examples/locale/get-continents.md
diff --git a/docs/examples/0.7.0/server-python/examples/locale/get-countries-e-u.md b/docs/examples/0.7.x/server-python/examples/locale/get-countries-e-u.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/locale/get-countries-e-u.md
rename to docs/examples/0.7.x/server-python/examples/locale/get-countries-e-u.md
diff --git a/docs/examples/0.7.0/server-python/examples/locale/get-countries-phones.md b/docs/examples/0.7.x/server-python/examples/locale/get-countries-phones.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/locale/get-countries-phones.md
rename to docs/examples/0.7.x/server-python/examples/locale/get-countries-phones.md
diff --git a/docs/examples/0.7.0/server-python/examples/locale/get-countries.md b/docs/examples/0.7.x/server-python/examples/locale/get-countries.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/locale/get-countries.md
rename to docs/examples/0.7.x/server-python/examples/locale/get-countries.md
diff --git a/docs/examples/0.7.0/server-python/examples/locale/get-currencies.md b/docs/examples/0.7.x/server-python/examples/locale/get-currencies.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/locale/get-currencies.md
rename to docs/examples/0.7.x/server-python/examples/locale/get-currencies.md
diff --git a/docs/examples/0.7.0/server-python/examples/locale/get-languages.md b/docs/examples/0.7.x/server-python/examples/locale/get-languages.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/locale/get-languages.md
rename to docs/examples/0.7.x/server-python/examples/locale/get-languages.md
diff --git a/docs/examples/0.7.0/server-python/examples/locale/get.md b/docs/examples/0.7.x/server-python/examples/locale/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/locale/get.md
rename to docs/examples/0.7.x/server-python/examples/locale/get.md
diff --git a/docs/examples/0.7.0/server-python/examples/storage/create-file.md b/docs/examples/0.7.x/server-python/examples/storage/create-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/storage/create-file.md
rename to docs/examples/0.7.x/server-python/examples/storage/create-file.md
diff --git a/docs/examples/0.7.0/server-python/examples/storage/delete-file.md b/docs/examples/0.7.x/server-python/examples/storage/delete-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/storage/delete-file.md
rename to docs/examples/0.7.x/server-python/examples/storage/delete-file.md
diff --git a/docs/examples/0.7.0/server-python/examples/storage/get-file-download.md b/docs/examples/0.7.x/server-python/examples/storage/get-file-download.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/storage/get-file-download.md
rename to docs/examples/0.7.x/server-python/examples/storage/get-file-download.md
diff --git a/docs/examples/0.7.0/server-python/examples/storage/get-file-preview.md b/docs/examples/0.7.x/server-python/examples/storage/get-file-preview.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/storage/get-file-preview.md
rename to docs/examples/0.7.x/server-python/examples/storage/get-file-preview.md
diff --git a/docs/examples/0.7.0/server-python/examples/storage/get-file-view.md b/docs/examples/0.7.x/server-python/examples/storage/get-file-view.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/storage/get-file-view.md
rename to docs/examples/0.7.x/server-python/examples/storage/get-file-view.md
diff --git a/docs/examples/0.7.0/server-python/examples/storage/get-file.md b/docs/examples/0.7.x/server-python/examples/storage/get-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/storage/get-file.md
rename to docs/examples/0.7.x/server-python/examples/storage/get-file.md
diff --git a/docs/examples/0.7.0/server-python/examples/storage/list-files.md b/docs/examples/0.7.x/server-python/examples/storage/list-files.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/storage/list-files.md
rename to docs/examples/0.7.x/server-python/examples/storage/list-files.md
diff --git a/docs/examples/0.7.0/server-python/examples/storage/update-file.md b/docs/examples/0.7.x/server-python/examples/storage/update-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/storage/update-file.md
rename to docs/examples/0.7.x/server-python/examples/storage/update-file.md
diff --git a/docs/examples/0.7.0/server-python/examples/teams/create-membership.md b/docs/examples/0.7.x/server-python/examples/teams/create-membership.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/teams/create-membership.md
rename to docs/examples/0.7.x/server-python/examples/teams/create-membership.md
diff --git a/docs/examples/0.7.0/server-python/examples/teams/create.md b/docs/examples/0.7.x/server-python/examples/teams/create.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/teams/create.md
rename to docs/examples/0.7.x/server-python/examples/teams/create.md
diff --git a/docs/examples/0.7.0/server-python/examples/teams/delete-membership.md b/docs/examples/0.7.x/server-python/examples/teams/delete-membership.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/teams/delete-membership.md
rename to docs/examples/0.7.x/server-python/examples/teams/delete-membership.md
diff --git a/docs/examples/0.7.0/server-python/examples/teams/delete.md b/docs/examples/0.7.x/server-python/examples/teams/delete.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/teams/delete.md
rename to docs/examples/0.7.x/server-python/examples/teams/delete.md
diff --git a/docs/examples/0.7.0/server-python/examples/teams/get-memberships.md b/docs/examples/0.7.x/server-python/examples/teams/get-memberships.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/teams/get-memberships.md
rename to docs/examples/0.7.x/server-python/examples/teams/get-memberships.md
diff --git a/docs/examples/0.7.0/server-python/examples/teams/get.md b/docs/examples/0.7.x/server-python/examples/teams/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/teams/get.md
rename to docs/examples/0.7.x/server-python/examples/teams/get.md
diff --git a/docs/examples/0.7.0/server-python/examples/teams/list.md b/docs/examples/0.7.x/server-python/examples/teams/list.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/teams/list.md
rename to docs/examples/0.7.x/server-python/examples/teams/list.md
diff --git a/docs/examples/0.7.0/server-python/examples/teams/update.md b/docs/examples/0.7.x/server-python/examples/teams/update.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/teams/update.md
rename to docs/examples/0.7.x/server-python/examples/teams/update.md
diff --git a/docs/examples/0.7.0/server-python/examples/users/create.md b/docs/examples/0.7.x/server-python/examples/users/create.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/users/create.md
rename to docs/examples/0.7.x/server-python/examples/users/create.md
diff --git a/docs/examples/0.7.0/server-python/examples/users/delete-session.md b/docs/examples/0.7.x/server-python/examples/users/delete-session.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/users/delete-session.md
rename to docs/examples/0.7.x/server-python/examples/users/delete-session.md
diff --git a/docs/examples/0.7.0/server-python/examples/users/delete-sessions.md b/docs/examples/0.7.x/server-python/examples/users/delete-sessions.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/users/delete-sessions.md
rename to docs/examples/0.7.x/server-python/examples/users/delete-sessions.md
diff --git a/docs/examples/0.7.0/server-python/examples/users/delete-user.md b/docs/examples/0.7.x/server-python/examples/users/delete-user.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/users/delete-user.md
rename to docs/examples/0.7.x/server-python/examples/users/delete-user.md
diff --git a/docs/examples/0.7.0/server-python/examples/users/get-logs.md b/docs/examples/0.7.x/server-python/examples/users/get-logs.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/users/get-logs.md
rename to docs/examples/0.7.x/server-python/examples/users/get-logs.md
diff --git a/docs/examples/0.7.0/server-python/examples/users/get-prefs.md b/docs/examples/0.7.x/server-python/examples/users/get-prefs.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/users/get-prefs.md
rename to docs/examples/0.7.x/server-python/examples/users/get-prefs.md
diff --git a/docs/examples/0.7.0/server-python/examples/users/get-sessions.md b/docs/examples/0.7.x/server-python/examples/users/get-sessions.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/users/get-sessions.md
rename to docs/examples/0.7.x/server-python/examples/users/get-sessions.md
diff --git a/docs/examples/0.7.0/server-python/examples/users/get.md b/docs/examples/0.7.x/server-python/examples/users/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/users/get.md
rename to docs/examples/0.7.x/server-python/examples/users/get.md
diff --git a/docs/examples/0.7.0/server-python/examples/users/list.md b/docs/examples/0.7.x/server-python/examples/users/list.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/users/list.md
rename to docs/examples/0.7.x/server-python/examples/users/list.md
diff --git a/docs/examples/0.7.0/server-python/examples/users/update-prefs.md b/docs/examples/0.7.x/server-python/examples/users/update-prefs.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/users/update-prefs.md
rename to docs/examples/0.7.x/server-python/examples/users/update-prefs.md
diff --git a/docs/examples/0.7.0/server-python/examples/users/update-status.md b/docs/examples/0.7.x/server-python/examples/users/update-status.md
similarity index 100%
rename from docs/examples/0.7.0/server-python/examples/users/update-status.md
rename to docs/examples/0.7.x/server-python/examples/users/update-status.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/avatars/get-browser.md b/docs/examples/0.7.x/server-ruby/examples/avatars/get-browser.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/avatars/get-browser.md
rename to docs/examples/0.7.x/server-ruby/examples/avatars/get-browser.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/avatars/get-credit-card.md b/docs/examples/0.7.x/server-ruby/examples/avatars/get-credit-card.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/avatars/get-credit-card.md
rename to docs/examples/0.7.x/server-ruby/examples/avatars/get-credit-card.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/avatars/get-favicon.md b/docs/examples/0.7.x/server-ruby/examples/avatars/get-favicon.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/avatars/get-favicon.md
rename to docs/examples/0.7.x/server-ruby/examples/avatars/get-favicon.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/avatars/get-flag.md b/docs/examples/0.7.x/server-ruby/examples/avatars/get-flag.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/avatars/get-flag.md
rename to docs/examples/0.7.x/server-ruby/examples/avatars/get-flag.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/avatars/get-image.md b/docs/examples/0.7.x/server-ruby/examples/avatars/get-image.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/avatars/get-image.md
rename to docs/examples/0.7.x/server-ruby/examples/avatars/get-image.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/avatars/get-initials.md b/docs/examples/0.7.x/server-ruby/examples/avatars/get-initials.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/avatars/get-initials.md
rename to docs/examples/0.7.x/server-ruby/examples/avatars/get-initials.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/avatars/get-q-r.md b/docs/examples/0.7.x/server-ruby/examples/avatars/get-q-r.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/avatars/get-q-r.md
rename to docs/examples/0.7.x/server-ruby/examples/avatars/get-q-r.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/database/create-collection.md b/docs/examples/0.7.x/server-ruby/examples/database/create-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/database/create-collection.md
rename to docs/examples/0.7.x/server-ruby/examples/database/create-collection.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/database/create-document.md b/docs/examples/0.7.x/server-ruby/examples/database/create-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/database/create-document.md
rename to docs/examples/0.7.x/server-ruby/examples/database/create-document.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/database/delete-collection.md b/docs/examples/0.7.x/server-ruby/examples/database/delete-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/database/delete-collection.md
rename to docs/examples/0.7.x/server-ruby/examples/database/delete-collection.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/database/delete-document.md b/docs/examples/0.7.x/server-ruby/examples/database/delete-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/database/delete-document.md
rename to docs/examples/0.7.x/server-ruby/examples/database/delete-document.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/database/get-collection.md b/docs/examples/0.7.x/server-ruby/examples/database/get-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/database/get-collection.md
rename to docs/examples/0.7.x/server-ruby/examples/database/get-collection.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/database/get-document.md b/docs/examples/0.7.x/server-ruby/examples/database/get-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/database/get-document.md
rename to docs/examples/0.7.x/server-ruby/examples/database/get-document.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/database/list-collections.md b/docs/examples/0.7.x/server-ruby/examples/database/list-collections.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/database/list-collections.md
rename to docs/examples/0.7.x/server-ruby/examples/database/list-collections.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/database/list-documents.md b/docs/examples/0.7.x/server-ruby/examples/database/list-documents.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/database/list-documents.md
rename to docs/examples/0.7.x/server-ruby/examples/database/list-documents.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/database/update-collection.md b/docs/examples/0.7.x/server-ruby/examples/database/update-collection.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/database/update-collection.md
rename to docs/examples/0.7.x/server-ruby/examples/database/update-collection.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/database/update-document.md b/docs/examples/0.7.x/server-ruby/examples/database/update-document.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/database/update-document.md
rename to docs/examples/0.7.x/server-ruby/examples/database/update-document.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/functions/create-execution.md b/docs/examples/0.7.x/server-ruby/examples/functions/create-execution.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/functions/create-execution.md
rename to docs/examples/0.7.x/server-ruby/examples/functions/create-execution.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/functions/create-tag.md b/docs/examples/0.7.x/server-ruby/examples/functions/create-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/functions/create-tag.md
rename to docs/examples/0.7.x/server-ruby/examples/functions/create-tag.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/functions/create.md b/docs/examples/0.7.x/server-ruby/examples/functions/create.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/functions/create.md
rename to docs/examples/0.7.x/server-ruby/examples/functions/create.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/functions/delete-tag.md b/docs/examples/0.7.x/server-ruby/examples/functions/delete-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/functions/delete-tag.md
rename to docs/examples/0.7.x/server-ruby/examples/functions/delete-tag.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/functions/delete.md b/docs/examples/0.7.x/server-ruby/examples/functions/delete.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/functions/delete.md
rename to docs/examples/0.7.x/server-ruby/examples/functions/delete.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/functions/get-execution.md b/docs/examples/0.7.x/server-ruby/examples/functions/get-execution.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/functions/get-execution.md
rename to docs/examples/0.7.x/server-ruby/examples/functions/get-execution.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/functions/get-tag.md b/docs/examples/0.7.x/server-ruby/examples/functions/get-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/functions/get-tag.md
rename to docs/examples/0.7.x/server-ruby/examples/functions/get-tag.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/functions/get.md b/docs/examples/0.7.x/server-ruby/examples/functions/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/functions/get.md
rename to docs/examples/0.7.x/server-ruby/examples/functions/get.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/functions/list-executions.md b/docs/examples/0.7.x/server-ruby/examples/functions/list-executions.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/functions/list-executions.md
rename to docs/examples/0.7.x/server-ruby/examples/functions/list-executions.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/functions/list-tags.md b/docs/examples/0.7.x/server-ruby/examples/functions/list-tags.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/functions/list-tags.md
rename to docs/examples/0.7.x/server-ruby/examples/functions/list-tags.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/functions/list.md b/docs/examples/0.7.x/server-ruby/examples/functions/list.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/functions/list.md
rename to docs/examples/0.7.x/server-ruby/examples/functions/list.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/functions/update-tag.md b/docs/examples/0.7.x/server-ruby/examples/functions/update-tag.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/functions/update-tag.md
rename to docs/examples/0.7.x/server-ruby/examples/functions/update-tag.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/functions/update.md b/docs/examples/0.7.x/server-ruby/examples/functions/update.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/functions/update.md
rename to docs/examples/0.7.x/server-ruby/examples/functions/update.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/health/get-anti-virus.md b/docs/examples/0.7.x/server-ruby/examples/health/get-anti-virus.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/health/get-anti-virus.md
rename to docs/examples/0.7.x/server-ruby/examples/health/get-anti-virus.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/health/get-cache.md b/docs/examples/0.7.x/server-ruby/examples/health/get-cache.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/health/get-cache.md
rename to docs/examples/0.7.x/server-ruby/examples/health/get-cache.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/health/get-d-b.md b/docs/examples/0.7.x/server-ruby/examples/health/get-d-b.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/health/get-d-b.md
rename to docs/examples/0.7.x/server-ruby/examples/health/get-d-b.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/health/get-queue-certificates.md b/docs/examples/0.7.x/server-ruby/examples/health/get-queue-certificates.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/health/get-queue-certificates.md
rename to docs/examples/0.7.x/server-ruby/examples/health/get-queue-certificates.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/health/get-queue-functions.md b/docs/examples/0.7.x/server-ruby/examples/health/get-queue-functions.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/health/get-queue-functions.md
rename to docs/examples/0.7.x/server-ruby/examples/health/get-queue-functions.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/health/get-queue-logs.md b/docs/examples/0.7.x/server-ruby/examples/health/get-queue-logs.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/health/get-queue-logs.md
rename to docs/examples/0.7.x/server-ruby/examples/health/get-queue-logs.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/health/get-queue-tasks.md b/docs/examples/0.7.x/server-ruby/examples/health/get-queue-tasks.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/health/get-queue-tasks.md
rename to docs/examples/0.7.x/server-ruby/examples/health/get-queue-tasks.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/health/get-queue-usage.md b/docs/examples/0.7.x/server-ruby/examples/health/get-queue-usage.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/health/get-queue-usage.md
rename to docs/examples/0.7.x/server-ruby/examples/health/get-queue-usage.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/health/get-queue-webhooks.md b/docs/examples/0.7.x/server-ruby/examples/health/get-queue-webhooks.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/health/get-queue-webhooks.md
rename to docs/examples/0.7.x/server-ruby/examples/health/get-queue-webhooks.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/health/get-storage-local.md b/docs/examples/0.7.x/server-ruby/examples/health/get-storage-local.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/health/get-storage-local.md
rename to docs/examples/0.7.x/server-ruby/examples/health/get-storage-local.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/health/get-time.md b/docs/examples/0.7.x/server-ruby/examples/health/get-time.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/health/get-time.md
rename to docs/examples/0.7.x/server-ruby/examples/health/get-time.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/health/get.md b/docs/examples/0.7.x/server-ruby/examples/health/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/health/get.md
rename to docs/examples/0.7.x/server-ruby/examples/health/get.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/locale/get-continents.md b/docs/examples/0.7.x/server-ruby/examples/locale/get-continents.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/locale/get-continents.md
rename to docs/examples/0.7.x/server-ruby/examples/locale/get-continents.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/locale/get-countries-e-u.md b/docs/examples/0.7.x/server-ruby/examples/locale/get-countries-e-u.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/locale/get-countries-e-u.md
rename to docs/examples/0.7.x/server-ruby/examples/locale/get-countries-e-u.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/locale/get-countries-phones.md b/docs/examples/0.7.x/server-ruby/examples/locale/get-countries-phones.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/locale/get-countries-phones.md
rename to docs/examples/0.7.x/server-ruby/examples/locale/get-countries-phones.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/locale/get-countries.md b/docs/examples/0.7.x/server-ruby/examples/locale/get-countries.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/locale/get-countries.md
rename to docs/examples/0.7.x/server-ruby/examples/locale/get-countries.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/locale/get-currencies.md b/docs/examples/0.7.x/server-ruby/examples/locale/get-currencies.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/locale/get-currencies.md
rename to docs/examples/0.7.x/server-ruby/examples/locale/get-currencies.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/locale/get-languages.md b/docs/examples/0.7.x/server-ruby/examples/locale/get-languages.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/locale/get-languages.md
rename to docs/examples/0.7.x/server-ruby/examples/locale/get-languages.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/locale/get.md b/docs/examples/0.7.x/server-ruby/examples/locale/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/locale/get.md
rename to docs/examples/0.7.x/server-ruby/examples/locale/get.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/storage/create-file.md b/docs/examples/0.7.x/server-ruby/examples/storage/create-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/storage/create-file.md
rename to docs/examples/0.7.x/server-ruby/examples/storage/create-file.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/storage/delete-file.md b/docs/examples/0.7.x/server-ruby/examples/storage/delete-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/storage/delete-file.md
rename to docs/examples/0.7.x/server-ruby/examples/storage/delete-file.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/storage/get-file-download.md b/docs/examples/0.7.x/server-ruby/examples/storage/get-file-download.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/storage/get-file-download.md
rename to docs/examples/0.7.x/server-ruby/examples/storage/get-file-download.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/storage/get-file-preview.md b/docs/examples/0.7.x/server-ruby/examples/storage/get-file-preview.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/storage/get-file-preview.md
rename to docs/examples/0.7.x/server-ruby/examples/storage/get-file-preview.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/storage/get-file-view.md b/docs/examples/0.7.x/server-ruby/examples/storage/get-file-view.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/storage/get-file-view.md
rename to docs/examples/0.7.x/server-ruby/examples/storage/get-file-view.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/storage/get-file.md b/docs/examples/0.7.x/server-ruby/examples/storage/get-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/storage/get-file.md
rename to docs/examples/0.7.x/server-ruby/examples/storage/get-file.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/storage/list-files.md b/docs/examples/0.7.x/server-ruby/examples/storage/list-files.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/storage/list-files.md
rename to docs/examples/0.7.x/server-ruby/examples/storage/list-files.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/storage/update-file.md b/docs/examples/0.7.x/server-ruby/examples/storage/update-file.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/storage/update-file.md
rename to docs/examples/0.7.x/server-ruby/examples/storage/update-file.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/teams/create-membership.md b/docs/examples/0.7.x/server-ruby/examples/teams/create-membership.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/teams/create-membership.md
rename to docs/examples/0.7.x/server-ruby/examples/teams/create-membership.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/teams/create.md b/docs/examples/0.7.x/server-ruby/examples/teams/create.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/teams/create.md
rename to docs/examples/0.7.x/server-ruby/examples/teams/create.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/teams/delete-membership.md b/docs/examples/0.7.x/server-ruby/examples/teams/delete-membership.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/teams/delete-membership.md
rename to docs/examples/0.7.x/server-ruby/examples/teams/delete-membership.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/teams/delete.md b/docs/examples/0.7.x/server-ruby/examples/teams/delete.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/teams/delete.md
rename to docs/examples/0.7.x/server-ruby/examples/teams/delete.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/teams/get-memberships.md b/docs/examples/0.7.x/server-ruby/examples/teams/get-memberships.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/teams/get-memberships.md
rename to docs/examples/0.7.x/server-ruby/examples/teams/get-memberships.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/teams/get.md b/docs/examples/0.7.x/server-ruby/examples/teams/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/teams/get.md
rename to docs/examples/0.7.x/server-ruby/examples/teams/get.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/teams/list.md b/docs/examples/0.7.x/server-ruby/examples/teams/list.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/teams/list.md
rename to docs/examples/0.7.x/server-ruby/examples/teams/list.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/teams/update.md b/docs/examples/0.7.x/server-ruby/examples/teams/update.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/teams/update.md
rename to docs/examples/0.7.x/server-ruby/examples/teams/update.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/users/create.md b/docs/examples/0.7.x/server-ruby/examples/users/create.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/users/create.md
rename to docs/examples/0.7.x/server-ruby/examples/users/create.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/users/delete-session.md b/docs/examples/0.7.x/server-ruby/examples/users/delete-session.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/users/delete-session.md
rename to docs/examples/0.7.x/server-ruby/examples/users/delete-session.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/users/delete-sessions.md b/docs/examples/0.7.x/server-ruby/examples/users/delete-sessions.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/users/delete-sessions.md
rename to docs/examples/0.7.x/server-ruby/examples/users/delete-sessions.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/users/delete-user.md b/docs/examples/0.7.x/server-ruby/examples/users/delete-user.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/users/delete-user.md
rename to docs/examples/0.7.x/server-ruby/examples/users/delete-user.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/users/get-logs.md b/docs/examples/0.7.x/server-ruby/examples/users/get-logs.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/users/get-logs.md
rename to docs/examples/0.7.x/server-ruby/examples/users/get-logs.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/users/get-prefs.md b/docs/examples/0.7.x/server-ruby/examples/users/get-prefs.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/users/get-prefs.md
rename to docs/examples/0.7.x/server-ruby/examples/users/get-prefs.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/users/get-sessions.md b/docs/examples/0.7.x/server-ruby/examples/users/get-sessions.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/users/get-sessions.md
rename to docs/examples/0.7.x/server-ruby/examples/users/get-sessions.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/users/get.md b/docs/examples/0.7.x/server-ruby/examples/users/get.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/users/get.md
rename to docs/examples/0.7.x/server-ruby/examples/users/get.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/users/list.md b/docs/examples/0.7.x/server-ruby/examples/users/list.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/users/list.md
rename to docs/examples/0.7.x/server-ruby/examples/users/list.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/users/update-prefs.md b/docs/examples/0.7.x/server-ruby/examples/users/update-prefs.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/users/update-prefs.md
rename to docs/examples/0.7.x/server-ruby/examples/users/update-prefs.md
diff --git a/docs/examples/0.7.0/server-ruby/examples/users/update-status.md b/docs/examples/0.7.x/server-ruby/examples/users/update-status.md
similarity index 100%
rename from docs/examples/0.7.0/server-ruby/examples/users/update-status.md
rename to docs/examples/0.7.x/server-ruby/examples/users/update-status.md
diff --git a/docs/sdks/dart/CHANGELOG.md b/docs/sdks/dart/CHANGELOG.md
index e8d0ca1f73..4cdd477aba 100644
--- a/docs/sdks/dart/CHANGELOG.md
+++ b/docs/sdks/dart/CHANGELOG.md
@@ -1,3 +1,17 @@
+## 0.3.1
+
+- Minor fixes for custom exceptions
+
+## 0.3.0
+
+- Improved code quality
+- Added a custom Appwrite exception
+- Enabled access to private storage file
+
+## 0.2.0
+
+- Upgraded to work with Appwrite 0.7
+
## 0.1.0
- First release
\ No newline at end of file
diff --git a/docs/sdks/dart/GETTING_STARTED.md b/docs/sdks/dart/GETTING_STARTED.md
new file mode 100644
index 0000000000..7a5e8340d3
--- /dev/null
+++ b/docs/sdks/dart/GETTING_STARTED.md
@@ -0,0 +1,31 @@
+## Getting Started
+
+### Initialize & Make API Request
+Once you add the dependencies, its extremely easy to get started with the SDK; All you need to do is import the package in your code, set your Appwrite credentials, and start making API calls. Below is a simple example:
+
+```dart
+import 'package:dart_appwrite/dart_appwrite.dart';
+
+void main() async {
+ Client client = Client();
+ .setEndpoint('http://[HOSTNAME_OR_IP]/v1') // Make sure your endpoint is accessible
+ .setProject('5ff3379a01d25') // Your project ID
+ .setKey('cd868c7af8bdc893b4...93b7535db89')
+
+ Users users = Users(client);
+
+ try {
+ final response = await users.create(email: ‘email@example.com’,password: ‘password’, name: ‘name’);
+ print(response.data);
+ } on AppwriteException catch(e) {
+ print(e.message);
+ }
+}
+```
+
+### Learn more
+You can use followng resources to learn more and get help
+- 🚀 [Getting Started Tutorial](https://appwrite.io/docs/getting-started-for-server)
+- 📜 [Appwrite Docs](https://appwrite.io/docs)
+- 💬 [Discord Community](https://appwrite.io/discord)
+- 🚂 [Appwrite Dart Playground](https://github.com/appwrite/playground-for-dart)
diff --git a/docs/sdks/flutter/CHANGELOG.md b/docs/sdks/flutter/CHANGELOG.md
index 0e853c7ebe..2a6a4d9133 100644
--- a/docs/sdks/flutter/CHANGELOG.md
+++ b/docs/sdks/flutter/CHANGELOG.md
@@ -1,3 +1,22 @@
+## 0.4.0-dev.3
+
+- Added code formatting as part of the CI
+- Added custom Appwrite exceptions
+
+## 0.4.0-dev.2
+
+- Minor fixes for custom exceptions
+
+## 0.4.0-dev.1
+
+- Improved code quality
+- Enabled access to private storage file
+- Added easier integration for preview images and the Image widget
+
+## 0.3.0
+
+- Upgraded to work with Appwrite 0.7
+
## 0.3.0-dev.2
- Fix for an error when using a self-signed certificate for Web
diff --git a/docs/sdks/flutter/GETTING_STARTED.md b/docs/sdks/flutter/GETTING_STARTED.md
new file mode 100644
index 0000000000..9dae492f7f
--- /dev/null
+++ b/docs/sdks/flutter/GETTING_STARTED.md
@@ -0,0 +1,114 @@
+## Getting Started
+
+### Add your Flutter Platform
+To init your SDK and start interacting with Appwrite services, you need to add a new Flutter platform to your project. To add a new platform, go to your Appwrite console, choose the project you created in the step before, and click the 'Add Platform' button.
+
+From the options, choose to add a new **Flutter** platform and add your app credentials. Appwrite Flutter SDK currently supports building apps for both iOS and Android.
+
+If you are building your Flutter application for multiple devices, you have to follow this process for each different device.
+
+#### iOS
+For **iOS** add your app name and Bundle ID, You can find your Bundle Identifier in the General tab for your app's primary target in Xcode.
+
+#### Android
+For **Android** add your app name and package name, Your package name is generally the applicationId in your app-level build.gradle file. By registering your new app platform, you are allowing your app to communicate with the Appwrite API.
+
+### iOS
+
+The Appwrite SDK uses ASWebAuthenticationSession on iOS 12+ and SFAuthenticationSession on iOS 11 to allow OAuth authentication. You have to change your iOS Deployment Target in Xcode to be iOS >= 11 to be able to build your app on an emulator or a real device.
+
+1. In Xcode, open Runner.xcworkspace in your app's ios folder.
+2. To view your app's settings, select the Runner project in the Xcode project navigator. Then, in the main view sidebar, select the Runner target.
+3. Select the General tab.
+4. In Deployment Info, 'Target' select iOS 11.0
+
+### Android
+In order to capture the Appwrite OAuth callback url, the following activity needs to be added to your [AndroidManifest.xml](https://github.com/appwrite/playground-for-flutter/blob/master/android/app/src/main/AndroidManifest.xml). Be sure to relpace the **[PROJECT_ID]** string with your actual Appwrite project ID. You can find your Appwrite project ID in you project settings screen in your Appwrite console.
+
+```xml
+
+
+
+
+
+
+
+
+
+
+
+
+```
+
+### Web
+Appwrite 0.7, and the Appwrite Flutter SDK 0.3.0 have added support for Flutter Web. To build web apps that integrate with Appwrite successfully, all you have to do is add a web platform on your Appwrite project's dashboard and list the domain your website will use to allow communication to the Appwrite API.
+
+#### Flutter Web Cross-Domain Communication & Cookies
+While running Flutter Web, make sure your Appwrite server and your Flutter client are using the same top-level domain and the same protocol (HTTP or HTTPS) to communicate. When trying to communicate between different domains or protocols, you may receive HTTP status error 401 because some modern browsers block cross-site or insecure cookies for enhanced privacy. In production, Appwrite allows you set multiple [custom-domains](https://appwrite.io/docs/custom-domains) for each project.
+
+### Init your SDK
+
+ Initialize your SDK code with your project ID, which can be found in your project settings page.
+
+```dart
+import 'package:appwrite/appwrite.dart';
+Client client = Client();
+
+
+client
+ .setEndpoint('https://localhost/v1') // Your Appwrite Endpoint
+ .setProject('5e8cf4f46b5e8') // Your project ID
+ .setSelfSigned() // Remove in production
+;
+```
+
+Before starting to send any API calls to your new Appwrite instance, make sure your Android or iOS emulators has network access to the Appwrite server hostname or IP address.
+
+When trying to connect to Appwrite from an emulator or a mobile device, localhost is the hostname for the device or emulator and not your local Appwrite instance. You should replace localhost with your private IP as the Appwrite endpoint's hostname. You can also use a service like [ngrok](https://ngrok.com/) to proxy the Appwrite API.
+
+### Make Your First Request
+
+ Once your SDK object is set, access any of the Appwrite services and choose any request to send. Full documentation for any service method you would like to use can be found in your SDK documentation or in the API References section.
+
+```dart
+// Register User
+Account account = Account(client);
+Response user = await account
+ .create(
+ email: 'me@appwrite.io',
+ password: 'password',
+ name: 'My Name'
+ );
+```
+
+### Full Example
+
+```dart
+import 'package:appwrite/appwrite.dart';
+Client client = Client();
+
+
+client
+ .setEndpoint('https://localhost/v1') // Your Appwrite Endpoint
+ .setProject('5e8cf4f46b5e8') // Your project ID
+ .setSelfSigned() // Remove in production
+ ;
+
+
+// Register User
+Account account = Account(client);
+
+Response user = await account
+ .create(
+ email: 'me@appwrite.io',
+ password: 'password',
+ name: 'My Name'
+ );
+```
+
+### Learn more
+You can use followng resources to learn more and get help
+- 🚀 [Getting Started Tutorial](https://appwrite.io/docs/getting-started-for-flutter)
+- 📜 [Appwrite Docs](https://appwrite.io/docs)
+- 💬 [Discord Community](https://appwrite.io/discord)
+- 🚂 [Appwrite Flutter Playground](https://github.com/appwrite/playground-for-flutter)
\ No newline at end of file
diff --git a/docs/sdks/nodejs/GETTING_STARTED.md b/docs/sdks/nodejs/GETTING_STARTED.md
new file mode 100644
index 0000000000..af2564e212
--- /dev/null
+++ b/docs/sdks/nodejs/GETTING_STARTED.md
@@ -0,0 +1,60 @@
+## Getting Started
+
+### Init your SDK
+Initialize your SDK code with your project ID which can be found in your project settings page and your new API secret Key project API keys section.
+
+```js
+const sdk = require('node-appwrite');
+
+let client = new sdk.Client();
+
+client
+ .setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
+ .setProject('5df5acd0d48c2') // Your project ID
+ .setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
+;
+```
+
+### Make Your First Request
+Once your SDK object is set, create any of the Appwrite service objects and choose any request to send. Full documentation for any service method you would like to use can be found in your SDK documentation or in the API References section.
+
+```js
+let users = new sdk.Users(client);
+
+let promise = users.create('email@example.com', 'password');
+
+promise.then(function (response) {
+ console.log(response);
+}, function (error) {
+ console.log(error);
+});
+```
+
+### Full Example
+```js
+const sdk = require('node-appwrite');
+
+let client = new sdk.Client();
+
+client
+ .setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
+ .setProject('5df5acd0d48c2') // Your project ID
+ .setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
+;
+
+let users = new sdk.Users(client);
+let promise = users.create('email@example.com', 'password');
+
+promise.then(function (response) {
+ console.log(response);
+}, function (error) {
+ console.log(error);
+});
+```
+
+### Learn more
+You can use followng resources to learn more and get help
+- 🚀 [Getting Started Tutorial](https://appwrite.io/docs/getting-started-for-server)
+- 📜 [Appwrite Docs](https://appwrite.io/docs)
+- 💬 [Discord Community](https://appwrite.io/discord)
+- 🚂 [Appwrite Node Playground](https://github.com/appwrite/playground-for-node)
diff --git a/docs/sdks/php/GETTING_STARTED.md b/docs/sdks/php/GETTING_STARTED.md
new file mode 100644
index 0000000000..1fcfa35f65
--- /dev/null
+++ b/docs/sdks/php/GETTING_STARTED.md
@@ -0,0 +1,48 @@
+## Getting Started
+
+### Init your SDK
+Initialize your SDK code with your project ID which can be found in your project settings page and your new API secret Key from project's API keys section.
+
+```php
+$client = new Client();
+
+$client
+ ->setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
+ ->setProject('5df5acd0d48c2') // Your project ID
+ ->setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
+;
+```
+
+### Make Your First Request
+Once your SDK object is set, create any of the Appwrite service objects and choose any request to send. Full documentation for any service method you would like to use can be found in your SDK documentation or in the API References section.
+
+```php
+$users = new Users($client);
+
+$result = $users->create('email@example.com', 'password');
+```
+
+### Full Example
+```php
+use Appwrite\Client;
+use Appwrite\Services\Users;
+
+$client = new Client();
+
+$client
+ ->setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
+ ->setProject('5df5acd0d48c2') // Your project ID
+ ->setKey('919c2d18fb5d4...a2ae413da83346ad2') // Your secret API key
+;
+
+$users = new Users($client);
+
+$result = $users->create('email@example.com', 'password');
+```
+
+### Learn more
+You can use followng resources to learn more and get help
+- 🚀 [Getting Started Tutorial](https://appwrite.io/docs/getting-started-for-server)
+- 📜 [Appwrite Docs](https://appwrite.io/docs)
+- 💬 [Discord Community](https://appwrite.io/discord)
+- 🚂 [Appwrite PHP Playground](https://github.com/appwrite/playground-for-php)
diff --git a/docs/sdks/python/GETTING_STARTED.md b/docs/sdks/python/GETTING_STARTED.md
new file mode 100644
index 0000000000..6b16fa3a94
--- /dev/null
+++ b/docs/sdks/python/GETTING_STARTED.md
@@ -0,0 +1,51 @@
+## Getting Started
+
+### Init your SDK
+Initialize your SDK code with your project ID which can be found in your project settings page and your new API secret Key from project's API keys section.
+
+```python
+from appwrite.client import Client
+from appwrite.services.users import Users
+
+client = Client()
+
+(client
+ .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint
+ .set_project('5df5acd0d48c2') # Your project ID
+ .set_key('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key
+)
+```
+
+### Make Your First Request
+Once your SDK object is set, create any of the Appwrite service objects and choose any request to send. Full documentation for any service method you would like to use can be found in your SDK documentation or in the API References section.
+
+```python
+users = Users(client)
+
+result = users.create('email@example.com', 'password')
+```
+
+### Full Example
+```python
+from appwrite.client import Client
+from appwrite.services.users import Users
+
+client = Client()
+
+(client
+ .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint
+ .set_project('5df5acd0d48c2') # Your project ID
+ .set_key('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key
+)
+
+users = Users(client)
+
+result = users.create('email@example.com', 'password')
+```
+
+### Learn more
+You can use followng resources to learn more and get help
+- 🚀 [Getting Started Tutorial](https://appwrite.io/docs/getting-started-for-server)
+- 📜 [Appwrite Docs](https://appwrite.io/docs)
+- 💬 [Discord Community](https://appwrite.io/discord)
+- 🚂 [Appwrite Python Playground](https://github.com/appwrite/playground-for-python)
diff --git a/public/dist/scripts/app-all.js b/public/dist/scripts/app-all.js
index 6e2367f10a..b89f03613e 100644
--- a/public/dist/scripts/app-all.js
+++ b/public/dist/scripts/app-all.js
@@ -2071,7 +2071,7 @@ container.path(paths[i],value);}});}
return;}
if(element.value!==value){element.value=value;element.dispatchEvent(new Event('change'));}
if(bind){element.addEventListener('input',sync);element.addEventListener('change',sync);}}
-else{if(element.innerHTML!=value){element.innerHTML=value;}}};let sync=(()=>{return()=>{if(debug){console.info('debug-ls-bind','sync-path',paths);console.info('debug-ls-bind','sync-syntax',syntax);console.info('debug-ls-bind','sync-syntax-parsed',parsedSyntax);console.info('debug-ls-bind','sync-value',element.value);}
+else{if(element.textContent!=value){element.textContent=value;}}};let sync=(()=>{return()=>{if(debug){console.info('debug-ls-bind','sync-path',paths);console.info('debug-ls-bind','sync-syntax',syntax);console.info('debug-ls-bind','sync-syntax-parsed',parsedSyntax);console.info('debug-ls-bind','sync-value',element.value);}
for(let i=0;i=thresh&&u'+
-units[u]+"");}).add("statsTotal",function($value){if(!$value){return 0;}
+let thresh=1000;if(Math.abs($value)=thresh&&u=thresh&&u{return()=>{if(debug){console.info('debug-ls-bind','sync-path',paths);console.info('debug-ls-bind','sync-syntax',syntax);console.info('debug-ls-bind','sync-syntax-parsed',parsedSyntax);console.info('debug-ls-bind','sync-value',element.value);}
+else{if(element.textContent!=value){element.textContent=value;}}};let sync=(()=>{return()=>{if(debug){console.info('debug-ls-bind','sync-path',paths);console.info('debug-ls-bind','sync-syntax',syntax);console.info('debug-ls-bind','sync-syntax-parsed',parsedSyntax);console.info('debug-ls-bind','sync-value',element.value);}
for(let i=0;i=thresh&&u'+
-units[u]+"");}).add("statsTotal",function($value){if(!$value){return 0;}
+let thresh=1000;if(Math.abs($value)=thresh&&u=thresh&&u{return()=>{if(debug){console.info('debug-ls-bind','sync-path',paths);console.info('debug-ls-bind','sync-syntax',syntax);console.info('debug-ls-bind','sync-syntax-parsed',parsedSyntax);console.info('debug-ls-bind','sync-value',element.value);}
+else{if(element.textContent!=value){element.textContent=value;}}};let sync=(()=>{return()=>{if(debug){console.info('debug-ls-bind','sync-path',paths);console.info('debug-ls-bind','sync-syntax',syntax);console.info('debug-ls-bind','sync-syntax-parsed',parsedSyntax);console.info('debug-ls-bind','sync-value',element.value);}
for(let i=0;i= thresh && u < units.length - 1);
- return (
- $value.toFixed(1) +
- '' +
- units[u] +
- ""
- );
+ return $value.toFixed(1);
+ })
+ .add("humanFileUnit", function($value) {
+ if (!$value) {
+ return '';
+ }
+
+ let thresh = 1000;
+
+ if (Math.abs($value) < thresh) {
+ return 'B';
+ }
+
+ let units = ["kB", "MB", "GB", "TB", "PB", "EB", "ZB", "YB"];
+ let u = -1;
+
+ do {
+ $value /= thresh;
+ ++u;
+ } while (Math.abs($value) >= thresh && u < units.length - 1);
+
+ return units[u];
})
.add("statsTotal", function($value) {
if (!$value) {
diff --git a/public/scripts/views/analytics/activity.js b/public/scripts/views/analytics/activity.js
index 274ee0f95d..3346097911 100644
--- a/public/scripts/views/analytics/activity.js
+++ b/public/scripts/views/analytics/activity.js
@@ -3,7 +3,7 @@
window.ls.container.get("view").add({
selector: "data-analytics-activity",
- controller: function(window, element, appwrite, account) {
+ controller: function(window, element, appwrite, container) {
let action = element.getAttribute("data-analytics-event") || "click";
let activity = element.getAttribute("data-analytics-label") || "None";
let doNotTrack = window.navigator.doNotTrack;
@@ -13,8 +13,9 @@
}
element.addEventListener(action, function() {
- let email = account?.email || element.elements['email'].value || '';
-
+ let account = container.get('account');
+ let email = account?.email || element?.elements['email']?.value || '';
+
appwrite.analytics.create(email, 'console', activity, window.location.href)
});
}
diff --git a/src/Appwrite/Resize/Resize.php b/src/Appwrite/Resize/Resize.php
deleted file mode 100644
index a9257b6e48..0000000000
--- a/src/Appwrite/Resize/Resize.php
+++ /dev/null
@@ -1,220 +0,0 @@
-image = new Imagick();
-
- $this->image->readImageBlob($data);
-
- $this->width = $this->image->getImageWidth();
- $this->height = $this->image->getImageHeight();
- }
-
- /**
- * @param int $width
- * @param int $height
- *
- * @return Resize
- *
- * @throws \Throwable
- */
- public function crop(int $width, int $height)
- {
- $originalAspect = $this->width / $this->height;
-
- if (empty($width)) {
- $width = $height * $originalAspect;
- }
-
- if (empty($height)) {
- $height = $width / $originalAspect;
- }
-
- if (empty($height) && empty($width)) {
- $height = $this->height;
- $width = $this->width;
- }
-
- if ($this->image->getImageFormat() == 'GIF') {
- $this->image = $this->image->coalesceImages();
-
- foreach ($this->image as $frame) {
- $frame->cropThumbnailImage($width, $height);
- }
-
- $this->image->deconstructImages();
- } else {
- $this->image->cropThumbnailImage($width, $height);
- }
-
- return $this;
- }
-
- /**
- * @param $color
- *
- * @return Resize
- *
- * @throws \Throwable
- */
- public function setBackground($color)
- {
- $this->image->setImageBackgroundColor($color);
- $this->image = $this->image->mergeImageLayers(Imagick::LAYERMETHOD_FLATTEN);
-
- return $this;
- }
-
- /**
- * Output.
- *
- * Prints manipulated image.
- *
- * @param string $type
- * @param int $quality
- *
- * @return string
- *
- * @throws Exception
- */
- public function output(string $type, int $quality = 75)
- {
- return $this->save(null, $type, $quality);
- }
-
- /**
- * @param string $path
- * @param $type
- * @param int $quality
- *
- * @return string
- *
- * @throws Exception
- */
- public function save(string $path = null, string $type = '', int $quality = 75)
- {
- // Create directory with write permissions
- if (null !== $path && !\file_exists(\dirname($path))) {
- if (!@\mkdir(\dirname($path), 0755, true)) {
- throw new Exception('Can\'t create directory '.\dirname($path));
- }
- }
-
- switch ($type) {
- case 'jpg':
- case 'jpeg':
- $this->image->setImageCompressionQuality($quality);
-
- $this->image->setImageFormat('jpg');
- break;
-
- case 'gif':
- $this->image->setImageFormat('gif');
- break;
-
- case 'webp':
- try {
- $this->image->setImageFormat('webp');
- } catch (\Throwable $th) {
- $signature = $this->image->getImageSignature();
- $temp = '/tmp/temp-'.$signature.'.'.\strtolower($this->image->getImageFormat());
- $output = '/tmp/output-'.$signature.'.webp';
-
- // save temp
- $this->image->writeImages($temp, true);
-
- // convert temp
- \exec("cwebp -quiet -metadata none -q $quality $temp -o $output");
-
- $data = \file_get_contents($output);
-
- //load webp
- if (empty($path)) {
- return $data;
- } else {
- \file_put_contents($path, $data, LOCK_EX);
- }
-
- $this->image->clear();
- $this->image->destroy();
-
- //delete webp
- \unlink($output);
- \unlink($temp);
-
- return;
- }
-
- break;
-
- case 'png':
- /* Scale quality from 0-100 to 0-9 */
- $scaleQuality = \round(($quality / 100) * 9);
-
- /* Invert quality setting as 0 is best, not 9 */
- $invertScaleQuality = 9 - $scaleQuality;
-
- $this->image->setImageCompressionQuality($invertScaleQuality);
-
- $this->image->setImageFormat('png');
- break;
-
- default:
- throw new Exception('Invalid output type given');
- break;
- }
-
- if (empty($path)) {
- return $this->image->getImagesBlob();
- } else {
- $this->image->writeImages($path, true);
- }
-
- $this->image->clear();
- $this->image->destroy();
- }
-
- /**
- * @param int $newHeight
- *
- * @return int
- */
- protected function getSizeByFixedHeight(int $newHeight):int
- {
- $ratio = $this->width / $this->height;
- $newWidth = $newHeight * $ratio;
-
- return $newWidth;
- }
-
- /**
- * @param int $newWidth
- *
- * @return int
- */
- protected function getSizeByFixedWidth(int $newWidth):int
- {
- $ratio = $this->height / $this->width;
- $newHeight = $newWidth * $ratio;
-
- return $newHeight;
- }
-}
\ No newline at end of file
diff --git a/src/Appwrite/Utopia/Response.php b/src/Appwrite/Utopia/Response.php
index b2203918d5..e7f7e4e84e 100644
--- a/src/Appwrite/Utopia/Response.php
+++ b/src/Appwrite/Utopia/Response.php
@@ -39,6 +39,7 @@ use Appwrite\Utopia\Response\Model\Tag;
use Appwrite\Utopia\Response\Model\Task;
use Appwrite\Utopia\Response\Model\Token;
use Appwrite\Utopia\Response\Model\Webhook;
+use Appwrite\Utopia\Response\Model\Mock; // Keep last
use stdClass;
/**
@@ -115,6 +116,9 @@ class Response extends SwooleResponse
const MODEL_PLATFORM_LIST = 'platformList';
const MODEL_DOMAIN = 'domain';
const MODEL_DOMAIN_LIST = 'domainList';
+
+ // Tests (keep last)
+ const MODEL_MOCK = 'mock';
/**
* @var Filter
@@ -191,6 +195,8 @@ class Response extends SwooleResponse
->setModel(new Phone())
// Verification
// Recovery
+ // Tests (keep last)
+ ->setModel(new Mock())
;
parent::__construct($response);
diff --git a/src/Appwrite/Utopia/Response/Model/Mock.php b/src/Appwrite/Utopia/Response/Model/Mock.php
new file mode 100644
index 0000000000..dade6e00d9
--- /dev/null
+++ b/src/Appwrite/Utopia/Response/Model/Mock.php
@@ -0,0 +1,41 @@
+addRule('result', [
+ 'type' => self::TYPE_STRING,
+ 'description' => 'Result message.',
+ 'default' => '',
+ 'example' => 'Success',
+ ])
+ ;
+ }
+
+ /**
+ * Get Name
+ *
+ * @return string
+ */
+ public function getName():string
+ {
+ return 'Mock';
+ }
+
+ /**
+ * Get Collection
+ *
+ * @return string
+ */
+ public function getType():string
+ {
+ return Response::MODEL_MOCK;
+ }
+}
\ No newline at end of file
diff --git a/tests/e2e/General/HTTPTest.php b/tests/e2e/General/HTTPTest.php
index e33c46e3a2..7cbc74bda9 100644
--- a/tests/e2e/General/HTTPTest.php
+++ b/tests/e2e/General/HTTPTest.php
@@ -26,7 +26,7 @@ class HTTPTest extends Scope
$this->assertEquals(204, $response['headers']['status-code']);
$this->assertEquals('Appwrite', $response['headers']['server']);
$this->assertEquals('GET, POST, PUT, PATCH, DELETE', $response['headers']['access-control-allow-methods']);
- $this->assertEquals('Origin, Cookie, Set-Cookie, X-Requested-With, Content-Type, Access-Control-Allow-Origin, Access-Control-Request-Headers, Accept, X-Appwrite-Project, X-Appwrite-Key, X-Appwrite-Locale, X-Appwrite-Mode, X-Appwrite-JWT, X-SDK-Version, Cache-Control, Expires, Pragma, X-Fallback-Cookies', $response['headers']['access-control-allow-headers']);
+ $this->assertEquals('Origin, Cookie, Set-Cookie, X-Requested-With, Content-Type, Access-Control-Allow-Origin, Access-Control-Request-Headers, Accept, X-Appwrite-Project, X-Appwrite-Key, X-Appwrite-Locale, X-Appwrite-Mode, X-Appwrite-JWT, X-Appwrite-Response-Format, X-SDK-Version, Cache-Control, Expires, Pragma, X-Fallback-Cookies', $response['headers']['access-control-allow-headers']);
$this->assertEquals('X-Fallback-Cookies', $response['headers']['access-control-expose-headers']);
$this->assertEquals('http://localhost', $response['headers']['access-control-allow-origin']);
$this->assertEquals('true', $response['headers']['access-control-allow-credentials']);
@@ -186,4 +186,27 @@ class HTTPTest extends Scope
$this->assertEquals($body['continents']['AN'], 'Antarctica');
$this->assertEquals($body['continents']['AS'], 'Asia');
}
+
+ public function testVersions() {
+
+ /**
+ * Test without header
+ */
+ $response = $this->client->call(Client::METHOD_GET, '/versions', array_merge([
+ 'content-type' => 'application/json',
+ ], $this->getHeaders()));
+
+ $body = $response['body'];
+ $this->assertEquals(200, $response['headers']['status-code']);
+ $this->assertIsString($body['server']);
+ $this->assertIsString($body['client-web']);
+ $this->assertIsString($body['client-flutter']);
+ $this->assertIsString($body['console-web']);
+ $this->assertIsString($body['server-nodejs']);
+ $this->assertIsString($body['server-deno']);
+ $this->assertIsString($body['server-php']);
+ $this->assertIsString($body['server-python']);
+ $this->assertIsString($body['server-ruby']);
+ $this->assertIsString($body['server-cli']);
+ }
}
\ No newline at end of file
diff --git a/tests/e2e/Scopes/ProjectCustom.php b/tests/e2e/Scopes/ProjectCustom.php
index e1059f6afa..fc35f1ddae 100644
--- a/tests/e2e/Scopes/ProjectCustom.php
+++ b/tests/e2e/Scopes/ProjectCustom.php
@@ -113,10 +113,19 @@ trait ProjectCustom
'database.documents.create',
'database.documents.update',
'database.documents.delete',
+ 'functions.create',
+ 'functions.update',
+ 'functions.delete',
+ 'functions.tags.create',
+ 'functions.tags.update',
+ 'functions.tags.delete',
+ 'functions.executions.create',
+ 'functions.executions.update',
'storage.files.create',
'storage.files.update',
'storage.files.delete',
'users.create',
+ 'users.update.prefs',
'users.update.status',
'users.delete',
'users.sessions.delete',
diff --git a/tests/e2e/Services/Database/DatabaseBase.php b/tests/e2e/Services/Database/DatabaseBase.php
index 8285cb2076..2b93485f16 100644
--- a/tests/e2e/Services/Database/DatabaseBase.php
+++ b/tests/e2e/Services/Database/DatabaseBase.php
@@ -434,7 +434,9 @@ trait DatabaseBase
], $this->getHeaders()), [
'data' => [
'name' => 'Thor: Ragnarok'
- ]
+ ],
+ 'read' => ['user:'.$this->getUser()['$id']],
+ 'write' => ['user:'.$this->getUser()['$id']],
]);
$this->assertEquals($document['headers']['status-code'], 200);
diff --git a/tests/e2e/Services/Functions/FunctionsCustomClientTest.php b/tests/e2e/Services/Functions/FunctionsCustomClientTest.php
index 25d3a8237c..8d46b48f44 100644
--- a/tests/e2e/Services/Functions/FunctionsCustomClientTest.php
+++ b/tests/e2e/Services/Functions/FunctionsCustomClientTest.php
@@ -113,6 +113,15 @@ class FunctionsCustomClientTest extends Scope
$this->assertEquals(201, $execution['headers']['status-code']);
+ $execution = $this->client->call(Client::METHOD_POST, '/functions/'.$function['body']['$id'].'/executions', array_merge([
+ 'content-type' => 'application/json',
+ 'x-appwrite-project' => $this->getProject()['$id'],
+ ]), [
+ 'async' => 1,
+ ]);
+
+ $this->assertEquals(401, $execution['headers']['status-code']);
+
return [];
}
}
\ No newline at end of file
diff --git a/tests/e2e/Services/Webhooks/WebhooksCustomServerTest.php b/tests/e2e/Services/Webhooks/WebhooksCustomServerTest.php
index 360dee2cb3..c8e3ba747d 100644
--- a/tests/e2e/Services/Webhooks/WebhooksCustomServerTest.php
+++ b/tests/e2e/Services/Webhooks/WebhooksCustomServerTest.php
@@ -2,6 +2,7 @@
namespace Tests\E2E\Services\Webhooks;
+use CURLFile;
use Tests\E2E\Client;
use Tests\E2E\Scopes\ProjectCustom;
use Tests\E2E\Scopes\Scope;
@@ -186,10 +187,43 @@ class WebhooksCustomServerTest extends Scope
*/
return ['userId' => $user['body']['$id'], 'name' => $user['body']['name'], 'email' => $user['body']['email']];
}
-
- /**
+
+ /**
* @depends testCreateUser
*/
+ public function testUpdateUserPrefs(array $data):array
+ {
+ /**
+ * Test for SUCCESS
+ */
+ $user = $this->client->call(Client::METHOD_PATCH, '/users/' . $data['userId'] . '/prefs', array_merge([
+ 'content-type' => 'application/json',
+ 'x-appwrite-project' => $this->getProject()['$id'],
+ ], $this->getHeaders()), [
+ 'prefs' => ['a' => 'b']
+ ]);
+
+ $this->assertEquals($user['headers']['status-code'], 200);
+ $this->assertEquals($user['body']['a'], 'b');
+
+ $webhook = $this->getLastRequest();
+
+ $this->assertEquals($webhook['method'], 'POST');
+ $this->assertEquals($webhook['headers']['Content-Type'], 'application/json');
+ $this->assertEquals($webhook['headers']['User-Agent'], 'Appwrite-Server vdev. Please report abuse at security@appwrite.io');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Event'], 'users.update.prefs');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Signature'], 'not-yet-implemented');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Id'] ?? '', $this->getProject()['webhookId']);
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Project-Id'] ?? '', $this->getProject()['$id']);
+ $this->assertEquals(empty($webhook['headers']['X-Appwrite-Webhook-User-Id'] ?? ''), ('server' === $this->getSide()));
+ $this->assertEquals($webhook['data']['a'], 'b');
+
+ return $data;
+ }
+
+ /**
+ * @depends testUpdateUserPrefs
+ */
public function testUpdateUserStatus(array $data):array
{
/**
@@ -221,7 +255,7 @@ class WebhooksCustomServerTest extends Scope
$this->assertEquals($webhook['data']['status'], 2);
$this->assertEquals($webhook['data']['email'], $data['email']);
$this->assertEquals($webhook['data']['emailVerification'], false);
- $this->assertEquals($webhook['data']['prefs'], []);
+ $this->assertEquals($webhook['data']['prefs']['a'], 'b');
return $data;
}
@@ -257,8 +291,269 @@ class WebhooksCustomServerTest extends Scope
$this->assertEquals($webhook['data']['status'], 2);
$this->assertEquals($webhook['data']['email'], $data['email']);
$this->assertEquals($webhook['data']['emailVerification'], false);
- $this->assertEquals($webhook['data']['prefs'], []);
+ $this->assertEquals($webhook['data']['prefs']['a'], 'b');
return $data;
}
-}
\ No newline at end of file
+
+ public function testCreateFunction():array
+ {
+ /**
+ * Test for SUCCESS
+ */
+ $function = $this->client->call(Client::METHOD_POST, '/functions', array_merge([
+ 'content-type' => 'application/json',
+ 'x-appwrite-project' => $this->getProject()['$id'],
+ ], $this->getHeaders()), [
+ 'name' => 'Test',
+ 'env' => 'php-7.4',
+ 'execute' => ['*'],
+ 'timeout' => 10,
+ ]);
+
+ $functionId = $function['body']['$id'] ?? '';
+
+ $this->assertEquals($function['headers']['status-code'], 201);
+ $this->assertNotEmpty($function['body']['$id']);
+
+ $webhook = $this->getLastRequest();
+
+ $this->assertEquals($webhook['method'], 'POST');
+ $this->assertEquals($webhook['headers']['Content-Type'], 'application/json');
+ $this->assertEquals($webhook['headers']['User-Agent'], 'Appwrite-Server vdev. Please report abuse at security@appwrite.io');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Event'], 'functions.create');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Signature'], 'not-yet-implemented');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Id'] ?? '', $this->getProject()['webhookId']);
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Project-Id'] ?? '', $this->getProject()['$id']);
+
+ /**
+ * Test for FAILURE
+ */
+
+ return [
+ 'functionId' => $functionId,
+ ];
+ }
+
+ /**
+ * @depends testCreateFunction
+ */
+ public function testUpdateFunction($data):array
+ {
+ /**
+ * Test for SUCCESS
+ */
+ $function = $this->client->call(Client::METHOD_PUT, '/functions/'.$data['functionId'], array_merge([
+ 'content-type' => 'application/json',
+ 'x-appwrite-project' => $this->getProject()['$id'],
+ ], $this->getHeaders()), [
+ 'name' => 'Test',
+ 'env' => 'php-7.4',
+ 'execute' => ['*'],
+ 'vars' => [
+ 'key1' => 'value1',
+ ]
+ ]);
+
+ $this->assertEquals($function['headers']['status-code'], 200);
+ $this->assertEquals($function['body']['$id'], $data['functionId']);
+ $this->assertEquals($function['body']['vars'], ['key1' => 'value1']);
+
+ $webhook = $this->getLastRequest();
+
+ $this->assertEquals($webhook['method'], 'POST');
+ $this->assertEquals($webhook['headers']['Content-Type'], 'application/json');
+ $this->assertEquals($webhook['headers']['User-Agent'], 'Appwrite-Server vdev. Please report abuse at security@appwrite.io');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Event'], 'functions.update');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Signature'], 'not-yet-implemented');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Id'] ?? '', $this->getProject()['webhookId']);
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Project-Id'] ?? '', $this->getProject()['$id']);
+
+ return $data;
+ }
+
+ /**
+ * @depends testUpdateFunction
+ */
+ public function testCreateTag($data):array
+ {
+ /**
+ * Test for SUCCESS
+ */
+ $tag = $this->client->call(Client::METHOD_POST, '/functions/'.$data['functionId'].'/tags', array_merge([
+ 'content-type' => 'multipart/form-data',
+ 'x-appwrite-project' => $this->getProject()['$id'],
+ ], $this->getHeaders()), [
+ 'command' => 'php index.php',
+ 'code' => new CURLFile(realpath(__DIR__ . '/../../../resources/functions/timeout.tar.gz'), 'application/x-gzip', 'php-fx.tar.gz'),
+ ]);
+
+ $tagId = $tag['body']['$id'] ?? '';
+
+ $this->assertEquals($tag['headers']['status-code'], 201);
+ $this->assertNotEmpty($tag['body']['$id']);
+
+ $webhook = $this->getLastRequest();
+
+ $this->assertEquals($webhook['method'], 'POST');
+ $this->assertEquals($webhook['headers']['Content-Type'], 'application/json');
+ $this->assertEquals($webhook['headers']['User-Agent'], 'Appwrite-Server vdev. Please report abuse at security@appwrite.io');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Event'], 'functions.tags.create');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Signature'], 'not-yet-implemented');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Id'] ?? '', $this->getProject()['webhookId']);
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Project-Id'] ?? '', $this->getProject()['$id']);
+
+ /**
+ * Test for FAILURE
+ */
+
+ return array_merge($data, ['tagId' => $tagId]);
+ }
+
+ /**
+ * @depends testCreateTag
+ */
+ public function testUpdateTag($data):array
+ {
+ /**
+ * Test for SUCCESS
+ */
+ $response = $this->client->call(Client::METHOD_PATCH, '/functions/'.$data['functionId'].'/tag', array_merge([
+ 'content-type' => 'application/json',
+ 'x-appwrite-project' => $this->getProject()['$id'],
+ ], $this->getHeaders()), [
+ 'tag' => $data['tagId'],
+ ]);
+
+ $this->assertEquals($response['headers']['status-code'], 200);
+ $this->assertNotEmpty($response['body']['$id']);
+
+ $webhook = $this->getLastRequest();
+
+ $this->assertEquals($webhook['method'], 'POST');
+ $this->assertEquals($webhook['headers']['Content-Type'], 'application/json');
+ $this->assertEquals($webhook['headers']['User-Agent'], 'Appwrite-Server vdev. Please report abuse at security@appwrite.io');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Event'], 'functions.tags.update');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Signature'], 'not-yet-implemented');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Id'] ?? '', $this->getProject()['webhookId']);
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Project-Id'] ?? '', $this->getProject()['$id']);
+
+ /**
+ * Test for FAILURE
+ */
+
+ return $data;
+ }
+
+ /**
+ * @depends testUpdateTag
+ */
+ public function testExecutions($data):array
+ {
+ /**
+ * Test for SUCCESS
+ */
+ $execution = $this->client->call(Client::METHOD_POST, '/functions/'.$data['functionId'].'/executions', array_merge([
+ 'content-type' => 'application/json',
+ 'x-appwrite-project' => $this->getProject()['$id'],
+ ], $this->getHeaders()), []);
+
+ $this->assertEquals($execution['headers']['status-code'], 201);
+ $this->assertNotEmpty($execution['body']['$id']);
+
+ $webhook = $this->getLastRequest();
+
+ $this->assertEquals($webhook['method'], 'POST');
+ $this->assertEquals($webhook['headers']['Content-Type'], 'application/json');
+ $this->assertEquals($webhook['headers']['User-Agent'], 'Appwrite-Server vdev. Please report abuse at security@appwrite.io');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Event'], 'functions.executions.create');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Signature'], 'not-yet-implemented');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Id'] ?? '', $this->getProject()['webhookId']);
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Project-Id'] ?? '', $this->getProject()['$id']);
+
+ // wait for timeout function to complete (sleep(5);)
+ sleep(6);
+
+ $webhook = $this->getLastRequest();
+
+ $this->assertEquals($webhook['method'], 'POST');
+ $this->assertEquals($webhook['headers']['Content-Type'], 'application/json');
+ $this->assertEquals($webhook['headers']['User-Agent'], 'Appwrite-Server vdev. Please report abuse at security@appwrite.io');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Event'], 'functions.executions.update');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Signature'], 'not-yet-implemented');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Id'] ?? '', $this->getProject()['webhookId']);
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Project-Id'] ?? '', $this->getProject()['$id']);
+
+ /**
+ * Test for FAILURE
+ */
+
+ return $data;
+ }
+
+ /**
+ * @depends testExecutions
+ */
+ public function testDeleteTag($data):array
+ {
+ /**
+ * Test for SUCCESS
+ */
+ $tag = $this->client->call(Client::METHOD_DELETE, '/functions/'.$data['functionId'].'/tags/'.$data['tagId'], array_merge([
+ 'content-type' => 'application/json',
+ 'x-appwrite-project' => $this->getProject()['$id'],
+ ], $this->getHeaders()));
+
+ $this->assertEquals($tag['headers']['status-code'], 204);
+ $this->assertEmpty($tag['body']);
+
+ $webhook = $this->getLastRequest();
+
+ $this->assertEquals($webhook['method'], 'POST');
+ $this->assertEquals($webhook['headers']['Content-Type'], 'application/json');
+ $this->assertEquals($webhook['headers']['User-Agent'], 'Appwrite-Server vdev. Please report abuse at security@appwrite.io');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Event'], 'functions.tags.delete');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Signature'], 'not-yet-implemented');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Id'] ?? '', $this->getProject()['webhookId']);
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Project-Id'] ?? '', $this->getProject()['$id']);
+
+ /**
+ * Test for FAILURE
+ */
+
+ return $data;
+ }
+
+ /**
+ * @depends testDeleteTag
+ */
+ public function testDeleteFunction($data):array
+ {
+ /**
+ * Test for SUCCESS
+ */
+ $function = $this->client->call(Client::METHOD_DELETE, '/functions/'.$data['functionId'], array_merge([
+ 'content-type' => 'application/json',
+ 'x-appwrite-project' => $this->getProject()['$id'],
+ ], $this->getHeaders()));
+
+ $this->assertEquals(204, $function['headers']['status-code']);
+ $this->assertEmpty($function['body']);
+
+ $webhook = $this->getLastRequest();
+
+ $this->assertEquals($webhook['method'], 'POST');
+ $this->assertEquals($webhook['headers']['Content-Type'], 'application/json');
+ $this->assertEquals($webhook['headers']['User-Agent'], 'Appwrite-Server vdev. Please report abuse at security@appwrite.io');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Event'], 'functions.delete');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Signature'], 'not-yet-implemented');
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Id'] ?? '', $this->getProject()['webhookId']);
+ $this->assertEquals($webhook['headers']['X-Appwrite-Webhook-Project-Id'] ?? '', $this->getProject()['$id']);
+
+ /**
+ * Test for FAILURE
+ */
+
+ return $data;
+ }
+}
diff --git a/tests/resources/resize/100x100-q30.jpg b/tests/resources/resize/100x100-q30.jpg
deleted file mode 100644
index 23933efc86..0000000000
Binary files a/tests/resources/resize/100x100-q30.jpg and /dev/null differ
diff --git a/tests/resources/resize/100x100.gif b/tests/resources/resize/100x100.gif
deleted file mode 100644
index 864dc7c024..0000000000
Binary files a/tests/resources/resize/100x100.gif and /dev/null differ
diff --git a/tests/resources/resize/100x100.jpg b/tests/resources/resize/100x100.jpg
deleted file mode 100644
index 21a69c0e60..0000000000
Binary files a/tests/resources/resize/100x100.jpg and /dev/null differ
diff --git a/tests/resources/resize/100x100.png b/tests/resources/resize/100x100.png
deleted file mode 100644
index 14288e2019..0000000000
Binary files a/tests/resources/resize/100x100.png and /dev/null differ
diff --git a/tests/resources/resize/100x100.webp b/tests/resources/resize/100x100.webp
deleted file mode 100644
index c0e1cc922f..0000000000
Binary files a/tests/resources/resize/100x100.webp and /dev/null differ
diff --git a/tests/resources/resize/100x400.jpg b/tests/resources/resize/100x400.jpg
deleted file mode 100644
index 0515c98d52..0000000000
Binary files a/tests/resources/resize/100x400.jpg and /dev/null differ
diff --git a/tests/resources/resize/400x100.jpg b/tests/resources/resize/400x100.jpg
deleted file mode 100644
index caa6cd18f5..0000000000
Binary files a/tests/resources/resize/400x100.jpg and /dev/null differ
diff --git a/tests/unit/Resize/ResizeTest.php b/tests/unit/Resize/ResizeTest.php
deleted file mode 100644
index eeb089f8cd..0000000000
--- a/tests/unit/Resize/ResizeTest.php
+++ /dev/null
@@ -1,170 +0,0 @@
-crop(100, 100);
-
- $resize->save($target, 'jpg', 100);
-
- $this->assertEquals(\is_readable($target), true);
- $this->assertNotEmpty(\md5(\file_get_contents($target)));
-
- $image = new \Imagick($target);
- $this->assertEquals(100, $image->getImageWidth());
- $this->assertEquals(100, $image->getImageHeight());
- $this->assertEquals('JPEG', $image->getImageFormat());
-
- \unlink($target);
- }
-
- public function testCrop100x400()
- {
- $resize = new Resize(\file_get_contents(__DIR__ . '/../../resources/disk-a/kitten-1.jpg'));
- $target = __DIR__.'/100x400.jpg';
-
- $resize->crop(100, 400);
-
- $resize->save($target, 'jpg', 100);
-
- $this->assertEquals(\is_readable($target), true);
- $this->assertNotEmpty(\md5(\file_get_contents($target)));
-
- $image = new \Imagick($target);
- $this->assertEquals(100, $image->getImageWidth());
- $this->assertEquals(400, $image->getImageHeight());
- $this->assertEquals('JPEG', $image->getImageFormat());
-
- \unlink($target);
- }
-
- public function testCrop400x100()
- {
- $resize = new Resize(\file_get_contents(__DIR__ . '/../../resources/disk-a/kitten-1.jpg'));
- $target = __DIR__.'/400x100.jpg';
-
- $resize->crop(400, 100);
-
- $resize->save($target, 'jpg', 100);
-
- $this->assertEquals(\is_readable($target), true);
- $this->assertNotEmpty(\md5(\file_get_contents($target)));
-
- $image = new \Imagick($target);
- $this->assertEquals(400, $image->getImageWidth());
- $this->assertEquals(100, $image->getImageHeight());
- $this->assertEquals('JPEG', $image->getImageFormat());
-
- \unlink($target);
- }
-
- public function testCrop100x100WEBP()
- {
- $resize = new Resize(\file_get_contents(__DIR__ . '/../../resources/disk-a/kitten-1.jpg'));
- $target = __DIR__.'/100x100.webp';
- $original = __DIR__.'/../../resources/resize/100x100.webp';
-
- $resize->crop(100, 100);
-
- $resize->save($target, 'webp', 100);
-
- $this->assertEquals(\is_readable($target), true);
- $this->assertNotEmpty(\md5(\file_get_contents($target)));
-
- $image = new \Imagick($target);
-
- $this->assertEquals(100, $image->getImageWidth());
- $this->assertEquals(100, $image->getImageHeight());
- $this->assertTrue(in_array($image->getImageFormat(), ['PAM', 'WEBP']));
-
- \unlink($target);
- }
-
- public function testCrop100x100PNG()
- {
- $resize = new Resize(\file_get_contents(__DIR__ . '/../../resources/disk-a/kitten-1.jpg'));
- $target = __DIR__.'/100x100.png';
- $original = __DIR__.'/../../resources/resize/100x100.png';
-
- $resize->crop(100, 100);
-
- $resize->save($target, 'png', 100);
-
- $this->assertEquals(\is_readable($target), true);
- $this->assertGreaterThan(15000, \filesize($target));
- $this->assertLessThan(30000, \filesize($target));
- $this->assertEquals(\mime_content_type($target), \mime_content_type($original));
- $this->assertNotEmpty(\md5(\file_get_contents($target)));
-
- $image = new \Imagick($target);
- $this->assertEquals(100, $image->getImageWidth());
- $this->assertEquals(100, $image->getImageHeight());
- $this->assertEquals('PNG', $image->getImageFormat());
-
- \unlink($target);
- }
-
- public function testCrop100x100PNGQuality30()
- {
- $resize = new Resize(\file_get_contents(__DIR__ . '/../../resources/disk-a/kitten-1.jpg'));
- $target = __DIR__.'/100x100-q30.jpg';
- $original = __DIR__.'/../../resources/resize/100x100-q30.jpg';
-
- $resize->crop(100, 100);
-
- $resize->save($target, 'jpg', 10);
-
- $this->assertEquals(\is_readable($target), true);
- $this->assertGreaterThan(500, \filesize($target));
- $this->assertLessThan(2000, \filesize($target));
- $this->assertEquals(\mime_content_type($target), \mime_content_type($original));
- $this->assertNotEmpty(\md5(\file_get_contents($target)));
-
- $image = new \Imagick($target);
- $this->assertEquals(100, $image->getImageWidth());
- $this->assertEquals(100, $image->getImageHeight());
- $this->assertEquals('JPEG', $image->getImageFormat());
-
- \unlink($target);
- }
-
- public function testCrop100x100GIF()
- {
- $resize = new Resize(\file_get_contents(__DIR__ . '/../../resources/disk-a/kitten-3.gif'));
- $target = __DIR__.'/100x100.gif';
- $original = __DIR__.'/../../resources/resize/100x100.gif';
-
- $resize->crop(100, 100);
-
- $resize->save($target, 'gif', 100);
-
- $this->assertEquals(\is_readable($target), true);
- $this->assertGreaterThan(400000, \filesize($target));
- $this->assertLessThan(800000, \filesize($target));
- $this->assertEquals(\mime_content_type($target), \mime_content_type($original));
- $this->assertNotEmpty(\md5(\file_get_contents($target)));
-
- $image = new \Imagick($target);
- $this->assertEquals(100, $image->getImageWidth());
- $this->assertEquals(100, $image->getImageHeight());
- $this->assertEquals('GIF', $image->getImageFormat());
- \unlink($target);
- }
-}
|