fix collabora upgrade (#2152)

* fix collabora upgrade

* add no-auth values test

* allow empty pass in regex

* restore the required
This commit is contained in:
Stavros Kois
2024-02-12 13:07:56 +02:00
committed by GitHub
parent b7074f051c
commit 168a76782a
3 changed files with 20 additions and 3 deletions

View File

@@ -4,7 +4,7 @@ description: Collabora is a collaborative online office suite based on LibreOffi
annotations:
title: Collabora
type: application
version: 2.0.3
version: 2.0.4
apiVersion: v2
appVersion: 23.05.8.4.1
kubeVersion: '>=1.16.0-0'

View File

@@ -0,0 +1,17 @@
collaboraConfig:
enableWebUI: false
username: ''
password: ''
dictionaries:
- en_GB
- en_US
aliasGroup1:
- nc.example.com
- other-nc.example.com
serverName: collabora.example.com:9980
extraParams:
- --o:welcome.enable=false
- --o:user_interface.mode=notebookbar
- --o:ssl.termination=true
- --o:ssl.enable=false
- --o:net.proto=IPv4

View File

@@ -49,9 +49,9 @@ questions:
label: Username for WebUI
schema:
type: string
required: true
show_if: [[enableWebUI, "=", true]]
default: ""
required: true
- variable: password
label: Password for WebUI
schema:
@@ -60,7 +60,7 @@ questions:
private: true
required: true
show_if: [[enableWebUI, "=", true]]
valid_chars: "[a-zA-Z0-9!@#%^&*?]{8,}"
valid_chars: "^[a-zA-Z0-9!@#%^&*?]{8,}$|^$"
valid_chars_error: |
Password must be at least 8 characters long and contain at least one of the following:</br>
- Uppercase letter</br>