From 3ee50b7832999d35a15fefc169a1c083bb30ddf9 Mon Sep 17 00:00:00 2001 From: dgtlmoon Date: Sun, 12 Oct 2025 21:24:59 +0200 Subject: [PATCH] UI - Proxy and external browser settings URL validation (#3494) --- .../settings/templates/settings.html | 6 +- changedetectionio/forms.py | 68 +++++++++++++++++-- changedetectionio/templates/_helpers.html | 59 ++++++++++++++-- .../proxy_list/test_select_custom_proxy.py | 36 ++++++++++ 4 files changed, 157 insertions(+), 12 deletions(-) diff --git a/changedetectionio/blueprint/settings/templates/settings.html b/changedetectionio/blueprint/settings/templates/settings.html index c271df9a..b04826c8 100644 --- a/changedetectionio/blueprint/settings/templates/settings.html +++ b/changedetectionio/blueprint/settings/templates/settings.html @@ -1,7 +1,7 @@ {% extends 'base.html' %} {% block content %} -{% from '_helpers.html' import render_field, render_checkbox_field, render_button, render_time_schedule_form, render_ternary_field %} +{% from '_helpers.html' import render_field, render_checkbox_field, render_button, render_time_schedule_form, render_ternary_field, render_fieldlist_with_inline_errors %} {% from '_common_fields.html' import render_common_settings_form %}