infosave2007
a8bb70a58f
fix: prevent secondary protocols from overwriting primary server configuration data
2026-04-23 18:31:05 +03:00
infosave2007
b99783e40f
fix: prioritize protocol metadata container name over server data during protocol installation
2026-04-23 18:04:20 +03:00
infosave2007
6006628f64
feat: add multi-protocol support for AWG2 with dynamic tool selection and configuration path resolution
2026-04-23 18:00:09 +03:00
infosave2007
e2767b3af2
chore: configure writable backup and log directories with appropriate permissions in Docker and PHP
2026-04-23 16:21:36 +03:00
infosave2007
ebcf09df08
fix: cast shell_exec output to string to prevent null pointer exceptions during split
2026-04-23 16:17:32 +03:00
infosave2007
8fd8dd092c
feat: implement AIVPN host binary fallback and update installation script for prebuilt binary
2026-04-21 18:56:05 +03:00
infosave2007
19e1107c9d
feat: new protocol QR
2026-04-20 21:34:27 +03:00
infosave2007
7bacc94e9c
feat: update QR code generation to use vpn:// format with JSON and zlib compression
2026-04-20 21:15:35 +03:00
infosave2007
c1282a058d
feat: add install_protocol field and server_protocols entry in save method
2026-04-20 20:55:24 +03:00
infosave2007
c29162ddb9
feat: add support for AWG2 QR code generation and vpn:// URL configuration
2026-04-20 19:52:33 +03:00
infosave2007
08e0a3499c
feat: update AWG2 configuration handling in InstallProtocolManager and VpnClient
2026-04-20 18:25:35 +03:00
infosave2007
2d8b73bc93
Merge branch 'master' of https://github.com/infosave2007/amneziavpnphp
2026-04-15 20:56:54 +03:00
infosave2007
ce2e26aff4
chore: remove obsolete binary image file
2026-04-15 20:45:21 +03:00
infosave2007
5d88728333
feat: enhance AWG2 support with additional parameters and backward compatibility improvements
2026-04-15 20:26:48 +03:00
infosave2007
1065b1d849
feat: enhance AWG2 support with additional parameters and backward compatibility improvements
2026-04-15 20:26:48 +03:00
infosave2007
191f85562a
feat: implement container name resolution and persistence for AIVPN servers
2026-04-11 11:11:18 +03:00
infosave2007
65b57344b4
feat: implement container name resolution and persistence for AIVPN servers
2026-04-11 11:11:18 +03:00
infosave2007
af55843bc2
feat: enhance user roles migration with conditional column and index creation
2026-04-04 18:35:22 +03:00
infosave2007
17727f7b90
feat: enhance user roles migration with conditional column and index creation
2026-04-04 18:35:22 +03:00
infosave2007
ded0752d24
feat: enhance Dockerfile and README for improved installation and security practices
2026-04-04 18:29:38 +03:00
infosave2007
c590ec45fa
feat: enhance Dockerfile and README for improved installation and security practices
2026-04-04 18:29:38 +03:00
infosave2007
5eb07078ec
Merge feature/ssh-auth-draft into master — release v2.0.0
2026-04-04 18:13:12 +03:00
infosave2007
0098133520
Merge feature/ssh-auth-draft into master — release v2.0.0
2026-04-04 18:13:12 +03:00
infosave2007
8c4e7f65e7
feat: add available protocols section to README for better clarity
2026-04-04 18:07:55 +03:00
infosave2007
25ef9a7071
feat: add available protocols section to README for better clarity
2026-04-04 18:07:55 +03:00
infosave2007
3a1cfb1856
feat: enhance Docker command execution with improved error handling and path management
2026-04-04 17:22:38 +03:00
infosave2007
e4b83794c3
feat: enhance Docker command execution with improved error handling and path management
2026-04-04 17:22:38 +03:00
infosave2007
b0da2c300d
feat: update installation instructions for SQL migrations with improved clarity and consistency
2026-04-04 16:38:11 +03:00
infosave2007
228ae3f006
feat: update installation instructions for SQL migrations with improved clarity and consistency
2026-04-04 16:38:11 +03:00
infosave2007
ce3d74e49e
feat: enhance client speed metrics visualization with improved data processing and responsive table layout
2026-04-04 16:32:14 +03:00
infosave2007
3c143d5506
feat: enhance client speed metrics visualization with improved data processing and responsive table layout
2026-04-04 16:32:14 +03:00
infosave2007
d6eda37ebd
feat: enhance ServerMonitoring to resolve container names based on protocol and improve client metrics handling
2026-04-04 16:24:21 +03:00
infosave2007
7051d47b1b
feat: enhance ServerMonitoring to resolve container names based on protocol and improve client metrics handling
2026-04-04 16:24:21 +03:00
infosave2007
bb960645d7
feat: enhance VpnClient to support multi-protocol metadata and improve key generation error handling
2026-04-04 16:15:10 +03:00
infosave2007
ce664072fa
feat: enhance VpnClient to support multi-protocol metadata and improve key generation error handling
2026-04-04 16:15:10 +03:00
infosave2007
1574f54bef
feat: enhance AWG2 protocol handling by adding config directory management and fixing empty peer block in install script
2026-04-04 16:02:11 +03:00
infosave2007
326421f07b
feat: enhance AWG2 protocol handling by adding config directory management and fixing empty peer block in install script
2026-04-04 16:02:11 +03:00
infosave2007
51d5d13c41
feat: enhance SQL migration handling and add Docker installation instructions for remote servers
2026-04-04 15:48:15 +03:00
infosave2007
bc1d9d531b
feat: enhance SQL migration handling and add Docker installation instructions for remote servers
2026-04-04 15:48:15 +03:00
infosave2007
ecaae6c18a
feat: synchronize MTProxy client links with current runtime configuration after reinstall
2026-04-04 15:35:59 +03:00
infosave2007
1ff23b8ed9
feat: synchronize MTProxy client links with current runtime configuration after reinstall
2026-04-04 15:35:59 +03:00
infosave2007
c38c3d1c83
feat: Add AIVPN support and enhance client statistics tracking
...
- Introduced AIVPN server detection and statistics fetching in ServerMonitoring.
- Implemented AIVPN client statistics handling in VpnClient, including raw and offset counters for traffic.
- Enhanced AWG parameters to include S3 and S4.
- Updated database schema to accommodate new AIVPN statistics fields.
- Added a script for remote reset and reinstallation of protocols.
- Improved client view template to ensure proper display of connection instructions.
- Added translations for connection instructions in multiple languages.
- Ensured host-level NAT for AWG subnet in VpnServer.
2026-04-04 15:27:40 +03:00
infosave2007
1c4b080ee5
feat: Add AIVPN support and enhance client statistics tracking
...
- Introduced AIVPN server detection and statistics fetching in ServerMonitoring.
- Implemented AIVPN client statistics handling in VpnClient, including raw and offset counters for traffic.
- Enhanced AWG parameters to include S3 and S4.
- Updated database schema to accommodate new AIVPN statistics fields.
- Added a script for remote reset and reinstallation of protocols.
- Improved client view template to ensure proper display of connection instructions.
- Added translations for connection instructions in multiple languages.
- Ensured host-level NAT for AWG subnet in VpnServer.
2026-04-04 15:27:40 +03:00
infosave2007
da5cdc6ae8
feat: add AWG2 protocol support and enhance API documentation for protocol management
2026-04-04 13:59:37 +03:00
infosave2007
0bc23e11db
feat: add AWG2 protocol support and enhance API documentation for protocol management
2026-04-04 13:59:37 +03:00
infosave2007
da72a5b3ed
feat: enhance VpnClient and VpnServer for improved command execution and configuration handling
2026-04-04 12:45:04 +03:00
infosave2007
b180864e0d
feat: enhance VpnClient and VpnServer for improved command execution and configuration handling
2026-04-04 12:45:04 +03:00
infosave2007
fc187ba819
feat: update AIVPN migration script to output connection variables for web panel parsing
2026-04-04 11:02:06 +03:00
infosave2007
ec5e045ab6
feat: update AIVPN migration script to output connection variables for web panel parsing
2026-04-04 11:02:06 +03:00
infosave2007
488da396a7
fix: mount necessary configuration and data directories to protocol container
2026-04-04 10:47:26 +03:00
infosave2007
0ee6d9a01a
fix: mount necessary configuration and data directories to protocol container
2026-04-04 10:47:26 +03:00
infosave2007
3562d8950a
feat: configure docker-in-docker container with host networking and custom daemon settings
2026-04-04 10:31:15 +03:00
infosave2007
fb2ab2aa5c
feat: configure docker-in-docker container with host networking and custom daemon settings
2026-04-04 10:31:15 +03:00
infosave2007
65e6a2dd0b
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
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