Commit Graph

27 Commits

Author SHA1 Message Date
fedorHub c26c5ba975
fix: multiply node run db issue 2026-04-21 14:07:45 +02:00
fedorHub f66f9c0ba5
fix: traffic accumulation 2026-03-14 17:34:28 +01:00
fedorHub 16387ac4ba
fix: del expired status 2026-03-14 11:52:58 +01:00
fedorHub f968261320
feat: accumulated traffic counter 2026-03-14 09:52:51 +01:00
fedorHub 2edd1a2630
feat: optimize performance 2026-03-13 23:29:03 +01:00
fedorHub 753c521e8b
fix: db rm status issue 2026-02-20 16:20:25 +01:00
fedorHub d2234e52af
fix: cleanup expired 2026-02-16 09:53:50 +01:00
fedorHub 9e771e947b
fix: node peer owner 2026-02-15 13:30:30 +01:00
fedorHub 4abbd09f56
fix: database issue 2026-02-15 09:46:19 +01:00
fedorHub 498c998494
feat: rebuild sync process 2026-02-15 07:13:09 +01:00
fedorHub d3a424421f
feat: switch to event-based communication 2026-02-13 16:09:03 +01:00
fedorHub b75b40b652
fix: db issue 2026-02-12 22:32:58 +01:00
fedorHub b66986b7f2
feat: add db conns param 2026-02-12 14:41:56 +01:00
fedorHub ea74f3482d
fix: metrics update 2025-11-07 13:40:31 +01:00
fedorHub 142f2a56a3
feat: remove expired peers 2025-09-17 13:32:39 +02:00
fedorHub 49048921e7
feat: fanout algo 2025-09-11 12:57:04 +02:00
fedorHub b9bcf0e4ce
feat: migrate to wg-portal2 2025-08-28 15:14:23 +02:00
Christoph Haas 1394be2341 add webauthn (passkey) support 2025-05-12 22:53:43 +02:00
Christoph Haas 6cbccf6d43 feat: add simple audit ui 2025-03-29 16:42:31 +01:00
Christoph Haas 7473132932 chore: replace logrus with standard lib log/slog 2025-03-02 08:51:13 +01:00
Christoph Haas fdb436b135 chore: get rid of static code warnings 2025-02-28 16:11:55 +01:00
Christoph Haas e24acfa57d chore: cleanup code formatting 2025-02-28 08:37:55 +01:00
Christoph Haas 2d78fe33b8 add metric endpoint to public API (#72, #80) 2025-01-11 23:42:05 +01:00
h44z d596f578f6
API - CRUD for peers, interfaces and users (#340)
Public REST API implementation to handle peers, interfaces and users. It also includes some simple provisioning endpoints.

The Swagger API documentation is available under /api/v1/doc.html
2025-01-11 18:44:55 +01:00
Christoph Haas 3020fbca4e fix change of peer identifier (public key) (#265) 2025-01-05 11:30:34 +01:00
Christoph Haas b49ff66c41 fix invalid ip suggestions (#185) 2023-10-20 12:13:39 +02:00
h44z 8b820a5adf
V2 alpha - initial version (#172)
Initial alpha codebase for version 2 of WireGuard Portal.
This version is considered unstable and incomplete (for example, no public REST API)! 
Use with care!


Fixes/Implements the following issues:
 - OAuth support #154, #1 
 - New Web UI with internationalisation support #98, #107, #89, #62
 - Postgres Support #49 
 - Improved Email handling #47, #119 
 - DNS Search Domain support #46 
 - Bugfixes #94, #48 

---------

Co-authored-by: Fabian Wechselberger <wechselbergerf@hotmail.com>
2023-08-04 13:34:18 +02:00