Daan Selen
d2b05b77c8
chore: make the error handling a bit more graceful
2026-01-03 13:32:55 +01:00
DaanSelen
17e23685ec
refac: Email.py module with bugfix ( #1058 )
...
* refac: refactor Email.py module for clarity
* chore: rework ready method for dynamic config
* chore: implement resolvconf from v4.3.2-dev
2026-01-03 13:00:23 +01:00
Daan Selen
9a7b23748d
Merge remote-tracking branch 'origin/main' into v4.3.2-dev
2026-01-03 12:41:42 +01:00
Daan Selen
6239b8237a
Merge branch 'amnezia-params' into v4.3.2-dev
2026-01-03 12:36:46 +01:00
DaanSelen
dd6ffa694f
chore: fallback echo defined nameserver
...
Update DNS configuration handling in entrypoint script.
2026-01-03 01:20:02 +01:00
dependabot[bot]
febc8818b0
build(deps): bump vue-chartjs from 5.3.2 to 5.3.3 in /src/static/app ( #1041 )
...
CodeQL / Analyze (javascript) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
Docker Build and Push / docker_build (push) Has been cancelled
Docker Build and Push / docker_scan (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled
Bumps [vue-chartjs](https://github.com/apertureless/vue-chartjs ) from 5.3.2 to 5.3.3.
- [Release notes](https://github.com/apertureless/vue-chartjs/releases )
- [Changelog](https://github.com/apertureless/vue-chartjs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/apertureless/vue-chartjs/compare/v5.3.2...v5.3.3 )
---
updated-dependencies:
- dependency-name: vue-chartjs
dependency-version: 5.3.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 18:36:15 +01:00
dependabot[bot]
8b7d372dcb
build(deps-dev): bump vite from 7.2.2 to 7.3.0 in /src/static/app ( #1040 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 7.2.2 to 7.3.0.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.0/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.3.0/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 18:32:46 +01:00
dependabot[bot]
66dd5c4f9f
build(deps): bump vue from 3.5.24 to 3.5.25 in /src/static/app ( #1039 )
...
Bumps [vue](https://github.com/vuejs/core ) from 3.5.24 to 3.5.25.
- [Release notes](https://github.com/vuejs/core/releases )
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md )
- [Commits](https://github.com/vuejs/core/compare/v3.5.24...v3.5.25 )
---
updated-dependencies:
- dependency-name: vue
dependency-version: 3.5.25
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 18:32:26 +01:00
dependabot[bot]
682587183f
build(deps): bump sqlalchemy-utils from 0.42.0 to 0.42.1 in /src ( #1038 )
...
Bumps [sqlalchemy-utils](https://github.com/kvesteri/sqlalchemy-utils ) from 0.42.0 to 0.42.1.
- [Release notes](https://github.com/kvesteri/sqlalchemy-utils/releases )
- [Changelog](https://github.com/kvesteri/sqlalchemy-utils/blob/master/CHANGES.rst )
- [Commits](https://github.com/kvesteri/sqlalchemy-utils/compare/0.42.0...0.42.1 )
---
updated-dependencies:
- dependency-name: sqlalchemy-utils
dependency-version: 0.42.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 18:32:09 +01:00
dependabot[bot]
a3da48be8c
build(deps): bump dayjs from 1.11.18 to 1.11.19 in /src/static/app ( #1037 )
...
Bumps [dayjs](https://github.com/iamkun/dayjs ) from 1.11.18 to 1.11.19.
- [Release notes](https://github.com/iamkun/dayjs/releases )
- [Changelog](https://github.com/iamkun/dayjs/blob/dev/CHANGELOG.md )
- [Commits](https://github.com/iamkun/dayjs/compare/v1.11.18...v1.11.19 )
---
updated-dependencies:
- dependency-name: dayjs
dependency-version: 1.11.19
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 18:29:56 +01:00
dependabot[bot]
e398a07f32
build(deps): bump vue-router from 4.6.3 to 4.6.4 in /src/static/app ( #1042 )
...
Bumps [vue-router](https://github.com/vuejs/router ) from 4.6.3 to 4.6.4.
- [Release notes](https://github.com/vuejs/router/releases )
- [Commits](https://github.com/vuejs/router/compare/v4.6.3...v4.6.4 )
---
updated-dependencies:
- dependency-name: vue-router
dependency-version: 4.6.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 18:29:25 +01:00
dependabot[bot]
0745d39a50
build(deps): bump psutil from 7.1.3 to 7.2.1 in /src ( #1052 )
...
Bumps [psutil](https://github.com/giampaolo/psutil ) from 7.1.3 to 7.2.1.
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst )
- [Commits](https://github.com/giampaolo/psutil/compare/release-7.1.3...release-7.2.1 )
---
updated-dependencies:
- dependency-name: psutil
dependency-version: 7.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 18:29:11 +01:00
dependabot[bot]
87bdc5dde9
build(deps): bump flask-cors from 6.0.1 to 6.0.2 in /src ( #1036 )
...
Bumps [flask-cors](https://github.com/corydolphin/flask-cors ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/corydolphin/flask-cors/releases )
- [Changelog](https://github.com/corydolphin/flask-cors/blob/main/CHANGELOG.md )
- [Commits](https://github.com/corydolphin/flask-cors/compare/6.0.1...6.0.2 )
---
updated-dependencies:
- dependency-name: flask-cors
dependency-version: 6.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 18:28:51 +01:00
dependabot[bot]
126c200fa2
build(deps): bump sqlalchemy from 2.0.44 to 2.0.45 in /src ( #1035 )
...
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy ) from 2.0.44 to 2.0.45.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
---
updated-dependencies:
- dependency-name: sqlalchemy
dependency-version: 2.0.45
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 18:28:35 +01:00
DaanSelen
5486b3aaf6
fix: Docker autostart issue due to invalid resolvectl ( #1053 )
...
* Update funding information in FUNDING.yml
* Update README.md
* refac: refactor the logic with which the Docker container links its files to the volume
* fix: 1032 docker autostart issue
---------
Co-authored-by: Donald Zou <donaldzou@live.hk >
Co-authored-by: DaanSelen <dselen@systemec.nl >
2025-12-30 19:19:20 +01:00
Donald Zou
c8967b449b
Added checks and output to log wether configuration started properly or not
2025-12-30 21:55:37 +08:00
Donald Zou
72effeecf0
Update WireguardConfiguration.py
2025-12-30 21:47:33 +08:00
Donald Zou
dcaf5eff32
Update WireguardConfiguration.py
2025-12-30 21:38:06 +08:00
Daan
540a085821
chore: new files
2025-12-29 18:34:20 +01:00
Daan
06cdb0b59e
feat: added new AWG parameters
2025-12-29 17:56:35 +01:00
DaanSelen
faf9e663b3
chore: trying to inplement the AWG parameters
2025-12-29 17:03:21 +01:00
Donald Zou
174fd527cc
Update README.md
CodeQL / Analyze (javascript) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled
2025-12-28 17:14:45 +08:00
Donald Zou
a3058d2a28
Added toggle for signing up local clients
2025-12-28 17:02:14 +08:00
Donald Zou
0d70d13d0f
Updated APP_PREFIX for Admin Dashboard
2025-12-26 10:59:24 +08:00
Donald Zou
a0bbace7ee
Update prefix issue
2025-12-25 16:49:32 +08:00
Donald Zou
53f7a32202
Merge pull request #1048 from leviofanh/app-prefix
...
Full support for the app-prefix parameter has been added to the frontend.
2025-12-25 15:41:46 +08:00
Donald Zou
c35f06b262
Merge branch 'v4.3.2-dev' into app-prefix
2025-12-25 15:39:26 +08:00
Donald Zou
6de90410d0
Build
2025-12-19 09:23:38 +08:00
Donald Zou
87ff8afefe
Add peer tracking toggle to WireGuard dashboard
...
Introduces a 'peer_tracking' configuration option for WireGuard in DashboardConfig and updates the dashboard background thread to respect this setting. The Vue component now includes a UI toggle for peer tracking, updates the server configuration via API, and conditionally loads tracking data based on the toggle state.
2025-12-19 09:22:45 +08:00
Donald Zou
9ae5fea7b4
Build
2025-12-19 07:04:21 +08:00
Donald Zou
40e2dddc00
Optimize peer tracking table counts API and UI
...
Enhanced the /api/getPeerTrackingTableCounts endpoint to support returning counts for all configurations when no name is provided. Updated frontend components to fetch all tracking data in a single request, improving efficiency and user experience. Bumped dashboard version to 4.3.2.
2025-12-19 07:04:07 +08:00
leviofanh
a584bacdba
Recompiled frontend to support new changes in the app-prefix mechanism (WGDasboardClient fix and vite dev server support)
2025-12-18 07:18:39 +01:00
leviofanh
e6dcef2b01
App-prefix template transferred to javascript to support the vite dev server
2025-12-18 07:14:24 +01:00
leviofanh
f58e572558
Fix: Fixed support for WGDashboardClient, now its static files are processed separately
2025-12-18 06:40:52 +01:00
leviofanh
721ac89420
Recompiled frontend for app-prefix support
2025-12-18 02:51:07 +01:00
leviofanh
9e9f07408d
Added full support for the app-prefix parameter
2025-12-18 02:38:05 +01:00
Donald Zou
92651729eb
Update funding information in FUNDING.yml
CodeQL / Analyze (javascript) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled
2025-12-18 07:35:06 +08:00
Donald Zou
d51c543346
Merge pull request #1045 from WGDashboard/DaanSelen-patch-1
...
CodeQL / Analyze (javascript) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled
chore: english refac
2025-12-17 07:36:35 +08:00
DaanSelen
3adca64624
Update README.md
2025-12-17 00:06:12 +01:00
Donald Zou
b1d7199e84
Improve peer details access and update signin footer UI
...
Peer details button is now hidden for restricted peers, showing a message instead. The signin page footer layout is updated for better alignment, and the client app link is moved to the right with improved styling.
2025-12-16 17:51:45 +08:00
Donald Zou
0a64b1b377
Merge pull request #1044 from WGDashboard/client_app_button
...
feat: add client app button
2025-12-16 17:09:25 +08:00
Donald Zou
bc20057de6
Merge pull request #1043 from WGDashboard/main
...
Merging main into v4.3.2-dev
2025-12-16 07:12:19 +08:00
Donald Zou
c7c9d62e80
Update WireguardConfiguration.py
2025-12-15 21:02:22 +08:00
Donald Zou
f5ccbdf9d3
Fixed Restricted Peer might still appear after restricted
2025-12-15 17:13:46 +08:00
Donald Zou
a09342ed2a
Added fallback when instance is completely disconnected from internet
2025-12-15 16:25:13 +08:00
Daan Selen
306e17eb4d
refac: some exit logic
CodeQL / Analyze (javascript) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
Docker Build and Push / docker_build (push) Has been cancelled
Docker Build and Push / docker_scan (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled
2025-12-14 20:56:18 +01:00
DaanSelen
d75c7ad418
feat: add better docker stopping response ( #1025 )
2025-12-14 17:32:46 +01:00
Daan Selen
26171ee091
feat: add client app button
2025-12-14 16:56:24 +01:00
Donald Zou
82e10659b6
Update Wakatime badge link in README.md
CodeQL / Analyze (javascript) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
Docker Build and Push / docker_build (push) Has been cancelled
Docker Build and Push / docker_scan (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled
2025-12-14 00:28:24 +08:00
Donald Zou
b6f25ac817
Include docker directory in workflow paths
2025-12-14 00:25:37 +08:00