infosave2007
26a6ca526d
feat: add support for awg2, mtproxy, and aivpn protocols, and implement user role-based access control.
2026-04-04 09:56:49 +03:00
infosave2007
7372a7933e
fix:max logs MySql
2026-02-25 06:57:04 +03:00
infosave2007
19078b03dd
fix:max logs MySql
2026-02-25 06:57:04 +03:00
infosave2007
27bfc352d4
feat: Add missing translations for protocol management UI and update protocol visibility
2026-02-14 18:23:57 +03:00
infosave2007
a037f13325
feat: Add missing translations for protocol management UI and update protocol visibility
2026-02-14 18:23:57 +03:00
infosave2007
85ff5b2502
feat: Update client IP handling for X-Ray configuration and enable text content display by default
2026-02-14 11:39:04 +03:00
infosave2007
d1eb910e6a
feat: Update client IP handling for X-Ray configuration and enable text content display by default
2026-02-14 11:39:04 +03:00
infosave2007
f6a854f5ab
feat: Allocate proper IP address for clients and expose getNextClientIP method
2026-02-13 20:40:04 +03:00
infosave2007
e7af048a9e
feat: Allocate proper IP address for clients and expose getNextClientIP method
2026-02-13 20:40:04 +03:00
infosave2007
12ac52e88d
feat: Load environment configuration in metrics collector
2026-02-13 20:34:11 +03:00
infosave2007
86eeb765e7
feat: Load environment configuration in metrics collector
2026-02-13 20:34:11 +03:00
infosave2007
e12f923aff
feat: Add protocol_id to VPN clients insertion logic
2026-02-13 20:13:57 +03:00
infosave2007
e400dfab73
feat: Add protocol_id to VPN clients insertion logic
2026-02-13 20:13:57 +03:00
infosave2007
444e64a50a
feat: Update client insertion logic to use name/email instead of login
2026-02-13 19:37:41 +03:00
infosave2007
7ea1c39c5a
feat: Update client insertion logic to use name/email instead of login
2026-02-13 19:37:41 +03:00
infosave2007
5172e43fc1
feat: Enhance protocol detection and restoration for AWG and X-Ray installations
2026-02-13 19:01:00 +03:00
infosave2007
35e2e9adfa
feat: Enhance protocol detection and restoration for AWG and X-Ray installations
2026-02-13 19:01:00 +03:00
infosave2007
327ebd85e9
feat: Enhance online client tracking by including recent handshake counts for WireGuard/AWG
2026-02-05 19:34:02 +03:00
infosave2007
f0a24d2e22
feat: Enhance online client tracking by including recent handshake counts for WireGuard/AWG
2026-02-05 19:34:02 +03:00
infosave2007
09baa19a09
feat: Enforce single IP per peer for AWG/WireGuard connections
2026-01-30 22:14:09 +03:00
infosave2007
853f57bc40
feat: Enforce single IP per peer for AWG/WireGuard connections
2026-01-30 22:14:09 +03:00
infosave2007
77398b5000
feat: Enforce single IP per user for Xray servers and update protocol checks
2026-01-30 21:45:05 +03:00
infosave2007
e200146dc0
feat: Enforce single IP per user for Xray servers and update protocol checks
2026-01-30 21:45:05 +03:00
infosave2007
3ec6b8cd8b
feat: Add real-time online client status updates for servers
2026-01-30 21:23:57 +03:00
infosave2007
1774fe598f
feat: Add real-time online client status updates for servers
2026-01-30 21:23:57 +03:00
infosave2007
66bd218aec
feat: Add online clients tracking and display on dashboard and server views
2026-01-30 21:07:30 +03:00
infosave2007
7b845e952d
feat: Add online clients tracking and display on dashboard and server views
2026-01-30 21:07:30 +03:00
infosave2007
28a6de5697
feat: Implement single IP enforcement for Xray VLESS protocol with online tracking
2026-01-30 20:09:39 +03:00
infosave2007
db881a39e3
feat: Implement single IP enforcement for Xray VLESS protocol with online tracking
2026-01-30 20:09:39 +03:00
infosave2007
e90e3a8df2
fix traffic reboot
2026-01-30 19:27:02 +03:00
infosave2007
100fb0e5a7
fix traffic reboot
2026-01-30 19:27:02 +03:00
infosave2007
f4fa6ec941
fix: Do not inherit client_id from server protocols (prevents duplicate UUIDs)
2026-01-30 15:58:15 +03:00
infosave2007
20ca2d0df9
fix: Do not inherit client_id from server protocols (prevents duplicate UUIDs)
2026-01-30 15:58:15 +03:00
infosave2007
1627fc105e
fix: Prevent X-ray client UUID reuse
2026-01-30 15:38:18 +03:00
infosave2007
46938f77c7
fix: Prevent X-ray client UUID reuse
2026-01-30 15:38:18 +03:00
infosave2007
77115fb2a0
fix: Cleanup debug logging in ServerMonitoring
2026-01-30 15:30:32 +03:00
infosave2007
c677509f22
fix: Cleanup debug logging in ServerMonitoring
2026-01-30 15:30:32 +03:00
infosave2007
11ab3cbc88
fix: Add X-ray support to ServerMonitoring for background stats collection
2026-01-30 15:21:32 +03:00
infosave2007
ce615e14a1
fix: Add X-ray support to ServerMonitoring for background stats collection
2026-01-30 15:21:32 +03:00
infosave2007
0b759f7b32
fix: Update vpn_clients speed columns in ServerMonitoring for real-time display
2026-01-30 15:14:29 +03:00
infosave2007
7d4129747a
fix: Update vpn_clients speed columns in ServerMonitoring for real-time display
2026-01-30 15:14:29 +03:00
infosave2007
1c95b34cf6
feat: Enforce 1 user 1 connection for X-ray and fix active stats speed
2026-01-30 15:04:23 +03:00
infosave2007
47b97d9a76
feat: Enforce 1 user 1 connection for X-ray and fix active stats speed
2026-01-30 15:04:23 +03:00
infosave2007
8bf3467460
feat: Added readme API new endpoints
2026-01-29 08:56:28 +03:00
infosave2007
2f38cd58a3
feat: Added readme API new endpoints
2026-01-29 08:56:28 +03:00
infosave2007
da9ef48f76
feat: Реализован API для удаления клиентов, добавлен отладочный скрипт статистики XRay и метод InstallProtocolManager::install сделан публичным.
2026-01-27 16:15:00 +03:00
infosave2007
0e144f2d01
feat: Реализован API для удаления клиентов, добавлен отладочный скрипт статистики XRay и метод InstallProtocolManager::install сделан публичным.
2026-01-27 16:15:00 +03:00
infosave2007
836b4bdb84
cleanup: remove duplicate amnezia-wg protocol from migration
...
Only amnezia-wg-advanced should be used (installed via migration 044).
The simple amnezia-wg was a duplicate causing confusion.
2026-01-27 15:33:57 +03:00
infosave2007
7254bd1547
cleanup: remove duplicate amnezia-wg protocol from migration
...
Only amnezia-wg-advanced should be used (installed via migration 044).
The simple amnezia-wg was a duplicate causing confusion.
2026-01-27 15:33:57 +03:00
infosave2007
ed2cf87418
fix(awg): reload wg0 interface after adding client to apply AWG params
...
Without interface reload, AWG obfuscation params (Jc, S1, S2, H1-H4) are not
applied to the kernel, and connections fail because client uses AWG but
server uses standard WireGuard protocol.
2026-01-27 15:17:16 +03:00