From e9bbe74574697a58a5823f249c8a361d61be1e08 Mon Sep 17 00:00:00 2001
From: Monviech <79600909+Monviech@users.noreply.github.com>
Date: Tue, 16 Jul 2024 14:34:10 +0200
Subject: [PATCH] www/caddy: Description Fields are optional now. At no point
in the model relation fields they are the only display, making them non
required for functionality. (#4097)
---
www/caddy/pkg-descr | 1 +
.../Caddy/forms/dialogReverseProxy.xml | 1 -
.../OPNsense/Caddy/forms/dialogSubdomain.xml | 1 -
.../mvc/app/models/OPNsense/Caddy/Caddy.xml | 36 +++++++------------
4 files changed, 13 insertions(+), 26 deletions(-)
diff --git a/www/caddy/pkg-descr b/www/caddy/pkg-descr
index 70b6e238b..fc2608ebf 100644
--- a/www/caddy/pkg-descr
+++ b/www/caddy/pkg-descr
@@ -29,6 +29,7 @@ Plugin Changelog
Add: Run Caddy as "www" user and group, by enabling "Disable Superuser" in General Settings.
Cleanup: Validations in general.volt are all appended to their form keys, instead of triggering a Bootstrap Dialog.
+Change: Description Fields are optional now, reducing the steps needed to create new entries.
1.6.0
diff --git a/www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/forms/dialogReverseProxy.xml b/www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/forms/dialogReverseProxy.xml
index bd9f481ea..643db447d 100644
--- a/www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/forms/dialogReverseProxy.xml
+++ b/www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/forms/dialogReverseProxy.xml
@@ -23,7 +23,6 @@
reverse.description
text
- example.com.443
diff --git a/www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/forms/dialogSubdomain.xml b/www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/forms/dialogSubdomain.xml
index 4777809ad..49e3b51a0 100644
--- a/www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/forms/dialogSubdomain.xml
+++ b/www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/forms/dialogSubdomain.xml
@@ -22,7 +22,6 @@
subdomain.description
text
- opn.example.com
diff --git a/www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Caddy.xml b/www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Caddy.xml
index 3d66238d0..c5f3474de 100644
--- a/www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Caddy.xml
+++ b/www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Caddy.xml
@@ -74,7 +74,7 @@
OPNsense.Caddy.Caddy
reverseproxy.accesslist
accesslistName,description
- %s - %s
+ %s %s
@@ -158,7 +158,7 @@
OPNsense.Caddy.Caddy
reverseproxy.accesslist
accesslistName,description
- %s - %s
+ %s %s
@@ -168,14 +168,12 @@
OPNsense.Caddy.Caddy
reverseproxy.basicauth
basicauthuser,description
- %s - %s
+ %s %s
Y
-
- Y
-
+
@@ -210,7 +208,7 @@
OPNsense.Caddy.Caddy
reverseproxy.accesslist
accesslistName,description
- %s - %s
+ %s %s
@@ -220,14 +218,12 @@
OPNsense.Caddy.Caddy
reverseproxy.basicauth
basicauthuser,description
- %s - %s
+ %s %s
Y
-
- Y
-
+
@@ -275,7 +271,7 @@
OPNsense.Caddy.Caddy
reverseproxy.header
HeaderUpDown,HeaderType,HeaderValue,description
- %s %s %s - %s
+ %s %s %s %s
Y
@@ -332,9 +328,7 @@
ca
-
- Y
-
+
@@ -354,9 +348,7 @@
Please enter a valid HTTP response code between 100 and 599
-
- Y
-
+
@@ -367,9 +359,7 @@
Y
-
- Y
-
+
@@ -393,9 +383,7 @@
/^([^"]{0,1024})$/u
The header replacement must not contain quotation marks (") and must be less than 1024 characters.
-
- Y
-
+