SuccessChanges

Summary

  1. fix jwt refresh for websocket connections (details)
  2. fix test (details)
  3. remove flaky test (details)
  4. added documentation for jwt refresh via websocket protocol (details)
  5. Add unit tests for JWT refresh; fix exception when expiration is too large. (details)
Commit 524820dfd6bf216f15c5ca32150716461ead6267 by johannes.schneider
fix jwt refresh for websocket connections

Signed-off-by: Johannes Schneider <johannes.schneider@bosch.io>
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/websocket/WebSocketRoute.java (diff)
The file was modifiedservices/gateway/streaming/src/test/java/org/eclipse/ditto/services/gateway/streaming/actors/StreamingSessionActorHeaderInteractionTest.java (diff)
The file was modifiedservices/gateway/streaming/src/test/java/org/eclipse/ditto/services/gateway/streaming/actors/StreamingSessionActorTest.java (diff)
The file was modifiedservices/gateway/streaming/src/main/java/org/eclipse/ditto/services/gateway/streaming/actors/StreamingSessionActor.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/sse/ThingsSseRouteBuilder.java (diff)
The file was modifiedservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.java (diff)
The file was modifiedservices/gateway/streaming/src/main/java/org/eclipse/ditto/services/gateway/streaming/Connect.java (diff)
The file was modifiedservices/gateway/streaming/src/main/java/org/eclipse/ditto/services/gateway/streaming/actors/StreamingActor.java (diff)
Commit d5e810844fe896959487a78f0cea9ab0ab9f5f32 by johannes.schneider
fix test

Signed-off-by: Johannes Schneider <johannes.schneider@bosch.io>
The file was modifiedservices/gateway/streaming/src/test/java/org/eclipse/ditto/services/gateway/streaming/actors/StreamingSessionActorTest.java (diff)
Commit 1b2ca851fd7adc177a6169ccf43d7dbb3a06111e by johannes.schneider
remove flaky test

Signed-off-by: Johannes Schneider <johannes.schneider@bosch.io>
The file was modifiedservices/gateway/streaming/src/test/java/org/eclipse/ditto/services/gateway/streaming/actors/StreamingSessionActorTest.java (diff)
Commit ef55d47e79f8d868150412c4ad15ea65a6dabfa2 by johannes.schneider
added documentation for jwt refresh via websocket protocol

Signed-off-by: Johannes Schneider <johannes.schneider@bosch.io>
The file was modifieddocumentation/src/main/resources/pages/ditto/httpapi-protocol-bindings-websocket.md (diff)
Commit fa1022a0345663b6a18633f86fb8b5f8d545d493 by Yufei Cai
Add unit tests for JWT refresh; fix exception when expiration is too large.

Signed-off-by: Yufei Cai <yufei.cai@bosch.io>
The file was modifiedservices/gateway/streaming/src/test/java/org/eclipse/ditto/services/gateway/streaming/actors/StreamingSessionActorTest.java (diff)
The file was modifiedsignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayWebsocketSessionClosedException.java (diff)
The file was modifiedservices/gateway/streaming/src/main/java/org/eclipse/ditto/services/gateway/streaming/actors/StreamingSessionActor.java (diff)