Mathias Wagner
|
d5bc3693ae
|
Replace react-chartjs-2 with custom ChartWrapper component
|
2026-01-23 00:20:22 +01:00 |
|
Mathias Wagner
|
6848bd7b7e
|
Optimize Statistics page performance
|
2026-01-23 00:18:26 +01:00 |
|
Mathias Wagner
|
cd10c389eb
|
Refine dialog styles
|
2026-01-23 00:18:25 +01:00 |
|
github-actions[bot]
|
16f6de685c
|
Merge pull request #1365 from gnmyt/dependabot/npm_and_yarn/web/vite-7.3.1
chore(deps-dev): bump vite from 6.4.1 to 7.3.1 in /web
|
2026-01-22 22:56:38 +00:00 |
|
Mathias Wagner
|
a018d4417c
|
Merge pull request #1368 from gnmyt/features/schedule-offset
⏱️ Schedule offset
|
2026-01-22 23:05:45 +01:00 |
|
Mathias Wagner
|
d2f24cfebd
|
Update en.json with additional i18n keys for custom cron and schedule offset
|
2026-01-22 22:54:06 +01:00 |
|
Mathias Wagner
|
eee7c3e9f2
|
Add scheduleOffset to FrequencyDialog.jsx
|
2026-01-22 22:53:44 +01:00 |
|
Mathias Wagner
|
5667e25854
|
Implement server-side support for scheduleOffset
|
2026-01-22 22:53:35 +01:00 |
|
Mathias Wagner
|
cbd78c525f
|
Merge pull request #1367 from gnmyt/features/statistics-export
📊 Statistics Export
|
2026-01-22 22:43:16 +01:00 |
|
Mathias Wagner
|
e7056e2cbe
|
Add ExportButton component for downloading speedtest data in CSV/JSON formats
|
2026-01-22 22:35:07 +01:00 |
|
Mathias Wagner
|
0d81f56b17
|
Add endpoints for exporting speedtest data over date ranges
|
2026-01-22 22:34:28 +01:00 |
|
Mathias Wagner
|
c1bd7da36f
|
Merge pull request #1366 from gnmyt/fixes/upload-limit
🐛 Fix upload limit
|
2026-01-22 22:29:20 +01:00 |
|
github-actions[bot]
|
b297e7e22a
|
Merge pull request #1363 from gnmyt/dependabot/npm_and_yarn/web/sass-1.97.3
chore(deps): bump sass from 1.89.2 to 1.97.3 in /web
|
2026-01-22 21:24:27 +00:00 |
|
dependabot[bot]
|
0bca77a023
|
chore(deps-dev): bump vite from 6.4.1 to 7.3.1 in /web
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.4.1 to 7.3.1.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.1/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.3.1/packages/vite)
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.3.1
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-01-22 21:24:16 +00:00 |
|
github-actions[bot]
|
56e330752c
|
Merge pull request #1364 from gnmyt/dependabot/npm_and_yarn/web/fortawesome/fontawesome-svg-core-7.1.0
chore(deps): bump @fortawesome/fontawesome-svg-core from 6.7.2 to 7.1.0 in /web
|
2026-01-22 21:24:09 +00:00 |
|
dependabot[bot]
|
a6e3f1d763
|
chore(deps): bump @fortawesome/fontawesome-svg-core in /web
Bumps [@fortawesome/fontawesome-svg-core](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/fontawesome-svg-core"
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 21:23:58 +00:00 |
|
github-actions[bot]
|
58499c1ad6
|
Merge pull request #1362 from gnmyt/dependabot/npm_and_yarn/web/eslint-plugin-react-hooks-7.0.1
chore(deps-dev): bump eslint-plugin-react-hooks from 5.2.0 to 7.0.1 in /web
|
2026-01-22 21:23:53 +00:00 |
|
dependabot[bot]
|
55c9259706
|
chore(deps): bump sass from 1.89.2 to 1.97.3 in /web
Bumps [sass](https://github.com/sass/dart-sass) from 1.89.2 to 1.97.3.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.89.2...1.97.3)
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.97.3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-01-22 21:23:51 +00:00 |
|
dependabot[bot]
|
46cc21aadb
|
chore(deps-dev): bump eslint-plugin-react-hooks in /web
Bumps [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) from 5.2.0 to 7.0.1.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks)
---
updated-dependencies:
- dependency-name: eslint-plugin-react-hooks
dependency-version: 7.0.1
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-01-22 21:23:41 +00:00 |
|
Mathias Wagner
|
3dd8934799
|
Set JSON body size limit to 50MB in Express server
|
2026-01-22 22:20:21 +01:00 |
|
Mathias Wagner
|
18eb855081
|
Update dialog styles for improved responsiveness and consistent design
|
2026-01-22 22:19:55 +01:00 |
|
Mathias Wagner
|
bcd44a9965
|
Move BorderAnimation component to common/components and update usage
|
2026-01-22 22:16:03 +01:00 |
|
Mathias Wagner
|
4e865cb231
|
Refactor Dockerfile to optimize build stages and switch to Debian-based images
|
2026-01-22 20:09:29 +01:00 |
|
Mathias Wagner
|
c5702795dc
|
Add essential build tools to Dockerfile
|
2026-01-22 19:58:08 +01:00 |
|
Mathias Wagner
|
ed729afa42
|
Update Dockerfile to use deno build scripts
|
2026-01-22 19:55:06 +01:00 |
|
Mathias Wagner
|
1154741e50
|
Merge pull request #1361 from gnmyt/features/rename-nodes
✏️ Rename nodes
|
2026-01-22 19:52:16 +01:00 |
|
Mathias Wagner
|
745643a23e
|
Handle 401 status for password changes and improve status validation logic
|
2026-01-22 19:48:42 +01:00 |
|
Mathias Wagner
|
deb9ac2869
|
Add rename support to NodeContainer
|
2026-01-22 19:36:14 +01:00 |
|
Mathias Wagner
|
0700296717
|
Create generic ContextMenu component
|
2026-01-22 19:36:07 +01:00 |
|
Mathias Wagner
|
cdb984bd3f
|
Merge pull request #1360 from gnmyt/features/https
🛡️ HTTPS Support
|
2026-01-22 18:56:57 +01:00 |
|
Mathias Wagner
|
915a6d0bd3
|
Add documentation for https
|
2026-01-22 18:56:44 +01:00 |
|
Mathias Wagner
|
74202f30bb
|
Enable HTTPS support with dynamic SSL certificate detection
|
2026-01-22 18:50:36 +01:00 |
|
Mathias Wagner
|
92dc4cd5c0
|
Merge pull request #1359 from gnmyt/features/smart-downsampling
📉 Smart Downsampling & Show Disconnects
|
2026-01-22 18:23:42 +01:00 |
|
Mathias Wagner
|
87a7d22244
|
Add "Remove Password" functionality to PasswordDialog component
|
2026-01-22 18:19:38 +01:00 |
|
Mathias Wagner
|
e5c89399ee
|
Show single day flag on charts if data is for a single day
|
2026-01-22 18:15:29 +01:00 |
|
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 |
|