Pārlūkot izejas kodu

fix collabora upgrade (#2152)

* fix collabora upgrade

* add no-auth values test

* allow empty pass in regex

* restore the required
Stavros Kois 1 gadu atpakaļ
vecāks
revīzija
168a76782a

+ 1 - 1
library/ix-dev/charts/collabora/Chart.yaml

@@ -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'

+ 17 - 0
library/ix-dev/charts/collabora/ci/noauth-values.yaml

@@ -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

+ 2 - 2
library/ix-dev/charts/collabora/questions.yaml

@@ -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>