mirror of
https://github.com/opnsense/plugins.git
synced 2026-02-03 20:40:37 -05:00
sysutils/git-backup: small model style updates
This commit is contained in:
parent
7989a4fc8f
commit
a828890850
1 changed files with 25 additions and 28 deletions
|
|
@ -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>
|
||||
|
|
|
|||
Loading…
Reference in a new issue