![factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) lofyerandfactory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
|
5c7bdff028
|
Fix form alignment on interface edit and peer detail pages
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
|
2026-07-07 00:23:46 +08:00 |
|
![factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) lofyerandfactory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
|
1b227c2470
|
Multi-interface management, topology view, performance tuning, precompiled CSS
- Interface model with per-interface subnet/port/keys; import/adopt existing wg-quick configs (key-less imported peers, optional key rotation), cascade delete
- Split wireguard.py into a package (keys via cryptography X25519, status, addressing, conf parse/render, sync, host tuning)
- ECharts horizontal topology view (interface -> peers -> site subnets)
- Advanced options: MTU, MSS clamping, FwMark/Table, custom PostUp/PostDown, per-peer keepalive override
- Runtime settings (sample interval/retention, online threshold, UI refresh) with traffic sample pruning; host tuning (UDP buffers, backlog, GRO forwarding)
- Precompiled Tailwind CSS replacing Play CDN runtime (fixes FOUC); stable table layout and diffed polling renders
- Host network mode in compose; NAT/isolation iptables moved into app sync
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
|
2026-07-05 14:01:44 +08:00 |
|
![factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) lofyerandfactory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
|
192960ad3e
|
Advanced networking: per-peer site subnets (site-to-site), per-peer client routes, peer isolation option, client setup guide
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
|
2026-07-04 08:21:17 +08:00 |
|
![factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) lofyerandfactory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
|
d10e9fa346
|
Show server tunnel address on dashboard and settings pages
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
|
2026-07-04 08:12:30 +08:00 |
|
![factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) lofyerandfactory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
|
08b32d2aa9
|
Restyle UI with Tailwind CSS: consistent cards, forms, tables and badges across all pages
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
|
2026-07-04 07:54:22 +08:00 |
|
![factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) lofyerandfactory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
|
628246c5c5
|
Add custom peer IP/DNS, inline config view with copy, breadcrumbs, form validation errors
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
|
2026-07-04 07:43:26 +08:00 |
|
![factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) lofyerandfactory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
|
c4dc22074e
|
Peer enhancements: notes, traffic quotas with auto-disable, batch create, usage tracking; relay subnets for bridging into other tunnels
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
|
2026-07-04 07:34:57 +08:00 |
|
![factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) lofyerandfactory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
|
c8922b62ed
|
Guard against syncing config onto a foreign wg interface
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
|
2026-07-04 07:15:14 +08:00 |
|
![factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) lofyerandfactory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
|
998dfe702c
|
Initial WireGuard admin panel: FastAPI UI, peer key management, live monitoring, Docker deploy
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
|
2026-07-03 22:23:14 +08:00 |
|