mirror of
https://github.com/qbittorrent/qBittorrent
synced 2025-07-10 07:22:47 -07:00
Add WebUI reverse proxy source IP resolution (#15047)
Co-authored-by: qix67 Co-authored-by: HiFiPhile <admin@hifiphile.com>
This commit is contained in:
parent
124cc9621d
commit
f5315d9ba7
9 changed files with 165 additions and 3 deletions
|
@ -259,6 +259,9 @@ void AppController::preferencesAction()
|
|||
// Custom HTTP headers
|
||||
data["web_ui_use_custom_http_headers_enabled"] = pref->isWebUICustomHTTPHeadersEnabled();
|
||||
data["web_ui_custom_http_headers"] = pref->getWebUICustomHTTPHeaders();
|
||||
// Reverse proxy
|
||||
data["web_ui_reverse_proxy_enabled"] = pref->isWebUIReverseProxySupportEnabled();
|
||||
data["web_ui_reverse_proxies_list"] = pref->getWebUITrustedReverseProxiesList();
|
||||
// Update my dynamic domain name
|
||||
data["dyndns_enabled"] = pref->isDynDNSEnabled();
|
||||
data["dyndns_service"] = pref->getDynDNSService();
|
||||
|
@ -680,6 +683,11 @@ void AppController::setPreferencesAction()
|
|||
pref->setWebUICustomHTTPHeadersEnabled(it.value().toBool());
|
||||
if (hasKey("web_ui_custom_http_headers"))
|
||||
pref->setWebUICustomHTTPHeaders(it.value().toString());
|
||||
// Reverse proxy
|
||||
if (hasKey("web_ui_reverse_proxy_enabled"))
|
||||
pref->setWebUIReverseProxySupportEnabled(it.value().toBool());
|
||||
if (hasKey("web_ui_reverse_proxies_list"))
|
||||
pref->setWebUITrustedReverseProxiesList(it.value().toString());
|
||||
// Update my dynamic domain name
|
||||
if (hasKey("dyndns_enabled"))
|
||||
pref->setDynDNSEnabled(it.value().toBool());
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue