From 6d31e25714bcafd188b249a030602f61a73e79ea Mon Sep 17 00:00:00 2001 From: "QUALISYSTEMS\\nahum-t" Date: Tue, 2 Sep 2025 18:57:54 +0300 Subject: [PATCH 1/7] fix events article --- docs/admin/cloudshell-event-queue.md | 88 +++++++++---------- .../admin/cloudshell-event-queue.md | 88 +++++++++---------- 2 files changed, 88 insertions(+), 88 deletions(-) diff --git a/docs/admin/cloudshell-event-queue.md b/docs/admin/cloudshell-event-queue.md index b10997548a..76c6a68756 100644 --- a/docs/admin/cloudshell-event-queue.md +++ b/docs/admin/cloudshell-event-queue.md @@ -56,9 +56,9 @@ ServerEventsWhiteList.csv should be line-break separated, not comma separated. :::info[Example csv] ``` -UserCreatedEvent -UserGroupsListUpdatedEvent -LoginEvent +UserCreated +UserGroupsListUpdated +Login ``` ::: @@ -81,84 +81,84 @@ In the above example, Cloudshell Server would only emit events related to new us ## Supported Events -**UserCreatedEvent**: This event is triggered when a new user is created. +**UserCreated**: This event is triggered when a new user is created. -**UserDeletedEvent**: This event occurs when a user is deleted. +**UserDeleted**: This event occurs when a user is deleted. -**UserGroupsListUpdatedEvent**: This event is fired when the list of user groups is updated. +**UserGroupsListUpdated**: This event is fired when the list of user groups is updated. -**UserUpdatedEvent**: This event happens when a user's details are updated. +**UserUpdated**: This event happens when a user's details are updated. -**LoginEvent**: This event is triggered when a user logs in. +**Login**: This event is triggered when a user logs in. -**UserGroupAddedEvent**: This event occurs when a new user group is added. +**GroupAdded**: This event occurs when a new user group is added. -**UserGroupDeletedEvent**: This event is fired when a user group is deleted. +**GroupDeleted**: This event is fired when a user group is deleted. -**UserGroupDomainsUpdatedEvent**: This event is triggered when the domains of a user group are updated. +**GroupDomainsUpdated**: This event is triggered when the domains of a user group are updated. -**UserGroupUpdatedEvent**: This event happens when a user group is updated. +**GroupUpdated**: This event happens when a user group is updated. -**JobEndedEvent**: This event occurs when a job ends. +**JobEnded**: This event occurs when a job ends. -**JobSetEndedEvent**: This event is fired when a job suite ends. +**JobSetEnded**: This event is fired when a job suite ends. -**ResourceAvailabilityChangedDomainEvent**: This event is triggered when the availability of a resource changes. +**ResourceAvailabilityChanged**: This event is triggered when the availability of a resource changes. -**BlueprintCreatedEvent**: This event occurs when a new blueprint is created. +**BlueprintCreated**: This event occurs when a new blueprint is created. -**BlueprintUpdatedEvent**: This event is fired when a blueprint is updated. +**BlueprintUpdated**: This event is fired when a blueprint is updated. -**BlueprintDeletedEvent**: This event is triggered when a blueprint is deleted. +**BlueprintDeleted**: This event is triggered when a blueprint is deleted. -**BlueprintRenamedEvent**: This event happens when a blueprint is renamed. +**BlueprintRenamed**: This event happens when a blueprint is renamed. -**DeployResourceEvent**: This event occurs when a resource is deployed. +**DeployResource**: This event occurs when a resource is deployed. -**ResourceEnabledEvent**: This event is fired when a resource is enabled. +**ResourceIncluded**: This event is fired when a resource is enabled. -**ResourceDisabledEvent**: This event is triggered when a resource is disabled. +**ResourceExcluded**: This event is triggered when a resource is disabled. -**ResourceAddedEvent**: This event occurs when a resource is added. +**ResourceAdded**: This event occurs when a resource is added. -**ResourceDeletedEvent**: This event is fired when a resource is deleted. +**ResourceDeleted**: This event is fired when a resource is deleted. -**ResourceMovedEvent**: This event happens when a resource is moved. +**ResourceMoved**: This event happens when a resource is moved. -**ResourceRenamedEvent**: This event occurs when a resource is renamed. +**ResourceRenamed**: This event occurs when a resource is renamed. -**ResourceUpdatedEvent**: This event is fired when a resource is updated. +**ResourceUpdated**: This event is fired when a resource is updated. -**ResourcesReservedEvent**: This event is triggered when resources are reserved. +**ResourcesReserved**: This event is triggered when resources are reserved. -**ResourceUnlockedEvent**: This event occurs when a resource is unlocked. +**ResourceUnlocked**: This event occurs when a resource is unlocked. -**BulkResourcesAddedEvent**: This event is fired when multiple resources are added in bulk. +**BulkResourcesAdded**: This event is fired when multiple resources are added in bulk. -**SandboxCreatedEvent**: This event is triggered when a sandbox is created. +**SandboxCreated**: This event is triggered when a sandbox is created. -**SandboxDeleteEvent**: This event occurs when a sandbox is deleted. +**SandboxDeleted**: This event occurs when a sandbox is deleted. -**SandboxEndEvent**: This event is fired when a sandbox ends. +**SandboxEnd**: This event is fired when a sandbox ends. -**SandboxEndTimeChangedEvent**: This event is triggered when the end time of a sandbox is changed. +**SandboxEndTimeChanged**: This event is triggered when the end time of a sandbox is changed. -**SandboxRejectedEvent**: This event happens when a sandbox is rejected (typically due to user or license restrictions). +**SandboxRejected**: This event happens when a sandbox is rejected (typically due to user or license restrictions). -**SandboxRenamedEvent**: This event occurs when a sandbox is renamed. +**SandboxRenamed**: This event occurs when a sandbox is renamed. -**SandboxSetupEndedEvent**: This event is fired when the setup of a sandbox ends. +**SandboxSetupEnded**: This event is fired when the setup of a sandbox ends. -**SandboxStartTimeChangedEvent**: This event is triggered when the start time of a sandbox is changed. +**SandboxStartTimeChanged**: This event is triggered when the start time of a sandbox is changed. -**SandboxUpdateEvent**: This event happens when a sandbox is updated. +**SandboxUpdated**: This event happens when a sandbox is updated. -**WorkOrderResourceUpdatedEvent**: This event is fired when a work order resource is updated in an assembly lab sandbox. +**WorkOrderResourceUpdated**: This event is fired when a work order resource is updated in an assembly lab sandbox. -**WorkOrderResourceSolvedEvent**: This event occurs when a concrete resource is selected for a work order resource in an assembly lab sandbox. +**WorkOrderResourceSolved**: This event occurs when a concrete resource is selected for a work order resource in an assembly lab sandbox. -**WorkOrderResourceCreatedEvent**: This event is triggered when a work order resource is created in an assembly lab sandbox. +**WorkOrderResourceCreated**: This event is triggered when a work order resource is created in an assembly lab sandbox. -**WorkOrderResourceUnsolvedEvent**: This event is fired when a concrete match for a work order resource is unselected in an assembly lab sandbox. +**WorkOrderResourceUnsolved**: This event is fired when a concrete match for a work order resource is unselected in an assembly lab sandbox. -**WorkOrderResourceRemovedEvent**: This event happens when a work order resource is removed in an assembly lab sandbox. +**WorkOrderResourceRemoved**: This event happens when a work order resource is removed in an assembly lab sandbox. diff --git a/versioned_docs/version-2024.1/admin/cloudshell-event-queue.md b/versioned_docs/version-2024.1/admin/cloudshell-event-queue.md index b10997548a..76c6a68756 100644 --- a/versioned_docs/version-2024.1/admin/cloudshell-event-queue.md +++ b/versioned_docs/version-2024.1/admin/cloudshell-event-queue.md @@ -56,9 +56,9 @@ ServerEventsWhiteList.csv should be line-break separated, not comma separated. :::info[Example csv] ``` -UserCreatedEvent -UserGroupsListUpdatedEvent -LoginEvent +UserCreated +UserGroupsListUpdated +Login ``` ::: @@ -81,84 +81,84 @@ In the above example, Cloudshell Server would only emit events related to new us ## Supported Events -**UserCreatedEvent**: This event is triggered when a new user is created. +**UserCreated**: This event is triggered when a new user is created. -**UserDeletedEvent**: This event occurs when a user is deleted. +**UserDeleted**: This event occurs when a user is deleted. -**UserGroupsListUpdatedEvent**: This event is fired when the list of user groups is updated. +**UserGroupsListUpdated**: This event is fired when the list of user groups is updated. -**UserUpdatedEvent**: This event happens when a user's details are updated. +**UserUpdated**: This event happens when a user's details are updated. -**LoginEvent**: This event is triggered when a user logs in. +**Login**: This event is triggered when a user logs in. -**UserGroupAddedEvent**: This event occurs when a new user group is added. +**GroupAdded**: This event occurs when a new user group is added. -**UserGroupDeletedEvent**: This event is fired when a user group is deleted. +**GroupDeleted**: This event is fired when a user group is deleted. -**UserGroupDomainsUpdatedEvent**: This event is triggered when the domains of a user group are updated. +**GroupDomainsUpdated**: This event is triggered when the domains of a user group are updated. -**UserGroupUpdatedEvent**: This event happens when a user group is updated. +**GroupUpdated**: This event happens when a user group is updated. -**JobEndedEvent**: This event occurs when a job ends. +**JobEnded**: This event occurs when a job ends. -**JobSetEndedEvent**: This event is fired when a job suite ends. +**JobSetEnded**: This event is fired when a job suite ends. -**ResourceAvailabilityChangedDomainEvent**: This event is triggered when the availability of a resource changes. +**ResourceAvailabilityChanged**: This event is triggered when the availability of a resource changes. -**BlueprintCreatedEvent**: This event occurs when a new blueprint is created. +**BlueprintCreated**: This event occurs when a new blueprint is created. -**BlueprintUpdatedEvent**: This event is fired when a blueprint is updated. +**BlueprintUpdated**: This event is fired when a blueprint is updated. -**BlueprintDeletedEvent**: This event is triggered when a blueprint is deleted. +**BlueprintDeleted**: This event is triggered when a blueprint is deleted. -**BlueprintRenamedEvent**: This event happens when a blueprint is renamed. +**BlueprintRenamed**: This event happens when a blueprint is renamed. -**DeployResourceEvent**: This event occurs when a resource is deployed. +**DeployResource**: This event occurs when a resource is deployed. -**ResourceEnabledEvent**: This event is fired when a resource is enabled. +**ResourceIncluded**: This event is fired when a resource is enabled. -**ResourceDisabledEvent**: This event is triggered when a resource is disabled. +**ResourceExcluded**: This event is triggered when a resource is disabled. -**ResourceAddedEvent**: This event occurs when a resource is added. +**ResourceAdded**: This event occurs when a resource is added. -**ResourceDeletedEvent**: This event is fired when a resource is deleted. +**ResourceDeleted**: This event is fired when a resource is deleted. -**ResourceMovedEvent**: This event happens when a resource is moved. +**ResourceMoved**: This event happens when a resource is moved. -**ResourceRenamedEvent**: This event occurs when a resource is renamed. +**ResourceRenamed**: This event occurs when a resource is renamed. -**ResourceUpdatedEvent**: This event is fired when a resource is updated. +**ResourceUpdated**: This event is fired when a resource is updated. -**ResourcesReservedEvent**: This event is triggered when resources are reserved. +**ResourcesReserved**: This event is triggered when resources are reserved. -**ResourceUnlockedEvent**: This event occurs when a resource is unlocked. +**ResourceUnlocked**: This event occurs when a resource is unlocked. -**BulkResourcesAddedEvent**: This event is fired when multiple resources are added in bulk. +**BulkResourcesAdded**: This event is fired when multiple resources are added in bulk. -**SandboxCreatedEvent**: This event is triggered when a sandbox is created. +**SandboxCreated**: This event is triggered when a sandbox is created. -**SandboxDeleteEvent**: This event occurs when a sandbox is deleted. +**SandboxDeleted**: This event occurs when a sandbox is deleted. -**SandboxEndEvent**: This event is fired when a sandbox ends. +**SandboxEnd**: This event is fired when a sandbox ends. -**SandboxEndTimeChangedEvent**: This event is triggered when the end time of a sandbox is changed. +**SandboxEndTimeChanged**: This event is triggered when the end time of a sandbox is changed. -**SandboxRejectedEvent**: This event happens when a sandbox is rejected (typically due to user or license restrictions). +**SandboxRejected**: This event happens when a sandbox is rejected (typically due to user or license restrictions). -**SandboxRenamedEvent**: This event occurs when a sandbox is renamed. +**SandboxRenamed**: This event occurs when a sandbox is renamed. -**SandboxSetupEndedEvent**: This event is fired when the setup of a sandbox ends. +**SandboxSetupEnded**: This event is fired when the setup of a sandbox ends. -**SandboxStartTimeChangedEvent**: This event is triggered when the start time of a sandbox is changed. +**SandboxStartTimeChanged**: This event is triggered when the start time of a sandbox is changed. -**SandboxUpdateEvent**: This event happens when a sandbox is updated. +**SandboxUpdated**: This event happens when a sandbox is updated. -**WorkOrderResourceUpdatedEvent**: This event is fired when a work order resource is updated in an assembly lab sandbox. +**WorkOrderResourceUpdated**: This event is fired when a work order resource is updated in an assembly lab sandbox. -**WorkOrderResourceSolvedEvent**: This event occurs when a concrete resource is selected for a work order resource in an assembly lab sandbox. +**WorkOrderResourceSolved**: This event occurs when a concrete resource is selected for a work order resource in an assembly lab sandbox. -**WorkOrderResourceCreatedEvent**: This event is triggered when a work order resource is created in an assembly lab sandbox. +**WorkOrderResourceCreated**: This event is triggered when a work order resource is created in an assembly lab sandbox. -**WorkOrderResourceUnsolvedEvent**: This event is fired when a concrete match for a work order resource is unselected in an assembly lab sandbox. +**WorkOrderResourceUnsolved**: This event is fired when a concrete match for a work order resource is unselected in an assembly lab sandbox. -**WorkOrderResourceRemovedEvent**: This event happens when a work order resource is removed in an assembly lab sandbox. +**WorkOrderResourceRemoved**: This event happens when a work order resource is removed in an assembly lab sandbox. From 6e51a195cee63483a98d3f75db4ddc1b8778ef3a Mon Sep 17 00:00:00 2001 From: kalsky Date: Tue, 2 Sep 2025 11:07:27 -0500 Subject: [PATCH 2/7] fix typos and improve clarity in documentation and wordlist --- .wordlist.txt | 3 ++- .../blueprint-start.md | 2 +- .../blueprint-start.md | 2 +- .../installation-procedure/create-es-from-script.md | 2 +- .../installation-procedure/create-es-from-script.md | 2 +- .../blueprint-start.md | 2 +- .../blueprint-start.md | 2 +- .../installation-procedure/create-es-from-script.md | 2 +- 8 files changed, 9 insertions(+), 8 deletions(-) diff --git a/.wordlist.txt b/.wordlist.txt index 74c0697c57..1015b5eb76 100644 --- a/.wordlist.txt +++ b/.wordlist.txt @@ -1625,4 +1625,5 @@ GetResourceDetails GetResourcesAttributeValues performant executionserver -ipv \ No newline at end of file +ipv +AllowUpdate \ No newline at end of file diff --git a/docs/api-guide/cs-sandbox-api/cs-sandbox-api-version-1-reference-guide/blueprint-start.md b/docs/api-guide/cs-sandbox-api/cs-sandbox-api-version-1-reference-guide/blueprint-start.md index 0f6d8a5c33..0d79c9dcfa 100644 --- a/docs/api-guide/cs-sandbox-api/cs-sandbox-api-version-1-reference-guide/blueprint-start.md +++ b/docs/api-guide/cs-sandbox-api/cs-sandbox-api-version-1-reference-guide/blueprint-start.md @@ -49,7 +49,7 @@ The scheduling and input parameters of the sandbox in JSON format. The elements | --- | --- | | `name` | The name of the sandbox. `(string)`
If you do not specify a name, you will get the following error message: "Reservation name and duration must be specified in request body". | | `duration` | The duration for this sandbox. Time must be specified in ISO 8601 format (for example PT23H). `(string)`
If you do not specify the duration, you will get the following error message: "Duration format must be a valid 'ISO 8601' (e.g 'PT23H' or 'PT4H2M')". | -| `start_time` | Optional parameter, if not provided the sandbox will start immediatly. Must conform to ISO 8601 standard, which means that a timezone offset is passed with the value. For UTC: 2039-09-07T15:50+00Z. For UTC+2: 2039-09-26T07:58:30.996+0200". | +| `start_time` | Optional parameter, if not provided the sandbox will start immediately. Must conform to ISO 8601 standard, which means that a timezone offset is passed with the value. For UTC: 2039-09-07T15:50+00Z. For UTC+2: 2039-09-26T07:58:30.996+0200". | | `params` | Any published input parameters defined for the blueprint and its abstract resources. Input parameters that have no default must be included in the request. Abstract resource input parameters must be associated to global inputs (specify the global inputs in the request). `(Array)`
If you do not specify the input parameters, you will get the following error message: "Blueprint has invalid inputs". | | `permitted_users` | Users permitted to use the sandbox. Permitted users must have access to the logged-in domain. | diff --git a/docs/api-guide/cs-sandbox-api/cs-sandbox-api-version-2-reference-guide/blueprint-start.md b/docs/api-guide/cs-sandbox-api/cs-sandbox-api-version-2-reference-guide/blueprint-start.md index 3e699b5bc8..82076dac22 100644 --- a/docs/api-guide/cs-sandbox-api/cs-sandbox-api-version-2-reference-guide/blueprint-start.md +++ b/docs/api-guide/cs-sandbox-api/cs-sandbox-api-version-2-reference-guide/blueprint-start.md @@ -48,7 +48,7 @@ The scheduling and input parameters of the sandbox in JSON format. The elements | --- | --- | | `name` | The name of the sandbox. `(string)`
If you do not specify a name, you will get the following error message: "Reservation name and duration must be specified in request body". | | `duration` | The duration for this sandbox. Time must be specified in ISO 8601 format (for example PT23H). `(string)`
If you do not specify the duration, you will get the following error message: "Duration format must be a valid 'ISO 8601' (e.g 'PT23H' or 'PT4H2M')". | -| `start_time` | Optional parameter, if not provided the sandbox will start immediatly. Must conform to ISO 8601 standard, which means that a timezone offset is passed with the value. For UTC: 2039-09-07T15:50+00Z. For UTC+2: 2039-09-26T07:58:30.996+0200". | +| `start_time` | Optional parameter, if not provided the sandbox will start immediately. Must conform to ISO 8601 standard, which means that a timezone offset is passed with the value. For UTC: 2039-09-07T15:50+00Z. For UTC+2: 2039-09-26T07:58:30.996+0200". | | `params` | Any published input parameters defined for the blueprint and its abstract resources. Input parameters that have no default must be included in the request. Abstract resource input parameters must be associated to global inputs (specify the global inputs in the request). `(Array)`
If you do not specify the input parameters, you will get the following error message: "Blueprint has invalid inputs". | | `permitted_users` | Users permitted to use the sandbox. Permitted users must have access to the logged-in domain. | diff --git a/docs/install-configure/linux-virtual-appliance/installation-procedure/create-es-from-script.md b/docs/install-configure/linux-virtual-appliance/installation-procedure/create-es-from-script.md index 654cb54249..05866d4e42 100644 --- a/docs/install-configure/linux-virtual-appliance/installation-procedure/create-es-from-script.md +++ b/docs/install-configure/linux-virtual-appliance/installation-procedure/create-es-from-script.md @@ -48,7 +48,7 @@ The offline installation script supports CentOS, RedHat and Ubuntu. - RHEL/CentOS 8.x - Ubuntu 22.04 - Python installed on the VM or in the base image -- Latest stable Mono 6.12 version installaed on the VM ([Download Mono](https://www.mono-project.com/download/stable/#download-lin)) +- Latest stable Mono 6.12 version installed on the VM ([Download Mono](https://www.mono-project.com/download/stable/#download-lin)) - Create the following folder structure on the execution server machine: - `/tmp/ExecutionServerInstall` diff --git a/versioned_docs/version-2023.3/install-configure/linux-virtual-appliance/installation-procedure/create-es-from-script.md b/versioned_docs/version-2023.3/install-configure/linux-virtual-appliance/installation-procedure/create-es-from-script.md index 654cb54249..05866d4e42 100644 --- a/versioned_docs/version-2023.3/install-configure/linux-virtual-appliance/installation-procedure/create-es-from-script.md +++ b/versioned_docs/version-2023.3/install-configure/linux-virtual-appliance/installation-procedure/create-es-from-script.md @@ -48,7 +48,7 @@ The offline installation script supports CentOS, RedHat and Ubuntu. - RHEL/CentOS 8.x - Ubuntu 22.04 - Python installed on the VM or in the base image -- Latest stable Mono 6.12 version installaed on the VM ([Download Mono](https://www.mono-project.com/download/stable/#download-lin)) +- Latest stable Mono 6.12 version installed on the VM ([Download Mono](https://www.mono-project.com/download/stable/#download-lin)) - Create the following folder structure on the execution server machine: - `/tmp/ExecutionServerInstall` diff --git a/versioned_docs/version-2024.1/api-guide/cs-sandbox-api/cs-sandbox-api-version-1-reference-guide/blueprint-start.md b/versioned_docs/version-2024.1/api-guide/cs-sandbox-api/cs-sandbox-api-version-1-reference-guide/blueprint-start.md index 0f6d8a5c33..0d79c9dcfa 100644 --- a/versioned_docs/version-2024.1/api-guide/cs-sandbox-api/cs-sandbox-api-version-1-reference-guide/blueprint-start.md +++ b/versioned_docs/version-2024.1/api-guide/cs-sandbox-api/cs-sandbox-api-version-1-reference-guide/blueprint-start.md @@ -49,7 +49,7 @@ The scheduling and input parameters of the sandbox in JSON format. The elements | --- | --- | | `name` | The name of the sandbox. `(string)`
If you do not specify a name, you will get the following error message: "Reservation name and duration must be specified in request body". | | `duration` | The duration for this sandbox. Time must be specified in ISO 8601 format (for example PT23H). `(string)`
If you do not specify the duration, you will get the following error message: "Duration format must be a valid 'ISO 8601' (e.g 'PT23H' or 'PT4H2M')". | -| `start_time` | Optional parameter, if not provided the sandbox will start immediatly. Must conform to ISO 8601 standard, which means that a timezone offset is passed with the value. For UTC: 2039-09-07T15:50+00Z. For UTC+2: 2039-09-26T07:58:30.996+0200". | +| `start_time` | Optional parameter, if not provided the sandbox will start immediately. Must conform to ISO 8601 standard, which means that a timezone offset is passed with the value. For UTC: 2039-09-07T15:50+00Z. For UTC+2: 2039-09-26T07:58:30.996+0200". | | `params` | Any published input parameters defined for the blueprint and its abstract resources. Input parameters that have no default must be included in the request. Abstract resource input parameters must be associated to global inputs (specify the global inputs in the request). `(Array)`
If you do not specify the input parameters, you will get the following error message: "Blueprint has invalid inputs". | | `permitted_users` | Users permitted to use the sandbox. Permitted users must have access to the logged-in domain. | diff --git a/versioned_docs/version-2024.1/api-guide/cs-sandbox-api/cs-sandbox-api-version-2-reference-guide/blueprint-start.md b/versioned_docs/version-2024.1/api-guide/cs-sandbox-api/cs-sandbox-api-version-2-reference-guide/blueprint-start.md index 3e699b5bc8..82076dac22 100644 --- a/versioned_docs/version-2024.1/api-guide/cs-sandbox-api/cs-sandbox-api-version-2-reference-guide/blueprint-start.md +++ b/versioned_docs/version-2024.1/api-guide/cs-sandbox-api/cs-sandbox-api-version-2-reference-guide/blueprint-start.md @@ -48,7 +48,7 @@ The scheduling and input parameters of the sandbox in JSON format. The elements | --- | --- | | `name` | The name of the sandbox. `(string)`
If you do not specify a name, you will get the following error message: "Reservation name and duration must be specified in request body". | | `duration` | The duration for this sandbox. Time must be specified in ISO 8601 format (for example PT23H). `(string)`
If you do not specify the duration, you will get the following error message: "Duration format must be a valid 'ISO 8601' (e.g 'PT23H' or 'PT4H2M')". | -| `start_time` | Optional parameter, if not provided the sandbox will start immediatly. Must conform to ISO 8601 standard, which means that a timezone offset is passed with the value. For UTC: 2039-09-07T15:50+00Z. For UTC+2: 2039-09-26T07:58:30.996+0200". | +| `start_time` | Optional parameter, if not provided the sandbox will start immediately. Must conform to ISO 8601 standard, which means that a timezone offset is passed with the value. For UTC: 2039-09-07T15:50+00Z. For UTC+2: 2039-09-26T07:58:30.996+0200". | | `params` | Any published input parameters defined for the blueprint and its abstract resources. Input parameters that have no default must be included in the request. Abstract resource input parameters must be associated to global inputs (specify the global inputs in the request). `(Array)`
If you do not specify the input parameters, you will get the following error message: "Blueprint has invalid inputs". | | `permitted_users` | Users permitted to use the sandbox. Permitted users must have access to the logged-in domain. | diff --git a/versioned_docs/version-2024.1/install-configure/linux-virtual-appliance/installation-procedure/create-es-from-script.md b/versioned_docs/version-2024.1/install-configure/linux-virtual-appliance/installation-procedure/create-es-from-script.md index 654cb54249..05866d4e42 100644 --- a/versioned_docs/version-2024.1/install-configure/linux-virtual-appliance/installation-procedure/create-es-from-script.md +++ b/versioned_docs/version-2024.1/install-configure/linux-virtual-appliance/installation-procedure/create-es-from-script.md @@ -48,7 +48,7 @@ The offline installation script supports CentOS, RedHat and Ubuntu. - RHEL/CentOS 8.x - Ubuntu 22.04 - Python installed on the VM or in the base image -- Latest stable Mono 6.12 version installaed on the VM ([Download Mono](https://www.mono-project.com/download/stable/#download-lin)) +- Latest stable Mono 6.12 version installed on the VM ([Download Mono](https://www.mono-project.com/download/stable/#download-lin)) - Create the following folder structure on the execution server machine: - `/tmp/ExecutionServerInstall` From 9f26db80aac203bd0fe4d02dc01241284c11ffc3 Mon Sep 17 00:00:00 2001 From: kalsky Date: Tue, 2 Sep 2025 18:14:47 -0500 Subject: [PATCH 3/7] remove unused IDE configuration files --- .idea/.gitignore | 3 --- .idea/cloudshell-help.iml | 8 -------- .idea/inspectionProfiles/profiles_settings.xml | 6 ------ .idea/misc.xml | 4 ---- .idea/modules.xml | 8 -------- .idea/vcs.xml | 6 ------ 6 files changed, 35 deletions(-) delete mode 100644 .idea/.gitignore delete mode 100644 .idea/cloudshell-help.iml delete mode 100644 .idea/inspectionProfiles/profiles_settings.xml delete mode 100644 .idea/misc.xml delete mode 100644 .idea/modules.xml delete mode 100644 .idea/vcs.xml diff --git a/.idea/.gitignore b/.idea/.gitignore deleted file mode 100644 index 26d33521af..0000000000 --- a/.idea/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml diff --git a/.idea/cloudshell-help.iml b/.idea/cloudshell-help.iml deleted file mode 100644 index d0876a78d0..0000000000 --- a/.idea/cloudshell-help.iml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml deleted file mode 100644 index 105ce2da2d..0000000000 --- a/.idea/inspectionProfiles/profiles_settings.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml deleted file mode 100644 index dc9ea4906e..0000000000 --- a/.idea/misc.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml deleted file mode 100644 index fe13f45b6f..0000000000 --- a/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml deleted file mode 100644 index 94a25f7f4c..0000000000 --- a/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file From a8b07dcdd56f0f8bd30dc6901938b6953ceeaa68 Mon Sep 17 00:00:00 2001 From: kalsky Date: Tue, 2 Sep 2025 18:14:52 -0500 Subject: [PATCH 4/7] add .idea directory to .gitignore --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index b2d6de3062..ea282fa1ab 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,5 @@ npm-debug.log* yarn-debug.log* yarn-error.log* + +/.idea \ No newline at end of file From 3a467b644ba14271a7f303932a9ad7ae7050fb95 Mon Sep 17 00:00:00 2001 From: kalsky Date: Tue, 2 Sep 2025 18:15:07 -0500 Subject: [PATCH 5/7] update redirect paths and add new version entries in Docusaurus config --- docusaurus-prod.config.js | 22 ++++++++++++++++------ docusaurus.config.js | 22 ++++++++++++++++------ 2 files changed, 32 insertions(+), 12 deletions(-) diff --git a/docusaurus-prod.config.js b/docusaurus-prod.config.js index 31a8b53596..108c78947a 100644 --- a/docusaurus-prod.config.js +++ b/docusaurus-prod.config.js @@ -115,11 +115,11 @@ const config = { }, { to: 'https://help-archive.quali.com/Online Help/0.0/TestShell/Content/TSS/TSS.htm', - from: ['/2022.1.0.1858/ST/', '/2022.2.0.1470/ST/', '/2023.1.0.655/ST/', '/2023.2.0.1763/ST/', '/2023.3.0.979/ST/', '/2024.1.0.2480/ST/', '/2024.1.0.2508/ST/', '/2024.1.0.2515/ST/'], + from: ['/2022.1.0.1858/ST/', '/2022.2.0.1470/ST/', '/2023.1.0.655/ST/', '/2023.2.0.1763/ST/', '/2023.3.0.979/ST/', '/2024.1.0.2480/ST/', '/2024.1.0.2508/ST/', '/2024.1.0.2515/ST/', '/2024.1.0.2534/ST/', '/2024.1.0.2540/ST/', '/2024.1.0.2596/ST/', '/2024.1.0.2603/ST/', '/2024.1.0.2624/ST/', '/2024.1.0.2634/ST/', '/2024.1.0.2650/ST/', '/2024.1.0.2653/ST/', '/2024.1.0.2669/ST/', '/2024.1.0.2682/ST/'], }, { to: 'https://help-archive.quali.com/Online Help/0.0/TestShell/Content/TSR/Tst-Run.htm', - from: ['/2022.1.0.1858/RUN/', '/2022.2.0.1470/RUN/', '/2023.1.0.655/RUN/', '/2023.2.0.1763/RUN/', '/2023.3.0.979/RUN/', '/2024.1.0.2480/RUN/', '/2024.1.0.2508/RUN/', '/2024.1.0.2515/RUN/'], + from: ['/2022.1.0.1858/RUN/', '/2022.2.0.1470/RUN/', '/2023.1.0.655/RUN/', '/2023.2.0.1763/RUN/', '/2023.3.0.979/RUN/', '/2024.1.0.2480/RUN/', '/2024.1.0.2508/RUN/', '/2024.1.0.2515/RUN/', '/2024.1.0.2534/RUN/', '/2024.1.0.2540/RUN/', '/2024.1.0.2596/RUN/', '/2024.1.0.2603/RUN/', '/2024.1.0.2624/RUN/', '/2024.1.0.2634/RUN/', '/2024.1.0.2650/RUN/', '/2024.1.0.2653/RUN/', '/2024.1.0.2669/RUN/', '/2024.1.0.2682/RUN/'], }, { to: '/', @@ -132,16 +132,26 @@ const config = { '/Online%20Help/2024.1.0.2480/Portal/', '/Online%20Help/2024.1.0.2508/Portal/', '/Online%20Help/2024.1.0.2515/Portal/', + '/Online%20Help/2024.1.0.2534/Portal/', + '/Online%20Help/2024.1.0.2540/Portal/', + '/Online%20Help/2024.1.0.2596/Portal/', + '/Online%20Help/2024.1.0.2603/Portal/', + '/Online%20Help/2024.1.0.2624/Portal/', + '/Online%20Help/2024.1.0.2634/Portal/', + '/Online%20Help/2024.1.0.2650/Portal/', + '/Online%20Help/2024.1.0.2653/Portal/', + '/Online%20Help/2024.1.0.2669/Portal/', + '/Online%20Help/2024.1.0.2682/Portal/', ], }, ], createRedirects(existingPath) { - var versions = ["0.0", "2022.1", "2022.1.0.1858", "2022.2", "2022.2.0.1470", "2023.1", "2023.1.0.655", "2023.2", "2023.2.0.1763", "2023.3", "2023.3.0.979", "2024.1", "2024.1.0.2480", "2024.1.0.2508", "2024.1.0.2515"]; + var versions = ["0.0", "2022.1", "2022.1.0.1858", "2022.2", "2022.2.0.1470", "2023.1", "2023.1.0.655", "2023.2", "2023.2.0.1763", "2023.3", "2023.3.0.979", "2024.1", "2024.1.0.2480", "2024.1.0.2508", "2024.1.0.2515", "2024.1.0.2534", "2024.1.0.2540", "2024.1.0.2596", "2024.1.0.2603", "2024.1.0.2624", "2024.1.0.2634", "2024.1.0.2650", "2024.1.0.2653", "2024.1.0.2669", "2024.1.0.2682"]; if (existingPath.startsWith('/portal/inventory/inventory-dashboard')) { return versions.map(version => `/${version}/Portal/Inventory`); } - else if (existingPath.startsWith('/portal/sandboxes/sandbox-workspace')) { + else if (existingPath.startsWith('/portal/sandboxes/sandbox-workspac.md')) { return versions.flatMap(version => [`/${version}/Portal/EnvironmentWorkspace`, `/${version}/Portal/ReservationWorkspace`]); } else if (existingPath.startsWith('/portal/blueprints/blueprint-catalog')) { @@ -156,13 +166,13 @@ const config = { else if (existingPath.startsWith('/admin/cloudshell-manage-dashboard/manage-dashboard-overview')) { return versions.map(version => `/${version}/Portal/Manage`); } - else if (existingPath.startsWith('/admin/cloudshell-manage-dashboard/manage-app-templates')) { + else if (existingPath.startsWith('/admin/cloudshell-manage-dashboard/manage-app-templates/index.md')) { return versions.map(version => `/${version}/Portal/ManageApps`); } else if (existingPath.startsWith('/intro/features/apps-overview')) { return versions.map(version => `/${version}/Portal/UsingApps`); } - else if (existingPath.startsWith('/portal/sandboxes/saved-sandboxes')) { + else if (existingPath.startsWith('/portal/sandboxes/saved-sandboxes/index.md')) { return versions.map(version => `/${version}/Portal/SaveSandbox`); } else if (existingPath.startsWith('/portal/sandboxes/sandbox-save-and-restore-overview')) { diff --git a/docusaurus.config.js b/docusaurus.config.js index 3150c96f7e..39087d66c5 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -117,11 +117,11 @@ const config = { }, { to: 'https://help-archive.quali.com/Online Help/0.0/TestShell/Content/TSS/TSS.htm', - from: ['/2022.1.0.1858/ST/', '/2022.2.0.1470/ST/', '/2023.1.0.655/ST/', '/2023.2.0.1763/ST/', '/2023.3.0.979/ST/', '/2024.1.0.2480/ST/', '/2024.1.0.2508/ST/', '/2024.1.0.2515/ST/'], + from: ['/2022.1.0.1858/ST/', '/2022.2.0.1470/ST/', '/2023.1.0.655/ST/', '/2023.2.0.1763/ST/', '/2023.3.0.979/ST/', '/2024.1.0.2480/ST/', '/2024.1.0.2508/ST/', '/2024.1.0.2515/ST/', '/2024.1.0.2534/ST/', '/2024.1.0.2540/ST/', '/2024.1.0.2596/ST/', '/2024.1.0.2603/ST/', '/2024.1.0.2624/ST/', '/2024.1.0.2634/ST/', '/2024.1.0.2650/ST/', '/2024.1.0.2653/ST/', '/2024.1.0.2669/ST/', '/2024.1.0.2682/ST/'], }, { to: 'https://help-archive.quali.com/Online Help/0.0/TestShell/Content/TSR/Tst-Run.htm', - from: ['/2022.1.0.1858/RUN/', '/2022.2.0.1470/RUN/', '/2023.1.0.655/RUN/', '/2023.2.0.1763/RUN/', '/2023.3.0.979/RUN/', '/2024.1.0.2480/RUN/', '/2024.1.0.2508/RUN/', '/2024.1.0.2515/RUN/'], + from: ['/2022.1.0.1858/RUN/', '/2022.2.0.1470/RUN/', '/2023.1.0.655/RUN/', '/2023.2.0.1763/RUN/', '/2023.3.0.979/RUN/', '/2024.1.0.2480/RUN/', '/2024.1.0.2508/RUN/', '/2024.1.0.2515/RUN/', '/2024.1.0.2534/RUN/', '/2024.1.0.2540/RUN/', '/2024.1.0.2596/RUN/', '/2024.1.0.2603/RUN/', '/2024.1.0.2624/RUN/', '/2024.1.0.2634/RUN/', '/2024.1.0.2650/RUN/', '/2024.1.0.2653/RUN/', '/2024.1.0.2669/RUN/', '/2024.1.0.2682/RUN/'], }, { to: '/', @@ -134,16 +134,26 @@ const config = { '/Online%20Help/2024.1.0.2480/Portal/', '/Online%20Help/2024.1.0.2508/Portal/', '/Online%20Help/2024.1.0.2515/Portal/', + '/Online%20Help/2024.1.0.2534/Portal/', + '/Online%20Help/2024.1.0.2540/Portal/', + '/Online%20Help/2024.1.0.2596/Portal/', + '/Online%20Help/2024.1.0.2603/Portal/', + '/Online%20Help/2024.1.0.2624/Portal/', + '/Online%20Help/2024.1.0.2634/Portal/', + '/Online%20Help/2024.1.0.2650/Portal/', + '/Online%20Help/2024.1.0.2653/Portal/', + '/Online%20Help/2024.1.0.2669/Portal/', + '/Online%20Help/2024.1.0.2682/Portal/', ], }, ], createRedirects(existingPath) { - var versions = ["0.0", "2022.1", "2022.1.0.1858", "2022.2", "2022.2.0.1470", "2023.1", "2023.1.0.655", "2023.2", "2023.2.0.1763", "2023.3", "2023.3.0.979", "2024.1", "2024.1.0.2480", "2024.1.0.2508", "2024.1.0.2515"]; + var versions = ["0.0", "2022.1", "2022.1.0.1858", "2022.2", "2022.2.0.1470", "2023.1", "2023.1.0.655", "2023.2", "2023.2.0.1763", "2023.3", "2023.3.0.979", "2024.1", "2024.1.0.2480", "2024.1.0.2508", "2024.1.0.2515", "2024.1.0.2534", "2024.1.0.2540", "2024.1.0.2596", "2024.1.0.2603", "2024.1.0.2624", "2024.1.0.2634", "2024.1.0.2650", "2024.1.0.2653", "2024.1.0.2669", "2024.1.0.2682"]; if (existingPath.startsWith('/portal/inventory/inventory-dashboard')) { return versions.map(version => `/${version}/Portal/Inventory`); } - else if (existingPath.startsWith('/portal/sandboxes/sandbox-workspace')) { + else if (existingPath.startsWith('/portal/sandboxes/sandbox-workspac.md')) { return versions.flatMap(version => [`/${version}/Portal/EnvironmentWorkspace`, `/${version}/Portal/ReservationWorkspace`]); } else if (existingPath.startsWith('/portal/blueprints/blueprint-catalog')) { @@ -158,13 +168,13 @@ const config = { else if (existingPath.startsWith('/admin/cloudshell-manage-dashboard/manage-dashboard-overview')) { return versions.map(version => `/${version}/Portal/Manage`); } - else if (existingPath.startsWith('/admin/cloudshell-manage-dashboard/manage-app-templates')) { + else if (existingPath.startsWith('/admin/cloudshell-manage-dashboard/manage-app-templates/index.md')) { return versions.map(version => `/${version}/Portal/ManageApps`); } else if (existingPath.startsWith('/intro/features/apps-overview')) { return versions.map(version => `/${version}/Portal/UsingApps`); } - else if (existingPath.startsWith('/portal/sandboxes/saved-sandboxes')) { + else if (existingPath.startsWith('/portal/sandboxes/saved-sandboxes/index.md')) { return versions.map(version => `/${version}/Portal/SaveSandbox`); } else if (existingPath.startsWith('/portal/sandboxes/sandbox-save-and-restore-overview')) { From f06eda2045194fb55ef07bc82e556e99b38a0714 Mon Sep 17 00:00:00 2001 From: kalsky Date: Tue, 2 Sep 2025 18:15:13 -0500 Subject: [PATCH 6/7] update caniuse-lite version and add license information in package-lock.json; update node module resolutions in yarn.lock --- package-lock.json | 9 +++++---- yarn.lock | 23 ++++++++++++++--------- 2 files changed, 19 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index b512c8ff2a..edaa90fee1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5101,9 +5101,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001651", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001651.tgz", - "integrity": "sha512-9Cf+Xv1jJNe1xPZLGuUXLNkE1BoDkqRqYyFJ9TDYSqhduqA4hu4oR9HluGoWYQC/aj8WHjsGVV+bwkh0+tegRg==", + "version": "1.0.30001739", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001739.tgz", + "integrity": "sha512-y+j60d6ulelrNSwpPyrHdl+9mJnQzHBr08xm48Qno0nSk4h3Qojh+ziv2qE6rXf4k3tadF4o1J/1tAbVm1NtnA==", "funding": [ { "type": "opencollective", @@ -5117,7 +5117,8 @@ "type": "github", "url": "https://github.com/sponsors/ai" } - ] + ], + "license": "CC-BY-4.0" }, "node_modules/ccount": { "version": "2.0.1", diff --git a/yarn.lock b/yarn.lock index e62cfc63f8..59cc3cfb84 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1854,10 +1854,10 @@ dependencies: "@types/mdx" "^2.0.0" -"@node-rs/jieba-win32-x64-msvc@1.10.3": +"@node-rs/jieba-darwin-x64@1.10.3": version "1.10.3" - resolved "https://registry.npmjs.org/@node-rs/jieba-win32-x64-msvc/-/jieba-win32-x64-msvc-1.10.3.tgz" - integrity sha512-j9I4+a/tf2hsLu8Sr0NhcLBVNBBQctO2mzcjemMpRa1SlEeODyic9RIyP8Ljz3YTN6MYqKh1KA9iR1xvxjxYFg== + resolved "https://registry.npmjs.org/@node-rs/jieba-darwin-x64/-/jieba-darwin-x64-1.10.3.tgz" + integrity sha512-kjxvV6G1baQo/2I3mELv5qGv4Q0rhd5srwXhypSxMWZFtSpNwCDsLcIOR5bvMBci6QVFfZOs6WD6DKiWVz0SlA== "@node-rs/jieba@^1.6.0": version "1.10.3" @@ -2073,10 +2073,10 @@ "@svgr/plugin-jsx" "8.1.0" "@svgr/plugin-svgo" "8.1.0" -"@swc/core-win32-x64-msvc@1.7.14": +"@swc/core-darwin-x64@1.7.14": version "1.7.14" - resolved "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.7.14.tgz" - integrity sha512-NNrprQCK6d28mG436jVo2TD+vACHseUECacEBGZ9Ef0qfOIWS1XIt2MisQKG0Oea2VvLFl6tF/V4Lnx/H0Sn3Q== + resolved "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.7.14.tgz" + integrity sha512-9iFvUnxG6FC3An5ogp5jbBfQuUmTTwy8KMB+ZddUoPB3NR1eV+Y9vOh/tfWcenSJbgOKDLgYC5D/b1mHAprsrQ== "@swc/core@^1.2.147", "@swc/core@^1.7.14": version "1.7.14" @@ -3023,9 +3023,9 @@ caniuse-api@^3.0.0: lodash.uniq "^4.5.0" caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001646: - version "1.0.30001651" - resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001651.tgz" - integrity sha512-9Cf+Xv1jJNe1xPZLGuUXLNkE1BoDkqRqYyFJ9TDYSqhduqA4hu4oR9HluGoWYQC/aj8WHjsGVV+bwkh0+tegRg== + version "1.0.30001739" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001739.tgz" + integrity sha512-y+j60d6ulelrNSwpPyrHdl+9mJnQzHBr08xm48Qno0nSk4h3Qojh+ziv2qE6rXf4k3tadF4o1J/1tAbVm1NtnA== ccount@^2.0.0: version "2.0.1" @@ -4350,6 +4350,11 @@ fs.realpath@^1.0.0: resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== +fsevents@~2.3.2: + version "2.3.3" + resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz" + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== + function-bind@^1.1.2: version "1.1.2" resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz" From bdd383e445c027ae6b50bc214810ac11b0d0e55e Mon Sep 17 00:00:00 2001 From: kalsky Date: Tue, 2 Sep 2025 19:18:53 -0500 Subject: [PATCH 7/7] refactor: streamline redirect script execution in deployment workflow --- .github/workflows/deploy.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index a2635f9836..c411cc861f 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -30,10 +30,10 @@ jobs: - name: Build website run: npm run build + - name: Make redirect script runnable + run: chmod +x ./build_redirects/generate_redirects.sh - name: Generate redirects - run: | - chmod +x ./build_redirects/generate_redirects.sh - ./build_redirects/generate_redirects.sh build ./build_redirects/redirects.txt ./build_redirects/redirects.ver + run: ./build_redirects/generate_redirects.sh build ./build_redirects/redirects.txt ./build_redirects/redirects.ver - name: Post build renames run: |