Commit Graph

3848 Commits

Author SHA1 Message Date
Mathias Wagner
da57dca349 Add "Statistics & Charts" guides for EN and DE, and update copyright year to 2026 2026-01-22 18:00:37 +01:00
Mathias Wagner
0f95ba44cc Add failed marker and update aggregations 2026-01-22 18:00:28 +01:00
Mathias Wagner
5005f5681b Fix upload_docs.yml to use GitHub Actions 2026-01-22 17:24:51 +01:00
Mathias Wagner
78edcd5a18 Add localhost to shared.mjs 2026-01-22 17:21:28 +01:00
github-actions[bot]
b93e297558 Merge pull request #1357 from gnmyt/dependabot/npm_and_yarn/web/fortawesome/react-fontawesome-3.1.1
chore(deps): bump @fortawesome/react-fontawesome from 0.2.2 to 3.1.1 in /web
2026-01-22 16:20:51 +00:00
dependabot[bot]
3c3579a28a chore(deps): bump @fortawesome/react-fontawesome in /web
Bumps [@fortawesome/react-fontawesome](https://github.com/FortAwesome/react-fontawesome) from 0.2.2 to 3.1.1.
- [Release notes](https://github.com/FortAwesome/react-fontawesome/releases)
- [Changelog](https://github.com/FortAwesome/react-fontawesome/blob/main/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/react-fontawesome/compare/0.2.2...v3.1.1)

---
updated-dependencies:
- dependency-name: "@fortawesome/react-fontawesome"
  dependency-version: 3.1.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-22 16:20:37 +00:00
github-actions[bot]
c9d425faa6 Merge pull request #1354 from gnmyt/dependabot/npm_and_yarn/web/eslint-plugin-react-refresh-0.4.26
chore(deps-dev): bump eslint-plugin-react-refresh from 0.4.20 to 0.4.26 in /web
2026-01-22 16:19:53 +00:00
dependabot[bot]
54ee6a0353 chore(deps-dev): bump eslint-plugin-react-refresh in /web
Bumps [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) from 0.4.20 to 0.4.26.
- [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases)
- [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.20...v0.4.26)

---
updated-dependencies:
- dependency-name: eslint-plugin-react-refresh
  dependency-version: 0.4.26
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-22 16:19:41 +00:00
github-actions[bot]
afc6f42963 Merge pull request #1358 from gnmyt/dependabot/npm_and_yarn/web/multi-92cd713b78
chore(deps): bump react-dom and @types/react-dom in /web
2026-01-22 16:19:29 +00:00
github-actions[bot]
659f33e31e Merge pull request #1356 from gnmyt/dependabot/npm_and_yarn/web/fortawesome/free-brands-svg-icons-7.1.0
chore(deps): bump @fortawesome/free-brands-svg-icons from 6.7.2 to 7.1.0 in /web
2026-01-22 16:19:00 +00:00
dependabot[bot]
93675602af chore(deps): bump react-dom and @types/react-dom in /web
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) and [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom). These dependencies needed to be updated together.

Updates `react-dom` from 19.1.0 to 19.2.3
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.3/packages/react-dom)

Updates `@types/react-dom` from 19.1.6 to 19.2.3
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

---
updated-dependencies:
- dependency-name: react-dom
  dependency-version: 19.2.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: "@types/react-dom"
  dependency-version: 19.2.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-22 16:19:00 +00:00
dependabot[bot]
4d3ed2a3db chore(deps): bump @fortawesome/free-brands-svg-icons in /web
Bumps [@fortawesome/free-brands-svg-icons](https://github.com/FortAwesome/Font-Awesome) from 6.7.2 to 7.1.0.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/7.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.7.2...7.1.0)

---
updated-dependencies:
- dependency-name: "@fortawesome/free-brands-svg-icons"
  dependency-version: 7.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-22 16:18:48 +00:00
Mathias Wagner
a2ee3d5421 Fix upload_docs workflow 2026-01-22 17:18:37 +01:00
Mathias Wagner
04c2e4c673 Fix upload_docs workflow 2026-01-22 17:17:37 +01:00
github-actions[bot]
0077eb097d Merge pull request #1355 from gnmyt/dependabot/npm_and_yarn/web/eslint-9.39.2
chore(deps-dev): bump eslint from 9.28.0 to 9.39.2 in /web
2026-01-22 16:17:24 +00:00
dependabot[bot]
e061358d63 chore(deps-dev): bump eslint from 9.28.0 to 9.39.2 in /web
Bumps [eslint](https://github.com/eslint/eslint) from 9.28.0 to 9.39.2.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v9.28.0...v9.39.2)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 9.39.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-22 16:17:02 +00:00
github-actions[bot]
c352999283 Merge pull request #1352 from gnmyt/dependabot/npm_and_yarn/web/vitejs/plugin-react-5.1.2
chore(deps-dev): bump @vitejs/plugin-react from 4.5.2 to 5.1.2 in /web
2026-01-22 16:16:06 +00:00
dependabot[bot]
e3db2ce0e0 chore(deps-dev): bump @vitejs/plugin-react from 4.5.2 to 5.1.2 in /web
Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 4.5.2 to 5.1.2.
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.1.2/packages/plugin-react)

---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
  dependency-version: 5.1.2
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-22 16:15:54 +00:00
github-actions[bot]
02cc1a4bd9 Merge pull request #1351 from gnmyt/dependabot/npm_and_yarn/web/fortawesome/free-solid-svg-icons-7.1.0
chore(deps): bump @fortawesome/free-solid-svg-icons from 6.7.2 to 7.1.0 in /web
2026-01-22 16:15:53 +00:00
dependabot[bot]
3137d6930d chore(deps): bump @fortawesome/free-solid-svg-icons in /web
Bumps [@fortawesome/free-solid-svg-icons](https://github.com/FortAwesome/Font-Awesome) from 6.7.2 to 7.1.0.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/7.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.7.2...7.1.0)

---
updated-dependencies:
- dependency-name: "@fortawesome/free-solid-svg-icons"
  dependency-version: 7.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-22 16:15:41 +00:00
Mathias Wagner
dbbd6a34d4 Merge pull request #1350 from gnmyt/migrations/deno
🦕 Deno Migration
2026-01-22 17:14:48 +01:00
Mathias Wagner
fd7f0ff272 Customize Vite logger to suppress specific proxy error messages 2026-01-22 15:36:38 +01:00
Mathias Wagner
bd2e243107 Bundle integrations and templates in binary 2026-01-22 15:00:01 +01:00
Mathias Wagner
c0024da253 Refactor installation and troubleshooting documentation for binary-based setup, remove Node.js and npm steps, and update instructions for Deno and precompiled binaries. 2026-01-22 14:56:12 +01:00
Mathias Wagner
0e0a0a26a6 Update Dependabot config, add docs package.json, and refine Docker workflow 2026-01-22 14:55:28 +01:00
Mathias Wagner
f5ec777288 Refactor workflows to modularize release process, add binary, Docker, and MSI builds 2026-01-22 14:54:36 +01:00
Mathias Wagner
8132cdbd8f Migrate server codebase to ES module and Deno Runtime 2026-01-22 14:54:02 +01:00
Mathias Wagner
f342f513e4 Add deno.lock to .gitignore 2026-01-22 14:47:37 +01:00
Mathias Wagner
ca4c352955 Migrate client vite.config.js to support deno path format 2026-01-22 14:39:03 +01:00
github-actions[bot]
33a3ea928d Merge pull request #1349 from gnmyt/dependabot/npm_and_yarn/client/lodash-4.17.23
chore(deps): bump lodash from 4.17.21 to 4.17.23 in /client
2026-01-22 03:17:25 +00:00
dependabot[bot]
8c368cf540 chore(deps): bump lodash from 4.17.21 to 4.17.23 in /client
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23)

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.17.23
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-22 03:17:11 +00:00
Mathias Wagner
5246aaca5d Merge pull request #1347 from gnmyt/features/custom-librespeed-server
⚙️ Custom Librespeed server
2026-01-20 22:54:37 +01:00
Mathias Wagner
eec2d27cc6 Update localization files for custom server URL placeholder adjustments 2026-01-20 22:54:11 +01:00
Mathias Wagner
e2b6a2aa8f Add custom server URL support for LibreSpeed in Provider Dialog 2026-01-20 22:42:42 +01:00
Mathias Wagner
4b06b320c6 Add server-side logic for LibreSpeed 2026-01-20 22:38:26 +01:00
github-actions[bot]
e4d4895faa Merge pull request #1346 from gnmyt/dependabot/npm_and_yarn/client/types/react-19.2.9
chore(deps-dev): bump @types/react from 19.2.8 to 19.2.9 in /client
2026-01-20 21:23:23 +00:00
dependabot[bot]
d3b82eda20 chore(deps-dev): bump @types/react from 19.2.8 to 19.2.9 in /client
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 19.2.8 to 19.2.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-version: 19.2.9
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-20 21:23:13 +00:00
github-actions[bot]
6dd0b181ae Merge pull request #1345 from gnmyt/dependabot/npm_and_yarn/client/i18next-25.8.0
chore(deps): bump i18next from 25.7.4 to 25.8.0 in /client
2026-01-20 21:23:12 +00:00
dependabot[bot]
6d022f894f chore(deps): bump i18next from 25.7.4 to 25.8.0 in /client
Bumps [i18next](https://github.com/i18next/i18next) from 25.7.4 to 25.8.0.
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](https://github.com/i18next/i18next/compare/v25.7.4...v25.8.0)

---
updated-dependencies:
- dependency-name: i18next
  dependency-version: 25.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-20 21:23:00 +00:00
Mathias Wagner
bef1d12ba7 Merge pull request #1344 from gnmyt/features/jitter
🌊 Jitter
2026-01-20 22:03:50 +01:00
Mathias Wagner
b505441160 Use icon instead of +- for jitter display 2026-01-20 22:02:55 +01:00
Mathias Wagner
73f8d2b52b Update visual hierarchy in Home components 2026-01-20 21:57:52 +01:00
Mathias Wagner
754117cea2 Improve header styling 2026-01-20 21:54:16 +01:00
Mathias Wagner
84f47f89d3 Add jitter to UI 2026-01-20 21:46:24 +01:00
Mathias Wagner
24f0259bfc Update integration templates 2026-01-20 21:35:54 +01:00
Mathias Wagner
6f5db84a17 Update data parsers to include jitter 2026-01-20 21:35:48 +01:00
Mathias Wagner
c1f87f723b Add jitter to speedtest controller and task 2026-01-20 21:35:40 +01:00
Mathias Wagner
639679bf2c Add jitter to prometheus endpoint 2026-01-20 21:35:28 +01:00
Mathias Wagner
efe3e63569 Add jitter to Speedtest model 2026-01-20 21:35:15 +01:00
Mathias Wagner
3ba3bfae84 Replace InputDialogProvider with AlertProvider and update locale strings with descriptions 2026-01-20 20:51:17 +01:00