From 62cf40bcd3e5be10578dddc78b92f35a46343b48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=BCller?= Date: Fri, 1 Aug 2025 22:45:55 +0200 Subject: [PATCH 1/2] =?UTF-8?q?=F0=9F=94=A8=20Improve=20wording=20on=20sta?= =?UTF-8?q?ts=20page?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/Stats.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/views/Stats.vue b/src/views/Stats.vue index 80d2c85..6492e1e 100644 --- a/src/views/Stats.vue +++ b/src/views/Stats.vue @@ -32,7 +32,7 @@

{{ avgSeriesLength }}h

-

Ø Titellänge

+

Ø Titelspielzeit

{{ maxSeriesLength }}h

@@ -44,7 +44,7 @@

{{ avgEpisodeLength }}

-

Ø Episodenlänge

+

Ø Episodenspielzeit

{{ maxEpisodeLength }}

From 7186954d91924bf0fb2918c6b31be0fcd607a063 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=BCller?= Date: Fri, 1 Aug 2025 22:46:27 +0200 Subject: [PATCH 2/2] =?UTF-8?q?=F0=9F=93=A6=20Update=20dependencies?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/deploy.yml | 3 +- package-lock.json | 76 +++++++++++++++--------------------- package.json | 5 +-- vite.config.js | 3 +- 4 files changed, 37 insertions(+), 50 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index a8edf82..8505014 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -8,6 +8,7 @@ on: push: tags: - '*' + workflow_dispatch: jobs: build: @@ -23,7 +24,7 @@ jobs: npm install npm run build - name: Push Build files to production environment - uses: burnett01/rsync-deployments@7.0.1 + uses: burnett01/rsync-deployments@7.0.2 with: switches: -avzr --delete path: dist/ diff --git a/package-lock.json b/package-lock.json index df69914..694ff0b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,12 +13,11 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@vitejs/plugin-vue": "^5.0.3", + "@vitejs/plugin-vue": "^6.0.1", "oxlint": "^1.9.0", "stylus": "^0.64.0", "stylus-loader": "^8.0.0", - "vite": "^6.3.5", - "vite-plugin-oxlint": "^1.4.0" + "vite": "^7.0.6" } }, "node_modules/@adobe/css-tools": { @@ -701,6 +700,13 @@ "node": ">=14" } }, + "node_modules/@rolldown/pluginutils": { + "version": "1.0.0-beta.29", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.29.tgz", + "integrity": "sha512-NIJgOsMjbxAXvoGq/X0gD7VPMQ8j9g0BiDaNjVNVjvl+iKXxL3Jre0v31RmBYeLEmkbj2s02v8vFTbUXi5XS2Q==", + "dev": true, + "license": "MIT" + }, "node_modules/@rollup/rollup-android-arm-eabi": { "version": "4.46.2", "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.46.2.tgz", @@ -1005,16 +1011,19 @@ } }, "node_modules/@vitejs/plugin-vue": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.2.4.tgz", - "integrity": "sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-6.0.1.tgz", + "integrity": "sha512-+MaE752hU0wfPFJEUAIxqw18+20euHHdxVtMvbFcOEpjEyfqXH/5DCoTHiVJ0J29EhTJdoTkjEv5YBKU9dnoTw==", "dev": true, "license": "MIT", + "dependencies": { + "@rolldown/pluginutils": "1.0.0-beta.29" + }, "engines": { - "node": "^18.0.0 || >=20.0.0" + "node": "^20.19.0 || >=22.12.0" }, "peerDependencies": { - "vite": "^5.0.0 || ^6.0.0", + "vite": "^5.0.0 || ^6.0.0 || ^7.0.0", "vue": "^3.2.25" } }, @@ -1626,13 +1635,6 @@ "dev": true, "license": "BlueOak-1.0.0" }, - "node_modules/package-manager-detector": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.3.0.tgz", - "integrity": "sha512-ZsEbbZORsyHuO00lY1kV3/t72yp6Ysay6Pd17ZAlNGuGwmWDLCJxFpRs0IzfXfj1o4icJOkUEioexFHzyPurSQ==", - "dev": true, - "license": "MIT" - }, "node_modules/path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", @@ -2094,24 +2096,24 @@ } }, "node_modules/vite": { - "version": "6.3.5", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.3.5.tgz", - "integrity": "sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.0.6.tgz", + "integrity": "sha512-MHFiOENNBd+Bd9uvc8GEsIzdkn1JxMmEeYX35tI3fv0sJBUTfW5tQsoaOwuY4KhBI09A3dUJ/DXf2yxPVPUceg==", "dev": true, "license": "MIT", "dependencies": { "esbuild": "^0.25.0", - "fdir": "^6.4.4", - "picomatch": "^4.0.2", - "postcss": "^8.5.3", - "rollup": "^4.34.9", - "tinyglobby": "^0.2.13" + "fdir": "^6.4.6", + "picomatch": "^4.0.3", + "postcss": "^8.5.6", + "rollup": "^4.40.0", + "tinyglobby": "^0.2.14" }, "bin": { "vite": "bin/vite.js" }, "engines": { - "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + "node": "^20.19.0 || >=22.12.0" }, "funding": { "url": "https://github.com/vitejs/vite?sponsor=1" @@ -2120,14 +2122,14 @@ "fsevents": "~2.3.3" }, "peerDependencies": { - "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", + "@types/node": "^20.19.0 || >=22.12.0", "jiti": ">=1.21.0", - "less": "*", + "less": "^4.0.0", "lightningcss": "^1.21.0", - "sass": "*", - "sass-embedded": "*", - "stylus": "*", - "sugarss": "*", + "sass": "^1.70.0", + "sass-embedded": "^1.70.0", + "stylus": ">=0.54.8", + "sugarss": "^5.0.0", "terser": "^5.16.0", "tsx": "^4.8.1", "yaml": "^2.4.2" @@ -2168,20 +2170,6 @@ } } }, - "node_modules/vite-plugin-oxlint": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/vite-plugin-oxlint/-/vite-plugin-oxlint-1.4.0.tgz", - "integrity": "sha512-/L0W5yldiFk65sdSYT41uhQRqBZCmteRHoLnFmqaRzzmGyNt/7yZnjruHHsuP5tpX/62Kyhl2SGERP/FMQyV4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "oxlint": "^1.4.0", - "package-manager-detector": "^1.3.0" - }, - "peerDependencies": { - "vite": "^6.0.7" - } - }, "node_modules/vite/node_modules/fdir": { "version": "6.4.6", "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.6.tgz", diff --git a/package.json b/package.json index 40f259a..3ec3242 100644 --- a/package.json +++ b/package.json @@ -14,12 +14,11 @@ "vue-router": "^4.1.6" }, "devDependencies": { - "@vitejs/plugin-vue": "^5.0.3", + "@vitejs/plugin-vue": "^6.0.1", "oxlint": "^1.9.0", "stylus": "^0.64.0", "stylus-loader": "^8.0.0", - "vite": "^6.3.5", - "vite-plugin-oxlint": "^1.4.0" + "vite": "^7.0.6" }, "browserslist": [ "> 1%", diff --git a/vite.config.js b/vite.config.js index a192d89..c7ce313 100644 --- a/vite.config.js +++ b/vite.config.js @@ -1,10 +1,9 @@ import { defineConfig } from 'vite'; import { resolve } from 'path'; import vue from '@vitejs/plugin-vue'; -import oxlintPlugin from 'vite-plugin-oxlint' export default defineConfig({ - plugins: [vue(), oxlintPlugin()], + plugins: [vue()], define: { APP_VERSION: JSON.stringify(process.env.npm_package_version), },