• Joined on 2026-02-12
admin pushed to main at admin/elmprodvpn 2026-03-26 22:59:39 +03:00
6a56d734c2 platform: modularize api/gui, add docs-tests-web foundation, and refresh root config
admin pushed to main at admin/elmprodvpn 2026-02-25 12:17:15 +03:00
0e2d7f61ea plan: record pass-5 nx-heavy auto-tuning rollout
admin pushed to main at admin/elmprodvpn 2026-02-25 12:15:38 +03:00
f458bd8433 resolver: auto-tune nx-heavy batch share by run health
admin pushed to main at admin/elmprodvpn 2026-02-25 10:57:27 +03:00
f94ba6214e gui(routes): show live-batch priority and nx-skip metrics
admin pushed to main at admin/elmprodvpn 2026-02-25 10:54:58 +03:00
74f22d2d41 resolver: prioritize live batch and cap NX-heavy share
admin pushed to main at admin/elmprodvpn 2026-02-25 10:24:30 +03:00
4b1a189152 resolver: adaptive live batch sizing and cooldown-aware summary
admin pushed to main at admin/elmprodvpn 2026-02-25 10:11:49 +03:00
29dde73f04 resolver: add upstream cooldown + expose live vs suppressed unresolved
admin pushed to main at admin/elmprodvpn 2026-02-25 09:55:18 +03:00
e8fb361b4c resolver: split unresolved metrics and soften NX hard quarantine
admin pushed to main at admin/elmprodvpn 2026-02-25 09:40:10 +03:00
5bd7f1c9f4 resolver: surface timeout-recheck stats and keep timeout-only domains suspect
admin pushed to main at admin/elmprodvpn 2026-02-25 09:35:55 +03:00
90c4a73473 gui(routes): show resolve summary + timeout recheck badges
admin pushed to main at admin/elmprodvpn 2026-02-25 09:23:25 +03:00
3c170e5da6 resolver: include timeout recheck stats in resolve summary
admin pushed to main at admin/elmprodvpn 2026-02-24 00:18:30 +03:00
50518a641d Harden resolver and expand traffic runtime controls
admin pushed to main at admin/elmprodvpn 2026-02-22 19:53:23 +03:00
89eaaf3f23 dns ui: keep defaults visible and apply active set workflow
admin pushed to main at admin/elmprodvpn 2026-02-22 19:16:12 +03:00
0f88cfeeaa dns: switch to active upstream pool and wave fallback behavior
a7ec4fe801 dns ui: compact tab + benchmark dialog and api endpoint
0b28586f31 resolver: wave DNS lookup with fallback pool and bounded retries
a5e93888a5 ui: align app_key canonicalization with backend
b617963034 traffic: app_key canonicalize env wrapper
Compare 22 commits »
admin pushed to main at admin/elmprodvpn 2026-02-15 16:31:33 +03:00
70c5eea935 ui+api: dedup per-app marks by app_key; auto-refresh runtime
admin pushed to main at admin/elmprodvpn 2026-02-15 14:45:04 +03:00
b77adb153a fix(appmarks): use nft socket cgroupv2 rules for per-app routing
admin pushed to main at admin/elmprodvpn 2026-02-15 13:25:01 +03:00
4b99057adb ui: appmarks use effective cgroup via MainPID
admin pushed to main at admin/elmprodvpn 2026-02-15 03:40:10 +03:00
e789261e7e ui: run runtime apps via transient service units
admin pushed to main at admin/elmprodvpn 2026-02-15 02:20:17 +03:00
c287e98366 ui: avoid hangs (systemd-run no-block + timeouts for systemctl)
admin pushed to main at admin/elmprodvpn 2026-02-15 02:09:04 +03:00
11a3eb1524 ui: make ControlGroup query robust; drop legacy instruction files