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