3x-ui/web
Ahmad Thoriq Najahi d070a82b3d
feat: Enhance host extraction from headers ()
- Refactor SUBController subs and subJsons methods to extract host from X-Forwarded-Host header, falling back to X-Real-IP header and then to the request host if unavailable.
- Update html function to extract host from X-Forwarded-Host header, falling back to X-Real-IP header and then to the request host if unavailable.
- Update DomainValidatorMiddleware to first attempt to extract host from X-Forwarded-Host header, falling back to X-Real-IP header and then to the request host.

Fixes: 

Signed-off-by: Ahmad Thoriq Najahi <najahi@zephyrus.id>
2024-05-23 23:51:19 +02:00
..
assets new - (Sockopt) tcpMptcp , tcpNoDelay 2024-05-22 20:06:49 +02:00
controller feat: Enhance host extraction from headers () 2024-05-23 23:51:19 +02:00
entity [subJson] add mux and direct 2024-03-12 19:44:51 +03:30
global Some fixes and improvements () 2024-03-11 01:01:24 +03:30
html new - (Sockopt) tcpMptcp , tcpNoDelay 2024-05-22 20:06:49 +02:00
job Fix clear logs job () 2024-03-20 14:17:35 +03:30
locale Some fixes and improvements () 2024-03-11 01:01:24 +03:30
middleware feat: Enhance host extraction from headers () 2024-05-23 23:51:19 +02:00
network Add tgLang option 2023-05-20 19:15:20 +04:30
service feat(tgbot): Add refresh button to server usage () 2024-05-14 14:00:10 +02:00
session gin-contrib v1.0.0 2024-04-21 00:56:55 +03:30
translation add dokodemo timeout 2024-05-08 21:31:58 +02:00
web.go [fix] always serve panel even if xray failed to run () 2024-05-09 19:45:12 +02:00