diff --git a/api/tacticalrmm/requirements.txt b/api/tacticalrmm/requirements.txt index 0a0860a0..7d474863 100644 --- a/api/tacticalrmm/requirements.txt +++ b/api/tacticalrmm/requirements.txt @@ -28,8 +28,8 @@ redis==3.5.3 requests==2.25.1 six==1.15.0 sqlparse==0.4.1 -twilio==6.53.0 -urllib3==1.26.3 +twilio==6.54.0 +urllib3==1.26.4 uWSGI==2.0.19.1 validators==0.18.2 vine==5.0.0 diff --git a/web/package-lock.json b/web/package-lock.json index 9be270df..2194047a 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -7,23 +7,23 @@ "": { "version": "0.1.8", "dependencies": { - "@quasar/extras": "^1.9.19", + "@quasar/extras": "^1.9.20", "apexcharts": "^3.23.1", "axios": "^0.21.1", "dotenv": "^8.2.0", "qrcode.vue": "^1.7.0", - "quasar": "^1.15.5", + "quasar": "^1.15.7", "vue-apexcharts": "^1.6.0" }, "devDependencies": { - "@quasar/app": "^2.2.1", + "@quasar/app": "^2.2.3", "@quasar/cli": "^1.1.3", "@quasar/quasar-app-extension-testing": "^1.0.3", "@quasar/quasar-app-extension-testing-e2e-cypress": "^3.0.1", - "core-js": "^3.8.1", - "eslint-plugin-cypress": "^2.11.1", + "core-js": "^3.9.1", + "eslint-plugin-cypress": "^2.11.2", "flush-promises": "^1.0.2", - "fs-extra": "^9.0.1", + "fs-extra": "^9.1.0", "prismjs": "^1.22.0", "vue-prism-editor": "^1.2.2" } @@ -1779,9 +1779,9 @@ } }, "node_modules/@quasar/app": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@quasar/app/-/app-2.2.1.tgz", - "integrity": "sha512-oFPxZnxsum7om7fjnE5HqRqyjCywdJmyj/jr1j0QHHY1lP+09p4DKqPN3ft/4P5gBZkGH85joZD8tfz6N2h8zg==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@quasar/app/-/app-2.2.3.tgz", + "integrity": "sha512-l6Jh5VqjWcMzLGeG5svLVpqRcRfw9I9415ck6OSBtlwKndKQMpb5PM5NmSRW0e2igIiVZhZYWOO8NtfOMcekeA==", "dev": true, "dependencies": { "@quasar/babel-preset-app": "2.0.1", @@ -1793,7 +1793,7 @@ "@types/terser-webpack-plugin": "3.0.0", "@types/webpack": "4.41.26", "@types/webpack-bundle-analyzer": "3.8.0", - "@types/webpack-dev-server": "3.11.0", + "@types/webpack-dev-server": "3.11.2", "archiver": "5.0.2", "autoprefixer": "9.8.6", "browserslist": "^4.14.7", @@ -2027,9 +2027,9 @@ } }, "node_modules/@quasar/extras": { - "version": "1.9.19", - "resolved": "https://registry.npmjs.org/@quasar/extras/-/extras-1.9.19.tgz", - "integrity": "sha512-A1IO0dzfUtRkyKq3QC7ZQNvhLeJey2ET8MvRX7oV0Qe+g30jy/4pr1ZhO7GylkDAoLT3C9eY8t2/5Anrl0AHdA==", + "version": "1.9.20", + "resolved": "https://registry.npmjs.org/@quasar/extras/-/extras-1.9.20.tgz", + "integrity": "sha512-MQrxrKW1de4neFJ+tLDxvnDRTuoiFkPuw6/dkbFRbQPG2NE1Ry+TbYuRlhBixYNNolTrhXesv6G/4NJ+Ev3XXQ==", "funding": { "type": "github", "url": "https://donate.quasar.dev" @@ -2163,9 +2163,9 @@ } }, "node_modules/@types/connect-history-api-fallback": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.3.tgz", - "integrity": "sha512-7SxFCd+FLlxCfwVwbyPxbR4khL9aNikJhrorw8nUIOqeuooc9gifBuDQOJw5kzN7i6i3vLn9G8Wde/4QDihpYw==", + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.4.tgz", + "integrity": "sha512-Kf8v0wljR5GSCOCF/VQWdV3ZhKOVA73drXtY3geMTQgHy9dgqQ0dLrf31M0hcuWkhFzK5sP0kkS3mJzcKVtZbw==", "dev": true, "dependencies": { "@types/express-serve-static-core": "*", @@ -2203,9 +2203,9 @@ } }, "node_modules/@types/express-serve-static-core": { - "version": "4.17.18", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.18.tgz", - "integrity": "sha512-m4JTwx5RUBNZvky/JJ8swEJPKFd8si08pPF2PfizYjGZOKr/svUWPcoUmLow6MmPzhasphB7gSTINY67xn3JNA==", + "version": "4.17.19", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.19.tgz", + "integrity": "sha512-DJOSHzX7pCiSElWaGR8kCprwibCB/3yW6vcT8VG3P0SJjnv19gnWG/AZMfM60Xj/YJIp/YCaDHyvzsFVeniARA==", "dev": true, "dependencies": { "@types/node": "*", @@ -2238,16 +2238,6 @@ "@types/node": "*" } }, - "node_modules/@types/http-proxy-middleware": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/http-proxy-middleware/-/http-proxy-middleware-1.0.0.tgz", - "integrity": "sha512-/s8lFX6rT43hSPqjjD8KNuu0SkPKY7uIdR6u9DCxVqCRhAvfKxGbVOixJsAT2mdpSnCyrGFAGoB39KFh6tmRxw==", - "deprecated": "This is a stub types definition. http-proxy-middleware provides its own type definitions, so you do not need this installed.", - "dev": true, - "dependencies": { - "http-proxy-middleware": "*" - } - }, "node_modules/@types/json-schema": { "version": "7.0.7", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", @@ -2382,16 +2372,16 @@ } }, "node_modules/@types/webpack-dev-server": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@types/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz", - "integrity": "sha512-3+86AgSzl18n5P1iUP9/lz3G3GMztCp+wxdDvVuNhx1sr1jE79GpYfKHL8k+Vht3N74K2n98CuAEw4YPJCYtDA==", + "version": "3.11.2", + "resolved": "https://registry.npmjs.org/@types/webpack-dev-server/-/webpack-dev-server-3.11.2.tgz", + "integrity": "sha512-13w1VhaghN+G1rYjkBPgN/GFRoHd9uI2fwK9cSKvLutdmZ22L9iicFEvt69by40DP2I6uNcClaGTyPY6nYhIgQ==", "dev": true, "dependencies": { "@types/connect-history-api-fallback": "*", "@types/express": "*", - "@types/http-proxy-middleware": "*", "@types/serve-static": "*", - "@types/webpack": "*" + "@types/webpack": "*", + "http-proxy-middleware": "^1.0.0" } }, "node_modules/@types/webpack-sources": { @@ -14956,9 +14946,9 @@ } }, "node_modules/quasar": { - "version": "1.15.5", - "resolved": "https://registry.npmjs.org/quasar/-/quasar-1.15.5.tgz", - "integrity": "sha512-6A1o/kjFU72fJaQ+2flm7zK/NPDg/6z3oQ0twxZW/PxkMwZXANjq3fAXvzI3bpFXi4x8s4nQ6qiDFNAW8RTFjA==", + "version": "1.15.7", + "resolved": "https://registry.npmjs.org/quasar/-/quasar-1.15.7.tgz", + "integrity": "sha512-LwIWtNQlEd2XZpdNbJ/gvPQBLGZ1JmeaAfXXYmktu7gTKeX0q0zv/xZ5QW9W+1J/MctCPSuVr/sVlitG9mfjRA==", "engines": { "node": ">= 10.0.0", "npm": ">= 5.6.0", @@ -22391,9 +22381,9 @@ "dev": true }, "@quasar/app": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@quasar/app/-/app-2.2.1.tgz", - "integrity": "sha512-oFPxZnxsum7om7fjnE5HqRqyjCywdJmyj/jr1j0QHHY1lP+09p4DKqPN3ft/4P5gBZkGH85joZD8tfz6N2h8zg==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@quasar/app/-/app-2.2.3.tgz", + "integrity": "sha512-l6Jh5VqjWcMzLGeG5svLVpqRcRfw9I9415ck6OSBtlwKndKQMpb5PM5NmSRW0e2igIiVZhZYWOO8NtfOMcekeA==", "dev": true, "requires": { "@quasar/babel-preset-app": "2.0.1", @@ -22405,7 +22395,7 @@ "@types/terser-webpack-plugin": "3.0.0", "@types/webpack": "4.41.26", "@types/webpack-bundle-analyzer": "3.8.0", - "@types/webpack-dev-server": "3.11.0", + "@types/webpack-dev-server": "3.11.2", "archiver": "5.0.2", "autoprefixer": "9.8.6", "browserslist": "^4.14.7", @@ -22591,9 +22581,9 @@ } }, "@quasar/extras": { - "version": "1.9.19", - "resolved": "https://registry.npmjs.org/@quasar/extras/-/extras-1.9.19.tgz", - "integrity": "sha512-A1IO0dzfUtRkyKq3QC7ZQNvhLeJey2ET8MvRX7oV0Qe+g30jy/4pr1ZhO7GylkDAoLT3C9eY8t2/5Anrl0AHdA==" + "version": "1.9.20", + "resolved": "https://registry.npmjs.org/@quasar/extras/-/extras-1.9.20.tgz", + "integrity": "sha512-MQrxrKW1de4neFJ+tLDxvnDRTuoiFkPuw6/dkbFRbQPG2NE1Ry+TbYuRlhBixYNNolTrhXesv6G/4NJ+Ev3XXQ==" }, "@quasar/fastclick": { "version": "1.1.4", @@ -22695,9 +22685,9 @@ } }, "@types/connect-history-api-fallback": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.3.tgz", - "integrity": "sha512-7SxFCd+FLlxCfwVwbyPxbR4khL9aNikJhrorw8nUIOqeuooc9gifBuDQOJw5kzN7i6i3vLn9G8Wde/4QDihpYw==", + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.4.tgz", + "integrity": "sha512-Kf8v0wljR5GSCOCF/VQWdV3ZhKOVA73drXtY3geMTQgHy9dgqQ0dLrf31M0hcuWkhFzK5sP0kkS3mJzcKVtZbw==", "dev": true, "requires": { "@types/express-serve-static-core": "*", @@ -22735,9 +22725,9 @@ } }, "@types/express-serve-static-core": { - "version": "4.17.18", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.18.tgz", - "integrity": "sha512-m4JTwx5RUBNZvky/JJ8swEJPKFd8si08pPF2PfizYjGZOKr/svUWPcoUmLow6MmPzhasphB7gSTINY67xn3JNA==", + "version": "4.17.19", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.19.tgz", + "integrity": "sha512-DJOSHzX7pCiSElWaGR8kCprwibCB/3yW6vcT8VG3P0SJjnv19gnWG/AZMfM60Xj/YJIp/YCaDHyvzsFVeniARA==", "dev": true, "requires": { "@types/node": "*", @@ -22770,15 +22760,6 @@ "@types/node": "*" } }, - "@types/http-proxy-middleware": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/http-proxy-middleware/-/http-proxy-middleware-1.0.0.tgz", - "integrity": "sha512-/s8lFX6rT43hSPqjjD8KNuu0SkPKY7uIdR6u9DCxVqCRhAvfKxGbVOixJsAT2mdpSnCyrGFAGoB39KFh6tmRxw==", - "dev": true, - "requires": { - "http-proxy-middleware": "*" - } - }, "@types/json-schema": { "version": "7.0.7", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", @@ -22920,16 +22901,16 @@ } }, "@types/webpack-dev-server": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@types/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz", - "integrity": "sha512-3+86AgSzl18n5P1iUP9/lz3G3GMztCp+wxdDvVuNhx1sr1jE79GpYfKHL8k+Vht3N74K2n98CuAEw4YPJCYtDA==", + "version": "3.11.2", + "resolved": "https://registry.npmjs.org/@types/webpack-dev-server/-/webpack-dev-server-3.11.2.tgz", + "integrity": "sha512-13w1VhaghN+G1rYjkBPgN/GFRoHd9uI2fwK9cSKvLutdmZ22L9iicFEvt69by40DP2I6uNcClaGTyPY6nYhIgQ==", "dev": true, "requires": { "@types/connect-history-api-fallback": "*", "@types/express": "*", - "@types/http-proxy-middleware": "*", "@types/serve-static": "*", - "@types/webpack": "*" + "@types/webpack": "*", + "http-proxy-middleware": "^1.0.0" } }, "@types/webpack-sources": { @@ -33145,9 +33126,9 @@ "dev": true }, "quasar": { - "version": "1.15.5", - "resolved": "https://registry.npmjs.org/quasar/-/quasar-1.15.5.tgz", - "integrity": "sha512-6A1o/kjFU72fJaQ+2flm7zK/NPDg/6z3oQ0twxZW/PxkMwZXANjq3fAXvzI3bpFXi4x8s4nQ6qiDFNAW8RTFjA==" + "version": "1.15.7", + "resolved": "https://registry.npmjs.org/quasar/-/quasar-1.15.7.tgz", + "integrity": "sha512-LwIWtNQlEd2XZpdNbJ/gvPQBLGZ1JmeaAfXXYmktu7gTKeX0q0zv/xZ5QW9W+1J/MctCPSuVr/sVlitG9mfjRA==" }, "query-string": { "version": "5.1.1", diff --git a/web/package.json b/web/package.json index 7dd0978d..e53b30d4 100644 --- a/web/package.json +++ b/web/package.json @@ -10,23 +10,23 @@ "test:e2e:ci": "cross-env E2E_TEST=true start-test \"quasar dev\" http-get://localhost:8080 \"cypress run\"" }, "dependencies": { - "@quasar/extras": "^1.9.19", + "@quasar/extras": "^1.9.20", "apexcharts": "^3.23.1", "axios": "^0.21.1", "dotenv": "^8.2.0", "qrcode.vue": "^1.7.0", - "quasar": "^1.15.5", + "quasar": "^1.15.7", "vue-apexcharts": "^1.6.0" }, "devDependencies": { - "@quasar/app": "^2.2.1", + "@quasar/app": "^2.2.3", "@quasar/cli": "^1.1.3", "@quasar/quasar-app-extension-testing": "^1.0.3", "@quasar/quasar-app-extension-testing-e2e-cypress": "^3.0.1", - "core-js": "^3.8.1", - "eslint-plugin-cypress": "^2.11.1", + "core-js": "^3.9.1", + "eslint-plugin-cypress": "^2.11.2", "flush-promises": "^1.0.2", - "fs-extra": "^9.0.1", + "fs-extra": "^9.1.0", "prismjs": "^1.22.0", "vue-prism-editor": "^1.2.2" },