Commit Graph

20 Commits

Author SHA1 Message Date
freetushkan
930c4169c5 A patch to support a wide range of AmneziaWG versions. (#1210)
Support for all keys ever used in AmneziaWG has been added. Setting an empty value to a key will prevent it from being used or rendered in the configuration. This ensures flexible support for all versions and specific configurations.
2026-04-30 16:23:26 +02:00
Giuseppe Marinelli
90614a6360 Refactor peer schedule job API to use proper REST verbs (#1239)
Some checks failed
Docker Build and Push / docker_build (push) Has been cancelled
Docker Build and Push / docker_scan (push) Has been cancelled
* Fixed quotation marks

* Update wgd.sh

* Refactor peer schedule job API to use proper REST verbs

Replace single POST endpoints with POST/PUT/DELETE for peer schedule jobs.
Add require_fields decorator for request validation. Add fetchPut and
fetchDelete helpers in the frontend.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Add local development with Docker section to docker/README.md

Explains how to mount src/ as a volume for live code editing
using a compose-local.yaml setup.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Update README dev section with frontend build instructions

Replace Vite dev server tip with npm install/build workflow
and docker restart step.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Donald Zou <donaldzou@live.hk>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-22 20:30:19 +02:00
DaanSelen
65c2e69ac6 chore: correct per review comment 2026-04-02 11:34:50 +02:00
Donald Zou
1a667a60c1 Updated UpdatePeer logic 2026-04-02 17:34:02 +08:00
mahemium
ba4ac7c1ec v4.3.1 bug fix (#1149)
Some checks failed
Docker Build and Push / docker_build (push) Has been cancelled
Docker Build and Push / docker_scan (push) Has been cancelled
* Fix bugs

* Fixes and improvements

* Update comment

* Reduce comment
2026-02-26 12:15:52 +01:00
Daan Selen
f742f9de49 refac: some WGDashboard code 2026-02-07 03:03:35 +01:00
DaanSelen
faf9e663b3 chore: trying to inplement the AWG parameters 2025-12-29 17:03:21 +01:00
Donald Zou
8ee16b4173 Fixed for #843 2025-09-17 16:35:57 +08:00
Donald Zou
77112675ae Update Peer.py 2025-09-16 07:57:30 +08:00
Donald Zou
51ba9a86fa Updated AWG 2025-09-16 07:46:25 +08:00
Donald Zou
2eb3a17775 Added "State" status for webhook session 2025-09-14 15:38:19 +08:00
Donald Zou
1319c28f90 Added Reset Total Data as a valid peer job task #763 2025-09-07 21:43:49 +08:00
Donald Zou
604d53d2f0 Added feature #525 2025-09-07 17:04:22 +08:00
Donald Zou
632c4f3dc7 Peer history 2025-09-01 17:16:03 +08:00
Donald Zou
caacbfae03 Added peer traffic and session 2025-08-29 16:55:33 +08:00
Donald Zou
e61afba608 Completed feature for #843 2025-08-20 15:11:01 +08:00
Donald Zou
24940886f6 Vite build 2025-08-20 15:10:55 +08:00
Donald Zou
41c5b4bd64 Optimized loading speed for peer information 2025-08-20 15:10:55 +08:00
Donald Zou
12f6244930 Fixed MTU and KeepAlive can be empty, rewrote config builder 2025-08-20 15:10:13 +08:00
Donald Zou
e2882acec1 Finally moved all class to its own file 2025-08-20 15:06:27 +08:00