diff --git a/CHANGELOG.md b/CHANGELOG.md index 7a7592ddce5462cfacc38dff7d9265cc978f69a1..473509376f9c57b3910017ad720f52e31a68daaf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,28 @@ +# [1.2.0](https://gitlab.souvap-univention.de/souvap/tooling/charts/sovereign-workplace-jitsi/compare/v1.1.3...v1.2.0) (2023-08-14) + + +### Bug Fixes + +* **sovereign-workplace-jitsi:** Add SPDX license/copyright identifier ([ba45ab0](https://gitlab.souvap-univention.de/souvap/tooling/charts/sovereign-workplace-jitsi/commit/ba45ab0b760b07eb498d8a3bb474fc19cb04e9fc)) +* **sovereign-workplace-jitsi:** Add SPDX license/copyright identifier ([9ff37d1](https://gitlab.souvap-univention.de/souvap/tooling/charts/sovereign-workplace-jitsi/commit/9ff37d1b6302cd04a9a27fe4cd49e1f7a80748ac)) +* **sovereign-workplace-jitsi:** Disable auto-login on jicofo ([cd582d1](https://gitlab.souvap-univention.de/souvap/tooling/charts/sovereign-workplace-jitsi/commit/cd582d1926cc651df82e8ed1e8a82c5388809872)) +* **sovereign-workplace-jitsi:** Disable auto-login on jicofo ([0822928](https://gitlab.souvap-univention.de/souvap/tooling/charts/sovereign-workplace-jitsi/commit/082292873f14682066739695bda2b27a4db51e5f)) +* **sovereign-workplace-jitsi:** Resolv conflicts ([88c0990](https://gitlab.souvap-univention.de/souvap/tooling/charts/sovereign-workplace-jitsi/commit/88c09904c82fc143dfea2449583d8375a48dd751)) +* **sovereign-workplace-jitsi:** Set replicaCount to 1 for JVB. JVB cannot be scale by increasing replicaCount ([fdf0d7a](https://gitlab.souvap-univention.de/souvap/tooling/charts/sovereign-workplace-jitsi/commit/fdf0d7a780e42150345652a821cf4a90ef1d60d6)) + + +### Features + +* **sovereign-workplace-jitsi:** Add custom prosody config to support hybrid_matrix_token ([07654ae](https://gitlab.souvap-univention.de/souvap/tooling/charts/sovereign-workplace-jitsi/commit/07654ae5094d4f1d7e76b82652bb0608bb78334d)) +* **sovereign-workplace-jitsi:** Add custom prosody config to support hybrid_matrix_token ([4beceec](https://gitlab.souvap-univention.de/souvap/tooling/charts/sovereign-workplace-jitsi/commit/4beceeccd16ea5469b18d6a0bc7c06b24ff9cdc5)) +* **sovereign-workplace-jitsi:** Add custom prosody plugins into files ([f5a91e2](https://gitlab.souvap-univention.de/souvap/tooling/charts/sovereign-workplace-jitsi/commit/f5a91e27cff0f748f8835f17de7a3cb2da7d1a40)) +* **sovereign-workplace-jitsi:** Add custom prosody plugins into files ([b5cf248](https://gitlab.souvap-univention.de/souvap/tooling/charts/sovereign-workplace-jitsi/commit/b5cf248bd7eafbd4baa1087e7d6054a98075fce8)) +* **sovereign-workplace-jitsi:** Add extra volumes into values.yaml for Prosody ([f2acf70](https://gitlab.souvap-univention.de/souvap/tooling/charts/sovereign-workplace-jitsi/commit/f2acf702f74b7a2b667e1661027e174226d45098)) +* **sovereign-workplace-jitsi:** Add JICOFO_AUTH_LIFETIME as Jicofo environment variable ([513af75](https://gitlab.souvap-univention.de/souvap/tooling/charts/sovereign-workplace-jitsi/commit/513af75a98bfce5746df2cd7014ac0837f57f65d)) +* **sovereign-workplace-jitsi:** Create ConfigMaps for Prosody custom files ([6939a31](https://gitlab.souvap-univention.de/souvap/tooling/charts/sovereign-workplace-jitsi/commit/6939a316928e547d4aba7ed609c2b2821d576402)) +* **sovereign-workplace-jitsi:** Create ConfigMaps for Prosody custom files ([b67f695](https://gitlab.souvap-univention.de/souvap/tooling/charts/sovereign-workplace-jitsi/commit/b67f6959fea52238031101dabe32135975535bc9)) +* **sovereign-workplace-jitsi:** Update tags for Jitsi images ([de9d28c](https://gitlab.souvap-univention.de/souvap/tooling/charts/sovereign-workplace-jitsi/commit/de9d28ccc061289a9be94a573ff7f936b8f5f967)) + ## [1.1.3](https://gitlab.souvap-univention.de/souvap/tooling/charts/sovereign-workplace-jitsi/compare/v1.1.2...v1.1.3) (2023-08-13) diff --git a/charts/sovereign-workplace-jitsi/Chart.yaml b/charts/sovereign-workplace-jitsi/Chart.yaml index 01a133aa19da74006e528be6512abefd4e3610a2..dcc691cd453e59c5c72ba9a61b291402e7ca9be1 100644 --- a/charts/sovereign-workplace-jitsi/Chart.yaml +++ b/charts/sovereign-workplace-jitsi/Chart.yaml @@ -20,5 +20,5 @@ keywords: - "networking" name: "sovereign-workplace-jitsi" type: "application" -version: "1.1.3" +version: "1.2.0" ... diff --git a/charts/sovereign-workplace-jitsi/README.md b/charts/sovereign-workplace-jitsi/README.md index bf97fdec5943ac0d0b49791f25085e422de9b5a8..d5fb427c5d60f228274e7d45a3ef5d945e316245 100644 --- a/charts/sovereign-workplace-jitsi/README.md +++ b/charts/sovereign-workplace-jitsi/README.md @@ -49,7 +49,7 @@ helm install my-release sovereign-workplace-jitsi/sovereign-workplace-jitsi | jitsi.extraCommonEnvs.TOOLBAR_BUTTONS | string | `"camera,closedcaptions,desktop,download,feedback,filmstrip,fullscreen,hangup,help,livestreaming,microphone,mute-everyone,mute-video-everyone,participants-pane,profile,raisehand,security,select-background,settings,shareaudio,shortcuts,stats,tileview,toggle-camera,videoquality"` | | | jitsi.jibri.enabled | bool | `true` | | | jitsi.jibri.image.pullPolicy | string | `"IfNotPresent"` | | -| jitsi.jibri.image.tag | string | `"stable-8615"` | | +| jitsi.jibri.image.tag | string | `"stable-8719"` | | | jitsi.jibri.livenessProbe.failureThreshold | int | `10` | | | jitsi.jibri.livenessProbe.initialDelaySeconds | int | `15` | | | jitsi.jibri.livenessProbe.timeoutSeconds | int | `3` | | @@ -63,18 +63,31 @@ helm install my-release sovereign-workplace-jitsi/sovereign-workplace-jitsi | jitsi.jicofo.extraEnvFrom[2].configMapRef.name | string | `"{{ include 'prosody.fullname' . }}-common"` | | | jitsi.jicofo.extraEnvFrom[3].secretRef.name | string | `"{{ include 'prosody.fullname' . }}-jibri"` | | | jitsi.jicofo.extraEnvs.AUTH_TYPE | string | `"xmpp"` | | +| jitsi.jicofo.extraEnvs.ENABLE_AUTO_LOGIN | string | `"false"` | | +| jitsi.jicofo.extraEnvs.JICOFO_AUTH_LIFETIME | string | `"100 milliseconds"` | | | jitsi.jicofo.image.pullPolicy | string | `"IfNotPresent"` | | -| jitsi.jicofo.image.tag | string | `"stable-8615"` | | +| jitsi.jicofo.image.tag | string | `"stable-8719"` | | | jitsi.jvb.image.pullPolicy | string | `"IfNotPresent"` | | -| jitsi.jvb.image.tag | string | `"stable-8615"` | | -| jitsi.jvb.replicaCount | int | `2` | | +| jitsi.jvb.image.tag | string | `"stable-8719"` | | +| jitsi.jvb.replicaCount | int | `1` | | | jitsi.jvb.service.enabled | bool | `true` | | | jitsi.jvb.service.externalTrafficPolicy | string | `""` | | | jitsi.jvb.service.type | string | `"LoadBalancer"` | | | jitsi.prosody.extraEnvs[0].name | string | `"AUTH_TYPE"` | | | jitsi.prosody.extraEnvs[0].value | string | `"jwt"` | | +| jitsi.prosody.extraVolumeMounts[0].mountPath | string | `"/defaults/conf.d/jitsi-meet.cfg.lua"` | | +| jitsi.prosody.extraVolumeMounts[0].name | string | `"prosody-swp"` | | +| jitsi.prosody.extraVolumeMounts[0].subPath | string | `"jitsi-meet.cfg.lua"` | | +| jitsi.prosody.extraVolumeMounts[1].mountPath | string | `"/prosody-plugins-custom"` | | +| jitsi.prosody.extraVolumeMounts[1].name | string | `"prosody-plugins-custom"` | | +| jitsi.prosody.extraVolumes[0].configMap.items[0].key | string | `"jitsi-meet.cfg.lua"` | | +| jitsi.prosody.extraVolumes[0].configMap.items[0].path | string | `"jitsi-meet.cfg.lua"` | | +| jitsi.prosody.extraVolumes[0].configMap.name | string | `"prosody-swp"` | | +| jitsi.prosody.extraVolumes[0].name | string | `"prosody-swp"` | | +| jitsi.prosody.extraVolumes[1].configMap.name | string | `"prosody-plugins-swp"` | | +| jitsi.prosody.extraVolumes[1].name | string | `"prosody-plugins-custom"` | | | jitsi.prosody.image.pullPolicy | string | `"IfNotPresent"` | | -| jitsi.prosody.image.tag | string | `"stable-8615"` | | +| jitsi.prosody.image.tag | string | `"stable-8719"` | | | jitsi.publicURL | string | `"https://jitsi.my-deployment.de"` | | | jitsi.tz | string | `"Europe/Berlin"` | | | jitsi.web.extraVolumeMounts[0].mountPath | string | `"/config/custom-config.js"` | | @@ -115,7 +128,7 @@ helm install my-release sovereign-workplace-jitsi/sovereign-workplace-jitsi | jitsi.web.extraVolumes[0].configMap.name | string | `"jitsi-meet-swp"` | | | jitsi.web.extraVolumes[0].name | string | `"jitsi-meet-swp"` | | | jitsi.web.image.pullPolicy | string | `"IfNotPresent"` | | -| jitsi.web.image.tag | string | `"stable-8615"` | | +| jitsi.web.image.tag | string | `"stable-8719"` | | | jitsi.web.replicaCount | int | `1` | | | jitsi.websockets.colibri.enabled | bool | `false` | | | jitsi.websockets.xmpp.enabled | bool | `false` | |