Commit Graph

257 Commits

Author SHA1 Message Date
infosave2007 7734f54137 fix(xray): Fix X-Ray install script and QR code generation
- Fix docker run command in install script (use single line instead of
  backslash continuations which break when stored in MySQL)
- Handle new xray x25519 output format that uses 'Password' instead of 'Public key'
- Make addClientToServer method public for backup restore functionality
- Created migration 046 with complete fix for X-Ray VLESS protocol
2026-01-24 13:03:05 +03:00
infosave2007 cbcd260498 fix: set xray default port to 443 to match android client 2026-01-23 20:07:27 +03:00
infosave2007 5bffc0fbbd fix: set xray default port to 443 to match android client 2026-01-23 20:07:27 +03:00
infosave2007 6b15cbc942 fix: add flow xtls-rprx-vision to xray server config 2026-01-23 19:55:56 +03:00
infosave2007 8fd8e19317 fix: add flow xtls-rprx-vision to xray server config 2026-01-23 19:55:56 +03:00
infosave2007 aa956e0ab2 fix: proper json escaping in xray install script 2026-01-23 19:33:58 +03:00
infosave2007 e11cb574c6 fix: proper json escaping in xray install script 2026-01-23 19:33:58 +03:00
infosave2007 0a274ec263 fix: update xray install script to correct variable expansion 2026-01-23 19:22:01 +03:00
infosave2007 c92696ad52 fix: update xray install script to correct variable expansion 2026-01-23 19:22:01 +03:00
infosave2007 c9fecb45da feat: replace native confirm with custom modal to fix auto-close issue 2026-01-23 19:08:41 +03:00
infosave2007 14eda839bc feat: replace native confirm with custom modal to fix auto-close issue 2026-01-23 19:08:41 +03:00
infosave2007 6303abd181 fix: prevent confirm dialog from closing immediately on delete buttons 2026-01-23 18:57:27 +03:00
infosave2007 690881803d fix: prevent confirm dialog from closing immediately on delete buttons 2026-01-23 18:57:27 +03:00
infosave2007 bbab877eac feat: ssh auth, protocol management, and cleanup 2026-01-23 17:55:40 +03:00
infosave2007 ea82b78a7d feat: ssh auth, protocol management, and cleanup 2026-01-23 17:55:40 +03:00
Oleg Kirichenko 60fc55fd47 Merge pull request #14 from AmneziaVPN/patch-1
Update VpnClient.php
2025-12-06 20:58:26 +03:00
Oleg Kirichenko 4995147bad Merge pull request #14 from AmneziaVPN/patch-1
Update VpnClient.php
2025-12-06 20:58:26 +03:00
AmneziaVPN 69c93b2f51 Update VpnClient.php
fix new ip
2025-11-29 23:21:14 +03:00
AmneziaVPN 0d21915ac7 Update VpnClient.php
fix new ip
2025-11-29 23:21:14 +03:00
infosave2007 97bbc36032 chore(update): update auto-update script (migrations handling & translations) 2025-11-14 09:56:47 +03:00
infosave2007 efa2ce8647 chore(update): update auto-update script (migrations handling & translations) 2025-11-14 09:56:47 +03:00
infosave2007 dfdf5da368 fix: Improve LDAP configuration loading with table existence check 2025-11-11 19:04:53 +03:00
infosave2007 a292222933 fix: Improve LDAP configuration loading with table existence check 2025-11-11 19:04:53 +03:00
infosave2007 669baf1ba7 fix: Ensure Tailwind CSS devtools configuration is set correctly 2025-11-10 18:01:52 +03:00
infosave2007 c94580bbea fix: Ensure Tailwind CSS devtools configuration is set correctly 2025-11-10 18:01:52 +03:00
infosave2007 d70ed1bbf3 chore: Add LDAP_FEATURE.md to gitignore 2025-11-10 18:01:52 +03:00
infosave2007 28d04df3e7 chore: Add LDAP_FEATURE.md to gitignore 2025-11-10 18:01:52 +03:00
infosave2007 e7e901f6e5 feat: Add LDAP/Active Directory integration with group-based access control
- Add PHP LDAP extension to Docker container
- Implement LdapSync class for authentication and user synchronization
- Add automatic user sync via cron (every 30 minutes)
- Create role-based access control system (admin, manager, viewer)
- Add LDAP configuration UI in settings
- Support for both Active Directory and OpenLDAP
- Group-to-role mapping with flexible configuration
- Add 50+ translations (EN + RU) for LDAP features
- Include comprehensive setup documentation
- Enhance Auth::login() with LDAP fallback
- Add LDAP settings page with connection testing
2025-11-10 18:01:52 +03:00
infosave2007 3d9cc02963 feat: Add LDAP/Active Directory integration with group-based access control
- Add PHP LDAP extension to Docker container
- Implement LdapSync class for authentication and user synchronization
- Add automatic user sync via cron (every 30 minutes)
- Create role-based access control system (admin, manager, viewer)
- Add LDAP configuration UI in settings
- Support for both Active Directory and OpenLDAP
- Group-to-role mapping with flexible configuration
- Add 50+ translations (EN + RU) for LDAP features
- Include comprehensive setup documentation
- Enhance Auth::login() with LDAP fallback
- Add LDAP settings page with connection testing
2025-11-10 18:01:52 +03:00
infosave2007 406d3439e7 chore: Update gitignore 2025-11-10 18:01:52 +03:00
infosave2007 40abe38616 chore: Update gitignore 2025-11-10 18:01:52 +03:00
Oleg Kirichenko 19d0e65a57 Merge pull request #4 from themgmd/master
Добавлена возможность подключить сервер с нестандартным ssh портом
2025-11-10 17:30:42 +03:00
Oleg Kirichenko 8a68f3828f Merge pull request #4 from themgmd/master
Добавлена возможность подключить сервер с нестандартным ssh портом
2025-11-10 17:30:42 +03:00
infosave2007 23075f1209 fix: update last_handshake when collecting metrics 2025-11-10 16:46:08 +03:00
infosave2007 a147253912 fix: update last_handshake when collecting metrics 2025-11-10 16:46:08 +03:00
infosave2007 a00868515f feat: add cron configuration check in container and log status 2025-11-10 16:29:04 +03:00
infosave2007 764feca598 feat: add cron configuration check in container and log status 2025-11-10 16:29:04 +03:00
infosave2007 2ba0699b85 feat: improve metrics collector handling by starting it if not running and logging status 2025-11-10 16:09:21 +03:00
infosave2007 1f36ade7de feat: improve metrics collector handling by starting it if not running and logging status 2025-11-10 16:09:21 +03:00
infosave2007 3c4f0aef53 fix: ensure NEW_COMMIT is set to CURRENT_COMMIT when no update is available 2025-11-10 16:05:31 +03:00
infosave2007 5f764cd9f4 fix: ensure NEW_COMMIT is set to CURRENT_COMMIT when no update is available 2025-11-10 16:05:31 +03:00
infosave2007 84474e5d68 feat: enhance update script to rebuild containers on Dockerfile changes and check metrics collector status 2025-11-10 16:04:15 +03:00
infosave2007 c837eedb22 feat: enhance update script to rebuild containers on Dockerfile changes and check metrics collector status 2025-11-10 16:04:15 +03:00
infosave2007 523a1a1836 feat: enhance update script with argument parsing and logging improvements 2025-11-10 15:53:23 +03:00
infosave2007 22dafe7654 feat: enhance update script with argument parsing and logging improvements 2025-11-10 15:53:23 +03:00
infosave2007 2de1b58fa4 feat: implement automatic metrics collection and monitoring system 2025-11-10 15:19:36 +03:00
infosave2007 be3416eddc feat: implement automatic metrics collection and monitoring system 2025-11-10 15:19:36 +03:00
hasani f3751918b1 fix port 2025-11-10 13:38:07 +03:00
hasani 21f57bc28b fix port 2025-11-10 13:38:07 +03:00
hasani 4ccf1b49f8 fix 2025-11-10 13:12:11 +03:00