diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 1f11729..ca60943 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -16,6 +16,7 @@ stages:
- ansible-run-setup
- ansible-run-kubernetes
- ansible-patchday
+ - ansible-management
ansible-lint-job:
stage: ansible-lint
@@ -64,7 +65,7 @@ ansible-builder-job:
### | | __/ |
### |_| |___/
-ansible-run-setup-1-dev:
+ansible-run-setup-dev:
image: $AWX_EE_DOCKER_IMAGE_EXTERN:latest
stage: ansible-run-setup
before_script:
@@ -88,7 +89,7 @@ ansible-run-setup-1-dev:
- harbor # 05.02.22 TODO some runners run into timeouts
resource_group: dev
-ansible-run-setup-2-qa:
+ansible-run-setup-qa:
image: $AWX_EE_DOCKER_IMAGE_EXTERN:latest
stage: ansible-run-setup
before_script:
@@ -111,7 +112,7 @@ ansible-run-setup-2-qa:
- harbor # 05.02.22 TODO some runners run into timeouts
resource_group: qa
-ansible-run-setup-3-prodnso:
+ansible-run-setup-prodnso:
image: $AWX_EE_DOCKER_IMAGE_EXTERN:latest
stage: ansible-run-setup
before_script:
@@ -146,7 +147,7 @@ ansible-run-setup-3-prodnso:
### __/ |
### |___/
-ansible-run-kubernetes-1-dev:
+ansible-run-kubernetes-dev:
image: $AWX_EE_DOCKER_IMAGE_EXTERN:latest
stage: ansible-run-kubernetes
before_script:
@@ -170,7 +171,7 @@ ansible-run-kubernetes-1-dev:
- harbor # 05.02.22 TODO some runners run into timeouts
resource_group: dev
-ansible-run-kubernetes-2-qa:
+ansible-run-kubernetes-qa:
image: $AWX_EE_DOCKER_IMAGE_EXTERN:latest
stage: ansible-run-kubernetes
before_script:
@@ -193,7 +194,7 @@ ansible-run-kubernetes-2-qa:
- harbor # 05.02.22 TODO some runners run into timeouts
resource_group: qa
-ansible-run-kubernetes-3-prodnso:
+ansible-run-kubernetes-prodnso:
image: $AWX_EE_DOCKER_IMAGE_EXTERN:latest
stage: ansible-run-kubernetes
before_script:
@@ -228,7 +229,7 @@ ansible-run-kubernetes-3-prodnso:
### |_| |___/
###
-ansible-patchday-1-dev:
+ansible-patchday-dev:
image: $AWX_EE_DOCKER_IMAGE_EXTERN:latest
stage: ansible-patchday
before_script:
@@ -251,7 +252,7 @@ ansible-patchday-1-dev:
- harbor # 05.02.22 TODO some runners run into timeouts
resource_group: dev
-ansible-patchday-2-qa:
+ansible-patchday-qa:
image: $AWX_EE_DOCKER_IMAGE_EXTERN:latest
stage: ansible-patchday
before_script:
@@ -275,7 +276,7 @@ ansible-patchday-2-qa:
- harbor # 05.02.22 TODO some runners run into timeouts
resource_group: qa
-ansible-patchday-3-prodnso:
+ansible-patchday-prodnso:
image: $AWX_EE_DOCKER_IMAGE_EXTERN:latest
stage: ansible-patchday
before_script:
@@ -298,3 +299,64 @@ ansible-patchday-3-prodnso:
- dind
- harbor # 05.02.22 TODO some runners run into timeouts
resource_group: prodnso
+
+########
+### https://patorjk.com/software/taag/#p=display&f=Doom&t=management
+### _
+### | |
+### _ __ ___ __ _ _ __ __ _ __ _ ___ _ __ ___ ___ _ __ | |_
+### | '_ ` _ \ / _` | '_ \ / _` |/ _` |/ _ \ '_ ` _ \ / _ \ '_ \| __|
+### | | | | | | (_| | | | | (_| | (_| | __/ | | | | | __/ | | | |_
+### |_| |_| |_|\__,_|_| |_|\__,_|\__, |\___|_| |_| |_|\___|_| |_|\__|
+### __/ |
+### |___/
+
+.ansible-management:
+ image: $AWX_EE_DOCKER_IMAGE_EXTERN:latest
+ # A resource group ensures a job is mutually exclusive across different pipelines for the same project.
+ stage: ansible-management
+ script:
+ - 'command -v ssh-agent >/dev/null || ( apt-get update -y && apt-get install openssh-client -y )'
+ - eval $(ssh-agent -s)
+ - 'echo "$GITLAB_SSH_KEY" | tr -d "\r" | ssh-add -'
+ - mkdir -p ~/.ssh
+ - chmod 0700 ~/.ssh
+ - '[[ -f /.dockerenv ]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" >> ~/.ssh/config'
+ - ssh-add -L
+ - echo "${ANSIBLE_VAULT_PASS_DEV}" > /tmp/vault-pass
+ - export HETZNER_LABEL_SELECTOR="stage=${STAGE}"
+ - ansible-playbook -i stage-$STAGE smardigo.yml --vault-password-file=/tmp/vault-pass -l management -t update_configurations -u gitlabci
+# only:
+# changes:
+# - smardigo/**/*
+ except:
+ - schedules
+ tags:
+ - dind
+
+ansible-management-dev:
+ extends: .ansible-management
+ resource_group: deployment
+ before_script:
+ - export STAGE=dev
+ only:
+ refs:
+ - branches
+
+ansible-management-qa:
+ extends: .ansible-management
+ resource_group: qa
+ before_script:
+ - export STAGE=qa
+ only:
+ - qa
+ - schedules
+
+ansible-management-prodnso:
+ extends: .ansible-management
+ resource_group: prodnso
+ before_script:
+ - export STAGE=prodnso
+ only:
+ - prodnso
+ - schedules
diff --git a/group_vars/management/plain.yml b/group_vars/management/plain.yml
index fdfd78b..5b3b62e 100644
--- a/group_vars/management/plain.yml
+++ b/group_vars/management/plain.yml
@@ -9,6 +9,8 @@ connect_admin_password: "{{ management_admin_password }}"
connect_workflow_env: "stage:{{ stage }};smardigoUserToken:{{ smardigo_auth_token_value }}"
connect_process_search_module: "external"
connect_oidc_client_secret: "{{ management_oidc_client_secret }}"
+connect_external_task_script_worker_enabled: "true"
+
spring_profiles_include: "prod,postgres,elastic,swagger"
tenant_id: "{{ management_oidc_realm }}"
diff --git a/group_vars/stage_dev/plain.yml b/group_vars/stage_dev/plain.yml
index 9ed2f8b..c812b32 100644
--- a/group_vars/stage_dev/plain.yml
+++ b/group_vars/stage_dev/plain.yml
@@ -356,6 +356,9 @@ argocd_admin_password: "argocd-admin"
argo_keycloak_client_secret: "{{ argo_keycloak_client_secret_vault }}"
argocd_server_admin_password: "{{ argocd_server_admin_password_vault }}"
+awx_admin_username: "awx-admin"
+awx_admin_password: "{{ awx_admin_password_vault }}"
+
netgo_msteams_hook_cd: "{{ netgo_msteams_hook_cd_vault }}"
netgo_msteams_hook_alerting: "{{ netgo_msteams_hook_alerting_vault }}"
diff --git a/group_vars/stage_prodnso/plain.yml b/group_vars/stage_prodnso/plain.yml
index f430cdb..f2a0f38 100644
--- a/group_vars/stage_prodnso/plain.yml
+++ b/group_vars/stage_prodnso/plain.yml
@@ -356,6 +356,9 @@ argocd_admin_password: "{{ argocd_admin_password_vault }}"
argo_keycloak_client_secret: "{{ argo_keycloak_client_secret_vault }}"
argocd_server_admin_password: "{{ argocd_server_admin_password_vault }}"
+awx_admin_username: "awx-admin"
+awx_admin_password: "{{ awx_admin_password_vault }}"
+
netgo_msteams_hook_cd: "{{ netgo_msteams_hook_cd_vault }}"
netgo_msteams_hook_alerting: "{{ netgo_msteams_hook_alerting_vault }}"
diff --git a/group_vars/stage_qa/plain.yml b/group_vars/stage_qa/plain.yml
index b491fde..9a92769 100644
--- a/group_vars/stage_qa/plain.yml
+++ b/group_vars/stage_qa/plain.yml
@@ -356,6 +356,9 @@ argocd_admin_password: "{{ argocd_admin_password_vault }}"
argo_keycloak_client_secret: "{{ argo_keycloak_client_secret_vault }}"
argocd_server_admin_password: "{{ argocd_server_admin_password_vault }}"
+awx_admin_username: "awx-admin"
+awx_admin_password: "{{ awx_admin_password_vault }}"
+
netgo_msteams_hook_cd: "{{ netgo_msteams_hook_cd_vault }}"
netgo_msteams_hook_alerting: "{{ netgo_msteams_hook_alerting_vault }}"
diff --git a/roles/connect/tasks/main.yml b/roles/connect/tasks/main.yml
index f2518f5..182e7b1 100644
--- a/roles/connect/tasks/main.yml
+++ b/roles/connect/tasks/main.yml
@@ -73,10 +73,3 @@
pull: yes
tags:
- update_deployment
-
-- name: "Configure connect connections"
- include_tasks: connections.yml
- when:
- smardigo_auth_token_value is defined
- tags:
- - always
diff --git a/roles/connect/vars/main.yml b/roles/connect/vars/main.yml
index 7488720..71b3ab5 100644
--- a/roles/connect/vars/main.yml
+++ b/roles/connect/vars/main.yml
@@ -99,6 +99,9 @@ connect_environment: [
"OPENTRACING_JAEGER_LOG_SPANS: \"{{ connect_opentracing_jaeger_log_spans | default(false) }}\"",
"OPENTRACING_JAEGER_SERVICE_NAME: \"{{ connect_opentracing_jaeger_service_name | default(connect_id) }}\"",
"OPENTRACING_JAEGER_HTTP_SENDER_URL: \"{{ connect_opentracing_jaeger_http_sender_url | default() }}\"",
+
+ "CONFIG_DELETE_SCOPE_ENABLED: \"{{ connect_config_delete_scope_enabled | default(false) }}\"",
+ "CONFIG_LOCAL_IMPORT_ENABLED: \"{{ connect_config_local_import_enabled | default(false) }}\"",
]
connect_docker: {
diff --git a/roles/kubernetes/awx/defaults/main.yml b/roles/kubernetes/awx/defaults/main.yml
index c5eb7e8..8d72c0f 100644
--- a/roles/kubernetes/awx/defaults/main.yml
+++ b/roles/kubernetes/awx/defaults/main.yml
@@ -1,6 +1,4 @@
---
-awx_admin_username: "awx-admin"
-awx_admin_password: "{{ awx_admin_password_vault }}"
awx_ansible_username: ansible
awx_ansible_password: ansible
diff --git a/roles/management/defaults/main.yml b/roles/management/defaults/main.yml
index 98f6b1f..ab8faf0 100644
--- a/roles/management/defaults/main.yml
+++ b/roles/management/defaults/main.yml
@@ -20,3 +20,18 @@ connect_connections:
authType: "BASIC_AUTH"
username: "{{ harbor_admin_username }}"
password: "{{ harbor_admin_password }}"
+
+current_realm_users_base:
+- username: "{{ management_admin_username }}"
+ password: "{{ management_admin_password }}"
+ email: "{{ connect_admin_email }}"
+ requiredActions: []
+current_realm_password_policy: ''
+
+connect_config_delete_scope_enabled: true
+connect_config_local_import_enabled: true
+
+connect_configurations:
+ - backup
+ - provisioning
+ - template
diff --git a/roles/management/tasks/configurations.yml b/roles/management/tasks/configurations.yml
new file mode 100644
index 0000000..8146ec0
--- /dev/null
+++ b/roles/management/tasks/configurations.yml
@@ -0,0 +1,63 @@
+---
+
+### tags:
+### update_configurations
+
+- name: "Running all block tasks on locahost"
+ delegate_to: 127.0.0.1
+ become: false
+ block:
+
+ - name: "Checking connect is running on <{{ connect_base_url }}>"
+ uri:
+ url: "{{ http_s }}://{{ connect_base_url }}/api/profile-info"
+ method: GET
+ headers:
+ "Smardigo-User-Token": "{{ smardigo_auth_token_value }}"
+ status_code: [200]
+ register: connect_profile_info
+ delay: 15
+ retries: 10
+ until: connect_profile_info.status in [200]
+ tags:
+ - update_configurations
+
+ - name: "Creating archives of smardigo configuration"
+ ansible.builtin.tempfile:
+ state: directory
+ suffix: temp
+ register: temp
+ tags:
+ - update_configurations
+
+ - name: "Creating archives of smardigo configuration"
+ archive:
+ path: "./smardigo/{{ item }}"
+ dest: "{{ temp.path }}/{{ item }}.zip"
+ format: zip
+ with_items: "{{ connect_configurations }}"
+ tags:
+ - update_configurations
+
+ - name: "Upload configuration zip file to <{{ connect_base_url }}>"
+ uri:
+ url: "{{ http_s }}://{{ connect_base_url }}/api/v1/config/import-zip"
+ method: POST
+ headers:
+ Smardigo-User-Token: "{{ smardigo_auth_token_value }}"
+ body_format: form-multipart
+ body:
+ file:
+ filename: "{{ temp.path }}/{{ item }}.zip"
+ mime_type: "application/zip"
+ status_code: [200]
+ register: config_import_result
+ with_items: "{{ connect_configurations }}"
+ tags:
+ - update_configurations
+
+ - name: "Upload configuration zip file to <{{ connect_base_url }}>"
+ debug:
+ msg: '{{ config_import_result }}'
+ tags:
+ - update_configurations
diff --git a/roles/connect/tasks/connections.yml b/roles/management/tasks/connections.yml
similarity index 92%
rename from roles/connect/tasks/connections.yml
rename to roles/management/tasks/connections.yml
index d93bb37..76b554e 100644
--- a/roles/connect/tasks/connections.yml
+++ b/roles/management/tasks/connections.yml
@@ -2,7 +2,6 @@
### tags:
### update_connections
-### update_configuration
- name: "Checking connect is running on <{{ connect_base_url }}>"
delegate_to: 127.0.0.1
@@ -19,7 +18,6 @@
until: connect_profile_info.status in [200]
tags:
- update_connections
- - update_configuration
- name: "Reading connections from <{{ connect_base_url }}>"
delegate_to: 127.0.0.1
@@ -33,7 +31,6 @@
register: connect_connections_result
tags:
- update_connections
- - update_configuration
- name: "Reading connection ids from <{{ connect_base_url }}>"
set_fact:
@@ -42,7 +39,6 @@
querystr: "[[*].id]"
tags:
- update_connections
- - update_configuration
- name: "Printing connection ids for <{{ connect_base_url }}>"
debug:
@@ -51,7 +47,6 @@
- debug
tags:
- update_connections
- - update_configuration
- name: "Creating/Updating connections on <{{ connect_base_url }}>"
delegate_to: 127.0.0.1
@@ -70,4 +65,3 @@
changed_when: true
tags:
- update_connections
- - update_configuration
diff --git a/roles/management/tasks/main.yaml b/roles/management/tasks/main.yaml
index 521f06a..edc9273 100644
--- a/roles/management/tasks/main.yaml
+++ b/roles/management/tasks/main.yaml
@@ -1,7 +1,8 @@
---
### tags:
-### update_configuration
+### update_connections
+### update_configurations
- name: "Creating smardigo user token"
smardigo_user_token:
@@ -24,17 +25,27 @@
name: connect_postgres
vars:
ansible_ssh_host: "{{ stage }}-postgres-01.{{ domain }}"
- tags:
- - always
- name: "Create realm for <{{ inventory_hostname }}> if necessary"
include_role:
name: connect_realm
- tags:
- - always
- name: "Create connect for <{{ inventory_hostname }}> if necessary"
include_role:
name: connect
+
+- name: "Configure connect connections"
+ include_tasks: connections.yml
+ when:
+ smardigo_auth_token_value is defined
tags:
- - always
+ - update_connections
+
+- name: "Configure connect configurations"
+ include_tasks: configurations.yml
+ vars:
+ local_folder_name: "/tmp/smardigo"
+ when:
+ smardigo_auth_token_value is defined
+ tags:
+ - update_configurations
diff --git a/roles/management/vars/main.yml b/roles/management/vars/main.yml
deleted file mode 100644
index ed97d53..0000000
--- a/roles/management/vars/main.yml
+++ /dev/null
@@ -1 +0,0 @@
----
diff --git a/smardigo/backup/policy/policy.json b/smardigo/backup/policy/policy.json
index 643c994..2bea66b 100644
--- a/smardigo/backup/policy/policy.json
+++ b/smardigo/backup/policy/policy.json
@@ -3,18 +3,11 @@
"configType" : "policy",
"name" : "Policies",
"policies" : [ {
- "id" : "allow_delete_process_all",
- "name" : "Processes delete all",
- "effect" : "allow",
- "actions" : [ "delete" ],
- "resources" : [ "processes:simple-connect" ],
- "conditions": [ "${vorgang_status_text == 'Neu'}" ]
- }, {
"id" : "allow_read_write_variables_all",
"name" : "Variables read/write all",
"effect" : "allow",
"actions" : [ "read", "write" ],
- "resources" : [ "variables:simple-connect:*" ],
+ "resources" : [ "variables:primary-process:*" ],
"conditions" : [ ]
} ]
}
\ No newline at end of file
diff --git a/smardigo/backup/process/primary-process.bpmn b/smardigo/backup/process/primary-process.bpmn
index 4bc8fbb..ce9619f 100644
--- a/smardigo/backup/process/primary-process.bpmn
+++ b/smardigo/backup/process/primary-process.bpmn
@@ -69,7 +69,7 @@
-
+
Flow_1o2xasq
@@ -145,7 +145,7 @@
-
+
Flow_1nplu24
@@ -171,25 +171,25 @@
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
@@ -302,4 +302,4 @@
-
\ No newline at end of file
+
diff --git a/smardigo/backup/role-policy-mapping/role-policy-mapping.json b/smardigo/backup/role-policy-mapping/role-policy-mapping.json
new file mode 100644
index 0000000..937aef3
--- /dev/null
+++ b/smardigo/backup/role-policy-mapping/role-policy-mapping.json
@@ -0,0 +1,9 @@
+{
+ "name" : "Policy Mapping",
+ "configKey" : "role-policy-mapping",
+ "configType" : "role-policy-mapping",
+ "rolePolicyMapping" : {
+ "maintainer" : [ "allow_read_write_variables_all" ],
+ "administrator" : [ "allow_read_write_variables_all" ]
+ }
+}
\ No newline at end of file
diff --git a/smardigo/backup/script/ansible-start.groovy b/smardigo/backup/script/ansible-start.groovy
index f7de0d5..e5674f8 100644
--- a/smardigo/backup/script/ansible-start.groovy
+++ b/smardigo/backup/script/ansible-start.groovy
@@ -5,6 +5,7 @@ def env = [
scope_id: contextScopeId,
smardigo_management_action: smardigoManagementAction,
stage: cluster.stage,
+ database_engine: 'postgres',
]
if (binding.hasVariable('extraVariables')) {
env << extraVariables
diff --git a/smardigo/backup/script/create-awx-paramaters.groovy b/smardigo/backup/script/create-awx-paramaters.groovy
index 7f06c94..7afbc8e 100644
--- a/smardigo/backup/script/create-awx-paramaters.groovy
+++ b/smardigo/backup/script/create-awx-paramaters.groovy
@@ -5,6 +5,7 @@ def env = [
scope_id: contextScopeId,
smardigo_management_action: smardigoManagementAction,
stage: cluster.stage,
+ database_engine: 'postgres',
]
if (binding.hasVariable('extraVariables')) {
env << extraVariables
diff --git a/smardigo/backup/script/initialize-connect-features.groovy b/smardigo/backup/script/initialize-connect-features.groovy
deleted file mode 100644
index cf66253..0000000
--- a/smardigo/backup/script/initialize-connect-features.groovy
+++ /dev/null
@@ -1,10 +0,0 @@
-
-def parameters = [:]
-parameters["default"] = "'1'"
-
-def defaultFeatures = datasources.query("connect-features").processScope(contextScopeId, contextScopeTag).parameters(parameters).list();
-
-def features = []
-defaultFeatures.each { val -> features+= val.key }
-
-features
\ No newline at end of file
diff --git a/smardigo/provisioning/form/simple-connect.json b/smardigo/provisioning/form/simple-connect.json
index bd27afd..1eee5af 100644
--- a/smardigo/provisioning/form/simple-connect.json
+++ b/smardigo/provisioning/form/simple-connect.json
@@ -13,8 +13,7 @@
"conditional" : {
"show" : "",
"when" : "",
- "json" : "",
- "eq" : ""
+ "json" : ""
},
"components" : [ {
"label" : "HTML",
@@ -33,16 +32,12 @@
"key" : "html5",
"validate" : {
"customMessage" : "",
- "json" : "",
- "required" : false,
- "custom" : "",
- "customPrivate" : false
+ "json" : ""
},
"conditional" : {
"show" : "",
"when" : "",
- "json" : "",
- "eq" : ""
+ "json" : ""
},
"tabs" : null,
"encrypted" : false,
@@ -50,39 +45,7 @@
"tags" : null,
"customConditional" : "",
"logic" : [ ],
- "reorder" : false,
- "placeholder" : "",
- "prefix" : "",
- "customClass" : "",
- "suffix" : "",
- "multiple" : false,
- "defaultValue" : null,
- "protected" : false,
- "unique" : false,
- "persistent" : false,
- "hidden" : false,
- "clearOnHide" : true,
- "dataGridLabel" : false,
- "labelPosition" : "top",
- "labelWidth" : 30,
- "labelMargin" : 3,
- "description" : "",
- "errorLabel" : "",
- "tooltip" : "",
- "hideLabel" : false,
- "tabindex" : "",
- "disabled" : false,
- "autofocus" : false,
- "dbIndex" : false,
- "customDefaultValue" : "",
- "calculateValue" : "",
- "allowCalculateOverride" : false,
- "widget" : null,
- "refreshOn" : "",
- "clearOnRefresh" : false,
- "validateOn" : "change",
- "tag" : "p",
- "id" : "eesrola"
+ "reorder" : false
}, {
"label" : "HTML",
"labelPosition" : "left-left",
@@ -101,16 +64,12 @@
"key" : "html",
"validate" : {
"customMessage" : "",
- "json" : "",
- "required" : false,
- "custom" : "",
- "customPrivate" : false
+ "json" : ""
},
"conditional" : {
"show" : "",
"when" : "",
- "json" : "",
- "eq" : ""
+ "json" : ""
},
"tabs" : null,
"encrypted" : false,
@@ -119,37 +78,7 @@
"customConditional" : "",
"logic" : [ ],
"refreshOn" : "data",
- "reorder" : false,
- "placeholder" : "",
- "prefix" : "",
- "customClass" : "",
- "suffix" : "",
- "multiple" : false,
- "defaultValue" : null,
- "protected" : false,
- "unique" : false,
- "persistent" : false,
- "hidden" : false,
- "clearOnHide" : true,
- "dataGridLabel" : false,
- "labelWidth" : 30,
- "labelMargin" : 3,
- "description" : "",
- "errorLabel" : "",
- "tooltip" : "",
- "hideLabel" : false,
- "tabindex" : "",
- "disabled" : false,
- "autofocus" : false,
- "dbIndex" : false,
- "customDefaultValue" : "",
- "calculateValue" : "",
- "allowCalculateOverride" : false,
- "widget" : null,
- "clearOnRefresh" : false,
- "validateOn" : "change",
- "tag" : "p",
- "id" : "eb3aywh"
+ "reorder" : false
}, {
"label" : "progress_current",
"labelPosition" : "left-left",
@@ -162,20 +91,12 @@
"key" : "progress_current",
"validate" : {
"customMessage" : "",
- "json" : "",
- "required" : false,
- "custom" : "",
- "customPrivate" : false,
- "min" : "",
- "max" : "",
- "step" : "any",
- "integer" : ""
+ "json" : ""
},
"conditional" : {
"show" : "",
"when" : "",
- "json" : "",
- "eq" : ""
+ "json" : ""
},
"tabs" : null,
"delimiter" : false,
@@ -186,36 +107,7 @@
"decimalLimit" : null,
"customConditional" : "",
"logic" : [ ],
- "reorder" : false,
- "placeholder" : "",
- "prefix" : "",
- "customClass" : "",
- "suffix" : "",
- "multiple" : false,
- "defaultValue" : null,
- "protected" : false,
- "unique" : false,
- "persistent" : true,
- "clearOnHide" : true,
- "dataGridLabel" : false,
- "labelWidth" : 30,
- "labelMargin" : 3,
- "description" : "",
- "errorLabel" : "",
- "tooltip" : "",
- "hideLabel" : false,
- "tabindex" : "",
- "disabled" : false,
- "autofocus" : false,
- "dbIndex" : false,
- "customDefaultValue" : "",
- "calculateValue" : "",
- "allowCalculateOverride" : false,
- "widget" : null,
- "refreshOn" : "",
- "clearOnRefresh" : false,
- "validateOn" : "change",
- "id" : "en8jo4n"
+ "reorder" : false
}, {
"label" : "progress_max",
"labelPosition" : "left-left",
@@ -228,20 +120,12 @@
"key" : "progress_max",
"validate" : {
"customMessage" : "",
- "json" : "",
- "required" : false,
- "custom" : "",
- "customPrivate" : false,
- "min" : "",
- "max" : "",
- "step" : "any",
- "integer" : ""
+ "json" : ""
},
"conditional" : {
"show" : "",
"when" : "",
- "json" : "",
- "eq" : ""
+ "json" : ""
},
"tabs" : null,
"delimiter" : false,
@@ -252,79 +136,14 @@
"tags" : [ ],
"customConditional" : "",
"logic" : [ ],
- "reorder" : false,
- "placeholder" : "",
- "prefix" : "",
- "customClass" : "",
- "suffix" : "",
- "multiple" : false,
- "defaultValue" : null,
- "protected" : false,
- "unique" : false,
- "persistent" : true,
- "clearOnHide" : true,
- "dataGridLabel" : false,
- "labelWidth" : 30,
- "labelMargin" : 3,
- "description" : "",
- "errorLabel" : "",
- "tooltip" : "",
- "hideLabel" : false,
- "tabindex" : "",
- "disabled" : false,
- "autofocus" : false,
- "dbIndex" : false,
- "customDefaultValue" : "",
- "calculateValue" : "",
- "allowCalculateOverride" : false,
- "widget" : null,
- "refreshOn" : "",
- "clearOnRefresh" : false,
- "validateOn" : "change",
- "id" : "eqoi05t"
+ "reorder" : false
} ],
"tabs" : null,
"reorder" : false,
"properties" : { },
"tags" : null,
"customConditional" : "",
- "logic" : [ ],
- "placeholder" : "",
- "prefix" : "",
- "customClass" : "",
- "suffix" : "",
- "multiple" : false,
- "defaultValue" : null,
- "protected" : false,
- "unique" : false,
- "persistent" : false,
- "hidden" : false,
- "clearOnHide" : true,
- "dataGridLabel" : false,
- "labelPosition" : "top",
- "labelWidth" : 30,
- "labelMargin" : 3,
- "description" : "",
- "errorLabel" : "",
- "tooltip" : "",
- "hideLabel" : false,
- "tabindex" : "",
- "disabled" : false,
- "autofocus" : false,
- "dbIndex" : false,
- "customDefaultValue" : "",
- "calculateValue" : "",
- "allowCalculateOverride" : false,
- "widget" : null,
- "refreshOn" : "",
- "clearOnRefresh" : false,
- "validateOn" : "change",
- "validate" : {
- "required" : false,
- "custom" : "",
- "customPrivate" : false
- },
- "id" : "e53eyz6"
+ "logic" : [ ]
}, {
"label" : "Links",
"mask" : false,
@@ -336,8 +155,7 @@
"conditional" : {
"show" : "",
"when" : "",
- "json" : "",
- "eq" : ""
+ "json" : ""
},
"components" : [ {
"label" : "HTML",
@@ -356,16 +174,12 @@
"key" : "html6",
"validate" : {
"customMessage" : "",
- "json" : "",
- "required" : false,
- "custom" : "",
- "customPrivate" : false
+ "json" : ""
},
"conditional" : {
"show" : "",
"when" : "",
- "json" : "",
- "eq" : ""
+ "json" : ""
},
"tabs" : null,
"encrypted" : false,
@@ -373,39 +187,7 @@
"tags" : null,
"customConditional" : "",
"logic" : [ ],
- "reorder" : false,
- "placeholder" : "",
- "prefix" : "",
- "customClass" : "",
- "suffix" : "",
- "multiple" : false,
- "defaultValue" : null,
- "protected" : false,
- "unique" : false,
- "persistent" : false,
- "hidden" : false,
- "clearOnHide" : true,
- "dataGridLabel" : false,
- "labelPosition" : "top",
- "labelWidth" : 30,
- "labelMargin" : 3,
- "description" : "",
- "errorLabel" : "",
- "tooltip" : "",
- "hideLabel" : false,
- "tabindex" : "",
- "disabled" : false,
- "autofocus" : false,
- "dbIndex" : false,
- "customDefaultValue" : "",
- "calculateValue" : "",
- "allowCalculateOverride" : false,
- "widget" : null,
- "refreshOn" : "",
- "clearOnRefresh" : false,
- "validateOn" : "change",
- "tag" : "p",
- "id" : "e8418y"
+ "reorder" : false
}, {
"label" : "HTML",
"labelPosition" : "left-left",
@@ -424,16 +206,12 @@
"key" : "html2",
"validate" : {
"customMessage" : "",
- "json" : "",
- "required" : false,
- "custom" : "",
- "customPrivate" : false
+ "json" : ""
},
"conditional" : {
"show" : "",
"when" : "",
- "json" : "",
- "eq" : ""
+ "json" : ""
},
"tabs" : null,
"encrypted" : false,
@@ -442,37 +220,7 @@
"customConditional" : "",
"logic" : [ ],
"refreshOn" : "data",
- "reorder" : false,
- "placeholder" : "",
- "prefix" : "",
- "customClass" : "",
- "suffix" : "",
- "multiple" : false,
- "defaultValue" : null,
- "protected" : false,
- "unique" : false,
- "persistent" : false,
- "hidden" : false,
- "clearOnHide" : true,
- "dataGridLabel" : false,
- "labelWidth" : 30,
- "labelMargin" : 3,
- "description" : "",
- "errorLabel" : "",
- "tooltip" : "",
- "hideLabel" : false,
- "tabindex" : "",
- "disabled" : false,
- "autofocus" : false,
- "dbIndex" : false,
- "customDefaultValue" : "",
- "calculateValue" : "",
- "allowCalculateOverride" : false,
- "widget" : null,
- "clearOnRefresh" : false,
- "validateOn" : "change",
- "tag" : "p",
- "id" : "erg0qja"
+ "reorder" : false
}, {
"label" : "HTML",
"labelPosition" : "left-left",
@@ -491,16 +239,12 @@
"key" : "html4",
"validate" : {
"customMessage" : "",
- "json" : "",
- "required" : false,
- "custom" : "",
- "customPrivate" : false
+ "json" : ""
},
"conditional" : {
"show" : "",
"when" : "",
- "json" : "",
- "eq" : ""
+ "json" : ""
},
"tabs" : null,
"encrypted" : false,
@@ -509,37 +253,7 @@
"customConditional" : "show = data['connect-features'].includes(\"connect_wordpress\") ",
"logic" : [ ],
"refreshOn" : "data",
- "reorder" : false,
- "placeholder" : "",
- "prefix" : "",
- "customClass" : "",
- "suffix" : "",
- "multiple" : false,
- "defaultValue" : null,
- "protected" : false,
- "unique" : false,
- "persistent" : false,
- "hidden" : false,
- "clearOnHide" : true,
- "dataGridLabel" : false,
- "labelWidth" : 30,
- "labelMargin" : 3,
- "description" : "",
- "errorLabel" : "",
- "tooltip" : "",
- "hideLabel" : false,
- "tabindex" : "",
- "disabled" : false,
- "autofocus" : false,
- "dbIndex" : false,
- "customDefaultValue" : "",
- "calculateValue" : "",
- "allowCalculateOverride" : false,
- "widget" : null,
- "clearOnRefresh" : false,
- "validateOn" : "change",
- "tag" : "p",
- "id" : "e8p3roq"
+ "reorder" : false
}, {
"label" : "HTML",
"labelPosition" : "left-left",
@@ -558,16 +272,12 @@
"key" : "html3",
"validate" : {
"customMessage" : "",
- "json" : "",
- "required" : false,
- "custom" : "",
- "customPrivate" : false
+ "json" : ""
},
"conditional" : {
"show" : "",
"when" : "",
- "json" : "",
- "eq" : ""
+ "json" : ""
},
"tabs" : null,
"encrypted" : false,
@@ -576,80 +286,14 @@
"customConditional" : "",
"logic" : [ ],
"refreshOn" : "data",
- "reorder" : false,
- "placeholder" : "",
- "prefix" : "",
- "customClass" : "",
- "suffix" : "",
- "multiple" : false,
- "defaultValue" : null,
- "protected" : false,
- "unique" : false,
- "persistent" : false,
- "hidden" : false,
- "clearOnHide" : true,
- "dataGridLabel" : false,
- "labelWidth" : 30,
- "labelMargin" : 3,
- "description" : "",
- "errorLabel" : "",
- "tooltip" : "",
- "hideLabel" : false,
- "tabindex" : "",
- "disabled" : false,
- "autofocus" : false,
- "dbIndex" : false,
- "customDefaultValue" : "",
- "calculateValue" : "",
- "allowCalculateOverride" : false,
- "widget" : null,
- "clearOnRefresh" : false,
- "validateOn" : "change",
- "tag" : "p",
- "id" : "eydtec"
+ "reorder" : false
} ],
"tabs" : null,
"reorder" : false,
"properties" : { },
"tags" : null,
"customConditional" : "",
- "logic" : [ ],
- "placeholder" : "",
- "prefix" : "",
- "customClass" : "",
- "suffix" : "",
- "multiple" : false,
- "defaultValue" : null,
- "protected" : false,
- "unique" : false,
- "persistent" : false,
- "hidden" : false,
- "clearOnHide" : true,
- "dataGridLabel" : false,
- "labelPosition" : "top",
- "labelWidth" : 30,
- "labelMargin" : 3,
- "description" : "",
- "errorLabel" : "",
- "tooltip" : "",
- "hideLabel" : false,
- "tabindex" : "",
- "disabled" : false,
- "autofocus" : false,
- "dbIndex" : false,
- "customDefaultValue" : "",
- "calculateValue" : "",
- "allowCalculateOverride" : false,
- "widget" : null,
- "refreshOn" : "",
- "clearOnRefresh" : false,
- "validateOn" : "change",
- "validate" : {
- "required" : false,
- "custom" : "",
- "customPrivate" : false
- },
- "id" : "e2j161d"
+ "logic" : [ ]
}, {
"label" : "Status",
"mask" : false,
@@ -661,8 +305,7 @@
"conditional" : {
"show" : "",
"when" : "",
- "json" : "",
- "eq" : ""
+ "json" : ""
},
"components" : [ {
"label" : "HTML",
@@ -681,16 +324,12 @@
"key" : "html7",
"validate" : {
"customMessage" : "",
- "json" : "",
- "required" : false,
- "custom" : "",
- "customPrivate" : false
+ "json" : ""
},
"conditional" : {
"show" : "",
"when" : "",
- "json" : "",
- "eq" : ""
+ "json" : ""
},
"tabs" : null,
"encrypted" : false,
@@ -698,39 +337,7 @@
"tags" : null,
"customConditional" : "",
"logic" : [ ],
- "reorder" : false,
- "placeholder" : "",
- "prefix" : "",
- "customClass" : "",
- "suffix" : "",
- "multiple" : false,
- "defaultValue" : null,
- "protected" : false,
- "unique" : false,
- "persistent" : false,
- "hidden" : false,
- "clearOnHide" : true,
- "dataGridLabel" : false,
- "labelPosition" : "top",
- "labelWidth" : 30,
- "labelMargin" : 3,
- "description" : "",
- "errorLabel" : "",
- "tooltip" : "",
- "hideLabel" : false,
- "tabindex" : "",
- "disabled" : false,
- "autofocus" : false,
- "dbIndex" : false,
- "customDefaultValue" : "",
- "calculateValue" : "",
- "allowCalculateOverride" : false,
- "widget" : null,
- "refreshOn" : "",
- "clearOnRefresh" : false,
- "validateOn" : "change",
- "tag" : "p",
- "id" : "elisl2r"
+ "reorder" : false
}, {
"label" : "Optionale Features",
"mask" : false,
@@ -742,16 +349,12 @@
"defaultValue" : [ ],
"validate" : {
"customMessage" : "",
- "json" : "",
- "required" : false,
- "custom" : "",
- "customPrivate" : false
+ "json" : ""
},
"conditional" : {
"show" : "",
"when" : "",
- "json" : "",
- "eq" : ""
+ "json" : ""
},
"data" : {
"url" : "api/v1/scopes/{{ context.scopeId }}/processes/{{ context.processId }}/datasources/connect-features/query?default='0','1'",
@@ -765,88 +368,14 @@
"customConditional" : "",
"logic" : [ ],
"projection" : "key",
- "reorder" : false,
- "placeholder" : "",
- "prefix" : "",
- "customClass" : "",
- "suffix" : "",
- "multiple" : false,
- "protected" : false,
- "unique" : false,
- "persistent" : true,
- "hidden" : false,
- "clearOnHide" : true,
- "dataGridLabel" : false,
- "labelPosition" : "top",
- "labelWidth" : 30,
- "labelMargin" : 3,
- "description" : "",
- "errorLabel" : "",
- "tooltip" : "",
- "hideLabel" : false,
- "tabindex" : "",
- "disabled" : false,
- "autofocus" : false,
- "dbIndex" : false,
- "customDefaultValue" : "",
- "calculateValue" : "",
- "allowCalculateOverride" : false,
- "widget" : null,
- "refreshOn" : "",
- "clearOnRefresh" : false,
- "validateOn" : "change",
- "dataSrc" : "url",
- "filter" : true,
- "filterPlaceholder" : "Tippen um zu filtern.",
- "labelAll" : "Alle Werte",
- "labelSelected" : "Ausgewählte Werte",
- "buttonSelectAll" : "Alle auswählen",
- "buttonDeselectAll" : "Alle abwählen",
- "selectAll" : false,
- "id" : "e587op"
+ "reorder" : false
} ],
"tabs" : null,
"reorder" : false,
"properties" : { },
"tags" : null,
"customConditional" : "",
- "logic" : [ ],
- "placeholder" : "",
- "prefix" : "",
- "customClass" : "",
- "suffix" : "",
- "multiple" : false,
- "defaultValue" : null,
- "protected" : false,
- "unique" : false,
- "persistent" : false,
- "hidden" : false,
- "clearOnHide" : true,
- "dataGridLabel" : false,
- "labelPosition" : "top",
- "labelWidth" : 30,
- "labelMargin" : 3,
- "description" : "",
- "errorLabel" : "",
- "tooltip" : "",
- "hideLabel" : false,
- "tabindex" : "",
- "disabled" : false,
- "autofocus" : false,
- "dbIndex" : false,
- "customDefaultValue" : "",
- "calculateValue" : "",
- "allowCalculateOverride" : false,
- "widget" : null,
- "refreshOn" : "",
- "clearOnRefresh" : false,
- "validateOn" : "change",
- "validate" : {
- "required" : false,
- "custom" : "",
- "customPrivate" : false
- },
- "id" : "ewzogp"
+ "logic" : [ ]
}, {
"label" : "Connect",
"mask" : false,
@@ -857,16 +386,12 @@
"key" : "connect",
"validate" : {
"customMessage" : "",
- "json" : "",
- "required" : false,
- "custom" : "",
- "customPrivate" : false
+ "json" : ""
},
"conditional" : {
"show" : "",
"when" : "",
- "json" : "",
- "eq" : ""
+ "json" : ""
},
"components" : [ {
"label" : "Connect",
@@ -880,8 +405,7 @@
"conditional" : {
"show" : "",
"when" : "",
- "json" : "",
- "eq" : ""
+ "json" : ""
},
"components" : [ {
"label" : "Version",
@@ -896,16 +420,12 @@
"validate" : {
"select" : false,
"customMessage" : "",
- "json" : "",
- "required" : false,
- "custom" : "",
- "customPrivate" : false
+ "json" : ""
},
"conditional" : {
"show" : "",
"when" : "",
- "json" : "",
- "eq" : ""
+ "json" : ""
},
"data" : {
"url" : "api/v1/scopes/{{context.scopeId}}/tags/{{context.scopeTag}}/datasources/whitelabel-docker-image-tags/query",
@@ -913,10 +433,7 @@
"key" : "",
"value" : ""
} ],
- "values" : [ ],
- "json" : "",
- "resource" : "",
- "custom" : ""
+ "values" : [ ]
},
"dataSrc" : "url",
"valueProperty" : "value",
@@ -933,93 +450,14 @@
"logic" : [ ],
"customDefaultValue" : "value='latest'",
"reorder" : false,
- "reference" : false,
- "placeholder" : "",
- "prefix" : "",
- "customClass" : "",
- "suffix" : "",
- "multiple" : false,
- "protected" : false,
- "unique" : false,
- "persistent" : true,
- "hidden" : false,
- "clearOnHide" : true,
- "dataGridLabel" : false,
- "labelWidth" : 30,
- "labelMargin" : 3,
- "description" : "",
- "errorLabel" : "",
- "tooltip" : "",
- "hideLabel" : false,
- "tabindex" : "",
- "disabled" : false,
- "autofocus" : false,
- "dbIndex" : false,
- "calculateValue" : "",
- "allowCalculateOverride" : false,
- "widget" : null,
- "refreshOn" : "",
- "clearOnRefresh" : false,
- "validateOn" : "change",
- "limit" : 100,
- "filter" : "",
- "searchEnabled" : true,
- "searchField" : "",
- "minSearch" : 0,
- "readOnlyValue" : false,
- "authenticate" : false,
- "template" : "{{ item.label }}",
- "selectFields" : "",
- "customSearchCriteria" : "",
- "searchThreshold" : 0.3,
- "fuseOptions" : { },
- "customOptions" : { },
- "infiniteScroll" : false,
- "clearValueIfNotInItems" : false,
- "clientSideFilter" : "",
- "id" : "e96z1wg"
+ "reference" : false
} ],
"tabs" : null,
"reorder" : false,
"properties" : { },
"tags" : null,
"customConditional" : "",
- "logic" : [ ],
- "placeholder" : "",
- "prefix" : "",
- "customClass" : "",
- "suffix" : "",
- "multiple" : false,
- "defaultValue" : null,
- "protected" : false,
- "unique" : false,
- "persistent" : false,
- "hidden" : false,
- "clearOnHide" : true,
- "dataGridLabel" : false,
- "labelPosition" : "top",
- "labelWidth" : 30,
- "labelMargin" : 3,
- "description" : "",
- "errorLabel" : "",
- "tooltip" : "",
- "tabindex" : "",
- "disabled" : false,
- "autofocus" : false,
- "dbIndex" : false,
- "customDefaultValue" : "",
- "calculateValue" : "",
- "allowCalculateOverride" : false,
- "widget" : null,
- "refreshOn" : "",
- "clearOnRefresh" : false,
- "validateOn" : "change",
- "validate" : {
- "required" : false,
- "custom" : "",
- "customPrivate" : false
- },
- "id" : "e2j3vnr"
+ "logic" : [ ]
} ],
"tabs" : null,
"encrypted" : false,
@@ -1027,39 +465,7 @@
"tags" : null,
"customConditional" : "",
"logic" : [ ],
- "reorder" : false,
- "placeholder" : "",
- "prefix" : "",
- "customClass" : "",
- "suffix" : "",
- "multiple" : false,
- "defaultValue" : null,
- "protected" : false,
- "unique" : false,
- "persistent" : true,
- "hidden" : false,
- "clearOnHide" : true,
- "dataGridLabel" : false,
- "labelPosition" : "top",
- "labelWidth" : 30,
- "labelMargin" : 3,
- "description" : "",
- "errorLabel" : "",
- "tooltip" : "",
- "hideLabel" : false,
- "tabindex" : "",
- "disabled" : false,
- "autofocus" : false,
- "dbIndex" : false,
- "customDefaultValue" : "",
- "calculateValue" : "",
- "allowCalculateOverride" : false,
- "widget" : null,
- "refreshOn" : "",
- "clearOnRefresh" : false,
- "validateOn" : "change",
- "tree" : true,
- "id" : "e8nireh"
+ "reorder" : false
}, {
"label" : "Cluster",
"mask" : false,
@@ -1070,16 +476,12 @@
"key" : "cluster",
"validate" : {
"customMessage" : "",
- "json" : "",
- "required" : false,
- "custom" : "",
- "customPrivate" : false
+ "json" : ""
},
"conditional" : {
"show" : "",
"when" : "",
- "json" : "",
- "eq" : ""
+ "json" : ""
},
"components" : [ {
"label" : "Cluster",
@@ -1088,12 +490,11 @@
"alwaysEnabled" : false,
"type" : "well",
"input" : false,
- "key" : "cluster",
+ "key" : "cluster_well",
"conditional" : {
"show" : "",
"when" : "",
- "json" : "",
- "eq" : ""
+ "json" : ""
},
"components" : [ {
"label" : "Stage",
@@ -1115,16 +516,12 @@
"minLength" : null,
"maxLength" : null,
"minWords" : null,
- "maxWords" : null,
- "custom" : "",
- "customPrivate" : false,
- "pattern" : ""
+ "maxWords" : null
},
"conditional" : {
"show" : "",
"when" : "",
- "json" : "",
- "eq" : ""
+ "json" : ""
},
"tabs" : null,
"inputFormat" : "plain",
@@ -1134,42 +531,9 @@
"customConditional" : "",
"logic" : [ ],
"widget" : {
- "type" : "",
- "format" : "yyyy-MM-dd hh:mm a",
- "dateFormat" : "yyyy-MM-dd hh:mm a",
- "saveAs" : "text"
+ "type" : ""
},
- "reorder" : false,
- "placeholder" : "",
- "prefix" : "",
- "customClass" : "",
- "suffix" : "",
- "multiple" : false,
- "protected" : false,
- "unique" : false,
- "persistent" : true,
- "hidden" : false,
- "clearOnHide" : true,
- "dataGridLabel" : false,
- "labelWidth" : 30,
- "labelMargin" : 3,
- "description" : "",
- "errorLabel" : "",
- "tooltip" : "",
- "hideLabel" : false,
- "tabindex" : "",
- "autofocus" : false,
- "dbIndex" : false,
- "customDefaultValue" : "",
- "calculateValue" : "",
- "allowCalculateOverride" : false,
- "refreshOn" : "",
- "clearOnRefresh" : false,
- "validateOn" : "change",
- "mask" : false,
- "inputType" : "text",
- "inputMask" : "",
- "id" : "e2gc4zv"
+ "reorder" : false
}, {
"label" : "Name",
"labelPosition" : "left-left",
@@ -1190,15 +554,12 @@
"maxLength" : null,
"minWords" : null,
"maxWords" : null,
- "pattern" : "^[a-z0-9]{4,15}$",
- "custom" : "",
- "customPrivate" : false
+ "pattern" : "^[a-z0-9]{4,15}$"
},
"conditional" : {
"show" : "",
"when" : "",
- "json" : "",
- "eq" : ""
+ "json" : ""
},
"tabs" : null,
"inputFormat" : "plain",
@@ -1208,43 +569,9 @@
"customConditional" : "",
"logic" : [ ],
"widget" : {
- "type" : "",
- "format" : "yyyy-MM-dd hh:mm a",
- "dateFormat" : "yyyy-MM-dd hh:mm a",
- "saveAs" : "text"
+ "type" : ""
},
- "reorder" : false,
- "placeholder" : "",
- "prefix" : "",
- "customClass" : "",
- "suffix" : "",
- "multiple" : false,
- "protected" : false,
- "unique" : false,
- "persistent" : true,
- "hidden" : false,
- "clearOnHide" : true,
- "dataGridLabel" : false,
- "labelWidth" : 30,
- "labelMargin" : 3,
- "description" : "",
- "errorLabel" : "",
- "tooltip" : "",
- "hideLabel" : false,
- "tabindex" : "",
- "disabled" : false,
- "autofocus" : false,
- "dbIndex" : false,
- "customDefaultValue" : "",
- "calculateValue" : "",
- "allowCalculateOverride" : false,
- "refreshOn" : "",
- "clearOnRefresh" : false,
- "validateOn" : "change",
- "mask" : false,
- "inputType" : "text",
- "inputMask" : "",
- "id" : "e2hig9r"
+ "reorder" : false
}, {
"label" : "Size",
"labelPosition" : "left-left",
@@ -1260,17 +587,12 @@
"json" : "",
"required" : true,
"min" : null,
- "max" : null,
- "custom" : "",
- "customPrivate" : false,
- "step" : "any",
- "integer" : ""
+ "max" : null
},
"conditional" : {
"show" : "",
"when" : "",
- "json" : "",
- "eq" : ""
+ "json" : ""
},
"tabs" : null,
"properties" : { },
@@ -1281,36 +603,7 @@
"decimalLimit" : null,
"customConditional" : "",
"logic" : [ ],
- "reorder" : false,
- "placeholder" : "",
- "prefix" : "",
- "customClass" : "",
- "suffix" : "",
- "multiple" : false,
- "defaultValue" : null,
- "protected" : false,
- "unique" : false,
- "persistent" : true,
- "hidden" : false,
- "clearOnHide" : true,
- "dataGridLabel" : false,
- "labelWidth" : 30,
- "labelMargin" : 3,
- "description" : "",
- "errorLabel" : "",
- "tooltip" : "",
- "hideLabel" : false,
- "tabindex" : "",
- "autofocus" : false,
- "dbIndex" : false,
- "customDefaultValue" : "",
- "calculateValue" : "",
- "allowCalculateOverride" : false,
- "widget" : null,
- "refreshOn" : "",
- "clearOnRefresh" : false,
- "validateOn" : "change",
- "id" : "e65jfg"
+ "reorder" : false
}, {
"label" : "Service",
"labelPosition" : "left-left",
@@ -1331,16 +624,12 @@
"minLength" : null,
"maxLength" : null,
"minWords" : null,
- "maxWords" : null,
- "custom" : "",
- "customPrivate" : false,
- "pattern" : ""
+ "maxWords" : null
},
"conditional" : {
"show" : "",
"when" : "",
- "json" : "",
- "eq" : ""
+ "json" : ""
},
"tabs" : null,
"inputFormat" : "plain",
@@ -1350,85 +639,16 @@
"customConditional" : "",
"logic" : [ ],
"widget" : {
- "type" : "",
- "format" : "yyyy-MM-dd hh:mm a",
- "dateFormat" : "yyyy-MM-dd hh:mm a",
- "saveAs" : "text"
+ "type" : ""
},
- "reorder" : false,
- "placeholder" : "",
- "prefix" : "",
- "customClass" : "",
- "suffix" : "",
- "multiple" : false,
- "protected" : false,
- "unique" : false,
- "persistent" : true,
- "hidden" : false,
- "clearOnHide" : true,
- "dataGridLabel" : false,
- "labelWidth" : 30,
- "labelMargin" : 3,
- "description" : "",
- "errorLabel" : "",
- "tooltip" : "",
- "hideLabel" : false,
- "tabindex" : "",
- "autofocus" : false,
- "dbIndex" : false,
- "customDefaultValue" : "",
- "calculateValue" : "",
- "allowCalculateOverride" : false,
- "refreshOn" : "",
- "clearOnRefresh" : false,
- "validateOn" : "change",
- "mask" : false,
- "inputType" : "text",
- "inputMask" : "",
- "id" : "ecivp7p"
+ "reorder" : false
} ],
"tabs" : null,
- "reorder" : false,
"properties" : { },
- "tags" : null,
+ "tags" : [ ],
"customConditional" : "",
"logic" : [ ],
- "placeholder" : "",
- "prefix" : "",
- "customClass" : "",
- "suffix" : "",
- "multiple" : false,
- "defaultValue" : null,
- "protected" : false,
- "unique" : false,
- "persistent" : false,
- "hidden" : false,
- "clearOnHide" : true,
- "dataGridLabel" : false,
- "labelPosition" : "top",
- "labelWidth" : 30,
- "labelMargin" : 3,
- "description" : "",
- "errorLabel" : "",
- "tooltip" : "",
- "hideLabel" : false,
- "tabindex" : "",
- "disabled" : false,
- "autofocus" : false,
- "dbIndex" : false,
- "customDefaultValue" : "",
- "calculateValue" : "",
- "allowCalculateOverride" : false,
- "widget" : null,
- "refreshOn" : "",
- "clearOnRefresh" : false,
- "validateOn" : "change",
- "validate" : {
- "required" : false,
- "custom" : "",
- "customPrivate" : false
- },
- "id" : "e69kjk"
+ "reorder" : false
} ],
"tabs" : null,
"encrypted" : false,
@@ -1436,38 +656,7 @@
"tags" : [ ],
"customConditional" : "",
"logic" : [ ],
- "reorder" : false,
- "placeholder" : "",
- "prefix" : "",
- "customClass" : "",
- "suffix" : "",
- "multiple" : false,
- "defaultValue" : null,
- "protected" : false,
- "unique" : false,
- "persistent" : true,
- "hidden" : false,
- "clearOnHide" : true,
- "dataGridLabel" : false,
- "labelPosition" : "top",
- "labelWidth" : 30,
- "labelMargin" : 3,
- "description" : "",
- "errorLabel" : "",
- "tooltip" : "",
- "hideLabel" : false,
- "tabindex" : "",
- "disabled" : false,
- "autofocus" : false,
- "dbIndex" : false,
- "customDefaultValue" : "",
- "calculateValue" : "",
- "allowCalculateOverride" : false,
- "widget" : null,
- "refreshOn" : "",
- "clearOnRefresh" : false,
- "validateOn" : "change",
- "tree" : true,
- "id" : "e8nty8"
- } ]
+ "reorder" : false
+ } ],
+ "display" : "form"
}
\ No newline at end of file
diff --git a/smardigo/provisioning/process/simple-connect.bpmn b/smardigo/provisioning/process/simple-connect.bpmn
index 359b66c..35f8058 100644
--- a/smardigo/provisioning/process/simple-connect.bpmn
+++ b/smardigo/provisioning/process/simple-connect.bpmn
@@ -1,5 +1,5 @@
-
+
@@ -1068,7 +1068,7 @@ Variables.userId(authenticatedUserId)
-
+
Flow_1ow8whd
@@ -1145,7 +1145,7 @@ Variables.userId(authenticatedUserId)
-
+
Flow_1nu8qqa
diff --git a/smardigo/provisioning/role-policy-mapping/role-policy-mapping.json b/smardigo/provisioning/role-policy-mapping/role-policy-mapping.json
deleted file mode 100644
index d843bb5..0000000
--- a/smardigo/provisioning/role-policy-mapping/role-policy-mapping.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "name" : "Policy Mapping",
- "configKey" : "role-policy-mapping",
- "configType" : "role-policy-mapping",
- "rolePolicyMapping" : {
- "user" : [ "allow_read_write_variables_all" ],
- "maintainer" : [ "allow_delete_process_all" ],
- "administrator" : [ "allow_delete_process_all" ]
- }
-}
\ No newline at end of file