net/relayd - make sure required items are required and enable new items when created for ease of use. closes https://github.com/opnsense/plugins/issues/3850

This commit is contained in:
Ad Schellevis
2024-03-20 09:56:13 +01:00
parent 0c3df9dcca
commit ed456b2c36
@@ -82,7 +82,7 @@
</Constraints>
</name>
<enabled type="BooleanField">
<Default>0</Default>
<Default>1</Default>
<Required>Y</Required>
</enabled>
<hosts type="ModelRelationField">
@@ -155,7 +155,7 @@
</Constraints>
</name>
<enabled type="BooleanField">
<Default>0</Default>
<Default>1</Default>
<Required>Y</Required>
</enabled>
<type type="OptionField">
@@ -242,7 +242,8 @@
<ValidationMessage>The timeout must be greater than 0</ValidationMessage>
</transport_timeout>
<transport_tablemode type="OptionField">
<Required>N</Required>
<Required>Y</Required>
<default>roundrobin</default>
<OptionValues>
<hash>Hash</hash>
<least-states>Least States</least-states>
@@ -305,7 +306,8 @@
</Constraints>
</backuptransport_tablecheck>
<backuptransport_tablemode type="OptionField">
<Required>N</Required>
<Required>Y</Required>
<default>roundrobin</default>
<OptionValues>
<hash>Hash</hash>
<least-states>Least States</least-states>