mirror of
https://github.com/netbirdio/plugins.git
synced 2026-05-22 18:44:07 -07:00
sysutils/git-backup: small model style updates
This commit is contained in:
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user