• Joined on 2025-09-01
ruslan pushed to main at ruslan/Wireguard_server 2026-04-14 09:40:38 +00:00
54868b99cd Client: auto-enable LAN forwarding/NAT; GUI: relax online status window
ruslan pushed to main at ruslan/Wireguard_server 2026-04-14 09:37:47 +00:00
69f51bd5d7 GUI: add enable/disable/delete peer actions and sync script-added peers
ruslan pushed to main at ruslan/Wireguard_server 2026-04-14 09:27:32 +00:00
bb6cdb58ed GUI: add persistent QR/config view and handshake-based online status
ruslan pushed to main at ruslan/Wireguard_server 2026-04-14 09:22:43 +00:00
bdfc648bba GUI: fix QR generation for PyPNG backend
ruslan pushed to main at ruslan/Wireguard_server 2026-04-14 09:12:35 +00:00
9b31c5d5c5 GUI: make SQLite writes compatible with older sqlite versions
ruslan pushed to main at ruslan/Wireguard_server 2026-04-14 09:10:04 +00:00
8de590c5d0 GUI: auto-fill split AllowedIPs in New Peer form
ruslan pushed to main at ruslan/Wireguard_server 2026-04-14 09:08:11 +00:00
cd5ba53802 GUI: migrate storage from PostgreSQL to SQLite and expose conf download
ruslan pushed to main at ruslan/Wireguard_server 2026-04-14 08:43:17 +00:00
39d17534e0 Chore: ignore Python cache artifacts
ae3da04d4a Server: replace wireguard-ui with built-in wg-admin-gui + PostgreSQL
Compare 2 commits »
ruslan pushed to main at ruslan/Wireguard_server 2026-04-14 08:22:22 +00:00
e2d3993fb3 Client: prevent log lines from being written into wg0.conf
ruslan pushed to main at ruslan/Wireguard_server 2026-04-14 08:04:22 +00:00
b54437a480 Client: detect apt install candidate for resolvconf packages
ruslan pushed to main at ruslan/Wireguard_server 2026-04-14 07:59:57 +00:00
df24ccb96a Client: auto-detect LAN subnets and auto-fill split allowed-ips
ruslan pushed to main at ruslan/Wireguard_server 2026-04-14 07:54:24 +00:00
f5cc07fbbb Client: handle missing resolvconf when DNS is set
ruslan pushed to main at ruslan/Wireguard_server 2026-04-14 07:45:40 +00:00
5542fbdaee Client: preserve base64 padding when parsing server key response
ruslan pushed to main at ruslan/Wireguard_server 2026-04-14 07:42:37 +00:00
a35c814bab Client: advertise LAN subnets via peer AllowedIPs
ruslan pushed to main at ruslan/Wireguard_server 2026-04-14 07:41:14 +00:00
f9969b668a Client: default interface address prefix to /24
ruslan pushed to main at ruslan/Wireguard_server 2026-04-14 07:30:19 +00:00
81a725561a Client: enforce clean reset on every reinstall run
ruslan pushed to main at ruslan/Wireguard_server 2026-04-14 07:26:43 +00:00
669867569e Server: auto-apply GUI config changes to live WireGuard interface
ruslan pushed to main at ruslan/Wireguard_server 2026-04-14 07:16:46 +00:00
45cafe0165 UX: accept direct password input at GUI replace prompt
ruslan pushed to main at ruslan/Wireguard_server 2026-04-14 07:13:21 +00:00
278b403e09 WireGuard: add clean reinstall flow and bootstrap wg-install
ruslan pushed to main at ruslan/Wireguard_server 2026-04-13 21:48:16 +00:00
cbc2f5bf45 fix(gui): интерактивно предлагать сброс БД при старой подсети 10.252.1.x