Skip to content

Changes

Summary

  1. Helm gateway option for token-integration-subject (details)
  2. Increased helm chart version (details)
  3. Add support to provide existing kubernetes secret for nginx basic auth (details)
  4. Fix issues with trailing slash on ui and apidoc (details)
  5. PolicyAnnouncementTopicExtractor pub/sub namespaced topics support (details)
  6. fix recursive lookup of tm:refs in WoT model extension resolving (details)
  7. fix weak eTag handling of If-Match and If-None-Match headers (details)
  8. provide Ditto 3.5.4 release notes (details)
  9. fix date and long parsing exception when doing wrong history API calls (details)
  10. prepared Helm chart for Ditto 3.5.4 (details)
Commit 4a5093a02934b432001baf081e4ee1213cfa7813 by Thomas Jaeckle
Helm gateway option for token-integration-subject

Signed-off-by: Nikolay.Deliyski <Nikolay.Deliyski@bosch.io>
(cherry picked from commit 6d1b2a241202adc6018fdd2d899febf51566744e)
The file was modified deployment/helm/ditto/templates/gateway-deployment.yaml (diff)
The file was modified deployment/helm/ditto/values.yaml (diff)
Commit 400c5bb865a89cc2606529dee6c8260f0f0fa173 by Thomas Jaeckle
Increased helm chart version

Signed-off-by: Andrey Balarev <andrey.balarev@bosch.com>
(cherry picked from commit c49dc08b0ad44ebc48e559c84dc142ccf4835a39)
The file was modified deployment/helm/ditto/Chart.yaml (diff)
Commit dbd2b60b28a6a9fc48ac24067a3d294faed359df by Thomas Jaeckle
Add support to provide existing kubernetes secret for nginx basic auth

Signed-off-by: Vasil Vasilev <vasil.vasilev@bosch.com>

(cherry picked from commit b11174ca35810239d6123e713dcc75fed9e69796)
The file was modified deployment/helm/ditto/values.yaml (diff)
The file was modified deployment/helm/ditto/templates/nginx-auth.yaml (diff)
The file was modified deployment/helm/ditto/templates/nginx-ingress-auth.yaml (diff)
Commit c33e28cb127c46c29e2910117f6205c3b4770da0 by Thomas Jaeckle
Fix issues with trailing slash on ui and apidoc

(cherry picked from commit d8198645f6648e89e6f11d363049d41b24ed37aa)
The file was modified deployment/helm/ditto/values.yaml (diff)
Commit c21f37776325a4eecf046e919086ea1be19b1998 by Thomas Jaeckle
PolicyAnnouncementTopicExtractor pub/sub namespaced topics support

Signed-off-by: Aleksandar Stanchev <aleksandar.stanchev@bosch.com>
(cherry picked from commit 8e83bf874c4fad6a209dde2da0fc0e97c2e38cc8)
The file was modified internal/utils/pubsub-policies/src/main/java/org/eclipse/ditto/internal/utils/pubsubpolicies/PolicyAnnouncementTopicExtractor.java (diff)
Commit c811b24fc630bd4ddf6b0fe55840c75d77fe90f2 by Thomas Jaeckle
fix recursive lookup of tm:refs in WoT model extension resolving

(cherry picked from commit 757c1a066c08125d6ad170f35a6ad66943492e88)
The file was modified wot/integration/src/main/java/org/eclipse/ditto/wot/integration/generator/DefaultWotThingModelExtensionResolver.java (diff)
The file was modified wot/model/src/main/java/org/eclipse/ditto/wot/model/SingleDataSchema.java (diff)
The file was modified wot/model/src/main/java/org/eclipse/ditto/wot/model/SecurityScheme.java (diff)
Commit 6a35b44db7c887cbfef76c21ecaaddb0e0679350 by Thomas Jaeckle
fix weak eTag handling of If-Match and If-None-Match headers

* they were not supporting both variants, but "If-Match" header assumed strong etags and "If-None-Match" assumed weak etags

(cherry picked from commit c2a8f066d693ac930bd3a23dd83b8568c5eb0b02)
The file was modified internal/utils/conditional-headers/src/main/java/org/eclipse/ditto/internal/utils/headers/conditional/IfMatchPreconditionHeader.java (diff)
The file was modified internal/utils/conditional-headers/src/main/java/org/eclipse/ditto/internal/utils/headers/conditional/IfNoneMatchPreconditionHeader.java (diff)
Commit 35f0ab01edc4175592cbfbd9818b1ec17857ceea by Thomas Jaeckle
provide Ditto 3.5.4 release notes

(cherry picked from commit 2358786c57cc84b56807f210afe34abd8755cd8e)
The file was modified documentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
The file was addeddocumentation/src/main/resources/pages/ditto/release_notes_354.md
Commit b5d8bc59237808a5d59457d8ebe173e5bbd09a68 by Thomas Jaeckle
fix date and long parsing exception when doing wrong history API calls

(cherry picked from commit 41d088a8f0bd027d6b7aaf2284208c18541598c9)
The file was modified gateway/service/src/main/java/org/eclipse/ditto/gateway/service/endpoints/routes/sse/ThingsSseRouteBuilder.java (diff)
Commit 20e59f896b81455c7f2ba216a20d90ec3755fe01 by Thomas Jaeckle
prepared Helm chart for Ditto 3.5.4

(cherry picked from commit e043f85476ab3ef892d2b1a2baf81f1f01e745d7)
The file was modified deployment/helm/ditto/Chart.yaml (diff)