Thorsten Roßner
|
20cbad31e7
|
fix(helmfile): Streamline license header comment style [#192]
|
2025-07-12 14:55:55 +02:00 |
|
Norbert Tretkowski
|
237c9af3c1
|
fix(nubus): Update from 1.11.1 to 1.11.2
|
2025-07-12 14:55:55 +02:00 |
|
Thorsten Roßner
|
1a6f438724
|
feat(helmfile): Add options in functional.yaml.gotmpl for setting the portal's corner links, toggling the welcome message and the newsfeed
|
2025-07-12 14:55:55 +02:00 |
|
Thorsten Roßner
|
e4f1afca0f
|
fix(nubus): Replace openDesk portal fork with upstream portal-frontend image
|
2025-07-12 14:55:55 +02:00 |
|
Thorsten Roßner
|
6aa6d3af2f
|
fix(nubus): Explicitly template nubusStackDataUms.stackDataContext.portalFqdn to fix custom hostname support [#193]
|
2025-07-12 14:55:55 +02:00 |
|
Thorsten Roßner
|
4e0ffeea1f
|
fix(helmfile): Set nubusKeycloakBootstrap debug mode when openDesk is running in debug mode
|
2025-07-12 14:55:55 +02:00 |
|
Norbert Tretkowski
|
ccd5ab84e3
|
feat(nubus): Update from 1.9.1 to 1.11.1; required minimum openDesk version for this upgrade is 1.5.0, see migrations.md for details
|
2025-07-12 14:55:55 +02:00 |
|
Yannik Schmidt
|
e9594382ed
|
fix(nubus): Explicitly template security context for Keycloak proxy
|
2025-06-16 08:35:28 +02:00 |
|
Timo Hollwedel
|
1edd7c3f06
|
fix(nubus): Use read-only root filesystem for Keycloak bootstrap
|
2025-06-16 08:35:28 +02:00 |
|
Thorsten Roßner
|
4dcb683118
|
fix(nubus): Create required LDAP objects for global.additionalMailDomains
|
2025-06-16 08:35:28 +02:00 |
|
Thorsten Roßner
|
d1a1e5dc29
|
fix(nubus): Use .Values.theme.texts.productName for Keycloak's loginTitle instead of static product name string
|
2025-06-02 07:05:58 +02:00 |
|
Norbert Tretkowski
|
3d694a8248
|
feat(nubus): Update nubus to v1.9.1
|
2025-05-19 23:57:45 +02:00 |
|
Dominik Kaminski
|
f2b1384670
|
fix(nubus): Update ArgoCD hook annotations
|
2025-05-15 13:39:59 +02:00 |
|
Thorsten Roßner
|
006aed791e
|
fix(nubus): [#182] Add KC_TRUSTSTORE_PATHS to Keycloak when using self-signed certificates
|
2025-05-07 14:52:35 +02:00 |
|
Thorsten Roßner
|
b45a0bf832
|
fix(nubus): [#183] Do not override nubusPortalConsumer.waitForDependency.image when using self-signed certificates
|
2025-05-07 14:03:03 +02:00 |
|
Thorsten Roßner
|
58b74c7cfd
|
docs(theming.md): Update to latest state
|
2025-05-07 12:19:21 +02:00 |
|
Thorsten Roßner
|
5f58a857ac
|
feat(helmfile): Option to select default file format for weboffice using; see functional.weboffice.defaultFormat in functional.yaml.gotmpl for details
|
2025-05-07 12:19:21 +02:00 |
|
Dominik Kaminski
|
9cde57d74b
|
feat(helmfile): Add template support for annotations
|
2025-04-22 14:07:55 +02:00 |
|
Norbert Tretkowski
|
90c49f6f83
|
feat(nubus): Update to 1.8.0
|
2025-04-22 14:07:55 +02:00 |
|
Thorsten Roßner
|
79975a58e3
|
feat(helmfile): Support for SSO federation; see ssoFederation section in functional.yaml.gotmpl for details
|
2025-04-22 14:07:55 +02:00 |
|
Thorsten Roßner
|
3fcfa00503
|
fix(helmfile): Support for Keycloak session settings via functional.authentication.realmSettings.*
|
2025-04-22 14:07:47 +02:00 |
|
Dominik Kaminski
|
466b70a9bb
|
fix(nubus): Add imagePullSecrets to nginx-s3-gateway
|
2025-03-25 07:22:58 +01:00 |
|
Thorsten Roßner
|
adb3fa18eb
|
fix(nubus): Register OX provisioning consumer only when OX is enabled; See migrations.md for details
|
2025-03-25 07:22:48 +01:00 |
|
Thorsten Roßner
|
1e62a0dfe1
|
fix(nubus): Always use S3 gateway for assets
|
2025-03-25 07:21:45 +01:00 |
|
Thorsten Roßner
|
c9a8a60ff3
|
chore(ci): Fix yaml linting issues
|
2025-03-24 11:25:59 +01:00 |
|
Thorsten Roßner
|
7d7e9e65b3
|
fix(nubus): Add migrations for Nubus 1.7.0; See migrations.md for details
|
2025-03-24 08:43:03 +01:00 |
|
Thorsten Roßner
|
baa5b14551
|
fix(nubus): Indent nubusPortalConsumer.persistence.groupMembershipCache causing persistence.storages.nubusPortalConsumer.* to be ignored; See migrations.md for details
|
2025-03-24 07:10:06 +00:00 |
|
Norbert Tretkowski
|
d018385473
|
feat(nubus): Update to v1.7.0
|
2025-03-24 07:10:06 +00:00 |
|
Jaime Conde
|
4d59d12a97
|
fix(intercom): Allow transient session cookies and rolling session duration configuration
|
2025-03-14 10:39:54 +00:00 |
|
Simon Herman
|
3d2f75165a
|
feat(nubus): Support of external secrets in opendesk-keycloak-bootstrap
|
2025-03-12 06:05:25 +00:00 |
|
Thorsten Roßner
|
87144b8fd3
|
fix(helmfile): Add missing deletePodsOnSuccessTimeout statements
|
2025-03-06 09:59:27 +00:00 |
|
Thomas Kaltenbrunner
|
2389d59735
|
fix(postfix): Add internal authentication
|
2025-03-04 19:31:12 +01:00 |
|
Thorsten Roßner
|
4c42ed76e8
|
fix(nubus): Cleanup of unnecessary LDAP groups; customization option to show the OX App Suite context selection in the IAM's admin UI
|
2025-02-26 13:06:35 +01:00 |
|
Philip Gaber
|
91d0f98682
|
fix(helmfile): Add SSL option for Keycloak Extensions Proxy's PostgreSQL connection
|
2025-02-19 08:24:32 +01:00 |
|
Thorsten Roßner
|
b32996da34
|
fix(helmfile): Make openDesk IAM attributes optional with enabled as default
|
2025-02-19 08:23:56 +01:00 |
|
Thorsten Roßner
|
284c9fe0c7
|
fix(helmfile): Provide toggle in functional.yaml.gotmpl for "new device notification" mails
|
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
|
1e9e7d8e3a
|
chore(nextcloud): Bump image and charts to toggle BFP
|
2025-02-19 08:23:56 +01:00 |
|
Thorsten Roßner
|
1f051e7779
|
fix(nubus): Only configure apps that are deployed to show up in IAM admin UI and Keycloak
|
2025-02-19 08:23:56 +01:00 |
|
Thorsten Roßner
|
955f17ef8b
|
fix(nubus): Disable unused notification feature
|
2025-02-19 08:23:51 +01:00 |
|
Thorsten Roßner
|
777e7d2fc6
|
fix(nubus): Re-implement toggle for UDM-REST-API based on functional.externalServices.nubus.udmRestApi.enabled
|
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
|
3662b5cd25
|
fix(helmfile): Move the access restriction configuration for Keycloak client scopes into helmfile templating, instead of hardcoded Helm chart values
|
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
|
5496317fee
|
fix(nubus): Pre-create groups in Keycloak to avoid race condition on group sync when initial users login parallel
|
2025-01-21 14:03:04 +01:00 |
|
Thorsten Roßner
|
5aae75a152
|
fix(nubus): Template secrets.nubus.masterpassword. **Note:** Please check migrations.md for details.
|
2025-01-21 14:02:59 +01:00 |
|
Thorsten Roßner
|
6f2f7cd5db
|
fix(nubus): Fix pullPolicy setting for ldapServer.leaderElector to satisfy Kyverno linter
|
2025-01-21 13:51:53 +01:00 |
|
Thorsten Roßner
|
fab862eec6
|
fix(nubus): Remove extra settings from ldapServer needed for openDesk 1.0.0 LDAP migration
|
2025-01-21 13:51:39 +01:00 |
|