Skip to content
Success

Changes

Summary

  1. update to Ditto 3.3.3 in helm chart (details)
  2. fix that CreationRestrictionPreEnforcer did not work (details)
  3. Helm chart: add support for entity creation via Helm configuration (details)
  4. adjusted Eclipse Ditto domain to eclipse.dev/ditto (details)
  5. prepare Ditto 3.3.4 release notes (details)
  6. prepare Helm chart for 3.3.4 release (details)
Commit 42ea47fe9b8f37636cb81af2b84b12410edb85ef by Thomas Jaeckle
update to Ditto 3.3.3 in helm chart

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/helm/ditto/Chart.yaml (diff)
Commit 3e8a74e9f6d13f60080365f2b2e3849198832441 by Thomas Jaeckle
fix that CreationRestrictionPreEnforcer did not work

* reason was that wrong config was loaded - and e.g. system properties overwrites were not applied
* also cleaned up and improved documentation of that feature

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/config/DefaultCreationRestrictionConfig.java (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/pre/CreationRestrictionPreEnforcer.java (diff)
The file was modified policies/enforcement/src/test/resources/entity-creation/default.conf (diff)
The file was modified policies/enforcement/src/main/java/org/eclipse/ditto/policies/enforcement/config/DefaultEntityCreationConfig.java (diff)
The file was modified base/model/src/main/java/org/eclipse/ditto/base/model/common/LikeHelper.java (diff)
The file was modified documentation/src/main/resources/pages/ditto/installation-operating.md (diff)
The file was modified internal/utils/config/src/main/resources/ditto-entity-creation.conf (diff)
The file was modified policies/enforcement/src/test/resources/entity-creation/restricted1.conf (diff)
Commit 87c9f67576a752211ee275f29bcc66d4b80a2fda by Thomas Jaeckle
Helm chart: add support for entity creation via Helm configuration

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/helm/ditto/Chart.yaml (diff)
The file was modified deployment/helm/ditto/values.yaml (diff)
The file was modified deployment/helm/ditto/templates/policies-deployment.yaml (diff)
The file was modified deployment/helm/ditto/templates/things-deployment.yaml (diff)
The file was modified deployment/helm/ditto/local-values.yaml (diff)
Commit f3d1d7708cebfa79c671097b8401024cee800098 by Thomas Jaeckle
adjusted Eclipse Ditto domain to eclipse.dev/ditto
fix default value of 'jwtOnly' being 'true' in Helm chart

* changed to `false` as default so that simple setups can use nginx based auth

Signed-off-by: Thomas Jäckle <thomas.jaeckle@beyonnex.io>
The file was modified deployment/helm/ditto/values.yaml (diff)
The file was modified deployment/helm/ditto/Chart.yaml (diff)
Commit 46936c5bcf2501fd41cfe9b898904a0dd6f4c306 by Thomas Jaeckle
prepare Ditto 3.3.4 release notes
The file was addeddocumentation/src/main/resources/pages/ditto/release_notes_334.md
The file was modified documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
Commit 3a0419a346b563fbba34e6f50eec25f0664c8b83 by Thomas Jaeckle
prepare Helm chart for 3.3.4 release
The file was modified deployment/helm/ditto/Chart.yaml (diff)