Commit Graph

80 Commits

Author SHA1 Message Date
Thorsten Roßner
20cbad31e7 fix(helmfile): Streamline license header comment style [#192] 2025-07-12 14:55:55 +02:00
Dominik Kaminski
9cde57d74b feat(helmfile): Add template support for annotations 2025-04-22 14:07:55 +02:00
openDesk Bot
bfd27f3c39 feat(xwiki): Update to 16.10.5 2025-03-18 13:40:22 +01:00
Thomas Kaltenbrunner
2389d59735 fix(postfix): Add internal authentication 2025-03-04 19:31:12 +01:00
Thorsten Roßner
930ae9d3e7 fix(helmfile): Set default for domain to opendesk.internal to avoid enforcing DOMAIN environment variable for deployments using YAML overrides 2025-02-19 08:23:56 +01:00
Thorsten Roßner
aff8edbde2 fix(nubus): Support for custom UDM commands 2025-02-19 08:23:56 +01:00
Thorsten Roßner
cd9c54b177 fix(helmfile): Remove reference to no longer required elementWeb chart 2025-02-19 08:23:51 +01:00
Thorsten Roßner
2fcf014894 fix(helmfile): Introduce apps as top level in opendesk_main.yaml.gotmpl; Please check migrations.md for upgrades of existing installations 2025-02-19 08:22:56 +01:00
Dominik Kaminski
c51c92536a chore(helmfile): Use string compare instead of nil evaluation 2025-02-19 08:22:56 +01:00
Thorsten Roßner
03ec70435c fix(helmfile): Integrate oD EE 2025-01-28 18:10:47 +01:00
Thorsten Roßner
a0f52ee7d4 fix(helmfile): Support PostgreSQL as alternative database backend for Nextcloud and XWiki. **Note:** PostgreSQL is likely to become the preferred option/default in the future and MariaDB might be deprecated at a later point. 2025-01-21 14:03:04 +01:00
Thorsten Roßner
bacf51efb1 fix(helmfile): Support component specific storageClassNames. **Note:** Please check the migration.md if you upgrade a deployment that has set custom PVC sizes using persistence.size settings. 2025-01-21 14:03:04 +01:00
Thorsten Roßner
6438284090 fix(helmfile): Add opendesk-static-files to opendesk-services to serve favicons 2024-12-20 17:02:01 +00:00
Thorsten Roßner
3ad285a869 feat: Newsfeed in Portal based on XWiki blog feature 2024-12-18 15:58:51 +01:00
Thorsten Roßner
539a30263c fix(migrations): Cleanup of jobs 2024-12-13 10:57:01 +00:00
Thorsten Roßner
f96942536f fix(helmfile): Streamline commonLabels.deployStage. 2024-11-29 12:20:15 +01:00
Thorsten Roßner
86ef0be542 fix(helmfile): Use dictionaries for defining customization.yaml, please read migrations.md for more details 2024-11-26 17:02:48 +01:00
Thorsten Roßner
e2b3bd543f fix(xwiki): Set superadmin password account only when debug is enabled 2024-11-26 07:03:30 +00:00
Dominik Kaminski
de15071ae9 fix(xwiki): Fix templating for xwiki database port 2024-11-23 06:50:12 +00:00
Dominik Kaminski
c71faf5e80 feat(helmfile): Allow custom/self-signed ca-certificates 2024-10-28 08:58:05 +01:00
Thorsten Roßner
a91f181c46 fix(xwiki): Disable check for local Office component. 2024-10-10 08:00:55 +00:00
Thorsten Roßner
d693ff94f4 fix(xwiki): Update to 16.4.4. 2024-10-04 12:38:14 +00:00
Thorsten Roßner
fa8572f785 fix(xwiki): Enable IAM controlled functional admin role. 2024-09-26 18:31:27 +02:00
Dominik Kaminski
180ccddfaa feat(helmfile): Add customization.yaml to define custom files for helmfile releases 2024-09-25 11:43:39 +00:00
Thorsten Roßner
f4b9395b41 fix(helmfile): Update to support Helmfile 1.0.0-rc5. 2024-09-17 16:33:21 +02:00
Dominik Kaminski
7348547d96 feat(helmfile): Add fine-granular registry overwrites 2024-08-29 10:43:55 +00:00
Thorsten Roßner
b60fe39b5c fix(helmfile): Remove toggle functional.email.systemGenerated.useComponentInSenderdomain. Mails will no longer use a component subdomain in their sender address. 2024-08-20 17:25:07 +02:00
openDesk Bot
fbe4909a8e feat(services): [bmi/opendesk/deployment/opendesk#66] Add dkimpy-milter to sign outgoing emails with DKIM and use local postfix as mail relay in all components. 2024-08-20 16:13:03 +02:00
Thorsten Roßner
ce03400043 feat(nubus): Update IAM components. 2024-08-08 07:13:43 +02:00
Thorsten Roßner
a46a632616 feat(helmfile): Support feature toggle email.systemGenerated.useComponentInSenderdomain.
Allows to chose if system generated mails are sent from `@<domain>` or from `@<component>.<domain>`.
2024-08-02 06:08:20 +00:00
Thorsten Roßner
26a7641a5a fix(helmfile): Streamline prefixes for customizable defaults. UPGRADES: See ./docs/migrations.md for more details. 2024-07-17 10:39:16 +02:00
Thorsten Roßner
b4570a9a87 feat(authentication): Avoid that users can open a app they do not have the appropriate LDAP group set for. Implementation is based on role based client scopes. Introducing also an openDesk migration approach with a pre and post deployment stage. 2024-07-15 17:50:35 +02:00
Thorsten Roßner
1067e725b3 fix(xwiki): Add email address mapping to LDAP sync; Fix hostname null value in notification links. 2024-07-10 16:31:04 +00:00
Thorsten Roßner
b806d51311 fix(xwiki): Remove .rtf and .odt export options as they are currently non functional. 2024-07-05 15:18:42 +02:00
Thorsten Roßner
01c5e6b359 fix(helmfile): Enable SMTP for XWiki and Element/Synapse; Streamline mail sender addresses within platform based on <localpart>@<component>.<domain> and allow configuration of <localpart>. 2024-07-01 12:34:51 +02:00
Dominik Kaminski
dc39b94e88 feat(helmfile): Add support for Ingress parameter configuration (proxy-body-size, proxy-read-timeout, proxy-send-timeout). 2024-06-06 14:12:29 +02:00
Gergely Szabo
a899699e21 feat(helmfile): Create child helmfile for GitOps approach. 2024-06-06 14:12:14 +02:00
Thorsten Roßner
c395d35dd7 fix(xwiki): Bump to 15.10.8 and enable OIDC backchannel logout 2024-04-04 08:06:17 +02:00
Thorsten Roßner
011ad2cd6b fix(helmfile): YAML handling of seLinuxOptions and align overall toYaml syntax 2024-03-11 09:24:58 +01:00
Dominik Kaminski
d9263c9011 fix(ci): Update kyverno rules 2024-02-21 12:04:33 +00:00
Dominik Kaminski
02d04faa2a fix(helmfile): Add seLinuxOptions for all applications 2024-02-14 11:53:53 +00:00
Thorsten Roßner
affa92cde2 fix(xwiki): Add bottom border to top nav bar to be aligned with the other components 2024-02-14 07:47:46 +01:00
Dominik Kaminski
d9e07ff7bd fix(docs): Add generated security-context.md 2024-02-13 12:31:22 +00:00
Dominik Kaminski
e778a59cdd fix(ci): Add Kyverno CI Lint 2024-01-23 21:07:56 +01:00
Martin Müller
89c149af95 fix(helmfile): Split image and helm registry 2024-01-23 07:25:38 +01:00
Dominik Kaminski
2d2455fdb3 fix(xwiki): Update to 1.2.6 and add imagePullSecrets 2024-01-11 17:19:14 +01:00
Thorsten Roßner
87b6fcfc37 fix(xwiki): Bump Helm chart und image, fix favicon 2024-01-10 13:07:15 +01:00
Dominik Kaminski
a0d5fb8955 fix(xwiki): Verify against GPG key 2024-01-09 04:19:23 +01:00
Thorsten Roßner
9aa907a909 fix(xwiki): Ldap group sync filter 2024-01-09 04:19:22 +01:00
Thorsten Roßner
2ad48b6fd5 fix(helmfile): Remove oci flag from charts.yaml and move user/password 2024-01-09 04:19:22 +01:00