commit 577ef85dbca856d95744c9a51468c6a9e8d1d9e6 Author: dohertj2 Date: Sun Feb 22 04:49:06 2026 -0500 Initial commit: Ignition 8.3.3 gateway config and watermeter project diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1bfff69 --- /dev/null +++ b/.gitignore @@ -0,0 +1,74 @@ +# === Ignition .gitignore (per version-control-guide best practices) === + +# Internal databases (runtime state, not configuration) +**/db/* +**/metricsdb/* + +# Auto-backups (generated by gateway) +**/autobackup/* + +# JAR cache (rebuilt on startup) +**/jar-cache/* + +# Logs +*.log +**/logs + +# Certificates and keystores (security-sensitive, machine-specific) +**/certificates/* +**/keystore/ + +# Local/machine-specific config (not portable between installations) +**/config/local +**/config/resources/local + +# Tag value persistence file (runtime state, not config) +**/valueStore.idb + +# Digest files (auto-generated) +**.digest.json + +# Conversion reports (auto-generated) +**/conversion-report.txt + +# Alarm state files (runtime state) +**/.alarms_* + +# Gateway runtime/temp files +.context.tmp +.taskstate +.gateway.xml.bak +.redundancy.xml.bak +init.properties.bak +request +response + +# Module binaries (too large, install via module management) +**/modules/*.modl +**/modules/*/ + +# Module info cache +**/module-info/* + +# Data cache +**/datacache/* + +# Email profiles (may contain credentials) +**/email-profiles/* + +# Leased activation (machine-specific) +**/leased-activation/* + +# Redundant state (runtime) +**/redundant_state/* + +# Var directory (runtime data) +**/var/* + +# Local directory +local/ + +# Project .resources cache +**/projects/.resources +**/config/resources/.resources +**/.resources diff --git a/commissioning.json b/commissioning.json new file mode 100644 index 0000000..dd9fde8 --- /dev/null +++ b/commissioning.json @@ -0,0 +1,5 @@ +{ + "isCommissioned": "COMMISSIONED", + "connections.useSsl": "false", + "eulaSetup.eula": "B3RM3rHPH6fHm8owWAEx/YnCk04FsYkXTDX8DOl4zQI=" +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace-convert/0be032dc-1c58-4331-a79e-132edee0e937/config.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace-convert/0be032dc-1c58-4331-a79e-132edee0e937/config.json new file mode 100644 index 0000000..0273380 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace-convert/0be032dc-1c58-4331-a79e-132edee0e937/config.json @@ -0,0 +1 @@ +{"customNamespace":"Droplet_Prefilter_Flow_Rate","orderIndex":0,"regex":false,"replacement":"_","source":"."} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace-convert/0be032dc-1c58-4331-a79e-132edee0e937/resource.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace-convert/0be032dc-1c58-4331-a79e-132edee0e937/resource.json new file mode 100644 index 0000000..f667771 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace-convert/0be032dc-1c58-4331-a79e-132edee0e937/resource.json @@ -0,0 +1,17 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "unknown", + "timestamp": "2026-02-19T16:38:12Z" + }, + "uuid": "2f2a3ac0-dcb4-4c8a-9f50-2b8fe184112d", + "lastModificationSignature": "6f67e2c65259a2f125889c3e7e11f18af003d80eae9079714eb395a4d227b1c1" + } +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace-convert/1aba7540-b69f-49df-9db4-f691f8bfae59/config.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace-convert/1aba7540-b69f-49df-9db4-f691f8bfae59/config.json new file mode 100644 index 0000000..711f428 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace-convert/1aba7540-b69f-49df-9db4-f691f8bfae59/config.json @@ -0,0 +1 @@ +{"customNamespace":"Droplet_Prefilter_Monthly_Usage","orderIndex":0,"regex":false,"replacement":"_","source":"."} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace-convert/1aba7540-b69f-49df-9db4-f691f8bfae59/resource.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace-convert/1aba7540-b69f-49df-9db4-f691f8bfae59/resource.json new file mode 100644 index 0000000..26425d8 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace-convert/1aba7540-b69f-49df-9db4-f691f8bfae59/resource.json @@ -0,0 +1,17 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "unknown", + "timestamp": "2026-02-19T16:38:12Z" + }, + "uuid": "e0c202f9-34a4-48b7-8618-bda1b95b5cb5", + "lastModificationSignature": "cde736b37308e9ae6d07f108af0d899b18803d64c4b75696a7fc7f7f2a98a7d0" + } +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace-convert/3011a421-ef58-4b12-a28d-b2d0fffc777c/config.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace-convert/3011a421-ef58-4b12-a28d-b2d0fffc777c/config.json new file mode 100644 index 0000000..824e732 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace-convert/3011a421-ef58-4b12-a28d-b2d0fffc777c/config.json @@ -0,0 +1 @@ +{"customNamespace":"Droplet_Prefilter_Daily_Usage","orderIndex":0,"regex":false,"replacement":"_","source":"."} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace-convert/3011a421-ef58-4b12-a28d-b2d0fffc777c/resource.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace-convert/3011a421-ef58-4b12-a28d-b2d0fffc777c/resource.json new file mode 100644 index 0000000..4dfbc01 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace-convert/3011a421-ef58-4b12-a28d-b2d0fffc777c/resource.json @@ -0,0 +1,17 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "unknown", + "timestamp": "2026-02-19T16:38:12Z" + }, + "uuid": "94a587b9-d918-4fa5-ac59-0e7e43469d43", + "lastModificationSignature": "398e763d8da835bfd0917ea3eb0ff4673a3d20f78140861b2835259e58dcca3a" + } +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Daily_Usage/backupConfig.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Daily_Usage/backupConfig.json new file mode 100644 index 0000000..70309f3 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Daily_Usage/backupConfig.json @@ -0,0 +1,10 @@ +{ + "charset": "UTF_8", + "jsonPayload": true, + "numbersAsFloats": false, + "qos1": false, + "rootFolder": "Home Assistant", + "subscription": "homeassistant/sensor/droplet_daily_water_usage/state", + "tagName": "PrefilterDailyUsage", + "writableTags": false +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Daily_Usage/config.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Daily_Usage/config.json new file mode 100644 index 0000000..70309f3 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Daily_Usage/config.json @@ -0,0 +1,10 @@ +{ + "charset": "UTF_8", + "jsonPayload": true, + "numbersAsFloats": false, + "qos1": false, + "rootFolder": "Home Assistant", + "subscription": "homeassistant/sensor/droplet_daily_water_usage/state", + "tagName": "PrefilterDailyUsage", + "writableTags": false +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Daily_Usage/resource.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Daily_Usage/resource.json new file mode 100644 index 0000000..b992cc1 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Daily_Usage/resource.json @@ -0,0 +1,15 @@ +{ + "scope": "A", + "description": "", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json", + "backupConfig.json" + ], + "attributes": { + "uuid": "3265f10c-3a7e-420e-8fcc-23c3e02985f5", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Flow_Rate/backupConfig.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Flow_Rate/backupConfig.json new file mode 100644 index 0000000..d0f9076 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Flow_Rate/backupConfig.json @@ -0,0 +1,10 @@ +{ + "charset": "UTF_8", + "jsonPayload": true, + "numbersAsFloats": false, + "qos1": false, + "rootFolder": "Home Assistant", + "subscription": "homeassistant/sensor/droplet_prefilter_flow_rate/state", + "tagName": "PrefilterFlowRate", + "writableTags": false +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Flow_Rate/config.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Flow_Rate/config.json new file mode 100644 index 0000000..d0f9076 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Flow_Rate/config.json @@ -0,0 +1,10 @@ +{ + "charset": "UTF_8", + "jsonPayload": true, + "numbersAsFloats": false, + "qos1": false, + "rootFolder": "Home Assistant", + "subscription": "homeassistant/sensor/droplet_prefilter_flow_rate/state", + "tagName": "PrefilterFlowRate", + "writableTags": false +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Flow_Rate/resource.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Flow_Rate/resource.json new file mode 100644 index 0000000..1cd5d9c --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Flow_Rate/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "description": "", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json", + "backupConfig.json" + ], + "attributes": { + "lastModification": { + "actor": "dohertj2", + "timestamp": "2026-02-19T16:21:11Z" + }, + "uuid": "96795917-da53-4943-8931-3f309b855efa", + "lastModificationSignature": "61dc48c791dd88ddab537ba3915d54a3532c4c946f2871865ef08dab6b476564", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Monthly_Usage/backupConfig.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Monthly_Usage/backupConfig.json new file mode 100644 index 0000000..09890cc --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Monthly_Usage/backupConfig.json @@ -0,0 +1,10 @@ +{ + "charset": "UTF_8", + "jsonPayload": true, + "numbersAsFloats": false, + "qos1": false, + "rootFolder": "Home Assistant", + "subscription": "homeassistant/sensor/droplet_monthly_water_usage/state", + "tagName": "PrefilterMonthlyUsage", + "writableTags": false +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Monthly_Usage/config.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Monthly_Usage/config.json new file mode 100644 index 0000000..09890cc --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Monthly_Usage/config.json @@ -0,0 +1,10 @@ +{ + "charset": "UTF_8", + "jsonPayload": true, + "numbersAsFloats": false, + "qos1": false, + "rootFolder": "Home Assistant", + "subscription": "homeassistant/sensor/droplet_monthly_water_usage/state", + "tagName": "PrefilterMonthlyUsage", + "writableTags": false +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Monthly_Usage/resource.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Monthly_Usage/resource.json new file mode 100644 index 0000000..1409478 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/custom-namespace/Droplet_Prefilter_Monthly_Usage/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "description": "", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json", + "backupConfig.json" + ], + "attributes": { + "lastModification": { + "actor": "dohertj2", + "timestamp": "2026-02-19T16:43:13Z" + }, + "uuid": "0a1fcf47-34f4-4e08-b5b5-3c723ba0f53b", + "lastModificationSignature": "8c6b1fd811290f3fa8c44c6cec58a30836be920a287de8bffc3c052427917204", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/default-namespace/Elecsys/config.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/default-namespace/Elecsys/config.json new file mode 100644 index 0000000..655d7c4 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/default-namespace/Elecsys/config.json @@ -0,0 +1,8 @@ +{ + "defaultTagsEnabled": true, + "namespaceType": "Elecsys", + "rootFolder": "", + "subscription": "tags/#,RBE/#,JPG/#,sys/#,cmd/#", + "unsFolderPrefix": "UNS", + "unsTagsEnabled": false +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/default-namespace/Elecsys/resource.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/default-namespace/Elecsys/resource.json new file mode 100644 index 0000000..fd2c35d --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/default-namespace/Elecsys/resource.json @@ -0,0 +1,17 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "unknown", + "timestamp": "2026-02-19T16:08:36Z" + }, + "uuid": "7ffd0ccb-93a3-4c96-a431-144b5bd7d8bc", + "lastModificationSignature": "3a5cb8c62f0543c25716434e9272fd0d108cecf690eca1ed84077f97d10243ed" + } +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/default-namespace/Sparkplug B/config.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/default-namespace/Sparkplug B/config.json new file mode 100644 index 0000000..86666b1 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/default-namespace/Sparkplug B/config.json @@ -0,0 +1,8 @@ +{ + "defaultTagsEnabled": true, + "namespaceType": "SparkplugB", + "rootFolder": "", + "subscription": "spBv1.0/#", + "unsFolderPrefix": "UNS", + "unsTagsEnabled": false +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/default-namespace/Sparkplug B/resource.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/default-namespace/Sparkplug B/resource.json new file mode 100644 index 0000000..8715f28 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/default-namespace/Sparkplug B/resource.json @@ -0,0 +1,17 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "unknown", + "timestamp": "2026-02-19T16:08:36Z" + }, + "uuid": "baa45f8d-ec60-4c14-93db-362f46bd562b", + "lastModificationSignature": "49982b2d09b4117928544d5f7f7d4d99246e85e676449321cdf047339f784dd1" + } +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/general/backupConfig.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/general/backupConfig.json new file mode 100644 index 0000000..cd0b26a --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/general/backupConfig.json @@ -0,0 +1,21 @@ +{ + "alarmDisplayPathType": "IDS_AND_EDGE", + "blockDeviceCommands": true, + "blockNodeCommands": true, + "blockTagPropertyChanges": false, + "customProperties": "{}", + "enableAlarmEventPublishing": true, + "enableBdSeqChecking": true, + "enableEngine": true, + "enableLatching": false, + "h2dbDirectory": "/usr/local/bin/ignition/data", + "h2dbPort": 9098, + "includeSecurityContext": false, + "latchTimeout": 2000, + "metricTimestampValidation": true, + "rebirthDebounceDelay": 5000, + "reorderingTimeout": 0, + "sparkplugMessageHandlerThreadCount": 500, + "storeHistoricalEvents": true, + "useCirrusEncoder": true +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/general/config.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/general/config.json new file mode 100644 index 0000000..cd0b26a --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/general/config.json @@ -0,0 +1,21 @@ +{ + "alarmDisplayPathType": "IDS_AND_EDGE", + "blockDeviceCommands": true, + "blockNodeCommands": true, + "blockTagPropertyChanges": false, + "customProperties": "{}", + "enableAlarmEventPublishing": true, + "enableBdSeqChecking": true, + "enableEngine": true, + "enableLatching": false, + "h2dbDirectory": "/usr/local/bin/ignition/data", + "h2dbPort": 9098, + "includeSecurityContext": false, + "latchTimeout": 2000, + "metricTimestampValidation": true, + "rebirthDebounceDelay": 5000, + "reorderingTimeout": 0, + "sparkplugMessageHandlerThreadCount": 500, + "storeHistoricalEvents": true, + "useCirrusEncoder": true +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/general/resource.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/general/resource.json new file mode 100644 index 0000000..b2bfe9f --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/general/resource.json @@ -0,0 +1,18 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json", + "backupConfig.json" + ], + "attributes": { + "lastModification": { + "actor": "dohertj2", + "timestamp": "2026-02-19T16:41:09Z" + }, + "lastModificationSignature": "e607e3582390cb32a39e3d4c99f24d981e1daa31bcad8058e5b9c780a2b736dd", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-file/config.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-file/config.json new file mode 100644 index 0000000..6569685 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-file/config.json @@ -0,0 +1,7 @@ +{ + "addTopicTokens": false, + "basicFileAttributesPolicy": "APPEND_TO_FILENAME", + "fileHostType": "ACTIVE", + "fileStoringPolicy": "REPLACE_EXISTING_FILE", + "ignoreFiles": true +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-file/resource.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-file/resource.json new file mode 100644 index 0000000..8bac49b --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-file/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "default", + "timestamp": "2026-02-19T16:08:36Z" + }, + "lastModificationSignature": "64b518aebfd996f344831bd4d5a8abe50685fd8af35687cc8c844c51f1d3f798" + } +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Daily_Usage-Default Set/backupConfig.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Daily_Usage-Default Set/backupConfig.json new file mode 100644 index 0000000..2a448ba --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Daily_Usage-Default Set/backupConfig.json @@ -0,0 +1,4 @@ +{ + "namespace": "Droplet_Prefilter_Daily_Usage", + "serverSet": "Default Set" +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Daily_Usage-Default Set/config.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Daily_Usage-Default Set/config.json new file mode 100644 index 0000000..2a448ba --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Daily_Usage-Default Set/config.json @@ -0,0 +1,4 @@ +{ + "namespace": "Droplet_Prefilter_Daily_Usage", + "serverSet": "Default Set" +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Daily_Usage-Default Set/resource.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Daily_Usage-Default Set/resource.json new file mode 100644 index 0000000..6e9a943 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Daily_Usage-Default Set/resource.json @@ -0,0 +1,15 @@ +{ + "scope": "A", + "description": "", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json", + "backupConfig.json" + ], + "attributes": { + "uuid": "b9bfb1a6-b843-44a4-ab56-074a38b4b47a", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Flow_Rate-Default Set/backupConfig.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Flow_Rate-Default Set/backupConfig.json new file mode 100644 index 0000000..539b159 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Flow_Rate-Default Set/backupConfig.json @@ -0,0 +1,4 @@ +{ + "namespace": "Droplet_Prefilter_Flow_Rate", + "serverSet": "Default Set" +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Flow_Rate-Default Set/config.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Flow_Rate-Default Set/config.json new file mode 100644 index 0000000..539b159 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Flow_Rate-Default Set/config.json @@ -0,0 +1,4 @@ +{ + "namespace": "Droplet_Prefilter_Flow_Rate", + "serverSet": "Default Set" +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Flow_Rate-Default Set/resource.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Flow_Rate-Default Set/resource.json new file mode 100644 index 0000000..17bbfa0 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Flow_Rate-Default Set/resource.json @@ -0,0 +1,15 @@ +{ + "scope": "A", + "description": "", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json", + "backupConfig.json" + ], + "attributes": { + "uuid": "cc2c0f88-9bea-4b99-80b1-26c5c76fa106", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Monthly_Usage-Default Set/backupConfig.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Monthly_Usage-Default Set/backupConfig.json new file mode 100644 index 0000000..4ca7ed6 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Monthly_Usage-Default Set/backupConfig.json @@ -0,0 +1,4 @@ +{ + "namespace": "Droplet_Prefilter_Monthly_Usage", + "serverSet": "Default Set" +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Monthly_Usage-Default Set/config.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Monthly_Usage-Default Set/config.json new file mode 100644 index 0000000..4ca7ed6 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Monthly_Usage-Default Set/config.json @@ -0,0 +1,4 @@ +{ + "namespace": "Droplet_Prefilter_Monthly_Usage", + "serverSet": "Default Set" +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Monthly_Usage-Default Set/resource.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Monthly_Usage-Default Set/resource.json new file mode 100644 index 0000000..2d6aafd --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Droplet_Prefilter_Monthly_Usage-Default Set/resource.json @@ -0,0 +1,15 @@ +{ + "scope": "A", + "description": "", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json", + "backupConfig.json" + ], + "attributes": { + "uuid": "3fb3ab16-9192-47c8-b6fc-f060f49c40c9", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Elecsys-Default Set/config.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Elecsys-Default Set/config.json new file mode 100644 index 0000000..436d49e --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Elecsys-Default Set/config.json @@ -0,0 +1 @@ +{"namespace":"Elecsys","serverSet":"Default Set"} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Elecsys-Default Set/resource.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Elecsys-Default Set/resource.json new file mode 100644 index 0000000..e0e7236 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Elecsys-Default Set/resource.json @@ -0,0 +1,17 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "unknown", + "timestamp": "2026-02-19T16:08:36Z" + }, + "uuid": "908e13d2-5a6a-4248-a0bb-5bbc2de7fff0", + "lastModificationSignature": "a97ba66e63982790bb8f1a58928f07d11abd25d8968f5b2acf6a2568ec9c15b5" + } +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Sparkplug B-Default Set/config.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Sparkplug B-Default Set/config.json new file mode 100644 index 0000000..0795660 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Sparkplug B-Default Set/config.json @@ -0,0 +1 @@ +{"namespace":"Sparkplug B","serverSet":"Default Set"} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Sparkplug B-Default Set/resource.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Sparkplug B-Default Set/resource.json new file mode 100644 index 0000000..ef72957 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/namespace-server-set/Sparkplug B-Default Set/resource.json @@ -0,0 +1,17 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "unknown", + "timestamp": "2026-02-19T16:08:36Z" + }, + "uuid": "89ef8d8b-150b-418d-9374-e3468d0b8d4c", + "lastModificationSignature": "b3c4a269cb83bb86f56d7c61924a80f40667d5b4be471c4575d0a4d397f82ade" + } +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/server-set/Default Set/config.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/server-set/Default Set/config.json new file mode 100644 index 0000000..11d8a66 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/server-set/Default Set/config.json @@ -0,0 +1,4 @@ +{ + "primaryHostEnabled": true, + "primaryHostId": "IamHost" +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/server-set/Default Set/resource.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/server-set/Default Set/resource.json new file mode 100644 index 0000000..e84ba12 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/server-set/Default Set/resource.json @@ -0,0 +1,17 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "unknown", + "timestamp": "2026-02-19T16:08:36Z" + }, + "uuid": "ca8afc8d-8656-4a5f-af47-2d57741fcdbd", + "lastModificationSignature": "c64cfcaa161cd4dc60c3729cb586b50270e72fb02c4d750cadb0be8d2cbe0701" + } +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/server/Home Assistant/backupConfig.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/server/Home Assistant/backupConfig.json new file mode 100644 index 0000000..33620a3 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/server/Home Assistant/backupConfig.json @@ -0,0 +1,22 @@ +{ + "cleanSession": true, + "enableLegacyStateMessages": false, + "enablePrimaryHostSubscriptions": false, + "hostnameVerification": false, + "includeSparkplugDataTypes": true, + "keepAlive": 30, + "legacyStateHostnameVerification": true, + "password": { + "data": { + "ciphertext": "beDpGfI2bw9phQ", + "encrypted_key": "mAOqbCwEv54IdBPoQ0regGsW1EXqMU5n2nmNeNG8FeUKE5MpeHnibA", + "iv": "H91tGPbNdpYlE6IL", + "protected": "eyJhbGciOiJBMjU2S1ciLCJlbmMiOiJBMjU2R0NNIiwiaWF0IjoxNzcxNTE3NjE0LCJ6aXAiOiJERUYifQ", + "tag": "h48GET5n0dB9eM0oBR9c6Q" + }, + "type": "Embedded" + }, + "serverSet": "Default Set", + "url": "tcp://10.100.0.40:1883", + "username": "ignition" +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/server/Home Assistant/config.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/server/Home Assistant/config.json new file mode 100644 index 0000000..33620a3 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/server/Home Assistant/config.json @@ -0,0 +1,22 @@ +{ + "cleanSession": true, + "enableLegacyStateMessages": false, + "enablePrimaryHostSubscriptions": false, + "hostnameVerification": false, + "includeSparkplugDataTypes": true, + "keepAlive": 30, + "legacyStateHostnameVerification": true, + "password": { + "data": { + "ciphertext": "beDpGfI2bw9phQ", + "encrypted_key": "mAOqbCwEv54IdBPoQ0regGsW1EXqMU5n2nmNeNG8FeUKE5MpeHnibA", + "iv": "H91tGPbNdpYlE6IL", + "protected": "eyJhbGciOiJBMjU2S1ciLCJlbmMiOiJBMjU2R0NNIiwiaWF0IjoxNzcxNTE3NjE0LCJ6aXAiOiJERUYifQ", + "tag": "h48GET5n0dB9eM0oBR9c6Q" + }, + "type": "Embedded" + }, + "serverSet": "Default Set", + "url": "tcp://10.100.0.40:1883", + "username": "ignition" +} \ No newline at end of file diff --git a/config/resources/core/com.cirruslink.mqtt.engine.gateway/server/Home Assistant/resource.json b/config/resources/core/com.cirruslink.mqtt.engine.gateway/server/Home Assistant/resource.json new file mode 100644 index 0000000..f242250 --- /dev/null +++ b/config/resources/core/com.cirruslink.mqtt.engine.gateway/server/Home Assistant/resource.json @@ -0,0 +1,14 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json", + "backupConfig.json" + ], + "attributes": { + "uuid": "7b0a5aad-6c1c-44ef-a8f3-6b7ad5f32ec1", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/com.inductiveautomation.historian/historian-provider/CoreDB/config.json b/config/resources/core/com.inductiveautomation.historian/historian-provider/CoreDB/config.json new file mode 100644 index 0000000..29cf8a5 --- /dev/null +++ b/config/resources/core/com.inductiveautomation.historian/historian-provider/CoreDB/config.json @@ -0,0 +1,15 @@ +{ + "profile": { + "type": "CoreHistorian" + }, + "settings": { + "dataDeduplication": false, + "maintenanceSettings": { + "directory": "", + "maintenanceAge": 12, + "maintenanceAgeUnits": "MONTH", + "strategy": "PRUNE" + }, + "partitionInterval": "MONTH" + } +} \ No newline at end of file diff --git a/config/resources/core/com.inductiveautomation.historian/historian-provider/CoreDB/resource.json b/config/resources/core/com.inductiveautomation.historian/historian-provider/CoreDB/resource.json new file mode 100644 index 0000000..656533c --- /dev/null +++ b/config/resources/core/com.inductiveautomation.historian/historian-provider/CoreDB/resource.json @@ -0,0 +1,14 @@ +{ + "scope": "A", + "description": "", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "uuid": "3163ac62-6718-4ae3-aca1-f360f4e098ec", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/com.inductiveautomation.historian/historian-provider/LocalDB/config.json b/config/resources/core/com.inductiveautomation.historian/historian-provider/LocalDB/config.json new file mode 100644 index 0000000..fca5ee4 --- /dev/null +++ b/config/resources/core/com.inductiveautomation.historian/historian-provider/LocalDB/config.json @@ -0,0 +1,23 @@ +{ + "profile": { + "type": "SqlHistorian" + }, + "settings": { + "database": "LocalDB", + "partition": { + "enabled": true, + "optimized": false, + "optimizedWindowSeconds": 60, + "size": 1, + "sizeUnits": "MONTH" + }, + "profile": "LocalDB", + "pruning": { + "age": 1, + "ageUnits": "YEAR", + "enabled": false + }, + "staleMultiplier": 2, + "trackSce": true + } +} \ No newline at end of file diff --git a/config/resources/core/com.inductiveautomation.historian/historian-provider/LocalDB/resource.json b/config/resources/core/com.inductiveautomation.historian/historian-provider/LocalDB/resource.json new file mode 100644 index 0000000..657acd3 --- /dev/null +++ b/config/resources/core/com.inductiveautomation.historian/historian-provider/LocalDB/resource.json @@ -0,0 +1,19 @@ +{ + "scope": "A", + "description": "", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:14Z" + }, + "uuid": "00a68d69-fa2c-4e90-8d85-fdda7ee0d60d", + "lastModificationSignature": "28e4e235a5b255ef8ed994866ca8ec68db5ebb7048a47f21dba44a732007e304", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/com.inductiveautomation.opcua/access-control/config.json b/config/resources/core/com.inductiveautomation.opcua/access-control/config.json new file mode 100644 index 0000000..6cc0a7d --- /dev/null +++ b/config/resources/core/com.inductiveautomation.opcua/access-control/config.json @@ -0,0 +1,39 @@ +{ + "defaultDeviceRolePermissionMappings": [ + { + "permissions": [ + "Browse", + "Read" + ], + "role": "Anonymous" + }, + { + "permissions": [ + "Browse", + "Read", + "Write", + "Call" + ], + "role": "AuthenticatedUser" + } + ], + "defaultTagProviderRolePermissionMappings": [ + { + "permissions": [ + "Browse", + "Read" + ], + "role": "Anonymous" + }, + { + "permissions": [ + "Browse", + "Read", + "Write", + "Call" + ], + "role": "AuthenticatedUser" + } + ], + "tagProviderRolePermissionMappings": {} +} \ No newline at end of file diff --git a/config/resources/core/com.inductiveautomation.opcua/access-control/resource.json b/config/resources/core/com.inductiveautomation.opcua/access-control/resource.json new file mode 100644 index 0000000..d05ac3d --- /dev/null +++ b/config/resources/core/com.inductiveautomation.opcua/access-control/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "default", + "timestamp": "2026-02-19T15:42:23Z" + }, + "lastModificationSignature": "064bfd2d1f641e6ca93cb60659f1167496c34f354f5d1fa36cac24ce3c833cbc" + } +} \ No newline at end of file diff --git a/config/resources/core/com.inductiveautomation.opcua/device/WaterSystemPLC/address-map.txt b/config/resources/core/com.inductiveautomation.opcua/device/WaterSystemPLC/address-map.txt new file mode 100644 index 0000000..9a03714 --- /dev/null +++ b/config/resources/core/com.inductiveautomation.opcua/device/WaterSystemPLC/address-map.txt @@ -0,0 +1 @@ +10 \ No newline at end of file diff --git a/config/resources/core/com.inductiveautomation.opcua/device/WaterSystemPLC/config.json b/config/resources/core/com.inductiveautomation.opcua/device/WaterSystemPLC/config.json new file mode 100644 index 0000000..19b2a7d --- /dev/null +++ b/config/resources/core/com.inductiveautomation.opcua/device/WaterSystemPLC/config.json @@ -0,0 +1,44 @@ +{ + "profile": { + "type": "ModbusTcp" + }, + "settings": { + "advanced": { + "maxRetryCount": 1, + "reconnectAfterConsecutiveTimeouts": true, + "reverseWordOrder": true, + "zeroBasedAddressing": false + }, + "connectivity": { + "communicationTimeout": 2000, + "hostname": "10.200.0.31", + "localAddress": null, + "port": 502 + }, + "deviceSettings": "WaterSystemPLC", + "readRequests": { + "readMultipleCoilsAllowed": true, + "readMultipleDiscreteInputsAllowed": true, + "readMultipleRegistersRequestAllowed": true + }, + "requestOptimization": { + "concurrentRequests": 1, + "maxCoilsPerRequest": 2000, + "maxDiscreteInputsPerRequest": 2000, + "maxHoldingRegistersPerRequest": 125, + "maxHoldingRegistersPerWriteRequest": 123, + "maxInputRegistersPerRequest": 125, + "spanGaps": true + }, + "stringHandling": { + "readRawStrings": false, + "reverseByteOrder": false, + "rightJustifyStrings": false + }, + "writeRequests": { + "forceMultipleRegisterWritesEnabled": false, + "writeMultipleCoilsRequestAllowed": true, + "writeMultipleRegistersRequestAllowed": true + } + } +} \ No newline at end of file diff --git a/config/resources/core/com.inductiveautomation.opcua/device/WaterSystemPLC/resource.json b/config/resources/core/com.inductiveautomation.opcua/device/WaterSystemPLC/resource.json new file mode 100644 index 0000000..e67a95e --- /dev/null +++ b/config/resources/core/com.inductiveautomation.opcua/device/WaterSystemPLC/resource.json @@ -0,0 +1,19 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json", + "address-map.txt" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:14Z" + }, + "uuid": "6f8228a5-8135-4724-ad39-507b404f173a", + "lastModificationSignature": "a64402c805fb96f08bd7d9ef9f89e38ce521cf47d9815f5f2d9c26c375b110c1", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/com.inductiveautomation.opcua/one-time/config.json b/config/resources/core/com.inductiveautomation.opcua/one-time/config.json new file mode 100644 index 0000000..4ade325 --- /dev/null +++ b/config/resources/core/com.inductiveautomation.opcua/one-time/config.json @@ -0,0 +1,4 @@ +{ + "defaultAuthProfileCreated": true, + "defaultOpcUaConnectionCreated": true +} \ No newline at end of file diff --git a/config/resources/core/com.inductiveautomation.opcua/one-time/resource.json b/config/resources/core/com.inductiveautomation.opcua/one-time/resource.json new file mode 100644 index 0000000..d0b2745 --- /dev/null +++ b/config/resources/core/com.inductiveautomation.opcua/one-time/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "unknown", + "timestamp": "2026-02-19T15:42:31Z" + }, + "lastModificationSignature": "b6f3163652a12eda283f71e1b56f44a1f5239b56291034c84428a4312617cf87" + } +} \ No newline at end of file diff --git a/config/resources/core/com.inductiveautomation.opcua/server-config/config.json b/config/resources/core/com.inductiveautomation.opcua/server-config/config.json new file mode 100644 index 0000000..5b26897 --- /dev/null +++ b/config/resources/core/com.inductiveautomation.opcua/server-config/config.json @@ -0,0 +1,26 @@ +{ + "advanced": { + "exposedTagsEnabled": true, + "maxSessionCount": 100 + }, + "authentication": { + "anonymousAccessAllowed": false, + "authenticationProfile": "opcua-module" + }, + "endpoint": { + "bindAddresses": [ + "localhost" + ], + "bindPort": 62541, + "endpointAddresses": [ + "\u003chostname\u003e", + "\u003clocalhost\u003e" + ], + "securityPolicies": [ + "Basic256Sha256" + ] + }, + "redundancy": { + "readOnlyWhenInactive": false + } +} \ No newline at end of file diff --git a/config/resources/core/com.inductiveautomation.opcua/server-config/resource.json b/config/resources/core/com.inductiveautomation.opcua/server-config/resource.json new file mode 100644 index 0000000..c1f996d --- /dev/null +++ b/config/resources/core/com.inductiveautomation.opcua/server-config/resource.json @@ -0,0 +1,17 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:14Z" + }, + "lastModificationSignature": "05dc6bcd546ea05f9bbfff6597e529afc50d202687bc28e1785dcaf16e28a11c", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/com.inductiveautomation.perspective/icons/sample-components/config.json b/config/resources/core/com.inductiveautomation.perspective/icons/sample-components/config.json new file mode 100644 index 0000000..95b5c17 --- /dev/null +++ b/config/resources/core/com.inductiveautomation.perspective/icons/sample-components/config.json @@ -0,0 +1,3 @@ +{ + "svgFileName": "sample-components.svg" +} \ No newline at end of file diff --git a/config/resources/core/com.inductiveautomation.perspective/icons/sample-components/resource.json b/config/resources/core/com.inductiveautomation.perspective/icons/sample-components/resource.json new file mode 100644 index 0000000..d4b0d24 --- /dev/null +++ b/config/resources/core/com.inductiveautomation.perspective/icons/sample-components/resource.json @@ -0,0 +1,17 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json", + "sample-components.svg" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:27Z" + }, + "lastModificationSignature": "bd7a9d261546ad6f7fecc7d612ca77ea8b59f19ac50c2551ad27baf270cf672f" + } +} \ No newline at end of file diff --git a/config/resources/core/com.inductiveautomation.perspective/icons/sample-components/sample-components.svg b/config/resources/core/com.inductiveautomation.perspective/icons/sample-components/sample-components.svg new file mode 100644 index 0000000..d562f12 --- /dev/null +++ b/config/resources/core/com.inductiveautomation.perspective/icons/sample-components/sample-components.svg @@ -0,0 +1,504 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/config/resources/core/com.inductiveautomation.perspective/themes/dark-cool/config.json b/config/resources/core/com.inductiveautomation.perspective/themes/dark-cool/config.json new file mode 100644 index 0000000..0e879bf --- /dev/null +++ b/config/resources/core/com.inductiveautomation.perspective/themes/dark-cool/config.json @@ -0,0 +1,4 @@ +{ + "entrypoint": "index.css", + "isPrivate": false +} \ No newline at end of file diff --git a/config/resources/core/com.inductiveautomation.perspective/themes/dark-cool/index.css b/config/resources/core/com.inductiveautomation.perspective/themes/dark-cool/index.css new file mode 100644 index 0000000..50f3ee8 --- /dev/null +++ b/config/resources/core/com.inductiveautomation.perspective/themes/dark-cool/index.css @@ -0,0 +1,8 @@ +@import "./variables.css"; +@import "../light/fonts.css"; +@import "../dark/globals.css"; +@import "../light/app/index.css"; +@import "../light/common/index.css"; +@import "../light/designer/index.css"; +@import "../light/palette/index.css"; +@import "../dark/palette/index.css"; diff --git a/config/resources/core/com.inductiveautomation.perspective/themes/dark-cool/resource.json b/config/resources/core/com.inductiveautomation.perspective/themes/dark-cool/resource.json new file mode 100644 index 0000000..85d2974 --- /dev/null +++ b/config/resources/core/com.inductiveautomation.perspective/themes/dark-cool/resource.json @@ -0,0 +1,19 @@ +{ + "scope": "G", + "description": "The dark-cool theme for Perspective.", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json", + "index.css", + "variables.css" + ], + "attributes": { + "lastModification": { + "actor": "theme-manager", + "timestamp": "2026-02-19T15:42:27Z" + }, + "lastModificationSignature": "2cf0badacfe29f39c9416b8a2f0fbedd1b1789841dc9aefb085ea794b720dc13" + } +} \ No newline at end of file diff --git a/config/resources/core/com.inductiveautomation.perspective/themes/dark-cool/variables.css b/config/resources/core/com.inductiveautomation.perspective/themes/dark-cool/variables.css new file mode 100644 index 0000000..1183433 --- /dev/null +++ b/config/resources/core/com.inductiveautomation.perspective/themes/dark-cool/variables.css @@ -0,0 +1,15 @@ +@import "../dark/variables.css"; + +:root { + /* Neutrals */ + --neutral-10: #121619; /* cool-100 */ + --neutral-20: #21272A; /* cool-90 */ + --neutral-30: #343A3F; /* cool-80 */ + --neutral-40: #4D5358; /* cool-70 */ + --neutral-50: #697077; /* cool-60 */ + --neutral-60: #878D96; /* cool-50 */ + --neutral-70: #A2A9B0; /* cool-40 */ + --neutral-80: #C1C7CD; /* cool-30 */ + --neutral-90: #DDE1E6; /* cool-20 */ + --neutral-100: #F2F4F8; /* cool-10 */ +} diff --git a/config/resources/core/com.inductiveautomation.perspective/themes/dark-warm/config.json b/config/resources/core/com.inductiveautomation.perspective/themes/dark-warm/config.json new file mode 100644 index 0000000..0e879bf --- /dev/null +++ b/config/resources/core/com.inductiveautomation.perspective/themes/dark-warm/config.json @@ -0,0 +1,4 @@ +{ + "entrypoint": "index.css", + "isPrivate": false +} \ No newline at end of file diff --git a/config/resources/core/com.inductiveautomation.perspective/themes/dark-warm/index.css b/config/resources/core/com.inductiveautomation.perspective/themes/dark-warm/index.css new file mode 100644 index 0000000..50f3ee8 --- /dev/null +++ b/config/resources/core/com.inductiveautomation.perspective/themes/dark-warm/index.css @@ -0,0 +1,8 @@ +@import "./variables.css"; +@import "../light/fonts.css"; +@import "../dark/globals.css"; +@import "../light/app/index.css"; +@import "../light/common/index.css"; +@import "../light/designer/index.css"; +@import "../light/palette/index.css"; +@import "../dark/palette/index.css"; diff --git a/config/resources/core/com.inductiveautomation.perspective/themes/dark-warm/resource.json b/config/resources/core/com.inductiveautomation.perspective/themes/dark-warm/resource.json new file mode 100644 index 0000000..e6ff628 --- /dev/null +++ b/config/resources/core/com.inductiveautomation.perspective/themes/dark-warm/resource.json @@ -0,0 +1,19 @@ +{ + "scope": "G", + "description": "The dark-warm theme for Perspective.", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json", + "index.css", + "variables.css" + ], + "attributes": { + "lastModification": { + "actor": "theme-manager", + "timestamp": "2026-02-19T15:42:27Z" + }, + "lastModificationSignature": "9bdfd0e252400dd3fb7ed0b043e4ac4a8cac61004a739a9502cd4527be6ae27f" + } +} \ No newline at end of file diff --git a/config/resources/core/com.inductiveautomation.perspective/themes/dark-warm/variables.css b/config/resources/core/com.inductiveautomation.perspective/themes/dark-warm/variables.css new file mode 100644 index 0000000..b7fb045 --- /dev/null +++ b/config/resources/core/com.inductiveautomation.perspective/themes/dark-warm/variables.css @@ -0,0 +1,15 @@ +@import "../dark/variables.css"; + +:root { + /* Neutrals */ + --neutral-10: #171414; /* warm-100 */ + --neutral-20: #272525; /* warm-90 */ + --neutral-30: #3C3838; /* warm-80 */ + --neutral-40: #565151; /* warm-70 */ + --neutral-50: #736F6F; /* warm-60 */ + --neutral-60: #8F8B8B; /* warm-50 */ + --neutral-70: #ADA8A8; /* warm-40 */ + --neutral-80: #CAC5C4; /* warm-30 */ + --neutral-90: #E5E0DF; /* warm-20 */ + --neutral-100: #F7F3F2; /* warm-10 */ +} diff --git a/config/resources/core/com.inductiveautomation.perspective/themes/light-cool/config.json b/config/resources/core/com.inductiveautomation.perspective/themes/light-cool/config.json new file mode 100644 index 0000000..0e879bf --- /dev/null +++ b/config/resources/core/com.inductiveautomation.perspective/themes/light-cool/config.json @@ -0,0 +1,4 @@ +{ + "entrypoint": "index.css", + "isPrivate": false +} \ No newline at end of file diff --git a/config/resources/core/com.inductiveautomation.perspective/themes/light-cool/index.css b/config/resources/core/com.inductiveautomation.perspective/themes/light-cool/index.css new file mode 100644 index 0000000..3a3b580 --- /dev/null +++ b/config/resources/core/com.inductiveautomation.perspective/themes/light-cool/index.css @@ -0,0 +1,7 @@ +@import "./variables.css"; +@import "../light/fonts.css"; +@import "../light/globals.css"; +@import "../light/app/index.css"; +@import "../light/common/index.css"; +@import "../light/designer/index.css"; +@import "../light/palette/index.css"; diff --git a/config/resources/core/com.inductiveautomation.perspective/themes/light-cool/resource.json b/config/resources/core/com.inductiveautomation.perspective/themes/light-cool/resource.json new file mode 100644 index 0000000..bbc9d8c --- /dev/null +++ b/config/resources/core/com.inductiveautomation.perspective/themes/light-cool/resource.json @@ -0,0 +1,19 @@ +{ + "scope": "G", + "description": "The light-cool theme for Perspective.", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json", + "index.css", + "variables.css" + ], + "attributes": { + "lastModification": { + "actor": "theme-manager", + "timestamp": "2026-02-19T15:42:27Z" + }, + "lastModificationSignature": "43b655f5c23a4928152f230a37eba32bb5ab26302d22a4b7684a236da4258562" + } +} \ No newline at end of file diff --git a/config/resources/core/com.inductiveautomation.perspective/themes/light-cool/variables.css b/config/resources/core/com.inductiveautomation.perspective/themes/light-cool/variables.css new file mode 100644 index 0000000..5c80ef4 --- /dev/null +++ b/config/resources/core/com.inductiveautomation.perspective/themes/light-cool/variables.css @@ -0,0 +1,15 @@ +@import "../light/variables.css"; + +:root { + /* Neutrals */ + --neutral-10: #F2F4F8; /* cool-10 */ + --neutral-20: #DDE1E6; /* cool-20 */ + --neutral-30: #C1C7CD; /* cool-30 */ + --neutral-40: #A2A9B0; /* cool-40 */ + --neutral-50: #878D96; /* cool-50 */ + --neutral-60: #697077; /* cool-60 */ + --neutral-70: #4D5358; /* cool-70 */ + --neutral-80: #343A3F; /* cool-80 */ + --neutral-90: #21272A; /* cool-90 */ + --neutral-100: #121619; /* cool-100 */ +} diff --git a/config/resources/core/com.inductiveautomation.perspective/themes/light-warm/config.json b/config/resources/core/com.inductiveautomation.perspective/themes/light-warm/config.json new file mode 100644 index 0000000..0e879bf --- /dev/null +++ b/config/resources/core/com.inductiveautomation.perspective/themes/light-warm/config.json @@ -0,0 +1,4 @@ +{ + "entrypoint": "index.css", + "isPrivate": false +} \ No newline at end of file diff --git a/config/resources/core/com.inductiveautomation.perspective/themes/light-warm/index.css b/config/resources/core/com.inductiveautomation.perspective/themes/light-warm/index.css new file mode 100644 index 0000000..3a3b580 --- /dev/null +++ b/config/resources/core/com.inductiveautomation.perspective/themes/light-warm/index.css @@ -0,0 +1,7 @@ +@import "./variables.css"; +@import "../light/fonts.css"; +@import "../light/globals.css"; +@import "../light/app/index.css"; +@import "../light/common/index.css"; +@import "../light/designer/index.css"; +@import "../light/palette/index.css"; diff --git a/config/resources/core/com.inductiveautomation.perspective/themes/light-warm/resource.json b/config/resources/core/com.inductiveautomation.perspective/themes/light-warm/resource.json new file mode 100644 index 0000000..43afefa --- /dev/null +++ b/config/resources/core/com.inductiveautomation.perspective/themes/light-warm/resource.json @@ -0,0 +1,19 @@ +{ + "scope": "G", + "description": "The light-warm theme for Perspective.", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json", + "index.css", + "variables.css" + ], + "attributes": { + "lastModification": { + "actor": "theme-manager", + "timestamp": "2026-02-19T15:42:27Z" + }, + "lastModificationSignature": "bb1bca3495f50bec7f99192c78679d87ad73f5116ab1323ff68a9e8cdc34331b" + } +} \ No newline at end of file diff --git a/config/resources/core/com.inductiveautomation.perspective/themes/light-warm/variables.css b/config/resources/core/com.inductiveautomation.perspective/themes/light-warm/variables.css new file mode 100644 index 0000000..1e41d24 --- /dev/null +++ b/config/resources/core/com.inductiveautomation.perspective/themes/light-warm/variables.css @@ -0,0 +1,16 @@ +@import "../light/variables.css"; + +:root { + /* Neutrals */ + --neutral-10: #F7F3F2; /* warm-10 */ + --neutral-20: #E5E0DF; /* warm-20 */ + --neutral-30: #CAC5C4; /* warm-30 */ + --neutral-40: #ADA8A8; /* warm-40 */ + --neutral-50: #8F8B8B; /* warm-50 */ + --neutral-60: #736F6F; /* warm-60 */ + --neutral-70: #565151; /* warm-70 */ + --neutral-80: #3C3838; /* warm-80 */ + --neutral-90: #272525; /* warm-90 */ + --neutral-100: #171414; /* warm-100 */ + +} diff --git a/config/resources/core/com.inductiveautomation.sfc/chart-settings/config.json b/config/resources/core/com.inductiveautomation.sfc/chart-settings/config.json new file mode 100644 index 0000000..ccb50a7 --- /dev/null +++ b/config/resources/core/com.inductiveautomation.sfc/chart-settings/config.json @@ -0,0 +1,6 @@ +{ + "chartRecordingEnabled": false, + "pruneAge": 7, + "pruneAgeUnits": "DAY", + "recordingsPerChart": 5 +} \ No newline at end of file diff --git a/config/resources/core/com.inductiveautomation.sfc/chart-settings/resource.json b/config/resources/core/com.inductiveautomation.sfc/chart-settings/resource.json new file mode 100644 index 0000000..954b797 --- /dev/null +++ b/config/resources/core/com.inductiveautomation.sfc/chart-settings/resource.json @@ -0,0 +1,17 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:14Z" + }, + "lastModificationSignature": "8d65184b14f48b1dea2e2c44b5599f2d1bf16ee18e0a679221552596571a5977", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/config-mode.json b/config/resources/core/config-mode.json new file mode 100644 index 0000000..d74a330 --- /dev/null +++ b/config/resources/core/config-mode.json @@ -0,0 +1,7 @@ +{ + "title": "Core", + "description": "Core collection of locally managed Gateway configuration resources", + "enabled": true, + "inheritable": true, + "parent": "external" +} \ No newline at end of file diff --git a/config/resources/core/ignition/alarm-journal/Sample_Alarm_Journal_Profile/config.json b/config/resources/core/ignition/alarm-journal/Sample_Alarm_Journal_Profile/config.json new file mode 100644 index 0000000..8f47959 --- /dev/null +++ b/config/resources/core/ignition/alarm-journal/Sample_Alarm_Journal_Profile/config.json @@ -0,0 +1,35 @@ +{ + "profile": { + "queryOnly": false, + "type": "DATASOURCE" + }, + "settings": { + "advanced": { + "dataTableName": "alarm_event_data", + "tableName": "alarm_events", + "useStoreAndForward": true + }, + "dataFilters": { + "displayPath": null, + "displayPathOrSource": null, + "source": null + }, + "datasource": "LocalDB", + "eventData": { + "dynamicAssociatedData": true, + "dynamicConfig": true, + "staticAssociatedData": true, + "staticConfig": false + }, + "events": { + "minPriority": "Low", + "storeFromEnabledChange": false, + "storeShelvedEvents": false + }, + "pruning": { + "age": 1, + "ageUnits": "YEAR", + "enabled": false + } + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/alarm-journal/Sample_Alarm_Journal_Profile/resource.json b/config/resources/core/ignition/alarm-journal/Sample_Alarm_Journal_Profile/resource.json new file mode 100644 index 0000000..69cde86 --- /dev/null +++ b/config/resources/core/ignition/alarm-journal/Sample_Alarm_Journal_Profile/resource.json @@ -0,0 +1,18 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "uuid": "c3fee4d7-bdcf-493c-9e28-b9edf6214774", + "lastModificationSignature": "ebd38a587c4dd8948ad1a33dd1787766ad89d2dce65ffc0230c124d5d9e9ef69", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/audit-profile/Sample_Audit_Profile/config.json b/config/resources/core/ignition/audit-profile/Sample_Audit_Profile/config.json new file mode 100644 index 0000000..ee9ccad --- /dev/null +++ b/config/resources/core/ignition/audit-profile/Sample_Audit_Profile/config.json @@ -0,0 +1,22 @@ +{ + "profile": { + "retentionDays": 90, + "type": "database" + }, + "settings": { + "actionColumn": "ACTION", + "actionTargetColumn": "ACTION_TARGET", + "actionValueColumn": "ACTION_VALUE", + "actorColumn": "ACTOR", + "actorHostColumn": "ACTOR_HOST", + "autoCreate": true, + "databaseName": "LocalDB", + "keyColumn": "AUDIT_EVENTS_ID", + "originatingContextColumn": "ORIGINATING_CONTEXT", + "originatingSystemColumn": "ORIGINATING_SYSTEM", + "pruneEnabled": false, + "statusCodeColumn": "STATUS_CODE", + "tableName": "AUDIT_EVENTS", + "timestampColumn": "EVENT_TIMESTAMP" + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/audit-profile/Sample_Audit_Profile/resource.json b/config/resources/core/ignition/audit-profile/Sample_Audit_Profile/resource.json new file mode 100644 index 0000000..9a36747 --- /dev/null +++ b/config/resources/core/ignition/audit-profile/Sample_Audit_Profile/resource.json @@ -0,0 +1,18 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:14Z" + }, + "uuid": "13c660aa-011a-4e90-9d2c-1a4b3df5aa34", + "lastModificationSignature": "7ae1f4f40f5a51825c0344c389d0f6da433b509d7557a35db99dd45d06cacba2", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-connection/LocalDB/config.json b/config/resources/core/ignition/database-connection/LocalDB/config.json new file mode 100644 index 0000000..44d74d9 --- /dev/null +++ b/config/resources/core/ignition/database-connection/LocalDB/config.json @@ -0,0 +1,36 @@ +{ + "connectURL": "jdbc:postgresql://localhost:5432/postgres", + "connectionProps": null, + "connectionResetParams": "", + "defaultTransactionLevel": "DEFAULT", + "driver": "PostgreSQL", + "evictionRate": -1, + "evictionTests": 3, + "evictionTime": 1800000, + "failoverMode": "STANDARD", + "failoverProfile": null, + "includeSchemaInTableName": false, + "password": { + "data": { + "ciphertext": "DM-qGTeAEhoC0w", + "encrypted_key": "add5HrPf7ZjTgFuDCzTRoeU0tBxtlgofkQrpWjuijSroq7ZLcydmsQ", + "iv": "B55oJynRaLD-UlZy", + "protected": "eyJhbGciOiJBMjU2S1ciLCJlbmMiOiJBMjU2R0NNIiwiaWF0IjoxNzcxNTE1NzMyLCJ6aXAiOiJERUYifQ", + "tag": "-HKr3j8BZhwZQXjcLn68UA" + }, + "type": "Embedded" + }, + "poolInitSize": 0, + "poolMaxActive": 8, + "poolMaxIdle": 8, + "poolMaxWait": 5000, + "poolMinIdle": 0, + "slowQueryLogThreshold": 60000, + "testOnBorrow": true, + "testOnReturn": false, + "testWhileIdle": false, + "translator": "POSTGRES", + "username": "dohertj2", + "validationQuery": "SELECT 1", + "validationSleepTime": 10000 +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-connection/LocalDB/resource.json b/config/resources/core/ignition/database-connection/LocalDB/resource.json new file mode 100644 index 0000000..6c57340 --- /dev/null +++ b/config/resources/core/ignition/database-connection/LocalDB/resource.json @@ -0,0 +1,18 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:12Z" + }, + "uuid": "5c0e536e-d317-41ee-8256-3b23168b0c29", + "lastModificationSignature": "b450ad9b208a04228dadbb0234aa1295b8bd3f096c5f63bc540bcef4ecfc0b25", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-driver/MariaDB/config.json b/config/resources/core/ignition/database-driver/MariaDB/config.json new file mode 100644 index 0000000..f7ca8ad --- /dev/null +++ b/config/resources/core/ignition/database-driver/MariaDB/config.json @@ -0,0 +1,10 @@ +{ + "classname": "org.mariadb.jdbc.Driver", + "defaultPropInstructions": "There is an extensive list of extra connection properties available for MariaDB Connector/J. See \u003ca href\u003d\u0027https://mariadb.com/kb/en/library/about-mariadb-connector-j/#optional-url-parameters\u0027\u003ethe documentation\u003c/a\u003e for a table describing all connection properties.\u003cbr\u003eA default \u003ctt\u003eserverTimezone\u003c/tt\u003e value (taken from the gateway) will be appended to the connection string if one is not specified.", + "defaultProps": "connectTimeout\u003d120000;socketTimeout\u003d120000;rewriteBatchedStatements\u003dtrue;", + "defaultTranslator": "MYSQL", + "defaultValidationQuery": "SELECT 1", + "type": "MYSQL", + "urlFormat": "jdbc:mariadb://localhost:3306/test", + "urlInstructions": "\u003cbr/\u003eThe format of the MariaDB connect URL is:\u003cbr\u003e\u003ccode\u003ejdbc:mariadb://\u003cb\u003ehost\u003c/b\u003e:\u003cb\u003eport\u003c/b\u003e/\u003cb\u003edatabase\u003c/b\u003e\u003c/code\u003e\u003cbr\u003eWith the three parameters (in bold) \u003cul style\u003d\"list-style-type:none;margin-left:10px;\"\u003e\u003cli\u003e\u003cb\u003ehost\u003c/b\u003e: The host name or IP address of the database server.\u003c/li\u003e\u003cli\u003e\u003cb\u003eport\u003c/b\u003e: The port that the database server is running on. MariaDB default port is \u003cb\u003e3306\u003c/b\u003e.\u003c/li\u003e\u003cli\u003e\u003cb\u003edatabase\u003c/b\u003e: The name of the logical database that you are connecting to on the MariaDB server.\u003c/li\u003e\u003c/ul\u003e" +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-driver/MariaDB/mariadb-java-client-2.7.3.jar b/config/resources/core/ignition/database-driver/MariaDB/mariadb-java-client-2.7.3.jar new file mode 100644 index 0000000..579d249 Binary files /dev/null and b/config/resources/core/ignition/database-driver/MariaDB/mariadb-java-client-2.7.3.jar differ diff --git a/config/resources/core/ignition/database-driver/MariaDB/resource.json b/config/resources/core/ignition/database-driver/MariaDB/resource.json new file mode 100644 index 0000000..06d4d2b --- /dev/null +++ b/config/resources/core/ignition/database-driver/MariaDB/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "description": "The MariaDB (a community-owned fork of MySQL) JDBC Driver - compatible with all MariaDB servers, MySQL 5.x (\u003e\u003d 5.5.3) and MySQL 8.0.", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json", + "mariadb-java-client-2.7.3.jar" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:12Z" + }, + "uuid": "8dee3f05-e3d4-4165-b35a-ff37183b0e9e", + "lastModificationSignature": "b8c1e8563da5180d97e5dbde981c6c9fa193cd2bb6327371266eda5c43cc5555", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-driver/Microsoft SQLServer/config.json b/config/resources/core/ignition/database-driver/Microsoft SQLServer/config.json new file mode 100644 index 0000000..78180b9 --- /dev/null +++ b/config/resources/core/ignition/database-driver/Microsoft SQLServer/config.json @@ -0,0 +1,10 @@ +{ + "classname": "com.microsoft.sqlserver.jdbc.SQLServerDriver", + "defaultPropInstructions": "Use \u003ci\u003edatabaseName\u003dYOUR_DATABASE\u003c/i\u003e to specify the database to connect to.", + "defaultProps": "databaseName\u003dtest", + "defaultTranslator": "MSSQL", + "defaultValidationQuery": "SELECT 1", + "type": "MSSQL", + "urlFormat": "jdbc:sqlserver://localhost\\MSSQLSERVER", + "urlInstructions": "\u003cbr/\u003eThe format of the SQL Server connect URL is:\u003cbr/\u003e\u003ccode\u003ejdbc:sqlserver://\u003cb\u003ehost\u003c/b\u003e\\\u003cb\u003einstanceName\u003c/b\u003e[:\u003cb\u003eport\u003c/b\u003e]\u003c/code\u003e\u003cbr/\u003eWith the three parameters (in bold) \u003cul style\u003d\"list-style-type:none;margin-left:10px;\"\u003e\u003cli\u003e\u003cb\u003ehost\u003c/b\u003e: The host name or IP address of the database server.\u003c/li\u003e\u003cli\u003e\u003cb\u003einstanceName\u003c/b\u003e: (optional) the instance to connect to on the host. If not specified, a connection to the default instance is made.\u003c/li\u003e\u003cli\u003e\u003cb\u003eport\u003c/b\u003e: (optional) the port to connect to. The default is \u003cb\u003e1433\u003c/b\u003e. If you are using the default, you can omit the port and the preceding \u0027:\u0027.\u003c/li\u003e\u003c/ul\u003e\u003cbr/\u003eFor SQL Server, you specify the \u003ci\u003edatabase name\u003c/i\u003e to connect to using the \u003ccode\u003edatabaseName\u003c/code\u003e property in the \u003ci\u003eExtra Connection Properties\u003c/i\u003e." +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-driver/Microsoft SQLServer/mssql-jdbc-9.4.0.jre11.jar b/config/resources/core/ignition/database-driver/Microsoft SQLServer/mssql-jdbc-9.4.0.jre11.jar new file mode 100644 index 0000000..25af767 Binary files /dev/null and b/config/resources/core/ignition/database-driver/Microsoft SQLServer/mssql-jdbc-9.4.0.jre11.jar differ diff --git a/config/resources/core/ignition/database-driver/Microsoft SQLServer/resource.json b/config/resources/core/ignition/database-driver/Microsoft SQLServer/resource.json new file mode 100644 index 0000000..cf4dae1 --- /dev/null +++ b/config/resources/core/ignition/database-driver/Microsoft SQLServer/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "description": "The Microsoft SQL Server JDBC Driver is a Java Database Connectivity (JDBC) 4.2 compliant driver.", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json", + "mssql-jdbc-9.4.0.jre11.jar" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:12Z" + }, + "uuid": "e3686710-5000-4320-bc13-029823b8864e", + "lastModificationSignature": "351ae551732a66abf2fcc9b5f77112066a561bf76d920b8af06ac418425d4ba0", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-driver/MySQL/config.json b/config/resources/core/ignition/database-driver/MySQL/config.json new file mode 100644 index 0000000..f37550a --- /dev/null +++ b/config/resources/core/ignition/database-driver/MySQL/config.json @@ -0,0 +1,10 @@ +{ + "classname": "com.mysql.cj.jdbc.Driver", + "defaultPropInstructions": "There is an extensive list of extra connection properties available for MySQL Connector/J. See \u003ca href\u003d\u0027http://dev.mysql.com/doc/connectors/en/connector-j-reference-configuration-properties.html\u0027\u003ethe documentation\u003c/a\u003e for a table describing all connection properties.\u003cbr\u003eA default \u003ctt\u003eserverTimezone\u003c/tt\u003e value (taken from the gateway) will be appended to the connection string if one is not specified.", + "defaultProps": "zeroDateTimeBehavior\u003dCONVERT_TO_NULL;connectTimeout\u003d120000;socketTimeout\u003d120000;useSSL\u003dfalse;allowPublicKeyRetrieval\u003dtrue;rewriteBatchedStatements\u003dtrue;disableMariaDbDriver", + "defaultTranslator": "MYSQL", + "defaultValidationQuery": "SELECT 1", + "type": "MYSQL", + "urlFormat": "jdbc:mysql://localhost:3306/test", + "urlInstructions": "\u003cbr/\u003eThe format of the MySQL connect URL is:\u003cbr\u003e\u003ccode\u003ejdbc:mysql://\u003cb\u003ehost\u003c/b\u003e:\u003cb\u003eport\u003c/b\u003e/\u003cb\u003edatabase\u003c/b\u003e\u003c/code\u003e\u003cbr\u003eWith the three parameters (in bold) \u003cul style\u003d\"list-style-type:none;margin-left:10px;\"\u003e\u003cli\u003e\u003cb\u003ehost\u003c/b\u003e: The host name or IP address of the database server.\u003c/li\u003e\u003cli\u003e\u003cb\u003eport\u003c/b\u003e: The port that the database server is running on. MySQL default port is \u003cb\u003e3306\u003c/b\u003e.\u003c/li\u003e\u003cli\u003e\u003cb\u003edatabase\u003c/b\u003e: The name of the logical database that you are connecting to on the MySQL server.\u003c/li\u003e\u003c/ul\u003e" +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-driver/MySQL/resource.json b/config/resources/core/ignition/database-driver/MySQL/resource.json new file mode 100644 index 0000000..c002bc7 --- /dev/null +++ b/config/resources/core/ignition/database-driver/MySQL/resource.json @@ -0,0 +1,19 @@ +{ + "scope": "A", + "description": "The official MySQL JDBC Driver, Connector/J.", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:12Z" + }, + "uuid": "836e1fd6-7d02-4c3e-8aff-86ee57e136b2", + "lastModificationSignature": "fad53e6806f06d813197c562976d9e82530df5cb195b38a1835b059d0963e6b7", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-driver/Oracle Database/config.json b/config/resources/core/ignition/database-driver/Oracle Database/config.json new file mode 100644 index 0000000..11e892c --- /dev/null +++ b/config/resources/core/ignition/database-driver/Oracle Database/config.json @@ -0,0 +1,10 @@ +{ + "classname": "oracle.jdbc.driver.OracleDriver", + "defaultPropInstructions": "", + "defaultProps": "", + "defaultTranslator": "ORACLE", + "defaultValidationQuery": "SELECT 1 FROM DUAL", + "type": "ORACLE", + "urlFormat": "jdbc:oracle:thin:@localhost:1521:test", + "urlInstructions": "\u003cbr/\u003eThe format of the Oracle connect URL is:\u003cbr/\u003e\u003ccode\u003ejdbc:oracle:thin:@\u003cb\u003ehost\u003c/b\u003e:\u003cb\u003eport\u003c/b\u003e:\u003cb\u003eSID\u003c/b\u003e\u003c/code\u003e\u003cbr/\u003eWith the three parameters (in bold) \u003cul style\u003d\"list-style-type:none;margin-left:10px;\"\u003e\u003cli\u003e\u003cb\u003ehost\u003c/b\u003e: The host name or IP address of the database server.\u003c/li\u003e\u003cli\u003e\u003cb\u003eport\u003c/b\u003e: The port that the database server is running on. Oracle\u0027s default port is \u003cb\u003e1521\u003c/b\u003e.\u003c/li\u003e\u003cli\u003e\u003cb\u003eSID\u003c/b\u003e: the system ID that identifies the database to connect to.\u003c/li\u003e\u003c/ul\u003e" +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-driver/Oracle Database/resource.json b/config/resources/core/ignition/database-driver/Oracle Database/resource.json new file mode 100644 index 0000000..13236f4 --- /dev/null +++ b/config/resources/core/ignition/database-driver/Oracle Database/resource.json @@ -0,0 +1,19 @@ +{ + "scope": "A", + "description": "The Oracle Database JDBC driver.", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:12Z" + }, + "uuid": "80bdb67c-ce4f-4846-ba25-473527a74241", + "lastModificationSignature": "cc7cd0389a9cfa03e4041dc593f1cbcdea3a3c513fb21aefb14684580f5935d0", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-driver/PostgreSQL/config.json b/config/resources/core/ignition/database-driver/PostgreSQL/config.json new file mode 100644 index 0000000..c676ff6 --- /dev/null +++ b/config/resources/core/ignition/database-driver/PostgreSQL/config.json @@ -0,0 +1,10 @@ +{ + "classname": "org.postgresql.Driver", + "defaultPropInstructions": "No extra connection parameters are recommended for PostgreSQL. For possible parameter values, see the documentation at \u003ca href\u003d\u0027http://jdbc.postgresql.org\u0027\u003ethe PostgreSQL JDBC driver website\u003c/a\u003e.", + "defaultProps": "", + "defaultTranslator": "POSTGRES", + "defaultValidationQuery": "SELECT 1", + "type": "POSTGRES", + "urlFormat": "jdbc:postgresql://localhost:5432/postgres", + "urlInstructions": "\u003cbr/\u003eThe format of the PostgreSQL connect URL is:\u003cbr/\u003e\u003ccode\u003ejdbc:postgresql://\u003cb\u003ehost\u003c/b\u003e:\u003cb\u003eport\u003c/b\u003e/\u003cb\u003edatabase\u003c/b\u003e\u003c/code\u003e\u003cbr/\u003eWith the three parameters (in bold) \u003cul style\u003d\"list-style-type:none;margin-left:10px;\"\u003e\u003cli\u003e\u003cb\u003ehost\u003c/b\u003e: The host name or IP address of the database server.\u003c/li\u003e\u003cli\u003e\u003cb\u003eport\u003c/b\u003e: The port that the database server is running on. PostgreSQL default port is \u003cb\u003e5432\u003c/b\u003e.\u003c/li\u003e\u003cli\u003e\u003cb\u003edatabase\u003c/b\u003e: The name of the logical database that you are connecting to on the PostgreSQL server.\u003c/li\u003e\u003c/ul\u003e" +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-driver/PostgreSQL/postgresql-42.3.3.jar b/config/resources/core/ignition/database-driver/PostgreSQL/postgresql-42.3.3.jar new file mode 100644 index 0000000..6a5116b Binary files /dev/null and b/config/resources/core/ignition/database-driver/PostgreSQL/postgresql-42.3.3.jar differ diff --git a/config/resources/core/ignition/database-driver/PostgreSQL/resource.json b/config/resources/core/ignition/database-driver/PostgreSQL/resource.json new file mode 100644 index 0000000..1cecfae --- /dev/null +++ b/config/resources/core/ignition/database-driver/PostgreSQL/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "description": "The official PostgreSQL JDBC Driver.", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json", + "postgresql-42.3.3.jar" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:12Z" + }, + "uuid": "7608be9e-90f9-4eef-b6a9-cc7cf0d87dce", + "lastModificationSignature": "14feceba64378faae0081148af2fda2a3eba5161b45eb528ddce502632db1797", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-driver/SQLite/config.json b/config/resources/core/ignition/database-driver/SQLite/config.json new file mode 100644 index 0000000..0c8689d --- /dev/null +++ b/config/resources/core/ignition/database-driver/SQLite/config.json @@ -0,0 +1,10 @@ +{ + "classname": "org.sqlite.JDBC", + "defaultPropInstructions": "No extra connection parameters are recommended for SQLite", + "defaultProps": "", + "defaultTranslator": "SQLITE", + "defaultValidationQuery": "SELECT 1", + "type": "SQLITE", + "urlFormat": "jdbc:sqlite:C:/Path/To/File.db", + "urlInstructions": "\u003cbr/\u003e\u003cbr/\u003eThe format of the SQLite connect URL is:\u003cbr/\u003e\u003ccode\u003ejdbc:sqlite:C:/Path/To/File.db\u003c/code\u003e\u003cbr/\u003e\u003ccode\u003ejdbc:sqlite:/path/on/linux/File.db\u003c/code\u003e\u003cbr/\u003e\u003cbr/\u003eUse \u003ccode\u003e${data}\u003c/code\u003e or \u003ccode\u003e${local}\u003c/code\u003e as a placeholder for the Ignition Gateway\u0027s data directory or local directory, respectively, as seen below:\u003cbr/\u003e\u003ccode\u003ejdbc:sqlite:${data}/File.db\u003c/code\u003e\u003cbr/\u003e\u003ccode\u003ejdbc:sqlite:${local}/Folder/File.db\u003c/code\u003e\u003cbr/\u003e\u003cbr/\u003eUse \u003ccode\u003ejdbc:sqlite::memory:\u003c/code\u003e for a temporary database.\u003cbr/\u003e" +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-driver/SQLite/resource.json b/config/resources/core/ignition/database-driver/SQLite/resource.json new file mode 100644 index 0000000..596c756 --- /dev/null +++ b/config/resources/core/ignition/database-driver/SQLite/resource.json @@ -0,0 +1,19 @@ +{ + "scope": "A", + "description": "Driver for the popular embedded database system.", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:12Z" + }, + "uuid": "802cc59a-63a3-4be8-b56c-29a08d4ad786", + "lastModificationSignature": "b08d42acb5da9a6fc5b3f7aee3b4640ca49437af78a2378b8cdb0f614c4dcfad", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-translator/GENERIC/config.json b/config/resources/core/ignition/database-translator/GENERIC/config.json new file mode 100644 index 0000000..405d888 --- /dev/null +++ b/config/resources/core/ignition/database-translator/GENERIC/config.json @@ -0,0 +1,26 @@ +{ + "alterTable": "ALTER TABLE {tablename} {alterdef}", + "alterTableColumnDef": "ADD COLUMN {columnname} {type}", + "autoIncTypeDef": "{type} NOT NULL AUTO_INCREMENT", + "blobType": "VARBINARY", + "boolType": "INT", + "columnQuoteChar": "\"", + "createIndex": "CREATE INDEX {indexname} ON {tablename}({columnname})", + "createTable": "CREATE TABLE {tablename} ({creationdef}{primarykeydef})", + "currentTimeQuery": "SELECT CURRENT_TIMESTAMP", + "datetimeType": "DATETIME", + "fetchKeyQuery": "", + "i1Type": "INT", + "i2Type": "INT", + "i4Type": "INT", + "i8Type": "BIGINT", + "limit": "LIMIT {limit}", + "limitClausePosition": "Back", + "primaryKeyDef": "PRIMARY KEY ({columnname})", + "r4Type": "FLOAT", + "r8Type": "DOUBLE", + "stringType": "VARCHAR(255)", + "supportsRGK": true, + "tableListFilter": "", + "textType": "" +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-translator/GENERIC/resource.json b/config/resources/core/ignition/database-translator/GENERIC/resource.json new file mode 100644 index 0000000..6074b3f --- /dev/null +++ b/config/resources/core/ignition/database-translator/GENERIC/resource.json @@ -0,0 +1,17 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "default", + "timestamp": "2026-02-19T15:42:28Z" + }, + "uuid": "789d5a5b-fb9d-4662-b5e9-aaba09769a91", + "lastModificationSignature": "6594dc3edf4f1afe1b1dde7790149b396d1c01fc6d22b3cc329ebde90cd55dee" + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-translator/MSSQL/config.json b/config/resources/core/ignition/database-translator/MSSQL/config.json new file mode 100644 index 0000000..343c8dc --- /dev/null +++ b/config/resources/core/ignition/database-translator/MSSQL/config.json @@ -0,0 +1,28 @@ +{ + "alterTable": "ALTER TABLE {tablename} ADD {alterdef}", + "alterTableColumnDef": "{columnname} {type}", + "autoIncTypeDef": "{type} IDENTITY(1,1)", + "blobType": "varbinary", + "boolType": "int", + "columnQuoteChar": "\"", + "createAutoIncSequence": null, + "createAutoIncTrigger": null, + "createIndex": "CREATE INDEX {indexname} ON {tablename}({columnname})", + "createTable": "CREATE TABLE {tablename} ({creationdef}{primarykeydef})", + "currentTimeQuery": "SELECT CURRENT_TIMESTAMP", + "datetimeType": "datetime", + "fetchKeyQuery": "", + "i1Type": "int", + "i2Type": "int", + "i4Type": "int", + "i8Type": "bigint", + "limit": "TOP {limit}", + "limitClausePosition": "Front", + "primaryKeyDef": "PRIMARY KEY CLUSTERED ({columnname})", + "r4Type": "float(10)", + "r8Type": "double precision", + "stringType": "nvarchar(255)", + "supportsRGK": true, + "tableListFilter": "", + "textType": "nvarchar(max)" +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-translator/MSSQL/resource.json b/config/resources/core/ignition/database-translator/MSSQL/resource.json new file mode 100644 index 0000000..ce1825d --- /dev/null +++ b/config/resources/core/ignition/database-translator/MSSQL/resource.json @@ -0,0 +1,18 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:12Z" + }, + "uuid": "85d3b36c-c440-44c3-a239-61b8db544148", + "lastModificationSignature": "6e1024a0d9dcbc288b43b9920f659ce4927f934228f9d9046a9226026010f30c", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-translator/MYSQL/config.json b/config/resources/core/ignition/database-translator/MYSQL/config.json new file mode 100644 index 0000000..8308765 --- /dev/null +++ b/config/resources/core/ignition/database-translator/MYSQL/config.json @@ -0,0 +1,28 @@ +{ + "alterTable": "ALTER TABLE {tablename} {alterdef}", + "alterTableColumnDef": "ADD COLUMN {columnname} {type}", + "autoIncTypeDef": "{type} NOT NULL AUTO_INCREMENT", + "blobType": "varbinary", + "boolType": "int", + "columnQuoteChar": "`", + "createAutoIncSequence": null, + "createAutoIncTrigger": null, + "createIndex": "CREATE INDEX {indexname} ON {tablename}({columnname})", + "createTable": "CREATE TABLE {tablename} ({creationdef}{primarykeydef})", + "currentTimeQuery": "SELECT CURRENT_TIMESTAMP", + "datetimeType": "datetime", + "fetchKeyQuery": "", + "i1Type": "int", + "i2Type": "int", + "i4Type": "int", + "i8Type": "bigint", + "limit": "LIMIT {limit}", + "limitClausePosition": "Back", + "primaryKeyDef": "PRIMARY KEY ({columnname})", + "r4Type": "float", + "r8Type": "double", + "stringType": "varchar(255)", + "supportsRGK": true, + "tableListFilter": "", + "textType": "text" +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-translator/MYSQL/resource.json b/config/resources/core/ignition/database-translator/MYSQL/resource.json new file mode 100644 index 0000000..3ef036b --- /dev/null +++ b/config/resources/core/ignition/database-translator/MYSQL/resource.json @@ -0,0 +1,18 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:12Z" + }, + "uuid": "5b65bfd3-c5ac-443e-9060-8ed87e5c0622", + "lastModificationSignature": "f56775a7445d34dad51d91c2b34a32a3cd02ed9bd802367051cee3be04bbe2ec", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-translator/ORACLE/config.json b/config/resources/core/ignition/database-translator/ORACLE/config.json new file mode 100644 index 0000000..b056d53 --- /dev/null +++ b/config/resources/core/ignition/database-translator/ORACLE/config.json @@ -0,0 +1,28 @@ +{ + "alterTable": "ALTER TABLE {tablename} ADD ({alterdef})", + "alterTableColumnDef": "{columnname} {type}", + "autoIncTypeDef": "{type} NOT NULL", + "blobType": "varbinary", + "boolType": "int", + "columnQuoteChar": "\"", + "createAutoIncSequence": "CREATE SEQUENCE {tablename}seq START WITH 1 INCREMENT BY 1", + "createAutoIncTrigger": "CREATE TRIGGER {tablename}trig BEFORE INSERT ON {tablename} REFERENCING NEW AS NEW FOR EACH ROW BEGIN select {tablename}seq.nextval INTO :NEW.{columnname} FROM dual; END;", + "createIndex": "CREATE INDEX {indexname} ON {tablename}({columnname})", + "createTable": "CREATE TABLE {tablename} ({creationdef}{primarykeydef})", + "currentTimeQuery": "SELECT CURRENT_TIMESTAMP FROM DUAL", + "datetimeType": "timestamp", + "fetchKeyQuery": "SELECT {tablename}SEQ.CURRVAL FROM DUAL", + "i1Type": "int", + "i2Type": "int", + "i4Type": "int", + "i8Type": "int", + "limit": "rownum\u003c\u003d{limit}", + "limitClausePosition": "Wrap", + "primaryKeyDef": "PRIMARY KEY ({columnname})", + "r4Type": "float", + "r8Type": "double precision", + "stringType": "varchar2(255)", + "supportsRGK": false, + "tableListFilter": "SYS_INFO*;*SYSTEM*;WWV*;*$*;DBA*;LOGMNR*;ORDDCM*;APEX*;ALL_SA*;DATABASE*;DV_*;GSM*;HELP;MVIEW*;ORD_*;PRODUCT_PRIVS;REDO_*;SCHEDULER_*;SERVICE*;SI_*;SQLPLUS*;SYS_*;USER_SA*;VERIFY_HISTORY;VNCR;WLM_*;XML_*;CLOUD;REGION;CHANGE_LOG*", + "textType": "nclob" +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-translator/ORACLE/resource.json b/config/resources/core/ignition/database-translator/ORACLE/resource.json new file mode 100644 index 0000000..8b6a9cf --- /dev/null +++ b/config/resources/core/ignition/database-translator/ORACLE/resource.json @@ -0,0 +1,18 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:12Z" + }, + "uuid": "4e184e03-d18c-4ce3-82fe-cd46140cd011", + "lastModificationSignature": "0a8dfcd501592bc68ddaf15f613e9f2f29f1ee378dbda56f23f240194b76360b", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-translator/POSTGRES/config.json b/config/resources/core/ignition/database-translator/POSTGRES/config.json new file mode 100644 index 0000000..41681c6 --- /dev/null +++ b/config/resources/core/ignition/database-translator/POSTGRES/config.json @@ -0,0 +1,28 @@ +{ + "alterTable": "ALTER TABLE {tablename} {alterdef}", + "alterTableColumnDef": "ADD COLUMN {columnname} {type}", + "autoIncTypeDef": "SERIAL NOT NULL", + "blobType": "bytea", + "boolType": "int", + "columnQuoteChar": "\"", + "createAutoIncSequence": null, + "createAutoIncTrigger": null, + "createIndex": "CREATE INDEX {indexname} ON {tablename}({columnname})", + "createTable": "CREATE TABLE {tablename} ({creationdef}{primarykeydef})", + "currentTimeQuery": "SELECT CURRENT_TIMESTAMP", + "datetimeType": "timestamp", + "fetchKeyQuery": "", + "i1Type": "int", + "i2Type": "int", + "i4Type": "int", + "i8Type": "bigint", + "limit": "LIMIT {limit}", + "limitClausePosition": "Back", + "primaryKeyDef": "PRIMARY KEY ({columnname})", + "r4Type": "float", + "r8Type": "double precision", + "stringType": "varchar(255)", + "supportsRGK": true, + "tableListFilter": "", + "textType": "text" +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-translator/POSTGRES/resource.json b/config/resources/core/ignition/database-translator/POSTGRES/resource.json new file mode 100644 index 0000000..df4e0d6 --- /dev/null +++ b/config/resources/core/ignition/database-translator/POSTGRES/resource.json @@ -0,0 +1,18 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:12Z" + }, + "uuid": "453c2d8f-5e7e-42af-96e3-96ead2f3b32c", + "lastModificationSignature": "929ff1c202e27c1e0c6c708f0b9dfcda71508cbf59677738eb279f2de8bc96fd", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-translator/SQLITE/config.json b/config/resources/core/ignition/database-translator/SQLITE/config.json new file mode 100644 index 0000000..843b616 --- /dev/null +++ b/config/resources/core/ignition/database-translator/SQLITE/config.json @@ -0,0 +1,28 @@ +{ + "alterTable": "ALTER TABLE {tablename} {alterdef}", + "alterTableColumnDef": "ADD COLUMN {columnname} {type}", + "autoIncTypeDef": "INTEGER PRIMARY KEY", + "blobType": "blob", + "boolType": "integer", + "columnQuoteChar": "\"", + "createAutoIncSequence": null, + "createAutoIncTrigger": null, + "createIndex": "CREATE INDEX {indexname} ON {tablename}({columnname})", + "createTable": "CREATE TABLE {tablename} ({creationdef}{primarykeydef})", + "currentTimeQuery": "SELECT CURRENT_TIMESTAMP", + "datetimeType": "text", + "fetchKeyQuery": "", + "i1Type": "integer", + "i2Type": "integer", + "i4Type": "integer", + "i8Type": "integer", + "limit": "LIMIT {limit}", + "limitClausePosition": "Back", + "primaryKeyDef": "", + "r4Type": "real", + "r8Type": "real", + "stringType": "text", + "supportsRGK": true, + "tableListFilter": "", + "textType": "text" +} \ No newline at end of file diff --git a/config/resources/core/ignition/database-translator/SQLITE/resource.json b/config/resources/core/ignition/database-translator/SQLITE/resource.json new file mode 100644 index 0000000..039692e --- /dev/null +++ b/config/resources/core/ignition/database-translator/SQLITE/resource.json @@ -0,0 +1,18 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:12Z" + }, + "uuid": "abce0bbe-4f6d-4fd6-ac86-abf61bb365b2", + "lastModificationSignature": "74396eab2b3203856d8aef9a12158302eecfadfe603b98dadee365eae1ca263a", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/edge-sync-settings/config.json b/config/resources/core/ignition/edge-sync-settings/config.json new file mode 100644 index 0000000..481a9d2 --- /dev/null +++ b/config/resources/core/ignition/edge-sync-settings/config.json @@ -0,0 +1,22 @@ +{ + "auditForwardSchedule": null, + "auditScheduleEnabled": false, + "auditSendFrequency": 10, + "auditSendFrequencyUnits": "SEC", + "historyForwardSchedule": null, + "historyMaxBatchSize": 10000, + "historyScheduleEnabled": false, + "historySendFrequency": 10, + "historySendFrequencyUnits": "SEC", + "journalForwardSchedule": null, + "journalScheduleEnabled": false, + "journalSendFrequency": 10, + "journalSendFrequencyUnits": "SEC", + "remoteAuditEnabled": false, + "remoteAuditProfileName": null, + "remoteHistoryEnabled": false, + "remoteHistoryProviderName": null, + "remoteJournalEnabled": false, + "remoteJournalName": null, + "remoteServerName": null +} \ No newline at end of file diff --git a/config/resources/core/ignition/edge-sync-settings/resource.json b/config/resources/core/ignition/edge-sync-settings/resource.json new file mode 100644 index 0000000..cd1ab82 --- /dev/null +++ b/config/resources/core/ignition/edge-sync-settings/resource.json @@ -0,0 +1,17 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:12Z" + }, + "lastModificationSignature": "93fb3b9f60ec7729fa506901743d471871a24fb77fc112b9f3f50a07c7b0071f", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/edge-system-properties/config.json b/config/resources/core/ignition/edge-system-properties/config.json new file mode 100644 index 0000000..9058dfc --- /dev/null +++ b/config/resources/core/ignition/edge-system-properties/config.json @@ -0,0 +1,6 @@ +{ + "historianName": "Edge Historian", + "projectName": "Edge", + "tagProvider": "edge", + "visualizationName": "VISION" +} \ No newline at end of file diff --git a/config/resources/core/ignition/edge-system-properties/resource.json b/config/resources/core/ignition/edge-system-properties/resource.json new file mode 100644 index 0000000..40a7574 --- /dev/null +++ b/config/resources/core/ignition/edge-system-properties/resource.json @@ -0,0 +1,17 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:12Z" + }, + "lastModificationSignature": "f148f5996d7bb95d6b911927d7b1cacdf2401919e86dfa0b19958cd9a4541432", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/gateway-network-proxy-rules/config.json b/config/resources/core/ignition/gateway-network-proxy-rules/config.json new file mode 100644 index 0000000..fdc1e91 --- /dev/null +++ b/config/resources/core/ignition/gateway-network-proxy-rules/config.json @@ -0,0 +1,3 @@ +{ + "proxyRules": [] +} \ No newline at end of file diff --git a/config/resources/core/ignition/gateway-network-proxy-rules/resource.json b/config/resources/core/ignition/gateway-network-proxy-rules/resource.json new file mode 100644 index 0000000..53046e5 --- /dev/null +++ b/config/resources/core/ignition/gateway-network-proxy-rules/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:14Z" + }, + "lastModificationSignature": "553480185c6a6bb30e151e42ea271ef92667e825a14dc2c4d20272d0728fe93c" + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/gateway-network-queue-settings/config.json b/config/resources/core/ignition/gateway-network-queue-settings/config.json new file mode 100644 index 0000000..85d55c5 --- /dev/null +++ b/config/resources/core/ignition/gateway-network-queue-settings/config.json @@ -0,0 +1,39 @@ +{ + "queueSettings": [ + { + "description": "Generic Gateway Network queue", + "friendlyName": "Default Queue", + "maxActive": -1, + "queueId": "_default_", + "timeoutMillis": 60000 + }, + { + "description": "Handles gateway network diagnostic information messages", + "friendlyName": "Diagnostic Info Queue", + "maxActive": -1, + "queueId": "diagnosticInfoQueue", + "timeoutMillis": 300000 + }, + { + "description": "Handles results for remote service calls over the Gateway Network", + "friendlyName": "Call Results Queue", + "maxActive": -1, + "queueId": "_rpcReturn_", + "timeoutMillis": 60000 + }, + { + "description": "Handles messages that take up to an hour to deliver", + "friendlyName": "Long Wait Queue", + "maxActive": -1, + "queueId": "longWaitQueue", + "timeoutMillis": 3600000 + }, + { + "description": "Forwards requests through a proxy Gateway", + "friendlyName": "Proxy Queue", + "maxActive": -1, + "queueId": "_proxy_", + "timeoutMillis": 3600000 + } + ] +} \ No newline at end of file diff --git a/config/resources/core/ignition/gateway-network-queue-settings/resource.json b/config/resources/core/ignition/gateway-network-queue-settings/resource.json new file mode 100644 index 0000000..bcb3cbc --- /dev/null +++ b/config/resources/core/ignition/gateway-network-queue-settings/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:14Z" + }, + "lastModificationSignature": "8a0ed4d7de084bdc0ee4d64a02c4804d8586c6bb719ec73e208f5d6bbbb12149" + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/gateway-network-settings/config.json b/config/resources/core/ignition/gateway-network-settings/config.json new file mode 100644 index 0000000..6f4cfab --- /dev/null +++ b/config/resources/core/ignition/gateway-network-settings/config.json @@ -0,0 +1,17 @@ +{ + "allowIncoming": true, + "allowJavaSerialization": true, + "allowedProxyHops": 0, + "incomingPingMaxMissed": 12, + "incomingPingRateMillis": 5000, + "incomingPingTimeoutMillis": 300, + "overloadWaitSecs": 60, + "proxyInterceptServiceCalls": false, + "receiveQueueMax": 100, + "requireSSL": true, + "requireTwoWayAuth": false, + "securityPolicy": "ApprovedOnly", + "tempFilesMaxAgeHours": 24, + "websocketSessionIdleTimeout": 30000, + "whitelist": "" +} \ No newline at end of file diff --git a/config/resources/core/ignition/gateway-network-settings/resource.json b/config/resources/core/ignition/gateway-network-settings/resource.json new file mode 100644 index 0000000..7d22d52 --- /dev/null +++ b/config/resources/core/ignition/gateway-network-settings/resource.json @@ -0,0 +1,12 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/general-alarm-settings/config.json b/config/resources/core/ignition/general-alarm-settings/config.json new file mode 100644 index 0000000..0e9334e --- /dev/null +++ b/config/resources/core/ignition/general-alarm-settings/config.json @@ -0,0 +1,5 @@ +{ + "liveEventLimit": 5, + "notifyInitialEvents": false, + "startupSuppressionTime": 10 +} \ No newline at end of file diff --git a/config/resources/core/ignition/general-alarm-settings/resource.json b/config/resources/core/ignition/general-alarm-settings/resource.json new file mode 100644 index 0000000..9b6b576 --- /dev/null +++ b/config/resources/core/ignition/general-alarm-settings/resource.json @@ -0,0 +1,17 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "lastModificationSignature": "871aa724437e225fa18b711536c48260179ad47ecdb9dfd35399c027f1edfbc3", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/identity-provider/default/config.json b/config/resources/core/ignition/identity-provider/default/config.json new file mode 100644 index 0000000..01e05be --- /dev/null +++ b/config/resources/core/ignition/identity-provider/default/config.json @@ -0,0 +1,62 @@ +{ + "profile": { + "securityLevelRules": { + "nodes": [] + }, + "type": "internal", + "userAttributeMapper": { + "email": { + "config": { + "attributePath": "email" + }, + "type": "direct" + }, + "firstName": { + "config": { + "attributePath": "given_name" + }, + "type": "direct" + }, + "id": { + "config": { + "attributePath": "sub" + }, + "type": "direct" + }, + "lastName": { + "config": { + "attributePath": "family_name" + }, + "type": "direct" + }, + "roles": { + "config": { + "attributePath": "roles" + }, + "type": "direct" + }, + "userName": { + "config": { + "attributePath": "preferred_username" + }, + "type": "direct" + } + }, + "userGrants": { + "id": {}, + "username": {} + } + }, + "settings": { + "authMethods": [ + { + "config": {}, + "type": "basic" + } + ], + "rememberMeExp": 0, + "sessionExp": 0, + "sessionInactivityTimeout": 30, + "userSource": "default" + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/identity-provider/default/resource.json b/config/resources/core/ignition/identity-provider/default/resource.json new file mode 100644 index 0000000..2ebb11e --- /dev/null +++ b/config/resources/core/ignition/identity-provider/default/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "description": "Automatically generated Ignition Identity Provider which uses the User Source Profile named \"default\".", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:15Z" + }, + "legacyId": 1, + "uuid": "69a208d8-05b6-4f74-9c91-749df9d1248f", + "lastModificationSignature": "8d9a210928c394ff77fb3b45e997ba7c1582c40af87825a1464210d68b897803", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/about.png/about.png b/config/resources/core/ignition/images/Builtin/icons/16/about.png/about.png new file mode 100644 index 0000000..801b7f6 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/about.png/about.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/about.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/about.png/resource.json new file mode 100644 index 0000000..443541a --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/about.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "about.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 607, + "lastModificationSignature": "8ef76555fa27d3467e968fa2d8cb093e5a86d464c6159d40843966fcafc79acb", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/add2.png/add2.png b/config/resources/core/ignition/images/Builtin/icons/16/add2.png/add2.png new file mode 100644 index 0000000..379e8b8 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/add2.png/add2.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/add2.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/add2.png/resource.json new file mode 100644 index 0000000..52fdc98 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/add2.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "add2.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 201, + "lastModificationSignature": "3f97fb1b0fceb85b43ef250f37170fea2cfaff7af490ecc2efe36c3291055b2a", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/arrow_down_green.png/arrow_down_green.png b/config/resources/core/ignition/images/Builtin/icons/16/arrow_down_green.png/arrow_down_green.png new file mode 100644 index 0000000..e56c122 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/arrow_down_green.png/arrow_down_green.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/arrow_down_green.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/arrow_down_green.png/resource.json new file mode 100644 index 0000000..e929208 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/arrow_down_green.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "arrow_down_green.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 328, + "lastModificationSignature": "803cf335b9f9a97f0719380df21186dca6f91c834c23abc3ca6fe42d08db5d8a", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/arrow_left_green.png/arrow_left_green.png b/config/resources/core/ignition/images/Builtin/icons/16/arrow_left_green.png/arrow_left_green.png new file mode 100644 index 0000000..ee99141 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/arrow_left_green.png/arrow_left_green.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/arrow_left_green.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/arrow_left_green.png/resource.json new file mode 100644 index 0000000..fe3636c --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/arrow_left_green.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "arrow_left_green.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 321, + "lastModificationSignature": "9dfcfa106ee06e50c2ae9acd8d62a63b3a5b0a67be6e09a633892b8b55759814", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/arrow_right_green.png/arrow_right_green.png b/config/resources/core/ignition/images/Builtin/icons/16/arrow_right_green.png/arrow_right_green.png new file mode 100644 index 0000000..cdfa7e7 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/arrow_right_green.png/arrow_right_green.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/arrow_right_green.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/arrow_right_green.png/resource.json new file mode 100644 index 0000000..fadfc93 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/arrow_right_green.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "arrow_right_green.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 314, + "lastModificationSignature": "047f5af00cc7d55cbe870df5efb80f5e3ac3d59eb6f24814ffcadd5ada0ada37", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/arrow_up_green.png/arrow_up_green.png b/config/resources/core/ignition/images/Builtin/icons/16/arrow_up_green.png/arrow_up_green.png new file mode 100644 index 0000000..ac9d5b4 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/arrow_up_green.png/arrow_up_green.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/arrow_up_green.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/arrow_up_green.png/resource.json new file mode 100644 index 0000000..913b433 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/arrow_up_green.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "arrow_up_green.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 299, + "lastModificationSignature": "9dc6306947d34df4262c93c5180ecb0a1928c563218c8f0e55943442ea2d7c73", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/businessman.png/businessman.png b/config/resources/core/ignition/images/Builtin/icons/16/businessman.png/businessman.png new file mode 100644 index 0000000..3ea2769 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/businessman.png/businessman.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/businessman.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/businessman.png/resource.json new file mode 100644 index 0000000..d6294ff --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/businessman.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "businessman.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 584, + "lastModificationSignature": "992f19ef0533eda4e0bee188756d8689c59c161f704065d6a1f484c9d9c12d9b", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/businessman2.png/businessman2.png b/config/resources/core/ignition/images/Builtin/icons/16/businessman2.png/businessman2.png new file mode 100644 index 0000000..db33460 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/businessman2.png/businessman2.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/businessman2.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/businessman2.png/resource.json new file mode 100644 index 0000000..b234460 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/businessman2.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "businessman2.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 641, + "lastModificationSignature": "a08d392c8b593f6057dd480dc9bc0f3ffb1aa6f0aaea6048c7633d32b68cccd9", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/businessman_add.png/businessman_add.png b/config/resources/core/ignition/images/Builtin/icons/16/businessman_add.png/businessman_add.png new file mode 100644 index 0000000..8638df3 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/businessman_add.png/businessman_add.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/businessman_add.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/businessman_add.png/resource.json new file mode 100644 index 0000000..44a89ba --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/businessman_add.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "businessman_add.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 490, + "lastModificationSignature": "e11ceabf03b32c7c5c3a353f89470adec4eacc0566543b5d5eaf8b9182e977f6", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/businessman_delete.png/businessman_delete.png b/config/resources/core/ignition/images/Builtin/icons/16/businessman_delete.png/businessman_delete.png new file mode 100644 index 0000000..c69cfc0 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/businessman_delete.png/businessman_delete.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/businessman_delete.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/businessman_delete.png/resource.json new file mode 100644 index 0000000..a85a650 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/businessman_delete.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "businessman_delete.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 632, + "lastModificationSignature": "7780433f0ef1419b80eab096f4af2cd9252b0edbb5c73225f2dd477aa1db2da6", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/businessmen.png/businessmen.png b/config/resources/core/ignition/images/Builtin/icons/16/businessmen.png/businessmen.png new file mode 100644 index 0000000..fe8585a Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/businessmen.png/businessmen.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/businessmen.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/businessmen.png/resource.json new file mode 100644 index 0000000..ed002b4 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/businessmen.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "businessmen.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 795, + "lastModificationSignature": "52b3ba281b8d73c75ba83daf0c2aa8d53bb77425b8750f7fc0b9c0aa67ac1161", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/calculator.png/calculator.png b/config/resources/core/ignition/images/Builtin/icons/16/calculator.png/calculator.png new file mode 100644 index 0000000..cd319e9 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/calculator.png/calculator.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/calculator.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/calculator.png/resource.json new file mode 100644 index 0000000..2ba14c2 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/calculator.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "calculator.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 295, + "lastModificationSignature": "42d20aba89521fbc5f8574c7c87b49bbc86534e65eacbfd269e73a85f1bcd81c", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/calendar.png/calendar.png b/config/resources/core/ignition/images/Builtin/icons/16/calendar.png/calendar.png new file mode 100644 index 0000000..9c1d68f Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/calendar.png/calendar.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/calendar.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/calendar.png/resource.json new file mode 100644 index 0000000..ef73e4f --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/calendar.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "calendar.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 311, + "lastModificationSignature": "364c12d15830e22e4f62c67fa51faa8aa790e61fa3de0c88cab21609cf3a6f68", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/camera2.png/camera2.png b/config/resources/core/ignition/images/Builtin/icons/16/camera2.png/camera2.png new file mode 100644 index 0000000..e2e36ec Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/camera2.png/camera2.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/camera2.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/camera2.png/resource.json new file mode 100644 index 0000000..23a9ced --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/camera2.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "camera2.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 479, + "lastModificationSignature": "5fa07dd8c42952bb3705ef542761008b1eb36b8984b37b590a1f7c81519ca543", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/chart.png/chart.png b/config/resources/core/ignition/images/Builtin/icons/16/chart.png/chart.png new file mode 100644 index 0000000..7e2743a Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/chart.png/chart.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/chart.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/chart.png/resource.json new file mode 100644 index 0000000..338c1c8 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/chart.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "chart.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 424, + "lastModificationSignature": "c7d18bbe32caf05c695e2fce6e6a7acf026f6c08962f781d7e292e4a81abaf64", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/check2.png/check2.png b/config/resources/core/ignition/images/Builtin/icons/16/check2.png/check2.png new file mode 100644 index 0000000..7505ee8 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/check2.png/check2.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/check2.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/check2.png/resource.json new file mode 100644 index 0000000..384ae82 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/check2.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "check2.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 413, + "lastModificationSignature": "a5760d64d26b9b105bf2b364bfb9d6c48f8b42ab61a18efbd1bf5026c596d8ea", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/clients.png/clients.png b/config/resources/core/ignition/images/Builtin/icons/16/clients.png/clients.png new file mode 100644 index 0000000..840f058 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/clients.png/clients.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/clients.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/clients.png/resource.json new file mode 100644 index 0000000..2df873e --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/clients.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "clients.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 189, + "lastModificationSignature": "88729fb8d13685361a06396746cd6b4c374faaf0c1fe1b729825e49f0b2b05d0", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/clipboard.png/clipboard.png b/config/resources/core/ignition/images/Builtin/icons/16/clipboard.png/clipboard.png new file mode 100644 index 0000000..3b27aa3 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/clipboard.png/clipboard.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/clipboard.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/clipboard.png/resource.json new file mode 100644 index 0000000..6d6bbcf --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/clipboard.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "clipboard.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 263, + "lastModificationSignature": "c512e8cf1e7effd5a638eb99247efae91a314fbc2530d0406c0481255e06709d", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/clipboard_empty.png/clipboard_empty.png b/config/resources/core/ignition/images/Builtin/icons/16/clipboard_empty.png/clipboard_empty.png new file mode 100644 index 0000000..514f5bc Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/clipboard_empty.png/clipboard_empty.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/clipboard_empty.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/clipboard_empty.png/resource.json new file mode 100644 index 0000000..ed339fe --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/clipboard_empty.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "clipboard_empty.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 194, + "lastModificationSignature": "ce82a1f02d507946cd47ff476ad69f75ea0941a14fa77b1e9629dc3c910d3157", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/clock.png/clock.png b/config/resources/core/ignition/images/Builtin/icons/16/clock.png/clock.png new file mode 100644 index 0000000..59ca190 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/clock.png/clock.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/clock.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/clock.png/resource.json new file mode 100644 index 0000000..63de401 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/clock.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "clock.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 491, + "lastModificationSignature": "b836ba04e5e107b5d09a1e5ad6f9b3f340817f86f07d5712279dacc13c68f31b", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/copy.png/copy.png b/config/resources/core/ignition/images/Builtin/icons/16/copy.png/copy.png new file mode 100644 index 0000000..76b01e9 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/copy.png/copy.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/copy.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/copy.png/resource.json new file mode 100644 index 0000000..26b3646 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/copy.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "copy.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 417, + "lastModificationSignature": "b4e12460ef946277fd3460c0f5145d5d7f21e805b484f639c8834c819a35b2db", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/cut.png/cut.png b/config/resources/core/ignition/images/Builtin/icons/16/cut.png/cut.png new file mode 100644 index 0000000..ffdac41 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/cut.png/cut.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/cut.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/cut.png/resource.json new file mode 100644 index 0000000..ef2d85f --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/cut.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "cut.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 632, + "lastModificationSignature": "cf424b1cfbb14ef52dfba9c5c34e29a408271868dc1e6a59f60e1f308024c40a", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/delete2.png/delete2.png b/config/resources/core/ignition/images/Builtin/icons/16/delete2.png/delete2.png new file mode 100644 index 0000000..30cda4c Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/delete2.png/delete2.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/delete2.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/delete2.png/resource.json new file mode 100644 index 0000000..b7989c8 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/delete2.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "delete2.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 259, + "lastModificationSignature": "53acef8463b489e541ab91a9a25667c2d9d44a37e806ede4611aa81cf626f8d1", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/disk_green.png/disk_green.png b/config/resources/core/ignition/images/Builtin/icons/16/disk_green.png/disk_green.png new file mode 100644 index 0000000..931cfed Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/disk_green.png/disk_green.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/disk_green.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/disk_green.png/resource.json new file mode 100644 index 0000000..96c526c --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/disk_green.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "disk_green.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 247, + "lastModificationSignature": "40480c4ea5a47a88337bd3b8e526d31130b9a9811f248ae9f4d22289b45c8801", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/document.png/document.png b/config/resources/core/ignition/images/Builtin/icons/16/document.png/document.png new file mode 100644 index 0000000..302e8d8 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/document.png/document.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/document.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/document.png/resource.json new file mode 100644 index 0000000..2cd36a0 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/document.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "document.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 303, + "lastModificationSignature": "fecde20bb5fe9336b1a8bd7bdb4f1e34d296f75344f317df434a3c3ef0917385", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/document_add.png/document_add.png b/config/resources/core/ignition/images/Builtin/icons/16/document_add.png/document_add.png new file mode 100644 index 0000000..12348a8 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/document_add.png/document_add.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/document_add.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/document_add.png/resource.json new file mode 100644 index 0000000..200df07 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/document_add.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "document_add.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 394, + "lastModificationSignature": "52b6de980da875200ac6ea9eb60cdeff610968cd74a547cf3f42e326f3f0c644", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/document_delete.png/document_delete.png b/config/resources/core/ignition/images/Builtin/icons/16/document_delete.png/document_delete.png new file mode 100644 index 0000000..9d3a694 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/document_delete.png/document_delete.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/document_delete.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/document_delete.png/resource.json new file mode 100644 index 0000000..cf0b3c3 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/document_delete.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "document_delete.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 475, + "lastModificationSignature": "0029ef9714b0812fd4729f061b42a99327218ffa712936476daa30604ab1f9f2", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/document_edit.png/document_edit.png b/config/resources/core/ignition/images/Builtin/icons/16/document_edit.png/document_edit.png new file mode 100644 index 0000000..e22fd04 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/document_edit.png/document_edit.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/document_edit.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/document_edit.png/resource.json new file mode 100644 index 0000000..3cbfbf1 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/document_edit.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "document_edit.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 505, + "lastModificationSignature": "3fc25b44bd758ca6cad76c80c7f56409cd4cfead2dba473693997237406ba76c", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/edit.png/edit.png b/config/resources/core/ignition/images/Builtin/icons/16/edit.png/edit.png new file mode 100644 index 0000000..bcfd58b Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/edit.png/edit.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/edit.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/edit.png/resource.json new file mode 100644 index 0000000..38f3560 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/edit.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "edit.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 514, + "lastModificationSignature": "7ae3634f57faa877607369f63fdf0b51cf0b1fea93abf5383cedae9fe8e3b80c", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/exit.png/exit.png b/config/resources/core/ignition/images/Builtin/icons/16/exit.png/exit.png new file mode 100644 index 0000000..f75a7c7 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/exit.png/exit.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/exit.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/exit.png/resource.json new file mode 100644 index 0000000..6b54469 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/exit.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "exit.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 448, + "lastModificationSignature": "acbc1e6225b9bb16a5c7f25b833305513dae8d88327d86db20eebc6d3f609c58", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/export1.png/export1.png b/config/resources/core/ignition/images/Builtin/icons/16/export1.png/export1.png new file mode 100644 index 0000000..8d75456 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/export1.png/export1.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/export1.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/export1.png/resource.json new file mode 100644 index 0000000..43e5fb2 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/export1.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "export1.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 323, + "lastModificationSignature": "f861dfcab9aaeeab3d3fbbc17687ed46bc9dc9ed27ef458ef20b505abd69de70", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/find.png/find.png b/config/resources/core/ignition/images/Builtin/icons/16/find.png/find.png new file mode 100644 index 0000000..e152227 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/find.png/find.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/find.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/find.png/resource.json new file mode 100644 index 0000000..3e405a8 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/find.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "find.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 483, + "lastModificationSignature": "8c59fa6a5578019508919eebadfd5743df514794ad01eac6e2a6d7c39b748040", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/help.png/help.png b/config/resources/core/ignition/images/Builtin/icons/16/help.png/help.png new file mode 100644 index 0000000..51c9392 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/help.png/help.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/help.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/help.png/resource.json new file mode 100644 index 0000000..05b8b9b --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/help.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "help.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 463, + "lastModificationSignature": "2f1cc31458a82f033559569c4e17d3a1635a0880f4f07ff8b847dc7e5ce38c75", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/home.png/home.png b/config/resources/core/ignition/images/Builtin/icons/16/home.png/home.png new file mode 100644 index 0000000..76eb17a Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/home.png/home.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/home.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/home.png/resource.json new file mode 100644 index 0000000..9a931ea --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/home.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "home.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 448, + "lastModificationSignature": "5018858f468307264c3e89e653dbf6dfe8f6a73e49298a8604175a1d7763f817", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/id_card.png/id_card.png b/config/resources/core/ignition/images/Builtin/icons/16/id_card.png/id_card.png new file mode 100644 index 0000000..2ad78a0 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/id_card.png/id_card.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/id_card.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/id_card.png/resource.json new file mode 100644 index 0000000..218ea80 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/id_card.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "id_card.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 300, + "lastModificationSignature": "b642da9fd0f0732b0bf9f8b994cc07152bf7a419abf6a7c9cb967e12b1cc1ce8", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/id_card_add.png/id_card_add.png b/config/resources/core/ignition/images/Builtin/icons/16/id_card_add.png/id_card_add.png new file mode 100644 index 0000000..5ec1fdb Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/id_card_add.png/id_card_add.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/id_card_add.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/id_card_add.png/resource.json new file mode 100644 index 0000000..d136729 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/id_card_add.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "id_card_add.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 342, + "lastModificationSignature": "76408fbde35299246f238f20c48441ce85198c0a5773ce1f1145fadffdb4940f", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/id_card_delete.png/id_card_delete.png b/config/resources/core/ignition/images/Builtin/icons/16/id_card_delete.png/id_card_delete.png new file mode 100644 index 0000000..3dd1f1a Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/id_card_delete.png/id_card_delete.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/id_card_delete.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/id_card_delete.png/resource.json new file mode 100644 index 0000000..12ad294 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/id_card_delete.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "id_card_delete.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 442, + "lastModificationSignature": "3040d1f87773b951c3bd48d58694d5b08c8e9309f5b382448491f993160c2f8b", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/id_card_refresh.png/id_card_refresh.png b/config/resources/core/ignition/images/Builtin/icons/16/id_card_refresh.png/id_card_refresh.png new file mode 100644 index 0000000..90d3e55 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/id_card_refresh.png/id_card_refresh.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/id_card_refresh.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/id_card_refresh.png/resource.json new file mode 100644 index 0000000..6d8bc17 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/id_card_refresh.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "id_card_refresh.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 472, + "lastModificationSignature": "7b86a1222ebfc07915020b97a13fa90a63800c762d6fa7ac9e0fb4d5d86414f4", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/import1.png/import1.png b/config/resources/core/ignition/images/Builtin/icons/16/import1.png/import1.png new file mode 100644 index 0000000..da01d9c Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/import1.png/import1.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/import1.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/import1.png/resource.json new file mode 100644 index 0000000..0588b62 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/import1.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "import1.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 352, + "lastModificationSignature": "ffa944d95e0df5cabca29eaa262500aff711b9602c1cf7307d7bfc84ffb5cc95", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/information.png/information.png b/config/resources/core/ignition/images/Builtin/icons/16/information.png/information.png new file mode 100644 index 0000000..c4cb554 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/information.png/information.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/information.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/information.png/resource.json new file mode 100644 index 0000000..3cfa3f8 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/information.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "information.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 327, + "lastModificationSignature": "b31839c823c398e50c19d8f59a9ae03a79ea6ed190d57f2c4c570fa8542bb7a8", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/key1.png/key1.png b/config/resources/core/ignition/images/Builtin/icons/16/key1.png/key1.png new file mode 100644 index 0000000..2d9e360 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/key1.png/key1.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/key1.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/key1.png/resource.json new file mode 100644 index 0000000..e02b719 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/key1.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "key1.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 291, + "lastModificationSignature": "10bc0fa6d692d1d7fc9e503dd00bf4d5f2c39a6906db1bb55e03bb6e83992ebd", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/lightbulb.png/lightbulb.png b/config/resources/core/ignition/images/Builtin/icons/16/lightbulb.png/lightbulb.png new file mode 100644 index 0000000..67880f5 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/lightbulb.png/lightbulb.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/lightbulb.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/lightbulb.png/resource.json new file mode 100644 index 0000000..d3dea3a --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/lightbulb.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "lightbulb.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 387, + "lastModificationSignature": "86d6b12a9a149b3e74ca297bfc9f4ea2cedc1ad1387ced4fd357edb5b86fbdbf", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/lightbulb_on.png/lightbulb_on.png b/config/resources/core/ignition/images/Builtin/icons/16/lightbulb_on.png/lightbulb_on.png new file mode 100644 index 0000000..4cd44d0 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/lightbulb_on.png/lightbulb_on.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/lightbulb_on.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/lightbulb_on.png/resource.json new file mode 100644 index 0000000..efa277a --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/lightbulb_on.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "lightbulb_on.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 431, + "lastModificationSignature": "ecfdeddacc921a86b149478c66c52f5a00f07709e2e9b79b1dd809d056911fe0", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/line-chart.png/line-chart.png b/config/resources/core/ignition/images/Builtin/icons/16/line-chart.png/line-chart.png new file mode 100644 index 0000000..b5f315e Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/line-chart.png/line-chart.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/line-chart.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/line-chart.png/resource.json new file mode 100644 index 0000000..b98c786 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/line-chart.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "line-chart.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 517, + "lastModificationSignature": "85f1d8a0ca52f06f7bd1bcddf8c8849102b4f9f6a651d0fe415f21731a1b0745", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/lock.png/lock.png b/config/resources/core/ignition/images/Builtin/icons/16/lock.png/lock.png new file mode 100644 index 0000000..d9739c7 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/lock.png/lock.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/lock.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/lock.png/resource.json new file mode 100644 index 0000000..67a7aa3 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/lock.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "lock.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 328, + "lastModificationSignature": "e60728299f3e7297f00d273c28e584823e6bc53d93c8599aa8adbfd2251d68ed", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/lock_open.png/lock_open.png b/config/resources/core/ignition/images/Builtin/icons/16/lock_open.png/lock_open.png new file mode 100644 index 0000000..86dc3da Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/lock_open.png/lock_open.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/lock_open.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/lock_open.png/resource.json new file mode 100644 index 0000000..c50deb9 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/lock_open.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "lock_open.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 347, + "lastModificationSignature": "959338f62eaedbf138e7bc6fb267a1689b121ed239ca5178aa10c85cd628918c", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/logic_and.png/logic_and.png b/config/resources/core/ignition/images/Builtin/icons/16/logic_and.png/logic_and.png new file mode 100644 index 0000000..41390c3 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/logic_and.png/logic_and.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/logic_and.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/logic_and.png/resource.json new file mode 100644 index 0000000..6f4ceec --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/logic_and.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "logic_and.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 354, + "lastModificationSignature": "c82d7731a96ccc8ba61d002b3f6706235074fa7165c9a9ae55c4e38fa9ee3490", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/logic_not.png/logic_not.png b/config/resources/core/ignition/images/Builtin/icons/16/logic_not.png/logic_not.png new file mode 100644 index 0000000..ee34b83 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/logic_not.png/logic_not.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/logic_not.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/logic_not.png/resource.json new file mode 100644 index 0000000..effaabf --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/logic_not.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "logic_not.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 412, + "lastModificationSignature": "478e2f019d1ad3a7127f0f166730053594ec4a62e15dde2bf9ea8ce6c259da56", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/logic_or.png/logic_or.png b/config/resources/core/ignition/images/Builtin/icons/16/logic_or.png/logic_or.png new file mode 100644 index 0000000..1ae9d5b Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/logic_or.png/logic_or.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/logic_or.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/logic_or.png/resource.json new file mode 100644 index 0000000..11d68a3 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/logic_or.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "logic_or.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 383, + "lastModificationSignature": "5c02826417f903cc3502ed1d1a410fe664df2fa04699e955dd863e3b9663ec99", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/media_play.png/media_play.png b/config/resources/core/ignition/images/Builtin/icons/16/media_play.png/media_play.png new file mode 100644 index 0000000..6527c5d Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/media_play.png/media_play.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/media_play.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/media_play.png/resource.json new file mode 100644 index 0000000..da66ab1 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/media_play.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "media_play.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 212, + "lastModificationSignature": "b21ab271719328d3eb456a22507defae2fbc3f87701fae6c8df42b8e3241733d", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/media_stop_red.png/media_stop_red.png b/config/resources/core/ignition/images/Builtin/icons/16/media_stop_red.png/media_stop_red.png new file mode 100644 index 0000000..5f80dc2 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/media_stop_red.png/media_stop_red.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/media_stop_red.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/media_stop_red.png/resource.json new file mode 100644 index 0000000..51e32d6 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/media_stop_red.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "media_stop_red.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 119, + "lastModificationSignature": "85bc3a772432c45f1c2703aff4779c7726d9e1e1dd4a090b9ddf7795f1bb57f6", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/monitor.png/monitor.png b/config/resources/core/ignition/images/Builtin/icons/16/monitor.png/monitor.png new file mode 100644 index 0000000..1c48df0 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/monitor.png/monitor.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/monitor.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/monitor.png/resource.json new file mode 100644 index 0000000..0967d1c --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/monitor.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "monitor.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 208, + "lastModificationSignature": "7c29e5c536205f9d5392b3e5002c4d4e2009ae93ac75e0a95f21df2017e7beb8", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/monitor_lock.png/monitor_lock.png b/config/resources/core/ignition/images/Builtin/icons/16/monitor_lock.png/monitor_lock.png new file mode 100644 index 0000000..0d6e1a7 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/monitor_lock.png/monitor_lock.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/monitor_lock.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/monitor_lock.png/resource.json new file mode 100644 index 0000000..dfe179f --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/monitor_lock.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "monitor_lock.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 342, + "lastModificationSignature": "4668671b309f70a0af4150895e9e27c2b2cb99e47b95b54c6eb9b82bbc5777fb", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/navigate_down.png/navigate_down.png b/config/resources/core/ignition/images/Builtin/icons/16/navigate_down.png/navigate_down.png new file mode 100644 index 0000000..7d1736f Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/navigate_down.png/navigate_down.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/navigate_down.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/navigate_down.png/resource.json new file mode 100644 index 0000000..f8caa78 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/navigate_down.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "navigate_down.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 191, + "lastModificationSignature": "0ddac6bfc95c816be2114cc74b6995a6b55ed06f90a7451e95b50bf393bb9013", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/navigate_left.png/navigate_left.png b/config/resources/core/ignition/images/Builtin/icons/16/navigate_left.png/navigate_left.png new file mode 100644 index 0000000..4baf78b Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/navigate_left.png/navigate_left.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/navigate_left.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/navigate_left.png/resource.json new file mode 100644 index 0000000..b4620db --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/navigate_left.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "navigate_left.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 184, + "lastModificationSignature": "9657658ff746dcb3d07093cc065522b7fab230cfb358b4b11f36d3c2db1a0862", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/navigate_right.png/navigate_right.png b/config/resources/core/ignition/images/Builtin/icons/16/navigate_right.png/navigate_right.png new file mode 100644 index 0000000..b17623a Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/navigate_right.png/navigate_right.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/navigate_right.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/navigate_right.png/resource.json new file mode 100644 index 0000000..28f772f --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/navigate_right.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "navigate_right.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 187, + "lastModificationSignature": "53c23b01f5da6e3a77ab1e5977a6fab51b91cbd4ce48ce72c8006498cc2b2d41", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/navigate_up.png/navigate_up.png b/config/resources/core/ignition/images/Builtin/icons/16/navigate_up.png/navigate_up.png new file mode 100644 index 0000000..dcef388 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/navigate_up.png/navigate_up.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/navigate_up.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/navigate_up.png/resource.json new file mode 100644 index 0000000..6388668 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/navigate_up.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "navigate_up.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 182, + "lastModificationSignature": "e290c6b09f426b6b2dcd4553a97173bc7ece24ec0a63922fc6c672703a13072b", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/oszillograph.png/oszillograph.png b/config/resources/core/ignition/images/Builtin/icons/16/oszillograph.png/oszillograph.png new file mode 100644 index 0000000..cc5bfdd Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/oszillograph.png/oszillograph.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/oszillograph.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/oszillograph.png/resource.json new file mode 100644 index 0000000..30c1d0e --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/oszillograph.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "oszillograph.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 422, + "lastModificationSignature": "703da92a0a6948ba0ae02faa31df86fdeea96ed29390bf7682260a582abb4a62", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/pencil.png/pencil.png b/config/resources/core/ignition/images/Builtin/icons/16/pencil.png/pencil.png new file mode 100644 index 0000000..2497649 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/pencil.png/pencil.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/pencil.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/pencil.png/resource.json new file mode 100644 index 0000000..043b7cc --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/pencil.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "pencil.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 335, + "lastModificationSignature": "12f0ad7eff84d4f2ed12a6365a0adfe477f4a48983c87c79c822f3c1aaf8b752", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/photo_portrait.png/photo_portrait.png b/config/resources/core/ignition/images/Builtin/icons/16/photo_portrait.png/photo_portrait.png new file mode 100644 index 0000000..dce0de3 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/photo_portrait.png/photo_portrait.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/photo_portrait.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/photo_portrait.png/resource.json new file mode 100644 index 0000000..7c5e908 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/photo_portrait.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "photo_portrait.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 525, + "lastModificationSignature": "d13ff144dd25817465a3824865f314a6d3eae00042d1a52759c8fa56c10c67db", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/pie-chart.png/pie-chart.png b/config/resources/core/ignition/images/Builtin/icons/16/pie-chart.png/pie-chart.png new file mode 100644 index 0000000..9eb1d85 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/pie-chart.png/pie-chart.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/pie-chart.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/pie-chart.png/resource.json new file mode 100644 index 0000000..f834d8e --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/pie-chart.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "pie-chart.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 481, + "lastModificationSignature": "61ba334ba5a2ef75bb7f28fb042c0fb9bfa7afc5229f54f61bef70cb9256ca87", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/preferences.png/preferences.png b/config/resources/core/ignition/images/Builtin/icons/16/preferences.png/preferences.png new file mode 100644 index 0000000..097613d Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/preferences.png/preferences.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/preferences.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/preferences.png/resource.json new file mode 100644 index 0000000..609de37 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/preferences.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "preferences.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 338, + "lastModificationSignature": "544e9a9c1d92a48bd0304a51d759c70eedb0425088d160c7a9edf5058f9356a6", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/printer.png/printer.png b/config/resources/core/ignition/images/Builtin/icons/16/printer.png/printer.png new file mode 100644 index 0000000..38866a6 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/printer.png/printer.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/printer.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/printer.png/resource.json new file mode 100644 index 0000000..a2ff10a --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/printer.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "printer.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 257, + "lastModificationSignature": "87c64433ee64f4b802cf438d522830d3bb88fb0ab7d4b62b5fd75618961f72ea", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/refresh.png/refresh.png b/config/resources/core/ignition/images/Builtin/icons/16/refresh.png/refresh.png new file mode 100644 index 0000000..e2fd85d Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/refresh.png/refresh.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/refresh.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/refresh.png/resource.json new file mode 100644 index 0000000..b3dd39c --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/refresh.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "refresh.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 497, + "lastModificationSignature": "0cfb5bff544e7c087f03b2926c46c099384737265e3472f6c3b19ca263635152", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/row_add.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/row_add.png/resource.json new file mode 100644 index 0000000..817dfa0 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/row_add.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "row_add.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 228, + "lastModificationSignature": "5eabb7e46035f1cb91dffed59b70b75222047a80b90a58f18a0a1f4c44ca29ac", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/row_add.png/row_add.png b/config/resources/core/ignition/images/Builtin/icons/16/row_add.png/row_add.png new file mode 100644 index 0000000..5e93034 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/row_add.png/row_add.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/row_delete.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/row_delete.png/resource.json new file mode 100644 index 0000000..61ca0d8 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/row_delete.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "row_delete.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 312, + "lastModificationSignature": "af97fcba2d1773128eeac4f8e05e777cc9287586481848c615fe9cd30656402e", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/row_delete.png/row_delete.png b/config/resources/core/ignition/images/Builtin/icons/16/row_delete.png/row_delete.png new file mode 100644 index 0000000..3ad6a59 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/row_delete.png/row_delete.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/stop.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/stop.png/resource.json new file mode 100644 index 0000000..671c8ca --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/stop.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "stop.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 451, + "lastModificationSignature": "222a7b51a615dccab58e554a9071a78e873964a5402181a1bc8adf2b1b427650", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/stop.png/stop.png b/config/resources/core/ignition/images/Builtin/icons/16/stop.png/stop.png new file mode 100644 index 0000000..01809c5 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/stop.png/stop.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/stopwatch.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/stopwatch.png/resource.json new file mode 100644 index 0000000..dddb1ce --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/stopwatch.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "stopwatch.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 455, + "lastModificationSignature": "2aa120b1130c3fcf6c62109937cf41c65fadcc28bde1fb7b1c22c651af78f50d", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/stopwatch.png/stopwatch.png b/config/resources/core/ignition/images/Builtin/icons/16/stopwatch.png/stopwatch.png new file mode 100644 index 0000000..27d30af Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/stopwatch.png/stopwatch.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/table_sql_view.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/table_sql_view.png/resource.json new file mode 100644 index 0000000..256294f --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/table_sql_view.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "table_sql_view.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 506, + "lastModificationSignature": "8cbbb5a265e5842defcefc39112558123ef537f17650641e1ecd8166d99c2579", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/table_sql_view.png/table_sql_view.png b/config/resources/core/ignition/images/Builtin/icons/16/table_sql_view.png/table_sql_view.png new file mode 100644 index 0000000..a166219 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/table_sql_view.png/table_sql_view.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/trafficlight_green.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/trafficlight_green.png/resource.json new file mode 100644 index 0000000..fe0be10 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/trafficlight_green.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "trafficlight_green.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 379, + "lastModificationSignature": "8659cae46a364908a73fc53382ee0771fa3ab39cea291bf3a0b94dce8a95ba7d", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/trafficlight_green.png/trafficlight_green.png b/config/resources/core/ignition/images/Builtin/icons/16/trafficlight_green.png/trafficlight_green.png new file mode 100644 index 0000000..6ec06e9 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/trafficlight_green.png/trafficlight_green.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/trafficlight_off.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/trafficlight_off.png/resource.json new file mode 100644 index 0000000..df5d65a --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/trafficlight_off.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "trafficlight_off.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 295, + "lastModificationSignature": "19ed56c455a7d8a6b11a7c1a65cfcf6c808205227b4a17cec9a35de8d0d0cb05", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/trafficlight_off.png/trafficlight_off.png b/config/resources/core/ignition/images/Builtin/icons/16/trafficlight_off.png/trafficlight_off.png new file mode 100644 index 0000000..c35e22d Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/trafficlight_off.png/trafficlight_off.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/trafficlight_red.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/trafficlight_red.png/resource.json new file mode 100644 index 0000000..c91452d --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/trafficlight_red.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "trafficlight_red.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 370, + "lastModificationSignature": "3e60c64f164fc72a39425282341f59821655cd757b56060edb142cbc3861082b", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/trafficlight_red.png/trafficlight_red.png b/config/resources/core/ignition/images/Builtin/icons/16/trafficlight_red.png/trafficlight_red.png new file mode 100644 index 0000000..d1379bc Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/trafficlight_red.png/trafficlight_red.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/trafficlight_yellow.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/trafficlight_yellow.png/resource.json new file mode 100644 index 0000000..0aa9853 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/trafficlight_yellow.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "trafficlight_yellow.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 373, + "lastModificationSignature": "c0dbf35e33f2b4ce13fb0b27b42ff3fd2f2d4aed199a17ccbc0c04d2d98e5e75", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/trafficlight_yellow.png/trafficlight_yellow.png b/config/resources/core/ignition/images/Builtin/icons/16/trafficlight_yellow.png/trafficlight_yellow.png new file mode 100644 index 0000000..9e428ac Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/trafficlight_yellow.png/trafficlight_yellow.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/unknown.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/unknown.png/resource.json new file mode 100644 index 0000000..20791de --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/unknown.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "unknown.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 374, + "lastModificationSignature": "be4e35ccaa8fc4d34717551388cc5af621ef3bd83a17a2c5fa8d426ecdcff03b", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/unknown.png/unknown.png b/config/resources/core/ignition/images/Builtin/icons/16/unknown.png/unknown.png new file mode 100644 index 0000000..bbbc364 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/unknown.png/unknown.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/user1.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/user1.png/resource.json new file mode 100644 index 0000000..0f70238 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/user1.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user1.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 492, + "lastModificationSignature": "0dbc3efca703cf8e1a189d25d38c94f4d86e6c7f6d7afc4cc81dfcf567771787", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/user1.png/user1.png b/config/resources/core/ignition/images/Builtin/icons/16/user1.png/user1.png new file mode 100644 index 0000000..a4b3bf8 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/user1.png/user1.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/user1_add.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/user1_add.png/resource.json new file mode 100644 index 0000000..d457374 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/user1_add.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user1_add.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 449, + "lastModificationSignature": "f43f53584128d4372bb4998ccb45828f1909ab3eb3f2db9edbec2bad74ccccfb", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/user1_add.png/user1_add.png b/config/resources/core/ignition/images/Builtin/icons/16/user1_add.png/user1_add.png new file mode 100644 index 0000000..bbce373 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/user1_add.png/user1_add.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/user1_delete.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/user1_delete.png/resource.json new file mode 100644 index 0000000..46de810 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/user1_delete.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user1_delete.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 537, + "lastModificationSignature": "ffbbda4234320e7e78b337db6e0cf047f2a561dec5c424be85c3720860d8ae0f", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/user1_delete.png/user1_delete.png b/config/resources/core/ignition/images/Builtin/icons/16/user1_delete.png/user1_delete.png new file mode 100644 index 0000000..015ab73 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/user1_delete.png/user1_delete.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/user1_preferences.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/user1_preferences.png/resource.json new file mode 100644 index 0000000..f2af755 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/user1_preferences.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user1_preferences.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 578, + "lastModificationSignature": "ac71d85fc147a57fd4f5ffb13b49acbe14a638283c3b8208801748f16b606134", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/user1_preferences.png/user1_preferences.png b/config/resources/core/ignition/images/Builtin/icons/16/user1_preferences.png/user1_preferences.png new file mode 100644 index 0000000..913b79f Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/user1_preferences.png/user1_preferences.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/user1_view.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/user1_view.png/resource.json new file mode 100644 index 0000000..9461853 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/user1_view.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user1_view.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 629, + "lastModificationSignature": "f51d3983e74e9b6f04980d0fabffdd09c25216973853fdc0df87fa616a11622f", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/user1_view.png/user1_view.png b/config/resources/core/ignition/images/Builtin/icons/16/user1_view.png/user1_view.png new file mode 100644 index 0000000..aaedb23 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/user1_view.png/user1_view.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/user2.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/user2.png/resource.json new file mode 100644 index 0000000..1eccf37 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/user2.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user2.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 496, + "lastModificationSignature": "5933e3a9c3c072e07a872a3fdf9a1db6cb1f93dc88690f3bba029c2fb876be16", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/user2.png/user2.png b/config/resources/core/ignition/images/Builtin/icons/16/user2.png/user2.png new file mode 100644 index 0000000..d7200e7 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/user2.png/user2.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/user3.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/user3.png/resource.json new file mode 100644 index 0000000..cd7d031 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/user3.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user3.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 590, + "lastModificationSignature": "d5b6a3053b041adc3ff174d8985563a12695da5bba9529888d45f9f05b229eb1", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/user3.png/user3.png b/config/resources/core/ignition/images/Builtin/icons/16/user3.png/user3.png new file mode 100644 index 0000000..1b86355 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/user3.png/user3.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/users3.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/users3.png/resource.json new file mode 100644 index 0000000..41314ed --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/users3.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "users3.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 693, + "lastModificationSignature": "93d63c00703027eae9652f975c7e32c22ff676006291bf7c8cd2ff1432c28d66", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/users3.png/users3.png b/config/resources/core/ignition/images/Builtin/icons/16/users3.png/users3.png new file mode 100644 index 0000000..8c302f5 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/users3.png/users3.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/users3_preferences.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/users3_preferences.png/resource.json new file mode 100644 index 0000000..86d9e2d --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/users3_preferences.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "users3_preferences.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 781, + "lastModificationSignature": "f8a929eeccc042325bed396524e229668da072cd20616505f001b70c0e004408", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/users3_preferences.png/users3_preferences.png b/config/resources/core/ignition/images/Builtin/icons/16/users3_preferences.png/users3_preferences.png new file mode 100644 index 0000000..3c2515c Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/users3_preferences.png/users3_preferences.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/videocamera.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/videocamera.png/resource.json new file mode 100644 index 0000000..88dc583 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/videocamera.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "videocamera.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 570, + "lastModificationSignature": "0d2f6e4b8f4202c3ade5ab497516c97f4e70ff7a2aa20a2ec4067ab6d1defe87", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/videocamera.png/videocamera.png b/config/resources/core/ignition/images/Builtin/icons/16/videocamera.png/videocamera.png new file mode 100644 index 0000000..83162f7 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/videocamera.png/videocamera.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/view.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/view.png/resource.json new file mode 100644 index 0000000..37b88c3 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/view.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "view.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 519, + "lastModificationSignature": "87505f95486561fdf02fa3e0e2784c4f9b4bd66f86a6f29e141c1f69020a1ecd", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/view.png/view.png b/config/resources/core/ignition/images/Builtin/icons/16/view.png/view.png new file mode 100644 index 0000000..cb8329c Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/view.png/view.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/warning.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/warning.png/resource.json new file mode 100644 index 0000000..5b3f0ea --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/warning.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "warning.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 477, + "lastModificationSignature": "fa309ce65efb1089c57b36d10924ff45f9f350346ac445c5fb1dc724c377e389", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/warning.png/warning.png b/config/resources/core/ignition/images/Builtin/icons/16/warning.png/warning.png new file mode 100644 index 0000000..1213500 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/warning.png/warning.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/workstation1.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/workstation1.png/resource.json new file mode 100644 index 0000000..d21ca96 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/workstation1.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "workstation1.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 297, + "lastModificationSignature": "7ce93a6dfe5df0ee63d2618fe5768defbd0577ac0e62ef440340972ec3904d74", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/workstation1.png/workstation1.png b/config/resources/core/ignition/images/Builtin/icons/16/workstation1.png/workstation1.png new file mode 100644 index 0000000..7844c81 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/workstation1.png/workstation1.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/16/wrench.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/16/wrench.png/resource.json new file mode 100644 index 0000000..de60854 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/16/wrench.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "wrench.png" + ], + "attributes": { + "width": 16, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 623, + "lastModificationSignature": "07db0fae191f5252b1cb8ab281629deb892f5c66391ecd5975f06bbd94a8e9bc", + "height": 16 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/16/wrench.png/wrench.png b/config/resources/core/ignition/images/Builtin/icons/16/wrench.png/wrench.png new file mode 100644 index 0000000..0b6d496 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/16/wrench.png/wrench.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/about.png/about.png b/config/resources/core/ignition/images/Builtin/icons/24/about.png/about.png new file mode 100644 index 0000000..eb32b50 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/about.png/about.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/about.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/about.png/resource.json new file mode 100644 index 0000000..53f3347 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/about.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "about.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 894, + "lastModificationSignature": "22129c8739f6c8f0953254cf1ac63e8a1a92bbdbd73cd23ac621d368bd288b46", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/add2.png/add2.png b/config/resources/core/ignition/images/Builtin/icons/24/add2.png/add2.png new file mode 100644 index 0000000..98200d2 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/add2.png/add2.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/add2.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/add2.png/resource.json new file mode 100644 index 0000000..671b36a --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/add2.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "add2.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 164, + "lastModificationSignature": "545b563fd188777416b97461e39c0d409c3f30455ddd1688e95a5e4d15c81689", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/arrow_down_green.png/arrow_down_green.png b/config/resources/core/ignition/images/Builtin/icons/24/arrow_down_green.png/arrow_down_green.png new file mode 100644 index 0000000..7853cd2 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/arrow_down_green.png/arrow_down_green.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/arrow_down_green.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/arrow_down_green.png/resource.json new file mode 100644 index 0000000..4245cc0 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/arrow_down_green.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "arrow_down_green.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 431, + "lastModificationSignature": "95b2f14543a24ee7a856e2f34a3106145aa7a782dc94ee59568c274ef3ae7993", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/arrow_left_green.png/arrow_left_green.png b/config/resources/core/ignition/images/Builtin/icons/24/arrow_left_green.png/arrow_left_green.png new file mode 100644 index 0000000..f183263 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/arrow_left_green.png/arrow_left_green.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/arrow_left_green.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/arrow_left_green.png/resource.json new file mode 100644 index 0000000..34b9593 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/arrow_left_green.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "arrow_left_green.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 433, + "lastModificationSignature": "6b454e4b81fdb212eb1a2af283c134eb0735cd35026a2a51c008119a988c34e7", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/arrow_right_green.png/arrow_right_green.png b/config/resources/core/ignition/images/Builtin/icons/24/arrow_right_green.png/arrow_right_green.png new file mode 100644 index 0000000..ac7b6fb Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/arrow_right_green.png/arrow_right_green.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/arrow_right_green.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/arrow_right_green.png/resource.json new file mode 100644 index 0000000..1ff66ae --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/arrow_right_green.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "arrow_right_green.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 421, + "lastModificationSignature": "783a48c552d3fb9211eecddf89f81816c444bda5fab4e0a2cba807572fb2344a", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/arrow_up_green.png/arrow_up_green.png b/config/resources/core/ignition/images/Builtin/icons/24/arrow_up_green.png/arrow_up_green.png new file mode 100644 index 0000000..5532acf Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/arrow_up_green.png/arrow_up_green.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/arrow_up_green.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/arrow_up_green.png/resource.json new file mode 100644 index 0000000..4088bfa --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/arrow_up_green.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "arrow_up_green.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 436, + "lastModificationSignature": "33dc1a4115a021172f1dce4f92db0ce72ea7a4da07c94261cd18c304d271dc03", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/businessman.png/businessman.png b/config/resources/core/ignition/images/Builtin/icons/24/businessman.png/businessman.png new file mode 100644 index 0000000..b68d350 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/businessman.png/businessman.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/businessman.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/businessman.png/resource.json new file mode 100644 index 0000000..826d16e --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/businessman.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "businessman.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 923, + "lastModificationSignature": "4d9fbac794d7410c234c1921131bd29d60685908a0f4346e6d5ab1229671878b", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/businessman2.png/businessman2.png b/config/resources/core/ignition/images/Builtin/icons/24/businessman2.png/businessman2.png new file mode 100644 index 0000000..cee39c2 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/businessman2.png/businessman2.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/businessman2.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/businessman2.png/resource.json new file mode 100644 index 0000000..05b9670 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/businessman2.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "businessman2.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 990, + "lastModificationSignature": "71753970978fa48af068c4a0356f9d0fb3ad94bdd8c2cd1a788f492a2a83773a", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/businessman_add.png/businessman_add.png b/config/resources/core/ignition/images/Builtin/icons/24/businessman_add.png/businessman_add.png new file mode 100644 index 0000000..d2dd040 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/businessman_add.png/businessman_add.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/businessman_add.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/businessman_add.png/resource.json new file mode 100644 index 0000000..0f8ef9a --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/businessman_add.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "businessman_add.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 944, + "lastModificationSignature": "bb034de95c4973d23eeaae65c3eee5fd1e8470ed2661ea50ed56ff3e31ccc455", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/businessman_delete.png/businessman_delete.png b/config/resources/core/ignition/images/Builtin/icons/24/businessman_delete.png/businessman_delete.png new file mode 100644 index 0000000..62d80d0 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/businessman_delete.png/businessman_delete.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/businessman_delete.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/businessman_delete.png/resource.json new file mode 100644 index 0000000..d5828ca --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/businessman_delete.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "businessman_delete.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1014, + "lastModificationSignature": "dd3798785043c2f3b162a836a272062ba9ae2f1842814a9406f67e8845585745", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/businessmen.png/businessmen.png b/config/resources/core/ignition/images/Builtin/icons/24/businessmen.png/businessmen.png new file mode 100644 index 0000000..cc19e3b Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/businessmen.png/businessmen.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/businessmen.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/businessmen.png/resource.json new file mode 100644 index 0000000..565efc0 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/businessmen.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "businessmen.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1276, + "lastModificationSignature": "0d81520f7860815f74edd34951f6f1168240fcc0b360689bc445bebd7c203e4f", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/calculator.png/calculator.png b/config/resources/core/ignition/images/Builtin/icons/24/calculator.png/calculator.png new file mode 100644 index 0000000..7ad245e Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/calculator.png/calculator.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/calculator.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/calculator.png/resource.json new file mode 100644 index 0000000..b665858 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/calculator.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "calculator.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 426, + "lastModificationSignature": "b73e38bd7cd1d6162114e207b455f662a75f7866bdd9c1f84dc13dbe1a91223d", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/calendar.png/calendar.png b/config/resources/core/ignition/images/Builtin/icons/24/calendar.png/calendar.png new file mode 100644 index 0000000..f0e8cff Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/calendar.png/calendar.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/calendar.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/calendar.png/resource.json new file mode 100644 index 0000000..1b1082e --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/calendar.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "calendar.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 697, + "lastModificationSignature": "4f18a0ed7f542169d54407ec9ac6c35d99cb187b44be800cc5ad335c4c1d7b76", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/camera2.png/camera2.png b/config/resources/core/ignition/images/Builtin/icons/24/camera2.png/camera2.png new file mode 100644 index 0000000..cfc2fc4 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/camera2.png/camera2.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/camera2.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/camera2.png/resource.json new file mode 100644 index 0000000..ab4efc8 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/camera2.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "camera2.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 817, + "lastModificationSignature": "efcfe14de04b720f529551dd4d2f0d9cd2ca5c7578c73e26d6e7638a0f1064fe", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/chart.png/chart.png b/config/resources/core/ignition/images/Builtin/icons/24/chart.png/chart.png new file mode 100644 index 0000000..61c903d Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/chart.png/chart.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/chart.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/chart.png/resource.json new file mode 100644 index 0000000..0e27588 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/chart.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "chart.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 814, + "lastModificationSignature": "bf5de636c63cc7d63759c72b9655d2dee3d456538bdd09859a71b058f0daef61", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/check2.png/check2.png b/config/resources/core/ignition/images/Builtin/icons/24/check2.png/check2.png new file mode 100644 index 0000000..4d77cb5 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/check2.png/check2.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/check2.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/check2.png/resource.json new file mode 100644 index 0000000..f35f282 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/check2.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "check2.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 560, + "lastModificationSignature": "892b45efdb3b1b6a8aa6706a9e096f0966851dc02e4584ca3b5dc2c1e9fa6fde", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/clients.png/clients.png b/config/resources/core/ignition/images/Builtin/icons/24/clients.png/clients.png new file mode 100644 index 0000000..0bcde2c Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/clients.png/clients.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/clients.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/clients.png/resource.json new file mode 100644 index 0000000..90ba578 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/clients.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "clients.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 516, + "lastModificationSignature": "c71abb4fcb6218266325cee34fac4e7d66ba098e5203d40929ebc00bdab40663", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/clipboard.png/clipboard.png b/config/resources/core/ignition/images/Builtin/icons/24/clipboard.png/clipboard.png new file mode 100644 index 0000000..d93f038 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/clipboard.png/clipboard.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/clipboard.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/clipboard.png/resource.json new file mode 100644 index 0000000..14c54ce --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/clipboard.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "clipboard.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 456, + "lastModificationSignature": "f22fc3e5b7299781bfe53d63ed0f65f64a775fc955d395881aa597a4bce8ead5", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/clipboard_empty.png/clipboard_empty.png b/config/resources/core/ignition/images/Builtin/icons/24/clipboard_empty.png/clipboard_empty.png new file mode 100644 index 0000000..7d721eb Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/clipboard_empty.png/clipboard_empty.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/clipboard_empty.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/clipboard_empty.png/resource.json new file mode 100644 index 0000000..48c0973 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/clipboard_empty.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "clipboard_empty.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 346, + "lastModificationSignature": "884b051330241e3d3028d582b950ea2c2bfc361a9ee01e2235a791e2d3f24673", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/clock.png/clock.png b/config/resources/core/ignition/images/Builtin/icons/24/clock.png/clock.png new file mode 100644 index 0000000..d378222 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/clock.png/clock.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/clock.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/clock.png/resource.json new file mode 100644 index 0000000..8e280dd --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/clock.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "clock.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 896, + "lastModificationSignature": "c2ba6dac0815cccff00de49e9c6d414e26445a4c87fc5f72fa1456951e27a1b0", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/copy.png/copy.png b/config/resources/core/ignition/images/Builtin/icons/24/copy.png/copy.png new file mode 100644 index 0000000..ca6ee03 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/copy.png/copy.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/copy.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/copy.png/resource.json new file mode 100644 index 0000000..b52104f --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/copy.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "copy.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 551, + "lastModificationSignature": "d73e57c3953c27f6a9534ac75e1a7809732333624c440963d9464296a90b6aea", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/cut.png/cut.png b/config/resources/core/ignition/images/Builtin/icons/24/cut.png/cut.png new file mode 100644 index 0000000..d406652 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/cut.png/cut.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/cut.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/cut.png/resource.json new file mode 100644 index 0000000..1ba2f7c --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/cut.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "cut.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1003, + "lastModificationSignature": "af382d5e037862ebb4aeac8a9c69799bb7c97237b2e6f7e465ffae2ca3be52eb", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/delete2.png/delete2.png b/config/resources/core/ignition/images/Builtin/icons/24/delete2.png/delete2.png new file mode 100644 index 0000000..2a4d232 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/delete2.png/delete2.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/delete2.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/delete2.png/resource.json new file mode 100644 index 0000000..6ba0d3f --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/delete2.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "delete2.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 365, + "lastModificationSignature": "f34106bfd2a86c6d6b2fb39ffc9ef68db0733972fadc2a817805d323c1a0b741", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/disk_green.png/disk_green.png b/config/resources/core/ignition/images/Builtin/icons/24/disk_green.png/disk_green.png new file mode 100644 index 0000000..d46cfc9 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/disk_green.png/disk_green.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/disk_green.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/disk_green.png/resource.json new file mode 100644 index 0000000..fed1bd2 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/disk_green.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "disk_green.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 377, + "lastModificationSignature": "f2b43cc2e80fddb94977204fd559d08ab546e61061f9994c4fc08b36ad016818", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/document.png/document.png b/config/resources/core/ignition/images/Builtin/icons/24/document.png/document.png new file mode 100644 index 0000000..d6eca8d Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/document.png/document.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/document.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/document.png/resource.json new file mode 100644 index 0000000..718456c --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/document.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "document.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 432, + "lastModificationSignature": "0621982a376e7020ca8a9e07dde6ba2898f4dfb724d4afc1d8d4357c8f8c48fb", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/document_add.png/document_add.png b/config/resources/core/ignition/images/Builtin/icons/24/document_add.png/document_add.png new file mode 100644 index 0000000..f0a9eef Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/document_add.png/document_add.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/document_add.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/document_add.png/resource.json new file mode 100644 index 0000000..2fe2e0e --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/document_add.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "document_add.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 467, + "lastModificationSignature": "cf3aa6d7c7420da9bdfbae73d49c565539a99914fb4eef378e59abce70b60a66", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/document_delete.png/document_delete.png b/config/resources/core/ignition/images/Builtin/icons/24/document_delete.png/document_delete.png new file mode 100644 index 0000000..11fbf98 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/document_delete.png/document_delete.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/document_delete.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/document_delete.png/resource.json new file mode 100644 index 0000000..0e6ccc3 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/document_delete.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "document_delete.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 617, + "lastModificationSignature": "114022979b7c1cbc7134c43e3f5eee900779c26ae4e66e61e1d2c481d6daaf01", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/document_edit.png/document_edit.png b/config/resources/core/ignition/images/Builtin/icons/24/document_edit.png/document_edit.png new file mode 100644 index 0000000..ba41581 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/document_edit.png/document_edit.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/document_edit.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/document_edit.png/resource.json new file mode 100644 index 0000000..0a03150 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/document_edit.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "document_edit.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 738, + "lastModificationSignature": "827e82e4735c386c17daa8418e89107bab96359c53362841c4f1724aa734ee5a", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/edit.png/edit.png b/config/resources/core/ignition/images/Builtin/icons/24/edit.png/edit.png new file mode 100644 index 0000000..a7f3ddd Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/edit.png/edit.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/edit.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/edit.png/resource.json new file mode 100644 index 0000000..654e5f4 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/edit.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "edit.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 684, + "lastModificationSignature": "d0c41d0fcbabd8c2b4d50aa1f6e01cc83dfa4c96406b6c9fd1ee52e9fea3980a", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/exit.png/exit.png b/config/resources/core/ignition/images/Builtin/icons/24/exit.png/exit.png new file mode 100644 index 0000000..326d6ac Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/exit.png/exit.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/exit.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/exit.png/resource.json new file mode 100644 index 0000000..16bc135 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/exit.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "exit.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 711, + "lastModificationSignature": "6d9f027507b70235a00c02fc978f819cf9cb1a648ccf383f83b565ba6e912e0d", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/export1.png/export1.png b/config/resources/core/ignition/images/Builtin/icons/24/export1.png/export1.png new file mode 100644 index 0000000..3193807 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/export1.png/export1.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/export1.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/export1.png/resource.json new file mode 100644 index 0000000..5e07382 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/export1.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "export1.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 466, + "lastModificationSignature": "25e931965a236ba52e6270851953f51954b11d97d25a2fc1811067c22023181e", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/find.png/find.png b/config/resources/core/ignition/images/Builtin/icons/24/find.png/find.png new file mode 100644 index 0000000..16fde28 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/find.png/find.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/find.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/find.png/resource.json new file mode 100644 index 0000000..2c7cb4c --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/find.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "find.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 690, + "lastModificationSignature": "5fdafa995ccc3035f500fc11e541775d2db5f21f5af5d20439e2f286c9fb2b2d", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/help.png/help.png b/config/resources/core/ignition/images/Builtin/icons/24/help.png/help.png new file mode 100644 index 0000000..ef32322 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/help.png/help.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/help.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/help.png/resource.json new file mode 100644 index 0000000..9492e81 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/help.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "help.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 702, + "lastModificationSignature": "1abc4e96ae5a2a985a0abf89b0170e467c8e54616b26db6ff963ac895b21f7c5", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/home.png/home.png b/config/resources/core/ignition/images/Builtin/icons/24/home.png/home.png new file mode 100644 index 0000000..0124ed6 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/home.png/home.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/home.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/home.png/resource.json new file mode 100644 index 0000000..64a6393 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/home.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "home.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 659, + "lastModificationSignature": "523ac12688ae9a016058090dbfe2f3775368d08c5e5d3ea82d3909e9c310dc1c", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/id_card.png/id_card.png b/config/resources/core/ignition/images/Builtin/icons/24/id_card.png/id_card.png new file mode 100644 index 0000000..3022bcd Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/id_card.png/id_card.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/id_card.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/id_card.png/resource.json new file mode 100644 index 0000000..362ca42 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/id_card.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "id_card.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 435, + "lastModificationSignature": "5d8536f325d69d4bcd7ce9c3fa6e1b63b791e0c5bf34a60a1f34a2d858708c02", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/id_card_add.png/id_card_add.png b/config/resources/core/ignition/images/Builtin/icons/24/id_card_add.png/id_card_add.png new file mode 100644 index 0000000..3679f6d Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/id_card_add.png/id_card_add.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/id_card_add.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/id_card_add.png/resource.json new file mode 100644 index 0000000..6af2d3b --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/id_card_add.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "id_card_add.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 517, + "lastModificationSignature": "be4ca0085e11d5b903eaef0782eebb3ac404af360fb0d7ac2469024e4f8c5b4a", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/id_card_delete.png/id_card_delete.png b/config/resources/core/ignition/images/Builtin/icons/24/id_card_delete.png/id_card_delete.png new file mode 100644 index 0000000..bf63953 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/id_card_delete.png/id_card_delete.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/id_card_delete.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/id_card_delete.png/resource.json new file mode 100644 index 0000000..8ac9c69 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/id_card_delete.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "id_card_delete.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 686, + "lastModificationSignature": "e44c0ba1c35d418ae2c9cee4d9ca84888e3611e1f4c6b0c1c21d94b2a57cea4e", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/id_card_refresh.png/id_card_refresh.png b/config/resources/core/ignition/images/Builtin/icons/24/id_card_refresh.png/id_card_refresh.png new file mode 100644 index 0000000..a011d40 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/id_card_refresh.png/id_card_refresh.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/id_card_refresh.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/id_card_refresh.png/resource.json new file mode 100644 index 0000000..e03cf87 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/id_card_refresh.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "id_card_refresh.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 695, + "lastModificationSignature": "47baa55f79faf23dc52435ef7e4fca46fc7635d59f6099185d60f65f6f0e19e8", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/import1.png/import1.png b/config/resources/core/ignition/images/Builtin/icons/24/import1.png/import1.png new file mode 100644 index 0000000..3857adc Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/import1.png/import1.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/import1.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/import1.png/resource.json new file mode 100644 index 0000000..af1939d --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/import1.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "import1.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 461, + "lastModificationSignature": "87f5ecd5155e35fef6130d052b46d0b4c7d46e79639e45996243d57ba49318e0", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/information.png/information.png b/config/resources/core/ignition/images/Builtin/icons/24/information.png/information.png new file mode 100644 index 0000000..271d172 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/information.png/information.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/information.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/information.png/resource.json new file mode 100644 index 0000000..43a9ee8 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/information.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "information.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 533, + "lastModificationSignature": "94b17b02254e02738100b77af459692cb99b70995b3834416b66a61226f27401", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/key1.png/key1.png b/config/resources/core/ignition/images/Builtin/icons/24/key1.png/key1.png new file mode 100644 index 0000000..845dd89 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/key1.png/key1.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/key1.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/key1.png/resource.json new file mode 100644 index 0000000..206ae4b --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/key1.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "key1.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 521, + "lastModificationSignature": "0ea46225addcf2d7dd8350600b0b0641e27d9a1b51c9885565cde7fa9f629380", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/lightbulb.png/lightbulb.png b/config/resources/core/ignition/images/Builtin/icons/24/lightbulb.png/lightbulb.png new file mode 100644 index 0000000..0463b48 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/lightbulb.png/lightbulb.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/lightbulb.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/lightbulb.png/resource.json new file mode 100644 index 0000000..674d6ca --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/lightbulb.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "lightbulb.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 626, + "lastModificationSignature": "dfc7a22817db0f226878772426caac24b2c80c8b25b763ae689eb0fea364da93", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/lightbulb_on.png/lightbulb_on.png b/config/resources/core/ignition/images/Builtin/icons/24/lightbulb_on.png/lightbulb_on.png new file mode 100644 index 0000000..74a9737 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/lightbulb_on.png/lightbulb_on.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/lightbulb_on.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/lightbulb_on.png/resource.json new file mode 100644 index 0000000..0b092db --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/lightbulb_on.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "lightbulb_on.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 637, + "lastModificationSignature": "79aea8114806202507ef87c16da7dc7fac229e4fbcf29a485237a9ed587673a3", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/line-chart.png/line-chart.png b/config/resources/core/ignition/images/Builtin/icons/24/line-chart.png/line-chart.png new file mode 100644 index 0000000..a3ed8e3 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/line-chart.png/line-chart.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/line-chart.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/line-chart.png/resource.json new file mode 100644 index 0000000..29db945 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/line-chart.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "line-chart.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1125, + "lastModificationSignature": "965443f851d7cdc136d3dc9ea114b1aee1fe9a2188d52871341d0c5cd39e28c8", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/lock.png/lock.png b/config/resources/core/ignition/images/Builtin/icons/24/lock.png/lock.png new file mode 100644 index 0000000..0f3c171 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/lock.png/lock.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/lock.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/lock.png/resource.json new file mode 100644 index 0000000..02ab717 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/lock.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "lock.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 462, + "lastModificationSignature": "e19d2bf55a71170ee71c8df42ce98a3eaec512e94e5b32d91fe87a220f207b7c", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/lock_open.png/lock_open.png b/config/resources/core/ignition/images/Builtin/icons/24/lock_open.png/lock_open.png new file mode 100644 index 0000000..76a9408 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/lock_open.png/lock_open.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/lock_open.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/lock_open.png/resource.json new file mode 100644 index 0000000..2b45eb0 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/lock_open.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "lock_open.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 480, + "lastModificationSignature": "0fc8e386fc2d9c9a5631eedf5a8e2311e04c5f2fc759dd1440c6080efa09a3e0", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/logic_and.png/logic_and.png b/config/resources/core/ignition/images/Builtin/icons/24/logic_and.png/logic_and.png new file mode 100644 index 0000000..1e650d7 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/logic_and.png/logic_and.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/logic_and.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/logic_and.png/resource.json new file mode 100644 index 0000000..a77f96a --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/logic_and.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "logic_and.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 774, + "lastModificationSignature": "10776468cd28b3aa08bc27a855395c4a5f2180ef8a1aced06785a067f9635fcd", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/logic_not.png/logic_not.png b/config/resources/core/ignition/images/Builtin/icons/24/logic_not.png/logic_not.png new file mode 100644 index 0000000..915dbf8 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/logic_not.png/logic_not.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/logic_not.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/logic_not.png/resource.json new file mode 100644 index 0000000..60646b2 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/logic_not.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "logic_not.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 813, + "lastModificationSignature": "25fd0da15e87b7e1c5b5a6ed9b62772b33bdff146d488a81e63c2d3cda809d99", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/logic_or.png/logic_or.png b/config/resources/core/ignition/images/Builtin/icons/24/logic_or.png/logic_or.png new file mode 100644 index 0000000..46e78f9 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/logic_or.png/logic_or.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/logic_or.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/logic_or.png/resource.json new file mode 100644 index 0000000..c831764 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/logic_or.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "logic_or.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 803, + "lastModificationSignature": "bb9f477e901da90c7962ab330804e9b4429907f74e483147637c3e8074aff2ed", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/media_play.png/media_play.png b/config/resources/core/ignition/images/Builtin/icons/24/media_play.png/media_play.png new file mode 100644 index 0000000..7fa664c Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/media_play.png/media_play.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/media_play.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/media_play.png/resource.json new file mode 100644 index 0000000..ae62604 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/media_play.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "media_play.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 469, + "lastModificationSignature": "5b8655ac6cc042fe05941fcd265208fc6803d00a97833b6425a0afd960e78455", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/media_stop_red.png/media_stop_red.png b/config/resources/core/ignition/images/Builtin/icons/24/media_stop_red.png/media_stop_red.png new file mode 100644 index 0000000..47180a1 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/media_stop_red.png/media_stop_red.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/media_stop_red.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/media_stop_red.png/resource.json new file mode 100644 index 0000000..8342be8 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/media_stop_red.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "media_stop_red.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 165, + "lastModificationSignature": "37356217b1bab9cc0704d7bdd32099bb8376219a3e09ddc0e1d42e63592c273f", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/monitor.png/monitor.png b/config/resources/core/ignition/images/Builtin/icons/24/monitor.png/monitor.png new file mode 100644 index 0000000..4040ca3 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/monitor.png/monitor.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/monitor.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/monitor.png/resource.json new file mode 100644 index 0000000..de4ca94 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/monitor.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "monitor.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 348, + "lastModificationSignature": "4add309eafcf656face3498b2d07acb0d5fc080c17e0ae6a59e2835aa8591199", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/monitor_lock.png/monitor_lock.png b/config/resources/core/ignition/images/Builtin/icons/24/monitor_lock.png/monitor_lock.png new file mode 100644 index 0000000..048246a Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/monitor_lock.png/monitor_lock.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/monitor_lock.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/monitor_lock.png/resource.json new file mode 100644 index 0000000..bb2b139 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/monitor_lock.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "monitor_lock.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 670, + "lastModificationSignature": "c072fc846a33e850d18ada7ec57d63e7abc195d1a3eb9c655b9142a762d4a0ec", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/navigate_down.png/navigate_down.png b/config/resources/core/ignition/images/Builtin/icons/24/navigate_down.png/navigate_down.png new file mode 100644 index 0000000..67dc480 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/navigate_down.png/navigate_down.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/navigate_down.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/navigate_down.png/resource.json new file mode 100644 index 0000000..1cde6a0 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/navigate_down.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "navigate_down.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 450, + "lastModificationSignature": "af11d52078016fa55955ab3bd1223d6cef57211fbc6dc057e8f9edde81269807", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/navigate_left.png/navigate_left.png b/config/resources/core/ignition/images/Builtin/icons/24/navigate_left.png/navigate_left.png new file mode 100644 index 0000000..d59d4ce Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/navigate_left.png/navigate_left.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/navigate_left.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/navigate_left.png/resource.json new file mode 100644 index 0000000..b524343 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/navigate_left.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "navigate_left.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 450, + "lastModificationSignature": "5a944731c701c7b1e983f1fad9b335ccf7c8328d861a0cefe084caeb32bde792", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/navigate_right.png/navigate_right.png b/config/resources/core/ignition/images/Builtin/icons/24/navigate_right.png/navigate_right.png new file mode 100644 index 0000000..6b7b233 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/navigate_right.png/navigate_right.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/navigate_right.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/navigate_right.png/resource.json new file mode 100644 index 0000000..896a0e1 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/navigate_right.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "navigate_right.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 485, + "lastModificationSignature": "7240bbba84d27f2d1f72fa951961f58e876c239546bb82dd1bab7a31000703dc", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/navigate_up.png/navigate_up.png b/config/resources/core/ignition/images/Builtin/icons/24/navigate_up.png/navigate_up.png new file mode 100644 index 0000000..c01a832 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/navigate_up.png/navigate_up.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/navigate_up.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/navigate_up.png/resource.json new file mode 100644 index 0000000..3617de5 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/navigate_up.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "navigate_up.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 492, + "lastModificationSignature": "44fd97aa538044c8a76948df7ccb2d79dccde25272805944fb3be2881f9155b0", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/oszillograph.png/oszillograph.png b/config/resources/core/ignition/images/Builtin/icons/24/oszillograph.png/oszillograph.png new file mode 100644 index 0000000..c729d98 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/oszillograph.png/oszillograph.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/oszillograph.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/oszillograph.png/resource.json new file mode 100644 index 0000000..220a15a --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/oszillograph.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "oszillograph.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1013, + "lastModificationSignature": "9239f6664e845e11c128788e97a49020c535b71cfe502026ffa96003b8f4df14", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/pencil.png/pencil.png b/config/resources/core/ignition/images/Builtin/icons/24/pencil.png/pencil.png new file mode 100644 index 0000000..5446383 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/pencil.png/pencil.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/pencil.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/pencil.png/resource.json new file mode 100644 index 0000000..f956af7 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/pencil.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "pencil.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 509, + "lastModificationSignature": "455cc1d907a96a0d612636979288fe83e516f91756dc63a601334a80acc84296", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/photo_portrait.png/photo_portrait.png b/config/resources/core/ignition/images/Builtin/icons/24/photo_portrait.png/photo_portrait.png new file mode 100644 index 0000000..5c679f1 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/photo_portrait.png/photo_portrait.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/photo_portrait.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/photo_portrait.png/resource.json new file mode 100644 index 0000000..8cd7f6a --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/photo_portrait.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "photo_portrait.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 844, + "lastModificationSignature": "767dbfe9e4db237f9f8a94bec8a06752977225ed5e6bf4ed2422a8adc0a96c21", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/pie-chart.png/pie-chart.png b/config/resources/core/ignition/images/Builtin/icons/24/pie-chart.png/pie-chart.png new file mode 100644 index 0000000..abfb6b6 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/pie-chart.png/pie-chart.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/pie-chart.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/pie-chart.png/resource.json new file mode 100644 index 0000000..6f67bf5 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/pie-chart.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "pie-chart.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 689, + "lastModificationSignature": "ba111dfd500553203d5070afcbba94d62d85c26bc813d6c847b0c234f6a6fd4f", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/preferences.png/preferences.png b/config/resources/core/ignition/images/Builtin/icons/24/preferences.png/preferences.png new file mode 100644 index 0000000..01153e8 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/preferences.png/preferences.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/preferences.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/preferences.png/resource.json new file mode 100644 index 0000000..82d0f3c --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/preferences.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "preferences.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 703, + "lastModificationSignature": "34119f3297057955a8a4fe2b43ce506a6ded2465309e0ad0c56b798b3b617116", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/printer.png/printer.png b/config/resources/core/ignition/images/Builtin/icons/24/printer.png/printer.png new file mode 100644 index 0000000..9e206ce Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/printer.png/printer.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/printer.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/printer.png/resource.json new file mode 100644 index 0000000..d56d3e1 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/printer.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "printer.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 389, + "lastModificationSignature": "99fadac92527a773ae00a72b4c3987df09bfd3409b1b0bc6d7b93afa6af68278", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/refresh.png/refresh.png b/config/resources/core/ignition/images/Builtin/icons/24/refresh.png/refresh.png new file mode 100644 index 0000000..4fa576d Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/refresh.png/refresh.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/refresh.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/refresh.png/resource.json new file mode 100644 index 0000000..356e22a --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/refresh.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "refresh.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 789, + "lastModificationSignature": "2327a7c818344bb430e2ea255aa330742e992b3974eb0bb23542d16e5942e8f3", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/row_add.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/row_add.png/resource.json new file mode 100644 index 0000000..ad8ccf9 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/row_add.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "row_add.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 495, + "lastModificationSignature": "dfc80e782da306f5af036f3ecc5c438e5c0db2b2b599ba1d067081f5b1466a46", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/row_add.png/row_add.png b/config/resources/core/ignition/images/Builtin/icons/24/row_add.png/row_add.png new file mode 100644 index 0000000..1807ce5 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/row_add.png/row_add.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/row_delete.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/row_delete.png/resource.json new file mode 100644 index 0000000..309e136 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/row_delete.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "row_delete.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 520, + "lastModificationSignature": "ee48cb8911fa5e260aaf2ad08554df60f897208961ed8383216da71c84831811", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/row_delete.png/row_delete.png b/config/resources/core/ignition/images/Builtin/icons/24/row_delete.png/row_delete.png new file mode 100644 index 0000000..e9cb455 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/row_delete.png/row_delete.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/stop.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/stop.png/resource.json new file mode 100644 index 0000000..534f60c --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/stop.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "stop.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 560, + "lastModificationSignature": "d21e578a2f53df773251a4401b89339a5ff0992923640ca5d1afec953c9d9f20", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/stop.png/stop.png b/config/resources/core/ignition/images/Builtin/icons/24/stop.png/stop.png new file mode 100644 index 0000000..a00dcd3 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/stop.png/stop.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/stopwatch.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/stopwatch.png/resource.json new file mode 100644 index 0000000..d4f19d6 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/stopwatch.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "stopwatch.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1014, + "lastModificationSignature": "12928fa058be1d179d6765a6cd5c2255cea2951d68d82060e01c7d87ca1a549b", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/stopwatch.png/stopwatch.png b/config/resources/core/ignition/images/Builtin/icons/24/stopwatch.png/stopwatch.png new file mode 100644 index 0000000..aa13d8f Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/stopwatch.png/stopwatch.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/table_sql_view.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/table_sql_view.png/resource.json new file mode 100644 index 0000000..5f8e57f --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/table_sql_view.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "table_sql_view.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 934, + "lastModificationSignature": "2b13717b6df65681604c2b0c798ce1a9ef52914d8893a0aef4fb6b8fe59a380a", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/table_sql_view.png/table_sql_view.png b/config/resources/core/ignition/images/Builtin/icons/24/table_sql_view.png/table_sql_view.png new file mode 100644 index 0000000..124135d Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/table_sql_view.png/table_sql_view.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/trafficlight_green.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/trafficlight_green.png/resource.json new file mode 100644 index 0000000..9b102e6 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/trafficlight_green.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "trafficlight_green.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 592, + "lastModificationSignature": "959f0dfab6d91636613322ecc73216f56f165649a1afeb6e1622f28db6b79bf8", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/trafficlight_green.png/trafficlight_green.png b/config/resources/core/ignition/images/Builtin/icons/24/trafficlight_green.png/trafficlight_green.png new file mode 100644 index 0000000..e7ca1d4 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/trafficlight_green.png/trafficlight_green.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/trafficlight_off.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/trafficlight_off.png/resource.json new file mode 100644 index 0000000..36497c0 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/trafficlight_off.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "trafficlight_off.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 483, + "lastModificationSignature": "0bf939597d8b8e48bc1175af3ba4ffdc6c8c9388a11b5c5a62d726bb50604705", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/trafficlight_off.png/trafficlight_off.png b/config/resources/core/ignition/images/Builtin/icons/24/trafficlight_off.png/trafficlight_off.png new file mode 100644 index 0000000..6394d45 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/trafficlight_off.png/trafficlight_off.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/trafficlight_red.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/trafficlight_red.png/resource.json new file mode 100644 index 0000000..37ad454 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/trafficlight_red.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "trafficlight_red.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 595, + "lastModificationSignature": "35ad022828d5f1e861e18b0c29c5f6243a4a19e72442e6ff75443c66f48db176", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/trafficlight_red.png/trafficlight_red.png b/config/resources/core/ignition/images/Builtin/icons/24/trafficlight_red.png/trafficlight_red.png new file mode 100644 index 0000000..2790b9d Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/trafficlight_red.png/trafficlight_red.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/trafficlight_yellow.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/trafficlight_yellow.png/resource.json new file mode 100644 index 0000000..65f5240 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/trafficlight_yellow.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "trafficlight_yellow.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 596, + "lastModificationSignature": "0dcfa4911ae6c4249954067c24c8d3faa4ecb25bbcd366b95ea42a8e1e1001f1", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/trafficlight_yellow.png/trafficlight_yellow.png b/config/resources/core/ignition/images/Builtin/icons/24/trafficlight_yellow.png/trafficlight_yellow.png new file mode 100644 index 0000000..b37e3b2 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/trafficlight_yellow.png/trafficlight_yellow.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/unknown.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/unknown.png/resource.json new file mode 100644 index 0000000..559bcb8 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/unknown.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "unknown.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 511, + "lastModificationSignature": "a01bc820bd11a4cc31ba162496a57f8cac5fa21316b69fe1ac383bafbaf383b4", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/unknown.png/unknown.png b/config/resources/core/ignition/images/Builtin/icons/24/unknown.png/unknown.png new file mode 100644 index 0000000..36e47ad Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/unknown.png/unknown.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/user1.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/user1.png/resource.json new file mode 100644 index 0000000..4221439 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/user1.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user1.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 752, + "lastModificationSignature": "047e8981d9e20da2e589c7b953ee50f494bbedc47dc73f96490470f5c3faa0bc", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/user1.png/user1.png b/config/resources/core/ignition/images/Builtin/icons/24/user1.png/user1.png new file mode 100644 index 0000000..48e0964 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/user1.png/user1.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/user1_add.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/user1_add.png/resource.json new file mode 100644 index 0000000..582841c --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/user1_add.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user1_add.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 806, + "lastModificationSignature": "584a8ee309666a431d1347580393e791da48bd0ce0fa2d1541d647b49627195d", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/user1_add.png/user1_add.png b/config/resources/core/ignition/images/Builtin/icons/24/user1_add.png/user1_add.png new file mode 100644 index 0000000..31ce498 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/user1_add.png/user1_add.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/user1_delete.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/user1_delete.png/resource.json new file mode 100644 index 0000000..bc646b5 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/user1_delete.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user1_delete.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 888, + "lastModificationSignature": "f60c2f3c82bdfdb5fdf0fa447d20fe84e4b38bedf30c99fa76908fd1a967edce", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/user1_delete.png/user1_delete.png b/config/resources/core/ignition/images/Builtin/icons/24/user1_delete.png/user1_delete.png new file mode 100644 index 0000000..e5c76ae Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/user1_delete.png/user1_delete.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/user1_preferences.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/user1_preferences.png/resource.json new file mode 100644 index 0000000..ee0eca6 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/user1_preferences.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user1_preferences.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 859, + "lastModificationSignature": "2d12d9a01c8450b54222031d74b9838818c48dafd986ce0a0d3bb8917c138793", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/user1_preferences.png/user1_preferences.png b/config/resources/core/ignition/images/Builtin/icons/24/user1_preferences.png/user1_preferences.png new file mode 100644 index 0000000..d13c2e3 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/user1_preferences.png/user1_preferences.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/user1_view.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/user1_view.png/resource.json new file mode 100644 index 0000000..6d6d8c1 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/user1_view.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user1_view.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 995, + "lastModificationSignature": "70dde4a435dbdd36a8c78620c475ae4e16ed3fb489805fe74d6ef6eddbc75ab4", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/user1_view.png/user1_view.png b/config/resources/core/ignition/images/Builtin/icons/24/user1_view.png/user1_view.png new file mode 100644 index 0000000..ba498cc Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/user1_view.png/user1_view.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/user2.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/user2.png/resource.json new file mode 100644 index 0000000..6f3d938 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/user2.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user2.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 712, + "lastModificationSignature": "94f4e1d047ef88c7382ca5bcac90cbddb1909a95840a382710cf7c8c993db4c0", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/user2.png/user2.png b/config/resources/core/ignition/images/Builtin/icons/24/user2.png/user2.png new file mode 100644 index 0000000..d78bbc3 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/user2.png/user2.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/user3.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/user3.png/resource.json new file mode 100644 index 0000000..c997c12 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/user3.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user3.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 821, + "lastModificationSignature": "eb27b8b2787c86b6edae234eae89cdf8c814e3d3b39f9b521fdcdba92d0673db", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/user3.png/user3.png b/config/resources/core/ignition/images/Builtin/icons/24/user3.png/user3.png new file mode 100644 index 0000000..3867744 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/user3.png/user3.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/users3.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/users3.png/resource.json new file mode 100644 index 0000000..c5cc6ad --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/users3.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "users3.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1063, + "lastModificationSignature": "38b0fd3a06e6be0e9d482337dabd465751e4cda774c51434f16ebfa056ee070b", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/users3.png/users3.png b/config/resources/core/ignition/images/Builtin/icons/24/users3.png/users3.png new file mode 100644 index 0000000..8150889 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/users3.png/users3.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/users3_preferences.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/users3_preferences.png/resource.json new file mode 100644 index 0000000..2ef305c --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/users3_preferences.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "users3_preferences.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1195, + "lastModificationSignature": "1bf6b743661c70568198789fc280c295d19aa07f6ab291caf21b52f0c49a2a7e", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/users3_preferences.png/users3_preferences.png b/config/resources/core/ignition/images/Builtin/icons/24/users3_preferences.png/users3_preferences.png new file mode 100644 index 0000000..8652fc7 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/users3_preferences.png/users3_preferences.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/videocamera.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/videocamera.png/resource.json new file mode 100644 index 0000000..e26e12d --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/videocamera.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "videocamera.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 860, + "lastModificationSignature": "29ac379cf885ca0cf7e638582f4f30c942ecaf5c5119d1c3da2ecf836de6e622", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/videocamera.png/videocamera.png b/config/resources/core/ignition/images/Builtin/icons/24/videocamera.png/videocamera.png new file mode 100644 index 0000000..50229c9 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/videocamera.png/videocamera.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/view.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/view.png/resource.json new file mode 100644 index 0000000..967fab5 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/view.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "view.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 822, + "lastModificationSignature": "b43dbd0be52a2b2f7c238740545a7bb4c822d3bbaacb1ce98ae854e1eb3fb9ce", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/view.png/view.png b/config/resources/core/ignition/images/Builtin/icons/24/view.png/view.png new file mode 100644 index 0000000..2f03f8b Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/view.png/view.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/warning.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/warning.png/resource.json new file mode 100644 index 0000000..2048741 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/warning.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "warning.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 723, + "lastModificationSignature": "e5b3d75942812120860b11cbf1fa7fbaf84167cd9dd396bb9d72cab636d5e0c2", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/warning.png/warning.png b/config/resources/core/ignition/images/Builtin/icons/24/warning.png/warning.png new file mode 100644 index 0000000..8bc3584 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/warning.png/warning.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/workstation1.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/workstation1.png/resource.json new file mode 100644 index 0000000..01461cd --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/workstation1.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "workstation1.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 518, + "lastModificationSignature": "bc5862c638261da96f14d76723f3e8cacb96f5cefd6f6a8810e298f5e3b3a6a2", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/workstation1.png/workstation1.png b/config/resources/core/ignition/images/Builtin/icons/24/workstation1.png/workstation1.png new file mode 100644 index 0000000..af1f288 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/workstation1.png/workstation1.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/24/wrench.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/24/wrench.png/resource.json new file mode 100644 index 0000000..098053b --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/24/wrench.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "wrench.png" + ], + "attributes": { + "width": 24, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1002, + "lastModificationSignature": "d91669d7479141c060cf71b57957f22e055d78dd4cf8b58e101b16bfd9761591", + "height": 24 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/24/wrench.png/wrench.png b/config/resources/core/ignition/images/Builtin/icons/24/wrench.png/wrench.png new file mode 100644 index 0000000..a46116c Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/24/wrench.png/wrench.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/about.png/about.png b/config/resources/core/ignition/images/Builtin/icons/32/about.png/about.png new file mode 100644 index 0000000..bf79ff8 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/about.png/about.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/about.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/about.png/resource.json new file mode 100644 index 0000000..d4bb7c9 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/about.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "about.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1226, + "lastModificationSignature": "332c386d1374fab50670e42e3b65465f3234df73b860caf8d342ff38489933aa", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/add2.png/add2.png b/config/resources/core/ignition/images/Builtin/icons/32/add2.png/add2.png new file mode 100644 index 0000000..e78ba53 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/add2.png/add2.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/add2.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/add2.png/resource.json new file mode 100644 index 0000000..f9dbaaf --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/add2.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "add2.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 201, + "lastModificationSignature": "011a28dfd9797f967500400e9ff4f49f33321c5bed4839e4b74209c3d05b390b", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/arrow_down_green.png/arrow_down_green.png b/config/resources/core/ignition/images/Builtin/icons/32/arrow_down_green.png/arrow_down_green.png new file mode 100644 index 0000000..22d18f0 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/arrow_down_green.png/arrow_down_green.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/arrow_down_green.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/arrow_down_green.png/resource.json new file mode 100644 index 0000000..2e1efb8 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/arrow_down_green.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "arrow_down_green.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 581, + "lastModificationSignature": "3a9801981a337611a8c95cb11dd1bd72803e935650949c57e1a35a61b09882e8", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/arrow_left_green.png/arrow_left_green.png b/config/resources/core/ignition/images/Builtin/icons/32/arrow_left_green.png/arrow_left_green.png new file mode 100644 index 0000000..7caa822 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/arrow_left_green.png/arrow_left_green.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/arrow_left_green.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/arrow_left_green.png/resource.json new file mode 100644 index 0000000..a03d403 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/arrow_left_green.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "arrow_left_green.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 554, + "lastModificationSignature": "8cb15801fbbf8d0fc310d04f047056248ee138fdc6a542d566c1aff8448a8a94", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/arrow_right_green.png/arrow_right_green.png b/config/resources/core/ignition/images/Builtin/icons/32/arrow_right_green.png/arrow_right_green.png new file mode 100644 index 0000000..5cfee9c Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/arrow_right_green.png/arrow_right_green.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/arrow_right_green.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/arrow_right_green.png/resource.json new file mode 100644 index 0000000..e6a311f --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/arrow_right_green.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "arrow_right_green.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 534, + "lastModificationSignature": "9f49d0b76d35cee137252c645b1e6d562047c922b3179bdba0d3f4f7bae815f3", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/arrow_up_green.png/arrow_up_green.png b/config/resources/core/ignition/images/Builtin/icons/32/arrow_up_green.png/arrow_up_green.png new file mode 100644 index 0000000..5672ba6 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/arrow_up_green.png/arrow_up_green.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/arrow_up_green.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/arrow_up_green.png/resource.json new file mode 100644 index 0000000..2065cf9 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/arrow_up_green.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "arrow_up_green.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 542, + "lastModificationSignature": "0809accce7abc8d62e9bd7dde1988ad57d8d119931ff46ed7cf34ee8b4b17265", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/businessman.png/businessman.png b/config/resources/core/ignition/images/Builtin/icons/32/businessman.png/businessman.png new file mode 100644 index 0000000..8d8593f Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/businessman.png/businessman.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/businessman.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/businessman.png/resource.json new file mode 100644 index 0000000..60d75da --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/businessman.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "businessman.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1291, + "lastModificationSignature": "e6bb9ba0e53722fcccadc2af2ff8aab580a9dd5b086ea282723eb6bdc7ed0845", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/businessman2.png/businessman2.png b/config/resources/core/ignition/images/Builtin/icons/32/businessman2.png/businessman2.png new file mode 100644 index 0000000..bfecac6 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/businessman2.png/businessman2.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/businessman2.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/businessman2.png/resource.json new file mode 100644 index 0000000..2662923 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/businessman2.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "businessman2.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1331, + "lastModificationSignature": "9660421e6fb15d315e17d50e85ba8fe61a0995bdf0feca1c97ee920670062631", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/businessman_add.png/businessman_add.png b/config/resources/core/ignition/images/Builtin/icons/32/businessman_add.png/businessman_add.png new file mode 100644 index 0000000..f9df62b Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/businessman_add.png/businessman_add.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/businessman_add.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/businessman_add.png/resource.json new file mode 100644 index 0000000..48888d6 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/businessman_add.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "businessman_add.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1338, + "lastModificationSignature": "b40c9b3f69e1d90ab6fb685d455882f1f7e92d8efce912bad9722e51532f69c0", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/businessman_delete.png/businessman_delete.png b/config/resources/core/ignition/images/Builtin/icons/32/businessman_delete.png/businessman_delete.png new file mode 100644 index 0000000..9f23fb3 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/businessman_delete.png/businessman_delete.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/businessman_delete.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/businessman_delete.png/resource.json new file mode 100644 index 0000000..dae8fdd --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/businessman_delete.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "businessman_delete.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1402, + "lastModificationSignature": "aade16816fb865d8af56a86b5ad98d637c425c9bf8c06915ef65627c662fd138", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/businessmen.png/businessmen.png b/config/resources/core/ignition/images/Builtin/icons/32/businessmen.png/businessmen.png new file mode 100644 index 0000000..563e764 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/businessmen.png/businessmen.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/businessmen.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/businessmen.png/resource.json new file mode 100644 index 0000000..984f2ac --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/businessmen.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "businessmen.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1826, + "lastModificationSignature": "60b45de44f87f52f43515b154154e1c7608fe4d5711e8f3bcf234267c70e225d", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/calculator.png/calculator.png b/config/resources/core/ignition/images/Builtin/icons/32/calculator.png/calculator.png new file mode 100644 index 0000000..a064565 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/calculator.png/calculator.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/calculator.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/calculator.png/resource.json new file mode 100644 index 0000000..70a0cd8 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/calculator.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "calculator.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 586, + "lastModificationSignature": "13cae7664c66c4a51806c243be2ee45d795703a22b5981698e47a0d49519c1f9", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/calendar.png/calendar.png b/config/resources/core/ignition/images/Builtin/icons/32/calendar.png/calendar.png new file mode 100644 index 0000000..f495341 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/calendar.png/calendar.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/calendar.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/calendar.png/resource.json new file mode 100644 index 0000000..56e24fe --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/calendar.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "calendar.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1047, + "lastModificationSignature": "4942710d1215b292ebff1ef09bc0f675033695717f83a29f0176c465a9ba8554", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/camera2.png/camera2.png b/config/resources/core/ignition/images/Builtin/icons/32/camera2.png/camera2.png new file mode 100644 index 0000000..f5dd3d9 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/camera2.png/camera2.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/camera2.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/camera2.png/resource.json new file mode 100644 index 0000000..6a4516c --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/camera2.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "camera2.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1224, + "lastModificationSignature": "b15a611448bf25995d88dee3ae0ed34314d3e4fe45ac3df65d9346c21f6fb88f", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/chart.png/chart.png b/config/resources/core/ignition/images/Builtin/icons/32/chart.png/chart.png new file mode 100644 index 0000000..da172a0 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/chart.png/chart.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/chart.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/chart.png/resource.json new file mode 100644 index 0000000..ac466b1 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/chart.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "chart.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1043, + "lastModificationSignature": "c9fd92a6ca0215acb44f26f8c3950d17b2616c2b76f77d61f51c2553f022b8e6", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/check2.png/check2.png b/config/resources/core/ignition/images/Builtin/icons/32/check2.png/check2.png new file mode 100644 index 0000000..114bd06 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/check2.png/check2.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/check2.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/check2.png/resource.json new file mode 100644 index 0000000..0f7354a --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/check2.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "check2.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 794, + "lastModificationSignature": "ec22603ac967dae1296db46f1ab27bb91ed40f411e5ed6500b37e34e5ead113f", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/clients.png/clients.png b/config/resources/core/ignition/images/Builtin/icons/32/clients.png/clients.png new file mode 100644 index 0000000..4bb8108 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/clients.png/clients.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/clients.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/clients.png/resource.json new file mode 100644 index 0000000..4d7c889 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/clients.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "clients.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 583, + "lastModificationSignature": "98ee3a35576c010d12408a26ccea62d38f1138a319b7df8f88bf315cb03faf63", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/clipboard.png/clipboard.png b/config/resources/core/ignition/images/Builtin/icons/32/clipboard.png/clipboard.png new file mode 100644 index 0000000..17958bf Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/clipboard.png/clipboard.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/clipboard.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/clipboard.png/resource.json new file mode 100644 index 0000000..30aa3d3 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/clipboard.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "clipboard.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 634, + "lastModificationSignature": "474b1a6c9298a5dc96f6fcfe3a7915c7ef11c9a8a3c75c944c0649ea205c0efc", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/clipboard_empty.png/clipboard_empty.png b/config/resources/core/ignition/images/Builtin/icons/32/clipboard_empty.png/clipboard_empty.png new file mode 100644 index 0000000..ed4f579 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/clipboard_empty.png/clipboard_empty.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/clipboard_empty.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/clipboard_empty.png/resource.json new file mode 100644 index 0000000..de392ef --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/clipboard_empty.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "clipboard_empty.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 465, + "lastModificationSignature": "e23e14628eafd55ba7502dc57206888380f46dd9f4ac4706d80694368394c2b4", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/clock.png/clock.png b/config/resources/core/ignition/images/Builtin/icons/32/clock.png/clock.png new file mode 100644 index 0000000..16cdacf Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/clock.png/clock.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/clock.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/clock.png/resource.json new file mode 100644 index 0000000..8c4c0de --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/clock.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "clock.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1404, + "lastModificationSignature": "d5da4745cc7e8839681e5b42364723edc3824fc9e6f28a0338207921442bca7f", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/copy.png/copy.png b/config/resources/core/ignition/images/Builtin/icons/32/copy.png/copy.png new file mode 100644 index 0000000..3b0bf87 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/copy.png/copy.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/copy.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/copy.png/resource.json new file mode 100644 index 0000000..2c2338d --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/copy.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "copy.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 753, + "lastModificationSignature": "58babb5c020afb7be79fc7c23d39d1f099ea48cddf514bb56814b9c051feb5d5", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/cut.png/cut.png b/config/resources/core/ignition/images/Builtin/icons/32/cut.png/cut.png new file mode 100644 index 0000000..3f8c2c7 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/cut.png/cut.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/cut.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/cut.png/resource.json new file mode 100644 index 0000000..1f09464 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/cut.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "cut.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1389, + "lastModificationSignature": "bde7b532d9b408939d03c52c6d956b5781789048f213e84d4cdc5bbc3157e7bd", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/delete2.png/delete2.png b/config/resources/core/ignition/images/Builtin/icons/32/delete2.png/delete2.png new file mode 100644 index 0000000..d0b3aa1 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/delete2.png/delete2.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/delete2.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/delete2.png/resource.json new file mode 100644 index 0000000..967396d --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/delete2.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "delete2.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 508, + "lastModificationSignature": "3ee0ebb69ae118f23df0b292eed449383452085a7ac587435995d0fdc4fc06d7", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/disk_green.png/disk_green.png b/config/resources/core/ignition/images/Builtin/icons/32/disk_green.png/disk_green.png new file mode 100644 index 0000000..c0a189d Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/disk_green.png/disk_green.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/disk_green.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/disk_green.png/resource.json new file mode 100644 index 0000000..54726bb --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/disk_green.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "disk_green.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 577, + "lastModificationSignature": "70fd16c3b996f0fc961a350f271523a25fef601b226e386e2b805740c5881700", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/document.png/document.png b/config/resources/core/ignition/images/Builtin/icons/32/document.png/document.png new file mode 100644 index 0000000..780b581 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/document.png/document.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/document.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/document.png/resource.json new file mode 100644 index 0000000..d5a3fbf --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/document.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "document.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 590, + "lastModificationSignature": "42f497468086faead93cfeb674e545ddcf9f16f8f3c858373556069bc80bb1ee", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/document_add.png/document_add.png b/config/resources/core/ignition/images/Builtin/icons/32/document_add.png/document_add.png new file mode 100644 index 0000000..4633b39 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/document_add.png/document_add.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/document_add.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/document_add.png/resource.json new file mode 100644 index 0000000..798a0ef --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/document_add.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "document_add.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 592, + "lastModificationSignature": "75f0d4876593209510e6465abd01e855ad8c5d57a2fd1fa54502c67a42682897", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/document_delete.png/document_delete.png b/config/resources/core/ignition/images/Builtin/icons/32/document_delete.png/document_delete.png new file mode 100644 index 0000000..baf81c5 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/document_delete.png/document_delete.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/document_delete.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/document_delete.png/resource.json new file mode 100644 index 0000000..c0cd7b8 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/document_delete.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "document_delete.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 797, + "lastModificationSignature": "7dae5bf9f24c026e9f3fd0eb510ef018df8c3d8bf1bb66d0b1414b01ea788019", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/document_edit.png/document_edit.png b/config/resources/core/ignition/images/Builtin/icons/32/document_edit.png/document_edit.png new file mode 100644 index 0000000..7a446a1 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/document_edit.png/document_edit.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/document_edit.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/document_edit.png/resource.json new file mode 100644 index 0000000..251ea61 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/document_edit.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "document_edit.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 954, + "lastModificationSignature": "907b9bf9ebfb522cdddbee133709529fa822b6e5f5843cd9a900251893d885bb", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/edit.png/edit.png b/config/resources/core/ignition/images/Builtin/icons/32/edit.png/edit.png new file mode 100644 index 0000000..224e3c0 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/edit.png/edit.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/edit.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/edit.png/resource.json new file mode 100644 index 0000000..8e387f7 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/edit.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "edit.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1110, + "lastModificationSignature": "d9793cf11e2f6b25f6fcd7b51dfd23a7c59831aa8cafa6024ee1e33216e2ed35", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/exit.png/exit.png b/config/resources/core/ignition/images/Builtin/icons/32/exit.png/exit.png new file mode 100644 index 0000000..759b385 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/exit.png/exit.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/exit.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/exit.png/resource.json new file mode 100644 index 0000000..2d6105e --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/exit.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "exit.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 929, + "lastModificationSignature": "4353c2dda83d74a3120a6802ab14451dda580e8ed7611f2c13b1fce7a078a668", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/export1.png/export1.png b/config/resources/core/ignition/images/Builtin/icons/32/export1.png/export1.png new file mode 100644 index 0000000..afb8ba4 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/export1.png/export1.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/export1.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/export1.png/resource.json new file mode 100644 index 0000000..7302dcc --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/export1.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "export1.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 578, + "lastModificationSignature": "13f91b00b500f10dc83d29fb1d9a721f0b7bb4c8559a04ad8c96e74b6c4251d7", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/find.png/find.png b/config/resources/core/ignition/images/Builtin/icons/32/find.png/find.png new file mode 100644 index 0000000..ee1f4a0 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/find.png/find.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/find.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/find.png/resource.json new file mode 100644 index 0000000..186202b --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/find.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "find.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1227, + "lastModificationSignature": "56243aa615884ac0de219fce5750d6db662c358b2a7492d981a8208da818a5bb", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/help.png/help.png b/config/resources/core/ignition/images/Builtin/icons/32/help.png/help.png new file mode 100644 index 0000000..741d36e Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/help.png/help.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/help.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/help.png/resource.json new file mode 100644 index 0000000..6533764 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/help.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "help.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1016, + "lastModificationSignature": "6e56efa09b2ce5e4e3084d15504b300c43ad5529ae841d5420a34cc32f645263", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/home.png/home.png b/config/resources/core/ignition/images/Builtin/icons/32/home.png/home.png new file mode 100644 index 0000000..c927d65 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/home.png/home.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/home.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/home.png/resource.json new file mode 100644 index 0000000..b4e695c --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/home.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "home.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 911, + "lastModificationSignature": "b470b32d9838c59f29e52724ea334dae801125c0be2716d068230c7095cc0790", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/id_card.png/id_card.png b/config/resources/core/ignition/images/Builtin/icons/32/id_card.png/id_card.png new file mode 100644 index 0000000..fdb96d2 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/id_card.png/id_card.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/id_card.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/id_card.png/resource.json new file mode 100644 index 0000000..9c19a84 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/id_card.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "id_card.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 631, + "lastModificationSignature": "85ab2b552500053349d2900e28690b3adf6bd55977ef756abe2b44b85bfed0f2", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/id_card_add.png/id_card_add.png b/config/resources/core/ignition/images/Builtin/icons/32/id_card_add.png/id_card_add.png new file mode 100644 index 0000000..e36af9a Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/id_card_add.png/id_card_add.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/id_card_add.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/id_card_add.png/resource.json new file mode 100644 index 0000000..33e36de --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/id_card_add.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "id_card_add.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 765, + "lastModificationSignature": "c2556f160bf3a7e38cdc1f70e01b80db402bc6530c3da4d43f69e5c3aaef13c1", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/id_card_delete.png/id_card_delete.png b/config/resources/core/ignition/images/Builtin/icons/32/id_card_delete.png/id_card_delete.png new file mode 100644 index 0000000..463c389 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/id_card_delete.png/id_card_delete.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/id_card_delete.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/id_card_delete.png/resource.json new file mode 100644 index 0000000..3a0d970 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/id_card_delete.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "id_card_delete.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1017, + "lastModificationSignature": "6b0a89166a68357ce6ddddc6443db6da98d88afbed2eb62e2ce0b299d89f8b05", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/id_card_refresh.png/id_card_refresh.png b/config/resources/core/ignition/images/Builtin/icons/32/id_card_refresh.png/id_card_refresh.png new file mode 100644 index 0000000..993b2ea Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/id_card_refresh.png/id_card_refresh.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/id_card_refresh.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/id_card_refresh.png/resource.json new file mode 100644 index 0000000..2412a63 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/id_card_refresh.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "id_card_refresh.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1058, + "lastModificationSignature": "da4e80dcbc8bd1076002e6d0ab7afc6c6e86de6c4e78c40bb4f5f547b1363ca7", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/import1.png/import1.png b/config/resources/core/ignition/images/Builtin/icons/32/import1.png/import1.png new file mode 100644 index 0000000..17f447c Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/import1.png/import1.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/import1.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/import1.png/resource.json new file mode 100644 index 0000000..208366b --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/import1.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "import1.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 619, + "lastModificationSignature": "e233b0169a44cb35aadf5b2ea48262007323c639324de617a85c9d3d33a2dab4", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/information.png/information.png b/config/resources/core/ignition/images/Builtin/icons/32/information.png/information.png new file mode 100644 index 0000000..bac5069 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/information.png/information.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/information.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/information.png/resource.json new file mode 100644 index 0000000..b5331c3 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/information.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "information.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 823, + "lastModificationSignature": "6b139e6cfb4617e2e4ff2790dc44a32f01eeb7f2b40f6be8f7e77ad87497e9e8", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/key1.png/key1.png b/config/resources/core/ignition/images/Builtin/icons/32/key1.png/key1.png new file mode 100644 index 0000000..c077838 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/key1.png/key1.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/key1.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/key1.png/resource.json new file mode 100644 index 0000000..18c21c6 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/key1.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "key1.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 559, + "lastModificationSignature": "6044e36505b89b529e0234c6218bdf31cf9b094cb927bd27c88a81001e6dc023", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/lightbulb.png/lightbulb.png b/config/resources/core/ignition/images/Builtin/icons/32/lightbulb.png/lightbulb.png new file mode 100644 index 0000000..9bfe1e3 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/lightbulb.png/lightbulb.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/lightbulb.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/lightbulb.png/resource.json new file mode 100644 index 0000000..0a981c5 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/lightbulb.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "lightbulb.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 905, + "lastModificationSignature": "e6622e6423034ef89072c7eeba3ffa0351a06edb947b253cc5b9bff0a0ab8de6", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/lightbulb_on.png/lightbulb_on.png b/config/resources/core/ignition/images/Builtin/icons/32/lightbulb_on.png/lightbulb_on.png new file mode 100644 index 0000000..7425598 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/lightbulb_on.png/lightbulb_on.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/lightbulb_on.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/lightbulb_on.png/resource.json new file mode 100644 index 0000000..e61c8a6 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/lightbulb_on.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "lightbulb_on.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 955, + "lastModificationSignature": "e3b55a9aa758e572a77726edf554364d9ad9bfe35cc00937e04452b4a66fe598", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/line-chart.png/line-chart.png b/config/resources/core/ignition/images/Builtin/icons/32/line-chart.png/line-chart.png new file mode 100644 index 0000000..d38906b Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/line-chart.png/line-chart.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/line-chart.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/line-chart.png/resource.json new file mode 100644 index 0000000..869dd6b --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/line-chart.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "line-chart.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1649, + "lastModificationSignature": "75e275adfd4955112740c1a583ff3cedffac41be07f2cd22d04e38d4115abd5e", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/lock.png/lock.png b/config/resources/core/ignition/images/Builtin/icons/32/lock.png/lock.png new file mode 100644 index 0000000..0be5f41 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/lock.png/lock.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/lock.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/lock.png/resource.json new file mode 100644 index 0000000..36ee095 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/lock.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "lock.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 693, + "lastModificationSignature": "24ee33b5e82f9b4ab1ae26e52064c1ecf8368455f9abb57d690aa2f411709d78", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/lock_open.png/lock_open.png b/config/resources/core/ignition/images/Builtin/icons/32/lock_open.png/lock_open.png new file mode 100644 index 0000000..f2acbb6 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/lock_open.png/lock_open.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/lock_open.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/lock_open.png/resource.json new file mode 100644 index 0000000..9624420 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/lock_open.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "lock_open.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 744, + "lastModificationSignature": "067849ff56705a36b3e19d963e2bf4b46971fc05b9a061279428199f91df24ff", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/logic_and.png/logic_and.png b/config/resources/core/ignition/images/Builtin/icons/32/logic_and.png/logic_and.png new file mode 100644 index 0000000..bb881e6 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/logic_and.png/logic_and.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/logic_and.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/logic_and.png/resource.json new file mode 100644 index 0000000..cb6c216 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/logic_and.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "logic_and.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1138, + "lastModificationSignature": "e3d2955032cef6f8268136895bd368cf9ea3a1b1b0172a537a79fcfa8a29c80d", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/logic_not.png/logic_not.png b/config/resources/core/ignition/images/Builtin/icons/32/logic_not.png/logic_not.png new file mode 100644 index 0000000..49a5cc0 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/logic_not.png/logic_not.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/logic_not.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/logic_not.png/resource.json new file mode 100644 index 0000000..2f34327 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/logic_not.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "logic_not.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1197, + "lastModificationSignature": "d1b41f0936d85470b2889fe16e28a07694ca390b6e855d977301bba6dd294024", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/logic_or.png/logic_or.png b/config/resources/core/ignition/images/Builtin/icons/32/logic_or.png/logic_or.png new file mode 100644 index 0000000..e812b70 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/logic_or.png/logic_or.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/logic_or.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/logic_or.png/resource.json new file mode 100644 index 0000000..337a3e3 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/logic_or.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "logic_or.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1153, + "lastModificationSignature": "f9e0dcef4e479110fc6bb417c1bf0a57b8e7461e37edbee3a4580039c135d5eb", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/media_play.png/media_play.png b/config/resources/core/ignition/images/Builtin/icons/32/media_play.png/media_play.png new file mode 100644 index 0000000..b6a8a12 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/media_play.png/media_play.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/media_play.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/media_play.png/resource.json new file mode 100644 index 0000000..1e2a574 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/media_play.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "media_play.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 636, + "lastModificationSignature": "5c4d444521b370e0dd92d0dc340764a0898802431937de7a9b8e7574cddbf33b", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/media_stop_red.png/media_stop_red.png b/config/resources/core/ignition/images/Builtin/icons/32/media_stop_red.png/media_stop_red.png new file mode 100644 index 0000000..d6e2b5a Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/media_stop_red.png/media_stop_red.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/media_stop_red.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/media_stop_red.png/resource.json new file mode 100644 index 0000000..ff7e0bd --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/media_stop_red.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "media_stop_red.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 231, + "lastModificationSignature": "8caf4cd9c774c2dd2f878ed66ff44641c878e6f0bd19f34faef95f6067db3923", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/monitor.png/monitor.png b/config/resources/core/ignition/images/Builtin/icons/32/monitor.png/monitor.png new file mode 100644 index 0000000..e5f7702 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/monitor.png/monitor.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/monitor.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/monitor.png/resource.json new file mode 100644 index 0000000..e5dc80f --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/monitor.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "monitor.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 452, + "lastModificationSignature": "aaeab1a260fe3d332dfa2ad6478107d0a0af8c46ea68b770cd1b1ac3ec8a8d9f", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/monitor_lock.png/monitor_lock.png b/config/resources/core/ignition/images/Builtin/icons/32/monitor_lock.png/monitor_lock.png new file mode 100644 index 0000000..a06859c Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/monitor_lock.png/monitor_lock.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/monitor_lock.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/monitor_lock.png/resource.json new file mode 100644 index 0000000..3cc73f2 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/monitor_lock.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "monitor_lock.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 908, + "lastModificationSignature": "bb8ba10adfba276d77ec6282ec89067d9768d88056550c1df497d42e394e1f3e", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/navigate_down.png/navigate_down.png b/config/resources/core/ignition/images/Builtin/icons/32/navigate_down.png/navigate_down.png new file mode 100644 index 0000000..fd3d6db Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/navigate_down.png/navigate_down.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/navigate_down.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/navigate_down.png/resource.json new file mode 100644 index 0000000..c5f67bf --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/navigate_down.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "navigate_down.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 563, + "lastModificationSignature": "b949ed2181315185d5ec39bd8fe1782812850e2ad2954d24028a9168a9aee6b0", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/navigate_left.png/navigate_left.png b/config/resources/core/ignition/images/Builtin/icons/32/navigate_left.png/navigate_left.png new file mode 100644 index 0000000..92b7353 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/navigate_left.png/navigate_left.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/navigate_left.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/navigate_left.png/resource.json new file mode 100644 index 0000000..f076734 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/navigate_left.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "navigate_left.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 587, + "lastModificationSignature": "dfe4a25e4b1c4c7a348b21297eb4f52f0b995f7fd7238492bc9b62e03ad6a652", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/navigate_right.png/navigate_right.png b/config/resources/core/ignition/images/Builtin/icons/32/navigate_right.png/navigate_right.png new file mode 100644 index 0000000..bfbc46c Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/navigate_right.png/navigate_right.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/navigate_right.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/navigate_right.png/resource.json new file mode 100644 index 0000000..ed86a43 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/navigate_right.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "navigate_right.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 619, + "lastModificationSignature": "fb29035c516638ef065bb196fc17d0582fb9bef87b61a4a71a8eb8c2791641f7", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/navigate_up.png/navigate_up.png b/config/resources/core/ignition/images/Builtin/icons/32/navigate_up.png/navigate_up.png new file mode 100644 index 0000000..57610c4 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/navigate_up.png/navigate_up.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/navigate_up.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/navigate_up.png/resource.json new file mode 100644 index 0000000..978af70 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/navigate_up.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "navigate_up.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 611, + "lastModificationSignature": "3042cbf10ee9dde372a209e363312af7a5da028ac280ee8f770ff94d9cfaf4a5", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/oszillograph.png/oszillograph.png b/config/resources/core/ignition/images/Builtin/icons/32/oszillograph.png/oszillograph.png new file mode 100644 index 0000000..e71ae99 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/oszillograph.png/oszillograph.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/oszillograph.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/oszillograph.png/resource.json new file mode 100644 index 0000000..f16c06b --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/oszillograph.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "oszillograph.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1528, + "lastModificationSignature": "b769f74b67c500d35a2cf8a4a25acdb949b012a920190c5a5fedad1ff734c9ee", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/pencil.png/pencil.png b/config/resources/core/ignition/images/Builtin/icons/32/pencil.png/pencil.png new file mode 100644 index 0000000..1b64c39 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/pencil.png/pencil.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/pencil.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/pencil.png/resource.json new file mode 100644 index 0000000..a43938a --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/pencil.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "pencil.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 740, + "lastModificationSignature": "9b23beafa97804c29c214fa7c53c7c90f379eeb06c0acd7a5a859999b9696567", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/photo_portrait.png/photo_portrait.png b/config/resources/core/ignition/images/Builtin/icons/32/photo_portrait.png/photo_portrait.png new file mode 100644 index 0000000..43372b8 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/photo_portrait.png/photo_portrait.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/photo_portrait.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/photo_portrait.png/resource.json new file mode 100644 index 0000000..d306dfe --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/photo_portrait.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "photo_portrait.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1213, + "lastModificationSignature": "d6de338cc398edd5175ac302fbec8ff55535ea0fab6c97757aa30addd9d6b5ca", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/pie-chart.png/pie-chart.png b/config/resources/core/ignition/images/Builtin/icons/32/pie-chart.png/pie-chart.png new file mode 100644 index 0000000..d668fae Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/pie-chart.png/pie-chart.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/pie-chart.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/pie-chart.png/resource.json new file mode 100644 index 0000000..1eee25d --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/pie-chart.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "pie-chart.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 976, + "lastModificationSignature": "1456849eac7391c7e3dbf16281112b590a259bc49a4b1587e3e0fd9a5c5820cd", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/preferences.png/preferences.png b/config/resources/core/ignition/images/Builtin/icons/32/preferences.png/preferences.png new file mode 100644 index 0000000..b897479 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/preferences.png/preferences.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/preferences.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/preferences.png/resource.json new file mode 100644 index 0000000..8d4510a --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/preferences.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "preferences.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 689, + "lastModificationSignature": "cfd6931c25b0216a2d56a81480b82f0ccc9a1a4aa86bae3e41ba9d648d4f38b3", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/printer.png/printer.png b/config/resources/core/ignition/images/Builtin/icons/32/printer.png/printer.png new file mode 100644 index 0000000..c2892cb Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/printer.png/printer.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/printer.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/printer.png/resource.json new file mode 100644 index 0000000..a6f095d --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/printer.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "printer.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 461, + "lastModificationSignature": "211c64b5ab17fed176a685e074c567d095d9f50f0e192d577ad182baecd3bbf0", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/refresh.png/refresh.png b/config/resources/core/ignition/images/Builtin/icons/32/refresh.png/refresh.png new file mode 100644 index 0000000..cf4995c Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/refresh.png/refresh.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/refresh.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/refresh.png/resource.json new file mode 100644 index 0000000..a7285f9 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/refresh.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "refresh.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1076, + "lastModificationSignature": "28ab828d39560d03849f1bd612194bff88a0219901878a4187e95e4d0393a0b0", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/row_add.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/row_add.png/resource.json new file mode 100644 index 0000000..e78e0a1 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/row_add.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "row_add.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 778, + "lastModificationSignature": "7b6efad0dd934c8d0d9e1b92d6108c5c0b5f40ff05f092666b640fd00332e37b", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/row_add.png/row_add.png b/config/resources/core/ignition/images/Builtin/icons/32/row_add.png/row_add.png new file mode 100644 index 0000000..cee31c8 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/row_add.png/row_add.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/row_delete.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/row_delete.png/resource.json new file mode 100644 index 0000000..489c20b --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/row_delete.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "row_delete.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 838, + "lastModificationSignature": "c4b167333752c7dfba964ab91eb1ed24209ffe6dd338d4b5ae306c22fc08a772", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/row_delete.png/row_delete.png b/config/resources/core/ignition/images/Builtin/icons/32/row_delete.png/row_delete.png new file mode 100644 index 0000000..fe35e4f Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/row_delete.png/row_delete.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/stop.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/stop.png/resource.json new file mode 100644 index 0000000..13e841d --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/stop.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "stop.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 809, + "lastModificationSignature": "3d41a975a906494a162c1f861e0acf081a08a8633f0b19802e921087a4fcd450", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/stop.png/stop.png b/config/resources/core/ignition/images/Builtin/icons/32/stop.png/stop.png new file mode 100644 index 0000000..7ee211a Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/stop.png/stop.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/stopwatch.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/stopwatch.png/resource.json new file mode 100644 index 0000000..c55eeec --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/stopwatch.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "stopwatch.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1351, + "lastModificationSignature": "58fbe080cf8fbf8924dfb8a25d1f4e1d13330aff9a75b813af4058a1b52686f1", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/stopwatch.png/stopwatch.png b/config/resources/core/ignition/images/Builtin/icons/32/stopwatch.png/stopwatch.png new file mode 100644 index 0000000..143a048 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/stopwatch.png/stopwatch.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/table_sql_view.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/table_sql_view.png/resource.json new file mode 100644 index 0000000..868a8a1 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/table_sql_view.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "table_sql_view.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1302, + "lastModificationSignature": "47d94b39bc9564096d8c603166642f475575bc4b00265a54f4e841686640560f", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/table_sql_view.png/table_sql_view.png b/config/resources/core/ignition/images/Builtin/icons/32/table_sql_view.png/table_sql_view.png new file mode 100644 index 0000000..1d3a63f Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/table_sql_view.png/table_sql_view.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/trafficlight_green.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/trafficlight_green.png/resource.json new file mode 100644 index 0000000..93a76c4 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/trafficlight_green.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "trafficlight_green.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1309, + "lastModificationSignature": "57b4534a4d46db0aed7d0345eafe27d34c9767f05b171b7e4c5a9c8360f1d6d7", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/trafficlight_green.png/trafficlight_green.png b/config/resources/core/ignition/images/Builtin/icons/32/trafficlight_green.png/trafficlight_green.png new file mode 100644 index 0000000..19266af Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/trafficlight_green.png/trafficlight_green.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/trafficlight_off.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/trafficlight_off.png/resource.json new file mode 100644 index 0000000..a9c1d38 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/trafficlight_off.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "trafficlight_off.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1298, + "lastModificationSignature": "5efceb27a682db6aa6dc05a02c8507782d9c1cfbb1bdfb3e29565e4913ad3742", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/trafficlight_off.png/trafficlight_off.png b/config/resources/core/ignition/images/Builtin/icons/32/trafficlight_off.png/trafficlight_off.png new file mode 100644 index 0000000..772a91a Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/trafficlight_off.png/trafficlight_off.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/trafficlight_red.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/trafficlight_red.png/resource.json new file mode 100644 index 0000000..c1aacc7 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/trafficlight_red.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "trafficlight_red.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1304, + "lastModificationSignature": "9cd5f7252db2f521e45cb769877d35f5782b5e44394cbb73c2f2cd9a7eec06dc", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/trafficlight_red.png/trafficlight_red.png b/config/resources/core/ignition/images/Builtin/icons/32/trafficlight_red.png/trafficlight_red.png new file mode 100644 index 0000000..79cbcb2 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/trafficlight_red.png/trafficlight_red.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/trafficlight_yellow.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/trafficlight_yellow.png/resource.json new file mode 100644 index 0000000..9d94081 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/trafficlight_yellow.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "trafficlight_yellow.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1308, + "lastModificationSignature": "a265f55dcafb512c2a371245e6f80934a38f6d72b4bb0bedb1e7fbfaafc6011f", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/trafficlight_yellow.png/trafficlight_yellow.png b/config/resources/core/ignition/images/Builtin/icons/32/trafficlight_yellow.png/trafficlight_yellow.png new file mode 100644 index 0000000..036c599 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/trafficlight_yellow.png/trafficlight_yellow.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/unknown.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/unknown.png/resource.json new file mode 100644 index 0000000..65d5000 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/unknown.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "unknown.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 672, + "lastModificationSignature": "f9c2388443d7cb7e766bc41ebec63a822085e7be50d86a6bf9f44f246ad9454c", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/unknown.png/unknown.png b/config/resources/core/ignition/images/Builtin/icons/32/unknown.png/unknown.png new file mode 100644 index 0000000..1510a6f Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/unknown.png/unknown.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/user1.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/user1.png/resource.json new file mode 100644 index 0000000..9314170 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/user1.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user1.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 977, + "lastModificationSignature": "b1f4b1e322db395a80f1fd4693177b4ce2eee67af4c89608a7c1b575bb87ce83", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/user1.png/user1.png b/config/resources/core/ignition/images/Builtin/icons/32/user1.png/user1.png new file mode 100644 index 0000000..d6c9344 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/user1.png/user1.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/user1_add.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/user1_add.png/resource.json new file mode 100644 index 0000000..8914786 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/user1_add.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user1_add.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1078, + "lastModificationSignature": "08b4805e33d5eb4fde30d6294c6b2bf48a8948a987091947bf33e0370c4da080", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/user1_add.png/user1_add.png b/config/resources/core/ignition/images/Builtin/icons/32/user1_add.png/user1_add.png new file mode 100644 index 0000000..0956a0c Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/user1_add.png/user1_add.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/user1_delete.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/user1_delete.png/resource.json new file mode 100644 index 0000000..4e1a5a0 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/user1_delete.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user1_delete.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1194, + "lastModificationSignature": "111403b0a5d70054982c52cecd41ee97a8bee574fa9ccbc5613038629104c8a9", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/user1_delete.png/user1_delete.png b/config/resources/core/ignition/images/Builtin/icons/32/user1_delete.png/user1_delete.png new file mode 100644 index 0000000..20078ef Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/user1_delete.png/user1_delete.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/user1_preferences.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/user1_preferences.png/resource.json new file mode 100644 index 0000000..5056120 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/user1_preferences.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user1_preferences.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1204, + "lastModificationSignature": "f3b711bcbd3a23f33c068d6ae016b0ed317b8e5e5a1259e51dece640fe4d4134", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/user1_preferences.png/user1_preferences.png b/config/resources/core/ignition/images/Builtin/icons/32/user1_preferences.png/user1_preferences.png new file mode 100644 index 0000000..e5d2dee Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/user1_preferences.png/user1_preferences.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/user1_view.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/user1_view.png/resource.json new file mode 100644 index 0000000..ff7524e --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/user1_view.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user1_view.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1460, + "lastModificationSignature": "2553337deb2f3e49b1a2fe57fca676ba8317545ab7468e45adb094a1a92328e0", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/user1_view.png/user1_view.png b/config/resources/core/ignition/images/Builtin/icons/32/user1_view.png/user1_view.png new file mode 100644 index 0000000..5c7d21c Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/user1_view.png/user1_view.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/user2.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/user2.png/resource.json new file mode 100644 index 0000000..e605b99 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/user2.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user2.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 971, + "lastModificationSignature": "faf07ab7968510d10072bfffbb2259ff3339c9f2ebf0d3931dc3c30a2ee60f16", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/user2.png/user2.png b/config/resources/core/ignition/images/Builtin/icons/32/user2.png/user2.png new file mode 100644 index 0000000..72c7cec Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/user2.png/user2.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/user3.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/user3.png/resource.json new file mode 100644 index 0000000..d5befc4 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/user3.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user3.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1144, + "lastModificationSignature": "8448e558f79eb472793d5ccac5951f4933607f59b850db89a2ac7a1a07973754", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/user3.png/user3.png b/config/resources/core/ignition/images/Builtin/icons/32/user3.png/user3.png new file mode 100644 index 0000000..4384f05 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/user3.png/user3.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/users3.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/users3.png/resource.json new file mode 100644 index 0000000..89e82d4 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/users3.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "users3.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1462, + "lastModificationSignature": "bbf1e52f44f9db2cf97aa3cd0107cfbc30b2eff7559d8db6d7e8ea32873c503e", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/users3.png/users3.png b/config/resources/core/ignition/images/Builtin/icons/32/users3.png/users3.png new file mode 100644 index 0000000..5f07ecb Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/users3.png/users3.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/users3_preferences.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/users3_preferences.png/resource.json new file mode 100644 index 0000000..c1d1349 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/users3_preferences.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "users3_preferences.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1707, + "lastModificationSignature": "d1f4d4ade3f48c26fe7deae78aafde474edc99ffd16aa3dbb5012edd6084a84e", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/users3_preferences.png/users3_preferences.png b/config/resources/core/ignition/images/Builtin/icons/32/users3_preferences.png/users3_preferences.png new file mode 100644 index 0000000..4727a7d Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/users3_preferences.png/users3_preferences.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/videocamera.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/videocamera.png/resource.json new file mode 100644 index 0000000..8f46e1f --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/videocamera.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "videocamera.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1274, + "lastModificationSignature": "246f71a436728ab4b9a1415231ac3bd8ffea17a24dc42f1da5929115df2e778d", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/videocamera.png/videocamera.png b/config/resources/core/ignition/images/Builtin/icons/32/videocamera.png/videocamera.png new file mode 100644 index 0000000..60d25bf Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/videocamera.png/videocamera.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/view.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/view.png/resource.json new file mode 100644 index 0000000..491241e --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/view.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "view.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1146, + "lastModificationSignature": "c5cd57528b6ba14466411091b14eb4009935658535ec91edb1261c1d67af7708", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/view.png/view.png b/config/resources/core/ignition/images/Builtin/icons/32/view.png/view.png new file mode 100644 index 0000000..686fd16 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/view.png/view.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/warning.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/warning.png/resource.json new file mode 100644 index 0000000..356f829 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/warning.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "warning.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 990, + "lastModificationSignature": "53e39e6e52deecad7e3d16f3a384ea32905360d2e76c4362e959be9f0521aecd", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/warning.png/warning.png b/config/resources/core/ignition/images/Builtin/icons/32/warning.png/warning.png new file mode 100644 index 0000000..a359d9f Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/warning.png/warning.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/workstation1.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/workstation1.png/resource.json new file mode 100644 index 0000000..ff70502 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/workstation1.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "workstation1.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 661, + "lastModificationSignature": "1a765e581da80b39f1685d9e2cd8006847056c4c3a6d140a9c27f615095f9840", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/workstation1.png/workstation1.png b/config/resources/core/ignition/images/Builtin/icons/32/workstation1.png/workstation1.png new file mode 100644 index 0000000..2834783 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/workstation1.png/workstation1.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/32/wrench.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/32/wrench.png/resource.json new file mode 100644 index 0000000..862dca1 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/32/wrench.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "wrench.png" + ], + "attributes": { + "width": 32, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1370, + "lastModificationSignature": "e7a9daba1d669880eadde6e9d9dcca1bdf6315d643419809ee677015cc57f367", + "height": 32 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/32/wrench.png/wrench.png b/config/resources/core/ignition/images/Builtin/icons/32/wrench.png/wrench.png new file mode 100644 index 0000000..eb17b0f Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/32/wrench.png/wrench.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/about.png/about.png b/config/resources/core/ignition/images/Builtin/icons/48/about.png/about.png new file mode 100644 index 0000000..d51e30c Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/about.png/about.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/about.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/about.png/resource.json new file mode 100644 index 0000000..721abde --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/about.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "about.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1792, + "lastModificationSignature": "1735e947388f50846676cbb95716b8ed9a3977c0c1b2c1d4c233dd9424575039", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/add2.png/add2.png b/config/resources/core/ignition/images/Builtin/icons/48/add2.png/add2.png new file mode 100644 index 0000000..57874a8 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/add2.png/add2.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/add2.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/add2.png/resource.json new file mode 100644 index 0000000..88e2624 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/add2.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "add2.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 251, + "lastModificationSignature": "8348f75266b3e26db66464782f68cfc4b5f4cd664a517cbaaaaa749c0f11e16b", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/arrow_down_green.png/arrow_down_green.png b/config/resources/core/ignition/images/Builtin/icons/48/arrow_down_green.png/arrow_down_green.png new file mode 100644 index 0000000..1b6f8d5 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/arrow_down_green.png/arrow_down_green.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/arrow_down_green.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/arrow_down_green.png/resource.json new file mode 100644 index 0000000..1e8c232 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/arrow_down_green.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "arrow_down_green.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 715, + "lastModificationSignature": "519183592140b49445a8a5d0c933594093c6a7ee1abd3b73eb959d72a72144fe", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/arrow_left_green.png/arrow_left_green.png b/config/resources/core/ignition/images/Builtin/icons/48/arrow_left_green.png/arrow_left_green.png new file mode 100644 index 0000000..5d1782f Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/arrow_left_green.png/arrow_left_green.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/arrow_left_green.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/arrow_left_green.png/resource.json new file mode 100644 index 0000000..59e9416 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/arrow_left_green.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "arrow_left_green.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 709, + "lastModificationSignature": "a28463d61c65826754a990ad36457e02abf2f16ed43e318ce514a1a6244ef4b2", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/arrow_right_green.png/arrow_right_green.png b/config/resources/core/ignition/images/Builtin/icons/48/arrow_right_green.png/arrow_right_green.png new file mode 100644 index 0000000..bb9cec0 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/arrow_right_green.png/arrow_right_green.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/arrow_right_green.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/arrow_right_green.png/resource.json new file mode 100644 index 0000000..41c5fc4 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/arrow_right_green.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "arrow_right_green.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 641, + "lastModificationSignature": "9d96be9d58f5d02ba0a53069a57e76da49f5d6c0bc11c317a3850f83bceaa3c3", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/arrow_up_green.png/arrow_up_green.png b/config/resources/core/ignition/images/Builtin/icons/48/arrow_up_green.png/arrow_up_green.png new file mode 100644 index 0000000..4ac8f03 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/arrow_up_green.png/arrow_up_green.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/arrow_up_green.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/arrow_up_green.png/resource.json new file mode 100644 index 0000000..b90e137 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/arrow_up_green.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "arrow_up_green.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 699, + "lastModificationSignature": "458bc0f781fc8a344ece1df1ac545186fda3811aa4e2c501f7b371005ef964c7", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/businessman.png/businessman.png b/config/resources/core/ignition/images/Builtin/icons/48/businessman.png/businessman.png new file mode 100644 index 0000000..a9c4c84 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/businessman.png/businessman.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/businessman.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/businessman.png/resource.json new file mode 100644 index 0000000..85bd8fd --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/businessman.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "businessman.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1926, + "lastModificationSignature": "e69912c2f223f80377d5c0418b1b43e3b3fa2c635d2fc3b1f1335d4d33a539ee", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/businessman2.png/businessman2.png b/config/resources/core/ignition/images/Builtin/icons/48/businessman2.png/businessman2.png new file mode 100644 index 0000000..cd5d623 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/businessman2.png/businessman2.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/businessman2.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/businessman2.png/resource.json new file mode 100644 index 0000000..7f5cd43 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/businessman2.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "businessman2.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1947, + "lastModificationSignature": "6fb470fd8a41dee4158a5120911d95997ea4bac7d9cc0f8af56cb66bf47480c0", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/businessman_add.png/businessman_add.png b/config/resources/core/ignition/images/Builtin/icons/48/businessman_add.png/businessman_add.png new file mode 100644 index 0000000..837c37e Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/businessman_add.png/businessman_add.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/businessman_add.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/businessman_add.png/resource.json new file mode 100644 index 0000000..5c65c68 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/businessman_add.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "businessman_add.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1814, + "lastModificationSignature": "42cd68d1cf3fef73cbb7e5b72e1b275bccd9bb1ec1197b11bb67e1ca5a5c3d75", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/businessman_delete.png/businessman_delete.png b/config/resources/core/ignition/images/Builtin/icons/48/businessman_delete.png/businessman_delete.png new file mode 100644 index 0000000..6ec256a Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/businessman_delete.png/businessman_delete.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/businessman_delete.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/businessman_delete.png/resource.json new file mode 100644 index 0000000..9d37d3f --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/businessman_delete.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "businessman_delete.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 2030, + "lastModificationSignature": "0785b207f7586d1b9b8ed6e4958cbd06a53790b6b12e2606a789916a7de0280d", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/businessmen.png/businessmen.png b/config/resources/core/ignition/images/Builtin/icons/48/businessmen.png/businessmen.png new file mode 100644 index 0000000..423e588 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/businessmen.png/businessmen.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/businessmen.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/businessmen.png/resource.json new file mode 100644 index 0000000..8fec31b --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/businessmen.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "businessmen.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 2787, + "lastModificationSignature": "77c6cc51d4a9027cbaa6fd90b54b7d0891c73b2b58e3baa221629d951fcd96ff", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/calculator.png/calculator.png b/config/resources/core/ignition/images/Builtin/icons/48/calculator.png/calculator.png new file mode 100644 index 0000000..41e1d03 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/calculator.png/calculator.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/calculator.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/calculator.png/resource.json new file mode 100644 index 0000000..1ba5137 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/calculator.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "calculator.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 521, + "lastModificationSignature": "7909da7a5d5550840e3f019c644154cf6d8079591fa1a88a5346ba4735ae6f77", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/calendar.png/calendar.png b/config/resources/core/ignition/images/Builtin/icons/48/calendar.png/calendar.png new file mode 100644 index 0000000..091c36c Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/calendar.png/calendar.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/calendar.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/calendar.png/resource.json new file mode 100644 index 0000000..d597e56 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/calendar.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "calendar.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 968, + "lastModificationSignature": "267ad6add12c62a77ee9d8013d05d5581389cd8c1ec36a7ba3a446be5e9b6952", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/camera2.png/camera2.png b/config/resources/core/ignition/images/Builtin/icons/48/camera2.png/camera2.png new file mode 100644 index 0000000..b1e361e Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/camera2.png/camera2.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/camera2.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/camera2.png/resource.json new file mode 100644 index 0000000..2276b2b --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/camera2.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "camera2.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1651, + "lastModificationSignature": "bec36acd50e1cd47bb40d2addfdcfdd772be174220b774d0c80711c04f095583", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/chart.png/chart.png b/config/resources/core/ignition/images/Builtin/icons/48/chart.png/chart.png new file mode 100644 index 0000000..6ad1f8c Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/chart.png/chart.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/chart.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/chart.png/resource.json new file mode 100644 index 0000000..cd5e37b --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/chart.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "chart.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1311, + "lastModificationSignature": "4a1476d5cad2ad3679d5e5b87400b20aa7ddfe2c24f6d08bbc25fab423ca43a4", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/check2.png/check2.png b/config/resources/core/ignition/images/Builtin/icons/48/check2.png/check2.png new file mode 100644 index 0000000..3deca33 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/check2.png/check2.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/check2.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/check2.png/resource.json new file mode 100644 index 0000000..34872a8 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/check2.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "check2.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1075, + "lastModificationSignature": "91370eeacaa3d1e5b0eb769308ecf7b906a0e7d683a3ca5adef77e135a12e593", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/clients.png/clients.png b/config/resources/core/ignition/images/Builtin/icons/48/clients.png/clients.png new file mode 100644 index 0000000..cca72b7 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/clients.png/clients.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/clients.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/clients.png/resource.json new file mode 100644 index 0000000..1fe1695 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/clients.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "clients.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 509, + "lastModificationSignature": "270f6ead57391c1cca066de0161deae7eead222aac72aca43c49baabb3e0dfbd", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/clipboard.png/clipboard.png b/config/resources/core/ignition/images/Builtin/icons/48/clipboard.png/clipboard.png new file mode 100644 index 0000000..33b65cc Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/clipboard.png/clipboard.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/clipboard.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/clipboard.png/resource.json new file mode 100644 index 0000000..4346ae8 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/clipboard.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "clipboard.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 555, + "lastModificationSignature": "3180ae4893f56d5616556aa09ac8152ebf680cba3d9da815ae32ed6c59614c3c", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/clipboard_empty.png/clipboard_empty.png b/config/resources/core/ignition/images/Builtin/icons/48/clipboard_empty.png/clipboard_empty.png new file mode 100644 index 0000000..5f19823 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/clipboard_empty.png/clipboard_empty.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/clipboard_empty.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/clipboard_empty.png/resource.json new file mode 100644 index 0000000..fb99f4a --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/clipboard_empty.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "clipboard_empty.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 497, + "lastModificationSignature": "3a87432516cea4446e9855e6a664f02bfbfa5dc0633f4cb0c4d3397bf2f8a6ad", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/clock.png/clock.png b/config/resources/core/ignition/images/Builtin/icons/48/clock.png/clock.png new file mode 100644 index 0000000..060c08f Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/clock.png/clock.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/clock.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/clock.png/resource.json new file mode 100644 index 0000000..13bed55 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/clock.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "clock.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1985, + "lastModificationSignature": "10d8d92872057fb85f3feff492a86104cd8709b74c3f2e0d604c47f40155a58b", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/copy.png/copy.png b/config/resources/core/ignition/images/Builtin/icons/48/copy.png/copy.png new file mode 100644 index 0000000..b1b2d4d Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/copy.png/copy.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/copy.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/copy.png/resource.json new file mode 100644 index 0000000..4204fab --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/copy.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "copy.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 777, + "lastModificationSignature": "78e6180c75154a02e6ed087460d9a25e35a342f97e29de17ab81b27cfe251d3d", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/cut.png/cut.png b/config/resources/core/ignition/images/Builtin/icons/48/cut.png/cut.png new file mode 100644 index 0000000..7357983 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/cut.png/cut.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/cut.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/cut.png/resource.json new file mode 100644 index 0000000..709bf7d --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/cut.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "cut.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 2102, + "lastModificationSignature": "c5822fe2450858dcdd5a4a8f2e2e67d92dfe97fdedc0965472f6b4038b109472", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/delete2.png/delete2.png b/config/resources/core/ignition/images/Builtin/icons/48/delete2.png/delete2.png new file mode 100644 index 0000000..b007dae Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/delete2.png/delete2.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/delete2.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/delete2.png/resource.json new file mode 100644 index 0000000..c7096df --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/delete2.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "delete2.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 588, + "lastModificationSignature": "b7dd6ee3b39822d54a3a58c53571e89fb1de636d55d1bfaef23862ded5916c8c", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/disk_green.png/disk_green.png b/config/resources/core/ignition/images/Builtin/icons/48/disk_green.png/disk_green.png new file mode 100644 index 0000000..2dd5ab1 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/disk_green.png/disk_green.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/disk_green.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/disk_green.png/resource.json new file mode 100644 index 0000000..baa2527 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/disk_green.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "disk_green.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 491, + "lastModificationSignature": "c02f874e41974ab39fa81eff2f4120ce6f6b4aa4287c5f264ecba6aafa416819", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/document.png/document.png b/config/resources/core/ignition/images/Builtin/icons/48/document.png/document.png new file mode 100644 index 0000000..4ae5339 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/document.png/document.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/document.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/document.png/resource.json new file mode 100644 index 0000000..bda3c09 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/document.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "document.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 629, + "lastModificationSignature": "59d8211f14b037301e5a43425ba55f4db0646afe851c277f1e2ceb2c6185c1f8", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/document_add.png/document_add.png b/config/resources/core/ignition/images/Builtin/icons/48/document_add.png/document_add.png new file mode 100644 index 0000000..1761f15 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/document_add.png/document_add.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/document_add.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/document_add.png/resource.json new file mode 100644 index 0000000..90b444c --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/document_add.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "document_add.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 682, + "lastModificationSignature": "a2d5f2ea8e0a39f070d7fda0b46ae7e20fe3981011bb9381ca517e7c92681b59", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/document_delete.png/document_delete.png b/config/resources/core/ignition/images/Builtin/icons/48/document_delete.png/document_delete.png new file mode 100644 index 0000000..a0269fd Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/document_delete.png/document_delete.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/document_delete.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/document_delete.png/resource.json new file mode 100644 index 0000000..e287d81 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/document_delete.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "document_delete.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 931, + "lastModificationSignature": "50bd12d185df2571e033ea0b47d82fe2ca4e4a7fcb58f0aed9745d13aef993e0", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/document_edit.png/document_edit.png b/config/resources/core/ignition/images/Builtin/icons/48/document_edit.png/document_edit.png new file mode 100644 index 0000000..dbdee39 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/document_edit.png/document_edit.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/document_edit.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/document_edit.png/resource.json new file mode 100644 index 0000000..da94c5e --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/document_edit.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "document_edit.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1142, + "lastModificationSignature": "49bed582dc10eff3c33e09806cdf0eadc3707cf3fe0781f448a91d42f7d56833", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/edit.png/edit.png b/config/resources/core/ignition/images/Builtin/icons/48/edit.png/edit.png new file mode 100644 index 0000000..0296025 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/edit.png/edit.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/edit.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/edit.png/resource.json new file mode 100644 index 0000000..6b4ada2 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/edit.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "edit.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1088, + "lastModificationSignature": "274fba4f8a74ebc770de14896d941134f3170caa74b0685fa453dc37b007a6a3", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/exit.png/exit.png b/config/resources/core/ignition/images/Builtin/icons/48/exit.png/exit.png new file mode 100644 index 0000000..b8d7edd Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/exit.png/exit.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/exit.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/exit.png/resource.json new file mode 100644 index 0000000..a1835d4 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/exit.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "exit.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1279, + "lastModificationSignature": "4252d0365798a5764d5867c69da3ed4ce836228290343dfd5103c69286728b09", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/export1.png/export1.png b/config/resources/core/ignition/images/Builtin/icons/48/export1.png/export1.png new file mode 100644 index 0000000..a600acd Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/export1.png/export1.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/export1.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/export1.png/resource.json new file mode 100644 index 0000000..75a19c6 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/export1.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "export1.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 694, + "lastModificationSignature": "de21c00abc94b89ee95e585fd087bccf55fbee6b1f9758616cf0b58e9259d092", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/find.png/find.png b/config/resources/core/ignition/images/Builtin/icons/48/find.png/find.png new file mode 100644 index 0000000..038b77d Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/find.png/find.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/find.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/find.png/resource.json new file mode 100644 index 0000000..a7de6f4 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/find.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "find.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1275, + "lastModificationSignature": "9e898d5639c2b678ed3c7ff592b2d2d67e7b7f42aeec687578f089d1c0af778f", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/help.png/help.png b/config/resources/core/ignition/images/Builtin/icons/48/help.png/help.png new file mode 100644 index 0000000..d62a9dc Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/help.png/help.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/help.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/help.png/resource.json new file mode 100644 index 0000000..04702d2 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/help.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "help.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1473, + "lastModificationSignature": "368fc6b93d5e08a31e104feb7e805f50bf98e4b0302e221b6414183841a17f4c", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/home.png/home.png b/config/resources/core/ignition/images/Builtin/icons/48/home.png/home.png new file mode 100644 index 0000000..09ac4ff Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/home.png/home.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/home.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/home.png/resource.json new file mode 100644 index 0000000..9ce785b --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/home.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "home.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1164, + "lastModificationSignature": "177292469a000d84eb60eb964fcfa30de3be5e146bb5d40cba2bb24d6e90fe52", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/id_card.png/id_card.png b/config/resources/core/ignition/images/Builtin/icons/48/id_card.png/id_card.png new file mode 100644 index 0000000..224b487 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/id_card.png/id_card.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/id_card.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/id_card.png/resource.json new file mode 100644 index 0000000..21072a2 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/id_card.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "id_card.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 679, + "lastModificationSignature": "dbe7ac7131c18fdaaf5a82e45d22b70c18bcb53be182552d60d49a3a0d00aa62", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/id_card_add.png/id_card_add.png b/config/resources/core/ignition/images/Builtin/icons/48/id_card_add.png/id_card_add.png new file mode 100644 index 0000000..ab19e3c Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/id_card_add.png/id_card_add.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/id_card_add.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/id_card_add.png/resource.json new file mode 100644 index 0000000..3891f7e --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/id_card_add.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "id_card_add.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 751, + "lastModificationSignature": "dd8f871de305a3747694e148e03cea3a59aa93b01ab59a05fe3dfcfa0953c863", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/id_card_delete.png/id_card_delete.png b/config/resources/core/ignition/images/Builtin/icons/48/id_card_delete.png/id_card_delete.png new file mode 100644 index 0000000..23ac9d0 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/id_card_delete.png/id_card_delete.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/id_card_delete.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/id_card_delete.png/resource.json new file mode 100644 index 0000000..7378039 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/id_card_delete.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "id_card_delete.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1247, + "lastModificationSignature": "5d9271dfae0247d1171e13049716907c7d672081af395ad973b35f35976bb1b5", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/id_card_refresh.png/id_card_refresh.png b/config/resources/core/ignition/images/Builtin/icons/48/id_card_refresh.png/id_card_refresh.png new file mode 100644 index 0000000..e82ec34 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/id_card_refresh.png/id_card_refresh.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/id_card_refresh.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/id_card_refresh.png/resource.json new file mode 100644 index 0000000..a910635 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/id_card_refresh.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "id_card_refresh.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1292, + "lastModificationSignature": "d849a7c1f0fe500311e77a9325c56b6cc464da8729503e7b1f3e933be5eeda92", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/import1.png/import1.png b/config/resources/core/ignition/images/Builtin/icons/48/import1.png/import1.png new file mode 100644 index 0000000..fa53e49 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/import1.png/import1.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/import1.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/import1.png/resource.json new file mode 100644 index 0000000..769b072 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/import1.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "import1.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 757, + "lastModificationSignature": "93aaaa9dee06d64eff203c94f1874316f3d462384fb927a8ea30319fd843ae36", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/information.png/information.png b/config/resources/core/ignition/images/Builtin/icons/48/information.png/information.png new file mode 100644 index 0000000..2f5b494 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/information.png/information.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/information.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/information.png/resource.json new file mode 100644 index 0000000..acc9ba1 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/information.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "information.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1138, + "lastModificationSignature": "6189a2ec56f2b2c67f7ee08c98e245c6606c287cd0f160fa8d835a18cd0cb47e", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/key1.png/key1.png b/config/resources/core/ignition/images/Builtin/icons/48/key1.png/key1.png new file mode 100644 index 0000000..790e3d5 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/key1.png/key1.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/key1.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/key1.png/resource.json new file mode 100644 index 0000000..ed25830 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/key1.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "key1.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 717, + "lastModificationSignature": "5f9ed950a5c392ba3164353c283d5b272ad87ef58830ef315b40bcaf62bd142c", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/lightbulb.png/lightbulb.png b/config/resources/core/ignition/images/Builtin/icons/48/lightbulb.png/lightbulb.png new file mode 100644 index 0000000..82b8eef Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/lightbulb.png/lightbulb.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/lightbulb.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/lightbulb.png/resource.json new file mode 100644 index 0000000..f021449 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/lightbulb.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "lightbulb.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1191, + "lastModificationSignature": "33b58efec8ab9350768d857b4fd6b602e4f653c01c6547f9e47dbabedb1ca432", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/lightbulb_on.png/lightbulb_on.png b/config/resources/core/ignition/images/Builtin/icons/48/lightbulb_on.png/lightbulb_on.png new file mode 100644 index 0000000..87c0831 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/lightbulb_on.png/lightbulb_on.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/lightbulb_on.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/lightbulb_on.png/resource.json new file mode 100644 index 0000000..3b6749f --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/lightbulb_on.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "lightbulb_on.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1236, + "lastModificationSignature": "78215d7caba3a78b898707722631039b5a417c87fb0a643a4d6de756234b255a", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/line-chart.png/line-chart.png b/config/resources/core/ignition/images/Builtin/icons/48/line-chart.png/line-chart.png new file mode 100644 index 0000000..34ff020 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/line-chart.png/line-chart.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/line-chart.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/line-chart.png/resource.json new file mode 100644 index 0000000..530f34f --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/line-chart.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "line-chart.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1936, + "lastModificationSignature": "8f97f50dbb45b546d66e4b75a2b15f64b93fd0d14d8078c174997a3df663d40c", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/lock.png/lock.png b/config/resources/core/ignition/images/Builtin/icons/48/lock.png/lock.png new file mode 100644 index 0000000..05ffc7c Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/lock.png/lock.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/lock.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/lock.png/resource.json new file mode 100644 index 0000000..fc2c0e4 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/lock.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "lock.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 813, + "lastModificationSignature": "f434b76614eae9f36a9144e5b9b230b01a938fdf2391045197c675c177754523", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/lock_open.png/lock_open.png b/config/resources/core/ignition/images/Builtin/icons/48/lock_open.png/lock_open.png new file mode 100644 index 0000000..580f8cd Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/lock_open.png/lock_open.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/lock_open.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/lock_open.png/resource.json new file mode 100644 index 0000000..9b02914 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/lock_open.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "lock_open.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 911, + "lastModificationSignature": "85ccf25573f07e46ab29568d590f439c24346bbdca6d627d693f0c858cc29161", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/logic_and.png/logic_and.png b/config/resources/core/ignition/images/Builtin/icons/48/logic_and.png/logic_and.png new file mode 100644 index 0000000..e5f31ef Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/logic_and.png/logic_and.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/logic_and.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/logic_and.png/resource.json new file mode 100644 index 0000000..bd44fb0 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/logic_and.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "logic_and.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1292, + "lastModificationSignature": "9a0be54ea426164f67df90e07df6bd5cd9d421ea649fcc0b713a65133ea60e59", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/logic_not.png/logic_not.png b/config/resources/core/ignition/images/Builtin/icons/48/logic_not.png/logic_not.png new file mode 100644 index 0000000..300543f Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/logic_not.png/logic_not.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/logic_not.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/logic_not.png/resource.json new file mode 100644 index 0000000..4ebded8 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/logic_not.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "logic_not.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1320, + "lastModificationSignature": "be879a46e5325d952585a00101c0ff99041b05ec186787b3c489c13ff1a32250", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/logic_or.png/logic_or.png b/config/resources/core/ignition/images/Builtin/icons/48/logic_or.png/logic_or.png new file mode 100644 index 0000000..cafb00a Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/logic_or.png/logic_or.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/logic_or.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/logic_or.png/resource.json new file mode 100644 index 0000000..4179ef2 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/logic_or.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "logic_or.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1499, + "lastModificationSignature": "80c8da2adeb108f99822d43566adfc342ea5c24bef0ac815caa33c4fc2b6ecfe", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/media_play.png/media_play.png b/config/resources/core/ignition/images/Builtin/icons/48/media_play.png/media_play.png new file mode 100644 index 0000000..b8f0d3b Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/media_play.png/media_play.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/media_play.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/media_play.png/resource.json new file mode 100644 index 0000000..1da958d --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/media_play.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "media_play.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 883, + "lastModificationSignature": "b2f5b636fb70e46b58733dd5848c142bfeceb7a0dbe22787da929f097f5b846f", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/media_stop_red.png/media_stop_red.png b/config/resources/core/ignition/images/Builtin/icons/48/media_stop_red.png/media_stop_red.png new file mode 100644 index 0000000..8ec6b0b Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/media_stop_red.png/media_stop_red.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/media_stop_red.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/media_stop_red.png/resource.json new file mode 100644 index 0000000..8272c54 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/media_stop_red.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "media_stop_red.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 327, + "lastModificationSignature": "d7368587b9bc7ef8b48d1a02a5231d7a74f39aa31b65b79d261bad8f8fac6127", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/monitor.png/monitor.png b/config/resources/core/ignition/images/Builtin/icons/48/monitor.png/monitor.png new file mode 100644 index 0000000..9e6ceb8 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/monitor.png/monitor.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/monitor.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/monitor.png/resource.json new file mode 100644 index 0000000..617ffd7 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/monitor.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "monitor.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 512, + "lastModificationSignature": "ca607e3a4d8956ad79b2c3bc64a4f25bdca762ed37d873e2d62a5a6bf07e800c", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/monitor_lock.png/monitor_lock.png b/config/resources/core/ignition/images/Builtin/icons/48/monitor_lock.png/monitor_lock.png new file mode 100644 index 0000000..bc46a4d Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/monitor_lock.png/monitor_lock.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/monitor_lock.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/monitor_lock.png/resource.json new file mode 100644 index 0000000..6f8cabf --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/monitor_lock.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "monitor_lock.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1075, + "lastModificationSignature": "4d6a6084ccd7704b5c1f57e067e500984c5128e20ececc0512369500163fd8a1", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/navigate_down.png/navigate_down.png b/config/resources/core/ignition/images/Builtin/icons/48/navigate_down.png/navigate_down.png new file mode 100644 index 0000000..49be23b Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/navigate_down.png/navigate_down.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/navigate_down.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/navigate_down.png/resource.json new file mode 100644 index 0000000..bca2e90 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/navigate_down.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "navigate_down.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 827, + "lastModificationSignature": "00a863d7a57feac01b20d1225914e0de00b3bb6d8a5022d890827d9a1c5fa185", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/navigate_left.png/navigate_left.png b/config/resources/core/ignition/images/Builtin/icons/48/navigate_left.png/navigate_left.png new file mode 100644 index 0000000..3b11d7b Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/navigate_left.png/navigate_left.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/navigate_left.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/navigate_left.png/resource.json new file mode 100644 index 0000000..2defd19 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/navigate_left.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "navigate_left.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 883, + "lastModificationSignature": "cad717945fc5e4115e6c4cb75a1afbf6f03f293e24dd1eddede357a2595c8162", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/navigate_right.png/navigate_right.png b/config/resources/core/ignition/images/Builtin/icons/48/navigate_right.png/navigate_right.png new file mode 100644 index 0000000..b4eb3d7 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/navigate_right.png/navigate_right.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/navigate_right.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/navigate_right.png/resource.json new file mode 100644 index 0000000..991d85a --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/navigate_right.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "navigate_right.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 839, + "lastModificationSignature": "fa82b38b7dfbc8bad1b7e91d6fd46941db01d671a19db4902ad3e99fd6a93819", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/navigate_up.png/navigate_up.png b/config/resources/core/ignition/images/Builtin/icons/48/navigate_up.png/navigate_up.png new file mode 100644 index 0000000..f581acf Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/navigate_up.png/navigate_up.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/navigate_up.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/navigate_up.png/resource.json new file mode 100644 index 0000000..c6b2515 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/navigate_up.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "navigate_up.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 838, + "lastModificationSignature": "539f3723c5a3b6d917b98b7d12f2de8125bd27a9646afef27413a5587d46d616", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/oszillograph.png/oszillograph.png b/config/resources/core/ignition/images/Builtin/icons/48/oszillograph.png/oszillograph.png new file mode 100644 index 0000000..86d310a Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/oszillograph.png/oszillograph.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/oszillograph.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/oszillograph.png/resource.json new file mode 100644 index 0000000..17fa5f3 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/oszillograph.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "oszillograph.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1965, + "lastModificationSignature": "03cab93eea5957a6349877ceea40c886b03102265c90a3c9ba0dcacd03d57526", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/pencil.png/pencil.png b/config/resources/core/ignition/images/Builtin/icons/48/pencil.png/pencil.png new file mode 100644 index 0000000..21f928f Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/pencil.png/pencil.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/pencil.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/pencil.png/resource.json new file mode 100644 index 0000000..8844d69 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/pencil.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "pencil.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 889, + "lastModificationSignature": "3dcb8802cad325841a87d12cf17624c68fb4dfc74995c85ad610f61e1850c2b2", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/photo_portrait.png/photo_portrait.png b/config/resources/core/ignition/images/Builtin/icons/48/photo_portrait.png/photo_portrait.png new file mode 100644 index 0000000..0113d29 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/photo_portrait.png/photo_portrait.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/photo_portrait.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/photo_portrait.png/resource.json new file mode 100644 index 0000000..a68410e --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/photo_portrait.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "photo_portrait.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1689, + "lastModificationSignature": "f8cdaf8794c74b8cddecb1b57cab8c9aed081044699d93d2fe025457cc6fe4be", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/pie-chart.png/pie-chart.png b/config/resources/core/ignition/images/Builtin/icons/48/pie-chart.png/pie-chart.png new file mode 100644 index 0000000..ee8aba4 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/pie-chart.png/pie-chart.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/pie-chart.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/pie-chart.png/resource.json new file mode 100644 index 0000000..b684f52 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/pie-chart.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "pie-chart.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1366, + "lastModificationSignature": "eb1345eba434b4154a7fc261e527999a2cf01c7b9ae069fd128395f1ea4608e5", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/preferences.png/preferences.png b/config/resources/core/ignition/images/Builtin/icons/48/preferences.png/preferences.png new file mode 100644 index 0000000..6c646d4 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/preferences.png/preferences.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/preferences.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/preferences.png/resource.json new file mode 100644 index 0000000..9097966 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/preferences.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "preferences.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 869, + "lastModificationSignature": "c141485ca3f6dced98c75776a9875a6570812c121a399b565be557887b0aedf9", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/printer.png/printer.png b/config/resources/core/ignition/images/Builtin/icons/48/printer.png/printer.png new file mode 100644 index 0000000..1e590ba Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/printer.png/printer.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/printer.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/printer.png/resource.json new file mode 100644 index 0000000..1fa06a4 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/printer.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "printer.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 455, + "lastModificationSignature": "ee14ddea5b848da38eddd6446c518cb0602893ca9ac8840a16fff7296277fbbd", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/refresh.png/refresh.png b/config/resources/core/ignition/images/Builtin/icons/48/refresh.png/refresh.png new file mode 100644 index 0000000..8afc1cc Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/refresh.png/refresh.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/refresh.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/refresh.png/resource.json new file mode 100644 index 0000000..b98bccc --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/refresh.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "refresh.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1529, + "lastModificationSignature": "5a9c51535b95e5157dda2f31623f6be3564e3940879b29e168a90adc251f2064", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/row_add.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/row_add.png/resource.json new file mode 100644 index 0000000..03f0a66 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/row_add.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "row_add.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 444, + "lastModificationSignature": "7b0bc10c64cd1640eb25d4b469919b421674b4fb7a1cff78ee6b2c74c4e7235e", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/row_add.png/row_add.png b/config/resources/core/ignition/images/Builtin/icons/48/row_add.png/row_add.png new file mode 100644 index 0000000..0f24d4c Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/row_add.png/row_add.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/row_delete.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/row_delete.png/resource.json new file mode 100644 index 0000000..3d173a7 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/row_delete.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "row_delete.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 624, + "lastModificationSignature": "d99dcd4bfb71ee28bc189bdb226f36c2c3ad8fdfbfac4e88ff4688c32120ed11", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/row_delete.png/row_delete.png b/config/resources/core/ignition/images/Builtin/icons/48/row_delete.png/row_delete.png new file mode 100644 index 0000000..0e4d951 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/row_delete.png/row_delete.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/stop.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/stop.png/resource.json new file mode 100644 index 0000000..891ec3e --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/stop.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "stop.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1054, + "lastModificationSignature": "994e8aa6fb118bb36e3cf080255f25c13bef42533ce62161cf632530cc88ac10", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/stop.png/stop.png b/config/resources/core/ignition/images/Builtin/icons/48/stop.png/stop.png new file mode 100644 index 0000000..0c81f01 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/stop.png/stop.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/stopwatch.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/stopwatch.png/resource.json new file mode 100644 index 0000000..8bc82de --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/stopwatch.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "stopwatch.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1890, + "lastModificationSignature": "9c1a345a4eb19bce883c5f4b38eee98966d4038f2f3bb0f5c2a4380026010ad8", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/stopwatch.png/stopwatch.png b/config/resources/core/ignition/images/Builtin/icons/48/stopwatch.png/stopwatch.png new file mode 100644 index 0000000..f66b414 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/stopwatch.png/stopwatch.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/table_sql_view.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/table_sql_view.png/resource.json new file mode 100644 index 0000000..5c8ccb6 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/table_sql_view.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "table_sql_view.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1628, + "lastModificationSignature": "88757fa241f0b7650e192ef1a38372e7a35c605cc8c89f5e1695a4da3c1af77f", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/table_sql_view.png/table_sql_view.png b/config/resources/core/ignition/images/Builtin/icons/48/table_sql_view.png/table_sql_view.png new file mode 100644 index 0000000..22dbdea Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/table_sql_view.png/table_sql_view.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/trafficlight_green.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/trafficlight_green.png/resource.json new file mode 100644 index 0000000..bf1d2a8 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/trafficlight_green.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "trafficlight_green.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1178, + "lastModificationSignature": "3e017cbb4369149556715584e43c9e7abed6fd5fbf6748a8d214cf795ddadcc2", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/trafficlight_green.png/trafficlight_green.png b/config/resources/core/ignition/images/Builtin/icons/48/trafficlight_green.png/trafficlight_green.png new file mode 100644 index 0000000..8fce118 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/trafficlight_green.png/trafficlight_green.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/trafficlight_off.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/trafficlight_off.png/resource.json new file mode 100644 index 0000000..b5c7204 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/trafficlight_off.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "trafficlight_off.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 937, + "lastModificationSignature": "80e23da4e9bc3080214c5ac2f0b25ea027f6c9d2aff348ce4dd84d6a834c5212", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/trafficlight_off.png/trafficlight_off.png b/config/resources/core/ignition/images/Builtin/icons/48/trafficlight_off.png/trafficlight_off.png new file mode 100644 index 0000000..f5a93ca Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/trafficlight_off.png/trafficlight_off.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/trafficlight_red.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/trafficlight_red.png/resource.json new file mode 100644 index 0000000..272c885 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/trafficlight_red.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "trafficlight_red.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1181, + "lastModificationSignature": "c3dde3b67a3f8f4adcc4c51df1b975f0a363cfa4aa8a686cf7b9b7d4c889a9a1", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/trafficlight_red.png/trafficlight_red.png b/config/resources/core/ignition/images/Builtin/icons/48/trafficlight_red.png/trafficlight_red.png new file mode 100644 index 0000000..d30a8e6 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/trafficlight_red.png/trafficlight_red.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/trafficlight_yellow.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/trafficlight_yellow.png/resource.json new file mode 100644 index 0000000..571439b --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/trafficlight_yellow.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "trafficlight_yellow.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1184, + "lastModificationSignature": "a6956632b27c223db2e59bc2f0972224280eb4184850513403b88fbd33538b7b", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/trafficlight_yellow.png/trafficlight_yellow.png b/config/resources/core/ignition/images/Builtin/icons/48/trafficlight_yellow.png/trafficlight_yellow.png new file mode 100644 index 0000000..9a53bcc Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/trafficlight_yellow.png/trafficlight_yellow.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/unknown.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/unknown.png/resource.json new file mode 100644 index 0000000..ea930d9 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/unknown.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "unknown.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 932, + "lastModificationSignature": "41f8c9dda1b43cbd8fe55188cc855f7d2c24ba04f0aa2efa6d73f99e9049e3c6", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/unknown.png/unknown.png b/config/resources/core/ignition/images/Builtin/icons/48/unknown.png/unknown.png new file mode 100644 index 0000000..3afd387 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/unknown.png/unknown.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/user1.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/user1.png/resource.json new file mode 100644 index 0000000..5e7e95b --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/user1.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user1.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1435, + "lastModificationSignature": "3e623825426676816ffac71108e614489f1b19365b8e1633599cabd8340052ca", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/user1.png/user1.png b/config/resources/core/ignition/images/Builtin/icons/48/user1.png/user1.png new file mode 100644 index 0000000..0bf02b2 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/user1.png/user1.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/user1_add.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/user1_add.png/resource.json new file mode 100644 index 0000000..e12ce64 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/user1_add.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user1_add.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1439, + "lastModificationSignature": "ff510e04e4964b11a428ee7b2b15639eff52186c11f3628bbd5a732b304371c1", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/user1_add.png/user1_add.png b/config/resources/core/ignition/images/Builtin/icons/48/user1_add.png/user1_add.png new file mode 100644 index 0000000..5d29f9e Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/user1_add.png/user1_add.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/user1_delete.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/user1_delete.png/resource.json new file mode 100644 index 0000000..93f5490 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/user1_delete.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user1_delete.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1667, + "lastModificationSignature": "4ac3be95d880213d8529fa915bda3a0ce695805cb44c6cf0af03e6f30cc390c9", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/user1_delete.png/user1_delete.png b/config/resources/core/ignition/images/Builtin/icons/48/user1_delete.png/user1_delete.png new file mode 100644 index 0000000..4a99861 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/user1_delete.png/user1_delete.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/user1_preferences.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/user1_preferences.png/resource.json new file mode 100644 index 0000000..20159e6 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/user1_preferences.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user1_preferences.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1697, + "lastModificationSignature": "b8269a92b5ee5416a04df73dc07d05674dc54c01f92f966f542baaa8bd31b8b7", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/user1_preferences.png/user1_preferences.png b/config/resources/core/ignition/images/Builtin/icons/48/user1_preferences.png/user1_preferences.png new file mode 100644 index 0000000..149b811 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/user1_preferences.png/user1_preferences.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/user1_view.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/user1_view.png/resource.json new file mode 100644 index 0000000..e66e618 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/user1_view.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user1_view.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 2060, + "lastModificationSignature": "126d97da4467ab4ad0a931b262676a7bed0b1679c8ab51735622182f59a3c6d8", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/user1_view.png/user1_view.png b/config/resources/core/ignition/images/Builtin/icons/48/user1_view.png/user1_view.png new file mode 100644 index 0000000..51e2379 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/user1_view.png/user1_view.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/user2.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/user2.png/resource.json new file mode 100644 index 0000000..3dc8af9 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/user2.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user2.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1404, + "lastModificationSignature": "fd877b54e2e5b6a146b4af84445028eb8d6f0f8aebac05c3415cee3d931b77bd", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/user2.png/user2.png b/config/resources/core/ignition/images/Builtin/icons/48/user2.png/user2.png new file mode 100644 index 0000000..233b864 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/user2.png/user2.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/user3.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/user3.png/resource.json new file mode 100644 index 0000000..c303852 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/user3.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "user3.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1692, + "lastModificationSignature": "c4a00d3adee3bcf9d004fb20988e7ff1951ef1a9cfc7623d53ea498e133606dc", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/user3.png/user3.png b/config/resources/core/ignition/images/Builtin/icons/48/user3.png/user3.png new file mode 100644 index 0000000..ed0a11d Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/user3.png/user3.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/users3.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/users3.png/resource.json new file mode 100644 index 0000000..d4298ef --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/users3.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "users3.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 2258, + "lastModificationSignature": "edec5eed1d0a33ba2ec5a7d42c144c77ecb5b6beb3887d0c43dbdc1529083d08", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/users3.png/users3.png b/config/resources/core/ignition/images/Builtin/icons/48/users3.png/users3.png new file mode 100644 index 0000000..c98595c Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/users3.png/users3.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/users3_preferences.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/users3_preferences.png/resource.json new file mode 100644 index 0000000..f585fa4 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/users3_preferences.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "users3_preferences.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 2539, + "lastModificationSignature": "1fc82aeffdd4f747b58e8aabfe780a02d931a640dea9060e866c0ce3f89ec464", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/users3_preferences.png/users3_preferences.png b/config/resources/core/ignition/images/Builtin/icons/48/users3_preferences.png/users3_preferences.png new file mode 100644 index 0000000..9e49d90 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/users3_preferences.png/users3_preferences.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/videocamera.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/videocamera.png/resource.json new file mode 100644 index 0000000..abe21ce --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/videocamera.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "videocamera.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1802, + "lastModificationSignature": "c706b33fc9bf2baea008b46100b4578413de6584148d183a702fd3b941ec5375", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/videocamera.png/videocamera.png b/config/resources/core/ignition/images/Builtin/icons/48/videocamera.png/videocamera.png new file mode 100644 index 0000000..40310ef Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/videocamera.png/videocamera.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/view.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/view.png/resource.json new file mode 100644 index 0000000..6e6c873 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/view.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "view.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1485, + "lastModificationSignature": "72430c8201d80bfdfbfda51f787c1d8a14a032c0abcbf7cbef7913e54517e4cb", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/view.png/view.png b/config/resources/core/ignition/images/Builtin/icons/48/view.png/view.png new file mode 100644 index 0000000..138cdd4 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/view.png/view.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/warning.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/warning.png/resource.json new file mode 100644 index 0000000..97ce227 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/warning.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "warning.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1471, + "lastModificationSignature": "3732eaaf485ad509c1d29e93f3db3ce0ce5d956589dc570cc629054258fe267d", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/warning.png/warning.png b/config/resources/core/ignition/images/Builtin/icons/48/warning.png/warning.png new file mode 100644 index 0000000..2bfbc99 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/warning.png/warning.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/workstation1.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/workstation1.png/resource.json new file mode 100644 index 0000000..edc4fdc --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/workstation1.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "workstation1.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 697, + "lastModificationSignature": "f48a384ecf2e168fd5bf6d67d7dd72d90360eb57b3da57fe33df8c198c445436", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/workstation1.png/workstation1.png b/config/resources/core/ignition/images/Builtin/icons/48/workstation1.png/workstation1.png new file mode 100644 index 0000000..e77f250 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/workstation1.png/workstation1.png differ diff --git a/config/resources/core/ignition/images/Builtin/icons/48/wrench.png/resource.json b/config/resources/core/ignition/images/Builtin/icons/48/wrench.png/resource.json new file mode 100644 index 0000000..5c7fe19 --- /dev/null +++ b/config/resources/core/ignition/images/Builtin/icons/48/wrench.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "wrench.png" + ], + "attributes": { + "width": 48, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 2103, + "lastModificationSignature": "ed2129a1063254ff1eed5023cfbd68f36b68b087a245498e37a22c19c12af1c4", + "height": 48 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/Builtin/icons/48/wrench.png/wrench.png b/config/resources/core/ignition/images/Builtin/icons/48/wrench.png/wrench.png new file mode 100644 index 0000000..77ed920 Binary files /dev/null and b/config/resources/core/ignition/images/Builtin/icons/48/wrench.png/wrench.png differ diff --git a/config/resources/core/ignition/images/sample-images/Icon-Gateway_128.png/Icon-Gateway_128.png b/config/resources/core/ignition/images/sample-images/Icon-Gateway_128.png/Icon-Gateway_128.png new file mode 100644 index 0000000..93a6c42 Binary files /dev/null and b/config/resources/core/ignition/images/sample-images/Icon-Gateway_128.png/Icon-Gateway_128.png differ diff --git a/config/resources/core/ignition/images/sample-images/Icon-Gateway_128.png/resource.json b/config/resources/core/ignition/images/sample-images/Icon-Gateway_128.png/resource.json new file mode 100644 index 0000000..c39e5a6 --- /dev/null +++ b/config/resources/core/ignition/images/sample-images/Icon-Gateway_128.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "Icon-Gateway_128.png" + ], + "attributes": { + "width": 128, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 10231, + "lastModificationSignature": "4846814252e6f293004bffe06bb6b94fe25ba05e1e52a4709845f573650e3bef", + "height": 128 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/sample-images/layouts/layout--1-panes.png/layout--1-panes.png b/config/resources/core/ignition/images/sample-images/layouts/layout--1-panes.png/layout--1-panes.png new file mode 100644 index 0000000..e556512 Binary files /dev/null and b/config/resources/core/ignition/images/sample-images/layouts/layout--1-panes.png/layout--1-panes.png differ diff --git a/config/resources/core/ignition/images/sample-images/layouts/layout--1-panes.png/resource.json b/config/resources/core/ignition/images/sample-images/layouts/layout--1-panes.png/resource.json new file mode 100644 index 0000000..a81c72a --- /dev/null +++ b/config/resources/core/ignition/images/sample-images/layouts/layout--1-panes.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "layout--1-panes.png" + ], + "attributes": { + "width": 800, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 17925, + "lastModificationSignature": "8362aa2e39b4f23950d42ed5e59648e1db9253f70db857f6c4cccc85e9a1ef56", + "height": 600 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/sample-images/layouts/layout--2-fluid.png/layout--2-fluid.png b/config/resources/core/ignition/images/sample-images/layouts/layout--2-fluid.png/layout--2-fluid.png new file mode 100644 index 0000000..2d420f9 Binary files /dev/null and b/config/resources/core/ignition/images/sample-images/layouts/layout--2-fluid.png/layout--2-fluid.png differ diff --git a/config/resources/core/ignition/images/sample-images/layouts/layout--2-fluid.png/resource.json b/config/resources/core/ignition/images/sample-images/layouts/layout--2-fluid.png/resource.json new file mode 100644 index 0000000..4abaeb5 --- /dev/null +++ b/config/resources/core/ignition/images/sample-images/layouts/layout--2-fluid.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "layout--2-fluid.png" + ], + "attributes": { + "width": 800, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 17505, + "lastModificationSignature": "cb5b624f00a252f15439027c0313f34b6b527a440915fb2e47b51155fd460966", + "height": 600 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/sample-images/layouts/layout--3-fluidMax.png/layout--3-fluidMax.png b/config/resources/core/ignition/images/sample-images/layouts/layout--3-fluidMax.png/layout--3-fluidMax.png new file mode 100644 index 0000000..3db0f09 Binary files /dev/null and b/config/resources/core/ignition/images/sample-images/layouts/layout--3-fluidMax.png/layout--3-fluidMax.png differ diff --git a/config/resources/core/ignition/images/sample-images/layouts/layout--3-fluidMax.png/resource.json b/config/resources/core/ignition/images/sample-images/layouts/layout--3-fluidMax.png/resource.json new file mode 100644 index 0000000..73c3761 --- /dev/null +++ b/config/resources/core/ignition/images/sample-images/layouts/layout--3-fluidMax.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "layout--3-fluidMax.png" + ], + "attributes": { + "width": 800, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 17915, + "lastModificationSignature": "71de7be24f384f91cbf952a86d6639222ea6790a80a625680733302d19ce961e", + "height": 600 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/sample-images/layouts/layout--4-scrollable.png/layout--4-scrollable.png b/config/resources/core/ignition/images/sample-images/layouts/layout--4-scrollable.png/layout--4-scrollable.png new file mode 100644 index 0000000..62c30a4 Binary files /dev/null and b/config/resources/core/ignition/images/sample-images/layouts/layout--4-scrollable.png/layout--4-scrollable.png differ diff --git a/config/resources/core/ignition/images/sample-images/layouts/layout--4-scrollable.png/resource.json b/config/resources/core/ignition/images/sample-images/layouts/layout--4-scrollable.png/resource.json new file mode 100644 index 0000000..9cdd6a8 --- /dev/null +++ b/config/resources/core/ignition/images/sample-images/layouts/layout--4-scrollable.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "layout--4-scrollable.png" + ], + "attributes": { + "width": 800, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 117336, + "lastModificationSignature": "a8721cd91bf83966ab3a792efddc7b339dd292c0570dee83719eb602c51ad795", + "height": 600 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/sample-images/layouts/layout--5-grid.png/layout--5-grid.png b/config/resources/core/ignition/images/sample-images/layouts/layout--5-grid.png/layout--5-grid.png new file mode 100644 index 0000000..4ec2545 Binary files /dev/null and b/config/resources/core/ignition/images/sample-images/layouts/layout--5-grid.png/layout--5-grid.png differ diff --git a/config/resources/core/ignition/images/sample-images/layouts/layout--5-grid.png/resource.json b/config/resources/core/ignition/images/sample-images/layouts/layout--5-grid.png/resource.json new file mode 100644 index 0000000..92eb032 --- /dev/null +++ b/config/resources/core/ignition/images/sample-images/layouts/layout--5-grid.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "layout--5-grid.png" + ], + "attributes": { + "width": 800, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 17672, + "lastModificationSignature": "1668c3e066b44803983519148e5429e61e1663e4cb2b648f2aedcb3c7dd73607", + "height": 600 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/sample-images/layouts/layout--6-coordinate.png/layout--6-coordinate.png b/config/resources/core/ignition/images/sample-images/layouts/layout--6-coordinate.png/layout--6-coordinate.png new file mode 100644 index 0000000..8915ad6 Binary files /dev/null and b/config/resources/core/ignition/images/sample-images/layouts/layout--6-coordinate.png/layout--6-coordinate.png differ diff --git a/config/resources/core/ignition/images/sample-images/layouts/layout--6-coordinate.png/resource.json b/config/resources/core/ignition/images/sample-images/layouts/layout--6-coordinate.png/resource.json new file mode 100644 index 0000000..c50214c --- /dev/null +++ b/config/resources/core/ignition/images/sample-images/layouts/layout--6-coordinate.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "layout--6-coordinate.png" + ], + "attributes": { + "width": 800, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 17973, + "lastModificationSignature": "41091fc4cb7e0eb3ae5a91ae5af29ed1c25910712504e3e342400973c2408825", + "height": 600 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/sample-images/layouts/scrollable-background.png/resource.json b/config/resources/core/ignition/images/sample-images/layouts/scrollable-background.png/resource.json new file mode 100644 index 0000000..0aa2a67 --- /dev/null +++ b/config/resources/core/ignition/images/sample-images/layouts/scrollable-background.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "scrollable-background.png" + ], + "attributes": { + "width": 2400, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 1623753, + "lastModificationSignature": "ab43fe10d885fc6473d80eba6a7eb1cd645127282dd5f55a014e45494da99ec8", + "height": 1300 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/images/sample-images/layouts/scrollable-background.png/scrollable-background.png b/config/resources/core/ignition/images/sample-images/layouts/scrollable-background.png/scrollable-background.png new file mode 100644 index 0000000..be01aa1 Binary files /dev/null and b/config/resources/core/ignition/images/sample-images/layouts/scrollable-background.png/scrollable-background.png differ diff --git a/config/resources/core/ignition/images/sample-images/quick-start.png/quick-start.png b/config/resources/core/ignition/images/sample-images/quick-start.png/quick-start.png new file mode 100644 index 0000000..2b0573c Binary files /dev/null and b/config/resources/core/ignition/images/sample-images/quick-start.png/quick-start.png differ diff --git a/config/resources/core/ignition/images/sample-images/quick-start.png/resource.json b/config/resources/core/ignition/images/sample-images/quick-start.png/resource.json new file mode 100644 index 0000000..b99a400 --- /dev/null +++ b/config/resources/core/ignition/images/sample-images/quick-start.png/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "quick-start.png" + ], + "attributes": { + "width": 561, + "format": "PNG", + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "size": 34476, + "lastModificationSignature": "e70fa89bb11816e5d78b43dde0ae2371879cf20a842fcfc0adf513efbb5b2452", + "height": 560 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/keyboard_layout/de_qwertz/config.json b/config/resources/core/ignition/keyboard_layout/de_qwertz/config.json new file mode 100644 index 0000000..c8acad0 --- /dev/null +++ b/config/resources/core/ignition/keyboard_layout/de_qwertz/config.json @@ -0,0 +1,242 @@ +{ + "alias": "DE", + "id": "73a221f3-e2de-4b5b-97a4-cecc32cc14ad", + "labels": { + "BACKSPACE": "Backsp", + "CANCEL": "Cancel", + "SHIFT": "Shift", + "SPACE": "Space", + "SUBMIT": "Enter" + }, + "name": "de_qwertz", + "rows": [ + [ + { + "lowercase": "q", + "uppercase": "Q" + }, + { + "lowercase": "w", + "uppercase": "W" + }, + { + "lowercase": { + "accents": [ + "ê", + "é", + "è", + "ë", + "ė" + ], + "character": "e" + }, + "uppercase": { + "accents": [ + "Ê", + "É", + "È", + "Ë", + "Ė" + ], + "character": "E" + } + }, + { + "lowercase": "r", + "uppercase": "R" + }, + { + "lowercase": "t", + "uppercase": "T" + }, + { + "lowercase": "z", + "uppercase": "Z" + }, + { + "lowercase": { + "accents": [ + "ū", + "ù", + "ü", + "û", + "ú" + ], + "character": "u" + }, + "uppercase": { + "accents": [ + "Ū", + "Ù", + "Ü", + "Û", + "Ú" + ], + "character": "U" + } + }, + { + "lowercase": "i", + "uppercase": "I" + }, + { + "lowercase": { + "accents": [ + "ō", + "ø", + "œ", + "õ", + "ó", + "ò", + "ô", + "ö" + ], + "character": "o" + }, + "uppercase": { + "accents": [ + "Ō", + "Ø", + "Œ", + "Õ", + "Ó", + "Ò", + "Ô", + "Ö" + ], + "character": "O" + } + }, + { + "lowercase": "p", + "uppercase": "P" + }, + "BACKSPACE" + ], + [ + { + "lowercase": { + "accents": [ + "æ", + "ã", + "å", + "ā", + "ä", + "â", + "à", + "á" + ], + "character": "a" + }, + "uppercase": { + "accents": [ + "Æ", + "Ã", + "Å", + "Ā", + "Ä", + "Â", + "À", + "Á" + ], + "character": "A" + } + }, + { + "lowercase": { + "accents": [ + "š", + "ß", + "ś" + ], + "character": "s" + }, + "uppercase": { + "accents": [ + "Š", + "SS", + "Ś" + ], + "character": "S" + } + }, + { + "lowercase": "d", + "uppercase": "D" + }, + { + "lowercase": "f", + "uppercase": "F" + }, + { + "lowercase": "g", + "uppercase": "G" + }, + { + "lowercase": "h", + "uppercase": "H" + }, + { + "lowercase": "j", + "uppercase": "J" + }, + { + "lowercase": "k", + "uppercase": "K" + }, + { + "lowercase": "l", + "uppercase": "L" + }, + "SUBMIT" + ], + [ + "SHIFT", + { + "lowercase": "y", + "uppercase": "Y" + }, + { + "lowercase": "x", + "uppercase": "X" + }, + { + "lowercase": "c", + "uppercase": "C" + }, + { + "lowercase": "v", + "uppercase": "V" + }, + { + "lowercase": "b", + "uppercase": "B" + }, + { + "lowercase": { + "accents": [ + "ñ", + "ń" + ], + "character": "n" + }, + "uppercase": { + "accents": [ + "Ñ", + "Ń" + ], + "character": "N" + } + }, + { + "lowercase": "m", + "uppercase": "M" + }, + "SHIFT" + ] + ], + "supportedLanguages": [ + "de" + ], + "title": "Deutsch" +} \ No newline at end of file diff --git a/config/resources/core/ignition/keyboard_layout/de_qwertz/resource.json b/config/resources/core/ignition/keyboard_layout/de_qwertz/resource.json new file mode 100644 index 0000000..e661c70 --- /dev/null +++ b/config/resources/core/ignition/keyboard_layout/de_qwertz/resource.json @@ -0,0 +1,18 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:12Z" + }, + "uuid": "73a221f3-e2de-4b5b-97a4-cecc32cc14ad", + "lastModificationSignature": "fa13e0d68c86786f96acbeb8e9c1e4a1b814fd121fc8113cbf39c9fb0e9a1da1", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/keyboard_layout/es_qwerty/config.json b/config/resources/core/ignition/keyboard_layout/es_qwerty/config.json new file mode 100644 index 0000000..d0c6ca4 --- /dev/null +++ b/config/resources/core/ignition/keyboard_layout/es_qwerty/config.json @@ -0,0 +1,276 @@ +{ + "alias": "ES", + "id": "d74a89d6-d4f0-4edd-acad-81f4effe0482", + "labels": { + "BACKSPACE": "Retro", + "CANCEL": "Cancelar", + "SHIFT": "Shift", + "SPACE": "Espacio", + "SUBMIT": "Intro" + }, + "name": "es_qwerty", + "rows": [ + [ + { + "lowercase": "q", + "uppercase": "Q" + }, + { + "lowercase": "w", + "uppercase": "W" + }, + { + "lowercase": { + "accents": [ + "ē", + "ę", + "ė", + "ë", + "é", + "è", + "ê" + ], + "character": "e" + }, + "uppercase": { + "accents": [ + "Ē", + "Ę", + "Ė", + "Ë", + "É", + "È", + "Ê" + ], + "character": "E" + } + }, + { + "lowercase": "r", + "uppercase": "R" + }, + { + "lowercase": "t", + "uppercase": "T" + }, + { + "lowercase": "y", + "uppercase": "Y" + }, + { + "lowercase": { + "accents": [ + "ū", + "ù", + "ú", + "ü", + "û" + ], + "character": "u" + }, + "uppercase": { + "accents": [ + "Ū", + "Ù", + "Ú", + "Ü", + "Û" + ], + "character": "U" + } + }, + { + "lowercase": { + "accents": [ + "ī", + "î", + "į", + "ì", + "í", + "ï" + ], + "character": "i" + }, + "uppercase": { + "accents": [ + "Ī", + "Î", + "Į", + "Ì", + "Í", + "Ï" + ], + "character": "I" + } + }, + { + "lowercase": { + "accents": [ + "º", + "ō", + "œ", + "ø", + "õ", + "ô", + "ö", + "ò", + "ó" + ], + "character": "o" + }, + "uppercase": { + "accents": [ + "º", + "Ō", + "Œ", + "Ø", + "Õ", + "Ô", + "Ö", + "Ò", + "Ó" + ], + "character": "O" + } + }, + { + "lowercase": "p", + "uppercase": "P" + }, + "BACKSPACE" + ], + [ + { + "lowercase": { + "accents": [ + "å", + "ą", + "æ", + "ā", + "ª", + "á", + "à", + "ä", + "â", + "ã" + ], + "character": "a" + }, + "uppercase": { + "accents": [ + "Å", + "Ą", + "Æ", + "Ā", + "ª", + "Á", + "À", + "Ä", + "Â", + "Ã" + ], + "character": "A" + } + }, + { + "lowercase": "s", + "uppercase": "S" + }, + { + "lowercase": "d", + "uppercase": "D" + }, + { + "lowercase": "f", + "uppercase": "F" + }, + { + "lowercase": "g", + "uppercase": "G" + }, + { + "lowercase": "h", + "uppercase": "H" + }, + { + "lowercase": "j", + "uppercase": "J" + }, + { + "lowercase": "k", + "uppercase": "K" + }, + { + "lowercase": "l", + "uppercase": "L" + }, + { + "lowercase": "ñ", + "uppercase": "Ñ" + }, + "SUBMIT" + ], + [ + "SHIFT", + { + "lowercase": "z", + "uppercase": "Z" + }, + { + "lowercase": "x", + "uppercase": "X" + }, + { + "lowercase": { + "accents": [ + "č", + "ç", + "ć" + ], + "character": "c" + }, + "uppercase": { + "accents": [ + "Č", + "Ç", + "Ć" + ], + "character": "C" + } + }, + { + "lowercase": "v", + "uppercase": "V" + }, + { + "lowercase": "b", + "uppercase": "B" + }, + { + "lowercase": { + "accents": [ + "ñ", + "ń" + ], + "character": "n" + }, + "uppercase": { + "accents": [ + "Ñ", + "Ń" + ], + "character": "N" + } + }, + { + "lowercase": "m", + "uppercase": "M" + }, + "SHIFT" + ] + ], + "supportedLanguages": [ + "es" + ], + "title": "Español" +} \ No newline at end of file diff --git a/config/resources/core/ignition/keyboard_layout/es_qwerty/resource.json b/config/resources/core/ignition/keyboard_layout/es_qwerty/resource.json new file mode 100644 index 0000000..5e57e51 --- /dev/null +++ b/config/resources/core/ignition/keyboard_layout/es_qwerty/resource.json @@ -0,0 +1,18 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:12Z" + }, + "uuid": "d74a89d6-d4f0-4edd-acad-81f4effe0482", + "lastModificationSignature": "b5ff6bb713ea7a0cf6abd8d1566c9731e00da786584cb2bda3f752a82d598935", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/keyboard_layout/fr_azerty/config.json b/config/resources/core/ignition/keyboard_layout/fr_azerty/config.json new file mode 100644 index 0000000..f322a50 --- /dev/null +++ b/config/resources/core/ignition/keyboard_layout/fr_azerty/config.json @@ -0,0 +1,272 @@ +{ + "alias": "FR", + "id": "41f00828-c338-4264-b262-b1a2c46b764f", + "labels": { + "BACKSPACE": "Backsp", + "CANCEL": "Cancel", + "SHIFT": "Shift", + "SPACE": "Space", + "SUBMIT": "Enter" + }, + "name": "fr_azerty", + "rows": [ + [ + { + "lowercase": { + "accents": [ + "ã", + "å", + "ā", + "ª", + "à", + "â", + "æ", + "á", + "ä" + ], + "character": "a" + }, + "uppercase": { + "accents": [ + "Ã", + "Å", + "Ā", + "ª", + "À", + "Â", + "Æ", + "Á", + "Ä" + ], + "character": "A" + } + }, + { + "lowercase": "z", + "uppercase": "Z" + }, + { + "lowercase": { + "accents": [ + "ē", + "ę", + "ė", + "ê", + "é", + "è", + "ë" + ], + "character": "e" + }, + "uppercase": { + "accents": [ + "Ē", + "Ę", + "Ė", + "Ê", + "É", + "È", + "Ë" + ], + "character": "E" + } + }, + { + "lowercase": "r", + "uppercase": "R" + }, + { + "lowercase": "t", + "uppercase": "T" + }, + { + "lowercase": { + "accents": [ + "ÿ" + ], + "character": "y" + }, + "uppercase": { + "accents": [ + "Ÿ" + ], + "character": "Y" + } + }, + { + "lowercase": { + "accents": [ + "ū", + "ú", + "ũ", + "ü", + "ù", + "û" + ], + "character": "u" + }, + "uppercase": { + "accents": [ + "Ū", + "Ú", + "Ũ", + "Ü", + "Ù", + "Û" + ], + "character": "U" + } + }, + { + "lowercase": { + "accents": [ + "ī", + "ĩ", + "į", + "í", + "ì", + "î", + "ï" + ], + "character": "i" + }, + "uppercase": { + "accents": [ + "Ī", + "Ĩ", + "Į", + "Í", + "Ì", + "Î", + "Ï" + ], + "character": "I" + } + }, + { + "lowercase": { + "accents": [ + "º", + "ō", + "ø", + "õ", + "ó", + "ò", + "ö", + "œ", + "ô" + ], + "character": "o" + }, + "uppercase": { + "accents": [ + "º", + "Ō", + "Ø", + "Õ", + "Ó", + "Ò", + "Ö", + "Œ", + "Ô" + ], + "character": "O" + } + }, + { + "lowercase": "p", + "uppercase": "P" + }, + "BACKSPACE" + ], + [ + { + "lowercase": "q", + "uppercase": "Q" + }, + { + "lowercase": "s", + "uppercase": "S" + }, + { + "lowercase": "d", + "uppercase": "D" + }, + { + "lowercase": "f", + "uppercase": "F" + }, + { + "lowercase": "g", + "uppercase": "G" + }, + { + "lowercase": "h", + "uppercase": "H" + }, + { + "lowercase": "j", + "uppercase": "J" + }, + { + "lowercase": "k", + "uppercase": "K" + }, + { + "lowercase": "l", + "uppercase": "L" + }, + { + "lowercase": "m", + "uppercase": "M" + }, + "SUBMIT" + ], + [ + "SHIFT", + { + "lowercase": "w", + "uppercase": "W" + }, + { + "lowercase": "x", + "uppercase": "X" + }, + { + "lowercase": { + "accents": [ + "č", + "ç", + "ć" + ], + "character": "c" + }, + "uppercase": { + "accents": [ + "Č", + "Ç", + "Ć" + ], + "character": "C" + } + }, + { + "lowercase": "v", + "uppercase": "V" + }, + { + "lowercase": "b", + "uppercase": "B" + }, + { + "lowercase": "n", + "uppercase": "N" + }, + "SHIFT" + ] + ], + "supportedLanguages": [ + "fr" + ], + "title": "Français" +} \ No newline at end of file diff --git a/config/resources/core/ignition/keyboard_layout/fr_azerty/resource.json b/config/resources/core/ignition/keyboard_layout/fr_azerty/resource.json new file mode 100644 index 0000000..f084e9a --- /dev/null +++ b/config/resources/core/ignition/keyboard_layout/fr_azerty/resource.json @@ -0,0 +1,18 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:12Z" + }, + "uuid": "41f00828-c338-4264-b262-b1a2c46b764f", + "lastModificationSignature": "c9347933b46da157c13a863180b881591b3d0f8723b6f36877438ae50e3c22ad", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/keyboard_layout/it_qwerty/config.json b/config/resources/core/ignition/keyboard_layout/it_qwerty/config.json new file mode 100644 index 0000000..b9003c0 --- /dev/null +++ b/config/resources/core/ignition/keyboard_layout/it_qwerty/config.json @@ -0,0 +1,250 @@ +{ + "alias": "IT", + "id": "37e58452-b92f-4dd0-ae5f-04b0848286dd", + "labels": { + "BACKSPACE": "Backsp", + "CANCEL": "Cancel", + "SHIFT": "Shift", + "SPACE": "Space", + "SUBMIT": "Enter" + }, + "name": "it_qwerty", + "rows": [ + [ + { + "lowercase": "q", + "uppercase": "Q" + }, + { + "lowercase": "w", + "uppercase": "W" + }, + { + "lowercase": "e", + "uppercase": "E" + }, + { + "lowercase": { + "accents": [ + "ɜ", + "ę", + "ē", + "ê", + "è", + "é", + "ë", + "ə" + ], + "character": "ė" + }, + "uppercase": { + "accents": [ + "Ɜ", + "Ę", + "Ē", + "Ê", + "È", + "É", + "Ë", + "Ə" + ], + "character": "Ė" + } + }, + { + "lowercase": "r", + "uppercase": "R" + }, + { + "lowercase": "t", + "uppercase": "T" + }, + { + "lowercase": "y", + "uppercase": "Y" + }, + { + "lowercase": { + "accents": [ + "ū", + "û", + "ù", + "ú", + "ü" + ], + "character": "u" + }, + "uppercase": { + "accents": [ + "Ū", + "Û", + "Ù", + "Ú", + "Ü" + ], + "character": "U" + } + }, + { + "lowercase": { + "accents": [ + "ī", + "ï", + "į", + "î", + "ì", + "í" + ], + "character": "i" + }, + "uppercase": { + "accents": [ + "Ī", + "Ï", + "Į", + "Î", + "Ì", + "Í" + ], + "character": "I" + } + }, + { + "lowercase": { + "accents": [ + "º", + "ō", + "ø", + "œ", + "õ", + "ö", + "ô", + "ó", + "ò" + ], + "character": "o" + }, + "uppercase": { + "accents": [ + "º", + "Ō", + "Ø", + "Œ", + "Õ", + "Ö", + "Ô", + "Ó", + "Ò" + ], + "character": "O" + } + }, + { + "lowercase": "p", + "uppercase": "P" + }, + "BACKSPACE" + ], + [ + { + "lowercase": { + "accents": [ + "ã", + "å", + "ā", + "ª", + "à", + "á", + "â", + "ä", + "æ" + ], + "character": "a" + }, + "uppercase": { + "accents": [ + "Ã", + "Å", + "Ā", + "ª", + "À", + "Á", + "Â", + "Ä", + "Æ" + ], + "character": "A" + } + }, + { + "lowercase": "s", + "uppercase": "S" + }, + { + "lowercase": "d", + "uppercase": "D" + }, + { + "lowercase": "f", + "uppercase": "F" + }, + { + "lowercase": "g", + "uppercase": "G" + }, + { + "lowercase": "h", + "uppercase": "H" + }, + { + "lowercase": "j", + "uppercase": "J" + }, + { + "lowercase": "k", + "uppercase": "K" + }, + { + "lowercase": "l", + "uppercase": "L" + }, + "SUBMIT" + ], + [ + "SHIFT", + { + "lowercase": "z", + "uppercase": "Z" + }, + { + "lowercase": "x", + "uppercase": "X" + }, + { + "lowercase": "c", + "uppercase": "C" + }, + { + "lowercase": "v", + "uppercase": "V" + }, + { + "lowercase": "b", + "uppercase": "B" + }, + { + "lowercase": "n", + "uppercase": "N" + }, + { + "lowercase": "m", + "uppercase": "M" + }, + "SHIFT" + ] + ], + "supportedLanguages": [ + "it" + ], + "title": "Italiano" +} \ No newline at end of file diff --git a/config/resources/core/ignition/keyboard_layout/it_qwerty/resource.json b/config/resources/core/ignition/keyboard_layout/it_qwerty/resource.json new file mode 100644 index 0000000..eb93393 --- /dev/null +++ b/config/resources/core/ignition/keyboard_layout/it_qwerty/resource.json @@ -0,0 +1,18 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:12Z" + }, + "uuid": "37e58452-b92f-4dd0-ae5f-04b0848286dd", + "lastModificationSignature": "083e0944831a48b7969e86e2275d671b011d44f434d163ec52820470cf96593d", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/opc-connection/Ignition OPC UA Server/config.json b/config/resources/core/ignition/opc-connection/Ignition OPC UA Server/config.json new file mode 100644 index 0000000..d295d0f --- /dev/null +++ b/config/resources/core/ignition/opc-connection/Ignition OPC UA Server/config.json @@ -0,0 +1,71 @@ +{ + "profile": { + "readOnly": false, + "type": "com.inductiveautomation.OpcUaServerType" + }, + "settings": { + "advanced": { + "acknowledgeTimeout": 5000, + "browseOrigin": "OBJECTS_FOLDER", + "connectTimeout": 5000, + "maxArrayLength": 2147483647, + "maxMessageSize": 33554432, + "maxNotificationsPerPublish": 65535, + "maxPendingPublishRequests": 2, + "maxPerOperation": 8192, + "maxReferencesPerNode": 8192, + "maxStringLength": 2147483647, + "requestTimeout": 60000, + "sessionTimeout": 120000 + }, + "authentication": { + "password": { + "data": { + "ciphertext": "rCRBXl88cVOSvA", + "encrypted_key": "3VgZVcOQbgIygmXRmbxyqy0GGZtSAE3s71UW6IttCuXxeJfm44OGcg", + "iv": "Xe0g4fpn7Qo6F5A9", + "protected": "eyJhbGciOiJBMjU2S1ciLCJlbmMiOiJBMjU2R0NNIiwiaWF0IjoxNzcxNTE1NzM0LCJ6aXAiOiJERUYifQ", + "tag": "WR9gFpun0C8WcaYr5nAxzA" + }, + "type": "Embedded" + }, + "username": "opcuauser" + }, + "deprecatedDataTypeDictionarySupportEnabled": false, + "endpoint": { + "discoveryUrl": "opc.tcp://localhost:62541/discovery", + "endpointUrl": "opc.tcp://localhost:62541", + "hostOverride": "", + "securityMode": "SignAndEncrypt", + "securityPolicy": "Basic256Sha256" + }, + "failover": { + "discoveryUrl": "", + "enabled": false, + "endpointUrl": "", + "hostOverride": "", + "threshold": 3 + }, + "keepAlive": { + "failuresAllowed": 1, + "interval": 15000, + "timeout": 10000 + }, + "security": { + "certificateValidationEnabled": true, + "keyStoreAlias": "client", + "keyStoreAliasPassword": { + "data": { + "ciphertext": "UmvEmlwqTNL8eg", + "encrypted_key": "_nHS2cxzj5kcHuUtIRFW9oDA0AKZltcbHjLrlQ6nfnKAStoCm9yHEQ", + "iv": "h1zpSF0aQXCaz9mG", + "protected": "eyJhbGciOiJBMjU2S1ciLCJlbmMiOiJBMjU2R0NNIiwiaWF0IjoxNzcxNTE1NzM0LCJ6aXAiOiJERUYifQ", + "tag": "9e_i9ve_-zlbYptpr3PhbQ" + }, + "type": "Embedded" + } + }, + "typeDictionaryFragmentSize": 8192, + "version": 2 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/opc-connection/Ignition OPC UA Server/resource.json b/config/resources/core/ignition/opc-connection/Ignition OPC UA Server/resource.json new file mode 100644 index 0000000..f6b47ad --- /dev/null +++ b/config/resources/core/ignition/opc-connection/Ignition OPC UA Server/resource.json @@ -0,0 +1,19 @@ +{ + "scope": "A", + "description": "A \"loopback\" connection to the Ignition OPC UA server running on this gateway.", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:14Z" + }, + "uuid": "9b3a6be3-4f73-45d8-a803-243a2dc4cd57", + "lastModificationSignature": "23d4cdbedf223fa49d24f787e0cdcb665f841cbd00d7fda79cf40f455f0a5d8f", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/opc-connection/WaterMeterOPCUA/config.json b/config/resources/core/ignition/opc-connection/WaterMeterOPCUA/config.json new file mode 100644 index 0000000..3b6bc54 --- /dev/null +++ b/config/resources/core/ignition/opc-connection/WaterMeterOPCUA/config.json @@ -0,0 +1,71 @@ +{ + "profile": { + "readOnly": false, + "type": "com.inductiveautomation.OpcUaServerType" + }, + "settings": { + "advanced": { + "acknowledgeTimeout": 5000, + "browseOrigin": "OBJECTS_FOLDER", + "connectTimeout": 5000, + "maxArrayLength": 2147483647, + "maxMessageSize": 33554432, + "maxNotificationsPerPublish": 65535, + "maxPendingPublishRequests": 2, + "maxPerOperation": 8192, + "maxReferencesPerNode": 8192, + "maxStringLength": 2147483647, + "requestTimeout": 60000, + "sessionTimeout": 120000 + }, + "authentication": { + "password": { + "data": { + "ciphertext": "Cmg", + "encrypted_key": "quF6vpUJsshLFm6_WxpgSi7zakaJbfBnr8pMy8eM8guBL1mFpV5WGg", + "iv": "4pfiL2vGchQzbFGO", + "protected": "eyJhbGciOiJBMjU2S1ciLCJlbmMiOiJBMjU2R0NNIiwiaWF0IjoxNzcxNTE1NzM0LCJ6aXAiOiJERUYifQ", + "tag": "uJy0ucoUj9Oao3xaJA5hig" + }, + "type": "Embedded" + }, + "username": null + }, + "deprecatedDataTypeDictionarySupportEnabled": false, + "endpoint": { + "discoveryUrl": "opc.tcp://10.200.0.162:4840/watermeter/", + "endpointUrl": "opc.tcp://10.200.0.162:4840/watermeter/", + "hostOverride": "10.200.0.162", + "securityMode": "None", + "securityPolicy": "None" + }, + "failover": { + "discoveryUrl": "", + "enabled": false, + "endpointUrl": "", + "hostOverride": "", + "threshold": 3 + }, + "keepAlive": { + "failuresAllowed": 1, + "interval": 15000, + "timeout": 10000 + }, + "security": { + "certificateValidationEnabled": false, + "keyStoreAlias": "client", + "keyStoreAliasPassword": { + "data": { + "ciphertext": "2sRC07Hj5j_EMQ", + "encrypted_key": "svZlkzW3d_7-cWdfLCoU9XbT6tdMbce_XdVrjMyaQwPCXpGhLnpv1g", + "iv": "MauoWEAwLqojAW00", + "protected": "eyJhbGciOiJBMjU2S1ciLCJlbmMiOiJBMjU2R0NNIiwiaWF0IjoxNzcxNTE1NzM0LCJ6aXAiOiJERUYifQ", + "tag": "YXoHbzCguct7U4aOwGNijg" + }, + "type": "Embedded" + } + }, + "typeDictionaryFragmentSize": 8192, + "version": 2 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/opc-connection/WaterMeterOPCUA/resource.json b/config/resources/core/ignition/opc-connection/WaterMeterOPCUA/resource.json new file mode 100644 index 0000000..7d42f17 --- /dev/null +++ b/config/resources/core/ignition/opc-connection/WaterMeterOPCUA/resource.json @@ -0,0 +1,18 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:14Z" + }, + "uuid": "992a1039-b64d-4d63-b6ff-ef0097dcd7e2", + "lastModificationSignature": "523eeb3555a55513f3d884823d9a5e34049132a45e9fc3b5a0ffdb8cbe07db9d", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/quickstart/config.json b/config/resources/core/ignition/quickstart/config.json new file mode 100644 index 0000000..e8d319a --- /dev/null +++ b/config/resources/core/ignition/quickstart/config.json @@ -0,0 +1,25 @@ +{ + "finished": false, + "steps": [ + { + "completed": false, + "name": "INSTALL" + }, + { + "completed": false, + "name": "ENABLED" + }, + { + "completed": true, + "name": "DESIGNER" + }, + { + "completed": false, + "name": "PROJECT" + }, + { + "completed": true, + "name": "SESSION" + } + ] +} \ No newline at end of file diff --git a/config/resources/core/ignition/quickstart/resource.json b/config/resources/core/ignition/quickstart/resource.json new file mode 100644 index 0000000..099a60c --- /dev/null +++ b/config/resources/core/ignition/quickstart/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "unknown", + "timestamp": "2026-02-19T19:13:46Z" + }, + "lastModificationSignature": "90d44426369c5361d95ccf541d8e106254def2608c0f32e4b831d27ac8ab3232" + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/schedule/Example/config.json b/config/resources/core/ignition/schedule/Example/config.json new file mode 100644 index 0000000..0fc2f8d --- /dev/null +++ b/config/resources/core/ignition/schedule/Example/config.json @@ -0,0 +1,30 @@ +{ + "profile": { + "type": "basic schedule" + }, + "settings": { + "allDayTime": "0:00-24:00", + "allDays": false, + "friday": false, + "fridayTime": "0:00-24:00", + "monday": false, + "mondayTime": "0:00-24:00", + "observeHolidays": true, + "repeatMode": "Off", + "repeatOff": 1, + "repeatOn": 1, + "saturday": false, + "saturdayTime": "0:00-24:00", + "startingAt": null, + "sunday": false, + "sundayTime": "0:00-24:00", + "thursday": false, + "thursdayTime": "0:00-24:00", + "tuesday": false, + "tuesdayTime": "0:00-24:00", + "wednesday": false, + "wednesdayTime": "0:00-24:00", + "weekDayTime": "8:00-11:45,12:30-17:00", + "weekDays": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/schedule/Example/resource.json b/config/resources/core/ignition/schedule/Example/resource.json new file mode 100644 index 0000000..e3e4513 --- /dev/null +++ b/config/resources/core/ignition/schedule/Example/resource.json @@ -0,0 +1,19 @@ +{ + "scope": "A", + "description": "An example of a M-F 8am-5pm schedule with a lunch break", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:12Z" + }, + "uuid": "7fc338e4-27c6-4783-9102-bde909ffeca9", + "lastModificationSignature": "ec9c9ecdc611d4d57bc2a07d886e5a7aa13d247e656628f3e5f1e1fd5750a327", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/security-levels/config.json b/config/resources/core/ignition/security-levels/config.json new file mode 100644 index 0000000..d7da41f --- /dev/null +++ b/config/resources/core/ignition/security-levels/config.json @@ -0,0 +1,15 @@ +{ + "securityLevels": [ + { + "children": [ + { + "children": [], + "description": "Represents the roles that a user has.", + "name": "Roles" + } + ], + "description": "Represents a user who has been authenticated by the system.", + "name": "Authenticated" + } + ] +} \ No newline at end of file diff --git a/config/resources/core/ignition/security-levels/resource.json b/config/resources/core/ignition/security-levels/resource.json new file mode 100644 index 0000000..2ea8fd7 --- /dev/null +++ b/config/resources/core/ignition/security-levels/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "default", + "timestamp": "2026-02-19T15:42:28Z" + }, + "lastModificationSignature": "3de461138bce3cb5258bba326163ea4e636edad34f50597e87420b8775e62306" + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/security-properties/config.json b/config/resources/core/ignition/security-properties/config.json new file mode 100644 index 0000000..17302a9 --- /dev/null +++ b/config/resources/core/ignition/security-properties/config.json @@ -0,0 +1,85 @@ +{ + "accessPermissions": { + "securityLevels": [], + "type": "AnyOf" + }, + "allowDesignerSSO": false, + "allowUserAdmin": false, + "createProjectPermissions": { + "securityLevels": [], + "type": "AnyOf" + }, + "createProjectRoleName": "", + "designerAuthStrategy": "CLASSIC", + "designerAuthTokenInactivityTimeout": 10, + "designerAuthTokenTimeToLive": 0, + "designerPermissions": { + "securityLevels": [ + { + "children": [ + { + "children": [ + { + "children": [], + "name": "Administrator" + } + ], + "description": "Represents the roles that a user has.", + "name": "Roles" + } + ], + "description": "Represents a user who has been authenticated by the system.", + "name": "Authenticated" + } + ], + "type": "AnyOf" + }, + "designerRoleName": "Administrator", + "forceIdpAuth": true, + "gatewayAuditProfile": "", + "readPermissions": { + "securityLevels": [ + { + "children": [ + { + "children": [ + { + "children": [], + "name": "Administrator" + } + ], + "description": "Represents the roles that a user has.", + "name": "Roles" + } + ], + "description": "Represents a user who has been authenticated by the system.", + "name": "Authenticated" + } + ], + "type": "AnyOf" + }, + "systemAuthProfile": "default", + "systemIdentityProvider": "default", + "userInactivityTimeout": 10, + "writePermissions": { + "securityLevels": [ + { + "children": [ + { + "children": [ + { + "children": [], + "name": "Administrator" + } + ], + "description": "Represents the roles that a user has.", + "name": "Roles" + } + ], + "description": "Represents a user who has been authenticated by the system.", + "name": "Authenticated" + } + ], + "type": "AnyOf" + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/security-properties/resource.json b/config/resources/core/ignition/security-properties/resource.json new file mode 100644 index 0000000..7c7d0dc --- /dev/null +++ b/config/resources/core/ignition/security-properties/resource.json @@ -0,0 +1,17 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:15Z" + }, + "lastModificationSignature": "e1d81c21a87abe5d1cd3988feadb5b0e8150dd815f39bed24e0b7e85ebe1d733", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/security-zone/Default/config.json b/config/resources/core/ignition/security-zone/Default/config.json new file mode 100644 index 0000000..7e8c730 --- /dev/null +++ b/config/resources/core/ignition/security-zone/Default/config.json @@ -0,0 +1,7 @@ +{ + "directConnection": false, + "isSecure": false, + "scopeClient": true, + "scopeDesigner": true, + "scopeGateway": true +} \ No newline at end of file diff --git a/config/resources/core/ignition/security-zone/Default/resource.json b/config/resources/core/ignition/security-zone/Default/resource.json new file mode 100644 index 0000000..5fb1e8c --- /dev/null +++ b/config/resources/core/ignition/security-zone/Default/resource.json @@ -0,0 +1,19 @@ +{ + "scope": "A", + "description": "This zone cannot be edited, and will be used for zone-based settings when no other zone is matched.", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:12Z" + }, + "uuid": "624f98b2-ae22-4327-874a-2b114d7c9d49", + "lastModificationSignature": "73c164a5d3ab1244ccab864429189b0a02829da078bfce17b8c2ce4fc9413b66", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/store-and-forward-engine/LocalDB/config.json b/config/resources/core/ignition/store-and-forward-engine/LocalDB/config.json new file mode 100644 index 0000000..9580cf7 --- /dev/null +++ b/config/resources/core/ignition/store-and-forward-engine/LocalDB/config.json @@ -0,0 +1,24 @@ +{ + "batchSize": 10000, + "dataThreshold": 10000, + "forwardRateMs": 1000, + "forwardingPolicy": "ALL", + "forwardingSchedule": "", + "isThirdParty": false, + "primaryMaintenancePolicy": { + "action": "PREVENT_NEW_DATA", + "limit": { + "limitType": "COUNT", + "value": 0 + } + }, + "scanRateMs": 100, + "secondaryMaintenancePolicy": { + "action": "PREVENT_NEW_DATA", + "limit": { + "limitType": "COUNT", + "value": 0 + } + }, + "timeThresholdMs": 5000 +} \ No newline at end of file diff --git a/config/resources/core/ignition/store-and-forward-engine/LocalDB/resource.json b/config/resources/core/ignition/store-and-forward-engine/LocalDB/resource.json new file mode 100644 index 0000000..2ca835c --- /dev/null +++ b/config/resources/core/ignition/store-and-forward-engine/LocalDB/resource.json @@ -0,0 +1,17 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:12Z" + }, + "lastModificationSignature": "b2b752f4ce94199a2d0f4b1b6f7a2fd9f9a29b6a68c9cb4e63fcbc79797c57ac", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/system-properties/config.json b/config/resources/core/ignition/system-properties/config.json new file mode 100644 index 0000000..f65aaaa --- /dev/null +++ b/config/resources/core/ignition/system-properties/config.json @@ -0,0 +1,32 @@ +{ + "automaticThreadDumpsCpuThreshold": 70, + "automaticThreadDumpsCpuThresholdExceededDuration": 10, + "automaticThreadDumpsEnabled": false, + "automaticThreadDumpsIntervalSeconds": 60, + "automaticThreadDumpsRetentionCount": 50, + "clientFallbackEnabled": false, + "designerRAM": "MB1024", + "disable3DPipeline": true, + "disableDirectDraw": false, + "errorReportFromEmail": "", + "errorReportSMTPServer": "", + "errorReportToEmail": "", + "errorReportUsername": "", + "fallbackProjectName": null, + "gatewayScriptingProject": "", + "homepageUrl": "/web/home", + "multicastEnabled": true, + "multicastIPAddr": "231.1.1.1", + "multicastIntervalMillis": "5000", + "multicastReceivePort": "4446", + "multicastSendPort": "4445", + "scheduledBackupFilename": "${gatewayName}_Ignition-backup-${edition}${timestamp}.gwbk", + "scheduledBackupPath": "", + "scheduledBackupRetentionCount": 5, + "scheduledBackupTimes": "15 1 * * *", + "scheduledBackupsEnabled": false, + "scriptMessageEncoding": "JavaSerialization", + "secondsBeforeFailover": 60, + "systemName": "Ignition-ignition", + "useCondensedDialogFont": false +} \ No newline at end of file diff --git a/config/resources/core/ignition/system-properties/resource.json b/config/resources/core/ignition/system-properties/resource.json new file mode 100644 index 0000000..3747307 --- /dev/null +++ b/config/resources/core/ignition/system-properties/resource.json @@ -0,0 +1,17 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:15Z" + }, + "lastModificationSignature": "d2a6880974da9b14dafdd151fbcedcf98ca799c5e6a5aa2e1ef4a11171eb783f", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Control/Primary Host/Default Set/unary-resource.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Control/Primary Host/Default Set/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Control/Primary Host/Default Set/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Control/Primary Host/unary-resource.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Control/Primary Host/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Control/Primary Host/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Control/Processing Queues/unary-resource.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Control/Processing Queues/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Control/Processing Queues/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Control/unary-resource.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Control/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Control/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Info/Devices/unary-resource.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Info/Devices/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Info/Devices/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Info/Edge Nodes/unary-resource.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Info/Edge Nodes/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Info/Edge Nodes/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Info/MQTT Clients/Default Set/Home Assistant/Primary Host State/IamHost/unary-resource.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Info/MQTT Clients/Default Set/Home Assistant/Primary Host State/IamHost/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Info/MQTT Clients/Default Set/Home Assistant/Primary Host State/IamHost/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Info/MQTT Clients/Default Set/Home Assistant/Primary Host State/unary-resource.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Info/MQTT Clients/Default Set/Home Assistant/Primary Host State/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Info/MQTT Clients/Default Set/Home Assistant/Primary Host State/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Info/MQTT Clients/Default Set/Home Assistant/unary-resource.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Info/MQTT Clients/Default Set/Home Assistant/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Info/MQTT Clients/Default Set/Home Assistant/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Info/MQTT Clients/Default Set/unary-resource.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Info/MQTT Clients/Default Set/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Info/MQTT Clients/Default Set/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Info/MQTT Clients/unary-resource.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Info/MQTT Clients/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Info/MQTT Clients/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Info/unary-resource.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Info/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Engine Info/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_daily_water_usage/state/PrefilterDailyUsage/tags.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_daily_water_usage/state/PrefilterDailyUsage/tags.json new file mode 100644 index 0000000..80ee7ab --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_daily_water_usage/state/PrefilterDailyUsage/tags.json @@ -0,0 +1,29 @@ +[ + { + "usr": { + "readOnly": true, + "dataType": "String", + "enabled": true + }, + "name": "state", + "tagType": "AtomicTag" + }, + { + "usr": { + "readOnly": true, + "dataType": "String", + "enabled": true + }, + "name": "unit", + "tagType": "AtomicTag" + }, + { + "usr": { + "readOnly": true, + "dataType": "String", + "enabled": true + }, + "name": "last_updated", + "tagType": "AtomicTag" + } +] \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_daily_water_usage/state/PrefilterDailyUsage/unary-resource.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_daily_water_usage/state/PrefilterDailyUsage/unary-resource.json new file mode 100644 index 0000000..79e9663 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_daily_water_usage/state/PrefilterDailyUsage/unary-resource.json @@ -0,0 +1,12 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "tags.json" + ], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_daily_water_usage/state/unary-resource.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_daily_water_usage/state/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_daily_water_usage/state/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_daily_water_usage/unary-resource.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_daily_water_usage/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_daily_water_usage/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_monthly_water_usage/state/tags.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_monthly_water_usage/state/tags.json new file mode 100644 index 0000000..2aa6407 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_monthly_water_usage/state/tags.json @@ -0,0 +1,11 @@ +[ + { + "usr": { + "readOnly": true, + "dataType": "String", + "enabled": true + }, + "name": "PrefilterMonthlyUsage", + "tagType": "AtomicTag" + } +] \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_monthly_water_usage/state/unary-resource.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_monthly_water_usage/state/unary-resource.json new file mode 100644 index 0000000..79e9663 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_monthly_water_usage/state/unary-resource.json @@ -0,0 +1,12 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "tags.json" + ], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_monthly_water_usage/unary-resource.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_monthly_water_usage/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_monthly_water_usage/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_prefilter_flow_rate/state/PrefilterFlowRate/tags.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_prefilter_flow_rate/state/PrefilterFlowRate/tags.json new file mode 100644 index 0000000..06758eb --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_prefilter_flow_rate/state/PrefilterFlowRate/tags.json @@ -0,0 +1,29 @@ +[ + { + "usr": { + "readOnly": true, + "dataType": "String", + "enabled": true + }, + "name": "unit", + "tagType": "AtomicTag" + }, + { + "usr": { + "readOnly": true, + "dataType": "String", + "enabled": true + }, + "name": "last_updated", + "tagType": "AtomicTag" + }, + { + "usr": { + "readOnly": true, + "dataType": "String", + "enabled": true + }, + "name": "state", + "tagType": "AtomicTag" + } +] \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_prefilter_flow_rate/state/PrefilterFlowRate/unary-resource.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_prefilter_flow_rate/state/PrefilterFlowRate/unary-resource.json new file mode 100644 index 0000000..79e9663 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_prefilter_flow_rate/state/PrefilterFlowRate/unary-resource.json @@ -0,0 +1,12 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "tags.json" + ], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_prefilter_flow_rate/state/unary-resource.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_prefilter_flow_rate/state/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_prefilter_flow_rate/state/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_prefilter_flow_rate/unary-resource.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_prefilter_flow_rate/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/droplet_prefilter_flow_rate/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/unary-resource.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/sensor/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/unary-resource.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/homeassistant/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/unary-resource.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Home Assistant/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/Message Diagnostics/unary-resource.json b/config/resources/core/ignition/tag-definition/MQTT Engine/Message Diagnostics/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/Message Diagnostics/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/MQTT Engine/unary-resource.json b/config/resources/core/ignition/tag-definition/MQTT Engine/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/MQTT Engine/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/Sample_Tags/Ramp/tags.json b/config/resources/core/ignition/tag-definition/Sample_Tags/Ramp/tags.json new file mode 100644 index 0000000..b789f04 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/Sample_Tags/Ramp/tags.json @@ -0,0 +1,90 @@ +[ + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Ramp/Ramp2", + "dataType": "Float8", + "name": "Ramp2", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Ramp/Ramp8", + "dataType": "Float8", + "name": "Ramp8", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Ramp/Ramp5", + "dataType": "Float8", + "name": "Ramp5", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Ramp/Ramp0", + "dataType": "Float8", + "name": "Ramp0", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Ramp/Ramp9", + "dataType": "Float8", + "name": "Ramp9", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Ramp/Ramp3", + "dataType": "Float8", + "alarms": [ + { + "mode": "AboveValue", + "setpointA": 9.0, + "name": "High Alarm", + "displayPath": "Ramp High Alarm" + } + ], + "name": "Ramp3", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Ramp/Ramp7", + "dataType": "Float8", + "name": "Ramp7", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Ramp/Ramp1", + "dataType": "Float8", + "name": "Ramp1", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Ramp/Ramp4", + "dataType": "Float8", + "name": "Ramp4", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Ramp/Ramp6", + "dataType": "Float8", + "name": "Ramp6", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + } +] \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/Sample_Tags/Ramp/unary-resource.json b/config/resources/core/ignition/tag-definition/Sample_Tags/Ramp/unary-resource.json new file mode 100644 index 0000000..79e9663 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/Sample_Tags/Ramp/unary-resource.json @@ -0,0 +1,12 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "tags.json" + ], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/Sample_Tags/Random/tags.json b/config/resources/core/ignition/tag-definition/Sample_Tags/Random/tags.json new file mode 100644 index 0000000..2fd598b --- /dev/null +++ b/config/resources/core/ignition/tag-definition/Sample_Tags/Random/tags.json @@ -0,0 +1,82 @@ +[ + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Random/RandomShort2", + "dataType": "Int2", + "name": "RandomShort2", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Random/RandomShort1", + "dataType": "Int2", + "name": "RandomShort1", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Random/RandomDouble2", + "dataType": "Float8", + "name": "RandomDouble2", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Random/RandomInteger1", + "dataType": "Int4", + "name": "RandomInteger1", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Random/RandomLong2", + "dataType": "Int8", + "name": "RandomLong2", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Random/RandomDouble1", + "dataType": "Float8", + "name": "RandomDouble1", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Random/RandomLong1", + "dataType": "Int8", + "name": "RandomLong1", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Random/RandomBoolean1", + "dataType": "Boolean", + "name": "RandomBoolean1", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Random/RandomInteger2", + "dataType": "Int4", + "name": "RandomInteger2", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Random/RandomBoolean2", + "dataType": "Boolean", + "name": "RandomBoolean2", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + } +] \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/Sample_Tags/Random/unary-resource.json b/config/resources/core/ignition/tag-definition/Sample_Tags/Random/unary-resource.json new file mode 100644 index 0000000..79e9663 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/Sample_Tags/Random/unary-resource.json @@ -0,0 +1,12 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "tags.json" + ], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/Sample_Tags/ReadOnly/tags.json b/config/resources/core/ignition/tag-definition/Sample_Tags/ReadOnly/tags.json new file mode 100644 index 0000000..8cb6f52 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/Sample_Tags/ReadOnly/tags.json @@ -0,0 +1,138 @@ +[ + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:ReadOnly/ReadOnlyLong1", + "dataType": "Int8", + "name": "ReadOnlyLong1", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:ReadOnly/ReadOnlyString1", + "dataType": "String", + "name": "ReadOnlyString1", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:ReadOnly/ReadOnlyBoolean2", + "dataType": "Boolean", + "name": "ReadOnlyBoolean2", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:ReadOnly/ReadOnlyInteger2", + "dataType": "Int4", + "name": "ReadOnlyInteger2", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:ReadOnly/ReadOnlyInteger3", + "dataType": "Int4", + "name": "ReadOnlyInteger3", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:ReadOnly/ReadOnlyInteger1", + "dataType": "Int4", + "name": "ReadOnlyInteger1", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:ReadOnly/ReadOnlyShort2", + "dataType": "Int2", + "name": "ReadOnlyShort2", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:ReadOnly/ReadOnlyInteger5", + "dataType": "Int4", + "name": "ReadOnlyInteger5", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:ReadOnly/ReadOnlyString2", + "dataType": "String", + "name": "ReadOnlyString2", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:ReadOnly/ReadOnlyDouble1", + "dataType": "Float8", + "name": "ReadOnlyDouble1", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:ReadOnly/ReadOnlyShort1", + "dataType": "Int2", + "name": "ReadOnlyShort1", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:ReadOnly/ReadOnlyFloat2", + "dataType": "Float4", + "name": "ReadOnlyFloat2", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:ReadOnly/ReadOnlyInteger4", + "dataType": "Int4", + "name": "ReadOnlyInteger4", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:ReadOnly/ReadOnlyDouble2", + "dataType": "Float8", + "name": "ReadOnlyDouble2", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:ReadOnly/ReadOnlyFloat1", + "dataType": "Float4", + "name": "ReadOnlyFloat1", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:ReadOnly/ReadOnlyBoolean1", + "dataType": "Boolean", + "name": "ReadOnlyBoolean1", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:ReadOnly/ReadOnlyLong2", + "dataType": "Int8", + "name": "ReadOnlyLong2", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + } +] \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/Sample_Tags/ReadOnly/unary-resource.json b/config/resources/core/ignition/tag-definition/Sample_Tags/ReadOnly/unary-resource.json new file mode 100644 index 0000000..79e9663 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/Sample_Tags/ReadOnly/unary-resource.json @@ -0,0 +1,12 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "tags.json" + ], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/Sample_Tags/Realistic/tags.json b/config/resources/core/ignition/tag-definition/Sample_Tags/Realistic/tags.json new file mode 100644 index 0000000..5429940 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/Sample_Tags/Realistic/tags.json @@ -0,0 +1,112 @@ +[ + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Realistic/Realistic4", + "dataType": "Float8", + "historyProvider": "Sample_SQLite_Database", + "historicalDeadband": 0.1, + "name": "Realistic4", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Realistic/Realistic7", + "dataType": "Float8", + "historyProvider": "Sample_SQLite_Database", + "historicalDeadband": 0.1, + "name": "Realistic7", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Realistic/Realistic2", + "dataType": "Float8", + "historyProvider": "Sample_SQLite_Database", + "historicalDeadband": 0.1, + "name": "Realistic2", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Realistic/Realistic9", + "dataType": "Float8", + "historyProvider": "Sample_SQLite_Database", + "historicalDeadband": 0.1, + "name": "Realistic9", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Realistic/Realistic8", + "dataType": "Float8", + "historyProvider": "Sample_SQLite_Database", + "historicalDeadband": 0.1, + "name": "Realistic8", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Realistic/Realistic3", + "dataType": "Float8", + "historyProvider": "Sample_SQLite_Database", + "historicalDeadband": 0.1, + "name": "Realistic3", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Realistic/Realistic6", + "dataType": "Float8", + "historyProvider": "Sample_SQLite_Database", + "historicalDeadband": 0.1, + "name": "Realistic6", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Realistic/Realistic1", + "dataType": "Float8", + "historyProvider": "Sample_SQLite_Database", + "historicalDeadband": 0.1, + "name": "Realistic1", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Realistic/Realistic0", + "dataType": "Float8", + "historyProvider": "Sample_SQLite_Database", + "historicalDeadband": 0.1, + "name": "Realistic0", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Realistic/Realistic5", + "dataType": "Float8", + "historyProvider": "Sample_SQLite_Database", + "historicalDeadband": 0.1, + "name": "Realistic5", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + } +] \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/Sample_Tags/Realistic/unary-resource.json b/config/resources/core/ignition/tag-definition/Sample_Tags/Realistic/unary-resource.json new file mode 100644 index 0000000..79e9663 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/Sample_Tags/Realistic/unary-resource.json @@ -0,0 +1,12 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "tags.json" + ], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/Sample_Tags/Sine/tags.json b/config/resources/core/ignition/tag-definition/Sample_Tags/Sine/tags.json new file mode 100644 index 0000000..3b6e2cb --- /dev/null +++ b/config/resources/core/ignition/tag-definition/Sample_Tags/Sine/tags.json @@ -0,0 +1,82 @@ +[ + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Sine/Sine6", + "dataType": "Int8", + "name": "Sine6", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Sine/Sine7", + "dataType": "Int8", + "name": "Sine7", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Sine/Sine9", + "dataType": "Float8", + "name": "Sine9", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Sine/Sine5", + "dataType": "Int4", + "name": "Sine5", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Sine/Sine3", + "dataType": "Float8", + "name": "Sine3", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Sine/Sine8", + "dataType": "Float8", + "name": "Sine8", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Sine/Sine1", + "dataType": "Float4", + "name": "Sine1", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Sine/Sine2", + "dataType": "Float8", + "name": "Sine2", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Sine/Sine0", + "dataType": "Float4", + "name": "Sine0", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Sine/Sine4", + "dataType": "Int4", + "name": "Sine4", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + } +] \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/Sample_Tags/Sine/unary-resource.json b/config/resources/core/ignition/tag-definition/Sample_Tags/Sine/unary-resource.json new file mode 100644 index 0000000..79e9663 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/Sample_Tags/Sine/unary-resource.json @@ -0,0 +1,12 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "tags.json" + ], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/Sample_Tags/Writeable/tags.json b/config/resources/core/ignition/tag-definition/Sample_Tags/Writeable/tags.json new file mode 100644 index 0000000..69f2a97 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/Sample_Tags/Writeable/tags.json @@ -0,0 +1,163 @@ +[ + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Writeable/WriteableInteger3", + "dataType": "Int4", + "name": "WriteableInteger3", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Writeable/WriteableFloat2", + "dataType": "Float4", + "name": "WriteableFloat2", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Writeable/WriteableBoolean2", + "dataType": "Boolean", + "name": "WriteableBoolean2", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Writeable/WriteableLong1", + "dataType": "Int8", + "name": "WriteableLong1", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Writeable/WriteableInteger5", + "dataType": "Int4", + "name": "WriteableInteger5", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Writeable/WriteableString1", + "dataType": "String", + "name": "WriteableString1", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Writeable/WriteableInteger1", + "dataType": "Int4", + "alarms": [ + { + "mode": "AboveValue", + "setpointA": 90.0, + "notes": "Level is too high", + "name": "Hi", + "priority": "Critical", + "displayPath": "Level Hi Alarm" + }, + { + "mode": "BelowValue", + "setpointA": 10.0, + "notes": "The level is too low", + "name": "Lo", + "priority": "Medium", + "displayPath": "Level Lo Alarm" + } + ], + "name": "WriteableInteger1", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Writeable/WriteableLong2", + "dataType": "Int8", + "name": "WriteableLong2", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Writeable/WriteableFloat1", + "dataType": "Float4", + "name": "WriteableFloat1", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Writeable/WriteableString2", + "dataType": "String", + "name": "WriteableString2", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Writeable/WriteableShort2", + "dataType": "Int2", + "name": "WriteableShort2", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Writeable/WriteableInteger4", + "dataType": "Int4", + "name": "WriteableInteger4", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Writeable/WriteableInteger2", + "dataType": "Int4", + "name": "WriteableInteger2", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Writeable/WriteableDouble2", + "dataType": "Float8", + "name": "WriteableDouble2", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Writeable/WriteableShort1", + "dataType": "Int2", + "name": "WriteableShort1", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Writeable/WriteableBoolean1", + "dataType": "Boolean", + "alarms": [ + { + "setpointA": 1.0, + "name": "Fault", + "displayPath": "Alarm Fault" + } + ], + "name": "WriteableBoolean1", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + }, + { + "valueSource": "opc", + "opcItemPath": "ns\u003d1;s\u003d[Sample_Device]_Meta:Writeable/WriteableDouble1", + "dataType": "Float8", + "name": "WriteableDouble1", + "tagType": "AtomicTag", + "opcServer": "Ignition OPC UA Server" + } +] \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/Sample_Tags/Writeable/unary-resource.json b/config/resources/core/ignition/tag-definition/Sample_Tags/Writeable/unary-resource.json new file mode 100644 index 0000000..79e9663 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/Sample_Tags/Writeable/unary-resource.json @@ -0,0 +1,12 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "tags.json" + ], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/Sample_Tags/unary-resource.json b/config/resources/core/ignition/tag-definition/Sample_Tags/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/Sample_Tags/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/Alarming/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/Alarming/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/Alarming/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/Database/LocalDB/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/Database/LocalDB/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/Database/LocalDB/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/Database/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/Database/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/Database/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/Devices/WaterSystemPLC/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/Devices/WaterSystemPLC/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/Devices/WaterSystemPLC/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/Devices/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/Devices/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/Devices/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/Licenses/XLG1-ECFQ/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/Licenses/XLG1-ECFQ/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/Licenses/XLG1-ECFQ/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/Licenses/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/Licenses/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/Licenses/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/OPC/Connections/Ignition OPC UA Server/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/OPC/Connections/Ignition OPC UA Server/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/OPC/Connections/Ignition OPC UA Server/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/OPC/Connections/WaterMeterOPCUA/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/OPC/Connections/WaterMeterOPCUA/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/OPC/Connections/WaterMeterOPCUA/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/OPC/Connections/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/OPC/Connections/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/OPC/Connections/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/OPC/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/OPC/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/OPC/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/Performance/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/Performance/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/Performance/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/Redundancy/Connection/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/Redundancy/Connection/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/Redundancy/Connection/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/Redundancy/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/Redundancy/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/Redundancy/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/Sessions/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/Sessions/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/Sessions/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Database Storage/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Database Storage/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Database Storage/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/ForwardMetric/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/ForwardMetric/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/ForwardMetric/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Local Cache/ForwardMetrics/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Local Cache/ForwardMetrics/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Local Cache/ForwardMetrics/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Local Cache/StorageMetrics/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Local Cache/StorageMetrics/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Local Cache/StorageMetrics/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Local Cache/TakeMetrics/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Local Cache/TakeMetrics/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Local Cache/TakeMetrics/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Local Cache/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Local Cache/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Local Cache/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Memory Buffer/ForwardMetrics/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Memory Buffer/ForwardMetrics/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Memory Buffer/ForwardMetrics/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Memory Buffer/StorageMetrics/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Memory Buffer/StorageMetrics/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Memory Buffer/StorageMetrics/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Memory Buffer/TakeMetrics/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Memory Buffer/TakeMetrics/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Memory Buffer/TakeMetrics/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Memory Buffer/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Memory Buffer/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Memory Buffer/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataSink/StoreMetric/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataSink/StoreMetric/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataSink/StoreMetric/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataSink/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataSink/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataSink/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/LocalCache/DroppedSummary/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/LocalCache/DroppedSummary/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/LocalCache/DroppedSummary/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/LocalCache/PendingSummary/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/LocalCache/PendingSummary/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/LocalCache/PendingSummary/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/LocalCache/QuarantineSummary/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/LocalCache/QuarantineSummary/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/LocalCache/QuarantineSummary/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/LocalCache/StoreMetric/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/LocalCache/StoreMetric/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/LocalCache/StoreMetric/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/LocalCache/TakeMetric/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/LocalCache/TakeMetric/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/LocalCache/TakeMetric/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/LocalCache/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/LocalCache/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/LocalCache/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/MemoryBuffer/DroppedSummary/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/MemoryBuffer/DroppedSummary/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/MemoryBuffer/DroppedSummary/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/MemoryBuffer/PendingSummary/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/MemoryBuffer/PendingSummary/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/MemoryBuffer/PendingSummary/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/MemoryBuffer/QuarantineSummary/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/MemoryBuffer/QuarantineSummary/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/MemoryBuffer/QuarantineSummary/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/MemoryBuffer/StoreMetric/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/MemoryBuffer/StoreMetric/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/MemoryBuffer/StoreMetric/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/MemoryBuffer/TakeMetric/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/MemoryBuffer/TakeMetric/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/MemoryBuffer/TakeMetric/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/MemoryBuffer/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/MemoryBuffer/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/MemoryBuffer/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/DataStores/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/ForwardMetric/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/ForwardMetric/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/ForwardMetric/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Alarming/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataSink/StoreMetric/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataSink/StoreMetric/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataSink/StoreMetric/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataSink/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataSink/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataSink/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/LocalCache/DroppedSummary/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/LocalCache/DroppedSummary/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/LocalCache/DroppedSummary/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/LocalCache/PendingSummary/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/LocalCache/PendingSummary/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/LocalCache/PendingSummary/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/LocalCache/QuarantineSummary/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/LocalCache/QuarantineSummary/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/LocalCache/QuarantineSummary/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/LocalCache/StoreMetric/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/LocalCache/StoreMetric/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/LocalCache/StoreMetric/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/LocalCache/TakeMetric/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/LocalCache/TakeMetric/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/LocalCache/TakeMetric/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/LocalCache/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/LocalCache/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/LocalCache/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/MemoryBuffer/DroppedSummary/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/MemoryBuffer/DroppedSummary/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/MemoryBuffer/DroppedSummary/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/MemoryBuffer/PendingSummary/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/MemoryBuffer/PendingSummary/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/MemoryBuffer/PendingSummary/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/MemoryBuffer/QuarantineSummary/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/MemoryBuffer/QuarantineSummary/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/MemoryBuffer/QuarantineSummary/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/MemoryBuffer/StoreMetric/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/MemoryBuffer/StoreMetric/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/MemoryBuffer/StoreMetric/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/MemoryBuffer/TakeMetric/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/MemoryBuffer/TakeMetric/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/MemoryBuffer/TakeMetric/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/MemoryBuffer/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/MemoryBuffer/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/MemoryBuffer/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/DataStores/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/ForwardMetric/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/ForwardMetric/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/ForwardMetric/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/Auditing/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataSink/StoreMetric/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataSink/StoreMetric/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataSink/StoreMetric/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataSink/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataSink/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataSink/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/LocalCache/DroppedSummary/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/LocalCache/DroppedSummary/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/LocalCache/DroppedSummary/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/LocalCache/PendingSummary/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/LocalCache/PendingSummary/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/LocalCache/PendingSummary/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/LocalCache/QuarantineSummary/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/LocalCache/QuarantineSummary/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/LocalCache/QuarantineSummary/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/LocalCache/StoreMetric/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/LocalCache/StoreMetric/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/LocalCache/StoreMetric/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/LocalCache/TakeMetric/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/LocalCache/TakeMetric/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/LocalCache/TakeMetric/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/LocalCache/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/LocalCache/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/LocalCache/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/MemoryBuffer/DroppedSummary/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/MemoryBuffer/DroppedSummary/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/MemoryBuffer/DroppedSummary/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/MemoryBuffer/PendingSummary/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/MemoryBuffer/PendingSummary/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/MemoryBuffer/PendingSummary/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/MemoryBuffer/QuarantineSummary/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/MemoryBuffer/QuarantineSummary/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/MemoryBuffer/QuarantineSummary/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/MemoryBuffer/StoreMetric/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/MemoryBuffer/StoreMetric/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/MemoryBuffer/StoreMetric/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/MemoryBuffer/TakeMetric/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/MemoryBuffer/TakeMetric/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/MemoryBuffer/TakeMetric/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/MemoryBuffer/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/MemoryBuffer/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/MemoryBuffer/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/DataStores/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/ForwardMetric/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/ForwardMetric/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/ForwardMetric/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/TagHistory/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Pipelines/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/StoreMetric/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/StoreMetric/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/StoreMetric/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/localdb/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/StoreAndForward/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/Gateway/unary-resource.json b/config/resources/core/ignition/tag-definition/System/Gateway/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/Gateway/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/System/unary-resource.json b/config/resources/core/ignition/tag-definition/System/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/System/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/default/udts.json b/config/resources/core/ignition/tag-definition/default/udts.json new file mode 100644 index 0000000..4324784 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/default/udts.json @@ -0,0 +1,15 @@ +[ + { + "name": "WaterMeter", + "typeId": "WaterMeterUDT", + "tagType": "UdtInstance", + "tags": [ + { + "valueSource": "expr", + "expression": "if({[.]PrimaryValveCloseOverrideOff},\"Closed - Override\",\n\tif({[.]PrimaryValveCloseOverrideOn},\"Open - Override\",\n\t\tif({[.]PrimaryValveClosedBTN},\"Closed - Button\",\n\t\t\tif({[.]LeakSensor1},\"Closed - Leak Sensor 1\",\n\t\t\t\tif({[.]LeakSensor2},\"Closed - Leak Sensor 2\",\n\t\t\t\t\t\"Open\")))))", + "name": "PrimaryValveClosedMsg", + "tagType": "AtomicTag" + } + ] + } +] \ No newline at end of file diff --git a/config/resources/core/ignition/tag-definition/default/unary-resource.json b/config/resources/core/ignition/tag-definition/default/unary-resource.json new file mode 100644 index 0000000..8fb3cc0 --- /dev/null +++ b/config/resources/core/ignition/tag-definition/default/unary-resource.json @@ -0,0 +1,12 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "udts.json" + ], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-group/MQTT Engine/Default Historical/config.json b/config/resources/core/ignition/tag-group/MQTT Engine/Default Historical/config.json new file mode 100644 index 0000000..5441475 --- /dev/null +++ b/config/resources/core/ignition/tag-group/MQTT Engine/Default Historical/config.json @@ -0,0 +1,11 @@ +{ + "config": { + "mode": "Direct", + "oneShot": false, + "opcDataMode": "Subscribed", + "optWriteTimeout": 60000, + "optWrites": false, + "rate": 10000, + "readAfterWrite": false + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-group/MQTT Engine/Default Historical/resource.json b/config/resources/core/ignition/tag-group/MQTT Engine/Default Historical/resource.json new file mode 100644 index 0000000..793e519 --- /dev/null +++ b/config/resources/core/ignition/tag-group/MQTT Engine/Default Historical/resource.json @@ -0,0 +1,10 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": {} +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-group/MQTT Engine/Default/config.json b/config/resources/core/ignition/tag-group/MQTT Engine/Default/config.json new file mode 100644 index 0000000..6e6c1bd --- /dev/null +++ b/config/resources/core/ignition/tag-group/MQTT Engine/Default/config.json @@ -0,0 +1,11 @@ +{ + "config": { + "mode": "Direct", + "oneShot": false, + "opcDataMode": "Subscribed", + "optWriteTimeout": 60000, + "optWrites": false, + "rate": 1000, + "readAfterWrite": false + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-group/MQTT Engine/Default/resource.json b/config/resources/core/ignition/tag-group/MQTT Engine/Default/resource.json new file mode 100644 index 0000000..793e519 --- /dev/null +++ b/config/resources/core/ignition/tag-group/MQTT Engine/Default/resource.json @@ -0,0 +1,10 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": {} +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-group/Sample_Tags/Default Historical/config.json b/config/resources/core/ignition/tag-group/Sample_Tags/Default Historical/config.json new file mode 100644 index 0000000..28e30e6 --- /dev/null +++ b/config/resources/core/ignition/tag-group/Sample_Tags/Default Historical/config.json @@ -0,0 +1,11 @@ +{ + "config": { + "mode": "Direct", + "oneShot": false, + "opcDataMode": "Subscribed", + "optWriteTimeout": 60000.0, + "optWrites": false, + "rate": 10000.0, + "readAfterWrite": false + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-group/Sample_Tags/Default Historical/resource.json b/config/resources/core/ignition/tag-group/Sample_Tags/Default Historical/resource.json new file mode 100644 index 0000000..d2f79d0 --- /dev/null +++ b/config/resources/core/ignition/tag-group/Sample_Tags/Default Historical/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "lastModificationSignature": "e71e70e479843bbe5354f17e0b6f14f4a953c94f8c0a86677330bbbe0200aea0" + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-group/Sample_Tags/Default/config.json b/config/resources/core/ignition/tag-group/Sample_Tags/Default/config.json new file mode 100644 index 0000000..2a05fd7 --- /dev/null +++ b/config/resources/core/ignition/tag-group/Sample_Tags/Default/config.json @@ -0,0 +1,11 @@ +{ + "config": { + "mode": "Direct", + "oneShot": false, + "opcDataMode": "Subscribed", + "optWriteTimeout": 60000.0, + "optWrites": false, + "rate": 1000.0, + "readAfterWrite": false + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-group/Sample_Tags/Default/resource.json b/config/resources/core/ignition/tag-group/Sample_Tags/Default/resource.json new file mode 100644 index 0000000..64c3bea --- /dev/null +++ b/config/resources/core/ignition/tag-group/Sample_Tags/Default/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "lastModificationSignature": "080b660384431adcdf015ab514630916ca2c40eff844306d7813bd0cda8bd3b3" + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-group/System/Default Historical/config.json b/config/resources/core/ignition/tag-group/System/Default Historical/config.json new file mode 100644 index 0000000..28e30e6 --- /dev/null +++ b/config/resources/core/ignition/tag-group/System/Default Historical/config.json @@ -0,0 +1,11 @@ +{ + "config": { + "mode": "Direct", + "oneShot": false, + "opcDataMode": "Subscribed", + "optWriteTimeout": 60000.0, + "optWrites": false, + "rate": 10000.0, + "readAfterWrite": false + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-group/System/Default Historical/resource.json b/config/resources/core/ignition/tag-group/System/Default Historical/resource.json new file mode 100644 index 0000000..d2f79d0 --- /dev/null +++ b/config/resources/core/ignition/tag-group/System/Default Historical/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "lastModificationSignature": "e71e70e479843bbe5354f17e0b6f14f4a953c94f8c0a86677330bbbe0200aea0" + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-group/System/Default/config.json b/config/resources/core/ignition/tag-group/System/Default/config.json new file mode 100644 index 0000000..2a05fd7 --- /dev/null +++ b/config/resources/core/ignition/tag-group/System/Default/config.json @@ -0,0 +1,11 @@ +{ + "config": { + "mode": "Direct", + "oneShot": false, + "opcDataMode": "Subscribed", + "optWriteTimeout": 60000.0, + "optWrites": false, + "rate": 1000.0, + "readAfterWrite": false + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-group/System/Default/resource.json b/config/resources/core/ignition/tag-group/System/Default/resource.json new file mode 100644 index 0000000..64c3bea --- /dev/null +++ b/config/resources/core/ignition/tag-group/System/Default/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "lastModificationSignature": "080b660384431adcdf015ab514630916ca2c40eff844306d7813bd0cda8bd3b3" + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-group/default/Default Historical/config.json b/config/resources/core/ignition/tag-group/default/Default Historical/config.json new file mode 100644 index 0000000..28e30e6 --- /dev/null +++ b/config/resources/core/ignition/tag-group/default/Default Historical/config.json @@ -0,0 +1,11 @@ +{ + "config": { + "mode": "Direct", + "oneShot": false, + "opcDataMode": "Subscribed", + "optWriteTimeout": 60000.0, + "optWrites": false, + "rate": 10000.0, + "readAfterWrite": false + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-group/default/Default Historical/resource.json b/config/resources/core/ignition/tag-group/default/Default Historical/resource.json new file mode 100644 index 0000000..d2f79d0 --- /dev/null +++ b/config/resources/core/ignition/tag-group/default/Default Historical/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "lastModificationSignature": "e71e70e479843bbe5354f17e0b6f14f4a953c94f8c0a86677330bbbe0200aea0" + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-group/default/Default/config.json b/config/resources/core/ignition/tag-group/default/Default/config.json new file mode 100644 index 0000000..2a05fd7 --- /dev/null +++ b/config/resources/core/ignition/tag-group/default/Default/config.json @@ -0,0 +1,11 @@ +{ + "config": { + "mode": "Direct", + "oneShot": false, + "opcDataMode": "Subscribed", + "optWriteTimeout": 60000.0, + "optWrites": false, + "rate": 1000.0, + "readAfterWrite": false + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-group/default/Default/resource.json b/config/resources/core/ignition/tag-group/default/Default/resource.json new file mode 100644 index 0000000..64c3bea --- /dev/null +++ b/config/resources/core/ignition/tag-group/default/Default/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "lastModificationSignature": "080b660384431adcdf015ab514630916ca2c40eff844306d7813bd0cda8bd3b3" + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-provider/MQTT Engine/config.json b/config/resources/core/ignition/tag-provider/MQTT Engine/config.json new file mode 100644 index 0000000..927f7fe --- /dev/null +++ b/config/resources/core/ignition/tag-provider/MQTT Engine/config.json @@ -0,0 +1,10 @@ +{ + "profile": { + "allowBackfill": false, + "enableTagReferenceStore": false, + "type": "MANAGED" + }, + "settings": { + "nonUseCount": 1 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-provider/MQTT Engine/resource.json b/config/resources/core/ignition/tag-provider/MQTT Engine/resource.json new file mode 100644 index 0000000..0f438fb --- /dev/null +++ b/config/resources/core/ignition/tag-provider/MQTT Engine/resource.json @@ -0,0 +1,12 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": false, + "files": [ + "config.json" + ], + "attributes": { + "uuid": "2a3a6307-f2a8-40b9-9cd3-ee88bbba0e8d" + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-provider/Sample_Tags/config.json b/config/resources/core/ignition/tag-provider/Sample_Tags/config.json new file mode 100644 index 0000000..d5e823d --- /dev/null +++ b/config/resources/core/ignition/tag-provider/Sample_Tags/config.json @@ -0,0 +1,24 @@ +{ + "profile": { + "allowBackfill": false, + "enableTagReferenceStore": true, + "type": "STANDARD" + }, + "settings": { + "defaultDatasourceName": null, + "editPermissions": { + "securityLevels": [], + "type": "AllOf" + }, + "readOnly": false, + "readPermissions": { + "securityLevels": [], + "type": "AllOf" + }, + "valuePersistence": "Database", + "writePermissions": { + "securityLevels": [], + "type": "AllOf" + } + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-provider/Sample_Tags/resource.json b/config/resources/core/ignition/tag-provider/Sample_Tags/resource.json new file mode 100644 index 0000000..3dc830d --- /dev/null +++ b/config/resources/core/ignition/tag-provider/Sample_Tags/resource.json @@ -0,0 +1,19 @@ +{ + "scope": "A", + "description": "Sample tags for the Quick Start project", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:14Z" + }, + "uuid": "d59636c0-3812-4a8a-b87f-35df9240b389", + "lastModificationSignature": "7e1119f2ee42dd34f6feac0f8896fb3fc18ea86ca9ea84c3623c2d1083bcf4ab", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-provider/System/config.json b/config/resources/core/ignition/tag-provider/System/config.json new file mode 100644 index 0000000..28b7c00 --- /dev/null +++ b/config/resources/core/ignition/tag-provider/System/config.json @@ -0,0 +1,10 @@ +{ + "profile": { + "allowBackfill": false, + "enableTagReferenceStore": true, + "type": "MANAGED" + }, + "settings": { + "nonUseCount": 0 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-provider/System/resource.json b/config/resources/core/ignition/tag-provider/System/resource.json new file mode 100644 index 0000000..63aa07d --- /dev/null +++ b/config/resources/core/ignition/tag-provider/System/resource.json @@ -0,0 +1,18 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:13Z" + }, + "uuid": "19158d76-782c-45c9-aa2d-1360a3acff02", + "lastModificationSignature": "fe2469ff48b596b1bc181a9f724c9f113795642af533aa77c09b0a5b85064b94", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-provider/default/config.json b/config/resources/core/ignition/tag-provider/default/config.json new file mode 100644 index 0000000..d5e823d --- /dev/null +++ b/config/resources/core/ignition/tag-provider/default/config.json @@ -0,0 +1,24 @@ +{ + "profile": { + "allowBackfill": false, + "enableTagReferenceStore": true, + "type": "STANDARD" + }, + "settings": { + "defaultDatasourceName": null, + "editPermissions": { + "securityLevels": [], + "type": "AllOf" + }, + "readOnly": false, + "readPermissions": { + "securityLevels": [], + "type": "AllOf" + }, + "valuePersistence": "Database", + "writePermissions": { + "securityLevels": [], + "type": "AllOf" + } + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-provider/default/resource.json b/config/resources/core/ignition/tag-provider/default/resource.json new file mode 100644 index 0000000..34ba5b6 --- /dev/null +++ b/config/resources/core/ignition/tag-provider/default/resource.json @@ -0,0 +1,19 @@ +{ + "scope": "A", + "description": "Default tag provider", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:14Z" + }, + "uuid": "c31e8f6f-1589-45cd-8b08-6e53ef17ba96", + "lastModificationSignature": "bf108d6a7817f48d2b02948b3a2a9a7787e9a89203c77ba09eb3de33fa395152", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-type-definition/MQTT Engine/unary-resource.json b/config/resources/core/ignition/tag-type-definition/MQTT Engine/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-type-definition/MQTT Engine/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-type-definition/Sample_Tags/unary-resource.json b/config/resources/core/ignition/tag-type-definition/Sample_Tags/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-type-definition/Sample_Tags/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-type-definition/System/unary-resource.json b/config/resources/core/ignition/tag-type-definition/System/unary-resource.json new file mode 100644 index 0000000..77ed304 --- /dev/null +++ b/config/resources/core/ignition/tag-type-definition/System/unary-resource.json @@ -0,0 +1,10 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/tag-type-definition/default/udts.json b/config/resources/core/ignition/tag-type-definition/default/udts.json new file mode 100644 index 0000000..375f937 --- /dev/null +++ b/config/resources/core/ignition/tag-type-definition/default/udts.json @@ -0,0 +1,376 @@ +[ + { + "name": "WaterMeterUDT", + "parameters": { + "OpcDevice": { + "dataType": "String", + "value": "ns\u003d1;s\u003d[WaterSystemPLC]" + }, + "OpcServer": { + "dataType": "String", + "value": "Ignition OPC UA Server" + } + }, + "tagType": "UdtType", + "tags": [ + { + "valueSource": "opc", + "opcItemPath": { + "bindType": "parameter", + "binding": "{OpcDevice}DI5" + }, + "dataType": "Boolean", + "historyProvider": "CoreDB", + "name": "FloatSwitch", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": { + "bindType": "parameter", + "binding": "{OpcServer}" + } + }, + { + "valueSource": "opc", + "opcItemPath": { + "bindType": "parameter", + "binding": "{OpcDevice}DI6" + }, + "dataType": "Boolean", + "historyProvider": "CoreDB", + "alarms": [ + { + "setpointA": 1.0, + "name": "Alarm", + "label": "Leak sensor 1 triggered", + "priority": "High", + "ackMode": "Auto" + } + ], + "name": "LeakSensor1", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": { + "bindType": "parameter", + "binding": "{OpcServer}" + } + }, + { + "valueSource": "opc", + "opcItemPath": { + "bindType": "parameter", + "binding": "{OpcDevice}DI7" + }, + "dataType": "Boolean", + "historyProvider": "CoreDB", + "alarms": [ + { + "setpointA": 1.0, + "name": "Alarm", + "label": "Leak sensor 2 triggered", + "priority": "High", + "ackMode": "Auto" + } + ], + "name": "LeakSensor2", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": { + "bindType": "parameter", + "binding": "{OpcServer}" + } + }, + { + "valueSource": "opc", + "opcItemPath": { + "bindType": "parameter", + "binding": "{OpcDevice}IRF28771" + }, + "dataType": "Float8", + "historyProvider": "CoreDB", + "name": "PostFilterPressure", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": { + "bindType": "parameter", + "binding": "{OpcServer}" + } + }, + { + "valueSource": "opc", + "opcItemPath": { + "bindType": "parameter", + "binding": "{OpcDevice}IRF28731" + }, + "dataType": "Float8", + "historyProvider": "CoreDB", + "name": "PreFilterPressure", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": { + "bindType": "parameter", + "binding": "{OpcServer}" + } + }, + { + "valueSource": "opc", + "opcItemPath": { + "bindType": "parameter", + "binding": "{OpcDevice}C8261" + }, + "dataType": "Boolean", + "historyProvider": "CoreDB", + "name": "PrimaryValveCloseOverrideOff", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": { + "bindType": "parameter", + "binding": "{OpcServer}" + } + }, + { + "valueSource": "opc", + "opcItemPath": { + "bindType": "parameter", + "binding": "{OpcDevice}C8260" + }, + "dataType": "Boolean", + "historyProvider": "CoreDB", + "name": "PrimaryValveCloseOverrideOn", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": { + "bindType": "parameter", + "binding": "{OpcServer}" + } + }, + { + "valueSource": "opc", + "opcItemPath": { + "bindType": "parameter", + "binding": "{OpcDevice}DI2" + }, + "dataType": "Boolean", + "historyProvider": "CoreDB", + "name": "PrimaryValveClosedBTN", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": { + "bindType": "parameter", + "binding": "{OpcServer}" + } + }, + { + "valueSource": "opc", + "opcItemPath": { + "bindType": "parameter", + "binding": "{OpcDevice}C8226" + }, + "dataType": "Boolean", + "historyProvider": "CoreDB", + "name": "PrimaryValveClosedInd", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": { + "bindType": "parameter", + "binding": "{OpcServer}" + } + }, + { + "valueSource": "expr", + "expression": "if({[.]PrimaryValveCloseOverrideOff},\"Closed - Override\",\n\tif({[.]PrimaryValveCloseOverrideOn},\"Open - Override\",\n\t\tif({[.]PrimaryValveClosedBTN},\"Closed - Button\",\n\t\t\tif({[.]LeakSensor1},\"Closed - Leak Sensor 1\",\n\t\t\t\tif({[.]LeakSensor2},\"Closed - Leak Sensor 2\",\n\t\t\t\t\t\"Open\")))))", + "opcItemPath": "ns\u003d1;s\u003dPrimaryValveCloseStatusMsg", + "dataType": "String", + "name": "PrimaryValveClosedMsg", + "tagType": "AtomicTag", + "opcServer": { + "bindType": "parameter", + "binding": "{OpcServer}" + } + }, + { + "valueSource": "opc", + "opcItemPath": { + "bindType": "parameter", + "binding": "{OpcDevice}DI3" + }, + "dataType": "Boolean", + "historyProvider": "CoreDB", + "name": "PumpBTN", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": { + "bindType": "parameter", + "binding": "{OpcServer}" + } + }, + { + "valueSource": "opc", + "opcItemPath": { + "bindType": "parameter", + "binding": "{OpcDevice}C8227" + }, + "dataType": "Boolean", + "historyProvider": "CoreDB", + "name": "PumpInd", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": { + "bindType": "parameter", + "binding": "{OpcServer}" + } + }, + { + "valueSource": "opc", + "opcItemPath": { + "bindType": "parameter", + "binding": "{OpcDevice}C8263" + }, + "dataType": "Boolean", + "historyProvider": "CoreDB", + "name": "PumpOverrideOff", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": { + "bindType": "parameter", + "binding": "{OpcServer}" + } + }, + { + "valueSource": "opc", + "opcItemPath": { + "bindType": "parameter", + "binding": "{OpcDevice}C8262" + }, + "dataType": "Boolean", + "historyProvider": "CoreDB", + "name": "PumpOverrideOn", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": { + "bindType": "parameter", + "binding": "{OpcServer}" + } + }, + { + "valueSource": "expr", + "expression": "if({[.]PumpOverrideOff},\"Off - Override\",\n\tif({[.]PumpOverrideOn},\"On - Override\",\n\t\tif({[.]PumpBTN},\"On - Button\",\n\t\t\tif({[.]FloatSwitch},\"On - Level Switch\",\n\t\t\t\t\"Off\"))))", + "opcItemPath": "ns\u003d1;s\u003dPumpStatusMsg", + "dataType": "String", + "name": "PumpStatusMsg", + "tagType": "AtomicTag", + "opcServer": { + "bindType": "parameter", + "binding": "{OpcServer}" + } + }, + { + "valueSource": "opc", + "opcItemPath": { + "bindType": "parameter", + "binding": "{OpcDevice}C8257" + }, + "dataType": "Boolean", + "historyProvider": "CoreDB", + "name": "SedimentFilterTimer", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": { + "bindType": "parameter", + "binding": "{OpcServer}" + } + }, + { + "valueSource": "opc", + "opcItemPath": { + "bindType": "parameter", + "binding": "{OpcDevice}C8259" + }, + "dataType": "Boolean", + "historyProvider": "CoreDB", + "name": "SedimentFilterValueOpenOverrideOff", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": { + "bindType": "parameter", + "binding": "{OpcServer}" + } + }, + { + "valueSource": "opc", + "opcItemPath": { + "bindType": "parameter", + "binding": "{OpcDevice}C8258" + }, + "dataType": "Boolean", + "historyProvider": "CoreDB", + "name": "SedimentFilterValueOpenOverrideOn", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": { + "bindType": "parameter", + "binding": "{OpcServer}" + } + }, + { + "valueSource": "opc", + "opcItemPath": { + "bindType": "parameter", + "binding": "{OpcDevice}DI1" + }, + "dataType": "Boolean", + "historyProvider": "CoreDB", + "name": "SedimentFilterValveOpenBTN", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": { + "bindType": "parameter", + "binding": "{OpcServer}" + } + }, + { + "valueSource": "opc", + "opcItemPath": { + "bindType": "parameter", + "binding": "{OpcDevice}C8225" + }, + "dataType": "Boolean", + "historyProvider": "CoreDB", + "name": "SedimentFilterValveOpenInd", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": { + "bindType": "parameter", + "binding": "{OpcServer}" + } + }, + { + "valueSource": "expr", + "expression": "if({[.]SedimentFilterValueOpenOverrideOff},\"Closed - Override\",\n\tif({[.]SedimentFilterValueOpenOverrideOn},\"Open - Override\",\n\t\tif({[.]SedimentFilterValveOpenBTN},\"Open - Button\",\n\t\t\tif({[.]SedimentFilterTimer},\"Open - Timer\",\n\t\t\t\t\"Closed\"))))", + "opcItemPath": "ns\u003d1;s\u003dSedimentFilterValueOpenStatusMsg", + "dataType": "String", + "name": "SedimentFilterValveOpenStatusMsg", + "tagType": "AtomicTag", + "opcServer": { + "bindType": "parameter", + "binding": "{OpcServer}" + } + }, + { + "valueSource": "opc", + "opcItemPath": { + "bindType": "parameter", + "binding": "{OpcDevice}IRF28691" + }, + "dataType": "Float8", + "historyProvider": "CoreDB", + "name": "TankLevel", + "historyEnabled": true, + "tagType": "AtomicTag", + "opcServer": { + "bindType": "parameter", + "binding": "{OpcServer}" + } + } + ] + } +] \ No newline at end of file diff --git a/config/resources/core/ignition/tag-type-definition/default/unary-resource.json b/config/resources/core/ignition/tag-type-definition/default/unary-resource.json new file mode 100644 index 0000000..8fb3cc0 --- /dev/null +++ b/config/resources/core/ignition/tag-type-definition/default/unary-resource.json @@ -0,0 +1,12 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "udts.json" + ], + "attributes": { + "config": {} + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/translations/resource.json b/config/resources/core/ignition/translations/resource.json new file mode 100644 index 0000000..62a8406 --- /dev/null +++ b/config/resources/core/ignition/translations/resource.json @@ -0,0 +1,18 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:12Z" + }, + "ignorePunctuation": false, + "caseInsensitive": false, + "lastModificationSignature": "3775781d89cae924a606489e676998b77bb37aebb1b38b27cc1c863bed2caebd", + "ignoreWhitespace": false, + "ignoreTags": false + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/user-source/default/config.json b/config/resources/core/ignition/user-source/default/config.json new file mode 100644 index 0000000..aff50c0 --- /dev/null +++ b/config/resources/core/ignition/user-source/default/config.json @@ -0,0 +1,21 @@ +{ + "profile": { + "cacheValidationTimeout": 1, + "failoverMode": "HARD", + "failoverProfile": null, + "lockoutAttempts": 5, + "lockoutEnabled": true, + "lockoutWindow": 15, + "scheduleRestricted": false, + "type": "INTERNAL" + }, + "settings": { + "passwordComplexity": 1, + "passwordContainsPassword": false, + "passwordContainsUserName": false, + "passwordHistory": 0, + "passwordMaxAge": 0, + "passwordMaxRepeatedChars": 0, + "passwordMinLength": 1 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/user-source/default/resource.json b/config/resources/core/ignition/user-source/default/resource.json new file mode 100644 index 0000000..57422fc --- /dev/null +++ b/config/resources/core/ignition/user-source/default/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "description": "This user source profile was automatically created during a clean startup", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json", + "users.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:14Z" + }, + "uuid": "f3dba986-27de-49e1-9711-362c8c341ca8", + "lastModificationSignature": "e948b5031ac166ff050e6ff69c7f73a67cdb72a344af5a8daef51c4f6fda568c", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/user-source/default/users.json b/config/resources/core/ignition/user-source/default/users.json new file mode 100644 index 0000000..0e1a569 --- /dev/null +++ b/config/resources/core/ignition/user-source/default/users.json @@ -0,0 +1,33 @@ +{ + "users": [ + { + "uuid": "1", + "username": "dohertj2", + "firstName": "", + "lastName": "", + "schedule": "Always", + "description": "", + "password": "[8c2c7f2]e5838ca860e6ae8a76919a4501f64bfad426640be39d3c95b52574c964c78569", + "passwordDate": "20231123.132433462-0500", + "passwordHistory": [], + "badge": "", + "createdDate": "20260219.104214870-0500", + "lastModifiedDate": "20260219.104214870-0500", + "roles": [ + "d6604495-c01f-4533-be22-d1e16e0097d6" + ], + "extraProps": [], + "scheduleAdjustments": [], + "contactInfos": [] + } + ], + "roles": [ + { + "uuid": "d6604495-c01f-4533-be22-d1e16e0097d6", + "rolename": "Administrator", + "description": "", + "createdDate": "20260219.104214870-0500", + "lastModifiedDate": "20260219.104214870-0500" + } + ] +} \ No newline at end of file diff --git a/config/resources/core/ignition/user-source/opcua-module/config.json b/config/resources/core/ignition/user-source/opcua-module/config.json new file mode 100644 index 0000000..aff50c0 --- /dev/null +++ b/config/resources/core/ignition/user-source/opcua-module/config.json @@ -0,0 +1,21 @@ +{ + "profile": { + "cacheValidationTimeout": 1, + "failoverMode": "HARD", + "failoverProfile": null, + "lockoutAttempts": 5, + "lockoutEnabled": true, + "lockoutWindow": 15, + "scheduleRestricted": false, + "type": "INTERNAL" + }, + "settings": { + "passwordComplexity": 1, + "passwordContainsPassword": false, + "passwordContainsUserName": false, + "passwordHistory": 0, + "passwordMaxAge": 0, + "passwordMaxRepeatedChars": 0, + "passwordMinLength": 1 + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/user-source/opcua-module/resource.json b/config/resources/core/ignition/user-source/opcua-module/resource.json new file mode 100644 index 0000000..16ad32b --- /dev/null +++ b/config/resources/core/ignition/user-source/opcua-module/resource.json @@ -0,0 +1,20 @@ +{ + "scope": "A", + "description": "OPC UA clients will authenticate against this profile by default.", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json", + "users.json" + ], + "attributes": { + "lastModification": { + "actor": "8.3-migration", + "timestamp": "2026-02-19T15:42:14Z" + }, + "uuid": "f5bed12b-8f99-4957-9a8e-f97b1f59e6fa", + "lastModificationSignature": "871e6cd43475c530796c9337268c4ebf7d78e889f8f9e5acf92e372ea8f97e6a", + "enabled": true + } +} \ No newline at end of file diff --git a/config/resources/core/ignition/user-source/opcua-module/users.json b/config/resources/core/ignition/user-source/opcua-module/users.json new file mode 100644 index 0000000..c608c43 --- /dev/null +++ b/config/resources/core/ignition/user-source/opcua-module/users.json @@ -0,0 +1,33 @@ +{ + "users": [ + { + "uuid": "2", + "username": "opcuauser", + "firstName": "", + "lastName": "", + "schedule": "Always", + "description": "", + "password": "[F7D88C33]48fec6b4f40ed1c7a393eba12d0e39f979c0094edb61e980930672a5d6513744", + "passwordDate": "20231123.132441768-0500", + "passwordHistory": [], + "badge": "", + "createdDate": "20260219.104214895-0500", + "lastModifiedDate": "20260219.104214895-0500", + "roles": [ + "6c0ea0cb-7de8-4c43-a687-e9ff2d1205be" + ], + "extraProps": [], + "scheduleAdjustments": [], + "contactInfos": [] + } + ], + "roles": [ + { + "uuid": "6c0ea0cb-7de8-4c43-a687-e9ff2d1205be", + "rolename": "ReadWrite", + "description": "", + "createdDate": "20260219.104214895-0500", + "lastModifiedDate": "20260219.104214895-0500" + } + ] +} \ No newline at end of file diff --git a/config/resources/external/config-mode.json b/config/resources/external/config-mode.json new file mode 100644 index 0000000..4c96fb2 --- /dev/null +++ b/config/resources/external/config-mode.json @@ -0,0 +1,7 @@ +{ + "title": "External", + "description": "Externally managed configuration", + "enabled": true, + "inheritable": true, + "parent": "system" +} \ No newline at end of file diff --git a/config/resources/migration-log-202602191042.md b/config/resources/migration-log-202602191042.md new file mode 100644 index 0000000..4cb6f41 --- /dev/null +++ b/config/resources/migration-log-202602191042.md @@ -0,0 +1,1151 @@ +# Migration Log + +Timestamp: Feb 19, 2026, 10:42:15 AM + +Duration: 2 seconds + +## Summary + +147 tables migrated from `/data/db/config.idb`, creating 495 new resources in `/usr/local/bin/ignition/data/config/resources`. + +6 tables remain to be migrated. + +## Migration Details + +### Tables Migrated + +- AlarmJournals +- AlarmNotificationProfiles +- AlertLog +- AlertNotificationProfileProperties_Basic +- AlertNotificationProfileProperties_Basic_EmailAddresses +- AlertNotificationProfileProperties_Distribution +- AlertNotificationProfiles +- AlertStorageProfileProperties_Datasource +- AlertStorageProfiles +- AuditEvents +- AuditProfileProperties_Datasource +- AuditProfileProperties_Local +- AuditProfiles +- AuthProfileProperties_AD +- AuthProfileProperties_ADHybrid +- AuthProfileProperties_ADtoDB +- AuthProfileProperties_DB +- AuthProfileProperties_Internal +- AuthProfiles +- BASIC_SCHEDULES +- COMPOSITE_SCHEDULES +- ClassicSmtpEmailProfiles +- CoBranding +- CompactLogixDriverSettings +- ControlLogixDriverSettings +- DATASOURCES +- DBTRANSLATORS +- DatabaseJournalSettings +- DeviceSettings +- Devices +- DriverProperties +- EdgeJournalSettings +- EdgeSyncSettings +- EdgeSystemProps +- EmailNotificationSettings +- EmailProfiles +- FinsTcpDeviceSettings +- FinsUdpDeviceSettings +- GanTagProviderSettings +- GeneralAlarmSettings +- HOLIDAYS +- IDP_ADAPTERS +- IDP_ADAPTER_USER_HISTORY +- IDP_ADAPTER_USER_HISTORY_BK +- Images +- InternalAuthMappingTable +- InternalContactInfoTable +- InternalRoleTable +- InternalScheduleAdjustmentTable +- InternalTagProvider +- InternalUserExtraProps +- InternalUserTable +- JDBCDRIVERS +- KeyboardLayouts +- LocalJournalSettings +- LogixDriverSettings +- MetricsDashboards +- MicroLogixDriverSettings +- MitsubishiTcpDeviceSettings +- ModbusRtuDriverSettings +- ModbusTcpDriverSettings +- NjDriverSettings +- OAuth2ClientSettings +- OAuth2SmtpEmailProfiles +- OPCServers +- OneWayNotificationSettings +- OpcUaConnectionSettings +- OpcUaConnectionSettings2 +- OpcUaServerSettings +- PLC5DriverSettings +- ProgrammableSimSettings +- REGIONSETTINGS +- REMEMBERED_SUBJECTS +- REMEMBERED_SUBJECTS_BK +- ROSTER +- ROSTER_ENTRY +- RemoteAuditProfileProperties +- RemoteJournalSettings +- RemoteNotificationSettings +- S71200DriverSettings +- S71500DriverSettings +- S7300DriverSettings +- S7400DriverSettings +- SCHEDULE_PROFILES +- SECURITY_LEVELS +- SLCDriverSettings +- SecuredEntityPolicy +- SecuredEntityZonePolicy +- SimpleTagProviderProfile +- StoreAndForwardSysSettings +- SysProps +- TCPDriverSettings +- TagHistorianProviderSettings +- TagHistoryProviderEP +- TagHistorySplitterSettings +- TagProviderSettings +- TagReportSearch +- TranslationSettings +- TranslationTerms +- UAConnectionSettings +- UDPDriverSettings +- WSChannelSettings +- WideDbHistorianProviderSettings +- XOPCSettings +- csvHistorianSettings +- edgeHistorianSettings +- remotehistoriansettings +- securityZones +- sfcsettings +- startersteps +- tagconfig +- taggroups +- ws_proxyrules +- wsconnectionsettings +- wsincomingconnection +- wsqueue_overrides + +### Strategies Executed + +- **Store And Forward Migrator** + - Trigger table: STOREANDFORWARDSYSSETTINGS + - Duration: 27 ms + - Migrated tables: + - StoreAndForwardSysSettings + - New Resources: + - ignition/store-and-forward-engine/LocalDB, collection=core, size=481 bytes +- **Security Levels Migrator** + - Trigger table: SECURITY_LEVELS + - Duration: 0 ms + - Migrated tables: + - SECURITY_LEVELS +- **Ephemeral User Data No-Op Migrator** + - Trigger table: IDP_ADAPTER_USER_HISTORY + - Duration: 0 ms + - Migrated tables: + - IDP_ADAPTER_USER_HISTORY + - IDP_ADAPTER_USER_HISTORY_BK + - REMEMBERED_SUBJECTS + - REMEMBERED_SUBJECTS_BK +- **Edge System Properties Migrator** + - Trigger table: EDGESYSTEMPROPS + - Duration: 7 ms + - Migrated tables: + - EdgeSystemProps + - New Resources: + - ignition/edge-system-properties, collection=core, size=122 bytes +- **Remote Tag Sync settings Migrator** + - Trigger table: EDGESYNCSETTINGS + - Duration: 4 ms + - Migrated tables: + - EdgeSyncSettings + - New Resources: + - ignition/edge-sync-settings, collection=core, size=662 bytes +- **MetricsDashboards Migrator** + - Trigger table: METRICSDASHBOARDS + - Duration: 0 ms + - Migrated tables: + - MetricsDashboards +- **Translations Migrator** + - Trigger table: REGIONSETTINGS + - Duration: 4 ms + - Migrated tables: + - REGIONSETTINGS + - TranslationSettings + - TranslationTerms + - New Resources: + - ignition/translations, collection=core, size=0 bytes +- **Keyboard Layout Migrator** + - Trigger table: KEYBOARDLAYOUTS + - Duration: 26 ms + - Migrated tables: + - KeyboardLayouts + - New Resources: + - ignition/keyboard_layout/fr_azerty, collection=core, size=5 kb + - ignition/keyboard_layout/es_qwerty, collection=core, size=5 kb + - ignition/keyboard_layout/it_qwerty, collection=core, size=4 kb + - ignition/keyboard_layout/de_qwertz, collection=core, size=4 kb +- **Security Zones Migrator** + - Trigger table: SECURITYZONES + - Duration: 5 ms + - Migrated tables: + - SecuredEntityPolicy + - SecuredEntityZonePolicy + - securityZones + - New Resources: + - ignition/security-zone/Default, collection=core, size=124 bytes +- **Schedule (basic schedule) Migrator** + - Trigger table: BASIC_SCHEDULES + - Duration: 6 ms + - Migrated tables: + - BASIC_SCHEDULES + - SCHEDULE_PROFILES + - New Resources: + - ignition/schedule/Example, collection=core, size=696 bytes +- **Holiday Migrator** + - Trigger table: HOLIDAYS + - Duration: 0 ms + - Migrated tables: + - HOLIDAYS +- **No-Op Migrator** + - Trigger table: AUDITEVENTS + - Duration: 0 ms + - Migrated tables: + - AuditEvents + - AuditProfileProperties_Local +- **Database Translator Migrator** + - Trigger table: DBTRANSLATORS + - Duration: 19 ms + - Migrated tables: + - DBTRANSLATORS + - New Resources: + - ignition/database-translator/MYSQL, collection=core, size=895 bytes + - ignition/database-translator/ORACLE, collection=core, size=1 kb + - ignition/database-translator/POSTGRES, collection=core, size=888 bytes + - ignition/database-translator/MSSQL, collection=core, size=912 bytes + - ignition/database-translator/SQLITE, collection=core, size=856 bytes +- **DATASOURCES Migrator** + - Trigger table: DATASOURCES + - Duration: 9 ms + - Migrated tables: + - DATASOURCES + - New Resources: + - ignition/database-connection/LocalDB, collection=core, size=1 kb +- **JDBC Driver Migrator** + - Trigger table: JDBCDRIVERS + - Duration: 544 ms + - Migrated tables: + - JDBCDRIVERS + - New Resources: + - ignition/database-driver/MariaDB, collection=core, size=609 kb + - ignition/database-driver/MySQL, collection=core, size=2 kb + - ignition/database-driver/Oracle Database, collection=core, size=1 kb + - ignition/database-driver/PostgreSQL, collection=core, size=1,016 kb + - ignition/database-driver/Microsoft SQLServer, collection=core, size=1 mb + - ignition/database-driver/SQLite, collection=core, size=1 kb +- **Realtime Tag Provider (gantagprovider) Migrator** + - Trigger table: GANTAGPROVIDERSETTINGS + - Duration: 1 ms + - Migrated tables: + - GanTagProviderSettings +- **Tag Configuration Migrator** + - Trigger table: TAGCONFIG + - Duration: 247 ms + - Migrated tables: + - tagconfig + - New Resources: + - ignition/tag-definition/default, collection=core, size=0 bytes + - ignition/tag-definition/default/_unary, collection=core, size=575 bytes + - ignition/tag-type-definition/default, collection=core, size=0 bytes + - ignition/tag-type-definition/default/_unary, collection=core, size=11 kb + - ignition/tag-definition/System, collection=core, size=0 bytes + - ignition/tag-definition/System/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/OPC, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/OPC/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/OPC/Connections, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/OPC/Connections/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/OPC/Connections/Ignition OPC UA Server, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/OPC/Connections/Ignition OPC UA Server/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/OPC/Connections/WaterMeterOPCUA, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/OPC/Connections/WaterMeterOPCUA/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/Alarming, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/Alarming/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/Sessions, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/Sessions/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/Redundancy, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/Redundancy/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/Redundancy/Connection, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/Redundancy/Connection/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/Performance, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/Performance/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/Licenses, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/Licenses/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/Licenses/XLG1-ECFQ, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/Licenses/XLG1-ECFQ/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/Database, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/Database/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/Database/LocalDB, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/Database/LocalDB/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/Devices, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/Devices/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/StoreAndForward, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/StoreAndForward/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/StoreAndForward/localdb, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/StoreAndForward/localdb/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Memory Buffer, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Memory Buffer/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Memory Buffer/StorageMetrics, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Memory Buffer/StorageMetrics/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Memory Buffer/ForwardMetrics, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Memory Buffer/ForwardMetrics/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Memory Buffer/TakeMetrics, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Memory Buffer/TakeMetrics/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Local Cache, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Local Cache/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Local Cache/StorageMetrics, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Local Cache/StorageMetrics/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Local Cache/ForwardMetrics, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Local Cache/ForwardMetrics/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Local Cache/TakeMetrics, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Local Cache/TakeMetrics/_unary, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Database Storage, collection=core, size=0 bytes + - ignition/tag-definition/System/Gateway/StoreAndForward/localdb/Database Storage/_unary, collection=core, size=0 bytes + - ignition/tag-type-definition/System, collection=core, size=0 bytes + - ignition/tag-type-definition/System/_unary, collection=core, size=0 bytes + - ignition/tag-definition/Sample_Tags, collection=core, size=0 bytes + - ignition/tag-definition/Sample_Tags/_unary, collection=core, size=0 bytes + - ignition/tag-definition/Sample_Tags/Sine, collection=core, size=0 bytes + - ignition/tag-definition/Sample_Tags/Sine/_unary, collection=core, size=2 kb + - ignition/tag-definition/Sample_Tags/Writeable, collection=core, size=0 bytes + - ignition/tag-definition/Sample_Tags/Writeable/_unary, collection=core, size=5 kb + - ignition/tag-definition/Sample_Tags/Realistic, collection=core, size=0 bytes + - ignition/tag-definition/Sample_Tags/Realistic/_unary, collection=core, size=3 kb + - ignition/tag-definition/Sample_Tags/Random, collection=core, size=0 bytes + - ignition/tag-definition/Sample_Tags/Random/_unary, collection=core, size=2 kb + - ignition/tag-definition/Sample_Tags/Ramp, collection=core, size=0 bytes + - ignition/tag-definition/Sample_Tags/Ramp/_unary, collection=core, size=2 kb + - ignition/tag-definition/Sample_Tags/ReadOnly, collection=core, size=0 bytes + - ignition/tag-definition/Sample_Tags/ReadOnly/_unary, collection=core, size=4 kb + - ignition/tag-type-definition/Sample_Tags, collection=core, size=0 bytes + - ignition/tag-type-definition/Sample_Tags/_unary, collection=core, size=0 bytes +- **Tag Group Configuration Migrator** + - Trigger table: TAGGROUPS + - Duration: 21 ms + - Migrated tables: + - taggroups + - New Resources: + - ignition/tag-group/System/Default, collection=core, size=202 bytes + - ignition/tag-group/System/Default Historical, collection=core, size=203 bytes + - ignition/tag-group/default/Default, collection=core, size=202 bytes + - ignition/tag-group/default/Default Historical, collection=core, size=203 bytes + - ignition/tag-group/Sample_Tags/Default, collection=core, size=202 bytes + - ignition/tag-group/Sample_Tags/Default Historical, collection=core, size=203 bytes +- **Saved Tag Reports Migrator** + - Trigger table: TAGREPORTSEARCH + - Duration: 0 ms + - Migrated tables: + - TagReportSearch +- **Managed Tag Provider Migrator** + - Trigger table: SIMPLETAGPROVIDERPROFILE + - Duration: 5 ms + - Migrated tables: + - SimpleTagProviderProfile + - New Resources: + - ignition/tag-provider/System, collection=core, size=151 bytes +- **No-Op Migrator** + - Trigger table: ALERTLOG + - Duration: 0 ms + - Migrated tables: + - AlertLog + - AlertNotificationProfileProperties_Basic + - AlertNotificationProfileProperties_Basic_EmailAddresses + - AlertNotificationProfileProperties_Distribution + - AlertNotificationProfiles + - AlertStorageProfileProperties_Datasource + - AlertStorageProfiles +- **GeneralAlarmSettings Migrator** + - Trigger table: GENERALALARMSETTINGS + - Duration: 4 ms + - Migrated tables: + - GeneralAlarmSettings + - New Resources: + - ignition/general-alarm-settings, collection=core, size=89 bytes +- **Alarm Journal Profile (DATASOURCE) Migrator** + - Trigger table: DATABASEJOURNALSETTINGS + - Duration: 4 ms + - Migrated tables: + - AlarmJournals + - DatabaseJournalSettings + - New Resources: + - ignition/alarm-journal/Sample_Alarm_Journal_Profile, collection=core, size=736 bytes +- **com.inductiveautomation.ignition.gateway.alarming.journal.EdgeJournalSettingsMigrationStrategy@7abab9fd** + - Trigger table: EDGEJOURNALSETTINGS + - Duration: 0 ms + - Migrated tables: + - EdgeJournalSettings +- **Alarm Journal Profile (LOCAL) Migrator** + - Trigger table: LOCALJOURNALSETTINGS + - Duration: 0 ms + - Migrated tables: + - AlarmJournals + - LocalJournalSettings +- **Image Migrator** + - Trigger table: IMAGES + - Duration: 1 seconds + - Migrated tables: + - Images + - New Resources: + - ignition/images/Builtin, collection=core, size=0 bytes + - ignition/images/Builtin/icons, collection=core, size=0 bytes + - ignition/images/Builtin/icons/16, collection=core, size=0 bytes + - ignition/images/Builtin/icons/16/key1.png, collection=core, size=291 bytes + - ignition/images/Builtin/icons/16/chart.png, collection=core, size=424 bytes + - ignition/images/Builtin/icons/16/information.png, collection=core, size=327 bytes + - ignition/images/Builtin/icons/16/stop.png, collection=core, size=451 bytes + - ignition/images/Builtin/icons/16/row_add.png, collection=core, size=228 bytes + - ignition/images/Builtin/icons/16/find.png, collection=core, size=483 bytes + - ignition/images/Builtin/icons/16/pencil.png, collection=core, size=335 bytes + - ignition/images/Builtin/icons/16/about.png, collection=core, size=607 bytes + - ignition/images/Builtin/icons/16/copy.png, collection=core, size=417 bytes + - ignition/images/Builtin/icons/16/trafficlight_off.png, collection=core, size=295 bytes + - ignition/images/Builtin/icons/16/clipboard_empty.png, collection=core, size=194 bytes + - ignition/images/Builtin/icons/16/media_play.png, collection=core, size=212 bytes + - ignition/images/Builtin/icons/16/row_delete.png, collection=core, size=312 bytes + - ignition/images/Builtin/icons/16/table_sql_view.png, collection=core, size=506 bytes + - ignition/images/Builtin/icons/16/calendar.png, collection=core, size=311 bytes + - ignition/images/Builtin/icons/16/line-chart.png, collection=core, size=517 bytes + - ignition/images/Builtin/icons/16/unknown.png, collection=core, size=374 bytes + - ignition/images/Builtin/icons/16/preferences.png, collection=core, size=338 bytes + - ignition/images/Builtin/icons/16/warning.png, collection=core, size=477 bytes + - ignition/images/Builtin/icons/16/user1_add.png, collection=core, size=449 bytes + - ignition/images/Builtin/icons/16/businessman_add.png, collection=core, size=490 bytes + - ignition/images/Builtin/icons/16/navigate_left.png, collection=core, size=184 bytes + - ignition/images/Builtin/icons/16/oszillograph.png, collection=core, size=422 bytes + - ignition/images/Builtin/icons/16/camera2.png, collection=core, size=479 bytes + - ignition/images/Builtin/icons/16/refresh.png, collection=core, size=497 bytes + - ignition/images/Builtin/icons/16/logic_or.png, collection=core, size=383 bytes + - ignition/images/Builtin/icons/16/arrow_left_green.png, collection=core, size=321 bytes + - ignition/images/Builtin/icons/16/users3_preferences.png, collection=core, size=781 bytes + - ignition/images/Builtin/icons/16/home.png, collection=core, size=448 bytes + - ignition/images/Builtin/icons/16/view.png, collection=core, size=519 bytes + - ignition/images/Builtin/icons/16/arrow_up_green.png, collection=core, size=299 bytes + - ignition/images/Builtin/icons/16/businessman_delete.png, collection=core, size=632 bytes + - ignition/images/Builtin/icons/16/calculator.png, collection=core, size=295 bytes + - ignition/images/Builtin/icons/16/id_card_delete.png, collection=core, size=442 bytes + - ignition/images/Builtin/icons/16/cut.png, collection=core, size=632 bytes + - ignition/images/Builtin/icons/16/id_card.png, collection=core, size=300 bytes + - ignition/images/Builtin/icons/16/import1.png, collection=core, size=352 bytes + - ignition/images/Builtin/icons/16/businessman2.png, collection=core, size=641 bytes + - ignition/images/Builtin/icons/16/document_add.png, collection=core, size=394 bytes + - ignition/images/Builtin/icons/16/logic_not.png, collection=core, size=412 bytes + - ignition/images/Builtin/icons/16/lightbulb_on.png, collection=core, size=431 bytes + - ignition/images/Builtin/icons/16/workstation1.png, collection=core, size=297 bytes + - ignition/images/Builtin/icons/16/pie-chart.png, collection=core, size=481 bytes + - ignition/images/Builtin/icons/16/user1_preferences.png, collection=core, size=578 bytes + - ignition/images/Builtin/icons/16/navigate_up.png, collection=core, size=182 bytes + - ignition/images/Builtin/icons/16/disk_green.png, collection=core, size=247 bytes + - ignition/images/Builtin/icons/16/users3.png, collection=core, size=693 bytes + - ignition/images/Builtin/icons/16/stopwatch.png, collection=core, size=455 bytes + - ignition/images/Builtin/icons/16/user1_view.png, collection=core, size=629 bytes + - ignition/images/Builtin/icons/16/wrench.png, collection=core, size=623 bytes + - ignition/images/Builtin/icons/16/export1.png, collection=core, size=323 bytes + - ignition/images/Builtin/icons/16/media_stop_red.png, collection=core, size=119 bytes + - ignition/images/Builtin/icons/16/delete2.png, collection=core, size=259 bytes + - ignition/images/Builtin/icons/16/help.png, collection=core, size=463 bytes + - ignition/images/Builtin/icons/16/exit.png, collection=core, size=448 bytes + - ignition/images/Builtin/icons/16/clock.png, collection=core, size=491 bytes + - ignition/images/Builtin/icons/16/clipboard.png, collection=core, size=263 bytes + - ignition/images/Builtin/icons/16/clients.png, collection=core, size=189 bytes + - ignition/images/Builtin/icons/16/user1_delete.png, collection=core, size=537 bytes + - ignition/images/Builtin/icons/16/arrow_down_green.png, collection=core, size=328 bytes + - ignition/images/Builtin/icons/16/lock.png, collection=core, size=328 bytes + - ignition/images/Builtin/icons/16/id_card_refresh.png, collection=core, size=472 bytes + - ignition/images/Builtin/icons/16/trafficlight_yellow.png, collection=core, size=373 bytes + - ignition/images/Builtin/icons/16/monitor.png, collection=core, size=208 bytes + - ignition/images/Builtin/icons/16/monitor_lock.png, collection=core, size=342 bytes + - ignition/images/Builtin/icons/16/photo_portrait.png, collection=core, size=525 bytes + - ignition/images/Builtin/icons/16/businessmen.png, collection=core, size=795 bytes + - ignition/images/Builtin/icons/16/videocamera.png, collection=core, size=570 bytes + - ignition/images/Builtin/icons/16/user2.png, collection=core, size=496 bytes + - ignition/images/Builtin/icons/16/trafficlight_green.png, collection=core, size=379 bytes + - ignition/images/Builtin/icons/16/trafficlight_red.png, collection=core, size=370 bytes + - ignition/images/Builtin/icons/16/document_edit.png, collection=core, size=505 bytes + - ignition/images/Builtin/icons/16/add2.png, collection=core, size=201 bytes + - ignition/images/Builtin/icons/16/lightbulb.png, collection=core, size=387 bytes + - ignition/images/Builtin/icons/16/arrow_right_green.png, collection=core, size=314 bytes + - ignition/images/Builtin/icons/16/logic_and.png, collection=core, size=354 bytes + - ignition/images/Builtin/icons/16/businessman.png, collection=core, size=584 bytes + - ignition/images/Builtin/icons/16/user1.png, collection=core, size=492 bytes + - ignition/images/Builtin/icons/16/navigate_right.png, collection=core, size=187 bytes + - ignition/images/Builtin/icons/16/document_delete.png, collection=core, size=475 bytes + - ignition/images/Builtin/icons/16/navigate_down.png, collection=core, size=191 bytes + - ignition/images/Builtin/icons/16/user3.png, collection=core, size=590 bytes + - ignition/images/Builtin/icons/16/document.png, collection=core, size=303 bytes + - ignition/images/Builtin/icons/16/id_card_add.png, collection=core, size=342 bytes + - ignition/images/Builtin/icons/16/check2.png, collection=core, size=413 bytes + - ignition/images/Builtin/icons/16/printer.png, collection=core, size=257 bytes + - ignition/images/Builtin/icons/16/lock_open.png, collection=core, size=347 bytes + - ignition/images/Builtin/icons/16/edit.png, collection=core, size=514 bytes + - ignition/images/Builtin/icons/24, collection=core, size=0 bytes + - ignition/images/Builtin/icons/24/key1.png, collection=core, size=521 bytes + - ignition/images/Builtin/icons/24/chart.png, collection=core, size=814 bytes + - ignition/images/Builtin/icons/24/information.png, collection=core, size=533 bytes + - ignition/images/Builtin/icons/24/stop.png, collection=core, size=560 bytes + - ignition/images/Builtin/icons/24/row_add.png, collection=core, size=495 bytes + - ignition/images/Builtin/icons/24/find.png, collection=core, size=690 bytes + - ignition/images/Builtin/icons/24/pencil.png, collection=core, size=509 bytes + - ignition/images/Builtin/icons/24/about.png, collection=core, size=894 bytes + - ignition/images/Builtin/icons/24/copy.png, collection=core, size=551 bytes + - ignition/images/Builtin/icons/24/trafficlight_off.png, collection=core, size=483 bytes + - ignition/images/Builtin/icons/24/clipboard_empty.png, collection=core, size=346 bytes + - ignition/images/Builtin/icons/24/media_play.png, collection=core, size=469 bytes + - ignition/images/Builtin/icons/24/row_delete.png, collection=core, size=520 bytes + - ignition/images/Builtin/icons/24/table_sql_view.png, collection=core, size=934 bytes + - ignition/images/Builtin/icons/24/calendar.png, collection=core, size=697 bytes + - ignition/images/Builtin/icons/24/line-chart.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/24/unknown.png, collection=core, size=511 bytes + - ignition/images/Builtin/icons/24/preferences.png, collection=core, size=703 bytes + - ignition/images/Builtin/icons/24/warning.png, collection=core, size=723 bytes + - ignition/images/Builtin/icons/24/user1_add.png, collection=core, size=806 bytes + - ignition/images/Builtin/icons/24/businessman_add.png, collection=core, size=944 bytes + - ignition/images/Builtin/icons/24/navigate_left.png, collection=core, size=450 bytes + - ignition/images/Builtin/icons/24/oszillograph.png, collection=core, size=1013 bytes + - ignition/images/Builtin/icons/24/camera2.png, collection=core, size=817 bytes + - ignition/images/Builtin/icons/24/refresh.png, collection=core, size=789 bytes + - ignition/images/Builtin/icons/24/logic_or.png, collection=core, size=803 bytes + - ignition/images/Builtin/icons/24/arrow_left_green.png, collection=core, size=433 bytes + - ignition/images/Builtin/icons/24/users3_preferences.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/24/home.png, collection=core, size=659 bytes + - ignition/images/Builtin/icons/24/view.png, collection=core, size=822 bytes + - ignition/images/Builtin/icons/24/arrow_up_green.png, collection=core, size=436 bytes + - ignition/images/Builtin/icons/24/businessman_delete.png, collection=core, size=1014 bytes + - ignition/images/Builtin/icons/24/calculator.png, collection=core, size=426 bytes + - ignition/images/Builtin/icons/24/id_card_delete.png, collection=core, size=686 bytes + - ignition/images/Builtin/icons/24/cut.png, collection=core, size=1003 bytes + - ignition/images/Builtin/icons/24/id_card.png, collection=core, size=435 bytes + - ignition/images/Builtin/icons/24/import1.png, collection=core, size=461 bytes + - ignition/images/Builtin/icons/24/businessman2.png, collection=core, size=990 bytes + - ignition/images/Builtin/icons/24/document_add.png, collection=core, size=467 bytes + - ignition/images/Builtin/icons/24/logic_not.png, collection=core, size=813 bytes + - ignition/images/Builtin/icons/24/lightbulb_on.png, collection=core, size=637 bytes + - ignition/images/Builtin/icons/24/workstation1.png, collection=core, size=518 bytes + - ignition/images/Builtin/icons/24/pie-chart.png, collection=core, size=689 bytes + - ignition/images/Builtin/icons/24/user1_preferences.png, collection=core, size=859 bytes + - ignition/images/Builtin/icons/24/navigate_up.png, collection=core, size=492 bytes + - ignition/images/Builtin/icons/24/disk_green.png, collection=core, size=377 bytes + - ignition/images/Builtin/icons/24/users3.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/24/stopwatch.png, collection=core, size=1014 bytes + - ignition/images/Builtin/icons/24/user1_view.png, collection=core, size=995 bytes + - ignition/images/Builtin/icons/24/wrench.png, collection=core, size=1002 bytes + - ignition/images/Builtin/icons/24/export1.png, collection=core, size=466 bytes + - ignition/images/Builtin/icons/24/media_stop_red.png, collection=core, size=165 bytes + - ignition/images/Builtin/icons/24/delete2.png, collection=core, size=365 bytes + - ignition/images/Builtin/icons/24/help.png, collection=core, size=702 bytes + - ignition/images/Builtin/icons/24/exit.png, collection=core, size=711 bytes + - ignition/images/Builtin/icons/24/clock.png, collection=core, size=896 bytes + - ignition/images/Builtin/icons/24/clipboard.png, collection=core, size=456 bytes + - ignition/images/Builtin/icons/24/clients.png, collection=core, size=516 bytes + - ignition/images/Builtin/icons/24/user1_delete.png, collection=core, size=888 bytes + - ignition/images/Builtin/icons/24/arrow_down_green.png, collection=core, size=431 bytes + - ignition/images/Builtin/icons/24/lock.png, collection=core, size=462 bytes + - ignition/images/Builtin/icons/24/id_card_refresh.png, collection=core, size=695 bytes + - ignition/images/Builtin/icons/24/trafficlight_yellow.png, collection=core, size=596 bytes + - ignition/images/Builtin/icons/24/monitor.png, collection=core, size=348 bytes + - ignition/images/Builtin/icons/24/monitor_lock.png, collection=core, size=670 bytes + - ignition/images/Builtin/icons/24/photo_portrait.png, collection=core, size=844 bytes + - ignition/images/Builtin/icons/24/businessmen.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/24/videocamera.png, collection=core, size=860 bytes + - ignition/images/Builtin/icons/24/user2.png, collection=core, size=712 bytes + - ignition/images/Builtin/icons/24/trafficlight_green.png, collection=core, size=592 bytes + - ignition/images/Builtin/icons/24/trafficlight_red.png, collection=core, size=595 bytes + - ignition/images/Builtin/icons/24/document_edit.png, collection=core, size=738 bytes + - ignition/images/Builtin/icons/24/add2.png, collection=core, size=164 bytes + - ignition/images/Builtin/icons/24/lightbulb.png, collection=core, size=626 bytes + - ignition/images/Builtin/icons/24/arrow_right_green.png, collection=core, size=421 bytes + - ignition/images/Builtin/icons/24/logic_and.png, collection=core, size=774 bytes + - ignition/images/Builtin/icons/24/businessman.png, collection=core, size=923 bytes + - ignition/images/Builtin/icons/24/user1.png, collection=core, size=752 bytes + - ignition/images/Builtin/icons/24/navigate_right.png, collection=core, size=485 bytes + - ignition/images/Builtin/icons/24/document_delete.png, collection=core, size=617 bytes + - ignition/images/Builtin/icons/24/navigate_down.png, collection=core, size=450 bytes + - ignition/images/Builtin/icons/24/user3.png, collection=core, size=821 bytes + - ignition/images/Builtin/icons/24/document.png, collection=core, size=432 bytes + - ignition/images/Builtin/icons/24/id_card_add.png, collection=core, size=517 bytes + - ignition/images/Builtin/icons/24/check2.png, collection=core, size=560 bytes + - ignition/images/Builtin/icons/24/printer.png, collection=core, size=389 bytes + - ignition/images/Builtin/icons/24/lock_open.png, collection=core, size=480 bytes + - ignition/images/Builtin/icons/24/edit.png, collection=core, size=684 bytes + - ignition/images/Builtin/icons/32, collection=core, size=0 bytes + - ignition/images/Builtin/icons/32/key1.png, collection=core, size=559 bytes + - ignition/images/Builtin/icons/32/chart.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/information.png, collection=core, size=823 bytes + - ignition/images/Builtin/icons/32/stop.png, collection=core, size=809 bytes + - ignition/images/Builtin/icons/32/row_add.png, collection=core, size=778 bytes + - ignition/images/Builtin/icons/32/find.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/pencil.png, collection=core, size=740 bytes + - ignition/images/Builtin/icons/32/about.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/copy.png, collection=core, size=753 bytes + - ignition/images/Builtin/icons/32/trafficlight_off.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/clipboard_empty.png, collection=core, size=465 bytes + - ignition/images/Builtin/icons/32/media_play.png, collection=core, size=636 bytes + - ignition/images/Builtin/icons/32/row_delete.png, collection=core, size=838 bytes + - ignition/images/Builtin/icons/32/table_sql_view.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/calendar.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/line-chart.png, collection=core, size=2 kb + - ignition/images/Builtin/icons/32/unknown.png, collection=core, size=672 bytes + - ignition/images/Builtin/icons/32/preferences.png, collection=core, size=689 bytes + - ignition/images/Builtin/icons/32/warning.png, collection=core, size=990 bytes + - ignition/images/Builtin/icons/32/user1_add.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/businessman_add.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/navigate_left.png, collection=core, size=587 bytes + - ignition/images/Builtin/icons/32/oszillograph.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/camera2.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/refresh.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/logic_or.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/arrow_left_green.png, collection=core, size=554 bytes + - ignition/images/Builtin/icons/32/users3_preferences.png, collection=core, size=2 kb + - ignition/images/Builtin/icons/32/home.png, collection=core, size=911 bytes + - ignition/images/Builtin/icons/32/view.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/arrow_up_green.png, collection=core, size=542 bytes + - ignition/images/Builtin/icons/32/businessman_delete.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/calculator.png, collection=core, size=586 bytes + - ignition/images/Builtin/icons/32/id_card_delete.png, collection=core, size=1017 bytes + - ignition/images/Builtin/icons/32/cut.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/id_card.png, collection=core, size=631 bytes + - ignition/images/Builtin/icons/32/import1.png, collection=core, size=619 bytes + - ignition/images/Builtin/icons/32/businessman2.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/document_add.png, collection=core, size=592 bytes + - ignition/images/Builtin/icons/32/logic_not.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/lightbulb_on.png, collection=core, size=955 bytes + - ignition/images/Builtin/icons/32/workstation1.png, collection=core, size=661 bytes + - ignition/images/Builtin/icons/32/pie-chart.png, collection=core, size=976 bytes + - ignition/images/Builtin/icons/32/user1_preferences.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/navigate_up.png, collection=core, size=611 bytes + - ignition/images/Builtin/icons/32/disk_green.png, collection=core, size=577 bytes + - ignition/images/Builtin/icons/32/users3.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/stopwatch.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/user1_view.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/wrench.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/export1.png, collection=core, size=578 bytes + - ignition/images/Builtin/icons/32/media_stop_red.png, collection=core, size=231 bytes + - ignition/images/Builtin/icons/32/delete2.png, collection=core, size=508 bytes + - ignition/images/Builtin/icons/32/help.png, collection=core, size=1016 bytes + - ignition/images/Builtin/icons/32/exit.png, collection=core, size=929 bytes + - ignition/images/Builtin/icons/32/clock.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/clipboard.png, collection=core, size=634 bytes + - ignition/images/Builtin/icons/32/clients.png, collection=core, size=583 bytes + - ignition/images/Builtin/icons/32/user1_delete.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/arrow_down_green.png, collection=core, size=581 bytes + - ignition/images/Builtin/icons/32/lock.png, collection=core, size=693 bytes + - ignition/images/Builtin/icons/32/id_card_refresh.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/trafficlight_yellow.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/monitor.png, collection=core, size=452 bytes + - ignition/images/Builtin/icons/32/monitor_lock.png, collection=core, size=908 bytes + - ignition/images/Builtin/icons/32/photo_portrait.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/businessmen.png, collection=core, size=2 kb + - ignition/images/Builtin/icons/32/videocamera.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/user2.png, collection=core, size=971 bytes + - ignition/images/Builtin/icons/32/trafficlight_green.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/trafficlight_red.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/document_edit.png, collection=core, size=954 bytes + - ignition/images/Builtin/icons/32/add2.png, collection=core, size=201 bytes + - ignition/images/Builtin/icons/32/lightbulb.png, collection=core, size=905 bytes + - ignition/images/Builtin/icons/32/arrow_right_green.png, collection=core, size=534 bytes + - ignition/images/Builtin/icons/32/logic_and.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/businessman.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/user1.png, collection=core, size=977 bytes + - ignition/images/Builtin/icons/32/navigate_right.png, collection=core, size=619 bytes + - ignition/images/Builtin/icons/32/document_delete.png, collection=core, size=797 bytes + - ignition/images/Builtin/icons/32/navigate_down.png, collection=core, size=563 bytes + - ignition/images/Builtin/icons/32/user3.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/32/document.png, collection=core, size=590 bytes + - ignition/images/Builtin/icons/32/id_card_add.png, collection=core, size=765 bytes + - ignition/images/Builtin/icons/32/check2.png, collection=core, size=794 bytes + - ignition/images/Builtin/icons/32/printer.png, collection=core, size=461 bytes + - ignition/images/Builtin/icons/32/lock_open.png, collection=core, size=744 bytes + - ignition/images/Builtin/icons/32/edit.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48, collection=core, size=0 bytes + - ignition/images/Builtin/icons/48/key1.png, collection=core, size=717 bytes + - ignition/images/Builtin/icons/48/chart.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/information.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/stop.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/row_add.png, collection=core, size=444 bytes + - ignition/images/Builtin/icons/48/find.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/pencil.png, collection=core, size=889 bytes + - ignition/images/Builtin/icons/48/about.png, collection=core, size=2 kb + - ignition/images/Builtin/icons/48/copy.png, collection=core, size=777 bytes + - ignition/images/Builtin/icons/48/trafficlight_off.png, collection=core, size=937 bytes + - ignition/images/Builtin/icons/48/clipboard_empty.png, collection=core, size=497 bytes + - ignition/images/Builtin/icons/48/media_play.png, collection=core, size=883 bytes + - ignition/images/Builtin/icons/48/row_delete.png, collection=core, size=624 bytes + - ignition/images/Builtin/icons/48/table_sql_view.png, collection=core, size=2 kb + - ignition/images/Builtin/icons/48/calendar.png, collection=core, size=968 bytes + - ignition/images/Builtin/icons/48/line-chart.png, collection=core, size=2 kb + - ignition/images/Builtin/icons/48/unknown.png, collection=core, size=932 bytes + - ignition/images/Builtin/icons/48/preferences.png, collection=core, size=869 bytes + - ignition/images/Builtin/icons/48/warning.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/user1_add.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/businessman_add.png, collection=core, size=2 kb + - ignition/images/Builtin/icons/48/navigate_left.png, collection=core, size=883 bytes + - ignition/images/Builtin/icons/48/oszillograph.png, collection=core, size=2 kb + - ignition/images/Builtin/icons/48/camera2.png, collection=core, size=2 kb + - ignition/images/Builtin/icons/48/refresh.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/logic_or.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/arrow_left_green.png, collection=core, size=709 bytes + - ignition/images/Builtin/icons/48/users3_preferences.png, collection=core, size=2 kb + - ignition/images/Builtin/icons/48/home.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/view.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/arrow_up_green.png, collection=core, size=699 bytes + - ignition/images/Builtin/icons/48/businessman_delete.png, collection=core, size=2 kb + - ignition/images/Builtin/icons/48/calculator.png, collection=core, size=521 bytes + - ignition/images/Builtin/icons/48/id_card_delete.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/cut.png, collection=core, size=2 kb + - ignition/images/Builtin/icons/48/id_card.png, collection=core, size=679 bytes + - ignition/images/Builtin/icons/48/import1.png, collection=core, size=757 bytes + - ignition/images/Builtin/icons/48/businessman2.png, collection=core, size=2 kb + - ignition/images/Builtin/icons/48/document_add.png, collection=core, size=682 bytes + - ignition/images/Builtin/icons/48/logic_not.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/lightbulb_on.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/workstation1.png, collection=core, size=697 bytes + - ignition/images/Builtin/icons/48/pie-chart.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/user1_preferences.png, collection=core, size=2 kb + - ignition/images/Builtin/icons/48/navigate_up.png, collection=core, size=838 bytes + - ignition/images/Builtin/icons/48/disk_green.png, collection=core, size=491 bytes + - ignition/images/Builtin/icons/48/users3.png, collection=core, size=2 kb + - ignition/images/Builtin/icons/48/stopwatch.png, collection=core, size=2 kb + - ignition/images/Builtin/icons/48/user1_view.png, collection=core, size=2 kb + - ignition/images/Builtin/icons/48/wrench.png, collection=core, size=2 kb + - ignition/images/Builtin/icons/48/export1.png, collection=core, size=694 bytes + - ignition/images/Builtin/icons/48/media_stop_red.png, collection=core, size=327 bytes + - ignition/images/Builtin/icons/48/delete2.png, collection=core, size=588 bytes + - ignition/images/Builtin/icons/48/help.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/exit.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/clock.png, collection=core, size=2 kb + - ignition/images/Builtin/icons/48/clipboard.png, collection=core, size=555 bytes + - ignition/images/Builtin/icons/48/clients.png, collection=core, size=509 bytes + - ignition/images/Builtin/icons/48/user1_delete.png, collection=core, size=2 kb + - ignition/images/Builtin/icons/48/arrow_down_green.png, collection=core, size=715 bytes + - ignition/images/Builtin/icons/48/lock.png, collection=core, size=813 bytes + - ignition/images/Builtin/icons/48/id_card_refresh.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/trafficlight_yellow.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/monitor.png, collection=core, size=512 bytes + - ignition/images/Builtin/icons/48/monitor_lock.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/photo_portrait.png, collection=core, size=2 kb + - ignition/images/Builtin/icons/48/businessmen.png, collection=core, size=3 kb + - ignition/images/Builtin/icons/48/videocamera.png, collection=core, size=2 kb + - ignition/images/Builtin/icons/48/user2.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/trafficlight_green.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/trafficlight_red.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/document_edit.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/add2.png, collection=core, size=251 bytes + - ignition/images/Builtin/icons/48/lightbulb.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/arrow_right_green.png, collection=core, size=641 bytes + - ignition/images/Builtin/icons/48/logic_and.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/businessman.png, collection=core, size=2 kb + - ignition/images/Builtin/icons/48/user1.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/navigate_right.png, collection=core, size=839 bytes + - ignition/images/Builtin/icons/48/document_delete.png, collection=core, size=931 bytes + - ignition/images/Builtin/icons/48/navigate_down.png, collection=core, size=827 bytes + - ignition/images/Builtin/icons/48/user3.png, collection=core, size=2 kb + - ignition/images/Builtin/icons/48/document.png, collection=core, size=629 bytes + - ignition/images/Builtin/icons/48/id_card_add.png, collection=core, size=751 bytes + - ignition/images/Builtin/icons/48/check2.png, collection=core, size=1 kb + - ignition/images/Builtin/icons/48/printer.png, collection=core, size=455 bytes + - ignition/images/Builtin/icons/48/lock_open.png, collection=core, size=911 bytes + - ignition/images/Builtin/icons/48/edit.png, collection=core, size=1 kb + - ignition/images/sample-images, collection=core, size=0 bytes + - ignition/images/sample-images/Icon-Gateway_128.png, collection=core, size=10 kb + - ignition/images/sample-images/quick-start.png, collection=core, size=34 kb + - ignition/images/sample-images/layouts, collection=core, size=0 bytes + - ignition/images/sample-images/layouts/layout--1-panes.png, collection=core, size=18 kb + - ignition/images/sample-images/layouts/layout--2-fluid.png, collection=core, size=17 kb + - ignition/images/sample-images/layouts/layout--3-fluidMax.png, collection=core, size=17 kb + - ignition/images/sample-images/layouts/layout--4-scrollable.png, collection=core, size=115 kb + - ignition/images/sample-images/layouts/layout--5-grid.png, collection=core, size=17 kb + - ignition/images/sample-images/layouts/layout--6-coordinate.png, collection=core, size=18 kb + - ignition/images/sample-images/layouts/scrollable-background.png, collection=core, size=2 mb +- **Email Profile (smtp.classic) Migrator** + - Trigger table: CLASSICSMTPEMAILPROFILES + - Duration: 1 ms + - Migrated tables: + - ClassicSmtpEmailProfiles + - EmailProfiles +- **Email Profile (smtp.oauth2) Migrator** + - Trigger table: OAUTH2SMTPEMAILPROFILES + - Duration: 0 ms + - Migrated tables: + - EmailProfiles + - OAuth2SmtpEmailProfiles +- **Gateway Network Connection Migrator** + - Trigger table: WSINCOMINGCONNECTION + - Duration: 0 ms + - Migrated tables: + - wsincomingconnection +- **Gateway Network Queue Settings Migrator** + - Trigger table: WSQUEUE_OVERRIDES + - Duration: 18 ms + - Migrated tables: + - wsqueue_overrides + - New Resources: + - ignition/gateway-network-queue-settings, collection=core, size=1 kb +- **Alarm Notification Profile (EmailNotificationProfileType) Migrator** + - Trigger table: EMAILNOTIFICATIONSETTINGS + - Duration: 0 ms + - Migrated tables: + - AlarmNotificationProfiles + - EmailNotificationSettings +- **Alarm Notification Profile (OneWayNotificationProfileType) Migrator** + - Trigger table: ONEWAYNOTIFICATIONSETTINGS + - Duration: 0 ms + - Migrated tables: + - AlarmNotificationProfiles + - OneWayNotificationSettings +- **Alarm Notification Profile (RemoteNotificationProfileType) Migrator** + - Trigger table: REMOTENOTIFICATIONSETTINGS + - Duration: 0 ms + - Migrated tables: + - AlarmNotificationProfiles + - RemoteNotificationSettings +- **Roster Migrator** + - Trigger table: ROSTER + - Duration: 0 ms + - Migrated tables: + - ROSTER + - ROSTER_ENTRY +- **sfcsettings Migrator** + - Trigger table: SFCSETTINGS + - Duration: 7 ms + - Migrated tables: + - sfcsettings + - New Resources: + - com.inductiveautomation.sfc/chart-settings, collection=core, size=106 bytes +- **OPC UA Server Configuration Migrator** + - Trigger table: OPCUASERVERSETTINGS + - Duration: 7 ms + - Migrated tables: + - OpcUaServerSettings + - New Resources: + - com.inductiveautomation.opcua/server-config, collection=core, size=488 bytes +- **No-Op Migrator** + - Trigger table: DEVICES + - Duration: 0 ms + - Migrated tables: + - Devices + - DriverProperties + - OpcUaConnectionSettings2 + - UAConnectionSettings + - XOPCSettings +- **TagHistoryProviderEP (datasource) Migrator** + - Trigger table: TAGHISTORIANPROVIDERSETTINGS + - Duration: 9 ms + - Migrated tables: + - TagHistorianProviderSettings + - TagHistoryProviderEP + - New Resources: + - com.inductiveautomation.historian/historian-provider/LocalDB, collection=core, size=414 bytes +- **TagHistoryProviderEP (EdgeHistorian) Migrator** + - Trigger table: EDGEHISTORIANSETTINGS + - Duration: 0 ms + - Migrated tables: + - TagHistoryProviderEP + - edgeHistorianSettings +- **TagHistoryProviderEP (widedb) Migrator** + - Trigger table: WIDEDBHISTORIANPROVIDERSETTINGS + - Duration: 0 ms + - Migrated tables: + - TagHistoryProviderEP + - WideDbHistorianProviderSettings +- **TagHistoryProviderEP (SplittingProvider) Migrator** + - Trigger table: TAGHISTORYSPLITTERSETTINGS + - Duration: 0 ms + - Migrated tables: + - TagHistoryProviderEP + - TagHistorySplitterSettings +- **TagHistoryProviderEP (RemoteHistorian) Migrator** + - Trigger table: REMOTEHISTORIANSETTINGS + - Duration: 0 ms + - Migrated tables: + - TagHistoryProviderEP + - remotehistoriansettings +- **Quick Start State Migrator** + - Trigger table: STARTERSTEPS + - Duration: 17 ms + - Migrated tables: + - startersteps + - New Resources: + - ignition/quickstart, collection=core, size=214 bytes +- **Schedule (composite schedule) Migrator** + - Trigger table: COMPOSITE_SCHEDULES + - Duration: 0 ms + - Migrated tables: + - COMPOSITE_SCHEDULES + - SCHEDULE_PROFILES +- **User Source (DATASOURCE) Migrator** + - Trigger table: AUTHPROFILEPROPERTIES_DB + - Duration: 1 ms + - Migrated tables: + - AuthProfileProperties_DB +- **Audit Profile (DATASOURCE) Migrator** + - Trigger table: AUDITPROFILEPROPERTIES_DATASOURCE + - Duration: 8 ms + - Migrated tables: + - AuditProfileProperties_Datasource + - AuditProfiles + - New Resources: + - ignition/audit-profile/Sample_Audit_Profile, collection=core, size=609 bytes +- **Device (ProgrammableSimulatorDevice) Migrator** + - Trigger table: PROGRAMMABLESIMSETTINGS + - Duration: 1 ms + - Migrated tables: + - ProgrammableSimSettings +- **Device (TCPDriver) Migrator** + - Trigger table: TCPDRIVERSETTINGS + - Duration: 1 ms + - Migrated tables: + - TCPDriverSettings +- **Device (UDPDriver) Migrator** + - Trigger table: UDPDRIVERSETTINGS + - Duration: 0 ms + - Migrated tables: + - UDPDriverSettings +- **Device (com.inductiveautomation.FinsTcpDeviceType) Migrator** + - Trigger table: FINSTCPDEVICESETTINGS + - Duration: 0 ms + - Migrated tables: + - FinsTcpDeviceSettings +- **Device (com.inductiveautomation.FinsUdpDeviceType) Migrator** + - Trigger table: FINSUDPDEVICESETTINGS + - Duration: 0 ms + - Migrated tables: + - FinsUdpDeviceSettings +- **Device (com.inductiveautomation.omron.NjDriver) Migrator** + - Trigger table: NJDRIVERSETTINGS + - Duration: 0 ms + - Migrated tables: + - NjDriverSettings +- **Device (LogixDriver) Migrator** + - Trigger table: LOGIXDRIVERSETTINGS + - Duration: 0 ms + - Migrated tables: + - LogixDriverSettings +- **Device (S7300) Migrator** + - Trigger table: S7300DRIVERSETTINGS + - Duration: 0 ms + - Migrated tables: + - S7300DriverSettings +- **Device (S7400) Migrator** + - Trigger table: S7400DRIVERSETTINGS + - Duration: 0 ms + - Migrated tables: + - S7400DriverSettings +- **Device (S71200) Migrator** + - Trigger table: S71200DRIVERSETTINGS + - Duration: 0 ms + - Migrated tables: + - S71200DriverSettings +- **Device (S71500) Migrator** + - Trigger table: S71500DRIVERSETTINGS + - Duration: 0 ms + - Migrated tables: + - S71500DriverSettings +- **Device (ModbusTcp) Migrator** + - Trigger table: MODBUSTCPDRIVERSETTINGS + - Duration: 11 ms + - Migrated tables: + - DeviceSettings + - ModbusTcpDriverSettings + - New Resources: + - com.inductiveautomation.opcua/device/WaterSystemPLC, collection=core, size=1 kb +- **Device (ModbusRtuOverTcp) Migrator** + - Trigger table: MODBUSTCPDRIVERSETTINGS + - Duration: 1 ms + - Migrated tables: + - DeviceSettings + - ModbusTcpDriverSettings +- **Device (ModbusRtu) Migrator** + - Trigger table: MODBUSRTUDRIVERSETTINGS + - Duration: 0 ms + - Migrated tables: + - DeviceSettings + - ModbusRtuDriverSettings +- **Device (ControlLogix) Migrator** + - Trigger table: CONTROLLOGIXDRIVERSETTINGS + - Duration: 0 ms + - Migrated tables: + - ControlLogixDriverSettings + - DeviceSettings +- **Device (CompactLogix) Migrator** + - Trigger table: COMPACTLOGIXDRIVERSETTINGS + - Duration: 0 ms + - Migrated tables: + - CompactLogixDriverSettings + - DeviceSettings +- **Device (MicroLogix) Migrator** + - Trigger table: MICROLOGIXDRIVERSETTINGS + - Duration: 0 ms + - Migrated tables: + - DeviceSettings + - MicroLogixDriverSettings +- **Device (SLC) Migrator** + - Trigger table: SLCDRIVERSETTINGS + - Duration: 0 ms + - Migrated tables: + - DeviceSettings + - SLCDriverSettings +- **Device (PLC5) Migrator** + - Trigger table: PLC5DRIVERSETTINGS + - Duration: 0 ms + - Migrated tables: + - DeviceSettings + - PLC5DriverSettings +- **Gateway Network Websocket Channel Settings Migrator** + - Trigger table: WSCHANNELSETTINGS + - Duration: 6 ms + - Migrated tables: + - WSChannelSettings + - New Resources: + - ignition/gateway-network-settings, collection=core, size=455 bytes +- **Gateway Network Websocket Connection Settings Migrator** + - Trigger table: WSCONNECTIONSETTINGS + - Duration: 0 ms + - Migrated tables: + - wsconnectionsettings +- **Gateway Network Proxy Configuration Migrator** + - Trigger table: WS_PROXYRULES + - Duration: 11 ms + - Migrated tables: + - ws_proxyrules + - New Resources: + - ignition/gateway-network-proxy-rules, collection=core, size=22 bytes +- **User Source (INTERNAL) Migrator** + - Trigger table: AUTHPROFILEPROPERTIES_INTERNAL + - Duration: 44 ms + - Migrated tables: + - AuthProfileProperties_Internal + - AuthProfiles + - InternalAuthMappingTable + - InternalContactInfoTable + - InternalRoleTable + - InternalScheduleAdjustmentTable + - InternalUserExtraProps + - InternalUserTable + - New Resources: + - ignition/user-source/default, collection=core, size=1 kb + - ignition/user-source/opcua-module, collection=core, size=1 kb +- **Realtime Tag Provider (STANDARD) Migrator** + - Trigger table: TAGPROVIDERSETTINGS + - Duration: 15 ms + - Migrated tables: + - InternalTagProvider + - TagProviderSettings + - New Resources: + - ignition/tag-provider/default, collection=core, size=471 bytes + - ignition/tag-provider/Sample_Tags, collection=core, size=471 bytes +- **Extension Point Cleanup (TagProviderSettings)** + - Trigger table: TAGPROVIDERSETTINGS + - Duration: 0 ms + - Migrated tables: + - TagProviderSettings +- **User Source (ADHYBRID) Migrator** + - Trigger table: AUTHPROFILEPROPERTIES_ADHYBRID + - Duration: 2 ms + - Migrated tables: + - AuthProfileProperties_ADHybrid + - AuthProfiles + - InternalAuthMappingTable + - InternalContactInfoTable + - InternalRoleTable + - InternalScheduleAdjustmentTable + - InternalUserExtraProps + - InternalUserTable +- **CoBranding Migrator** + - Trigger table: COBRANDING + - Duration: 0 ms + - Migrated tables: + - CoBranding +- **Audit Profile (REMOTE) Migrator** + - Trigger table: REMOTEAUDITPROFILEPROPERTIES + - Duration: 0 ms + - Migrated tables: + - AuditProfiles + - RemoteAuditProfileProperties +- **OAuth2ClientSettings Migrator** + - Trigger table: OAUTH2CLIENTSETTINGS + - Duration: 0 ms + - Migrated tables: + - OAuth2ClientSettings +- **Alarm Journal Profile (REMOTE) Migrator** + - Trigger table: REMOTEJOURNALSETTINGS + - Duration: 0 ms + - Migrated tables: + - AlarmJournals + - RemoteJournalSettings +- **OPC Connection (com.inductiveautomation.OpcUaServerType) Migrator** + - Trigger table: OPCSERVERS + - Duration: 26 ms + - Migrated tables: + - OPCServers + - OpcUaConnectionSettings + - New Resources: + - ignition/opc-connection/Ignition OPC UA Server, collection=core, size=2 kb + - ignition/opc-connection/WaterMeterOPCUA, collection=core, size=2 kb +- **TagHistoryProviderEP (CsvHistorian) Migrator** + - Trigger table: CSVHISTORIANSETTINGS + - Duration: 0 ms + - Migrated tables: + - TagHistoryProviderEP + - csvHistorianSettings +- **User Source (AD_DB_HYBRID) Migrator** + - Trigger table: AUTHPROFILEPROPERTIES_ADTODB + - Duration: 0 ms + - Migrated tables: + - AuthProfileProperties_ADtoDB + - AuthProfiles +- **User Source (ADEASY) Migrator** + - Trigger table: AUTHPROFILEPROPERTIES_AD + - Duration: 0 ms + - Migrated tables: + - AuthProfileProperties_AD + - AuthProfiles +- **Device (com.inductiveautomation.MitsubishiTcpDeviceType) Migrator** + - Trigger table: MITSUBISHITCPDEVICESETTINGS + - Duration: 0 ms + - Migrated tables: + - DeviceSettings + - MitsubishiTcpDeviceSettings +- **Identity Provider Migrator** + - Trigger table: IDP_ADAPTERS + - Duration: 44 ms + - Migrated tables: + - IDP_ADAPTERS + - New Resources: + - ignition/identity-provider/default, collection=core, size=1 kb +- **System Properties Migrator** + - Trigger table: SYSPROPS + - Duration: 22 ms + - Migrated tables: + - SysProps + - New Resources: + - ignition/system-properties, collection=core, size=1 kb + - ignition/security-properties, collection=core, size=2 kb + - ignition/local-system-properties, collection=local, size=83 bytes +## Remaining Tables + +The following tables in `config.idb` have not yet been migrated. +Ensure the relevant modules are installed to avoid losing configuration +data on future upgrades. + +- CERTIFICATES (missing migration strategy) +- EULAS (missing migration strategy) +- GATEWAYTASKRECORD (missing migration strategy) +- NODEREDAPITOKENS (missing migration strategy) +- SCHEDULES (missing migration strategy) +- TASKEVENTLOG (missing migration strategy) diff --git a/config/resources/migration-log-202602191108.md b/config/resources/migration-log-202602191108.md new file mode 100644 index 0000000..967e4d7 --- /dev/null +++ b/config/resources/migration-log-202602191108.md @@ -0,0 +1,97 @@ +# Migration Log + +Timestamp: Feb 19, 2026, 11:08:25 AM + +Duration: 100 ms + +## Summary + +11 tables migrated from `/data/db/config.idb`, creating 0 new resources in `/usr/local/bin/ignition/data/config/resources`. + +6 tables remain to be migrated. + +## Migration Details + +### Tables Migrated + +- CustomNamespaceConvertRecord +- CustomNamespaceRecord +- DefaultNamespaceConvertRecord +- EngineCertFileRecord +- EngineGeneralRecord +- EngineServerRecord +- EngineServersSetRecord +- NamespaceFilesRecord +- NamespaceRecord +- NamespaceServerSetRecord +- TopicTokenFilterRecord + +### Strategies Executed + +- **Certificate Migrator** + - Trigger table: ENGINECERTFILERECORD + - Duration: 1 ms + - Migrated tables: + - EngineCertFileRecord +- **String Conversion Setting Migrator** + - Trigger table: DEFAULTNAMESPACECONVERTRECORD + - Duration: 0 ms + - Migrated tables: + - DefaultNamespaceConvertRecord +- **Custom Namespace Migrator** + - Trigger table: CUSTOMNAMESPACERECORD + - Duration: 0 ms + - Migrated tables: + - CustomNamespaceRecord +- **String Conversion Setting Migrator** + - Trigger table: CUSTOMNAMESPACECONVERTRECORD + - Duration: 0 ms + - Migrated tables: + - CustomNamespaceConvertRecord +- **Default Namespace Migrator** + - Trigger table: NAMESPACERECORD + - Duration: 0 ms + - Migrated tables: + - NamespaceRecord +- **Topic Token Filter Migrator** + - Trigger table: TOPICTOKENFILTERRECORD + - Duration: 0 ms + - Migrated tables: + - TopicTokenFilterRecord +- **MQTT Server Setting Migrator** + - Trigger table: ENGINESERVERRECORD + - Duration: 0 ms + - Migrated tables: + - EngineServerRecord +- **NamespaceServerSetRecord Migrator** + - Trigger table: NAMESPACESERVERSETRECORD + - Duration: 0 ms + - Migrated tables: + - NamespaceServerSetRecord +- **Setting Migrator** + - Trigger table: ENGINEGENERALRECORD + - Duration: 0 ms + - Migrated tables: + - EngineGeneralRecord +- **Files Migrator** + - Trigger table: NAMESPACEFILESRECORD + - Duration: 0 ms + - Migrated tables: + - NamespaceFilesRecord +- **MQTT Server Set Migrator** + - Trigger table: ENGINESERVERSSETRECORD + - Duration: 0 ms + - Migrated tables: + - EngineServersSetRecord +## Remaining Tables + +The following tables in `config.idb` have not yet been migrated. +Ensure the relevant modules are installed to avoid losing configuration +data on future upgrades. + +- CERTIFICATES (missing migration strategy) +- EULAS (missing migration strategy) +- GATEWAYTASKRECORD (missing migration strategy) +- NODEREDAPITOKENS (missing migration strategy) +- SCHEDULES (missing migration strategy) +- TASKEVENTLOG (missing migration strategy) diff --git a/gateway.xml b/gateway.xml new file mode 100644 index 0000000..5257cb7 --- /dev/null +++ b/gateway.xml @@ -0,0 +1,28 @@ + + + +Context Settings +3 +true +data/ +100 +60000 +[] +false +[] +60000 +200 +300 +8060 +8088 + +true + + +false +8043 +false +5 +60 +3 + diff --git a/gateway.xml_clean b/gateway.xml_clean new file mode 100644 index 0000000..0754729 --- /dev/null +++ b/gateway.xml_clean @@ -0,0 +1,18 @@ + + + +Context Settings +8088 +8043 +100 +300 +200 +60000 +60000 +3 +true +5 +3 +60 +8060 + \ No newline at end of file diff --git a/ignition.conf b/ignition.conf new file mode 100644 index 0000000..53bd51d --- /dev/null +++ b/ignition.conf @@ -0,0 +1,219 @@ +#encoding=UTF-8 +# Configuration files must begin with a line specifying the encoding +# of the the file. + +#******************************************************************** +# Wrapper License Properties (Ignored by Community Edition) +#******************************************************************** +# Professional and Standard Editions of the Wrapper require a valid +# License Key to start. Licenses can be purchased or a trial license +# requested on the following pages: +# http://wrapper.tanukisoftware.com/purchase +# http://wrapper.tanukisoftware.com/trial + +# Include file problems can be debugged by removing the first '#' +# from the following line: +##include.debug + +# The Wrapper will look for either of the following optional files for a +# valid License Key. License Key properties can optionally be included +# directly in this configuration file. +#include ./wrapper-license.conf + +# The following property will output information about which License Key(s) +# are being found, and can aid in resolving any licensing problems. +#wrapper.license.debug=TRUE + +#******************************************************************** +# Wrapper Localization +#******************************************************************** +# Specify the locale which the Wrapper should use. By default the system +# locale is used. +#wrapper.lang=en_US # en_US or ja_JP + +# Specify the location of the Wrapper's language resources. If these are +# missing, the Wrapper will default to the en_US locale. +wrapper.lang.folder=../lang + +#******************************************************************** +# Wrapper Java Properties +#******************************************************************** +# Java Application +# Locate the java binary on the system PATH: +# Specify a specific java binary: +set.JAVA_HOME=lib/runtime/jre-nix +wrapper.java.command=%JAVA_HOME%/bin/java + +# Tell the Wrapper to log the full generated Java command line. +#wrapper.java.command.loglevel=INFO + +# Java Main class. This class must implement the WrapperListener interface +# or guarantee that the WrapperManager class is initialized. Helper +# classes are provided to do this for you. See the Integration section +# of the documentation for details. +wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp + +# Java Classpath (include wrapper.jar) Add class path elements as +# needed starting from 1 +wrapper.java.classpath.1=lib/wrapper.jar +wrapper.java.classpath.2=lib/core/common/* +wrapper.java.classpath.3=lib/core/gateway/* + +# Java Library Path (location of Wrapper.DLL or libwrapper.so) +wrapper.java.library.path.1=lib +wrapper.java.library.path.2=lib/core/gateway + +# Java Bits. On applicable platforms, tells the JVM to run in 32 or 64-bit mode. +#wrapper.java.additional.auto_bits=TRUE +wrapper.java.additional.auto_bits.macosx=FALSE + +# Java Additional Parameters +wrapper.java.additional.1=-Ddata.dir=data +wrapper.java.additional.2=--add-opens=java.base/java.lang=ALL-UNNAMED +wrapper.java.additional.3=--add-opens=java.base/java.security.cert=ALL-UNNAMED +wrapper.java.additional.4=--add-opens=java.base/java.util=ALL-UNNAMED +wrapper.java.additional.5=--add-opens=java.base/jdk.internal.misc=ALL-UNNAMED +#wrapper.java.additional.6=-Xdebug +#wrapper.java.additional.7=-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=*:8000 +wrapper.java.additional.8=-Dedition=maker +wrapper.java.additional.9=--add-opens=java.base/java.io=ALL-UNNAMED + +# Initial Java Heap Size (in MB) +wrapper.java.initmemory=1024 + +# Maximum Java Heap Size (in MB) +wrapper.java.maxmemory=2048 + +# Application parameters. Add parameters as needed starting from 1 +wrapper.app.parameter.1=com.inductiveautomation.catapult.Catapult + +wrapper.shutdown.timeout=120 +wrapper.jvm_exit.timeout=120 + +# Set this value to TRUE to allow ignition.conf to be reloaded when the JVM is restarted +wrapper.restart.reload_configuration=TRUE + +#******************************************************************** +# Wrapper Logging Properties +#******************************************************************** +# Enables Debug output from the Wrapper. +# wrapper.debug=TRUE + +# Format of output for the console. (See docs for formats) +wrapper.console.format=PM + +# Log Level for console output. (See docs for log levels) +wrapper.console.loglevel=INFO + +# Log file to use for wrapper output logging. +wrapper.logfile=logs/wrapper.log + +# Format of output for the log file. (See docs for formats) +wrapper.logfile.format=LPTM + +# Log Level for log file output. (See docs for log levels) +wrapper.logfile.loglevel=INFO + +# Maximum size that the log file will be allowed to grow to before +# the log is rolled. Size is specified in bytes. The default value +# of 0, disables log rolling. May abbreviate with the 'k' (kb) or +# 'm' (mb) suffix. For example: 10m = 10 megabytes. +wrapper.logfile.maxsize=10m + +# Maximum number of rolled log files which will be allowed before old +# files are deleted. The default value of 0 implies no limit. +wrapper.logfile.maxfiles=5 + +# Log Level for sys/event log output. (See docs for log levels) +wrapper.syslog.loglevel=NONE + +#******************************************************************** +# Wrapper General Properties +#******************************************************************** +# Allow for the use of non-contiguous numbered properties +wrapper.ignore_sequence_gaps=TRUE + +# Title to use when running as a console +wrapper.console.title=Ignition Gateway + +#******************************************************************** +# Wrapper JVM Checks +#******************************************************************** +# Detect DeadLocked Threads in the JVM. (Requires Standard Edition) +#wrapper.check.deadlock=TRUE +#wrapper.check.deadlock.interval=60 +#wrapper.check.deadlock.action=RESTART +#wrapper.check.deadlock.output=FULL + +# Out Of Memory detection. +#wrapper.filter.trigger.1000=java.lang.OutOfMemoryError +#wrapper.filter.action.1000=RESTART +#wrapper.filter.message.1000=The JVM has run out of memory. + +wrapper.on_exit.default=SHUTDOWN +wrapper.on_exit.2=RESTART + +#******************************************************************** +# Wrapper Email Notifications. (Requires Professional Edition) +#******************************************************************** +# Common Event Email settings. +#wrapper.event.default.email.debug=TRUE +#wrapper.event.default.email.smtp.host= +#wrapper.event.default.email.smtp.port=25 +#wrapper.event.default.email.subject=[%WRAPPER_HOSTNAME%:%WRAPPER_NAME%:%WRAPPER_EVENT_NAME%] Event Notification +#wrapper.event.default.email.sender= +#wrapper.event.default.email.recipient= + +# Configure the log attached to event emails. +#wrapper.event.default.email.attach_log=TRUE +#wrapper.event.default.email.maillog.lines=50 +#wrapper.event.default.email.maillog.format=LPTM +#wrapper.event.default.email.maillog.loglevel=INFO + +# Enable specific event emails. +#wrapper.event.wrapper_start.email=TRUE +#wrapper.event.jvm_prelaunch.email=TRUE +#wrapper.event.jvm_start.email=TRUE +#wrapper.event.jvm_started.email=TRUE +#wrapper.event.jvm_deadlock.email=TRUE +#wrapper.event.jvm_stop.email=TRUE +#wrapper.event.jvm_stopped.email=TRUE +#wrapper.event.jvm_restart.email=TRUE +#wrapper.event.jvm_failed_invocation.email=TRUE +#wrapper.event.jvm_max_failed_invocations.email=TRUE +#wrapper.event.jvm_kill.email=TRUE +#wrapper.event.jvm_killed.email=TRUE +#wrapper.event.jvm_unexpected_exit.email=TRUE +#wrapper.event.wrapper_stop.email=TRUE + +# Specify custom mail content +wrapper.event.jvm_restart.email.body=The JVM was restarted.\n\nPlease check on its status.\n + +#******************************************************************** +# Wrapper Windows NT/2000/XP Service Properties +#******************************************************************** +# WARNING - Do not modify any of these properties when an application +# using this configuration file has been installed as a service. +# Please uninstall the service before modifying this section. The +# service can then be reinstalled. + +# Name of the service +wrapper.name=Ignition + +# Display name of the service +wrapper.displayname=Ignition Gateway + +# Description of the service +wrapper.description=Ignition Gateway + +# Service dependencies. Add dependencies as needed starting from 1 +wrapper.ntservice.dependency.1= + +# Mode in which the service is installed. AUTO_START, DELAY_START or DEMAND_START +wrapper.ntservice.starttype=AUTO_START + +# Allow the service to interact with the desktop. +wrapper.ntservice.interactive=false + +#VERSION - DO NOT MODIFY: 16 + diff --git a/log4j.properties b/log4j.properties new file mode 100644 index 0000000..35c71d6 --- /dev/null +++ b/log4j.properties @@ -0,0 +1,5 @@ +log4j.rootLogger=INFO, SysoutAppender + +log4j.appender.SysoutAppender=org.apache.log4j.ConsoleAppender +log4j.appender.SysoutAppender.layout=org.apache.log4j.PatternLayout +log4j.appender.SysoutAppender.layout.ConversionPattern=%-5p [%-30c{1}] [%d{HH:mm:ss,SSS}]: %m%n diff --git a/logback.xml b/logback.xml new file mode 100644 index 0000000..33afac9 --- /dev/null +++ b/logback.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + %.-1p [%-30c{1}] [%d{HH:mm:ss.SSS}]: %m %X%n + + + + logs + + + + + + + + + + + + + diff --git a/modules.json b/modules.json new file mode 100644 index 0000000..823f133 --- /dev/null +++ b/modules.json @@ -0,0 +1,104 @@ +{ + "com.cirruslink.mqtt.engine.gateway": { + "filename": "/usr/local/bin/ignition/user-lib/modules/MQTT-Engine-signed.modl", + "onStartup": "enabled", + "certFingerprint": "b3d50508d45e1703dea19b80f6cdc3d7030c1f03", + "licenseAgreementHash": 1007003261 + }, + "com.inductiveautomation.alarm-notification": { + "filename": "/usr/local/bin/ignition/user-lib/modules/Alarm Notification-module.modl", + "onStartup": "enabled", + "certFingerprint": "0299d53c38bdbe7ca79bd6c778a5bab884e4c813" + }, + "com.inductiveautomation.historian": { + "filename": "/usr/local/bin/ignition/user-lib/modules/Historian-module.modl", + "onStartup": "enabled", + "certFingerprint": "0299d53c38bdbe7ca79bd6c778a5bab884e4c813" + }, + "com.inductiveautomation.historian.sql": { + "filename": "/usr/local/bin/ignition/user-lib/modules/SQL Historian-module.modl", + "onStartup": "enabled", + "certFingerprint": "0299d53c38bdbe7ca79bd6c778a5bab884e4c813" + }, + "com.inductiveautomation.jdbc.mariadb": { + "filename": "/usr/local/bin/ignition/user-lib/modules/MariaDB JDBC Driver Module.modl", + "onStartup": "enabled", + "certFingerprint": "0299d53c38bdbe7ca79bd6c778a5bab884e4c813" + }, + "com.inductiveautomation.jdbc.mssql": { + "filename": "/usr/local/bin/ignition/user-lib/modules/MSSQL JDBC Driver Module.modl", + "onStartup": "enabled", + "certFingerprint": "0299d53c38bdbe7ca79bd6c778a5bab884e4c813" + }, + "com.inductiveautomation.jdbc.postgresql": { + "filename": "/usr/local/bin/ignition/user-lib/modules/PostgreSQL JDBC Driver Module.modl", + "onStartup": "enabled", + "certFingerprint": "0299d53c38bdbe7ca79bd6c778a5bab884e4c813" + }, + "com.inductiveautomation.opcua": { + "filename": "/usr/local/bin/ignition/user-lib/modules/OPC-UA-module.modl", + "onStartup": "enabled", + "certFingerprint": "0299d53c38bdbe7ca79bd6c778a5bab884e4c813" + }, + "com.inductiveautomation.opcua.drivers.ablegacy": { + "filename": "/usr/local/bin/ignition/user-lib/modules/Allen-Bradley Drivers-module.modl", + "onStartup": "enabled", + "certFingerprint": "0299d53c38bdbe7ca79bd6c778a5bab884e4c813" + }, + "com.inductiveautomation.opcua.drivers.logix": { + "filename": "/usr/local/bin/ignition/user-lib/modules/Logix Driver-module.modl", + "onStartup": "enabled", + "certFingerprint": "0299d53c38bdbe7ca79bd6c778a5bab884e4c813" + }, + "com.inductiveautomation.opcua.drivers.mitsubishi": { + "filename": "/usr/local/bin/ignition/user-lib/modules/Mitsubishi-Driver.modl", + "onStartup": "enabled", + "certFingerprint": "0299d53c38bdbe7ca79bd6c778a5bab884e4c813" + }, + "com.inductiveautomation.opcua.drivers.modbus": { + "filename": "/usr/local/bin/ignition/user-lib/modules/Modbus Driver v2-module.modl", + "onStartup": "enabled", + "certFingerprint": "0299d53c38bdbe7ca79bd6c778a5bab884e4c813" + }, + "com.inductiveautomation.opcua.drivers.omron": { + "filename": "/usr/local/bin/ignition/user-lib/modules/Omron-Driver.modl", + "onStartup": "enabled", + "certFingerprint": "0299d53c38bdbe7ca79bd6c778a5bab884e4c813" + }, + "com.inductiveautomation.opcua.drivers.siemens": { + "filename": "/usr/local/bin/ignition/user-lib/modules/Siemens Drivers-module.modl", + "onStartup": "enabled", + "certFingerprint": "0299d53c38bdbe7ca79bd6c778a5bab884e4c813" + }, + "com.inductiveautomation.opcua.drivers.tcpudp": { + "filename": "/usr/local/bin/ignition/user-lib/modules/UDP and TCP Drivers-module.modl", + "onStartup": "enabled", + "certFingerprint": "0299d53c38bdbe7ca79bd6c778a5bab884e4c813" + }, + "com.inductiveautomation.perspective": { + "filename": "/usr/local/bin/ignition/user-lib/modules/Perspective-module.modl", + "onStartup": "enabled", + "certFingerprint": "0299d53c38bdbe7ca79bd6c778a5bab884e4c813" + }, + "com.inductiveautomation.reporting": { + "filename": "/usr/local/bin/ignition/user-lib/modules/Reporting-module.modl", + "onStartup": "enabled", + "certFingerprint": "0299d53c38bdbe7ca79bd6c778a5bab884e4c813" + }, + "com.inductiveautomation.sfc": { + "filename": "/usr/local/bin/ignition/user-lib/modules/SFC-module.modl", + "onStartup": "enabled", + "certFingerprint": "0299d53c38bdbe7ca79bd6c778a5bab884e4c813" + }, + "com.inductiveautomation.sqlbridge": { + "filename": "/usr/local/bin/ignition/user-lib/modules/SQL Bridge-module.modl", + "onStartup": "enabled", + "certFingerprint": "0299d53c38bdbe7ca79bd6c778a5bab884e4c813" + }, + "org.imdc.nodered.IgnitionNodeRED": { + "filename": "/usr/local/bin/ignition/user-lib/modules/Ignition-Node-RED-Module-signed.modl", + "onStartup": "enabled", + "certFingerprint": "f661fea82ba64b064db7125fbbefc2c1d4cfba15", + "licenseAgreementHash": 3350072410 + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/general-properties/data.bin b/projects/watermeter/com.inductiveautomation.perspective/general-properties/data.bin new file mode 100644 index 0000000..eda286b --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/general-properties/data.bin @@ -0,0 +1,15 @@ +{ + "updateMode": "Notify", + "updateMessage": "This project has been changed. Please save your work, this session will automatically update in {timeLeft} seconds.", + "updateTimeout": 15, + "locale": "Browser", + "idp": null, + "timezone": "Gateway Timezone", + "desktopPageTimeoutSeconds": 60, + "mobilePageTimeoutSeconds": 600, + "hideFromLaunchListings": false, + "thumbnailPath": "", + "sessionClosedMessage": "This Perspective session has been closed.", + "pageClosedMessage": "This Perspective page has been closed.", + "loggedOutMessage": "You are now logged out of your Perspective session. If you are on a shared device, it is recommended to log out of all other sessions before walking away." +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/general-properties/resource.json b/projects/watermeter/com.inductiveautomation.perspective/general-properties/resource.json new file mode 100644 index 0000000..e6b9d72 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/general-properties/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "data.bin" + ], + "attributes": { + "lastModificationSignature": "4780483ad9f7d21f6e0acc956c7b0f9dea572dbfa9ecec22a24b55a697dc8e80", + "lastModification": { + "actor": "dohertj2", + "timestamp": "2026-02-22T09:37:39Z" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/page-config/config.json b/projects/watermeter/com.inductiveautomation.perspective/page-config/config.json new file mode 100644 index 0000000..811c1f6 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/page-config/config.json @@ -0,0 +1,32 @@ +{ + "pages": { + "/": { + "docks": { + "right": [ + { + "anchor": "fixed", + "autoBreakpoint": 480, + "content": "cover", + "handle": "hide", + "iconUrl": "", + "id": "dock-main-nav", + "modal": true, + "resizable": false, + "show": "onDemand", + "size": 300, + "viewParams": {}, + "viewPath": "framework/dock-main-nav" + } + ] + }, + "title": "", + "viewPath": "Home" + }, + "/home": { + "viewPath": "Home" + } + }, + "sharedDocks": { + "cornerPriority": "top-bottom" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/page-config/resource.json b/projects/watermeter/com.inductiveautomation.perspective/page-config/resource.json new file mode 100644 index 0000000..6e5426a --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/page-config/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "config.json" + ], + "attributes": { + "lastModification": { + "actor": "dohertj2", + "timestamp": "2023-11-24T03:52:47Z" + }, + "lastModificationSignature": "7486c2eac5df21f5b6faa64aa7c1dc360e74b01a7a722f7c3c0d91bcfff1e1a8" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/session-props/props.json b/projects/watermeter/com.inductiveautomation.perspective/session-props/props.json new file mode 100644 index 0000000..f0ed0ab --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/session-props/props.json @@ -0,0 +1,78 @@ +{ + "custom": { + "device": { + "barcode": "", + "nfc": "" + } + }, + "propConfig": { + "props.auth": { + "access": "PRIVATE", + "persistent": false + }, + "props.device.accelerometer": { + "access": "SYSTEM", + "persistent": false + }, + "props.device.identifier": { + "access": "SYSTEM", + "persistent": false + }, + "props.device.timezone": { + "access": "SYSTEM", + "persistent": false + }, + "props.device.type": { + "access": "SYSTEM", + "persistent": false + }, + "props.device.userAgent": { + "access": "SYSTEM", + "persistent": false + }, + "props.gateway": { + "access": "SYSTEM", + "persistent": false + }, + "props.geolocation.data": { + "access": "SYSTEM", + "persistent": false + }, + "props.geolocation.permissionGranted": { + "access": "SYSTEM", + "persistent": false + }, + "props.host": { + "access": "SYSTEM", + "persistent": false + }, + "props.id": { + "access": "SYSTEM", + "persistent": false + }, + "props.lastActivity": { + "access": "SYSTEM", + "persistent": false + }, + "props.offline.capable": { + "access": "SYSTEM", + "persistent": false + }, + "props.offline.enabled": { + "access": "SYSTEM", + "persistent": false + }, + "props.offline.lastSynced": { + "access": "SYSTEM", + "persistent": false + } + }, + "props": { + "address": "10.200.0.185", + "device": {}, + "geolocation": {}, + "locale": "en-US", + "offline": {}, + "timeZoneId": "America/New_York" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/session-props/resource.json b/projects/watermeter/com.inductiveautomation.perspective/session-props/resource.json new file mode 100644 index 0000000..6c694e8 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/session-props/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "props.json" + ], + "attributes": { + "lastModificationSignature": "230c426ecfd1de64ed78caa099d43d4bf36d03bcec38c674a2d19296036b14cb", + "lastModification": { + "actor": "dohertj2", + "timestamp": "2026-02-20T07:42:36Z" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/session-scripts/data.bin b/projects/watermeter/com.inductiveautomation.perspective/session-scripts/data.bin new file mode 100644 index 0000000..a7ce8cb --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/session-scripts/data.bin @@ -0,0 +1 @@ +{"onBarcodeDataReceived":"\tsession.custom.device.barcode = data","onBluetoothReceived":"\t","onAccelerometerDataReceived":"\t","onNdefDataReceived":"\tsession.custom.device.nfc = data"} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/session-scripts/resource.json b/projects/watermeter/com.inductiveautomation.perspective/session-scripts/resource.json new file mode 100644 index 0000000..71eb8e7 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/session-scripts/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "data.bin" + ], + "attributes": { + "lastModification": { + "actor": "admin", + "timestamp": "2020-09-10T21:57:17Z" + }, + "lastModificationSignature": "34c46fe147428e61152cb970a9f84f02d706f766025e7186a6ba70844ffb2ad8" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/Card/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/Card/resource.json new file mode 100644 index 0000000..c69882d --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/Card/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": false, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "a0f720344e90833dc085bfa98773ec3a2bc4184233106e33abc653d8b7dda8ea" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/Card/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/Card/style.json new file mode 100644 index 0000000..e348a0c --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/Card/style.json @@ -0,0 +1,13 @@ +{ + "base": { + "style": { + "backgroundColor": "#FAFAFA", + "borderColor": "#D5D5D5", + "borderStyle": "solid", + "borderWidth": "1px", + "borderRadius": "4px", + "boxShadow": "0px 2px 4px rgba(0, 0, 40, 0.15)", + "margin": "5px" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/Center_Text/data.bin b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/Center_Text/data.bin new file mode 100644 index 0000000..2315d14 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/Center_Text/data.bin @@ -0,0 +1 @@ +{"base":{"style":{"textAlign":"center"}}} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/Center_Text/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/Center_Text/resource.json new file mode 100644 index 0000000..7f73580 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/Center_Text/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": false, + "files": [ + "data.bin" + ], + "attributes": { + "lastModification": { + "actor": "admin", + "timestamp": "2020-09-08T21:47:27Z" + }, + "lastModificationSignature": "24275866adad21c52670132a4bf2a6f1472b52b0460d8022837c75c9f1057c51" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/Label/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/Label/resource.json new file mode 100644 index 0000000..cbf83eb --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/Label/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "0061546cfea0a96d71c5974657fbc8a8a622c32990d2e58886530f4867f32b56" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/Label/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/Label/style.json new file mode 100644 index 0000000..9f44320 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/Label/style.json @@ -0,0 +1,7 @@ +{ + "base": { + "style": { + "fontWeight": "bold" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/Row/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/Row/resource.json new file mode 100644 index 0000000..9077006 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/Row/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "c484234240ea39292b6eabd3d0696cb35d73a2eccb2bc1f1ff6fe589fba01da5" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/Row/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/Row/style.json new file mode 100644 index 0000000..5277f7c --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/Row/style.json @@ -0,0 +1,8 @@ +{ + "base": { + "style": { + "marginBottom": "2px", + "marginTop": "2px" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/accordion/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/accordion/resource.json new file mode 100644 index 0000000..9912b22 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/accordion/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "32276e620c44b58036577521ca6b5c2de984380a0340cda2de134769fea73437" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/accordion/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/accordion/style.json new file mode 100644 index 0000000..d71f39c --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/accordion/style.json @@ -0,0 +1,11 @@ +{ + "base": { + "style": { + "backgroundColor": "#6FAAE2", + "color": "#0056A6", + "fontFamily": "Roboto", + "fontSize": "12pt", + "fontWeight": "bold" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/animated-label/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/animated-label/resource.json new file mode 100644 index 0000000..8259985 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/animated-label/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T09:53:48Z" + }, + "lastModificationSignature": "9dd3939d5a5d852aadf42a568f8b1a23144ad33b8a93063d701d7aef5131c5de" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/animated-label/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/animated-label/style.json new file mode 100644 index 0000000..5077558 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/animated-label/style.json @@ -0,0 +1,14 @@ +{ + "base": { + "animation": { + "keyframes": { + "0%": { + "backgroundColor": "#8E8888" + }, + "100%": { + "backgroundColor": "#D2860C" + } + } + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/embedded-view/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/embedded-view/resource.json new file mode 100644 index 0000000..e4ae216 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/embedded-view/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "60a2ce41de01b692c1a25356193623d1a2f48ebb25ac2690c9d2b6ee5e0d9110" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/embedded-view/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/embedded-view/style.json new file mode 100644 index 0000000..bfeed4f --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/embedded-view/style.json @@ -0,0 +1,9 @@ +{ + "base": { + "style": { + "borderColor": "#000000", + "borderStyle": "dashed", + "borderWidth": "1px" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/link-example1/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/link-example1/resource.json new file mode 100644 index 0000000..3ab1221 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/link-example1/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "4f0eb912d1a3805642876f39fae58c865065e6cccf0beb1516d31d8bd249b108" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/link-example1/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/link-example1/style.json new file mode 100644 index 0000000..23b0349 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/link-example1/style.json @@ -0,0 +1,21 @@ +{ + "base": { + "style": { + "color": "#3682A6", + "fontFamily": "Verdana", + "fontSize": "12px", + "fontStyle": "italic", + "fontWeight": "bold", + "lineHeight": "32px", + "textTransform": "uppercase" + } + }, + "variants": [ + { + "pseudo": "hover", + "style": { + "backgroundColor": "#9BA2A4" + } + } + ] +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/link-example2/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/link-example2/resource.json new file mode 100644 index 0000000..73ca301 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/link-example2/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "02af3e2f2a7bf7b231ce5833e733bfcdb94f9bc458e3ec4a397162836651dc72" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/link-example2/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/link-example2/style.json new file mode 100644 index 0000000..9a8085c --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/link-example2/style.json @@ -0,0 +1,21 @@ +{ + "base": { + "style": { + "color": "#243E4A", + "fontFamily": "serif", + "fontSize": "16px", + "fontWeight": "bold", + "lineHeight": "32px", + "textShadow": "#666060" + } + }, + "variants": [ + { + "pseudo": "hover", + "style": { + "backgroundImage": "material/heart", + "borderStyle": "solid" + } + } + ] +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/menu-tree1-items/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/menu-tree1-items/resource.json new file mode 100644 index 0000000..996213e --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/menu-tree1-items/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "bda0ae795f1247a2ff414f645543e4954ade109a5fc59c473db349d20613f0d6" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/menu-tree1-items/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/menu-tree1-items/style.json new file mode 100644 index 0000000..314906f --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/menu-tree1-items/style.json @@ -0,0 +1,10 @@ +{ + "base": { + "style": { + "fontFamily": "Verdana", + "fontSize": "12px", + "textAlign": "center", + "textTransform": "uppercase" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/menu-tree1/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/menu-tree1/resource.json new file mode 100644 index 0000000..5cbb097 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/menu-tree1/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "6663229d766ee3fc45473cd8082f64d2b52274c6fd22688dd52b757c1d615aad" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/menu-tree1/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/menu-tree1/style.json new file mode 100644 index 0000000..3c5f2f2 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/menu-tree1/style.json @@ -0,0 +1,12 @@ +{ + "base": { + "style": { + "backgroundColor": "#79B2E5", + "color": "#1D1010", + "fontFamily": "Verdana", + "fontSize": "12px", + "textAlign": "center", + "textTransform": "uppercase" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/view-instance/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/view-instance/resource.json new file mode 100644 index 0000000..f75d479 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/view-instance/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "030d0874f8969bc310b26615bdc2bf720088ebf209c9002eab4fe07046d68061" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/view-instance/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/view-instance/style.json new file mode 100644 index 0000000..a90e42f --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/components/view-instance/style.json @@ -0,0 +1,13 @@ +{ + "base": { + "style": { + "borderColor": "#1F0808", + "borderStyle": "double", + "borderWidth": "1px", + "fontFamily": "Merriweather", + "fontSize": "16pt", + "fontWeight": "bold", + "textAlign": "center" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/header/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/header/resource.json new file mode 100644 index 0000000..23e1092 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/header/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "admin", + "timestamp": "2020-09-11T09:15:47Z" + }, + "lastModificationSignature": "c27863bb352cd764643fa1e8d323b27484d5ab8d588c58b5ffd0555b5eede0f5" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/header/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/header/style.json new file mode 100644 index 0000000..d9f0274 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/header/style.json @@ -0,0 +1,11 @@ +{ + "base": { + "style": { + "borderBottomColor": "var(--neutral-50)", + "borderBottomStyle": "solid", + "borderBottomWidth": "1px", + "fontWeight": "500", + "textAlign": "start" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/pageTitle/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/pageTitle/resource.json new file mode 100644 index 0000000..46a65c8 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/pageTitle/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "admin", + "timestamp": "2020-09-11T09:15:47Z" + }, + "lastModificationSignature": "a2da501f5af7f47c49ed70c55837fb26d6b12286fe16375a36cd38a212c60932" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/pageTitle/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/pageTitle/style.json new file mode 100644 index 0000000..e254a92 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/pageTitle/style.json @@ -0,0 +1,10 @@ +{ + "base": { + "style": { + "color": "var(--neutral-80)", + "fontSize": "20px", + "fontWeight": "600", + "lineHeight": "48px" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/sidebar-items-mobile-headers/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/sidebar-items-mobile-headers/resource.json new file mode 100644 index 0000000..9f60c06 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/sidebar-items-mobile-headers/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "admin", + "timestamp": "2020-09-11T09:21:41Z" + }, + "lastModificationSignature": "982333275a770e8fff9127812330b2a3a8b0ab5e7fc2a0ead6cfd3f1d1c5997b" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/sidebar-items-mobile-headers/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/sidebar-items-mobile-headers/style.json new file mode 100644 index 0000000..c1d3833 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/sidebar-items-mobile-headers/style.json @@ -0,0 +1,19 @@ +{ + "base": { + "style": { + "backgroundColor": "var(--neutral-30)", + "fontSize": "14px", + "paddingLeft": "1rem!important" + } + }, + "variants": [ + { + "pseudo": "first-child", + "style": { + "borderTopColor": "var(--neutral-50)", + "borderTopStyle": "solid", + "borderTopWidth": "1px" + } + } + ] +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/sidebar-items-mobile/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/sidebar-items-mobile/resource.json new file mode 100644 index 0000000..ebcfbe4 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/sidebar-items-mobile/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "admin", + "timestamp": "2020-09-11T09:21:41Z" + }, + "lastModificationSignature": "97fdff388c96f9ee6aa2e74fb25217fb1a5dbe2f9ae03655920d46be99d25ba9" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/sidebar-items-mobile/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/sidebar-items-mobile/style.json new file mode 100644 index 0000000..6af157d --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/sidebar-items-mobile/style.json @@ -0,0 +1,25 @@ +{ + "base": { + "style": { + "fontSize": "14px", + "paddingLeft": "1rem!important" + } + }, + "variants": [ + { + "pseudo": "hover", + "style": { + "backgroundColor": "var(--callToActionHighlight)", + "cursor": "pointer" + } + }, + { + "pseudo": "first-child", + "style": { + "borderTopColor": "var(--neutral-50)", + "borderTopStyle": "solid", + "borderTopWidth": "1px" + } + } + ] +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/sidebar-items/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/sidebar-items/resource.json new file mode 100644 index 0000000..d053c16 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/sidebar-items/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "admin", + "timestamp": "2020-09-11T09:21:41Z" + }, + "lastModificationSignature": "2412cf2b1e2dde0564751b5c9af04208d9fc3983d41d6b956bcd29ea9d4447df" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/sidebar-items/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/sidebar-items/style.json new file mode 100644 index 0000000..39287ce --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/framework/sidebar-items/style.json @@ -0,0 +1,31 @@ +{ + "base": { + "style": { + "fontSize": "14px", + "paddingLeft": "1rem!important" + } + }, + "variants": [ + { + "pseudo": "hover", + "style": { + "backgroundColor": "var(--callToActionHighlight)", + "cursor": "pointer" + } + }, + { + "pseudo": "last-child", + "style": { + "borderBottomStyle": "none" + } + }, + { + "pseudo": "first-child", + "style": { + "borderTopColor": "var(--neutral-50)", + "borderTopStyle": "solid", + "borderTopWidth": "1px" + } + } + ] +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-A/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-A/resource.json new file mode 100644 index 0000000..515be92 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-A/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "5381fc3e342937c7e68b3cf392c09e9e90e3bf8998a9ea698b5466e17171c75a" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-A/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-A/style.json new file mode 100644 index 0000000..68d9e0d --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-A/style.json @@ -0,0 +1,8 @@ +{ + "base": { + "style": { + "backgroundColor": "var(--qual-1)", + "textAlign": "center" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-B/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-B/resource.json new file mode 100644 index 0000000..ffa44a8 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-B/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "e627d2ba8335ec4da1b83e7ff70e16e352601cb162cabd8c51183fd0447ef07d" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-B/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-B/style.json new file mode 100644 index 0000000..f117211 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-B/style.json @@ -0,0 +1,8 @@ +{ + "base": { + "style": { + "backgroundColor": "var(--qual-2)", + "textAlign": "center" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-C/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-C/resource.json new file mode 100644 index 0000000..1c6db00 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-C/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "8440c78a9b24fd005e5f578958572a259dddaa852d196cd3242026b95de252dc" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-C/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-C/style.json new file mode 100644 index 0000000..8a33350 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-C/style.json @@ -0,0 +1,8 @@ +{ + "base": { + "style": { + "backgroundColor": "var(--qual-3)", + "textAlign": "center" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-D/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-D/resource.json new file mode 100644 index 0000000..234a0d8 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-D/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "437a6d24ae3766e40382cfcfc809c794047dff759f04f797f9473898e0461f8e" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-D/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-D/style.json new file mode 100644 index 0000000..1bc75f0 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-D/style.json @@ -0,0 +1,8 @@ +{ + "base": { + "style": { + "backgroundColor": "var(--qual-4)", + "textAlign": "center" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-E/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-E/resource.json new file mode 100644 index 0000000..3ea39c7 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-E/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "709e9c41e56937ba889b402b2f407121eb329e781d02d5ca7ee34ff589b3c520" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-E/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-E/style.json new file mode 100644 index 0000000..509d4a8 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-E/style.json @@ -0,0 +1,8 @@ +{ + "base": { + "style": { + "backgroundColor": "var(--qual-5)", + "textAlign": "center" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-label/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-label/resource.json new file mode 100644 index 0000000..bbc6c42 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-label/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "dd3911480dd0308fd399714014d526f0ddc8d93e9fbdb5fd2bf462683ed93923" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-label/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-label/style.json new file mode 100644 index 0000000..0eec851 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/container-label/style.json @@ -0,0 +1,12 @@ +{ + "base": { + "style": { + "color": "var(--neutral-10)", + "fontSize": "18px", + "fontWeight": "bold", + "padding": "8px", + "textAlign": "center", + "textTransform": "uppercase" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/gray-100/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/gray-100/resource.json new file mode 100644 index 0000000..ba2bc32 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/gray-100/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "b44fcae464e615bc5f66dde38f365d5ca74894a3abf81e22d5e961d5f15d270c" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/gray-100/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/gray-100/style.json new file mode 100644 index 0000000..3b86583 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/gray-100/style.json @@ -0,0 +1,8 @@ +{ + "base": { + "style": { + "backgroundColor": "var(--neutral-100)", + "textAlign": "center" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/gray-60/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/gray-60/resource.json new file mode 100644 index 0000000..e547f98 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/gray-60/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "d05c2717515d8b290f163f8282cf4c5988aac95b47211acee1e881092ee1fb5b" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/gray-60/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/gray-60/style.json new file mode 100644 index 0000000..30aa858 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/gray-60/style.json @@ -0,0 +1,8 @@ +{ + "base": { + "style": { + "backgroundColor": "var(--neutral-60)", + "textAlign": "center" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/gray-80/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/gray-80/resource.json new file mode 100644 index 0000000..38bfeb8 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/gray-80/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "c4eb2d4a285dfe36c87d773914e5c53d57445644d495273407370d507950d881" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/gray-80/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/gray-80/style.json new file mode 100644 index 0000000..133ede9 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/gray-80/style.json @@ -0,0 +1,8 @@ +{ + "base": { + "style": { + "backgroundColor": "var(--neutral-80)", + "textAlign": "center" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/layout-card/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/layout-card/resource.json new file mode 100644 index 0000000..0f953b6 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/layout-card/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "bfe09e64a1a09c930cb550decede8bef64c31799789cbe59697cc479ed11457c" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/layout-card/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/layout-card/style.json new file mode 100644 index 0000000..66be908 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/layout-card/style.json @@ -0,0 +1,14 @@ +{ + "base": { + "style": { + "backgroundColor": "var(--neutral-20)", + "borderColor": "var(--neutral-50)", + "borderStyle": "solid", + "borderWidth": "1px", + "borderTopLeftRadius": "4px", + "borderTopRightRadius": "4px", + "borderBottomLeftRadius": "4px", + "borderBottomRightRadius": "4px" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/rounded-shadow/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/rounded-shadow/resource.json new file mode 100644 index 0000000..05046d0 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/rounded-shadow/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "96aa4ba20327af7c25fce6333f2a1946eb8cc3893a8cea4ef5eed75107d16bc9" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/rounded-shadow/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/rounded-shadow/style.json new file mode 100644 index 0000000..7a33491 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/layouts/rounded-shadow/style.json @@ -0,0 +1,10 @@ +{ + "base": { + "style": { + "borderTopLeftRadius": "8px", + "borderTopRightRadius": "8px", + "borderBottomLeftRadius": "8px", + "borderBottomRightRadius": "8px" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/data-keyValue/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/data-keyValue/resource.json new file mode 100644 index 0000000..e1fd286 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/data-keyValue/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "541e6f68757ceceeebd9bcfd08a4173ce17cfb128e8b9b93f65ec1ac9da8dfa2" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/data-keyValue/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/data-keyValue/style.json new file mode 100644 index 0000000..9210ba6 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/data-keyValue/style.json @@ -0,0 +1,19 @@ +{ + "base": { + "style": { + "borderBottomStyle": "none", + "borderBottomWidth": "0px", + "borderLeftColor": "#D35A5A", + "borderLeftStyle": "solid", + "borderLeftWidth": "8px", + "borderRightStyle": "none", + "borderRightWidth": "0px", + "borderTopStyle": "none", + "borderTopWidth": "0px", + "fontSize": "12px", + "lineHeight": "16px", + "paddingLeft": "4px", + "textTransform": "uppercase" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/data-kpi/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/data-kpi/resource.json new file mode 100644 index 0000000..77e9bad --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/data-kpi/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "f1979f7f2a0f99940321aa3b02b23e36d25b104dc7334f688b8b453b034b0cf2" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/data-kpi/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/data-kpi/style.json new file mode 100644 index 0000000..199a315 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/data-kpi/style.json @@ -0,0 +1,8 @@ +{ + "base": { + "style": { + "color": "#2048BF", + "fontSize": "32px" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/data-units/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/data-units/resource.json new file mode 100644 index 0000000..63a575a --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/data-units/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "a241d05de1512c61b95851a1398443d0682faaefe8b1c21cf5326641136517d0" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/data-units/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/data-units/style.json new file mode 100644 index 0000000..50df6b1 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/data-units/style.json @@ -0,0 +1,8 @@ +{ + "base": { + "style": { + "color": "var(--neutral-70)", + "fontSize": "14px" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/label-centered/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/label-centered/resource.json new file mode 100644 index 0000000..795884c --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/label-centered/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "6a76f79ab113d611e99a67e8449be0f781dc71699a26155136829494131f9ff7" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/label-centered/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/label-centered/style.json new file mode 100644 index 0000000..102acda --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/label-centered/style.json @@ -0,0 +1,9 @@ +{ + "base": { + "style": { + "fontSize": "22px", + "fontWeight": "normal", + "textAlign": "center" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/label/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/label/resource.json new file mode 100644 index 0000000..fbd20ea --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/label/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "f34d8dcfdea0d9417ef50651cc2f52fa4db8f54d198cd23b43c943561d2dc392" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/label/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/label/style.json new file mode 100644 index 0000000..ce20eb2 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/label/style.json @@ -0,0 +1,8 @@ +{ + "base": { + "style": { + "fontSize": "18px", + "fontWeight": "bold" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/link/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/link/resource.json new file mode 100644 index 0000000..2915aa0 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/link/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "493999987a3f9459c9d1443aedde4145f2a3898dc2dd8377d7f854bb82bded86" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/link/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/link/style.json new file mode 100644 index 0000000..495b28b --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/link/style.json @@ -0,0 +1,19 @@ +{ + "base": { + "style": { + "color": "var(--callToAction)", + "fontSize": "14px", + "lineHeight": "32px", + "paddingLeft": "8px", + "textTransform": "uppercase" + } + }, + "variants": [ + { + "pseudo": "hover", + "style": { + "backgroundColor": "var(--callToActionHighlight)" + } + } + ] +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/list-heading-components/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/list-heading-components/resource.json new file mode 100644 index 0000000..8cee17d --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/list-heading-components/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "4f15342263830d4c071b797a16e42097626529f3d65870511d2781d6505f0563" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/list-heading-components/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/list-heading-components/style.json new file mode 100644 index 0000000..0907ae9 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/list-heading-components/style.json @@ -0,0 +1,7 @@ +{ + "base": { + "style": { + "paddingLeft": "8px" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/list-heading/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/list-heading/resource.json new file mode 100644 index 0000000..8fda5ac --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/list-heading/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "bd7a9cf8a15d6697a4164ec9dcac32e87c763170586d34742f95416109313185" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/list-heading/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/list-heading/style.json new file mode 100644 index 0000000..e9ae934 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/list-heading/style.json @@ -0,0 +1,11 @@ +{ + "base": { + "style": { + "backgroundColor": "var(--neutral-30)", + "fontSize": "12px", + "letterSpacing": "1px", + "paddingLeft": "16px", + "textTransform": "uppercase" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/list-item-active/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/list-item-active/resource.json new file mode 100644 index 0000000..1823a85 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/list-item-active/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "8042fb13c67ba2982e8735aa2f3bfded716210f4eb2658796abbfa5e0de1f8dd" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/list-item-active/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/list-item-active/style.json new file mode 100644 index 0000000..28966c5 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/list-item-active/style.json @@ -0,0 +1,22 @@ +{ + "base": { + "style": { + "borderRightColor": "var(--callToAction)", + "borderRightStyle": "solid", + "borderRightWidth": "4px", + "color": "var(--neutral-100)", + "fontSize": "14px", + "fontWeight": "bold", + "paddingLeft": "16px" + } + }, + "variants": [ + { + "pseudo": "hover", + "style": { + "backgroundColor": "var(--callToActionHighlight)", + "cursor": "pointer" + } + } + ] +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/list-item/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/list-item/resource.json new file mode 100644 index 0000000..5f4b132 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/list-item/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "1e907a1868e1cb677e25d786991d88c6c86412cc9138023cd2ecdc215b723400" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/list-item/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/list-item/style.json new file mode 100644 index 0000000..5b50dec --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/list-item/style.json @@ -0,0 +1,20 @@ +{ + "base": { + "style": { + "borderRightColor": "transparent", + "borderRightStyle": "solid", + "borderRightWidth": "4px", + "fontSize": "14px", + "paddingLeft": "16px" + } + }, + "variants": [ + { + "pseudo": "hover", + "style": { + "backgroundColor": "var(--callToActionHighlight)", + "cursor": "pointer" + } + } + ] +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/page-title/resource.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/page-title/resource.json new file mode 100644 index 0000000..1bf649b --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/page-title/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "style.json" + ], + "attributes": { + "lastModification": { + "actor": "external", + "timestamp": "2020-09-11T03:03:54Z" + }, + "lastModificationSignature": "5a45fdfbe7912f44dec37976472627623b14a7be1b95182df4fa3348e4514edb" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/page-title/style.json b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/page-title/style.json new file mode 100644 index 0000000..779d8f0 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/style-classes/typography/page-title/style.json @@ -0,0 +1,14 @@ +{ + "base": { + "style": { + "backgroundColor": "var(--neutral-20)", + "borderBottomStyle": "none", + "borderTopColor": "var(--neutral-50)", + "borderTopStyle": "solid", + "borderTopWidth": "1px", + "fontSize": "24px", + "lineHeight": "48px", + "textAlign": "center" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/views/Home/resource.json b/projects/watermeter/com.inductiveautomation.perspective/views/Home/resource.json new file mode 100644 index 0000000..cf4f083 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/views/Home/resource.json @@ -0,0 +1,17 @@ +{ + "scope": "G", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "view.json", + "thumbnail.png" + ], + "attributes": { + "lastModificationSignature": "a8ba4ac31390d30c22b7d4100272b6277a46fe871c949daf41a604674fb78c12", + "lastModification": { + "actor": "dohertj2", + "timestamp": "2026-02-20T07:42:36Z" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.perspective/views/Home/thumbnail.png b/projects/watermeter/com.inductiveautomation.perspective/views/Home/thumbnail.png new file mode 100644 index 0000000..de409c2 Binary files /dev/null and b/projects/watermeter/com.inductiveautomation.perspective/views/Home/thumbnail.png differ diff --git a/projects/watermeter/com.inductiveautomation.perspective/views/Home/view.json b/projects/watermeter/com.inductiveautomation.perspective/views/Home/view.json new file mode 100644 index 0000000..4bb5eff --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.perspective/views/Home/view.json @@ -0,0 +1,1644 @@ +{ + "custom": {}, + "params": {}, + "props": {}, + "root": { + "children": [ + { + "children": [ + { + "children": [ + { + "children": [ + { + "meta": { + "name": "Label" + }, + "position": { + "basis": "100px", + "grow": 1, + "shrink": 0 + }, + "props": { + "style": { + "margin": 5, + "textAlign": "center" + }, + "text": "Primary Valve" + }, + "type": "ia.display.label" + } + ], + "meta": { + "name": "FlexContainer" + }, + "position": { + "basis": "50px", + "shrink": 0 + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "meta": { + "name": "Valve" + }, + "position": { + "basis": "100px", + "grow": 1 + }, + "propConfig": { + "props.state": { + "binding": { + "config": { + "fallbackDelay": 2.5, + "mode": "direct", + "tagPath": "[default]WaterMeter/PrimaryValveClosedInd" + }, + "transforms": [ + { + "fallback": "default", + "inputType": "scalar", + "mappings": [ + { + "input": false, + "output": "closed" + }, + { + "input": true, + "output": "open" + } + ], + "outputType": "scalar", + "type": "map" + } + ], + "type": "tag" + } + }, + "props.value.text": { + "binding": { + "config": { + "fallbackDelay": 2.5, + "mode": "direct", + "tagPath": "[default]WaterMeter/PrimaryValveClosedMsg" + }, + "type": "tag" + } + } + }, + "props": { + "label": { + "text": "" + }, + "style": { + "margin": 5 + }, + "value": {} + }, + "type": "ia.symbol.valve" + } + ], + "meta": { + "name": "FlexContainer_1" + }, + "position": { + "basis": "300px", + "grow": 2 + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "events": { + "dom": { + "onClick": { + "config": { + "script": "\tvalue \u003d system.tag.readBlocking([\"[default]WaterMeter/PrimaryValveCloseOverrideOn\"])[0].value\n\n\tif value:\n\t\tsystem.tag.writeAsync([\"[default]WaterMeter/PrimaryValveCloseOverrideOn\"], [False])\n\telse:\n\t\tsystem.tag.writeAsync([\"[default]WaterMeter/PrimaryValveCloseOverrideOn\", \"[default]WaterMeter/PrimaryValveCloseOverrideOff\"], [True, False])\t\t" + }, + "scope": "G", + "type": "script" + } + } + }, + "meta": { + "name": "Button" + }, + "position": { + "basis": "80px", + "grow": 1 + }, + "propConfig": { + "props.style.backgroundColor": { + "binding": { + "config": { + "fallbackDelay": 2.5, + "mode": "direct", + "tagPath": "[default]WaterMeter/PrimaryValveCloseOverrideOn" + }, + "transforms": [ + { + "fallback": "#FFFFFF", + "inputType": "scalar", + "mappings": [ + { + "input": true, + "output": "#4747FF" + }, + { + "input": false, + "output": "#AAAAAA" + } + ], + "outputType": "color", + "type": "map" + } + ], + "type": "tag" + } + } + }, + "props": { + "style": { + "margin": 5 + }, + "text": "Override Open" + }, + "type": "ia.input.button" + } + ], + "meta": { + "name": "FlexContainer_0" + }, + "position": { + "basis": "150px", + "grow": 1 + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "events": { + "dom": { + "onClick": { + "config": { + "script": "\tvalue \u003d system.tag.readBlocking([\"[default]WaterMeter/PrimaryValveCloseOverrideOff\"])[0].value\n\n\tif value:\n\t\tsystem.tag.writeAsync([\"[default]WaterMeter/PrimaryValveCloseOverrideOff\"], [False])\n\telse:\n\t\tsystem.tag.writeAsync([\"[default]WaterMeter/PrimaryValveCloseOverrideOff\", \"[default]WaterMeter/PrimaryValveCloseOverrideOn\"], [True, False])\t\t" + }, + "scope": "G", + "type": "script" + } + } + }, + "meta": { + "name": "Button" + }, + "position": { + "basis": "80px", + "grow": 1 + }, + "propConfig": { + "props.style.backgroundColor": { + "binding": { + "config": { + "fallbackDelay": 2.5, + "mode": "direct", + "tagPath": "[default]WaterMeter/PrimaryValveCloseOverrideOff" + }, + "transforms": [ + { + "fallback": "#FFFFFF", + "inputType": "scalar", + "mappings": [ + { + "input": true, + "output": "#4747FF" + }, + { + "input": false, + "output": "#AAAAAA" + } + ], + "outputType": "color", + "type": "map" + } + ], + "type": "tag" + } + } + }, + "props": { + "style": { + "margin": 5 + }, + "text": "Override Closed" + }, + "type": "ia.input.button" + } + ], + "meta": { + "name": "FlexContainer_2" + }, + "position": { + "basis": "150px", + "grow": 1 + }, + "type": "ia.container.flex" + } + ], + "meta": { + "name": "PrimaryFilterDisplay" + }, + "position": { + "basis": "200px", + "grow": 1 + }, + "props": { + "direction": "column", + "style": { + "borderColor": "#000000", + "borderStyle": "solid", + "borderWidth": 2, + "order": 20 + } + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "children": [ + { + "meta": { + "name": "Label" + }, + "position": { + "basis": "50px", + "grow": 1, + "shrink": 0 + }, + "props": { + "style": { + "margin": 5, + "textAlign": "center" + }, + "text": "Leak Sensors" + }, + "type": "ia.display.label" + } + ], + "meta": { + "name": "FlexContainer" + }, + "position": { + "basis": "50px", + "shrink": 0 + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "meta": { + "name": "Label" + }, + "position": { + "basis": "50px", + "grow": 1 + }, + "propConfig": { + "props.style.backgroundColor": { + "binding": { + "config": { + "fallbackDelay": 2.5, + "mode": "direct", + "tagPath": "[default]WaterMeter/LeakSensor1" + }, + "transforms": [ + { + "fallback": "#AAAAAA", + "inputType": "scalar", + "mappings": [ + { + "input": true, + "output": "#FF4747" + }, + { + "input": false, + "output": "#00AC00" + } + ], + "outputType": "color", + "type": "map" + } + ], + "type": "tag" + } + } + }, + "props": { + "style": { + "margin": 5, + "textAlign": "center" + }, + "text": "Sensor 1" + }, + "type": "ia.display.label" + } + ], + "meta": { + "name": "FlexContainer_0" + }, + "position": { + "basis": "100px", + "grow": 1 + }, + "props": { + "style": { + "textAlign": "center" + } + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "meta": { + "name": "Label" + }, + "position": { + "basis": "50px", + "grow": 1 + }, + "propConfig": { + "props.style.backgroundColor": { + "binding": { + "config": { + "fallbackDelay": 2.5, + "mode": "direct", + "tagPath": "[default]WaterMeter/LeakSensor2" + }, + "transforms": [ + { + "fallback": "#AAAAAA", + "inputType": "scalar", + "mappings": [ + { + "input": true, + "output": "#FF4747" + }, + { + "input": false, + "output": "#00AC00" + } + ], + "outputType": "color", + "type": "map" + } + ], + "type": "tag" + } + } + }, + "props": { + "style": { + "margin": 5, + "textAlign": "center" + }, + "text": "Sensor 2" + }, + "type": "ia.display.label" + } + ], + "meta": { + "name": "FlexContainer_1" + }, + "position": { + "basis": "100px", + "grow": 1 + }, + "type": "ia.container.flex" + } + ], + "meta": { + "name": "LeakSensorsDisplay" + }, + "position": { + "basis": "200px", + "grow": 1 + }, + "props": { + "direction": "column", + "style": { + "borderColor": "#000000", + "borderStyle": "solid", + "borderWidth": 2, + "order": 0 + } + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "children": [ + { + "meta": { + "name": "Label" + }, + "position": { + "basis": "100px", + "grow": 1, + "shrink": 0 + }, + "props": { + "style": { + "margin": 5, + "textAlign": "center" + }, + "text": "Sediment Filter Valve" + }, + "type": "ia.display.label" + } + ], + "meta": { + "name": "FlexContainer" + }, + "position": { + "basis": "50px", + "shrink": 0 + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "meta": { + "name": "Valve" + }, + "position": { + "basis": "100px", + "grow": 1 + }, + "propConfig": { + "props.state": { + "binding": { + "config": { + "fallbackDelay": 2.5, + "mode": "direct", + "tagPath": "[default]WaterMeter/SedimentFilterValveOpenInd" + }, + "transforms": [ + { + "fallback": "default", + "inputType": "scalar", + "mappings": [ + { + "input": true, + "output": "open" + }, + { + "input": false, + "output": "closed" + } + ], + "outputType": "scalar", + "type": "map" + } + ], + "type": "tag" + } + }, + "props.value.text": { + "binding": { + "config": { + "fallbackDelay": 2.5, + "mode": "direct", + "tagPath": "[default]WaterMeter/SedimentFilterValveOpenStatusMsg" + }, + "type": "tag" + } + } + }, + "props": { + "label": { + "text": "" + }, + "style": { + "margin": 5 + }, + "value": {} + }, + "type": "ia.symbol.valve" + } + ], + "meta": { + "name": "FlexContainer_1" + }, + "position": { + "basis": "300px", + "grow": 2 + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "events": { + "dom": { + "onClick": { + "config": { + "script": "\tvalue \u003d system.tag.readBlocking([\"[default]WaterMeter/SedimentFilterValueOpenOverrideOn\"])[0].value\n\t\n\tif value:\n\t\tsystem.tag.writeAsync([\"[default]WaterMeter/SedimentFilterValueOpenOverrideOn\"], [False])\n\telse:\n\t\tsystem.tag.writeAsync([\"[default]WaterMeter/SedimentFilterValueOpenOverrideOn\", \"[default]WaterMeter/SedimentFilterValueOpenOverrideOff\"], [True, False])\t" + }, + "scope": "G", + "type": "script" + } + } + }, + "meta": { + "name": "Button" + }, + "position": { + "basis": "80px", + "grow": 1 + }, + "propConfig": { + "props.style.backgroundColor": { + "binding": { + "config": { + "fallbackDelay": 2.5, + "mode": "direct", + "tagPath": "[default]WaterMeter/SedimentFilterValueOpenOverrideOn" + }, + "transforms": [ + { + "fallback": "#FFFFFF", + "inputType": "scalar", + "mappings": [ + { + "input": true, + "output": "#4747FF" + }, + { + "input": false, + "output": "#AAAAAA" + } + ], + "outputType": "color", + "type": "map" + } + ], + "type": "tag" + } + } + }, + "props": { + "style": { + "margin": 5 + }, + "text": "Override Open" + }, + "type": "ia.input.button" + } + ], + "meta": { + "name": "FlexContainer_3" + }, + "position": { + "basis": "150px", + "grow": 1 + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "events": { + "dom": { + "onClick": { + "config": { + "script": "\tvalue \u003d system.tag.readBlocking([\"[default]WaterMeter/SedimentFilterValueOpenOverrideOff\"])[0].value\n\t\n\tif value:\n\t\tsystem.tag.writeAsync([\"[default]WaterMeter/SedimentFilterValueOpenOverrideOff\"], [False])\n\telse:\n\t\tsystem.tag.writeAsync([\"[default]WaterMeter/SedimentFilterValueOpenOverrideOff\", \"[default]WaterMeter/SedimentFilterValueOpenOverrideOn\"], [True, False])\t" + }, + "scope": "G", + "type": "script" + } + } + }, + "meta": { + "name": "Button" + }, + "position": { + "basis": "80px", + "grow": 1 + }, + "propConfig": { + "props.style.backgroundColor": { + "binding": { + "config": { + "fallbackDelay": 2.5, + "mode": "direct", + "tagPath": "[default]WaterMeter/SedimentFilterValueOpenOverrideOff" + }, + "transforms": [ + { + "fallback": "#FFFFFF", + "inputType": "scalar", + "mappings": [ + { + "input": true, + "output": "#4747FF" + }, + { + "input": false, + "output": "#AAAAAA" + } + ], + "outputType": "color", + "type": "map" + } + ], + "type": "tag" + } + } + }, + "props": { + "style": { + "margin": 5 + }, + "text": "Override Closed" + }, + "type": "ia.input.button" + } + ], + "meta": { + "name": "FlexContainer_4" + }, + "position": { + "basis": "150px", + "grow": 1 + }, + "type": "ia.container.flex" + } + ], + "meta": { + "name": "SedimentFilterValveDisplay" + }, + "position": { + "basis": "200px", + "grow": 1 + }, + "props": { + "direction": "column", + "style": { + "borderColor": "#000000", + "borderStyle": "solid", + "borderWidth": 2, + "order": 40 + } + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "children": [ + { + "meta": { + "name": "Label" + }, + "position": { + "basis": "50px", + "grow": 1, + "shrink": 0 + }, + "props": { + "style": { + "margin": 5, + "textAlign": "center" + }, + "text": "Buffer Tank" + }, + "type": "ia.display.label" + } + ], + "meta": { + "name": "FlexContainer" + }, + "position": { + "basis": "50px", + "shrink": 0 + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "meta": { + "name": "CylindricalTank" + }, + "position": { + "basis": "136px", + "grow": 1 + }, + "propConfig": { + "props.value": { + "binding": { + "config": { + "fallbackDelay": 2.5, + "mode": "direct", + "tagPath": "[default]WaterMeter/TankLevel" + }, + "type": "tag" + } + } + }, + "props": { + "style": { + "margin": 5 + } + }, + "type": "ia.display.cylindrical-tank" + } + ], + "meta": { + "name": "FlexContainer_0" + }, + "position": { + "basis": "100px", + "grow": 1 + }, + "props": { + "style": { + "textAlign": "center" + } + }, + "type": "ia.container.flex" + } + ], + "meta": { + "name": "BufferDisplay" + }, + "position": { + "basis": "200px", + "grow": 1 + }, + "props": { + "direction": "column", + "style": { + "borderColor": "#000000", + "borderStyle": "solid", + "borderWidth": 2, + "order": 60 + } + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "children": [ + { + "meta": { + "name": "Label" + }, + "position": { + "basis": "50px", + "grow": 1, + "shrink": 0 + }, + "props": { + "style": { + "margin": 5, + "textAlign": "center" + }, + "text": "Pump" + }, + "type": "ia.display.label" + } + ], + "meta": { + "name": "FlexContainer" + }, + "position": { + "basis": "50px", + "shrink": 0 + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "meta": { + "name": "Pump" + }, + "position": { + "basis": "100px", + "grow": 1 + }, + "propConfig": { + "props.state": { + "binding": { + "config": { + "fallbackDelay": 2.5, + "mode": "direct", + "tagPath": "[default]WaterMeter/PumpInd" + }, + "transforms": [ + { + "fallback": "default", + "inputType": "scalar", + "mappings": [ + { + "input": true, + "output": "running" + }, + { + "input": false, + "output": "stopped" + } + ], + "outputType": "scalar", + "type": "map" + } + ], + "type": "tag" + } + }, + "props.value.text": { + "binding": { + "config": { + "fallbackDelay": 2.5, + "mode": "direct", + "tagPath": "[default]WaterMeter/PumpStatusMsg" + }, + "type": "tag" + } + } + }, + "props": { + "appearance": "simple", + "label": { + "location": "top", + "text": "" + }, + "style": { + "margin": 5 + }, + "value": {} + }, + "type": "ia.symbol.pump" + } + ], + "meta": { + "name": "FlexContainer_0" + }, + "position": { + "basis": "300px", + "grow": 2 + }, + "props": { + "style": { + "textAlign": "center" + } + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "events": { + "dom": { + "onClick": { + "config": { + "script": "\tvalue \u003d system.tag.readBlocking([\"[default]WaterMeter/PumpOverrideOn\"])[0].value\n\t\t\n\tif value:\n\t\tsystem.tag.writeAsync([\"[default]WaterMeter/PumpOverrideOn\"], [False])\n\telse:\n\t\tsystem.tag.writeAsync([\"[default]WaterMeter/PumpOverrideOn\", \"[default]WaterMeter/PumpOverrideOff\"], [True, False])\t\t" + }, + "scope": "G", + "type": "script" + } + } + }, + "meta": { + "name": "Button" + }, + "position": { + "basis": "80px", + "grow": 1 + }, + "propConfig": { + "props.style.backgroundColor": { + "binding": { + "config": { + "fallbackDelay": 2.5, + "mode": "direct", + "tagPath": "[default]WaterMeter/PumpOverrideOn" + }, + "transforms": [ + { + "fallback": "#FFFFFF", + "inputType": "scalar", + "mappings": [ + { + "input": true, + "output": "#4747FF" + }, + { + "input": false, + "output": "#AAAAAA" + } + ], + "outputType": "color", + "type": "map" + } + ], + "type": "tag" + } + } + }, + "props": { + "style": { + "margin": 5 + }, + "text": "Override On" + }, + "type": "ia.input.button" + } + ], + "meta": { + "name": "FlexContainer_1" + }, + "position": { + "basis": "150px", + "grow": 1 + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "events": { + "dom": { + "onClick": { + "config": { + "script": "\tvalue \u003d system.tag.readBlocking([\"[default]WaterMeter/PumpOverrideOff\"])[0].value\n\t\t\t\n\tif value:\n\t\tsystem.tag.writeAsync([\"[default]WaterMeter/PumpOverrideOff\"], [False])\n\telse:\n\t\tsystem.tag.writeAsync([\"[default]WaterMeter/PumpOverrideOff\", \"[default]WaterMeter/PumpOverrideOn\"], [True, False])\t" + }, + "scope": "G", + "type": "script" + } + } + }, + "meta": { + "name": "Button" + }, + "position": { + "basis": "80px", + "grow": 1 + }, + "propConfig": { + "props.style.backgroundColor": { + "binding": { + "config": { + "fallbackDelay": 2.5, + "mode": "direct", + "tagPath": "[default]WaterMeter/PumpOverrideOff" + }, + "transforms": [ + { + "fallback": "#FFFFFF", + "inputType": "scalar", + "mappings": [ + { + "input": true, + "output": "#4747FF" + }, + { + "input": false, + "output": "#AAAAAA" + } + ], + "outputType": "color", + "type": "map" + } + ], + "type": "tag" + } + } + }, + "props": { + "style": { + "margin": 5 + }, + "text": "Override Off" + }, + "type": "ia.input.button" + } + ], + "meta": { + "name": "FlexContainer_2" + }, + "position": { + "basis": "150px", + "grow": 1 + }, + "type": "ia.container.flex" + } + ], + "meta": { + "name": "PumpDisplay" + }, + "position": { + "basis": "200px", + "grow": 1 + }, + "props": { + "direction": "column", + "style": { + "borderColor": "#000000", + "borderStyle": "solid", + "borderWidth": 2, + "order": 60 + } + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "children": [ + { + "meta": { + "name": "Label" + }, + "position": { + "basis": "50px", + "grow": 1, + "shrink": 0 + }, + "props": { + "style": { + "margin": 5, + "textAlign": "center" + }, + "text": "Pre-Filter Pressure" + }, + "type": "ia.display.label" + } + ], + "meta": { + "name": "FlexContainer" + }, + "position": { + "basis": "50px", + "shrink": 0 + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "meta": { + "name": "Label" + }, + "position": { + "basis": "50px", + "grow": 1 + }, + "propConfig": { + "props.text": { + "binding": { + "config": { + "expression": "toString(round({[default]WaterMeter/PreFilterPressure},1))+\" PSI\"" + }, + "type": "expr" + } + } + }, + "props": { + "style": { + "backgroundColor": "#D5D5D5", + "margin": 5, + "textAlign": "center" + } + }, + "type": "ia.display.label" + } + ], + "meta": { + "name": "FlexContainer_0" + }, + "position": { + "basis": "100px", + "grow": 1 + }, + "props": { + "style": { + "textAlign": "center" + } + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "meta": { + "name": "Label" + }, + "position": { + "basis": "50px", + "grow": 1, + "shrink": 0 + }, + "props": { + "style": { + "margin": 5, + "textAlign": "center" + }, + "text": "Post-Filter Pressure" + }, + "type": "ia.display.label" + } + ], + "meta": { + "name": "FlexContainer_1" + }, + "position": { + "basis": "50px", + "shrink": 0 + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "meta": { + "name": "Label" + }, + "position": { + "basis": "50px", + "grow": 1 + }, + "propConfig": { + "props.text": { + "binding": { + "config": { + "expression": "toString(round({[default]WaterMeter/PostFilterPressure},1))+\" PSI\"" + }, + "type": "expr" + } + } + }, + "props": { + "style": { + "backgroundColor": "#D5D5D5", + "margin": 5, + "textAlign": "center" + } + }, + "type": "ia.display.label" + } + ], + "meta": { + "name": "FlexContainer_2" + }, + "position": { + "basis": "100px", + "grow": 1 + }, + "props": { + "style": { + "textAlign": "center" + } + }, + "type": "ia.container.flex" + } + ], + "meta": { + "name": "PressuresDisplay" + }, + "position": { + "basis": "200px", + "grow": 1 + }, + "props": { + "direction": "column", + "style": { + "borderColor": "#000000", + "borderStyle": "solid", + "borderWidth": 2, + "order": 10 + } + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "children": [ + { + "meta": { + "name": "Label" + }, + "position": { + "basis": "50px", + "grow": 1, + "shrink": 0 + }, + "props": { + "style": { + "margin": 5, + "textAlign": "center" + }, + "text": "Flow Rate" + }, + "type": "ia.display.label" + } + ], + "meta": { + "name": "FlexContainer" + }, + "position": { + "basis": "50px", + "shrink": 0 + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "meta": { + "name": "Label" + }, + "position": { + "basis": "50px", + "grow": 1 + }, + "propConfig": { + "props.text": { + "binding": { + "config": { + "expression": "toString(round({[MQTT Engine]Home Assistant/homeassistant/sensor/droplet_prefilter_flow_rate/state/PrefilterFlowRate/state},2))+\" GPM\"" + }, + "type": "expr" + } + } + }, + "props": { + "style": { + "backgroundColor": "#D5D5D5", + "margin": 5, + "textAlign": "center" + } + }, + "type": "ia.display.label" + } + ], + "meta": { + "name": "FlexContainer_0" + }, + "position": { + "basis": "100px", + "grow": 1 + }, + "props": { + "style": { + "textAlign": "center" + } + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "meta": { + "name": "Label" + }, + "position": { + "basis": "50px", + "grow": 1, + "shrink": 0 + }, + "props": { + "style": { + "margin": 5, + "textAlign": "center" + }, + "text": "Daily Usage" + }, + "type": "ia.display.label" + } + ], + "meta": { + "name": "FlexContainer_1" + }, + "position": { + "basis": "50px", + "shrink": 0 + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "meta": { + "name": "Label" + }, + "position": { + "basis": "50px", + "grow": 1 + }, + "propConfig": { + "props.text": { + "binding": { + "config": { + "expression": "toString(round({[MQTT Engine]Home Assistant/homeassistant/sensor/droplet_daily_water_usage/state/PrefilterDailyUsage/state},1))+\" GALLONS\"" + }, + "type": "expr" + } + } + }, + "props": { + "style": { + "backgroundColor": "#D5D5D5", + "margin": 5, + "textAlign": "center" + } + }, + "type": "ia.display.label" + } + ], + "meta": { + "name": "FlexContainer_2" + }, + "position": { + "basis": "100px", + "grow": 1 + }, + "props": { + "style": { + "textAlign": "center" + } + }, + "type": "ia.container.flex" + } + ], + "meta": { + "name": "WaterUsageDisplay" + }, + "position": { + "basis": "200px", + "grow": 1 + }, + "props": { + "direction": "column", + "style": { + "borderColor": "#000000", + "borderStyle": "solid", + "borderWidth": 2, + "order": 10 + } + }, + "type": "ia.container.flex" + } + ], + "meta": { + "name": "FlexContainer" + }, + "position": { + "basis": "200px", + "grow": 1 + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "meta": { + "name": "TimeSeriesChart" + }, + "position": { + "basis": "400px", + "grow": 1 + }, + "propConfig": { + "props.series[0].data": { + "binding": { + "config": { + "aggregate": "MinMax", + "avoidScanClassValidation": true, + "dateRange": { + "mostRecent": "1", + "mostRecentUnits": "HOUR" + }, + "enableValueCache": true, + "ignoreBadQuality": false, + "polling": { + "enabled": true, + "rate": "30" + }, + "preventInterpolation": false, + "returnFormat": "Wide", + "returnSize": { + "delay": "1", + "delayUnits": "MIN", + "type": "INTERVAL" + }, + "tags": [ + { + "alias": "Prefilter", + "path": "[CoreDB/ignition-ignition:default]watermeter/prefilterpressure" + }, + { + "alias": "Postfilter", + "path": "[CoreDB/ignition-ignition:default]watermeter/postfilterpressure" + } + ], + "valueFormat": "DATASET" + }, + "type": "tag-history" + } + } + }, + "props": { + "defaultStyles": { + "colorScheme": "RdGy", + "colors": [ + "#0000FF", + "#804600" + ] + }, + "legend": { + "position": "right", + "style": { + "color": "#000000" + }, + "visible": true + }, + "series": [ + { + "name": "Water Pressure" + } + ], + "style": { + "color": "#000000" + }, + "timeAxis": { + "color": "#000000", + "grid": { + "color": "#000000" + }, + "style": { + "color": "#000000" + }, + "tick": { + "color": "#000000", + "label": { + "font": { + "color": "#000000" + } + } + } + }, + "timeRange": { + "dateFormat": "MM-DD-YYYY", + "timeFormat": "h:mm:ss A" + }, + "title": { + "font": { + "color": "#000000" + }, + "height": 20, + "style": { + "color": "#000000" + }, + "text": "Water Pressure (PSI)", + "visible": true + }, + "xTrace": { + "infoBox": { + "dateFormat": "MM-DD-YYYY", + "fill": { + "color": "#FFFFFF" + }, + "font": { + "color": "#000000" + }, + "stroke": { + "color": "#000000" + }, + "timeFormat": "h:mm:ss A" + }, + "line": { + "color": "#000000" + } + } + }, + "type": "ia.chart.timeseries" + }, + { + "meta": { + "name": "TimeSeriesChart_0" + }, + "position": { + "basis": "400px", + "grow": 1 + }, + "propConfig": { + "props.series[0].data": { + "binding": { + "config": { + "aggregate": "Average", + "avoidScanClassValidation": true, + "dateRange": { + "mostRecent": "1", + "mostRecentUnits": "HOUR" + }, + "enableValueCache": true, + "ignoreBadQuality": false, + "polling": { + "enabled": true, + "rate": "30" + }, + "preventInterpolation": false, + "returnFormat": "Wide", + "returnSize": { + "delay": "1", + "delayUnits": "MIN", + "type": "INTERVAL" + }, + "tags": [ + { + "alias": "Tank Level", + "path": "[CoreDB/ignition-ignition:default]watermeter/tanklevel" + } + ], + "valueFormat": "DATASET" + }, + "type": "tag-history" + } + } + }, + "props": { + "series": [ + { + "name": "Tank Level" + } + ], + "title": { + "text": "Buffer Tank Level", + "visible": true + } + }, + "type": "ia.chart.timeseries" + } + ], + "meta": { + "name": "FlexContainer_0" + }, + "position": { + "basis": "200px", + "grow": 1 + }, + "type": "ia.container.flex" + }, + { + "children": [ + { + "meta": { + "name": "AlarmStatusTable" + }, + "position": { + "basis": "800px", + "grow": 1 + }, + "props": { + "filters": { + "active": { + "conditions": { + "source": "*WaterMeter*" + } + } + } + }, + "type": "ia.display.alarmstatustable" + } + ], + "meta": { + "name": "FlexContainer_1" + }, + "position": { + "basis": "200px", + "grow": 1 + }, + "type": "ia.container.flex" + } + ], + "meta": { + "name": "root" + }, + "props": { + "direction": "column" + }, + "type": "ia.container.flex" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.reporting/reports/Audit Report/data.bin b/projects/watermeter/com.inductiveautomation.reporting/reports/Audit Report/data.bin new file mode 100644 index 0000000..2eabf6a Binary files /dev/null and b/projects/watermeter/com.inductiveautomation.reporting/reports/Audit Report/data.bin differ diff --git a/projects/watermeter/com.inductiveautomation.reporting/reports/Audit Report/resource.json b/projects/watermeter/com.inductiveautomation.reporting/reports/Audit Report/resource.json new file mode 100644 index 0000000..71f7c15 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.reporting/reports/Audit Report/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "data.bin" + ], + "attributes": { + "lastModification": { + "actor": "admin", + "timestamp": "2020-09-11T11:15:03Z" + }, + "lastModificationSignature": "7bccfff924cce3b6129846eb48050e10795912ae8528854cd306e7c286f13c42" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.reporting/reports/Barcode Report/data.bin b/projects/watermeter/com.inductiveautomation.reporting/reports/Barcode Report/data.bin new file mode 100644 index 0000000..b725e32 Binary files /dev/null and b/projects/watermeter/com.inductiveautomation.reporting/reports/Barcode Report/data.bin differ diff --git a/projects/watermeter/com.inductiveautomation.reporting/reports/Barcode Report/resource.json b/projects/watermeter/com.inductiveautomation.reporting/reports/Barcode Report/resource.json new file mode 100644 index 0000000..6ac691d --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.reporting/reports/Barcode Report/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "data.bin" + ], + "attributes": { + "lastModification": { + "actor": "admin", + "timestamp": "2020-09-11T06:39:23Z" + }, + "lastModificationSignature": "f48311c70bf6efbb97a1e122f295415a81049e78a5662a9048ad458be45e05b7" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.reporting/reports/Simple Report/data.bin b/projects/watermeter/com.inductiveautomation.reporting/reports/Simple Report/data.bin new file mode 100644 index 0000000..6b22ee7 Binary files /dev/null and b/projects/watermeter/com.inductiveautomation.reporting/reports/Simple Report/data.bin differ diff --git a/projects/watermeter/com.inductiveautomation.reporting/reports/Simple Report/resource.json b/projects/watermeter/com.inductiveautomation.reporting/reports/Simple Report/resource.json new file mode 100644 index 0000000..93444c6 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.reporting/reports/Simple Report/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "data.bin" + ], + "attributes": { + "lastModification": { + "actor": "admin", + "timestamp": "2020-09-08T22:26:09Z" + }, + "lastModificationSignature": "4fa750a0fa6299bc7abf22f4cb108be00f6aa2076da7fbe7cc97ded83ef8cfd1" + } +} \ No newline at end of file diff --git a/projects/watermeter/com.inductiveautomation.reporting/reports/Tag History Report/data.bin b/projects/watermeter/com.inductiveautomation.reporting/reports/Tag History Report/data.bin new file mode 100644 index 0000000..ee429ce Binary files /dev/null and b/projects/watermeter/com.inductiveautomation.reporting/reports/Tag History Report/data.bin differ diff --git a/projects/watermeter/com.inductiveautomation.reporting/reports/Tag History Report/resource.json b/projects/watermeter/com.inductiveautomation.reporting/reports/Tag History Report/resource.json new file mode 100644 index 0000000..0390987 --- /dev/null +++ b/projects/watermeter/com.inductiveautomation.reporting/reports/Tag History Report/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "data.bin" + ], + "attributes": { + "lastModification": { + "actor": "admin", + "timestamp": "2020-09-11T11:18:00Z" + }, + "lastModificationSignature": "23d2e385002e36f06b5ee78839e3fdfc4883a0bace196cef7ee2024897a2106c" + } +} \ No newline at end of file diff --git a/projects/watermeter/ignition/designer-properties/data.bin b/projects/watermeter/ignition/designer-properties/data.bin new file mode 100644 index 0000000..6c24629 Binary files /dev/null and b/projects/watermeter/ignition/designer-properties/data.bin differ diff --git a/projects/watermeter/ignition/designer-properties/resource.json b/projects/watermeter/ignition/designer-properties/resource.json new file mode 100644 index 0000000..a3c2df7 --- /dev/null +++ b/projects/watermeter/ignition/designer-properties/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "D", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "data.bin" + ], + "attributes": { + "lastModificationSignature": "64bba72df3abf0ed36eaba1a85765bc1cd39b3a10b2a59fb53a990423d04743e", + "lastModification": { + "actor": "dohertj2", + "timestamp": "2026-02-22T09:38:22Z" + } + } +} \ No newline at end of file diff --git a/projects/watermeter/ignition/global-props/data.bin b/projects/watermeter/ignition/global-props/data.bin new file mode 100644 index 0000000..b35e067 Binary files /dev/null and b/projects/watermeter/ignition/global-props/data.bin differ diff --git a/projects/watermeter/ignition/global-props/resource.json b/projects/watermeter/ignition/global-props/resource.json new file mode 100644 index 0000000..fecd1d4 --- /dev/null +++ b/projects/watermeter/ignition/global-props/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "data.bin" + ], + "attributes": { + "lastModification": { + "actor": "dohertj2", + "timestamp": "2023-11-24T04:16:32Z" + }, + "lastModificationSignature": "45bc4c62da47fdd389f84780f1a83ee6c7f706839a5220862ced99f1ba3a9833" + } +} \ No newline at end of file diff --git a/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Add Tank/data.bin b/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Add Tank/data.bin new file mode 100644 index 0000000..a72b87e Binary files /dev/null and b/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Add Tank/data.bin differ diff --git a/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Add Tank/resource.json b/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Add Tank/resource.json new file mode 100644 index 0000000..d90ae8a --- /dev/null +++ b/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Add Tank/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "DG", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "data.bin" + ], + "attributes": { + "lastModification": { + "actor": "admin", + "timestamp": "2020-09-11T16:18:07Z" + }, + "lastModificationSignature": "4a897f36ebef493b295fd3223c206e281ff07e349d9b32ebd9511c65c1d73406" + } +} \ No newline at end of file diff --git a/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Delete Tank/data.bin b/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Delete Tank/data.bin new file mode 100644 index 0000000..b9d1cc9 Binary files /dev/null and b/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Delete Tank/data.bin differ diff --git a/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Delete Tank/resource.json b/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Delete Tank/resource.json new file mode 100644 index 0000000..15eb062 --- /dev/null +++ b/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Delete Tank/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "DG", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "data.bin" + ], + "attributes": { + "lastModification": { + "actor": "admin", + "timestamp": "2020-09-11T16:18:07Z" + }, + "lastModificationSignature": "ccaa11225ff72775f0773fc3db0c209bf3b8d04fcc5509c683a3d9eede8a3fe3" + } +} \ No newline at end of file diff --git a/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Edit Tank/data.bin b/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Edit Tank/data.bin new file mode 100644 index 0000000..00e2047 Binary files /dev/null and b/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Edit Tank/data.bin differ diff --git a/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Edit Tank/resource.json b/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Edit Tank/resource.json new file mode 100644 index 0000000..719c24b --- /dev/null +++ b/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Edit Tank/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "DG", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "data.bin" + ], + "attributes": { + "lastModification": { + "actor": "admin", + "timestamp": "2020-09-11T16:18:07Z" + }, + "lastModificationSignature": "afe7113c0599f5f25b01ec3831070e1039ade339a9c0fbc5dacf693897465b52" + } +} \ No newline at end of file diff --git a/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Tank Details/data.bin b/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Tank Details/data.bin new file mode 100644 index 0000000..14c8560 Binary files /dev/null and b/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Tank Details/data.bin differ diff --git a/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Tank Details/resource.json b/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Tank Details/resource.json new file mode 100644 index 0000000..fc1bd53 --- /dev/null +++ b/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Tank Details/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "DG", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "data.bin" + ], + "attributes": { + "lastModification": { + "actor": "admin", + "timestamp": "2020-09-11T16:18:07Z" + }, + "lastModificationSignature": "898c0f797146c7b340e9192e4dd12c9319d54dcb462885e547bd559c9c1fb95e" + } +} \ No newline at end of file diff --git a/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Tank List/data.bin b/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Tank List/data.bin new file mode 100644 index 0000000..7846f11 Binary files /dev/null and b/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Tank List/data.bin differ diff --git a/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Tank List/resource.json b/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Tank List/resource.json new file mode 100644 index 0000000..ae1d090 --- /dev/null +++ b/projects/watermeter/ignition/named-query/Ignition 101/Data Entry/Tank List/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "DG", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "data.bin" + ], + "attributes": { + "lastModification": { + "actor": "admin", + "timestamp": "2020-09-11T16:18:07Z" + }, + "lastModificationSignature": "05d750bcc1f1ec067d7a027290cb142c43d752bc0090ac374ac1992abf43b443" + } +} \ No newline at end of file diff --git a/projects/watermeter/ignition/named-query/Ignition 101/Named Query Binding/data.bin b/projects/watermeter/ignition/named-query/Ignition 101/Named Query Binding/data.bin new file mode 100644 index 0000000..ab4d777 Binary files /dev/null and b/projects/watermeter/ignition/named-query/Ignition 101/Named Query Binding/data.bin differ diff --git a/projects/watermeter/ignition/named-query/Ignition 101/Named Query Binding/resource.json b/projects/watermeter/ignition/named-query/Ignition 101/Named Query Binding/resource.json new file mode 100644 index 0000000..6c67b4c --- /dev/null +++ b/projects/watermeter/ignition/named-query/Ignition 101/Named Query Binding/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "DG", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "data.bin" + ], + "attributes": { + "lastModification": { + "actor": "admin", + "timestamp": "2020-09-11T10:21:46Z" + }, + "lastModificationSignature": "5867cc65936e177853f24fe57eb72cb5d3f2569f477234fecd86a5c01ac5303c" + } +} \ No newline at end of file diff --git a/projects/watermeter/ignition/named-query/Reports/Audit Log/data.bin b/projects/watermeter/ignition/named-query/Reports/Audit Log/data.bin new file mode 100644 index 0000000..0856cf2 Binary files /dev/null and b/projects/watermeter/ignition/named-query/Reports/Audit Log/data.bin differ diff --git a/projects/watermeter/ignition/named-query/Reports/Audit Log/resource.json b/projects/watermeter/ignition/named-query/Reports/Audit Log/resource.json new file mode 100644 index 0000000..975c848 --- /dev/null +++ b/projects/watermeter/ignition/named-query/Reports/Audit Log/resource.json @@ -0,0 +1,16 @@ +{ + "scope": "DG", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "data.bin" + ], + "attributes": { + "lastModification": { + "actor": "admin", + "timestamp": "2020-09-11T11:13:05Z" + }, + "lastModificationSignature": "04d6cb53f0b556b2eb2278f9bb49827d62bcc65a1314352018eecafa98962fcc" + } +} \ No newline at end of file diff --git a/projects/watermeter/ignition/script-python/NewScript/code.py b/projects/watermeter/ignition/script-python/NewScript/code.py new file mode 100644 index 0000000..e69de29 diff --git a/projects/watermeter/ignition/script-python/NewScript/resource.json b/projects/watermeter/ignition/script-python/NewScript/resource.json new file mode 100644 index 0000000..9c57be0 --- /dev/null +++ b/projects/watermeter/ignition/script-python/NewScript/resource.json @@ -0,0 +1,17 @@ +{ + "scope": "A", + "version": 1, + "restricted": false, + "overridable": true, + "files": [ + "code.py" + ], + "attributes": { + "lastModification": { + "actor": "dohertj2", + "timestamp": "2025-04-28T14:04:06Z" + }, + "hintScope": 2, + "lastModificationSignature": "7a5db1a5117adc7099a79bd08c034a3a96e988588841704cb7c6f0fc16f46c45" + } +} \ No newline at end of file diff --git a/projects/watermeter/project.json b/projects/watermeter/project.json new file mode 100644 index 0000000..e12213c --- /dev/null +++ b/projects/watermeter/project.json @@ -0,0 +1,7 @@ +{ + "title": "Water Meter", + "description": "", + "parent": "", + "enabled": true, + "inheritable": false +} \ No newline at end of file diff --git a/redundancy.xml b/redundancy.xml new file mode 100644 index 0000000..bcbaa75 --- /dev/null +++ b/redundancy.xml @@ -0,0 +1,25 @@ + + + +Redundancy Settings +Full +true + +true + +10000 +60000 +10 +1000 +300 +8060 +5 +5 +10000 +30000 +Automatic +Independent +Cold +60 +false +