From 01e11ef722eef78a061422ca73dc00f8d1111515 Mon Sep 17 00:00:00 2001 From: Sven Ketelsen Date: Tue, 21 Sep 2021 19:26:45 +0200 Subject: [PATCH] chore: added smardigo app template --- scripts/update-docker-image.sh | 14 + smardigo/template.zip | Bin 0 -> 8155 bytes smardigo/template/app/process.json | 15 + smardigo/template/form/attachments.json | 87 +++ smardigo/template/form/body.json | 509 ++++++++++++++++++ smardigo/template/form/header.json | 509 ++++++++++++++++++ smardigo/template/layout/primary-process.json | 74 +++ smardigo/template/meta.info | 1 + .../primary-process-fallback.json | 7 + .../process-search/primary-process.json | 47 ++ .../template/process/primary-process.bpmn | 96 ++++ .../user-management/user-management.json | 6 + 12 files changed, 1365 insertions(+) create mode 100644 scripts/update-docker-image.sh create mode 100644 smardigo/template.zip create mode 100644 smardigo/template/app/process.json create mode 100644 smardigo/template/form/attachments.json create mode 100644 smardigo/template/form/body.json create mode 100644 smardigo/template/form/header.json create mode 100644 smardigo/template/layout/primary-process.json create mode 100644 smardigo/template/meta.info create mode 100644 smardigo/template/process-search/primary-process-fallback.json create mode 100644 smardigo/template/process-search/primary-process.json create mode 100644 smardigo/template/process/primary-process.bpmn create mode 100644 smardigo/template/user-management/user-management.json diff --git a/scripts/update-docker-image.sh b/scripts/update-docker-image.sh new file mode 100644 index 0000000..af2e24f --- /dev/null +++ b/scripts/update-docker-image.sh @@ -0,0 +1,14 @@ +# update a docker image with remote docker deamon (ssh) (pull/tag/push) +# update-docker-image.sh smardigo/keycloak 12.0.4.2 +# update-docker-image.sh smardigo/connect-whitelabel-app latest + +FROM="docker.dev-at.de/$1:$2" +TO="dev-docker-registry-01.smardigo.digital/$1:$2" + +echo +echo updating $TO with image from $FROM +echo + +ssh docker docker pull $FROM +ssh docker docker tag $FROM $TO +ssh docker docker push $TO diff --git a/smardigo/template.zip b/smardigo/template.zip new file mode 100644 index 0000000000000000000000000000000000000000..4ffcea38bc06f41ffab0f686b9d4f7000e488252 GIT binary patch literal 8155 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 Ge)}JggLdQq literal 0 HcmV?d00001 diff --git a/smardigo/template/app/process.json b/smardigo/template/app/process.json new file mode 100644 index 0000000..ede6462 --- /dev/null +++ b/smardigo/template/app/process.json @@ -0,0 +1,15 @@ +{ + "name" : "Anwendungsvorlage", + "configKey" : "process", + "configType" : "process", + "description" : "Anwendungsvorlage", + "imageUrl" : "data:image/png;base64,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", + "menuItems" : [ { + "name" : "Hauptprozesse", + "tabName" : "Hauptprozesse", + "logoId" : "search", + "configType" : "process-search", + "processDefinitionKey" : "primary-process", + "processDefinitionKeys" : [ "primary-process" ] + } ] +} \ No newline at end of file diff --git a/smardigo/template/form/attachments.json b/smardigo/template/form/attachments.json new file mode 100644 index 0000000..4d981bf --- /dev/null +++ b/smardigo/template/form/attachments.json @@ -0,0 +1,87 @@ +{ + "name" : "Anhänge", + "configKey" : "attachments", + "page" : 0, + "components" : [ { + "dropzoneConfig" : { + "maxFilesize" : "10", + "dictDefaultMessage" : "Dateien zum Anhängen/Hochladen ablegen oder durchsuchen", + "dictHelpText" : "Maximale Dateigröße: {{config.maxFilesize}}MB. Akzeptierte Dateitypen: Office-Dokumente und Bilder.", + "acceptedFiles" : ".pdf, .doc, .docx, .xls, .xlsx, .ppt, .pptx, image/*, .csv, .xml, .txt", + "paramName" : "content", + "url" : "api/scope/{{context.scopeId}}/process/{{context.processId}}/attachment" + }, + "columns" : [ { + "name" : "Name", + "property" : "name", + "value" : "", + "type" : "filename", + "width" : "20%" + }, { + "name" : "Erstellt am", + "property" : "creationDate", + "type" : "date", + "value" : "{{moment(creationDate).format('DD.MM.YYYY HH:mm:ss')}}", + "width" : "80%" + } ], + "label" : "Anlagen", + "deleteUrl" : "api/scope/{{context.scopeId}}/process/{{context.processId}}/attachment/{{attachmentId}}", + "downloadUrl" : "api/scope/{{context.scopeId}}/process/{{context.processId}}/attachment-data/{{attachmentId}}", + "resolveUserDataURL" : "api/scope/{{context.scopeId}}/process/{{context.processId}}/users?id.equals={{userId}}", + "csrfCookiePath" : "XSRF-TOKEN", + "taggingExpression" : "", + "button" : { + "iconOnly" : true, + "removeVisibleWhen" : "return false;", + "showVersion" : false, + "showOnlyCurrentVersion" : false, + "showCheckboxCurrentVersion" : false + }, + "mask" : false, + "tableView" : true, + "type" : "attachments", + "input" : true, + "key" : "anlagen", + "components" : [ ], + "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" : true, + "tabindex" : "", + "disabled" : false, + "autofocus" : false, + "dbIndex" : false, + "customDefaultValue" : "", + "calculateValue" : "", + "widget" : null, + "refreshOn" : "", + "clearOnRefresh" : false, + "validateOn" : "change", + "validate" : { + "required" : false, + "custom" : "", + "customPrivate" : false + }, + "conditional" : { + "show" : null, + "when" : null, + "eq" : "" + }, + "id" : "e9zp29e" + } ] +} \ No newline at end of file diff --git a/smardigo/template/form/body.json b/smardigo/template/form/body.json new file mode 100644 index 0000000..1d91653 --- /dev/null +++ b/smardigo/template/form/body.json @@ -0,0 +1,509 @@ +{ + "name" : "Inhalt", + "configKey" : "body", + "page" : 0, + "components" : [ { + "input" : false, + "tableView" : false, + "columns" : [ { + "components" : [ { + "labelPosition" : "left-right", + "label" : "Ersteller", + "mask" : false, + "disabled" : true, + "tableView" : true, + "type" : "select", + "input" : true, + "key" : "creation_user_id", + "validate" : { + "unique" : false, + "customMessage" : "", + "json" : "", + "required" : false, + "custom" : "", + "customPrivate" : false + }, + "data" : { + "headers" : [ { + "key" : "", + "value" : "" + } ], + "url" : "api/v1/scopes/{{context.scopeId}}/processes/{{context.processId}}/users?id.equals={{data.creation_user_id}}", + "values" : [ ], + "json" : "", + "resource" : "", + "custom" : "" + }, + "properties" : { }, + "tags" : [ ], + "defaultValue" : "", + "dataSrc" : "url", + "lazyLoad" : false, + "valueProperty" : "id", + "selectValues" : "", + "disableLimit" : false, + "template" : "{{[item.firstName, item.lastName].filter(Boolean).join(' ')}}", + "searchEnabled" : 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, + "widget" : null, + "refreshOn" : "", + "clearOnRefresh" : false, + "validateOn" : "change", + "conditional" : { + "show" : null, + "when" : null, + "eq" : "" + }, + "limit" : 100, + "filter" : "", + "searchField" : "", + "minSearch" : 0, + "readOnlyValue" : false, + "authenticate" : false, + "selectFields" : "", + "customSearchCriteria" : "", + "searchThreshold" : 0.3, + "fuseOptions" : { }, + "customOptions" : { }, + "infiniteScroll" : false, + "clearValueIfNotInItems" : false, + "clientSideFilter" : "", + "id" : "evydmbo" + } ], + "width" : 4, + "offset" : 0, + "push" : 0, + "pull" : 0, + "type" : "column", + "input" : false, + "key" : "column1", + "tableView" : true, + "label" : "", + "hideOnChildrenHidden" : 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", + "validate" : { + "required" : false, + "custom" : "", + "customPrivate" : false + }, + "conditional" : { + "show" : null, + "when" : null, + "eq" : "" + }, + "id" : "e9u3jbf" + }, { + "components" : [ { + "labelPosition" : "left-right", + "label" : "Erstellt am", + "format" : "dd.MM.yyyy", + "mask" : false, + "tableView" : true, + "type" : "datetime", + "input" : true, + "key" : "creation_date", + "suffix" : true, + "widget" : { + "type" : "calendar", + "displayInTimezone" : "viewer", + "language" : "en", + "useLocaleSettings" : false, + "allowInput" : true, + "mode" : "single", + "enableTime" : true, + "noCalendar" : false, + "format" : "dd.MM.yyyy", + "defaultDate" : "", + "hourIncrement" : 1, + "minuteIncrement" : 1, + "time_24hr" : false, + "minDate" : null, + "maxDate" : null, + "icons" : "fontawesome", + "i18n" : { + "lng" : "en", + "resources" : { + "de" : { + "translation" : { + "complete" : "Eingabe vollständig", + "error" : "Bitte beheben Sie vor dem Abschicken folgende Fehler.", + "required" : "{{field}} ist ein Pflichtfeld", + "pattern" : "{{field}} entspricht nicht dem Muster {{pattern}}", + "minLength" : "{{field}} muss länger als {{length}} Zeichen sein.", + "maxLength" : "{{field}} muss kürzer als {{length}} Zeichen sein.", + "min" : "{{field}} darf nicht kleiner als {{min}} sein.", + "max" : "{{field}} darf nicht größer als {{max}} sein.", + "invalid_email" : "{{field}} ist keine valide E-Mail-Adresse.", + "invalid_regex" : "{{field}} entspricht nicht dem Muster {{regex}}.", + "invalid_date" : "{{field}} ist kein valides Datum.", + "mask" : "{{field}} entspricht nicht der Maske.", + "stripe" : "{{stripe}}", + "month" : "Monat", + "day" : "Tag", + "year" : "Jahr", + "january" : "Januar", + "february" : "Februar", + "march" : "März", + "april" : "April", + "may" : "Mai", + "june" : "Juni", + "july" : "Juli", + "august" : "August", + "september" : "September", + "october" : "Oktober", + "november" : "November", + "december" : "Dezember", + "next" : "Weiter", + "previous" : "Zurück", + "cancel" : "Abbrechen", + "submit" : "Vorgang starten", + "dualMultiselect_filterPlaceholder" : "Tippen um zu filtern.", + "dualMultiselect_labelAll" : "Alle Werte", + "dualMultiselect_labelSelected" : "Ausgewählte Werte", + "dualMultiselect_buttonSelectAll" : "Alle auswählen", + "dualMultiselect_buttonDeselectAll" : "Alle abwählen", + "listSelection_buttonSelectAriaLabel" : "Eintrag Auswählen", + "mapView_zoomInButton" : "Vergrößern", + "mapView_zoomOutButton" : "Verkleinern", + "selectComponent_searchPlaceholder" : "Tippe um zu Suchen...", + "selectComponent_noChoicesText" : "Keine Elemente zur Auswahl", + "selectComponent_noResultsText" : "Keine Ergebnisse gefunden" + } + } + } + } + }, + "defaultValue" : "", + "placeholder" : "", + "prefix" : "", + "customClass" : "", + "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", + "validate" : { + "required" : false, + "custom" : "", + "customPrivate" : false + }, + "conditional" : { + "show" : null, + "when" : null, + "eq" : "" + }, + "useLocaleSettings" : false, + "allowInput" : true, + "enableDate" : true, + "enableTime" : true, + "defaultDate" : "", + "displayInTimezone" : "viewer", + "timezone" : "", + "datepickerMode" : "day", + "datePicker" : { + "showWeeks" : true, + "startingDay" : 0, + "initDate" : "", + "minMode" : "day", + "maxMode" : "year", + "yearRows" : 4, + "yearColumns" : 5, + "minDate" : null, + "maxDate" : null + }, + "timePicker" : { + "hourStep" : 1, + "minuteStep" : 1, + "showMeridian" : true, + "readonlyInput" : false, + "mousewheel" : true, + "arrowkeys" : true + }, + "id" : "ef2amw" + } ], + "width" : 4, + "offset" : 0, + "push" : 0, + "pull" : 0, + "type" : "column", + "input" : false, + "key" : "column2", + "tableView" : true, + "label" : "", + "hideOnChildrenHidden" : 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", + "validate" : { + "required" : false, + "custom" : "", + "customPrivate" : false + }, + "conditional" : { + "show" : null, + "when" : null, + "eq" : "" + }, + "id" : "efau92d" + }, { + "components" : [ { + "input" : true, + "tableView" : false, + "label" : "Status", + "key" : "vorgang_status_text", + "defaultValue" : "", + "persistent" : false, + "clearOnHide" : false, + "conditional" : { + "show" : "", + "when" : null, + "eq" : "" + }, + "type" : "textfield", + "labelPosition" : "left-right", + "tags" : [ ], + "properties" : { + "" : "" + }, + "labelWidth" : 40, + "disabled" : true, + "lockKey" : true, + "widget" : null, + "placeholder" : "", + "prefix" : "", + "customClass" : "", + "suffix" : "", + "multiple" : false, + "protected" : false, + "unique" : false, + "hidden" : false, + "dataGridLabel" : false, + "labelMargin" : 3, + "description" : "", + "errorLabel" : "", + "tooltip" : "", + "hideLabel" : false, + "tabindex" : "", + "autofocus" : false, + "dbIndex" : false, + "customDefaultValue" : "", + "calculateValue" : "", + "allowCalculateOverride" : false, + "refreshOn" : "", + "clearOnRefresh" : false, + "validateOn" : "change", + "validate" : { + "required" : false, + "custom" : "", + "customPrivate" : false, + "minLength" : "", + "maxLength" : "", + "minWords" : "", + "maxWords" : "", + "pattern" : "" + }, + "mask" : false, + "inputType" : "text", + "inputMask" : "", + "id" : "ea7hs5" + } ], + "width" : 4, + "offset" : 0, + "push" : 0, + "pull" : 0, + "type" : "column", + "input" : false, + "key" : "column3", + "tableView" : true, + "label" : "", + "hideOnChildrenHidden" : 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", + "validate" : { + "required" : false, + "custom" : "", + "customPrivate" : false + }, + "conditional" : { + "show" : null, + "when" : null, + "eq" : "" + }, + "id" : "ez9z05q" + } ], + "type" : "columns", + "tags" : [ ], + "conditional" : { + "show" : "", + "when" : null, + "eq" : "" + }, + "properties" : { + "" : "" + }, + "label" : "Columns", + "key" : "columns", + "placeholder" : "", + "prefix" : "", + "customClass" : "", + "suffix" : "", + "multiple" : false, + "defaultValue" : null, + "protected" : false, + "unique" : false, + "persistent" : false, + "hidden" : false, + "clearOnHide" : false, + "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 + }, + "autoAdjust" : false, + "hideOnChildrenHidden" : false, + "id" : "eqtnze" + } ] +} \ No newline at end of file diff --git a/smardigo/template/form/header.json b/smardigo/template/form/header.json new file mode 100644 index 0000000..ba26d64 --- /dev/null +++ b/smardigo/template/form/header.json @@ -0,0 +1,509 @@ +{ + "name" : "Kopfzeile", + "configKey" : "header", + "page" : 0, + "components" : [ { + "input" : false, + "tableView" : false, + "columns" : [ { + "components" : [ { + "labelPosition" : "left-right", + "label" : "Ersteller", + "mask" : false, + "disabled" : true, + "tableView" : true, + "type" : "select", + "input" : true, + "key" : "creation_user_id", + "validate" : { + "unique" : false, + "customMessage" : "", + "json" : "", + "required" : false, + "custom" : "", + "customPrivate" : false + }, + "data" : { + "headers" : [ { + "key" : "", + "value" : "" + } ], + "url" : "api/v1/scopes/{{context.scopeId}}/processes/{{context.processId}}/users?id.equals={{data.creation_user_id}}", + "values" : [ ], + "json" : "", + "resource" : "", + "custom" : "" + }, + "properties" : { }, + "tags" : [ ], + "defaultValue" : "", + "dataSrc" : "url", + "lazyLoad" : false, + "valueProperty" : "id", + "selectValues" : "", + "disableLimit" : false, + "template" : "{{[item.firstName, item.lastName].filter(Boolean).join(' ')}}", + "searchEnabled" : 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, + "widget" : null, + "refreshOn" : "", + "clearOnRefresh" : false, + "validateOn" : "change", + "conditional" : { + "show" : null, + "when" : null, + "eq" : "" + }, + "limit" : 100, + "filter" : "", + "searchField" : "", + "minSearch" : 0, + "readOnlyValue" : false, + "authenticate" : false, + "selectFields" : "", + "customSearchCriteria" : "", + "searchThreshold" : 0.3, + "fuseOptions" : { }, + "customOptions" : { }, + "infiniteScroll" : false, + "clearValueIfNotInItems" : false, + "clientSideFilter" : "", + "id" : "evydmbo" + } ], + "width" : 4, + "offset" : 0, + "push" : 0, + "pull" : 0, + "type" : "column", + "input" : false, + "key" : "column1", + "tableView" : true, + "label" : "", + "hideOnChildrenHidden" : 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", + "validate" : { + "required" : false, + "custom" : "", + "customPrivate" : false + }, + "conditional" : { + "show" : null, + "when" : null, + "eq" : "" + }, + "id" : "e9u3jbf" + }, { + "components" : [ { + "labelPosition" : "left-right", + "label" : "Erstellt am", + "format" : "dd.MM.yyyy", + "mask" : false, + "tableView" : true, + "type" : "datetime", + "input" : true, + "key" : "creation_date", + "suffix" : true, + "widget" : { + "type" : "calendar", + "displayInTimezone" : "viewer", + "language" : "en", + "useLocaleSettings" : false, + "allowInput" : true, + "mode" : "single", + "enableTime" : true, + "noCalendar" : false, + "format" : "dd.MM.yyyy", + "defaultDate" : "", + "hourIncrement" : 1, + "minuteIncrement" : 1, + "time_24hr" : false, + "minDate" : null, + "maxDate" : null, + "icons" : "fontawesome", + "i18n" : { + "lng" : "en", + "resources" : { + "de" : { + "translation" : { + "complete" : "Eingabe vollständig", + "error" : "Bitte beheben Sie vor dem Abschicken folgende Fehler.", + "required" : "{{field}} ist ein Pflichtfeld", + "pattern" : "{{field}} entspricht nicht dem Muster {{pattern}}", + "minLength" : "{{field}} muss länger als {{length}} Zeichen sein.", + "maxLength" : "{{field}} muss kürzer als {{length}} Zeichen sein.", + "min" : "{{field}} darf nicht kleiner als {{min}} sein.", + "max" : "{{field}} darf nicht größer als {{max}} sein.", + "invalid_email" : "{{field}} ist keine valide E-Mail-Adresse.", + "invalid_regex" : "{{field}} entspricht nicht dem Muster {{regex}}.", + "invalid_date" : "{{field}} ist kein valides Datum.", + "mask" : "{{field}} entspricht nicht der Maske.", + "stripe" : "{{stripe}}", + "month" : "Monat", + "day" : "Tag", + "year" : "Jahr", + "january" : "Januar", + "february" : "Februar", + "march" : "März", + "april" : "April", + "may" : "Mai", + "june" : "Juni", + "july" : "Juli", + "august" : "August", + "september" : "September", + "october" : "Oktober", + "november" : "November", + "december" : "Dezember", + "next" : "Weiter", + "previous" : "Zurück", + "cancel" : "Abbrechen", + "submit" : "Vorgang starten", + "dualMultiselect_filterPlaceholder" : "Tippen um zu filtern.", + "dualMultiselect_labelAll" : "Alle Werte", + "dualMultiselect_labelSelected" : "Ausgewählte Werte", + "dualMultiselect_buttonSelectAll" : "Alle auswählen", + "dualMultiselect_buttonDeselectAll" : "Alle abwählen", + "listSelection_buttonSelectAriaLabel" : "Eintrag Auswählen", + "mapView_zoomInButton" : "Vergrößern", + "mapView_zoomOutButton" : "Verkleinern", + "selectComponent_searchPlaceholder" : "Tippe um zu Suchen...", + "selectComponent_noChoicesText" : "Keine Elemente zur Auswahl", + "selectComponent_noResultsText" : "Keine Ergebnisse gefunden" + } + } + } + } + }, + "defaultValue" : "", + "placeholder" : "", + "prefix" : "", + "customClass" : "", + "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", + "validate" : { + "required" : false, + "custom" : "", + "customPrivate" : false + }, + "conditional" : { + "show" : null, + "when" : null, + "eq" : "" + }, + "useLocaleSettings" : false, + "allowInput" : true, + "enableDate" : true, + "enableTime" : true, + "defaultDate" : "", + "displayInTimezone" : "viewer", + "timezone" : "", + "datepickerMode" : "day", + "datePicker" : { + "showWeeks" : true, + "startingDay" : 0, + "initDate" : "", + "minMode" : "day", + "maxMode" : "year", + "yearRows" : 4, + "yearColumns" : 5, + "minDate" : null, + "maxDate" : null + }, + "timePicker" : { + "hourStep" : 1, + "minuteStep" : 1, + "showMeridian" : true, + "readonlyInput" : false, + "mousewheel" : true, + "arrowkeys" : true + }, + "id" : "ef2amw" + } ], + "width" : 4, + "offset" : 0, + "push" : 0, + "pull" : 0, + "type" : "column", + "input" : false, + "key" : "column2", + "tableView" : true, + "label" : "", + "hideOnChildrenHidden" : 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", + "validate" : { + "required" : false, + "custom" : "", + "customPrivate" : false + }, + "conditional" : { + "show" : null, + "when" : null, + "eq" : "" + }, + "id" : "efau92d" + }, { + "components" : [ { + "input" : true, + "tableView" : false, + "label" : "Status", + "key" : "vorgang_status_text", + "defaultValue" : "", + "persistent" : false, + "clearOnHide" : false, + "conditional" : { + "show" : "", + "when" : null, + "eq" : "" + }, + "type" : "textfield", + "labelPosition" : "left-right", + "tags" : [ ], + "properties" : { + "" : "" + }, + "labelWidth" : 40, + "disabled" : true, + "lockKey" : true, + "widget" : null, + "placeholder" : "", + "prefix" : "", + "customClass" : "", + "suffix" : "", + "multiple" : false, + "protected" : false, + "unique" : false, + "hidden" : false, + "dataGridLabel" : false, + "labelMargin" : 3, + "description" : "", + "errorLabel" : "", + "tooltip" : "", + "hideLabel" : false, + "tabindex" : "", + "autofocus" : false, + "dbIndex" : false, + "customDefaultValue" : "", + "calculateValue" : "", + "allowCalculateOverride" : false, + "refreshOn" : "", + "clearOnRefresh" : false, + "validateOn" : "change", + "validate" : { + "required" : false, + "custom" : "", + "customPrivate" : false, + "minLength" : "", + "maxLength" : "", + "minWords" : "", + "maxWords" : "", + "pattern" : "" + }, + "mask" : false, + "inputType" : "text", + "inputMask" : "", + "id" : "ea7hs5" + } ], + "width" : 4, + "offset" : 0, + "push" : 0, + "pull" : 0, + "type" : "column", + "input" : false, + "key" : "column3", + "tableView" : true, + "label" : "", + "hideOnChildrenHidden" : 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", + "validate" : { + "required" : false, + "custom" : "", + "customPrivate" : false + }, + "conditional" : { + "show" : null, + "when" : null, + "eq" : "" + }, + "id" : "ez9z05q" + } ], + "type" : "columns", + "tags" : [ ], + "conditional" : { + "show" : "", + "when" : null, + "eq" : "" + }, + "properties" : { + "" : "" + }, + "label" : "Columns", + "key" : "columns", + "placeholder" : "", + "prefix" : "", + "customClass" : "", + "suffix" : "", + "multiple" : false, + "defaultValue" : null, + "protected" : false, + "unique" : false, + "persistent" : false, + "hidden" : false, + "clearOnHide" : false, + "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 + }, + "autoAdjust" : false, + "hideOnChildrenHidden" : false, + "id" : "eqtnze" + } ] +} \ No newline at end of file diff --git a/smardigo/template/layout/primary-process.json b/smardigo/template/layout/primary-process.json new file mode 100644 index 0000000..222a211 --- /dev/null +++ b/smardigo/template/layout/primary-process.json @@ -0,0 +1,74 @@ +{ + "name" : "Hauptprozess", + "configKey" : "primary-process", + "tabExpression" : "Vorgang {{ data.process_instance_id }}", + "readonlyExpression" : "data.vorgang_status > 10", + "components" : [ { + "type" : "columns", + "key" : "dossier", + "columns" : [ { + "components" : [ { + "type" : "form", + "key" : "header", + "readonlyExpression" : "true" + }, { + "type" : "html", + "content" : "
" + }, { + "type" : "columns", + "key" : "first-column", + "columns" : [ { + "components" : [ { + "type" : "page", + "key" : "dossier-page", + "toc" : "left", + "sections" : [ { + "type" : "section", + "key" : "body", + "title" : "Inhalt", + "components" : [ { + "type" : "form", + "key" : "body" + } ] + }, { + "type" : "section", + "key" : "dossier-attachments", + "title" : "Anhänge", + "components" : [ { + "type" : "form", + "key" : "attachments" + } ] + }, { + "type" : "section", + "key" : "dossier-comments", + "title" : "Kommentare", + "components" : [ { + "type" : "comments", + "key" : "comments" + } ] + }, { + "type" : "section", + "key" : "dossier-history", + "title" : "Protokoll", + "components" : [ { + "type" : "history", + "key" : "history" + } ] + } ] + } ], + "width" : "9" + }, { + "components" : [ { + "type" : "help-text", + "key" : "help-text" + }, { + "type" : "action-list", + "key" : "action-list" + } ], + "width" : "350px" + } ] + } ], + "width" : "12" + } ] + } ] +} \ No newline at end of file diff --git a/smardigo/template/meta.info b/smardigo/template/meta.info new file mode 100644 index 0000000..c1ad192 --- /dev/null +++ b/smardigo/template/meta.info @@ -0,0 +1 @@ +scopeId=template \ No newline at end of file diff --git a/smardigo/template/process-search/primary-process-fallback.json b/smardigo/template/process-search/primary-process-fallback.json new file mode 100644 index 0000000..4b8e09b --- /dev/null +++ b/smardigo/template/process-search/primary-process-fallback.json @@ -0,0 +1,7 @@ +{ + "name" : "Hauptprozesse Fallback", + "configKey" : "primary-process-fallback", + "columns" : [ ], + "sorts" : [ ], + "filters" : [ ] +} \ No newline at end of file diff --git a/smardigo/template/process-search/primary-process.json b/smardigo/template/process-search/primary-process.json new file mode 100644 index 0000000..16a3890 --- /dev/null +++ b/smardigo/template/process-search/primary-process.json @@ -0,0 +1,47 @@ +{ + "name" : "Hauptprozesse", + "configKey" : "primary-process", + "columns" : [ { + "key" : "id", + "name" : "ID", + "width" : 50, + "hidden" : true + }, { + "key" : "process_definition_key", + "name" : "Process", + "width" : 100, + "hidden" : true + }, { + "key" : "creation_date", + "name" : "Erstelldatum", + "width" : 100 + }, { + "key" : "creation_user_id", + "name" : "Ersteller", + "width" : 150 + }, { + "key" : "vorgang_status_text", + "name" : "Status", + "width" : 100 + }, { + "key" : "candidateGroups", + "name" : "Gruppen", + "width" : 100, + "hidden" : true + } ], + "filters" : [ { + "name" : "Ersteller", + "key" : "creation_user_id", + "defaultOption" : { + "key" : "default", + "name" : "Alle" + } + }, { + "name" : "Status", + "key" : "vorgang_status_text", + "defaultOption" : { + "key" : "default", + "name" : "Alle" + } + } ] +} \ No newline at end of file diff --git a/smardigo/template/process/primary-process.bpmn b/smardigo/template/process/primary-process.bpmn new file mode 100644 index 0000000..cc31d68 --- /dev/null +++ b/smardigo/template/process/primary-process.bpmn @@ -0,0 +1,96 @@ + + + + + + + + + Flow_1a8vxf0 + + + Flow_0oc7f69 + Flow_080k63h + + + Flow_0ufs5lg + + + + + ${10} + new + + + Flow_1a8vxf0 + Flow_0oc7f69 + + + + + ${999} + done + + + Flow_080k63h + Flow_0ufs5lg + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/smardigo/template/user-management/user-management.json b/smardigo/template/user-management/user-management.json new file mode 100644 index 0000000..38342c9 --- /dev/null +++ b/smardigo/template/user-management/user-management.json @@ -0,0 +1,6 @@ +{ + "groups" : [ { + "id" : "user", + "name" : "User" + } ] +} \ No newline at end of file