diff --git a/docs/creating-manifest/actions.md b/docs/creating-manifest/actions.md
index fdce5c7d..1581188a 100644
--- a/docs/creating-manifest/actions.md
+++ b/docs/creating-manifest/actions.md
@@ -246,7 +246,7 @@ cmd [nginx]:
### api
-Executing actions available by means of [Virtuozzo Application Platform Cloud API](http://docs.jelastic.com/api).
+Executing actions available by means of [Virtuozzo Application Platform Cloud API](https://docs.jelastic.com/api/).
There are a number of parameters required by Virtuozzo Application Platform API that are defined automatically:
@@ -1423,7 +1423,7 @@ The `script` action provides an ability to execute Virtuozzo Application Platfor
There are [ready-to-go solutions](/samples/#complex-ready-to-go-solutions) certified by Virtuozzo Application Platform team.
!!! note
- Learn more about using Virtuozzo Application Platform Cloud API.
+ Learn more about using Virtuozzo Application Platform Cloud API.
### setGlobals
diff --git a/docs/creating-manifest/basic-configs.md b/docs/creating-manifest/basic-configs.md
index 5b530ae0..ffaccec3 100644
--- a/docs/creating-manifest/basic-configs.md
+++ b/docs/creating-manifest/basic-configs.md
@@ -374,7 +374,7 @@ The *startService* flag works only for custom dockers and for dockerized templat
The service doesn’t start as it is not added to autoload in the following cases:
-- the [RestartContainersByGroup](http://apidoc.devapps.jelastic.com/5.4-private/#!/api/environment.Control-method-RestartContainersByGroup) or [RestartContainer](http://apidoc.devapps.jelastic.com/5.4-private/#!/api/environment.Control-method-RestartContainer) methods are called through the API
+- the [RestartNodes](https://docs.jelastic.com/api/#!/api/environment.Control-method-RestartNodes) method is called through the API
- the environment is stopped/started
@@ -382,7 +382,7 @@ The service doesn’t start as it is not added to autoload in the following case
- the environment is created with *startServiceOnCreation=false*
-- the Restart button is pressed at the dashboard calling the [RestartContainersByGroup](http://apidoc.devapps.jelastic.com/5.4-private/#!/api/environment.Control-method-RestartContainersByGroup) and [RestartContainer](http://apidoc.devapps.jelastic.com/5.4-private/#!/api/environment.Control-method-RestartContainer) API methods (only for managed dockerized containers)
+- the Restart button is pressed at the dashboard calling the [RestartNodes](https://docs.jelastic.com/api/#!/api/environment.Control-method-RestartNodes) API method (only for managed dockerized containers)
You can force adding the service to autoload by calling the *ExecDockerRunCmd* method
@@ -394,7 +394,7 @@ The service starts if:
- the container is scaled (starts at the newly added nodes)
-- the Restart button is pressed at the dashboard calling the [RestartNodesByGroup](http://apidoc.devapps.jelastic.com/5.4-private/#!/api/environment.Control-method-RestartNodesByGroup) and [RestartNodeById](http://apidoc.devapps.jelastic.com/5.4-private/#!/api/environment.Control-method-RestartNodeById) API methods (only for native Docker containers)
+- the Restart button is pressed at the dashboard calling the [RestartNodes](https://docs.jelastic.com/api/#!/api/environment.Control-method-RestartNodes) API method (only for native Docker containers)
@@ -1338,7 +1338,7 @@ success: text.txt
```
@@!
-In the example above the text *text.txt* will be displayed in success email notification and in success window in Virtuozzo Application Platform dashboard when JPS installation will be finished. If URL **https://example.com/text.txt** has any content then that content will be displayed.
+In the example above the text *text.txt* will be displayed in success email notification and in success window in Virtuozzo Application Platform dashboard when JPS installation will be finished. If URL `https://example.com/text.txt` has any content then that content will be displayed.
The Cloud Scripting engine also supports a `${baseUrl}` placeholder. It can be used throughout the users’ customs scripts (within the *cmd* and *script* actions).
diff --git a/docs/creating-manifest/events.md b/docs/creating-manifest/events.md
index a5e2859d..e0f1f531 100644
--- a/docs/creating-manifest/events.md
+++ b/docs/creating-manifest/events.md
@@ -1718,7 +1718,7 @@ The event is executed after swapping the external domain names between two envir
- `result` - result code. The successful action result is '0'
### onBeforeSwapExtIps
-The event is executed before swapping the external IPs between two environments via [API](https://docs.jelastic.com/api/#!/api/environment.Binder-method-SwapExtIps) or [Jelastic CLI](https://docs.jelastic.com/cli-ip-swap).
+The event is executed before swapping the external IPs between two environments via [API](https://docs.jelastic.com/api/#!/api/environment.Binder-method-SwapExtIps) or [Virtuozzo Application Platform CLI](https://www.virtuozzo.com/application-platform-docs/cli-ip-swap/).
**Event Placeholders:**
@@ -1734,7 +1734,7 @@ The event is executed before swapping the external IPs between two environments
- `source` - “string” error description
### onAfterSwapExtIps
-The event is executed after swapping the external IPs between two environments via [API](https://docs.jelastic.com/api/#!/api/environment.Binder-method-SwapExtIps) or [Jelastic CLI](https://docs.jelastic.com/cli-ip-swap).
+The event is executed after swapping the external IPs between two environments via [API](https://docs.jelastic.com/api/#!/api/environment.Binder-method-SwapExtIps) or [Virtuozzo Application Platform CLI](https://www.virtuozzo.com/application-platform-docs/cli-ip-swap/).
**Event Placeholders:**
diff --git a/docs/creating-manifest/visual-settings.md b/docs/creating-manifest/visual-settings.md
index 3c52aa78..2f665e00 100644
--- a/docs/creating-manifest/visual-settings.md
+++ b/docs/creating-manifest/visual-settings.md
@@ -21,6 +21,7 @@ You can use the parameters from the following example to fetch your input data.
```yaml
settings:
prepopulate: URL
+ submitUnchanged: boolean
fields:
- showIf: object
type: string
@@ -45,6 +46,7 @@ settings:
{
"settings": {
"prepopulate": "URL",
+ "submitUnchanged": "boolean",
"fields": [
{
"showIf": "object",
@@ -74,6 +76,7 @@ settings:
where:
- `prepopulate` *[optional]* - link to a script, that will fetch default field values
+- `submitUnchanged` *[optional]* - allows (*true*) or forbids (*false*) the user to submit via the add-on’s input fields the same values as were provided the previous time. Default value is *'false'*
- `fields` - array of fields that will be displayed in a custom form
- `showIf` - shows/hides field by condition
- `type` *[optional]* - input field type. The default value is *'string'*. Possible values:
@@ -3114,7 +3117,7 @@ Style 1 | Style 2
\# Heading 1 | Heading 1
\=\=\=\=\=\=\=\=\= |