• Joined on 2025-09-01
ruslan pushed to main at ruslan/Stend_mont 2026-04-14 13:46:25 +00:00
605b269f74 feat: switch WEB to shared hot pool with autoscale
ruslan pushed to main at ruslan/Wireguard_server 2026-04-14 10:01:41 +00:00
530e93c1df WG: apply advertised routes on server immediately; relax rp_filter for routed clients
ruslan pushed to main at ruslan/Wireguard_server 2026-04-14 09:52:18 +00:00
02ccad1805 GUI: resolve external peers to wg-peerctl hostnames from wg0.conf
ruslan pushed to main at ruslan/Wireguard_server 2026-04-14 09:50:55 +00:00
22680a0df5 GUI: allow deleting external peers from client list
ruslan pushed to main at ruslan/Wireguard_server 2026-04-14 09:47:38 +00:00
8e124be1f0 GUI: status accuracy + remove-only action; sync script peer names on exists
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