Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -520,6 +520,9 @@ sendTo('sql.0', 'getEnabledDPs', {}, function (result) {
-->

## Changelog
### **WORK IN PROGRESS**
* (simatec) Responsive Design added

### 3.0.1 (2024-06-13)
* (foxriver76) upgraded dependencies

Expand Down
26 changes: 26 additions & 0 deletions admin/jsonConfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
{"label": "MS-SQL", "value": "mssql"}
],
"label": "DB Type",
"xs": 12,
"sm": 12,
"md": 4,
"lg": 3
Expand All @@ -26,6 +27,7 @@
"type": "text",
"label": "Host",
"hidden": "data.dbtype === 'sqlite'",
"xs": 12,
"sm": 12,
"md": 4,
"lg": 3
Expand All @@ -36,6 +38,7 @@
"hidden": "data.dbtype === 'sqlite'",
"min": 0,
"max": 65565,
"xs": 12,
"sm": 12,
"md": 4,
"lg": 3
Expand All @@ -44,6 +47,7 @@
"type": "text",
"label": "DB Name",
"hidden": "data.dbtype === 'sqlite'",
"xs": 12,
"sm": 12,
"md": 4,
"lg": 3
Expand All @@ -54,6 +58,7 @@
"type": "text",
"label": "User",
"hidden": "data.dbtype === 'sqlite'",
"xs": 12,
"sm": 12,
"md": 4,
"lg": 3
Expand All @@ -63,6 +68,7 @@
"label": "Password",
"repeat": true,
"hidden": "data.dbtype === 'sqlite'",
"xs": 12,
"sm": 12,
"md": 8,
"lg": 6
Expand All @@ -75,6 +81,7 @@
"label": "File for sqlite",
"hidden": "data.dbtype !== 'sqlite'",
"help": "Input path with the file name.",
"xs": 12,
"sm": 12,
"md": 4,
"lg": 3
Expand All @@ -83,6 +90,7 @@
"type": "number",
"label": "requestInterval",
"hidden": "data.dbtype !== 'sqlite'",
"xs": 12,
"sm": 12,
"md": 4,
"lg": 3
Expand All @@ -93,6 +101,7 @@
"type": "checkbox",
"hidden": "data.dbtype === 'sqlite'",
"label": "Encrypt",
"xs": 12,
"sm": 12,
"md": 4,
"lg": 3
Expand All @@ -101,6 +110,7 @@
"type": "checkbox",
"hidden": "data.dbtype === 'sqlite'",
"label": "Reject on SSL errors",
"xs": 12,
"sm": 12,
"md": 4,
"lg": 3
Expand All @@ -110,6 +120,7 @@
"type": "checkbox",
"hidden": "data.dbtype === 'sqlite'",
"label": "Allow parallel requests",
"xs": 12,
"sm": 12,
"md": 4,
"lg": 3
Expand All @@ -118,6 +129,7 @@
"type": "number",
"hidden": "data.dbtype === 'sqlite'",
"label": "Maximum concurrent connections",
"xs": 12,
"sm": 12,
"md": 4,
"lg": 3
Expand All @@ -126,6 +138,7 @@
"type": "checkbox",
"hidden": "data.dbtype === 'sqlite'",
"label": "Do not create database (already created)",
"xs": 12,
"sm": 12,
"md": 4,
"lg": 6
Expand Down Expand Up @@ -168,6 +181,7 @@
"newLine": true,
"type": "checkbox",
"label": "Write NULL values on start/stop boundaries",
"xs": 12,
"sm": 12
}
}
Expand All @@ -179,6 +193,7 @@
"debounceTime": {
"newLine": true,
"type": "number",
"xs": 12,
"sm": 12,
"md": 4,
"min": 0,
Expand All @@ -188,6 +203,7 @@
},
"blockTime": {
"type": "number",
"xs": 12,
"sm": 12,
"md": 4,
"min": 0,
Expand All @@ -201,6 +217,7 @@
"type": "number",
"label": "log changes interval(s)",
"help": "0 = disable",
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4
Expand All @@ -209,6 +226,7 @@
"type": "number",
"label": "log changes minimal delta",
"help": "0 = disable delta check",
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4
Expand Down Expand Up @@ -267,6 +285,7 @@
"label": "Custom timeframe"
}
],
"xs": 12,
"sm": 12,
"md": 6,
"lg": 4
Expand All @@ -275,6 +294,7 @@
"type": "number",
"label": "Custom retention duration (days)",
"min": 1,
"xs": 12,
"sm": 12,
"md": 4,
"hidden": "(data.retention !== -1)",
Expand All @@ -286,13 +306,15 @@
"label": "maximum datapoint count in RAM",
"min": 0,
"max": 100000,
"xs": 12,
"sm": 12,
"md": 4
},
"round": {
"newLine": true,
"type": "text",
"label": "Round real to",
"xs": 12,
"sm": 12,
"md": 4,
"lg": 3,
Expand All @@ -304,24 +326,28 @@
"newLine": true,
"label": "Write NULL values on start/stop boundaries",
"type": "checkbox",
"xs": 12,
"sm": 12,
"md": 4
},
"disableSkippedValueLogging": {
"label": "Disable charting optimized logging of skipped values",
"type": "checkbox",
"xs": 12,
"sm": 12,
"md": 4
},
"enableDebugLogs": {
"newLine": true,
"label": "Enable enhanced debug logs for the datapoint",
"type": "checkbox",
"xs": 12,
"sm": 12,
"md": 4
},
"debounce": {
"type": "number",
"xs": 12,
"sm": 12,
"md": 4,
"min": 0,
Expand Down
19 changes: 19 additions & 0 deletions admin/jsonCustom.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"debounceTime": {
"newLine": true,
"type": "number",
"xs": 12,
"sm": 6,
"min": 0,
"max": 86400000,
Expand All @@ -14,6 +15,7 @@
},
"blockTime": {
"type": "number",
"xs": 12,
"sm": 6,
"min": 0,
"max": 86400000,
Expand All @@ -26,6 +28,7 @@
"type": "checkbox",
"label": "log changes only",
"defaultFunc": "customObj && customObj.common && customObj.common.type === 'number'",
"xs": 12,
"sm": 6
},
"changesRelogInterval": {
Expand All @@ -36,6 +39,7 @@
"max": 86400000,
"help": "0 = disabled",
"defaultFunc": "instanceObj.native.changesRelogInterval",
"xs": 12,
"sm": 6,
"disabled": "!data.changesOnly"
},
Expand All @@ -45,6 +49,7 @@
"min": 0,
"defaultFunc": "customObj && customObj.common && customObj.common.type === 'number' ? instanceObj.native.changesMinDelta : 0",
"default": 0,
"xs": 12,
"sm": 6,
"help": "0 = disable delta check",
"disabled": "!data.changesOnly"
Expand All @@ -58,6 +63,7 @@
"validator": "((data.ignoreBelowNumber || '').toString().length === 0) || isFinite(data.ignoreBelowNumber)",
"validatorErrorText": "Enter a number or leave the field empty",
"validatorNoSaveOnError": true,
"xs": 12,
"sm": 6
},
"ignoreAboveNumber": {
Expand All @@ -67,18 +73,21 @@
"validator": "((data.ignoreAboveNumber || '').toString().length === 0) || isFinite(data.ignoreAboveNumber)",
"validatorErrorText": "Enter a number or leave the field empty",
"validatorNoSaveOnError": true,
"xs": 12,
"sm": 6
},
"ignoreZero": {
"newLine": true,
"type": "checkbox",
"label": "ignore zero or null values",
"xs": 12,
"sm": 6
},
"disableSkippedValueLogging": {
"newLine": true,
"label": "Disable charting optimized logging of skipped values",
"type": "checkbox",
"xs": 12,
"sm": 12,
"defaultFunc": "instanceObj.native.disableSkippedValueLogging || false"
},
Expand All @@ -105,13 +114,15 @@
}
],
"default": "",
"xs": 12,
"sm": 6
},
"counter": {
"type": "checkbox",
"label": "Counter",
"default": false,
"hidden": "data.storageType !== 'Number'",
"xs": 12,
"sm": 6
},
"aliasId": {
Expand All @@ -120,6 +131,7 @@
"label": "aliasId",
"maxLength": 255,
"default": "",
"xs": 12,
"sm": 12,
"help": "Alias Info"
},
Expand Down Expand Up @@ -178,12 +190,14 @@
}
],
"defaultFunc": "instanceObj.native.retention",
"xs": 12,
"sm": 6
},
"customRetentionDuration": {
"type": "number",
"label": "Custom retention duration (days)",
"min": 1,
"xs": 12,
"sm": 12,
"md": 4,
"hidden": "(data.retention !== -1)",
Expand All @@ -197,12 +211,14 @@
"min": 0,
"max": 100000,
"defaultFunc": "customObj && customObj.common && customObj.common.type === 'number' ? instanceObj.native.maxLength : 10",
"xs": 12,
"sm": 6
},
"round": {
"newLine": true,
"type": "text",
"label": "Round real to",
"xs": 12,
"sm": 6,
"validator": "((data.round || '').toString().length === 0) || isFinite(data.round)",
"validatorErrorText": "Enter a number or leave the field empty",
Expand All @@ -213,6 +229,7 @@
"newLine": true,
"label": "Enable enhanced debug logs for the datapoint",
"type": "checkbox",
"xs": 12,
"sm": 12,
"defaultFunc": "instanceObj.native.enableDebugLogs || false"
},
Expand All @@ -224,12 +241,14 @@
"max": 86400000,
"defaultFunc": "customObj && customObj.common && customObj.common.type === 'number' ? instanceObj.native.debounce : 0",
"hidden": "true",
"xs": 12,
"sm": 6
},
"ignoreBelowZero": {
"type": "checkbox",
"label": "ignore values below zero",
"hidden": "true",
"xs": 12,
"sm": 6
}
}
Expand Down