chore: Update dependencies

main v25.08.1
Bastien Wirtz 2025-08-06 23:00:21 +02:00
parent 83152453c5
commit a941e94a3b
4 changed files with 1309 additions and 1110 deletions

View File

@ -9,10 +9,11 @@ Fixes # (issue)
- [ ] Bug fix (non-breaking change which fixes an issue) - [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality) - [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] Refactoring
## Checklist: ## Checklist:
- [ ] I've read & comply with the [contributing guidelines](https://github.com/bastienwirtz/homer/blob/main/CONTRIBUTING.md) - [ ] I've read & comply with the [contributing guidelines](https://github.com/bastienwirtz/homer/blob/main/CONTRIBUTING.md)
- [ ] I have tested my code for new features & regressions on both mobile & desktop devices, using the latest version of major browsers. - [ ] I have tested my code for new features & regressions on both mobile & desktop devices, using the latest version of major browsers.
- [ ] I have made corresponding changes to the documentation (README.md). - [ ] I have made corresponding changes to the documentation (`README.md`).
- [ ] I've checked my modifications for any breaking changes, especially in the `config.yml` file - [ ] I've checked my modifications for any breaking changes, especially in the `config.yml` file

View File

@ -13,24 +13,24 @@
"@fortawesome/fontawesome-free": "^6.7.2", "@fortawesome/fontawesome-free": "^6.7.2",
"bulma": "^1.0.4", "bulma": "^1.0.4",
"lodash.merge": "^4.6.2", "lodash.merge": "^4.6.2",
"vue": "^3.5.14", "vue": "^3.5.18",
"yaml": "^2.8.0" "yaml": "^2.8.1"
}, },
"devDependencies": { "devDependencies": {
"@eslint/js": "^9.27.0", "@eslint/js": "^9.32.0",
"@vitejs/plugin-vue": "^5.2.4", "@vitejs/plugin-vue": "^6.0.1",
"@vue/eslint-config-prettier": "^10.2.0", "@vue/eslint-config-prettier": "^10.2.0",
"eslint": "^9.27.0", "eslint": "^9.32.0",
"eslint-plugin-vue": "^9.33.0", "eslint-plugin-vue": "^9.33.0",
"globals": "^16.1.0", "globals": "^16.3.0",
"http-server": "^14.1.1", "http-server": "^14.1.1",
"prettier": "^3.5.3", "prettier": "^3.6.2",
"sass-embedded": "^1.89.0", "sass-embedded": "^1.90.0",
"vite": "^6.3.5", "vite": "^7.0.6",
"vite-plugin-pwa": "^1.0.0" "vite-plugin-pwa": "^1.0.2"
}, },
"license": "Apache-2.0", "license": "Apache-2.0",
"packageManager": "pnpm@10.11.0+sha512.6540583f41cc5f628eb3d9773ecee802f4f9ef9923cc45b69890fb47991d4b092964694ec3a4f738a420c918a333062c8b925d312f42e4f0c263eb603551f977", "packageManager": "pnpm@10.14.0+sha512.ad27a79641b49c3e481a16a805baa71817a04bbe06a38d17e60e2eaee83f6a146c6a688125f5792e48dd5ba30e7da52a5cda4c3992b9ccf333f9ce223af84748",
"pnpm": { "pnpm": {
"neverBuiltDependencies": [] "neverBuiltDependencies": []
} }

File diff suppressed because it is too large Load Diff

View File

@ -165,11 +165,11 @@ export default {
const [summary_response, status_response] = await Promise.all([ const [summary_response, status_response] = await Promise.all([
this.fetch( this.fetch(
`api/stats/summary?sid=${encodeURIComponent(this.sessionId)}` `api/stats/summary?sid=${encodeURIComponent(this.sessionId)}`,
), ),
this.fetch( this.fetch(
`api/dns/blocking?sid=${encodeURIComponent(this.sessionId)}` `api/dns/blocking?sid=${encodeURIComponent(this.sessionId)}`,
) ),
]); ]);
if ( if (
@ -189,10 +189,7 @@ export default {
this.removeCacheSession(); this.removeCacheSession();
return this.retryWithDelay(); return this.retryWithDelay();
} }
this.handleError( this.handleError(`Failed to fetch status: ${e.message || e}`, "error");
`Failed to fetch status: ${e.message || e}`,
"error",
);
this.removeCacheSession(); this.removeCacheSession();
} }
}, },