diff --git a/plugins/core/ui/package-lock.json b/plugins/core/ui/package-lock.json index b7eafb825..7b70e5b15 100644 --- a/plugins/core/ui/package-lock.json +++ b/plugins/core/ui/package-lock.json @@ -37,7 +37,8 @@ "vue-swatches": "^1.0.4", "vue2-google-maps": "^0.10.7", "vuetify": "^2.5.8", - "vuex": "^3.6.2" + "vuex": "^3.6.2", + "xterm": "^4.13.0" }, "devDependencies": { "@babel/plugin-proposal-class-properties": "^7.13.0", @@ -18736,6 +18737,11 @@ "node": ">=0.4" } }, + "node_modules/xterm": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/xterm/-/xterm-4.13.0.tgz", + "integrity": "sha512-HVW1gdoLOTnkMaqQCr2r3mQy4fX9iSa5gWxKZ2UTYdLa4iqavv7QxJ8n1Ypse32shPVkhTYPLS6vHEFZp5ghzw==" + }, "node_modules/y18n": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", @@ -33889,6 +33895,11 @@ "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", "dev": true }, + "xterm": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/xterm/-/xterm-4.13.0.tgz", + "integrity": "sha512-HVW1gdoLOTnkMaqQCr2r3mQy4fX9iSa5gWxKZ2UTYdLa4iqavv7QxJ8n1Ypse32shPVkhTYPLS6vHEFZp5ghzw==" + }, "y18n": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", diff --git a/plugins/core/ui/package.json b/plugins/core/ui/package.json index bbf7a326b..32bb049cb 100644 --- a/plugins/core/ui/package.json +++ b/plugins/core/ui/package.json @@ -39,11 +39,19 @@ "vue-swatches": "^1.0.4", "vue2-google-maps": "^0.10.7", "vuetify": "^2.5.8", - "vuex": "^3.6.2" + "vuex": "^3.6.2", + "xterm": "^4.13.0" }, "devDependencies": { + "@babel/plugin-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-optional-chaining": "^7.13.8", + "@babel/plugin-transform-modules-commonjs": "^7.13.8", + "@babel/plugin-transform-typescript": "^7.13.0", + "@babel/preset-env": "^7.9.0", + "@babel/preset-typescript": "^7.13.0", "@types/blob-stream": "^0.1.30", "@types/dom-webcodecs": "^0.1.0", + "@types/lodash": "^4.14.172", "@types/mkdirp": "^1.0.1", "@types/node": "^16.0.0", "@types/plist": "^3.0.2", @@ -53,13 +61,6 @@ "@types/socket.io-client": "^1.4.33", "@types/streamsaver": "^2.0.0", "@types/tmp": "^0.2.1", - "@babel/preset-env": "^7.9.0", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-optional-chaining": "^7.13.8", - "@babel/plugin-transform-modules-commonjs": "^7.13.8", - "@babel/plugin-transform-typescript": "^7.13.0", - "@babel/preset-typescript": "^7.13.0", - "@types/lodash": "^4.14.172", "@typescript-eslint/eslint-plugin": "^4.17.0", "@typescript-eslint/parser": "^4.17.0", "@vue/cli-plugin-babel": "^4.5.13", diff --git a/plugins/core/ui/public/images/cameraloading.jpg b/plugins/core/ui/public/images/cameraloading.jpg index 637b8372a..dc1762925 100644 Binary files a/plugins/core/ui/public/images/cameraloading.jpg and b/plugins/core/ui/public/images/cameraloading.jpg differ diff --git a/plugins/core/ui/src/App.vue b/plugins/core/ui/src/App.vue index ee9475739..552464ee8 100644 --- a/plugins/core/ui/src/App.vue +++ b/plugins/core/ui/src/App.vue @@ -46,7 +46,7 @@ @click="doAlert(alert)" > - + {{ getAlertIcon(alert) }} {{ alert.title }} @@ -62,7 +62,7 @@ - + fa-trash Clear All Alerts @@ -87,7 +87,7 @@ @click="menuItem.click" > - + {{ menuItem.icon }} {{ menuItem.title }} diff --git a/plugins/core/ui/src/common/DeviceTable.vue b/plugins/core/ui/src/common/DeviceTable.vue index cd257ea22..05b48f523 100644 --- a/plugins/core/ui/src/common/DeviceTable.vue +++ b/plugins/core/ui/src/common/DeviceTable.vue @@ -13,7 +13,7 @@ - + {{ typeToIcon(device.type) }} {{ device.name }} diff --git a/plugins/core/ui/src/components/BasicComponent.vue b/plugins/core/ui/src/components/BasicComponent.vue index aa297faca..c85cc7d92 100644 --- a/plugins/core/ui/src/components/BasicComponent.vue +++ b/plugins/core/ui/src/components/BasicComponent.vue @@ -7,7 +7,7 @@ xs12 :md6="deviceGroups.length > 1" > - + {{ card.title }} - + {{ deviceGroup.name }}
{{ alert.title }}
- + @@ -167,7 +166,7 @@ - + @@ -219,7 +218,7 @@ - + @@ -246,7 +245,7 @@ - + @@ -284,7 +283,7 @@ - + Storage diff --git a/plugins/core/ui/src/components/Devices.vue b/plugins/core/ui/src/components/Devices.vue index c3b0d4ef8..35630fab3 100644 --- a/plugins/core/ui/src/components/Devices.vue +++ b/plugins/core/ui/src/components/Devices.vue @@ -20,7 +20,9 @@ :search="search" >