sysutils/git-backup: small model style updates

This commit is contained in:
Franco Fichtner 2025-10-21 14:57:21 +02:00
parent 7989a4fc8f
commit a828890850

View file

@ -1,22 +1,21 @@
<model>
<mount>//system/backup/git</mount>
<version>1.0.0</version>
<description>OPNsense Git Backup Settings</description>
<description>Git Backup Settings</description>
<items>
<enabled type="BooleanField">
<Default>0</Default>
<Required>Y</Required>
<Constraints>
<check001>
<reference>user.check001</reference>
</check001>
<check002>
<reference>url.check001</reference>
</check002>
</Constraints>
<Default>0</Default>
<Required>Y</Required>
<Constraints>
<check001>
<reference>user.check001</reference>
</check001>
<check002>
<reference>url.check001</reference>
</check002>
</Constraints>
</enabled>
<url type="TextField">
<Required>N</Required>
<Mask>/^((https)|(ssh))?:\/\/.*[^\/]$/</Mask>
<ValidationMessage>A valid git location must be provided. e.g. ssh://server/project.git, https://server/project.git</ValidationMessage>
<Constraints>
@ -30,26 +29,24 @@
</Constraints>
</url>
<branch type="TextField">
<Default>master</Default>
<Required>Y</Required>
<Default>master</Default>
<Required>Y</Required>
</branch>
<force_push type="BooleanField">
<Default>0</Default>
<Required>Y</Required>
<Default>0</Default>
<Required>Y</Required>
</force_push>
<privkey type="TextField">
<Required>N</Required>
</privkey>
<privkey type="TextField"/>
<user type="TextField">
<Constraints>
<check001>
<ValidationMessage>A username is required.</ValidationMessage>
<type>DependConstraint</type>
<addFields>
<field1>enabled</field1>
</addFields>
</check001>
</Constraints>
<Constraints>
<check001>
<ValidationMessage>A username is required.</ValidationMessage>
<type>DependConstraint</type>
<addFields>
<field1>enabled</field1>
</addFields>
</check001>
</Constraints>
</user>
<password type="TextField">
</password>