3x-ui/deploy/test
Hamed 728c2fb94f
fix(install): handle yes responses and validate panel ports (#6992)
The panel-port prompt accepted only y/Y, so yes picked a random port; a custom port was never validated (empty, non-numeric, out-of-range, busy, or leading-zero octal), is_port_in_use never detected a listener, and the installer printed success even when applying the settings failed. Answers are now case-insensitive, custom ports are normalized and checked, the port check is fixed, and the install aborts unless the CLI reports every setting applied. A bash suite runs in shell-lint.
2026-11-03 15:52:14 +01:00
..
installer-panel-port.sh fix(install): handle yes responses and validate panel ports (#6992) 2026-11-03 15:52:14 +01:00
smoke-noninteractive.sh fix(install): preserve custom bin/ files (e.g. hand-added geoip) across updates (#6152) 2026-08-14 16:41:45 +02:00