Skip to content
Failed

Changes

Summary

  1. Add a new optional step to set a custom api path (details)
  2. add tests (details)
  3. document new builder step (details)
  4. test adding metadata (details)
  5. create dedicated metadata class (details)
  6. fix tslint error (details)
  7. new metadata class (details)
  8. fix order of attributes and features in metadata (details)
  9. add tests for _metadata (details)
  10. fix linter errors (details)
  11. improved "loadtest" scenario on DittoClientUsageExamples (details)
  12. set DittoClientUsageExamples back to invoking all usage examples, not only the modifided loadtest (details)
  13. fixed license declaration of Ditto JavaScript client in package.json files (details)
  14. don't include _metadata on thing serialization (details)
  15. consolidate/update test dependencies (details)
  16. Do adapt extracting of Live-Response from acknowledgement (details)
  17. fix sonar issue; (details)
  18. switch back to maven surefire- and failsafe-plugins 3.0.0-M4 (details)
  19. resolve conflicts with master (details)
  20. move _metadata to end of constructor param list (details)
  21. consolidated dependencies by using same dependency versions as in Ditto (details)
Commit 4b6525d00f5a2982743e353ea3caf3c8c57e81e7 by Matthias Weirich
Add a new optional step to set a custom api path

Signed-off-by: Matthias Weirich <matthias.weirich@selectcode.de>
The file was modified javascript/lib/api/src/client/builder-steps.ts (diff)
The file was modified javascript/lib/api/src/client/websocket-client-builder.ts (diff)
The file was modified javascript/lib/api/src/client/http-client-builder.ts (diff)
Commit 25d5b75134ad002c1cd984c71056e28084f2438a by Matthias Weirich
add tests

Signed-off-by: Matthias Weirich <matthias.weirich@selectcode.de>
The file was modified javascript/lib/api/src/client/websocket-client-builder.ts (diff)
The file was modified javascript/lib/api/tests/client/http/http.helper.ts (diff)
The file was modified javascript/lib/api/tests/client/http/http-client-builder.spec.ts (diff)
The file was modified javascript/lib/api/src/client/http-client-builder.ts (diff)
Commit da2ef9fdac1f84ee43288b4f9ecf2a9810da0fe6 by Matthias Weirich
document new builder step

Signed-off-by: Matthias Weirich <matthias.weirich@selectcode.de>
The file was modified javascript/lib/node/README.md (diff)
The file was modified javascript/lib/dom/README.md (diff)
The file was modified javascript/lib/api/README.md (diff)
Commit b3c4cf98607bf52375a174541769205876a34d0e by Matthias Weirich
test adding metadata

Signed-off-by: Matthias Weirich <matthias.weirich@selectcode.de>
The file was modified javascript/lib/api/src/model/things.model.ts (diff)
Commit 770379f06cb5f5f5109638286fec76bac26462a5 by Matthias Weirich
create dedicated metadata class

Signed-off-by: Matthias Weirich <matthias.weirich@selectcode.de>
The file was modified javascript/lib/api/src/model/things.model.ts (diff)
Commit ec2ab12ff8cc3172ffe24361667e78b3bc045bbf by Matthias Weirich
fix tslint error

Signed-off-by: Matthias Weirich <matthias.weirich@selectcode.de>
The file was modified javascript/lib/api/src/model/things.model.ts (diff)
Commit b898da113076cb47084d26564b57b79232ec5667 by Matthias Weirich
new metadata class

Signed-off-by: Matthias Weirich <matthias.weirich@selectcode.de>
The file was modified javascript/lib/api/src/model/things.model.ts (diff)
Commit d877671b91f550a01e2911ae3f1c57be7e853898 by Matthias Weirich
fix order of attributes and features in metadata

Signed-off-by: Matthias Weirich <matthias.weirich@selectcode.de>
The file was modified javascript/lib/api/src/model/things.model.ts (diff)
Commit d3b1a594a4e7d8804494fc7196b9ceec64a98d55 by Matthias Weirich
add tests for _metadata

Signed-off-by: Matthias Weirich <matthias.weirich@selectcode.de>
The file was modified javascript/lib/api/src/model/things.model.ts (diff)
The file was modified javascript/lib/api/tests/model/things.model.spec.ts (diff)
Commit df0c0afbd42458f92e45ed0790848829fd2f857c by Matthias Weirich
fix linter errors

Signed-off-by: Matthias Weirich <matthias.weirich@selectcode.de>
The file was modified javascript/lib/api/src/model/things.model.ts (diff)
Commit 2abe5f3c766fad4efd8ed916bd0f5c9746164d31 by Thomas Jaeckle
improved "loadtest" scenario on DittoClientUsageExamples

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified java/src/test/java/org/eclipse/ditto/client/DittoClientUsageExamples.java (diff)
Commit bc7fe6be5f67961d57d199da9f02887ad471ae8a by Thomas Jaeckle
set DittoClientUsageExamples back to invoking all usage examples, not only the modifided loadtest

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified java/src/test/resources/ditto-client-starter-sandbox.properties (diff)
The file was modified java/src/test/java/org/eclipse/ditto/client/DittoClientUsageExamples.java (diff)
The file was removedjava/src/test/java/org/eclipse/ditto/client/SearchPersistedTester.java
Commit 36d69ee3403177a868589a16fd2704f97dffe340 by Thomas Jaeckle
fixed license declaration of Ditto JavaScript client in package.json files
* use SPDX identifier: "EPL-2.0"

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified javascript/lib/api/package.json (diff)
The file was modified javascript/lib/node/package.json (diff)
The file was modified javascript/package.json (diff)
The file was modified javascript/lib/dom/package.json (diff)
Commit 3b7d071d96c6f8b83d3a5914ef4e90559ccb6101 by Matthias Weirich
don't include _metadata on thing serialization

Signed-off-by: Matthias Weirich <matthias.weirich@selectcode.de>
The file was modified javascript/lib/api/tests/model/things.model.spec.ts (diff)
The file was modified javascript/lib/api/src/model/things.model.ts (diff)
Commit 95d4410480c2228ebec1dfce279b5dfe8d247db2 by Thomas Jaeckle
consolidate/update test dependencies
e.g. in order to get rid of org.json dependency

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified legal/3rd-party-dependencies/test.txt (diff)
The file was modified legal/3rd-party-dependencies/maven-plugins.txt (diff)
The file was modified java/pom.xml (diff)
The file was modified java/src/test/java/org/eclipse/ditto/client/assertions/MessageAssert.java (diff)
Commit 2199a98124c925907e9ef9fac3dacac5bc08ead5 by Yannic Klem
Do adapt extracting of Live-Response from acknowledgement

* live-response acknowledgement do now contain the payload of the
  message response in their payload.
* MessageHeaders are now part of the headers of the acknowledgement

Signed-off-by: Yannic Klem <yannic.klem@bosch.io>
The file was modified java/src/main/java/org/eclipse/ditto/client/live/messages/internal/ImmutableMessageSender.java (diff)
The file was modified java/src/test/java/org/eclipse/ditto/client/DittoClientLiveTest.java (diff)
Commit f9f823ed137a28d30054492d1befbace04dcd28f by Stefan Maute
fix sonar issue;

Signed-off-by: Stefan Maute <stefan.maute@bosch.io>
The file was modified java/src/main/java/org/eclipse/ditto/client/live/internal/LiveImpl.java (diff)
Commit ddcb5ac022154d6754fd44b86d68604693f7629d by noreply
switch back to maven surefire- and failsafe-plugins 3.0.0-M4
The file was modified java/pom.xml (diff)
Commit aa62bbb436482be2d8226fd1b1f1ba73a0022413 by Matthias Weirich
resolve conflicts with master

Signed-off-by: Matthias Weirich <matthias.weirich@selectcode.de>
The file was modified javascript/lib/api/tests/model/things.model.spec.ts (diff)
Commit 914a9ad1ab8d879dd8c3d207d010ef3d96da93c3 by Matthias Weirich
move _metadata to end of constructor param list

Signed-off-by: Matthias Weirich <matthias.weirich@selectcode.de>
The file was modified javascript/lib/api/src/model/things.model.ts (diff)
The file was modified javascript/lib/api/tests/model/things.model.spec.ts (diff)
Commit 7a6e63d6c8781df8edf9ff2e4018fc4197e3c396 by Thomas Jaeckle
consolidated dependencies by using same dependency versions as in Ditto
* updated used websocket library to latest bugfix

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was modified java/pom.xml (diff)
The file was modified legal/NOTICE.md (diff)