From db6b20de6a590ff150d32f5fae97a9558cd5596f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Jan 2025 03:28:01 +0000 Subject: [PATCH 1/8] Bump express from 4.21.1 to 4.21.2 Bumps [express](https://github.com/expressjs/express) from 4.21.1 to 4.21.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/4.21.2/History.md) - [Commits](https://github.com/expressjs/express/compare/4.21.1...4.21.2) --- updated-dependencies: - dependency-name: express dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 20 ++++++++++++-------- package.json | 2 +- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9b25fae6..baa0c8b9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "cors": "^2.8.5", "cron-parser": "^4.9.0", "dropbox-v2-api": "^2.5.11", - "express": "^4.21.1", + "express": "^4.21.2", "fs-extra": "^11.2.0", "ftp": "^0.3.10", "google-auth-library": "^9.15.0", @@ -4874,9 +4874,9 @@ } }, "node_modules/express": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz", - "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==", + "version": "4.21.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", + "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", @@ -4897,7 +4897,7 @@ "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.10", + "path-to-regexp": "0.1.12", "proxy-addr": "~2.0.7", "qs": "6.13.0", "range-parser": "~1.2.1", @@ -4912,6 +4912,10 @@ }, "engines": { "node": ">= 0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/express/node_modules/debug": { @@ -7919,9 +7923,9 @@ } }, "node_modules/path-to-regexp": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", - "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==" + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", + "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==" }, "node_modules/pathval": { "version": "1.1.1", diff --git a/package.json b/package.json index eb277a1e..f0cc79d2 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "cors": "^2.8.5", "cron-parser": "^4.9.0", "dropbox-v2-api": "^2.5.11", - "express": "^4.21.1", + "express": "^4.21.2", "fs-extra": "^11.2.0", "ftp": "^0.3.10", "google-auth-library": "^9.15.0", From e5b6af16823c500b2b851e670f87b31b12f39958 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Jan 2025 03:28:06 +0000 Subject: [PATCH 2/8] Bump axios from 1.7.8 to 1.7.9 Bumps [axios](https://github.com/axios/axios) from 1.7.8 to 1.7.9. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](https://github.com/axios/axios/compare/v1.7.8...v1.7.9) --- updated-dependencies: - dependency-name: axios dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9b25fae6..f175193e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@googleapis/drive": "^8.14.0", "@iobroker/adapter-core": "^3.2.2", - "axios": "^1.7.8", + "axios": "^1.7.9", "cors": "^2.8.5", "cron-parser": "^4.9.0", "dropbox-v2-api": "^2.5.11", @@ -2941,9 +2941,9 @@ "integrity": "sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==" }, "node_modules/axios": { - "version": "1.7.8", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.8.tgz", - "integrity": "sha512-Uu0wb7KNqK2t5K+YQyVCLM76prD5sRFjKHbJYCP1J7JFGEQ6nN7HWn9+04LAeiJ3ji54lgS/gZCH1oxyrf1SPw==", + "version": "1.7.9", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.9.tgz", + "integrity": "sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==", "dependencies": { "follow-redirects": "^1.15.6", "form-data": "^4.0.0", diff --git a/package.json b/package.json index eb277a1e..45ea4317 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "dependencies": { "@googleapis/drive": "^8.14.0", "@iobroker/adapter-core": "^3.2.2", - "axios": "^1.7.8", + "axios": "^1.7.9", "cors": "^2.8.5", "cron-parser": "^4.9.0", "dropbox-v2-api": "^2.5.11", From 4ffb85d250a936e774748a05b15bcca36b22d6f4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Jan 2025 03:28:14 +0000 Subject: [PATCH 3/8] Bump @iobroker/build-tools from 2.0.9 to 2.0.13 Bumps [@iobroker/build-tools](https://github.com/ioBroker/build-tools) from 2.0.9 to 2.0.13. - [Release notes](https://github.com/ioBroker/build-tools/releases) - [Commits](https://github.com/ioBroker/build-tools/compare/v2.0.9...v2.0.13) --- updated-dependencies: - dependency-name: "@iobroker/build-tools" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 109 +++++++++++++++++----------------------------- package.json | 2 +- 2 files changed, 42 insertions(+), 69 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9b25fae6..5e31ce62 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,7 +32,7 @@ "@alcalzone/release-script-plugin-license": "^3.7.0", "@alcalzone/release-script-plugin-manual-review": "^3.7.0", "@iobroker/adapter-dev": "^1.3.0", - "@iobroker/build-tools": "^2.0.9", + "@iobroker/build-tools": "^2.0.13", "@iobroker/eslint-config": "^1.0.0", "@iobroker/testing": "^5.0.0", "@iobroker/vis-2-widgets-react-dev": "^4.0.4", @@ -1564,12 +1564,12 @@ } }, "node_modules/@iobroker/build-tools": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/@iobroker/build-tools/-/build-tools-2.0.9.tgz", - "integrity": "sha512-IE/hawJUAWJ2xsbZawpMyQf3pHd+KhA3TI9/7wIZnR2KRCiBo/kv8YTIL7SVPd9G08/Z0NDUW2CEdJXAYu3kSw==", + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/@iobroker/build-tools/-/build-tools-2.0.13.tgz", + "integrity": "sha512-UD17ev6o8giXbPNaEaWmtIvYrB5YYboTqtYsVjenxuEJQYKRxR0yrCGrfwd9fMOtC8olrItSbqK4L80wK2N79A==", "dev": true, "dependencies": { - "glob": "^11.0.0" + "glob": "^10.4.5" }, "engines": { "node": ">=16" @@ -1967,6 +1967,16 @@ "node": ">= 8" } }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "optional": true, + "engines": { + "node": ">=14" + } + }, "node_modules/@pkgr/core": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz", @@ -2487,22 +2497,6 @@ } } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "peer": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/@typescript-eslint/utils": { "version": "8.16.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.16.0.tgz", @@ -5462,24 +5456,21 @@ } }, "node_modules/glob": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.0.tgz", - "integrity": "sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==", + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", "dev": true, "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^4.0.1", - "minimatch": "^10.0.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", "minipass": "^7.1.2", "package-json-from-dist": "^1.0.0", - "path-scurry": "^2.0.0" + "path-scurry": "^1.11.1" }, "bin": { "glob": "dist/esm/bin.mjs" }, - "engines": { - "node": "20 || >=22" - }, "funding": { "url": "https://github.com/sponsors/isaacs" } @@ -6605,18 +6596,18 @@ } }, "node_modules/jackspeak": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.2.tgz", - "integrity": "sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", "dev": true, "dependencies": { "@isaacs/cliui": "^8.0.2" }, - "engines": { - "node": "20 || >=22" - }, "funding": { "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" } }, "node_modules/js-tokens": { @@ -6983,13 +6974,10 @@ } }, "node_modules/lru-cache": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.1.tgz", - "integrity": "sha512-CgeuL5uom6j/ZVrg7G/+1IXqRY8JXX4Hghfy5YE0EhoYQWvndP1kufu58cmZLNIDKnRhZrXfdS9urVWx98AipQ==", - "dev": true, - "engines": { - "node": "20 || >=22" - } + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true }, "node_modules/luxon": { "version": "3.5.0", @@ -7169,15 +7157,14 @@ } }, "node_modules/minimatch": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz", - "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==", - "dev": true, + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dependencies": { "brace-expansion": "^2.0.1" }, "engines": { - "node": "20 || >=22" + "node": ">=16 || 14 >=14.17" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -7903,16 +7890,16 @@ "integrity": "sha512-1gJ0WpNIiYcQydgg3Ed8KzvIqTsDpNwq+cjBCssvBtuTWjEqY1AW+i+OepiEMqDCzyro9B2sLAe4RBPajMYFiA==" }, "node_modules/path-scurry": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", - "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", "dev": true, "dependencies": { - "lru-cache": "^11.0.0", - "minipass": "^7.1.2" + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" }, "engines": { - "node": "20 || >=22" + "node": ">=16 || 14 >=14.18" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -10013,20 +10000,6 @@ "url": "https://github.com/fb55/entities?sponsor=1" } }, - "node_modules/webdav/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/webdav/node_modules/node-fetch": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", diff --git a/package.json b/package.json index eb277a1e..800224b9 100644 --- a/package.json +++ b/package.json @@ -76,7 +76,7 @@ "@alcalzone/release-script-plugin-license": "^3.7.0", "@alcalzone/release-script-plugin-manual-review": "^3.7.0", "@iobroker/adapter-dev": "^1.3.0", - "@iobroker/build-tools": "^2.0.9", + "@iobroker/build-tools": "^2.0.13", "@iobroker/eslint-config": "^1.0.0", "@iobroker/testing": "^5.0.0", "@iobroker/vis-2-widgets-react-dev": "^4.0.4", From 2823f8387920854a19832362d461f6ce87ae8f9f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Jan 2025 03:28:22 +0000 Subject: [PATCH 4/8] Bump mocha from 10.8.2 to 11.0.1 Bumps [mocha](https://github.com/mochajs/mocha) from 10.8.2 to 11.0.1. - [Release notes](https://github.com/mochajs/mocha/releases) - [Changelog](https://github.com/mochajs/mocha/blob/main/CHANGELOG.md) - [Commits](https://github.com/mochajs/mocha/compare/v10.8.2...v11.0.1) --- updated-dependencies: - dependency-name: mocha dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package-lock.json | 227 ++++++++++++++++++++++++++++++++++++++++++---- package.json | 2 +- 2 files changed, 212 insertions(+), 17 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9b25fae6..061fbb36 100644 --- a/package-lock.json +++ b/package-lock.json @@ -37,7 +37,7 @@ "@iobroker/testing": "^5.0.0", "@iobroker/vis-2-widgets-react-dev": "^4.0.4", "chai": "^4.5.0", - "mocha": "^10.8.2" + "mocha": "^11.0.1" }, "engines": { "node": ">=18.0.0" @@ -1613,6 +1613,139 @@ "sinon-chai": "^3.7.0" } }, + "node_modules/@iobroker/testing/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/@iobroker/testing/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/@iobroker/testing/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@iobroker/testing/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@iobroker/testing/node_modules/mocha": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.8.2.tgz", + "integrity": "sha512-VZlYo/WE8t1tstuRmqgeyBgCbJc/lEdopaa+axcKzTBJ+UIdlAB9XnmvTCAH4pwR4ElNInaedhEBmZD8iCSVEg==", + "dev": true, + "dependencies": { + "ansi-colors": "^4.1.3", + "browser-stdout": "^1.3.1", + "chokidar": "^3.5.3", + "debug": "^4.3.5", + "diff": "^5.2.0", + "escape-string-regexp": "^4.0.0", + "find-up": "^5.0.0", + "glob": "^8.1.0", + "he": "^1.2.0", + "js-yaml": "^4.1.0", + "log-symbols": "^4.1.0", + "minimatch": "^5.1.6", + "ms": "^2.1.3", + "serialize-javascript": "^6.0.2", + "strip-json-comments": "^3.1.1", + "supports-color": "^8.1.1", + "workerpool": "^6.5.1", + "yargs": "^16.2.0", + "yargs-parser": "^20.2.9", + "yargs-unparser": "^2.0.0" + }, + "bin": { + "_mocha": "bin/_mocha", + "mocha": "bin/mocha.js" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@iobroker/testing/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@iobroker/testing/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@iobroker/testing/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@iobroker/types": { "version": "6.0.11", "resolved": "https://registry.npmjs.org/@iobroker/types/-/types-6.0.11.tgz", @@ -1967,6 +2100,16 @@ "node": ">= 8" } }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "optional": true, + "engines": { + "node": ">=14" + } + }, "node_modules/@pkgr/core": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz", @@ -7212,9 +7355,9 @@ } }, "node_modules/mocha": { - "version": "10.8.2", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.8.2.tgz", - "integrity": "sha512-VZlYo/WE8t1tstuRmqgeyBgCbJc/lEdopaa+axcKzTBJ+UIdlAB9XnmvTCAH4pwR4ElNInaedhEBmZD8iCSVEg==", + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-11.0.1.tgz", + "integrity": "sha512-+3GkODfsDG71KSCQhc4IekSW+ItCK/kiez1Z28ksWvYhKXV/syxMlerR/sC7whDp7IyreZ4YxceMLdTs5hQE8A==", "dev": true, "dependencies": { "ansi-colors": "^4.1.3", @@ -7224,7 +7367,7 @@ "diff": "^5.2.0", "escape-string-regexp": "^4.0.0", "find-up": "^5.0.0", - "glob": "^8.1.0", + "glob": "^10.4.5", "he": "^1.2.0", "js-yaml": "^4.1.0", "log-symbols": "^4.1.0", @@ -7243,7 +7386,7 @@ "mocha": "bin/mocha.js" }, "engines": { - "node": ">= 14.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, "node_modules/mocha/node_modules/cliui": { @@ -7264,25 +7407,61 @@ "dev": true }, "node_modules/mocha/node_modules/glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "deprecated": "Glob versions prior to v9 are no longer supported", + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", "dev": true, "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/mocha/node_modules/glob/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=12" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/mocha/node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "dev": true, + "dependencies": { + "@isaacs/cliui": "^8.0.2" }, "funding": { "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" } }, + "node_modules/mocha/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true + }, "node_modules/mocha/node_modules/minimatch": { "version": "5.1.6", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", @@ -7295,6 +7474,22 @@ "node": ">=10" } }, + "node_modules/mocha/node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/mocha/node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", diff --git a/package.json b/package.json index eb277a1e..9f00170d 100644 --- a/package.json +++ b/package.json @@ -81,7 +81,7 @@ "@iobroker/testing": "^5.0.0", "@iobroker/vis-2-widgets-react-dev": "^4.0.4", "chai": "^4.5.0", - "mocha": "^10.8.2" + "mocha": "^11.0.1" }, "main": "main.js", "files": [ From aa981b5e8fa83354365534397b201ec5b7774fb2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 1 Jan 2025 19:41:22 +0000 Subject: [PATCH 5/8] Bump @iobroker/adapter-core from 3.2.2 to 3.2.3 Bumps [@iobroker/adapter-core](https://github.com/ioBroker/adapter-core) from 3.2.2 to 3.2.3. - [Release notes](https://github.com/ioBroker/adapter-core/releases) - [Commits](https://github.com/ioBroker/adapter-core/compare/v3.2.2...v3.2.3) --- updated-dependencies: - dependency-name: "@iobroker/adapter-core" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 10 +++++----- package.json | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index fe2c8c04..f9b62862 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@googleapis/drive": "^8.14.0", - "@iobroker/adapter-core": "^3.2.2", + "@iobroker/adapter-core": "^3.2.3", "axios": "^1.7.9", "cors": "^2.8.5", "cron-parser": "^4.9.0", @@ -1530,14 +1530,14 @@ } }, "node_modules/@iobroker/adapter-core": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/@iobroker/adapter-core/-/adapter-core-3.2.2.tgz", - "integrity": "sha512-Cuiga42WRkJ/NduyrIGgSVWpLgD6ihIflIvZiWVThwgWfDyI+Okgw3snVSlf/p4ki6BAr3MH6Dfa0qPySCGWvQ==", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/@iobroker/adapter-core/-/adapter-core-3.2.3.tgz", + "integrity": "sha512-ktk2KGexzOAbUZpkv/9JATJvO2DUHIfQAWhtpRjLxcR3+hs5/73hvt46XPSqwSpY/wnw5+E7kM7BqkfN7G19IQ==", "engines": { "node": ">=16" }, "peerDependencies": { - "@iobroker/types": "^6.0.11" + "@iobroker/types": ">=6.0.11" } }, "node_modules/@iobroker/adapter-dev": { diff --git a/package.json b/package.json index 174fe978..80d6f14d 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ }, "dependencies": { "@googleapis/drive": "^8.14.0", - "@iobroker/adapter-core": "^3.2.2", + "@iobroker/adapter-core": "^3.2.3", "axios": "^1.7.9", "cors": "^2.8.5", "cron-parser": "^4.9.0", From 1fd2d8de6c4c1a8e66c8cdac51424dcf687b9066 Mon Sep 17 00:00:00 2001 From: simatec Date: Wed, 8 Jan 2025 21:33:44 +0100 Subject: [PATCH 6/8] (simatec) Update License --- LICENSE | 2 +- README.md | 962 +++++++++++++++++++++++++++--------------------------- 2 files changed, 482 insertions(+), 482 deletions(-) diff --git a/LICENSE b/LICENSE index 5cd1fdd2..fa613cde 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2018-2024 simatec +Copyright (c) 2018-2025 simatec Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index 612e68ad..7bf88f72 100644 --- a/README.md +++ b/README.md @@ -60,81 +60,81 @@ When you allow iobroker GmbH to collect diagnostic data, then also your installa ************************************************************************************************************** -## Changelog +## Changelog ### 3.0.31 (2024-11-30) -* (simatec) Fix Tab Menu - +* (simatec) Fix Tab Menu + ### 3.0.30 (2024-11-29) -* (simatec) Fix Tab Menu - +* (simatec) Fix Tab Menu + ### 3.0.29 (2024-11-29) -* (simatec) Fix Tab Menu - +* (simatec) Fix Tab Menu + ### 3.0.28 (2024-11-27) * (simatec) Dependencies updated * (simatec) eslint-config added * (bluefox) Allow to store files for up to ca 3 years -* (Marc-Berg) Grafana Docu updated - +* (Marc-Berg) Grafana Docu updated + ### 3.0.27 (2024-11-12) * (simatec) dependencies updated -* (simatec) Design Fix - +* (simatec) Design Fix + ### 3.0.26 (2024-10-16) * (simatec) Fix FTP Connections * (simatec) dependencies updated -* (simatec) Issue Workflow added - +* (simatec) Issue Workflow added + ### 3.0.25 (2024-09-26) * (bluefox) Improvement of Google Drive authentication workflow * (bluefox) Removed gulp from a build process * (simatec) small Design Fix * (simatec) Fix for Admin 7.1.5 * (simatec) Fix Test & Release -* (simatec) Fix ESlint errors - +* (simatec) Fix ESlint errors + ### 3.0.22 (2024-09-03) * (simatec) Fix Notification Instance * (simatec) Fix Notification Design -* (simatec) Fix Default Settings - +* (simatec) Fix Default Settings + ### 3.0.21 (2024-09-01) * (simatec) Fix Onedrive Notification * (simatec) Fix Zigbee2MQTT Backup -* (simatec) dependencies updated - +* (simatec) dependencies updated + ### 3.0.20 (2024-08-22) * (simatec) Responsive Design for Tab added * (simatec) Responsive Design for jsonConfig added -* (simatec) dependencies updated - +* (simatec) dependencies updated + ### 3.0.19 (2024-08-15) * (simatec) Fix CCU Backup * (simatec) Fix InfluxDB Backup Config -* (simatec) Fix Backup-Log for Slave Instanz - +* (simatec) Fix Backup-Log for Slave Instanz + ### 3.0.18 (2024-08-14) * (simatec) Package optimisation * (simatec) Fix the warning when opening the configuration -* (simatec) dependencies updated - +* (simatec) dependencies updated + ### 3.0.17 (2024-08-12) * (simatec) Fix io-package for Release * (simatec) manual-review added * (simatec) Fix Slave Backup -* (simatec) dependencies updated - +* (simatec) dependencies updated + ### 3.0.16 (2024-08-05) * (bluefox) dependencies updated -* (simatec) Rename json5 Files - +* (simatec) Rename json5 Files + ### 3.0.15 (2024-08-03) -* (simatec) fix dependencies - +* (simatec) fix dependencies + ### 3.0.14 (2024-08-02) * (simatec) dependencies updated -* (simatec) Improved log outputs - +* (simatec) Improved log outputs + ### 3.0.12 (2024-08-01) * (simatec) Backup Log for History added * (simatec) Added separate selection for deleting FTP backups @@ -144,55 +144,55 @@ When you allow iobroker GmbH to collect diagnostic data, then also your installa * (simatec) Added separate selection for deleting Googledrive backups * (simatec) Improved log outputs * (simatec) Source code cleaned up -* (simatec) dependencies updated - +* (simatec) dependencies updated + ### 3.0.11 (2024-07-28) * (simatec) Design Fix -* (simatec) dependencies updated - +* (simatec) dependencies updated + ### 3.0.10 (2024-07-22) * (simatec) Design Fix for Dark Mode -* (bluefox) dependencies updated - +* (bluefox) dependencies updated + ### 3.0.9 (2024-07-11) * (simatec) Tab Icons added * (simatec) small fix -* (simatec) Docu updated - +* (simatec) Docu updated + ### 3.0.8 (2024-07-01) * (Grothesk242/simatec) forceuid and forcegid added * (simatec) dependencies updated -* (simatec) small fix - +* (simatec) small fix + ### 3.0.7 (2024-06-26) * (simatec) Restore Information added * (simatec) Fix Formaterrors * (bluefox) Fixing the problems with styles -* (simatec) Fix iobroker Backup Error - +* (simatec) Fix iobroker Backup Error + ### 3.0.6 (2024-06-26) * (simatec) Restore Information added * (simatec) Fix Formaterrors * (bluefox) Fixing the problems with styles -* (simatec) Fix iobroker Backup Error - +* (simatec) Fix iobroker Backup Error + ### 3.0.5 (2024-06-18) -* (simatec) Fix Build - +* (simatec) Fix Build + ### 3.0.4 (2024-06-18) * (simatec) History Gui Fix * (simatec) Tab GUI modified * (bluefox) Added support for Admin 7 -* (simatec) Onedrive ready for School/Business Accounts - +* (simatec) Onedrive ready for School/Business Accounts + ### 3.0.3 (2024-06-10) * (simatec) Fixed WebDav * (simatec) Admin Notification for Backup errors added * (simatec) Remove Sentry Config * (simatec) Translations updated * (simatec) Error handling optimized -* (simatec) dependencies updated - +* (simatec) dependencies updated + ### 3.0.2 (2024-06-06) * (simatec) Fixed Google Drive * (simatec) Fixed Translations @@ -200,16 +200,16 @@ When you allow iobroker GmbH to collect diagnostic data, then also your installa * (simatec) Fixed MySql Backup * (simatec) Fixed Translation added * (simatec) Design Fix -* (simatec) new notifications content added - +* (simatec) new notifications content added + ### 3.0.1 (2024-05-29) * (simatec) Fixed umount callback * (simatec) Fixed Backup Message * (simatec) Translations updated * (simatec) Fixed InfluxDB Multi Backup * (simatec) Fixed Restore Console -* (simatec) Fixed Backup Console - +* (simatec) Fixed Backup Console + ### 3.0.0 (2024-05-28) * (simatec) jsonConfig added * (bluefox) Conversion to React @@ -220,32 +220,32 @@ When you allow iobroker GmbH to collect diagnostic data, then also your installa * (simatec) Fixed Nodered Backup * (simatec) some bugs fixed * (bluefox/simatec) New Restore-Interface -* (simatec) Translation updated - +* (simatec) Translation updated + ### 2.11.0 (2024-03-04) -* (simatec) Fixed Sqlite3 Path - +* (simatec) Fixed Sqlite3 Path + ### 2.10.11 (2024-02-14) * (simatec) Design Fix -* (simatec) dependencies updated - +* (simatec) dependencies updated + ### 2.10.10 (2024-02-04) -* (simatec) small Design Fix - +* (simatec) small Design Fix + ### 2.10.9 (2024-02-01) -* (simatec) Fixed Translation - +* (simatec) Fixed Translation + ### 2.10.8 (2024-01-30) * (simatec) Fixed Expert Mount * (simatec) Docu updated -* (simatec) dependencies updated - +* (simatec) dependencies updated + ### 2.10.7 (2024-01-29) * (simatec) small fixes * (simatec) small Design Fix * (simatec) Translation updated -* (simatec) Expert Mount added - +* (simatec) Expert Mount added + ### 2.10.6 (2024-01-27) * (simatec) Gulp deleted * (simatec) adapter-dev added @@ -253,111 +253,111 @@ When you allow iobroker GmbH to collect diagnostic data, then also your installa * (simatec) Customised design * (simatec) Hover info added to the Restore tab * (simatec) Improved mobile view -* (simatec) dependencies updated - +* (simatec) dependencies updated + ### 2.10.5 (2024-01-22) -* (simatec) Fixed CCU Backup with selfsigned Certificates - +* (simatec) Fixed CCU Backup with selfsigned Certificates + ### 2.10.4 (2024-01-21) -* (simatec) Fixed CCU Backup - +* (simatec) Fixed CCU Backup + ### 2.10.3 (2024-01-19) * (simatec) CCU backup switched from request to axios -* (simatec) Sentry fix - +* (simatec) Sentry fix + ### 2.10.2 (2024-01-14) * (simatec) Cronjob for Expert Settings added * (simatec) Code restructured -* (simatec) Translation added - +* (simatec) Translation added + ### 2.10.1 (2024-01-09) * (simatec) small Fixes -* (simatec) Code restructured - +* (simatec) Code restructured + ### 2.10.0 (2024-01-06) * (simatec) File server improved * (simatec) Restore Tab improved * (simatec) Design improved * (simatec) Docu updated -* (simatec) Breaking Changes for Docker mapping ports - +* (simatec) Breaking Changes for Docker mapping ports + ### 2.9.10 (2023-12-29) * (simatec) Fixed node-red restore -* (simatec) auto install after restore for node-red added - +* (simatec) auto install after restore for node-red added + ### 2.9.9 (2023-12-29) * (simatec) dependencies updated * (simatec) Default storage path for history adapter added -* (simatec) Added check of the storage path from the History Adapter - +* (simatec) Added check of the storage path from the History Adapter + ### 2.9.8 (2023-12-14) -* (simatec) Sentry fix - +* (simatec) Sentry fix + ### 2.9.7 (2023-12-12) * (simatec) URL Update -* (simatec) Fixed redis Password - +* (simatec) Fixed redis Password + ### 2.9.6 (2023-12-10) * (simatec) Gotify Notication added * (simatec) dependencies updated -* (simatec) Copypath check added - +* (simatec) Copypath check added + ### 2.9.5 (2023-11-29) * (simatec) dependencies updated -* (simatec) Fixed redis Password - +* (simatec) Fixed redis Password + ### 2.9.4 (2023-11-20) * (simatec) dependencies updated * (simatec) Fixed CIFS Password * (simatec) Fixed mySql Password * (simatec) Fixed pgSql Password -* (simatec) Fixed redis Password - +* (simatec) Fixed redis Password + ### 2.9.3 (2023-11-11) * (simatec) Fixed Port for Filerserver -* (simatec) Docu updated - +* (simatec) Docu updated + ### 2.9.2 (2023-11-10) * (simatec) dependencies updated * (simatec) Design fix * (simatec) Backup File upload added * (simatec) Uploadserver added -* (simatec) Translation updated - +* (simatec) Translation updated + ### 2.9.1 (2023-11-02) -* (simatec) ignore Build directory for ESPHome added - +* (simatec) ignore Build directory for ESPHome added + ### 2.9.0 (2023-11-01) * (simatec) mount option "Cache Loose" added * (simatec) ESPHome Backup added -* (simatec) dependencies updated - +* (simatec) dependencies updated + ### 2.8.7 (2023-10-19) -* (buanet) fix restore in docker v9 - +* (buanet) fix restore in docker v9 + ### 2.8.6 (2023-10-13) * (simatec) Fixed node-red restore -* (simatec) dependencies updated - +* (simatec) dependencies updated + ### 2.8.5 (2023-10-13) -* (simatec) Fixed mount errors - +* (simatec) Fixed mount errors + ### 2.8.4 (2023-10-11) * (simatec) Fixed mysql Backup * (simatec) Fixed pgsql Backup -* (simatec) Fixed InfluxDB Backup - +* (simatec) Fixed InfluxDB Backup + ### 2.8.3 (2023-10-10) * (simatec) Wake on LAN Advanced Settings added -* (simatec) dependencies updated - +* (simatec) dependencies updated + ### 2.8.2 (2023-09-28) -* (simatec) Fixed redis backup - +* (simatec) Fixed redis backup + ### 2.8.1 (2023-09-12) * (simatec) Fixed roles -* (simatec) help-links added - +* (simatec) help-links added + ### 2.8.0 (2023-09-11) * (simatec) small Sentry fixes * (simatec) Bugfix System-Message @@ -366,8 +366,8 @@ When you allow iobroker GmbH to collect diagnostic data, then also your installa * (simatec) dependencies updated * (simatec) Fixed Webdav * (simatec) WOL Address & Port added -* (simatec) Restore for Backitup Config added - +* (simatec) Restore for Backitup Config added + ### 2.7.0 (2023-08-14) * (simatec) dependencies updated * (simatec) Fixed error Messages @@ -375,106 +375,106 @@ When you allow iobroker GmbH to collect diagnostic data, then also your installa * (simatec) Docu & Wiki updated * (simatec) small bug fixes * (simatec) Translation updated -* (crycode-de) Add support for sending notifications via discord (requires ioBroker.discord >= 2.1) - +* (crycode-de) Add support for sending notifications via discord (requires ioBroker.discord >= 2.1) + ### 2.6.23 (2023-05-25) * (simatec) Fixed Influx Restore for MultiDB * (simatec) Token renew for Onedrive added -* (simatec) Fixed PSQL Restore - +* (simatec) Fixed PSQL Restore + ### 2.6.22 (2023-05-24) * (simatec) Fixed Influx Restore for MultiDB -* (simatec) Default Ports for InfluxDB added - +* (simatec) Default Ports for InfluxDB added + ### 2.6.21 (2023-05-19) * (simatec) small Sentry fixes * (simatec) Fixed Influx Restore * (simatec) Fixed Onedrive Download -* (simatec) dependencies updated - +* (simatec) dependencies updated + ### 2.6.20 (2023-05-02) * (simatec) FTP self signed Certificates added -* (simatec) dependencies updated - +* (simatec) dependencies updated + ### 2.6.19 (2023-04-20) -* (simatec) small fix for js-controller 5 - +* (simatec) small fix for js-controller 5 + ### 2.6.18 (2023-04-19) * (simatec) dependencies updated * (simatec) small Sentry fixes -* (simatec) Error notifications optimized - +* (simatec) Error notifications optimized + ### 2.6.17 (2023-04-13) * (simatec) Fixed delete InfluxDB tmp dir -* (simatec) small Sentry fixes - +* (simatec) small Sentry fixes + ### 2.6.16 (2023-03-30) -* (simatec) small fix for js-controller 5 - +* (simatec) small fix for js-controller 5 + ### 2.6.15 (2023-03-27) * (simatec) Node-Red Backup optimized * (simatec) Grafana Backup optimized * (simatec) Zigbee2mqtt Backup optimized -* (simatec) skip-verify for influxdb 2.x - +* (simatec) skip-verify for influxdb 2.x + ### 2.6.14 (2023-03-22) -* (simatec) Bug Fix History JSON - +* (simatec) Bug Fix History JSON + ### 2.6.13 (2023-03-22) * (simatec) Fixed Zigbee2mqtt Restore * (simatec) Fixed Grafana Backup * (simatec) Backup notifications optimized * (simatec) Error notifications optimized * (simatec) history data optimized -* (simatec) small bug fixes - +* (simatec) small bug fixes + ### 2.6.12 (2023-03-16) * (simatec) Fixed Zigbee2mqtt Backup & Restore * (simatec) Node-Red Backup optimized * (simatec) Grafana Backup optimized * (simatec) InfluxDB Backup optimized -* (simatec) Docu & Wiki updated - +* (simatec) Docu & Wiki updated + ### 2.6.11 (2023-03-11) -* (simatec) Fixed Zigbee2mqtt Backup & Restore - +* (simatec) Fixed Zigbee2mqtt Backup & Restore + ### 2.6.10 (2023-03-10) * (simatec) Design Fix * (simatec) node 14 set as minimum requirement * (simatec) cleaning status log added -* (simatec) Fixed Node-Red Backup & Restore - +* (simatec) Fixed Node-Red Backup & Restore + ### 2.6.9 (2023-03-08) * (simatec) Dropbox session upload optimized -* (simatec) Error handling optimized - +* (simatec) Error handling optimized + ### 2.6.8 (2023-03-07) -* (simatec) Fixed Dropbox session upload - +* (simatec) Fixed Dropbox session upload + ### 2.6.7 (2023-03-06) -* (simatec) Dropbox session upload optimized - +* (simatec) Dropbox session upload optimized + ### 2.6.6 (2023-03-05) -* (simatec) Dropbox file upload up to 350 GB added - +* (simatec) Dropbox file upload up to 350 GB added + ### 2.6.5 (2023-03-03) * (simatec) Fixed cifs Password -* (simatec) Fixed InfluxDB-Backup - +* (simatec) Fixed InfluxDB-Backup + ### 2.6.4 (2023-02-26) * (simatec) Design optimized -* (simatec) Onedrive Upload Session added - +* (simatec) Onedrive Upload Session added + ### 2.6.3 (2023-02-24) * (simatec) Fixed SQLite3 Backup -* (simatec) Fixed Matrix Message - +* (simatec) Fixed Matrix Message + ### 2.6.2 (2023-02-23) -* (simatec) Fixed SQLite3 Backup - +* (simatec) Fixed SQLite3 Backup + ### 2.6.1 (2023-02-20) -* (simatec) igonore temp-files for redis added - +* (simatec) igonore temp-files for redis added + ### 2.6.0 (2023-02-16) * (simatec) Onedrive-Api added * (simatec) Matrix Messenger added @@ -486,132 +486,132 @@ When you allow iobroker GmbH to collect diagnostic data, then also your installa * (simatec) Local-Storage check added * (simatec) System-Message added * (simatec) Jarvis Backup updated -* (simatec) many small Fixes - +* (simatec) many small Fixes + ### 2.5.12 (2023-01-19) -* (simatec) Fixed Windows ioBroker-Restore - +* (simatec) Fixed Windows ioBroker-Restore + ### 2.5.11 (2023-01-18) -* (simatec) Fixed Windows ioBroker-Restore - +* (simatec) Fixed Windows ioBroker-Restore + ### 2.5.10 (2023-01-03) * (simatec) Fixed Docker Restore * (simatec) Fixed Link Design * (simatec) dependencies updated -* (Grothesk242) Fixed CIFS Mount - +* (Grothesk242) Fixed CIFS Mount + ### 2.5.9 (2022-12-05) * (simatec) dependencies dropbox-v2-api updated * (simatec) Fixed Zigbee Restore * (simatec) Fixed Yahka Restore * (simatec) Fixed Javascript Restore -* (simatec) Fixed Dropbox Error Messages - +* (simatec) Fixed Dropbox Error Messages + ### 2.5.8 (2022-12-03) * (simatec) Fixed iobroker Backup -* (simatec) dependencies updated - +* (simatec) dependencies updated + ### 2.5.7 (2022-11-27) * (simatec) Axios 1.1.3 added -* (bluefox) Added ukrainian language - +* (bluefox) Added ukrainian language + ### 2.5.6 (2022-11-14) * (simatec) Fixed Grafana Backup * (simatec) Fixed Downloadserver -* (simatec) Translation updated - +* (simatec) Translation updated + ### 2.5.5 (2022-11-13) * (simatec) Design Fix -* (simatec) Docker DB Support added - +* (simatec) Docker DB Support added + ### 2.5.4 (2022-11-02) * (simatec) Fixed maxBuffer for DB-Backups * (simatec) Docu updated * (simatec) Fixed Dropbox error messages -* (simatec) Grafana self signed Certificates added - +* (simatec) Grafana self signed Certificates added + ### 2.5.3 (2022-11-01) -* (simatec) dependencies updated - +* (simatec) dependencies updated + ### 2.5.2 (2022-10-26) -* (simatec) Bugfix Google Drive - +* (simatec) Bugfix Google Drive + ### 2.5.1 (2022-10-26) -* (simatec) Bugfix Google Drive - +* (simatec) Bugfix Google Drive + ### 2.5.0 (2022-10-18) * (bluefox) Google Drive authentication was fixed -* (simatec) small Bugfix - +* (simatec) small Bugfix + ### 2.4.16 (2022-10-04) -* (simatec) small Bugfix - +* (simatec) small Bugfix + ### 2.4.15 (2022-10-03) * (simatec) adapter-core updated -* (simatec) path fix - +* (simatec) path fix + ### 2.4.14 (2022-09-29) -* (simatec) small Bugfix - +* (simatec) small Bugfix + ### 2.4.13 (2022-09-28) * (simatec) dependencies updated * (simatec) Fixed Grafana Backup * (simatec) Appveyor testing removed -* (simatec) Fixed Test & Release - +* (simatec) Fixed Test & Release + ### 2.4.12 (2022-08-11) -* (simatec) Fixed WebDav Error Handling - +* (simatec) Fixed WebDav Error Handling + ### 2.4.11 (2022-08-10) * (simatec) Filesize Check added * (simatec) dependencies updated * (simatec) Fixed mySql Backup -* (simatec) Fixed pgSql Backup - +* (simatec) Fixed pgSql Backup + ### 2.4.10 (2022-07-05) * (simatec) Code cleaning * (simatec) dependencies updated * (simatec) Disclaimer added * (simatec) Travis Support removed -* (simatec) Fixed backup-download with ssl - +* (simatec) Fixed backup-download with ssl + ### 2.4.9 (2022-05-25) * (simatec) German Wiki added * (simatec) English Wiki added -* (simatec) ignore .tar.gz files for zigbee Backups - +* (simatec) ignore .tar.gz files for zigbee Backups + ### 2.4.8 (2022-05-18) -* (simatec) Fixed restore from local Mount path - +* (simatec) Fixed restore from local Mount path + ### 2.4.7 (2022-05-16) * (simatec) dependencies updated * (simatec) many small bugfixes * (simatec) Fixed Sentry Error Messages -* (simatec) Default SMB Version 3.1.1 - +* (simatec) Default SMB Version 3.1.1 + ### 2.4.6 (2022-04-06) -* (simatec) https support for Download added - +* (simatec) https support for Download added + ### 2.4.5 (2022-04-04) -* (simatec) Download-Server close added - +* (simatec) Download-Server close added + ### 2.4.4 (2022-04-02) * (simatec) try/catch GoogleDrive added -* (Bluefox/simatec) Backup Download added - +* (Bluefox/simatec) Backup Download added + ### 2.4.3 (2022-03-29) * (simatec) Bugfixes Dropbox * (simatec) try/catch options added -* (simatec) code verifier check for Dropbox oAuth - +* (simatec) code verifier check for Dropbox oAuth + ### 2.4.2 (2022-03-29) -* (simatec) Bugfixes Dropbox - +* (simatec) Bugfixes Dropbox + ### 2.4.1 (2022-03-29) * (simatec) small Bugfixes * (simatec) try/catch Dropbox Api -* (simatec) Debug Log Dropbox Api - +* (simatec) Debug Log Dropbox Api + ### 2.4.0 (2022-03-28) * (simatec) Default History path added * (simatec) dependencies updated @@ -620,29 +620,29 @@ When you allow iobroker GmbH to collect diagnostic data, then also your installa * (simatec) Info Message for Script-Backup added * (simatec) Signal-cmb added * (simatec) many small Bugfixes -* (simatec) Documentation updated - +* (simatec) Documentation updated + ### 2.3.5 (2022-02-26) -* (simatec) fix Redis Config - +* (simatec) fix Redis Config + ### 2.3.4 (2022-02-26) * (simatec) Redis Remote Backup for Docker added -* (simatec) Docu updated - +* (simatec) Docu updated + ### 2.3.3 (2022-02-17) * (simatec) small GUI fixes -* (simatec) Docker restore tunning - +* (simatec) Docker restore tunning + ### 2.3.2 (2022-02-13) * (simatec) Bugfix Restore Interface for http -* (simatec) Fixed json history - +* (simatec) Fixed json history + ### 2.3.1 (2022-02-12) * (simatec) Bugfix Grafana * (simatec) Bugfix Restore for Docker System * (simatec) Restore Interface with https Support -* (simatec) use iobroker SSL Certificates for https - +* (simatec) use iobroker SSL Certificates for https + ### 2.3.0 (2022-02-11) * (simatec) Influxdb2 Backup added * (simatec) Influxdb2 Restore added @@ -655,26 +655,26 @@ When you allow iobroker GmbH to collect diagnostic data, then also your installa * (simatec) redis remote Backup added * (simatec) Error messages configurable * (simatec) Translations added -* (simatec) Adjustments to js-controller 4 - +* (simatec) Adjustments to js-controller 4 + ### 2.2.4 (2022-01-27) * (simatec) Restore backup of different controller version added -* (simatec) Fixed YAHKA Backup for more Instances - +* (simatec) Fixed YAHKA Backup for more Instances + ### 2.2.3 (2022-01-10) * (simatec) Bugfix Error Message -* (simatec) dependencies updated - +* (simatec) dependencies updated + ### 2.2.2 (06.11.2021) * (simatec) Fixed CCU option to use self-signed certificates * (simatec) Fixed Config Menu * (simatec) dependabot added -* (simatec) small Bugfixes - +* (simatec) small Bugfixes + ### 2.2.1 (08.10.2021) * (simatec) CCU option to use self-signed certificates -* (simatec) small fix for Javascript Message - +* (simatec) small fix for Javascript Message + ### 2.2.0 (06.10.2021) * (simatec) multihost function for master/slave systems added * (simatec) Multi CCU Backup added @@ -689,129 +689,129 @@ When you allow iobroker GmbH to collect diagnostic data, then also your installa * (simatec) delete option for temp-directory added * (simatec) breaking changes!! Javascript Backup from Objects added * (simatec) breaking changes!! Javascript Restore from Objects added -* (simatec) WebDav option to use self-signed certificates - +* (simatec) WebDav option to use self-signed certificates + ### 2.1.17 (15.08.2021) * (simatec) dependencies updated -* (simatec) Preparation for dark design by Admin 5 - +* (simatec) Preparation for dark design by Admin 5 + ### 2.1.16 (12.08.2021) * (simatec) dependencies updated * (simatec) https support for ccu backup -* (simatec) sentry Bugfixes - +* (simatec) sentry Bugfixes + ### 2.1.15 (05.08.2021) * (simatec) Bugfix Google Drive * (simatec) memory optimization * (simatec) fix Zigbee Restore * (simatec) Grafana Protocol selection added -* (simatec) translations updated - +* (simatec) translations updated + ### 2.1.14 (04.08.2021) * (simatec) dependencies updated * (simatec) RAM memory optimization * (simatec) googleapis deleted -* (simatec) @googleapis/drive added - +* (simatec) @googleapis/drive added + ### 2.1.13 (14.06.2021) * (simatec) ready for Grafana 8.x * (simatec) BugFix PostgreSQL * (simatec) dependencies updated -* (simatec) Name-Sufix for Messages added - +* (simatec) Name-Sufix for Messages added + ### 2.1.12 (01.06.2021) * (simatec) adminTab edited * (simatec) translation changed * (simatec) dependencies updated * (simatec) more debug for mount added -* (simatec) Bugfix history json - +* (simatec) Bugfix history json + ### 2.1.11 (19.05.2021) * (simatec) adminTab edited -* (simatec) translation changed - +* (simatec) translation changed + ### 2.1.10 (16.05.2021) -* (simatec) Bugfix adminTab - +* (simatec) Bugfix adminTab + ### 2.1.9 (15.05.2021) -* (simatec) adminTab for admin 5 changed - +* (simatec) adminTab for admin 5 changed + ### 2.1.8 (14.05.2021) -* (simatec) adminTab for admin 5 changed - +* (simatec) adminTab for admin 5 changed + ### 2.1.7 (14.05.2021) * (simatec) Bugfix mysql Restore * (simatec) Bugfix pgsql Restore * (simatec) small Bugfix * (simatec) dependencies updated -* (simatec) node 16 support added - +* (simatec) node 16 support added + ### 2.1.6 (01.05.2021) * (simatec) Bugfix for js-controller 3.3.x * (simatec) small Bugfix Dropbox Log -* (simatec) small Bugfix for History Config reading - +* (simatec) small Bugfix for History Config reading + ### 2.1.5 (29.04.2021) * (simatec) Bugfix AdminTab -* (simatec) small Bugfix - +* (simatec) small Bugfix + ### 2.1.4 (26.04.2021) * (simatec) Redesign Restore GUI -* (simatec) small GUI Bugfix - +* (simatec) small GUI Bugfix + ### 2.1.3 (22.04.2021) * (simatec) Admin-Tab changed * (simatec) Javascript Restore changed * (simatec) Redesign Admin-Tab * (simatec) Redesign Config -* (simatec) Preparation for admin 5 - +* (simatec) Preparation for admin 5 + ### 2.1.2 (13.04.2021) * (simatec) Creation of temporary folders changed * (simatec) Filter for redis rdb files changed * (simatec) automatic deletion of old influx databases added * (simatec) noserverino option for CIFS mount added -* (simatec) dependencies updated - +* (simatec) dependencies updated + ### 2.1.1 (11.04.2021) * (simatec) Bugfix redis * (simatec) debug Log for Restore request added * (simatec) Bugfix influxdb -* (simatec) ignore Filenames for javascript-Backup added - +* (simatec) ignore Filenames for javascript-Backup added + ### 2.1.0 (24.03.2021) * (simatec) Admin-Tab added * (simatec) dependencies targz removed * (simatec) dependencies tar-fs added * (simatec) dependencies updated -* (simatec) small Bugfixes - +* (simatec) small Bugfixes + ### 2.0.5 (14.03.2021) * (simatec) error handling for redis backup added * (simatec) error handling for history backup added -* (simatec) BugFix Grafana backup - +* (simatec) BugFix Grafana backup + ### 2.0.4 (10.03.2021) * (simatec) Bugfix history json * (simatec) BugFix Redis backup * (simatec) chmod for backup directory added -* (simatec) error handling for Grafana backup added - +* (simatec) error handling for Grafana backup added + ### 2.0.3 (04.03.2021) * (simatec) Promise for redis aof added * (simatec) BugFix Grafana restore -* (simatec) small BugFix umount - +* (simatec) small BugFix umount + ### 2.0.2 (03.03.2021) * (simatec) BugFix redis backup -* (simatec) aof for redis added - +* (simatec) aof for redis added + ### 2.0.1 (23.02.2021) * (simatec) BugFix redis backup/restore * (simatec) dependencies node-tar added * (simatec) BugFix Notification -* (simatec) BugFix Grafana backup - +* (simatec) BugFix Grafana backup + ### 2.0.0 (31.01.2021) * (simatec) BugFix detect last backup * (simatec) WebDAV added @@ -826,12 +826,12 @@ When you allow iobroker GmbH to collect diagnostic data, then also your installa * (simatec) Restore revised * (simatec) fixed many small bugs * (simatec) Added warning messages -* (simatec) Fixed cloud restore - +* (simatec) Fixed cloud restore + ### 1.8.5 (11.01.2021) * (simatec) Bugfix Jarvis Backup -* (simatec) Bugfix GUI - +* (simatec) Bugfix GUI + ### 1.8.4 (09.01.2021) * (simatec) Bugfix influxDB Backup * (simatec) Bugfix influxDB Restore @@ -840,19 +840,19 @@ When you allow iobroker GmbH to collect diagnostic data, then also your installa * (simatec) Bugfix mysql Backup * (simatec) Bugfix pgsql Backup * (simatec) small Bugfixes -* (simatec) Info-Message for storage added - +* (simatec) Info-Message for storage added + ### 1.8.3 (22.12.2020) * (simatec) Bugfix iobroker start after restore on Windows * (simatec) changed webui-port for restore * (simatec) Bugfix influxDB Restore -* (simatec) dependencies updated - +* (simatec) dependencies updated + ### 1.8.2 (09.12.2020) * (simatec) code cleaned * (simatec) code for history.html object revised -* (simatec) code for history.json object revised - +* (simatec) code for history.json object revised + ### 1.8.1 (07.12.2020) * (simatec) influxDB Backup added * (simatec) influxDB Restore added @@ -865,128 +865,128 @@ When you allow iobroker GmbH to collect diagnostic data, then also your installa * (simatec) new redis Restore added * (simatec) enable/disable option for Sentry Plugin * (simatec) smb 3.02 support added -* (simatec) smb 3.1.1 support added - +* (simatec) smb 3.1.1 support added + ### 1.7.0 (26.10.2020) * (simatec) small Bugfix for umount on cifs/nfs mount * (simatec) Dev-Dependencies updated -* (simatec) Dependencies updated - +* (simatec) Dependencies updated + ### 1.6.9 (30.09.2020) -* (simatec) Timeout fix for backup process - +* (simatec) Timeout fix for backup process + ### 1.6.8 (24.09.2020) * (simatec) Translations update for Weblate * (simatec) dependencies updated * (simatec) devdependencies updated -* (weblate) translation updated - +* (weblate) translation updated + ### 1.6.7 (09.09.2020) -* (simatec) Bugfix error on GoogleDrive - +* (simatec) Bugfix error on GoogleDrive + ### 1.6.6 (08.09.2020) * (simatec) Bugfix clean local backups -* (simatec) Bugfix mount and umount for sentry.io - +* (simatec) Bugfix mount and umount for sentry.io + ### 1.6.5 (07.09.2020) * (simatec) Bugfix GoogleDrive Rate Limit errors -* (simatec) small fixes on zigbee backup - +* (simatec) small fixes on zigbee backup + ### 1.6.4 (04.09.2020) * (simatec) small fixes for sentry.io -* (simatec) small fixes on zigbee backup - +* (simatec) small fixes on zigbee backup + ### 1.6.3 (01.09.2020) * (simatec) dependencies for googleapis updated * (simatec) dependencies for dropbox-v2-api updated -* (simatec) devdependencies updated - +* (simatec) devdependencies updated + ### 1.6.2 (31.08.2020) -* (simatec) added whatsapp-cmb support for notifications - +* (simatec) added whatsapp-cmb support for notifications + ### 1.6.1 (24.08.2020) -* (Apollon77) several fixes and optimizations - +* (Apollon77) several fixes and optimizations + ### 1.6.0 (03.08.2020) -* (Jey-Cee/simatec) adapter configuration revised - +* (Jey-Cee/simatec) adapter configuration revised + ### 1.5.9 (21.07.2020) * (simatec) small fixes on mysql backup * (simatec) next bugfixs error handling sentry.io -* (simatec) updated dependencies - +* (simatec) updated dependencies + ### 1.5.8 (20.05.2020) * (simatec) small fixes on zigbee backup * (simatec) added log for zigbee Instances -* (simatec) next bugfix error handling sentry.io - +* (simatec) next bugfix error handling sentry.io + ### 1.5.7 (11.05.2020) * (simatec) bugfix error handling sentry.io * (simatec) updated dependencies -* (simatec) added node14 support - +* (simatec) added node14 support + ### 1.5.6 (02.05.2020) -* (simatec) Bugfix reading restore list - +* (simatec) Bugfix reading restore list + ### 1.5.5 (01.05.2020) -* (simatec) bugfix error handling sentry.io - +* (simatec) bugfix error handling sentry.io + ### 1.5.4 (29.04.2020) * (simatec) added osDependencies for nfs and cifs -* (simatec) Bugfixes for error handling telegram, pushover, e-mail, ftp list and create backup folder - +* (simatec) Bugfixes for error handling telegram, pushover, e-mail, ftp list and create backup folder + ### 1.5.3 (28.04.2020) -* (simatec) many smal Bugfixes for error handling sentry.io - +* (simatec) many smal Bugfixes for error handling sentry.io + ### 1.5.2 (24.04.2020) * (simatec) error handling sentry.io -* (AlCalzone) docu updated - +* (AlCalzone) docu updated + ### 1.5.1 (23.04.2020) * (simatec) Bugfix list from nas -* (simatec) Bugfix sentry errors - +* (simatec) Bugfix sentry errors + ### 1.5.0 (21.04.2020) * (simatec) revised error handling * (simatec) revised mount process * (simatec) revised umount process * (simatec) added log for last backup file * (simatec) updated dependencies -* (simatec) added sentry.io support - +* (simatec) added sentry.io support + ### 1.4.5 (23.03.2020) -* (simatec) Bugfix CIFS Domain - +* (simatec) Bugfix CIFS Domain + ### 1.4.4 (23.03.2020) -* (simatec) Fixed history error - +* (simatec) Fixed history error + ### 1.4.3 (21.03.2020) -* (simatec) Fixed for autochecker - +* (simatec) Fixed for autochecker + ### 1.4.2 (21.03.2020) * (simatec) Fixed start after restore -* (simatec) update dependencies - +* (simatec) update dependencies + ### 1.4.1 (02.03.2020) -* (simatec) json historystate with more options - +* (simatec) json historystate with more options + ### 1.4.0 (27.02.2020) * (simatec) added next Backup Time * (simatec) added Name Suffix for mysql Backup * (simatec) added more Options for mysql * (simatec) added domain support for cifs -* (simatec) added json history state - +* (simatec) added json history state + ### 1.3.6 (18.12.2019) * (simatec) Fixed historyList for compact-mode -* (simatec) Added ack for history states - +* (simatec) Added ack for history states + ### 1.3.5 (17.12.2019) -* (simatec) Fixed compact-mode for history - +* (simatec) Fixed compact-mode for history + ### 1.3.4 (15.12.2019) -* (simatec) Fixed hide passwords - +* (simatec) Fixed hide passwords + ### 1.3.3 (14.12.2019) * (simatec) Fixed Webinterface for Restore * (simatec) Fixed MySql Backup @@ -997,20 +997,20 @@ When you allow iobroker GmbH to collect diagnostic data, then also your installa * (simatec) Added password hiding * (simatec) Clean Code * (simatec) detected history path -* (simatec) Fix detected - +* (simatec) Fix detected + ### 1.3.2 (04.12.2019) * (simatec) Add Webinterface for Restore -* (simatec) Bug fix - +* (simatec) Bug fix + ### 1.3.1 (02.12.2019) * (bluefox) Added information about the latest backup * (simatec) some Bug fix * (simatec) add new translation * (simatec) Fixed translation * (simatec) Default backup renamed to ioBroker backup -* (simatec) delete old objects - +* (simatec) delete old objects + ### 1.3.0 (22.11.2019) * (simatec) support end for the total backup * (simatec) Added backup of a history data path @@ -1022,56 +1022,56 @@ When you allow iobroker GmbH to collect diagnostic data, then also your installa * (simatec) new translations * (simatec) adjustments to the new Windows Installer * (simatec) adjustments to the new Linux installer -* (simatec) fixed some small bugs - +* (simatec) fixed some small bugs + ### 1.2.2 (20.10.2019) -* (simatec) Fixed update process - +* (simatec) Fixed update process + ### 1.2.1 (19.10.2019) -* (simatec) Fixed CIFS password with special characters - +* (simatec) Fixed CIFS password with special characters + ### 1.2.0 (02.07.2019) * (bluefox) Google Drive was added -* (simatec) Support for node 6 ended - +* (simatec) Support for node 6 ended + ### 1.1.4 (08.04.2019) * (simatec) Support for SMB3 * (simatec) Backup for Zigbee Database -* (simatec) Restore for Zigbee Database - +* (simatec) Restore for Zigbee Database + ### 1.1.3 (12.03.2019) * (simatec) Timeout for email sending * (simatec) Timeout for pushover sending * (simatec) Timeout for telegram sending -* (simatec) Code cleaned up - +* (simatec) Code cleaned up + ### 1.1.2 (21.02.2019) * (simatec) exec Start for iobroker -* (simatec) Fixed umount before Restore - +* (simatec) Fixed umount before Restore + ### 1.1.1 (12.02.2019) -* (simatec) Fixed iobroker-stop for total backup - +* (simatec) Fixed iobroker-stop for total backup + ### 1.1.0 (10.02.2019) -* (simatec) stable Release - +* (simatec) stable Release + ### 1.0.9 (02.02.2019) * (simatec) Add New umount query * (simatec) Add Umount wait by device busy * (simatec) Add Timeout for History settings -* (simatec) Add Notification only on error - +* (simatec) Add Notification only on error + ### 1.0.8 (26.01.2019) * (simatec) modification for new installer * (simatec) WOL-wait time adjustable -* (simatec) Fixed History settings - +* (simatec) Fixed History settings + ### 1.0.7 (17.01.2019) -* (simatec) better start/stop Handling for backup and restore - +* (simatec) better start/stop Handling for backup and restore + ### 1.0.6 (16.01.2019) -* (simatec) Fixed Start/Stop for new iobroker-installer - +* (simatec) Fixed Start/Stop for new iobroker-installer + ### 1.0.5 (14.01.2019) * (simatec) Fixed compact mode * (simatec) Fixed total backup @@ -1079,49 +1079,49 @@ When you allow iobroker GmbH to collect diagnostic data, then also your installa * (simatec) better history handling * (simatec) error Message for telegram * (simatec) error Message for E-Mail -* (simatec) error Message for pushover - +* (simatec) error Message for pushover + ### 1.0.4 (08.01.2019) -* (simatec) support for compact mode - +* (simatec) support for compact mode + ### 1.0.3 (06.01.2019) -* (simatec) Bugfix - +* (simatec) Bugfix + ### 1.0.2 (05.01.2019) -* (simatec) Fixed start/stop for new iobroker-Installer - +* (simatec) Fixed start/stop for new iobroker-Installer + ### 1.0.1 (30.12.2018) * (simatec) Fixed delete old Files -* (simatec) Add a wake on LAN for CIFS and NFS - +* (simatec) Add a wake on LAN for CIFS and NFS + ### 1.0.0 (24.12.2018) -* (simatec) Stable Release - +* (simatec) Stable Release + ### 0.4.4 (19.12.2018) -* (simatec) Fixed cifs-mount User - +* (simatec) Fixed cifs-mount User + ### 0.4.3 (17.12.2018) -* (simatec) Add device ID for pushover - +* (simatec) Add device ID for pushover + ### 0.4.2 (10.12.2018) * (simatec) Fixed mount / umount -* (simatec) Fixed Readme - +* (simatec) Fixed Readme + ### 0.4.1 (07.12.2018) * (simatec) Added boolean for backup Success * (simatec) Added Selection menu SMB type (CIFS) -* (simatec) Added Checkbox for mount as root (sudo) - +* (simatec) Added Checkbox for mount as root (sudo) + ### 0.4.0 (04.12.2018) -* (simatec) Added Pushover Notification - +* (simatec) Added Pushover Notification + ### 0.3.9 (03.12.2018) -* (simatec) Fixed cifs/nfs mount and umount - +* (simatec) Fixed cifs/nfs mount and umount + ### 0.3.8 (08.11.2018) * (simatec) Fixed notifications format -* (simatec) Fixed Telegram User - +* (simatec) Fixed Telegram User + ### 0.3.7 (07.11.2018) * (simatec) Added e-mail notification * (simatec) Create backup directory on first boot @@ -1129,34 +1129,34 @@ When you allow iobroker GmbH to collect diagnostic data, then also your installa * (peoples) Fixed Telegram SilentNotice * (peoples) Added Possibility to select a Telegram Receiver * (peoples) Added Possibility to select a Telegram Notification length -* (peoples) Some Translations - +* (peoples) Some Translations + ### 0.3.6 (16.10.2018) * (simatec) Fixed Dropbox Backup * (simatec) Fixed Restore path for ownDir * (simatec) Fixed FTP and NAS path -* (simatec) Fixed Access Token for dropbox - +* (simatec) Fixed Access Token for dropbox + ### 0.3.5 (03.10.2018) * (simatec) Fixed Translation * (simatec) Fixed Filename Suffix for Restore -* (peoples) Bugfix Title for Backup deletion - +* (peoples) Bugfix Title for Backup deletion + ### 0.3.4 (01.10.2018) -* (simatec) Fixed Restart after total-backup - +* (simatec) Fixed Restart after total-backup + ### 0.3.3 (27.09.2018) * (simatec) Fixed Backup-Directory for dropbox * (simatec) Fixed Restart after total-backup -* (simatec) Fixed error Log on cifs - +* (simatec) Fixed error Log on cifs + ### 0.3.2 (25.09.2018) -* (simatec) Fixed Filename for ccu backup - +* (simatec) Fixed Filename for ccu backup + ### 0.3.1 (25.09.2018) * (simatec) Fixed FTP Directory -* (simatec) delete old Files - +* (simatec) delete old Files + ### 0.3.0 (24.09.2018) * (bluefox/simatec) Add Multiplatform (Windows/Linux/Mac) * (bluefox/simatec) ioBroker.backitup switched to Javascript @@ -1170,74 +1170,74 @@ When you allow iobroker GmbH to collect diagnostic data, then also your installa * (peoples) Added silent mode for telegram * (simatec) Redis/mysql added with standard backup * (simatec) translations added -* (simatec) Docs adapted - +* (simatec) Docs adapted + ### 0.2.7 (29.07.2018) -* (simatec) Fixed Delete old Files - +* (simatec) Fixed Delete old Files + ### 0.2.6 (27.07.2018) * (bluefox) Configurable redis path was added * (simatec) Translations Script -* (simatec) Fixed FTP Upload - +* (simatec) Fixed FTP Upload + ### 0.2.5 (26.07.2018) * (simatec) Check for dependencies * (simatec) Delete older files if the number of files is greater than X * (simatec) Check for Backup Dir -* (simatec) Translations added - +* (simatec) Translations added + ### 0.2.4 (23.07.2018) * (peoples) Some Bugfixes - * (peoples) Added translations in words.js - + * (peoples) Added translations in words.js + ### 0.2.3 (19.07.2018) * (bluefox) The backup buttons in the configuration dialog were added * (bluefox) Show bash output text - * (peoples) Bug Fix Mysql-Login Error - + * (peoples) Bug Fix Mysql-Login Error + ### 0.2.2 (17.07.2018) - * (peoples/simatec/bluefox) Bug Fix Code - + * (peoples/simatec/bluefox) Bug Fix Code + ### 0.2.1 (15.07.2018) - * (peoples/simatec) Bug Fix - + * (peoples/simatec) Bug Fix + ### 0.2.0 (14.07.2018) - * (blufox) Code formatting - + * (blufox) Code formatting + ### 0.1.8 (11.07.2018) * (darkiop) MySQL-Sicherung um Host- und Portabfrage erweitert * (peoples) Versendende Telegram-Instanz wählbar * (peoples) Telegram-Nachrichten angepasst an Verbindungstyp * (peoples) History-Log angepasst an Verbindungstyp * (simatec) Komprimierung der MySQL-Datenbank-Sicherung eingebaut - * (simatec) Anpassung der Konfigoberfläche an Telegram-Instanz Auswahl - + * (simatec) Anpassung der Konfigoberfläche an Telegram-Instanz Auswahl + ### 0.1.7 (05.07.2018) - * (peoples) Datenpunkte in io-package definiert - + * (peoples) Datenpunkte in io-package definiert + ### 0.1.6 (04.07.2018) - * (simatec/peoples) Beta Version - + * (simatec/peoples) Beta Version + ### 0.1.5 (03.07.2018) - * (peoples) Log Einträge neu formatiert - + * (peoples) Log Einträge neu formatiert + ### 0.1.4 (02.07.2018) - * (simatec/peoples) diverse Anpassungen - + * (simatec/peoples) diverse Anpassungen + ### 0.1.3 (01.07.2018) - * (simatec/peoples) Sprachen hinzugefügt - + * (simatec/peoples) Sprachen hinzugefügt + ### 0.1.2 (30.06.2018) - * (simatec/peoples) Erste Beta-Version - + * (simatec/peoples) Erste Beta-Version + ### 0.1.0 (25.06.2018) - * (simatec/peoples) Erste Git-Adapter-Version - + * (simatec/peoples) Erste Git-Adapter-Version + ## License The MIT License (MIT) -Copyright (c) 2018-2024 simatec +Copyright (c) 2018-2025 simatec Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -1255,4 +1255,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. +THE SOFTWARE. From 605d9bb1d5584b03b0bbc05e7032cddd1e46b909 Mon Sep 17 00:00:00 2001 From: simatec Date: Tue, 14 Jan 2025 20:14:14 +0100 Subject: [PATCH 7/8] (simatec) Update Deps --- package-lock.json | 4 ++-- package.json | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index f9b62862..f736515f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -37,7 +37,8 @@ "@iobroker/testing": "^5.0.0", "@iobroker/vis-2-widgets-react-dev": "^4.0.4", "chai": "^4.5.0", - "mocha": "^11.0.1" + "mocha": "^11.0.1", + "typescript": "^5.7.2" }, "engines": { "node": ">=18.0.0" @@ -9904,7 +9905,6 @@ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", "dev": true, - "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" diff --git a/package.json b/package.json index 80d6f14d..8cd292d7 100644 --- a/package.json +++ b/package.json @@ -81,7 +81,8 @@ "@iobroker/testing": "^5.0.0", "@iobroker/vis-2-widgets-react-dev": "^4.0.4", "chai": "^4.5.0", - "mocha": "^11.0.1" + "mocha": "^11.0.1", + "typescript": "^5.7.2" }, "main": "main.js", "files": [ From 376be3fb0f2a2c5ba4e74cf017c8f89155edcb3b Mon Sep 17 00:00:00 2001 From: simatec Date: Tue, 14 Jan 2025 23:26:03 +0100 Subject: [PATCH 8/8] (simatec) Dependencies updated --- package-lock.json | 85 ++++++++++++++++++++++++++++------------------- package.json | 6 ++-- 2 files changed, 54 insertions(+), 37 deletions(-) diff --git a/package-lock.json b/package-lock.json index f736515f..99bb8faa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,7 +23,7 @@ "node-schedule": "^2.1.1", "node-wol": "^0.1.1", "onedrive-api": "^1.1.1", - "tar-fs": "^3.0.6", + "tar-fs": "^3.0.8", "webdav": "^5.7.1" }, "devDependencies": { @@ -32,13 +32,13 @@ "@alcalzone/release-script-plugin-license": "^3.7.0", "@alcalzone/release-script-plugin-manual-review": "^3.7.0", "@iobroker/adapter-dev": "^1.3.0", - "@iobroker/build-tools": "^2.0.13", + "@iobroker/build-tools": "^2.0.14", "@iobroker/eslint-config": "^1.0.0", "@iobroker/testing": "^5.0.0", "@iobroker/vis-2-widgets-react-dev": "^4.0.4", "chai": "^4.5.0", "mocha": "^11.0.1", - "typescript": "^5.7.2" + "typescript": "^5.7.3" }, "engines": { "node": ">=18.0.0" @@ -1565,9 +1565,9 @@ } }, "node_modules/@iobroker/build-tools": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/@iobroker/build-tools/-/build-tools-2.0.13.tgz", - "integrity": "sha512-UD17ev6o8giXbPNaEaWmtIvYrB5YYboTqtYsVjenxuEJQYKRxR0yrCGrfwd9fMOtC8olrItSbqK4L80wK2N79A==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/@iobroker/build-tools/-/build-tools-2.0.14.tgz", + "integrity": "sha512-AdhOvxZ+wZC8EVSbHg/PvfSU/qsfAAny2AJMGMW03w9oPMrq/zTCBE9hAUnF59/I2RLrfFmUUIcg5xTkEDoy2A==", "dev": true, "dependencies": { "glob": "^10.4.5" @@ -3095,39 +3095,56 @@ "optional": true }, "node_modules/bare-fs": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.5.tgz", - "integrity": "sha512-SlE9eTxifPDJrT6YgemQ1WGFleevzwY+XAP1Xqgl56HtcrisC2CHCZ2tq6dBpcH2TnNxwUEUGhweo+lrQtYuiw==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.0.1.tgz", + "integrity": "sha512-ilQs4fm/l9eMfWY2dY0WCIUplSUp7U0CT1vrqMg1MUdeZl4fypu5UP0XcDBK5WBQPJAKP1b7XEodISmekH/CEg==", "optional": true, "dependencies": { "bare-events": "^2.0.0", - "bare-path": "^2.0.0", + "bare-path": "^3.0.0", "bare-stream": "^2.0.0" + }, + "engines": { + "bare": ">=1.7.0" } }, "node_modules/bare-os": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.4.4.tgz", - "integrity": "sha512-z3UiI2yi1mK0sXeRdc4O1Kk8aOa/e+FNWZcTiPB/dfTWyLypuE99LibgRaQki914Jq//yAWylcAt+mknKdixRQ==", - "optional": true + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.4.0.tgz", + "integrity": "sha512-9Ous7UlnKbe3fMi7Y+qh0DwAup6A1JkYgPnjvMDNOlmnxNRQvQ/7Nst+OnUQKzk0iAT0m9BisbDVp9gCv8+ETA==", + "optional": true, + "engines": { + "bare": ">=1.6.0" + } }, "node_modules/bare-path": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.3.tgz", - "integrity": "sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz", + "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==", "optional": true, "dependencies": { - "bare-os": "^2.1.0" + "bare-os": "^3.0.1" } }, "node_modules/bare-stream": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.3.0.tgz", - "integrity": "sha512-pVRWciewGUeCyKEuRxwv06M079r+fRjAQjBEK2P6OYGrO43O+Z0LrPZZEjlc4mB6C2RpZ9AxJ1s7NLEtOHO6eA==", + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.6.4.tgz", + "integrity": "sha512-G6i3A74FjNq4nVrrSTUz5h3vgXzBJnjmWAVlBWaZETkgu+LgKd7AiyOml3EDJY1AHlIbBHKDXE+TUT53Ff8OaA==", "optional": true, "dependencies": { - "b4a": "^1.6.6", - "streamx": "^2.20.0" + "streamx": "^2.21.0" + }, + "peerDependencies": { + "bare-buffer": "*", + "bare-events": "*" + }, + "peerDependenciesMeta": { + "bare-buffer": { + "optional": true + }, + "bare-events": { + "optional": true + } } }, "node_modules/base-64": { @@ -9296,9 +9313,9 @@ } }, "node_modules/streamx": { - "version": "2.20.1", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.20.1.tgz", - "integrity": "sha512-uTa0mU6WUC65iUvzKH4X9hEdvSW7rbPxPtwfWiLMSj3qTdQbAiUboZTxauKfpFuGIGa1C2BYijZ7wgdUXICJhA==", + "version": "2.21.1", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.21.1.tgz", + "integrity": "sha512-PhP9wUnFLa+91CPy3N6tiQsK+gnYyUNuk15S3YG/zjYE7RuPeCjJngqnzpC31ow0lzBHQ+QGO4cNJnd0djYUsw==", "dependencies": { "fast-fifo": "^1.3.2", "queue-tick": "^1.0.1", @@ -9594,16 +9611,16 @@ } }, "node_modules/tar-fs": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.6.tgz", - "integrity": "sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.8.tgz", + "integrity": "sha512-ZoROL70jptorGAlgAYiLoBLItEKw/fUxg9BSYK/dF/GAGYFJOJJJMvjPAKDJraCXFwadD456FCuvLWgfhMsPwg==", "dependencies": { "pump": "^3.0.0", "tar-stream": "^3.1.5" }, "optionalDependencies": { - "bare-fs": "^2.1.1", - "bare-path": "^2.1.0" + "bare-fs": "^4.0.1", + "bare-path": "^3.0.0" } }, "node_modules/tar-stream": { @@ -9901,9 +9918,9 @@ "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" }, "node_modules/typescript": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", - "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", + "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", "dev": true, "bin": { "tsc": "bin/tsc", diff --git a/package.json b/package.json index 8cd292d7..eaa2be23 100644 --- a/package.json +++ b/package.json @@ -67,7 +67,7 @@ "node-schedule": "^2.1.1", "node-wol": "^0.1.1", "onedrive-api": "^1.1.1", - "tar-fs": "^3.0.6", + "tar-fs": "^3.0.8", "webdav": "^5.7.1" }, "devDependencies": { @@ -76,13 +76,13 @@ "@alcalzone/release-script-plugin-license": "^3.7.0", "@alcalzone/release-script-plugin-manual-review": "^3.7.0", "@iobroker/adapter-dev": "^1.3.0", - "@iobroker/build-tools": "^2.0.13", + "@iobroker/build-tools": "^2.0.14", "@iobroker/eslint-config": "^1.0.0", "@iobroker/testing": "^5.0.0", "@iobroker/vis-2-widgets-react-dev": "^4.0.4", "chai": "^4.5.0", "mocha": "^11.0.1", - "typescript": "^5.7.2" + "typescript": "^5.7.3" }, "main": "main.js", "files": [