diff options
-rw-r--r-- | Dockerfile | 2 | ||||
-rw-r--r-- | Dockerfile.arm32v7 | 2 | ||||
-rw-r--r-- | Dockerfile.arm64v8 | 2 | ||||
-rw-r--r-- | docs/configuration.md | 1 | ||||
-rw-r--r-- | docs/customservices.md | 4 | ||||
-rw-r--r-- | package.json | 12 | ||||
-rw-r--r-- | public/assets/config.yml.dist | 1 | ||||
-rw-r--r-- | src/App.vue | 3 | ||||
-rw-r--r-- | src/components/services/Tautulli.vue | 6 | ||||
-rw-r--r-- | src/components/services/UptimeKuma.vue | 4 | ||||
-rw-r--r-- | yarn.lock | 142 |
11 files changed, 93 insertions, 86 deletions
@@ -10,7 +10,7 @@ COPY . . | |||
10 | RUN yarn build | 10 | RUN yarn build |
11 | 11 | ||
12 | # production stage | 12 | # production stage |
13 | FROM alpine:3.15 | 13 | FROM alpine:3.16 |
14 | 14 | ||
15 | ENV GID 1000 | 15 | ENV GID 1000 |
16 | ENV UID 1000 | 16 | ENV UID 1000 |
diff --git a/Dockerfile.arm32v7 b/Dockerfile.arm32v7 index 59a2639..270d7b5 100644 --- a/Dockerfile.arm32v7 +++ b/Dockerfile.arm32v7 | |||
@@ -17,7 +17,7 @@ ARG QEMU_VERSION="v4.2.0-7" | |||
17 | RUN wget https://github.com/multiarch/qemu-user-static/releases/download/${QEMU_VERSION}/qemu-arm-static && chmod +x qemu-arm-static | 17 | RUN wget https://github.com/multiarch/qemu-user-static/releases/download/${QEMU_VERSION}/qemu-arm-static && chmod +x qemu-arm-static |
18 | 18 | ||
19 | # production stage | 19 | # production stage |
20 | FROM arm32v7/alpine:3.11 | 20 | FROM arm32v7/alpine:3.16 |
21 | 21 | ||
22 | COPY --from=qemu qemu-arm-static /usr/bin/ | 22 | COPY --from=qemu qemu-arm-static /usr/bin/ |
23 | 23 | ||
diff --git a/Dockerfile.arm64v8 b/Dockerfile.arm64v8 index d948db7..f940bde 100644 --- a/Dockerfile.arm64v8 +++ b/Dockerfile.arm64v8 | |||
@@ -17,7 +17,7 @@ ARG QEMU_VERSION="v4.2.0-7" | |||
17 | RUN wget https://github.com/multiarch/qemu-user-static/releases/download/${QEMU_VERSION}/qemu-aarch64-static && chmod +x qemu-aarch64-static | 17 | RUN wget https://github.com/multiarch/qemu-user-static/releases/download/${QEMU_VERSION}/qemu-aarch64-static && chmod +x qemu-aarch64-static |
18 | 18 | ||
19 | # production stage | 19 | # production stage |
20 | FROM arm64v8/alpine:3.11 | 20 | FROM arm64v8/alpine:3.16 |
21 | 21 | ||
22 | COPY --from=qemu qemu-aarch64-static /usr/bin/ | 22 | COPY --from=qemu qemu-aarch64-static /usr/bin/ |
23 | 23 | ||
diff --git a/docs/configuration.md b/docs/configuration.md index c240077..a4da08b 100644 --- a/docs/configuration.md +++ b/docs/configuration.md | |||
@@ -128,6 +128,7 @@ services: | |||
128 | # icon: "fab fa-jenkins" | 128 | # icon: "fab fa-jenkins" |
129 | subtitle: "Bookmark example" | 129 | subtitle: "Bookmark example" |
130 | tag: "app" | 130 | tag: "app" |
131 | keywords: "self hosted reddit" # optional keyword used for searching purpose | ||
131 | url: "https://www.reddit.com/r/selfhosted/" | 132 | url: "https://www.reddit.com/r/selfhosted/" |
132 | target: "_blank" # optional html tag target attribute | 133 | target: "_blank" # optional html tag target attribute |
133 | - name: "Another one" | 134 | - name: "Another one" |
diff --git a/docs/customservices.md b/docs/customservices.md index 00d3288..efe8ca4 100644 --- a/docs/customservices.md +++ b/docs/customservices.md | |||
@@ -16,7 +16,7 @@ within Homer: | |||
16 | + [Prometheus](#prometheus) | 16 | + [Prometheus](#prometheus) |
17 | + [AdGuard Home](#adguard-home) | 17 | + [AdGuard Home](#adguard-home) |
18 | + [Portainer](#portainer) | 18 | + [Portainer](#portainer) |
19 | + [Emby](#emby) | 19 | + [Emby / Jellyfin](#emby--jellyfin) |
20 | + [Uptime Kuma](#uptime-kuma) | 20 | + [Uptime Kuma](#uptime-kuma) |
21 | + [Tautulli](#tautulli) | 21 | + [Tautulli](#tautulli) |
22 | 22 | ||
@@ -169,7 +169,7 @@ See https://docs.portainer.io/v/ce-2.11/user/account-settings#access-tokens | |||
169 | # - "local" | 169 | # - "local" |
170 | ``` | 170 | ``` |
171 | 171 | ||
172 | ## Emby | 172 | ## Emby / Jellyfin |
173 | 173 | ||
174 | You need to set the type to Emby, provide an api key and choose which stats to show if the subtitle is disabled. | 174 | You need to set the type to Emby, provide an api key and choose which stats to show if the subtitle is disabled. |
175 | 175 | ||
diff --git a/package.json b/package.json index 14ba6b4..a6d5fbf 100644 --- a/package.json +++ b/package.json | |||
@@ -8,18 +8,18 @@ | |||
8 | }, | 8 | }, |
9 | "dependencies": { | 9 | "dependencies": { |
10 | "@fortawesome/fontawesome-free": "^6.1.1", | 10 | "@fortawesome/fontawesome-free": "^6.1.1", |
11 | "bulma": "^0.9.3", | 11 | "bulma": "^0.9.4", |
12 | "core-js": "^3.21.1", | 12 | "core-js": "^3.22.7", |
13 | "js-yaml": "^4.1.0", | 13 | "js-yaml": "^4.1.0", |
14 | "lodash.merge": "^4.6.2", | 14 | "lodash.merge": "^4.6.2", |
15 | "register-service-worker": "^1.7.2", | 15 | "register-service-worker": "^1.7.2", |
16 | "vue": "^2.6.14" | 16 | "vue": "^2.6.14" |
17 | }, | 17 | }, |
18 | "devDependencies": { | 18 | "devDependencies": { |
19 | "@vue/cli-plugin-babel": "~4.5.15", | 19 | "@vue/cli-plugin-babel": "~4.5.17", |
20 | "@vue/cli-plugin-eslint": "~4.5.15", | 20 | "@vue/cli-plugin-eslint": "~4.5.17", |
21 | "@vue/cli-plugin-pwa": "~4.5.15", | 21 | "@vue/cli-plugin-pwa": "~4.5.17", |
22 | "@vue/cli-service": "~4.5.15", | 22 | "@vue/cli-service": "~4.5.17", |
23 | "@vue/eslint-config-prettier": "^6.0.0", | 23 | "@vue/eslint-config-prettier": "^6.0.0", |
24 | "babel-eslint": "^10.1.0", | 24 | "babel-eslint": "^10.1.0", |
25 | "eslint": "^6.7.2", | 25 | "eslint": "^6.7.2", |
diff --git a/public/assets/config.yml.dist b/public/assets/config.yml.dist index 03a8682..bbfd0af 100644 --- a/public/assets/config.yml.dist +++ b/public/assets/config.yml.dist | |||
@@ -75,6 +75,7 @@ services: | |||
75 | logo: "assets/tools/sample.png" | 75 | logo: "assets/tools/sample.png" |
76 | subtitle: "Bookmark example" | 76 | subtitle: "Bookmark example" |
77 | tag: "app" | 77 | tag: "app" |
78 | keywords: "self hosted reddit" | ||
78 | url: "https://www.reddit.com/r/selfhosted/" | 79 | url: "https://www.reddit.com/r/selfhosted/" |
79 | target: "_blank" # optional html a tag target attribute | 80 | target: "_blank" # optional html a tag target attribute |
80 | - name: "Another one" | 81 | - name: "Another one" |
diff --git a/src/App.vue b/src/App.vue index a60c242..664867f 100644 --- a/src/App.vue +++ b/src/App.vue | |||
@@ -258,7 +258,8 @@ export default { | |||
258 | return ( | 258 | return ( |
259 | item.name.toLowerCase().includes(this.filter) || | 259 | item.name.toLowerCase().includes(this.filter) || |
260 | (item.subtitle && item.subtitle.toLowerCase().includes(this.filter)) || | 260 | (item.subtitle && item.subtitle.toLowerCase().includes(this.filter)) || |
261 | (item.tag && item.tag.toLowerCase().includes(this.filter)) | 261 | (item.tag && item.tag.toLowerCase().includes(this.filter)) || |
262 | (item.keywords && item.keywords.toLowerCase().includes(this.filter)) | ||
262 | ); | 263 | ); |
263 | }, | 264 | }, |
264 | navigateToFirstService: function (target) { | 265 | navigateToFirstService: function (target) { |
diff --git a/src/components/services/Tautulli.vue b/src/components/services/Tautulli.vue index 2e8f8f5..0f27ff1 100644 --- a/src/components/services/Tautulli.vue +++ b/src/components/services/Tautulli.vue | |||
@@ -50,14 +50,16 @@ export default { | |||
50 | methods: { | 50 | methods: { |
51 | fetchStatus: async function () { | 51 | fetchStatus: async function () { |
52 | try { | 52 | try { |
53 | const response = await this.fetch(`/api/v2?apikey=${this.item.apikey}&cmd=get_activity`); | 53 | const response = await this.fetch( |
54 | `/api/v2?apikey=${this.item.apikey}&cmd=get_activity` | ||
55 | ); | ||
54 | this.error = false; | 56 | this.error = false; |
55 | this.stats = response.response.data; | 57 | this.stats = response.response.data; |
56 | } catch (e) { | 58 | } catch (e) { |
57 | this.error = true; | 59 | this.error = true; |
58 | console.error(e); | 60 | console.error(e); |
59 | } | 61 | } |
60 | } | 62 | }, |
61 | }, | 63 | }, |
62 | }; | 64 | }; |
63 | </script> | 65 | </script> |
diff --git a/src/components/services/UptimeKuma.vue b/src/components/services/UptimeKuma.vue index 5dd75f3..3be53b8 100644 --- a/src/components/services/UptimeKuma.vue +++ b/src/components/services/UptimeKuma.vue | |||
@@ -108,7 +108,9 @@ export default { | |||
108 | .catch((e) => console.error(e)) | 108 | .catch((e) => console.error(e)) |
109 | .then((resp) => (this.incident = resp)); | 109 | .then((resp) => (this.incident = resp)); |
110 | 110 | ||
111 | this.fetch(`/api/status-page/heartbeat/${this.dashboard}?cachebust=${Date.now()}`) | 111 | this.fetch( |
112 | `/api/status-page/heartbeat/${this.dashboard}?cachebust=${Date.now()}` | ||
113 | ) | ||
112 | .catch((e) => console.error(e)) | 114 | .catch((e) => console.error(e)) |
113 | .then((resp) => (this.heartbeat = resp)); | 115 | .then((resp) => (this.heartbeat = resp)); |
114 | }, | 116 | }, |
@@ -2,6 +2,15 @@ | |||
2 | # yarn lockfile v1 | 2 | # yarn lockfile v1 |
3 | 3 | ||
4 | 4 | ||
5 | "@achrinza/node-ipc@9.2.2": | ||
6 | version "9.2.2" | ||
7 | resolved "https://registry.yarnpkg.com/@achrinza/node-ipc/-/node-ipc-9.2.2.tgz#ae1b5d3d6a9362034eea60c8d946b93893c2e4ec" | ||
8 | integrity sha512-b90U39dx0cU6emsOvy5hxU4ApNXnE3+Tuo8XQZfiKTGelDwpMwBVgBP7QX6dGTcJgu/miyJuNJ/2naFBliNWEw== | ||
9 | dependencies: | ||
10 | "@node-ipc/js-queue" "2.0.3" | ||
11 | event-pubsub "4.3.0" | ||
12 | js-message "1.0.7" | ||
13 | |||
5 | "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.14.5": | 14 | "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.14.5": |
6 | version "7.14.5" | 15 | version "7.14.5" |
7 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.14.5.tgz#23b08d740e83f49c5e59945fbf1b43e80bbf4edb" | 16 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.14.5.tgz#23b08d740e83f49c5e59945fbf1b43e80bbf4edb" |
@@ -957,6 +966,13 @@ | |||
957 | call-me-maybe "^1.0.1" | 966 | call-me-maybe "^1.0.1" |
958 | glob-to-regexp "^0.3.0" | 967 | glob-to-regexp "^0.3.0" |
959 | 968 | ||
969 | "@node-ipc/js-queue@2.0.3": | ||
970 | version "2.0.3" | ||
971 | resolved "https://registry.yarnpkg.com/@node-ipc/js-queue/-/js-queue-2.0.3.tgz#ac7fe33d766fa53e233ef8fedaf3443a01c5a4cd" | ||
972 | integrity sha512-fL1wpr8hhD5gT2dA1qifeVaoDFlQR5es8tFuKqjHX+kdOtdNHnxkVZbtIrR2rxnMFvehkjaZRNV2H/gPXlb0hw== | ||
973 | dependencies: | ||
974 | easy-stack "1.0.1" | ||
975 | |||
960 | "@nodelib/fs.stat@^1.1.2": | 976 | "@nodelib/fs.stat@^1.1.2": |
961 | version "1.1.3" | 977 | version "1.1.3" |
962 | resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" | 978 | resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" |
@@ -1173,10 +1189,10 @@ | |||
1173 | lodash.kebabcase "^4.1.1" | 1189 | lodash.kebabcase "^4.1.1" |
1174 | svg-tags "^1.0.0" | 1190 | svg-tags "^1.0.0" |
1175 | 1191 | ||
1176 | "@vue/babel-preset-app@^4.5.15": | 1192 | "@vue/babel-preset-app@^4.5.17": |
1177 | version "4.5.15" | 1193 | version "4.5.17" |
1178 | resolved "https://registry.yarnpkg.com/@vue/babel-preset-app/-/babel-preset-app-4.5.15.tgz#f6bc08f8f674e98a260004234cde18b966d72eb0" | 1194 | resolved "https://registry.yarnpkg.com/@vue/babel-preset-app/-/babel-preset-app-4.5.17.tgz#09c64eedfe868bfa3121fc12a59138518f830bde" |
1179 | integrity sha512-J+YttzvwRfV1BPczf8r3qCevznYk+jh531agVF+5EYlHF4Sgh/cGXTz9qkkiux3LQgvhEGXgmCteg1n38WuuKg== | 1195 | integrity sha512-iFv9J3F5VKUPcbx+TqW5qhGmAVyXQxPRpKpPOuTLFIVTzg+iwJnrqVbL4kJU5ECGDxPESW2oCVgxv9bTlDPu7w== |
1180 | dependencies: | 1196 | dependencies: |
1181 | "@babel/core" "^7.11.0" | 1197 | "@babel/core" "^7.11.0" |
1182 | "@babel/helper-compilation-targets" "^7.9.6" | 1198 | "@babel/helper-compilation-targets" "^7.9.6" |
@@ -1258,61 +1274,61 @@ | |||
1258 | "@vue/babel-plugin-transform-vue-jsx" "^1.2.1" | 1274 | "@vue/babel-plugin-transform-vue-jsx" "^1.2.1" |
1259 | camelcase "^5.0.0" | 1275 | camelcase "^5.0.0" |
1260 | 1276 | ||
1261 | "@vue/cli-overlay@^4.5.15": | 1277 | "@vue/cli-overlay@^4.5.17": |
1262 | version "4.5.15" | 1278 | version "4.5.17" |
1263 | resolved "https://registry.yarnpkg.com/@vue/cli-overlay/-/cli-overlay-4.5.15.tgz#0700fd6bad39336d4189ba3ff7d25e638e818c9c" | 1279 | resolved "https://registry.yarnpkg.com/@vue/cli-overlay/-/cli-overlay-4.5.17.tgz#4e0e24b7c3b71ff86de86f532821fd3abb48d10c" |
1264 | integrity sha512-0zI0kANAVmjFO2LWGUIzdGPMeE3+9k+KeRDXsUqB30YfRF7abjfiiRPq5BU9pOzlJbVdpRkisschBrvdJqDuDg== | 1280 | integrity sha512-QKKp66VbMg+X8Qh0wgXSwgxLfxY7EIkZkV6bZ6nFqBx8xtaJQVDbTL+4zcUPPA6nygbIcQ6gvTinNEqIqX6FUQ== |
1265 | 1281 | ||
1266 | "@vue/cli-plugin-babel@~4.5.15": | 1282 | "@vue/cli-plugin-babel@~4.5.17": |
1267 | version "4.5.15" | 1283 | version "4.5.17" |
1268 | resolved "https://registry.yarnpkg.com/@vue/cli-plugin-babel/-/cli-plugin-babel-4.5.15.tgz#ae4fb2ed54255fe3d84df381dab68509641179ed" | 1284 | resolved "https://registry.yarnpkg.com/@vue/cli-plugin-babel/-/cli-plugin-babel-4.5.17.tgz#8c468e32ef6546f843201770a294bf599689e004" |
1269 | integrity sha512-hBLrwYfFkHldEe34op/YNgPhpOWI5n5DB2Qt9I/1Epeif4M4iFaayrgjvOR9AVM6WbD3Yx7WCFszYpWrQZpBzQ== | 1285 | integrity sha512-6kZuc3PdoUvGAnndUq6+GqjIXn3bqdTR8lOcAb1BH2b4N7IKGlmzcipALGS23HLVMAvDgNuUS7vf0unin9j2cg== |
1270 | dependencies: | 1286 | dependencies: |
1271 | "@babel/core" "^7.11.0" | 1287 | "@babel/core" "^7.11.0" |
1272 | "@vue/babel-preset-app" "^4.5.15" | 1288 | "@vue/babel-preset-app" "^4.5.17" |
1273 | "@vue/cli-shared-utils" "^4.5.15" | 1289 | "@vue/cli-shared-utils" "^4.5.17" |
1274 | babel-loader "^8.1.0" | 1290 | babel-loader "^8.1.0" |
1275 | cache-loader "^4.1.0" | 1291 | cache-loader "^4.1.0" |
1276 | thread-loader "^2.1.3" | 1292 | thread-loader "^2.1.3" |
1277 | webpack "^4.0.0" | 1293 | webpack "^4.0.0" |
1278 | 1294 | ||
1279 | "@vue/cli-plugin-eslint@~4.5.15": | 1295 | "@vue/cli-plugin-eslint@~4.5.17": |
1280 | version "4.5.15" | 1296 | version "4.5.17" |
1281 | resolved "https://registry.yarnpkg.com/@vue/cli-plugin-eslint/-/cli-plugin-eslint-4.5.15.tgz#5781824a941f34c26336a67b1f6584a06c6a24ff" | 1297 | resolved "https://registry.yarnpkg.com/@vue/cli-plugin-eslint/-/cli-plugin-eslint-4.5.17.tgz#7667bf87bdfdb39faeb3baed58657622354a17bc" |
1282 | integrity sha512-/2Fl6wY/5bz3HD035oSnFRMsKNxDxU396KqBdpCQdwdvqk4mm6JAbXqihpcBRTNPeTO6w+LwGe6FE56PVbJdbg== | 1298 | integrity sha512-bVNDP+SuWcuJrBMc+JLaKvlxx25XKIlZBa+zzFnxhHZlwPZ7CeBD3e2wnsygJyPoKgDZcZwDgmEz1BZzMEjsNw== |
1283 | dependencies: | 1299 | dependencies: |
1284 | "@vue/cli-shared-utils" "^4.5.15" | 1300 | "@vue/cli-shared-utils" "^4.5.17" |
1285 | eslint-loader "^2.2.1" | 1301 | eslint-loader "^2.2.1" |
1286 | globby "^9.2.0" | 1302 | globby "^9.2.0" |
1287 | inquirer "^7.1.0" | 1303 | inquirer "^7.1.0" |
1288 | webpack "^4.0.0" | 1304 | webpack "^4.0.0" |
1289 | yorkie "^2.0.0" | 1305 | yorkie "^2.0.0" |
1290 | 1306 | ||
1291 | "@vue/cli-plugin-pwa@~4.5.15": | 1307 | "@vue/cli-plugin-pwa@~4.5.17": |
1292 | version "4.5.15" | 1308 | version "4.5.17" |
1293 | resolved "https://registry.yarnpkg.com/@vue/cli-plugin-pwa/-/cli-plugin-pwa-4.5.15.tgz#eb800c418d96b496deec9d063a1798fe6e9c2db8" | 1309 | resolved "https://registry.yarnpkg.com/@vue/cli-plugin-pwa/-/cli-plugin-pwa-4.5.17.tgz#73b2f9dd1203de46761a9843e972966e2717fe87" |
1294 | integrity sha512-yQzsspaIkjeQyN6btF8ATgbJFU023q1HC8uUpmiBa4QE9EyBlR8fSrKFhcJ0EmT6KnU7PMwlnOJ/OqjguFnufA== | 1310 | integrity sha512-IaODWmj5eQjv97ne0CTOgPZA8QmVS7zYX64C+SivWPw0uevJAhNUdDHgyrUODP7fEfyufKliStLMQJTowohGNQ== |
1295 | dependencies: | 1311 | dependencies: |
1296 | "@vue/cli-shared-utils" "^4.5.15" | 1312 | "@vue/cli-shared-utils" "^4.5.17" |
1297 | webpack "^4.0.0" | 1313 | webpack "^4.0.0" |
1298 | workbox-webpack-plugin "^4.3.1" | 1314 | workbox-webpack-plugin "^4.3.1" |
1299 | 1315 | ||
1300 | "@vue/cli-plugin-router@^4.5.15": | 1316 | "@vue/cli-plugin-router@^4.5.17": |
1301 | version "4.5.15" | 1317 | version "4.5.17" |
1302 | resolved "https://registry.yarnpkg.com/@vue/cli-plugin-router/-/cli-plugin-router-4.5.15.tgz#1e75c8c89df42c694f143b9f1028de3cf5d61e1e" | 1318 | resolved "https://registry.yarnpkg.com/@vue/cli-plugin-router/-/cli-plugin-router-4.5.17.tgz#9de189a7a8740817cde2a4e57aade14552ff68c3" |
1303 | integrity sha512-q7Y6kP9b3k55Ca2j59xJ7XPA6x+iSRB+N4ac0ZbcL1TbInVQ4j5wCzyE+uqid40hLy4fUdlpl4X9fHJEwuVxPA== | 1319 | integrity sha512-9r9CSwqv2+39XHQPDZJ0uaTtTP7oe0Gx17m7kBhHG3FA7R7AOSk2aVzhHZmDRhzlOxjx9kQSvrOSMfUG0kV4dQ== |
1304 | dependencies: | 1320 | dependencies: |
1305 | "@vue/cli-shared-utils" "^4.5.15" | 1321 | "@vue/cli-shared-utils" "^4.5.17" |
1306 | 1322 | ||
1307 | "@vue/cli-plugin-vuex@^4.5.15": | 1323 | "@vue/cli-plugin-vuex@^4.5.17": |
1308 | version "4.5.15" | 1324 | version "4.5.17" |
1309 | resolved "https://registry.yarnpkg.com/@vue/cli-plugin-vuex/-/cli-plugin-vuex-4.5.15.tgz#466c1f02777d02fef53a9bb49a36cc3a3bcfec4e" | 1325 | resolved "https://registry.yarnpkg.com/@vue/cli-plugin-vuex/-/cli-plugin-vuex-4.5.17.tgz#eb6f597c775f3c847bf5a638ad65a0d03c11dcbf" |
1310 | integrity sha512-fqap+4HN+w+InDxlA3hZTOGE0tzBTgXhKLoDydhywqgmhQ1D9JA6Feh94ze6tG8DsWX58/ujYUqA8jAz17FJtg== | 1326 | integrity sha512-ck/ju2T2dmPKLWK/5QctNJs9SCb+eSZbbmr8neFkMc7GlbXw6qLWw5v3Vpd4KevdQA8QuQOA1pjUmzpCiU/mYQ== |
1311 | 1327 | ||
1312 | "@vue/cli-service@~4.5.15": | 1328 | "@vue/cli-service@~4.5.17": |
1313 | version "4.5.15" | 1329 | version "4.5.17" |
1314 | resolved "https://registry.yarnpkg.com/@vue/cli-service/-/cli-service-4.5.15.tgz#0e9a186d51550027d0e68e95042077eb4d115b45" | 1330 | resolved "https://registry.yarnpkg.com/@vue/cli-service/-/cli-service-4.5.17.tgz#6f796056363b70b69065d95815ac170b7772d0c6" |
1315 | integrity sha512-sFWnLYVCn4zRfu45IcsIE9eXM0YpDV3S11vlM2/DVbIPAGoYo5ySpSof6aHcIvkeGsIsrHFpPHzNvDZ/efs7jA== | 1331 | integrity sha512-MqfkRYIcIUACe3nYlzNrYstJTWRXHlIqh6JCkbWbdnXWN+IfaVdlG8zw5Q0DVcSdGvkevUW7zB4UhtZB4uyAcA== |
1316 | dependencies: | 1332 | dependencies: |
1317 | "@intervolga/optimize-cssnano-plugin" "^1.0.5" | 1333 | "@intervolga/optimize-cssnano-plugin" "^1.0.5" |
1318 | "@soda/friendly-errors-webpack-plugin" "^1.7.1" | 1334 | "@soda/friendly-errors-webpack-plugin" "^1.7.1" |
@@ -1320,10 +1336,10 @@ | |||
1320 | "@types/minimist" "^1.2.0" | 1336 | "@types/minimist" "^1.2.0" |
1321 | "@types/webpack" "^4.0.0" | 1337 | "@types/webpack" "^4.0.0" |
1322 | "@types/webpack-dev-server" "^3.11.0" | 1338 | "@types/webpack-dev-server" "^3.11.0" |
1323 | "@vue/cli-overlay" "^4.5.15" | 1339 | "@vue/cli-overlay" "^4.5.17" |
1324 | "@vue/cli-plugin-router" "^4.5.15" | 1340 | "@vue/cli-plugin-router" "^4.5.17" |
1325 | "@vue/cli-plugin-vuex" "^4.5.15" | 1341 | "@vue/cli-plugin-vuex" "^4.5.17" |
1326 | "@vue/cli-shared-utils" "^4.5.15" | 1342 | "@vue/cli-shared-utils" "^4.5.17" |
1327 | "@vue/component-compiler-utils" "^3.1.2" | 1343 | "@vue/component-compiler-utils" "^3.1.2" |
1328 | "@vue/preload-webpack-plugin" "^1.1.0" | 1344 | "@vue/preload-webpack-plugin" "^1.1.0" |
1329 | "@vue/web-component-wrapper" "^1.2.0" | 1345 | "@vue/web-component-wrapper" "^1.2.0" |
@@ -1372,17 +1388,17 @@ | |||
1372 | optionalDependencies: | 1388 | optionalDependencies: |
1373 | vue-loader-v16 "npm:vue-loader@^16.1.0" | 1389 | vue-loader-v16 "npm:vue-loader@^16.1.0" |
1374 | 1390 | ||
1375 | "@vue/cli-shared-utils@^4.5.15": | 1391 | "@vue/cli-shared-utils@^4.5.17": |
1376 | version "4.5.15" | 1392 | version "4.5.17" |
1377 | resolved "https://registry.yarnpkg.com/@vue/cli-shared-utils/-/cli-shared-utils-4.5.15.tgz#dba3858165dbe3465755f256a4890e69084532d6" | 1393 | resolved "https://registry.yarnpkg.com/@vue/cli-shared-utils/-/cli-shared-utils-4.5.17.tgz#bb4aac8b816036cf5c0adf3af3cc1cb9c425501e" |
1378 | integrity sha512-SKaej9hHzzjKSOw1NlFmc6BSE0vcqUQMQiv1cxQ2DhVyy4QxZXBmzmiLBUBe+hYZZs1neXW7n//udeN9bCAY+Q== | 1394 | integrity sha512-VoFNdxvTW4vZu3ne+j1Mf7mU99J2SAoRVn9XPrsouTUUJablglM8DASk7Ixhsh6ymyL/W9EADQFR6Pgj8Ujjuw== |
1379 | dependencies: | 1395 | dependencies: |
1396 | "@achrinza/node-ipc" "9.2.2" | ||
1380 | "@hapi/joi" "^15.0.1" | 1397 | "@hapi/joi" "^15.0.1" |
1381 | chalk "^2.4.2" | 1398 | chalk "^2.4.2" |
1382 | execa "^1.0.0" | 1399 | execa "^1.0.0" |
1383 | launch-editor "^2.2.1" | 1400 | launch-editor "^2.2.1" |
1384 | lru-cache "^5.1.1" | 1401 | lru-cache "^5.1.1" |
1385 | node-ipc "^9.1.1" | ||
1386 | open "^6.3.0" | 1402 | open "^6.3.0" |
1387 | ora "^3.4.0" | 1403 | ora "^3.4.0" |
1388 | read-pkg "^5.1.1" | 1404 | read-pkg "^5.1.1" |
@@ -2210,10 +2226,10 @@ builtin-status-codes@^3.0.0: | |||
2210 | resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" | 2226 | resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" |
2211 | integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= | 2227 | integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= |
2212 | 2228 | ||
2213 | bulma@^0.9.3: | 2229 | bulma@^0.9.4: |
2214 | version "0.9.3" | 2230 | version "0.9.4" |
2215 | resolved "https://registry.yarnpkg.com/bulma/-/bulma-0.9.3.tgz#ddccb7436ebe3e21bf47afe01d3c43a296b70243" | 2231 | resolved "https://registry.yarnpkg.com/bulma/-/bulma-0.9.4.tgz#0ca8aeb1847a34264768dba26a064c8be72674a1" |
2216 | integrity sha512-0d7GNW1PY4ud8TWxdNcP6Cc8Bu7MxcntD/RRLGWuiw/s0a9P+XlH/6QoOIrmbj6o8WWJzJYhytiu9nFjTszk1g== | 2232 | integrity sha512-86FlT5+1GrsgKbPLRRY7cGDg8fsJiP/jzTqXXVqiUZZ2aZT8uemEOHlU1CDU+TxklPEZ11HZNNWclRBBecP4CQ== |
2217 | 2233 | ||
2218 | bytes@3.0.0: | 2234 | bytes@3.0.0: |
2219 | version "3.0.0" | 2235 | version "3.0.0" |
@@ -2773,10 +2789,10 @@ core-js@^2.4.0: | |||
2773 | resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" | 2789 | resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" |
2774 | integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== | 2790 | integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== |
2775 | 2791 | ||
2776 | core-js@^3.21.1: | 2792 | core-js@^3.22.7: |
2777 | version "3.21.1" | 2793 | version "3.22.7" |
2778 | resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.21.1.tgz#f2e0ddc1fc43da6f904706e8e955bc19d06a0d94" | 2794 | resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.22.7.tgz#8d6c37f630f6139b8732d10f2c114c3f1d00024f" |
2779 | integrity sha512-FRq5b/VMrWlrmCzwRrpDYNxyHP9BcAZC+xHJaqTgIE5091ZV1NTmyh0sGOg5XqpnHvR0svdy0sv1gWA1zmhxig== | 2795 | integrity sha512-Jt8SReuDKVNZnZEzyEQT5eK6T2RRCXkfTq7Lo09kpm+fHjgGewSbNjV+Wt4yZMhPDdzz2x1ulI5z/w4nxpBseg== |
2780 | 2796 | ||
2781 | core-js@^3.6.5: | 2797 | core-js@^3.6.5: |
2782 | version "3.15.2" | 2798 | version "3.15.2" |
@@ -3339,7 +3355,7 @@ duplexify@^3.4.2, duplexify@^3.6.0: | |||
3339 | readable-stream "^2.0.0" | 3355 | readable-stream "^2.0.0" |
3340 | stream-shift "^1.0.0" | 3356 | stream-shift "^1.0.0" |
3341 | 3357 | ||
3342 | easy-stack@^1.0.1: | 3358 | easy-stack@1.0.1: |
3343 | version "1.0.1" | 3359 | version "1.0.1" |
3344 | resolved "https://registry.yarnpkg.com/easy-stack/-/easy-stack-1.0.1.tgz#8afe4264626988cabb11f3c704ccd0c835411066" | 3360 | resolved "https://registry.yarnpkg.com/easy-stack/-/easy-stack-1.0.1.tgz#8afe4264626988cabb11f3c704ccd0c835411066" |
3345 | integrity sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w== | 3361 | integrity sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w== |
@@ -5066,13 +5082,6 @@ js-message@1.0.7: | |||
5066 | resolved "https://registry.yarnpkg.com/js-message/-/js-message-1.0.7.tgz#fbddd053c7a47021871bb8b2c95397cc17c20e47" | 5082 | resolved "https://registry.yarnpkg.com/js-message/-/js-message-1.0.7.tgz#fbddd053c7a47021871bb8b2c95397cc17c20e47" |
5067 | integrity sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA== | 5083 | integrity sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA== |
5068 | 5084 | ||
5069 | js-queue@2.0.2: | ||
5070 | version "2.0.2" | ||
5071 | resolved "https://registry.yarnpkg.com/js-queue/-/js-queue-2.0.2.tgz#0be590338f903b36c73d33c31883a821412cd482" | ||
5072 | integrity sha512-pbKLsbCfi7kriM3s1J4DDCo7jQkI58zPLHi0heXPzPlj0hjUsm+FesPUbE0DSbIVIK503A36aUBoCN7eMFedkA== | ||
5073 | dependencies: | ||
5074 | easy-stack "^1.0.1" | ||
5075 | |||
5076 | js-tokens@^4.0.0: | 5085 | js-tokens@^4.0.0: |
5077 | version "4.0.0" | 5086 | version "4.0.0" |
5078 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" | 5087 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" |
@@ -5745,15 +5754,6 @@ node-forge@^0.10.0: | |||
5745 | resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.10.0.tgz#32dea2afb3e9926f02ee5ce8794902691a676bf3" | 5754 | resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.10.0.tgz#32dea2afb3e9926f02ee5ce8794902691a676bf3" |
5746 | integrity sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA== | 5755 | integrity sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA== |
5747 | 5756 | ||
5748 | node-ipc@^9.1.1: | ||
5749 | version "9.2.1" | ||
5750 | resolved "https://registry.yarnpkg.com/node-ipc/-/node-ipc-9.2.1.tgz#b32f66115f9d6ce841dc4ec2009d6a733f98bb6b" | ||
5751 | integrity sha512-mJzaM6O3xHf9VT8BULvJSbdVbmHUKRNOH7zDDkCrA1/T+CVjq2WVIDfLt0azZRXpgArJtl3rtmEozrbXPZ9GaQ== | ||
5752 | dependencies: | ||
5753 | event-pubsub "4.3.0" | ||
5754 | js-message "1.0.7" | ||
5755 | js-queue "2.0.2" | ||
5756 | |||
5757 | node-libs-browser@^2.2.1: | 5757 | node-libs-browser@^2.2.1: |
5758 | version "2.2.1" | 5758 | version "2.2.1" |
5759 | resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.2.1.tgz#b64f513d18338625f90346d27b0d235e631f6425" | 5759 | resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.2.1.tgz#b64f513d18338625f90346d27b0d235e631f6425" |