Skip to content

Changes

Summary

  1. refactor model classes (details)
  2. fix tests for things (details)
  3. refactor response and policies (details)
  4. refactor tests (details)
  5. fix linter errors (details)
  6. change type of feature properties (details)
  7. change type of attributes (details)
  8. simplify "undefined" check (details)
  9. exclude "foreign" license texts from Ditto jars (details)
  10. simplify null check I forgot last time (details)
Commit f587151cdc97c7308a05274daa4c0030f837a9a5 by Matthias Weirich
refactor model classes

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/src/model/model.ts (diff)
Commit f20a7c71bdd17aeac5684d42417910752b06d821 by Matthias Weirich
fix tests for things

Signed-off-by: Matthias Weirich <matthias.weirich@selectcode.de>
The file was modified javascript/lib/api/src/model/model.ts (diff)
The file was modified javascript/lib/api/tests/model/things.model.spec.ts (diff)
Commit 8faced61841420578adf4667c3a644d7549f2904 by Matthias Weirich
refactor response and policies

Signed-off-by: Matthias Weirich <matthias.weirich@selectcode.de>
The file was modified javascript/lib/api/src/model/policies.model.ts (diff)
The file was modified javascript/lib/api/src/model/response.ts (diff)
Commit e14f2818aabb2236cd251005cab4124e5f600ea8 by Matthias Weirich
refactor tests

Signed-off-by: Matthias Weirich <matthias.weirich@selectcode.de>
The file was modified javascript/lib/api/tests/model/policies.model.spec.ts (diff)
The file was modified javascript/lib/api/tests/client/http/features.http.spec.ts (diff)
The file was modified javascript/lib/api/src/client/handles/features.ts (diff)
The file was modified javascript/lib/api/tests/client/http/things.http.spec.ts (diff)
The file was modified javascript/lib/api/src/client/handles/things.ts (diff)
The file was modified javascript/lib/api/tests/client/websocket/events.websocket.spec.ts (diff)
The file was modified javascript/lib/api/tests/client/websocket/features.websocket.spec.ts (diff)
The file was modified javascript/lib/api/src/client/handles/policies.ts (diff)
The file was modified javascript/lib/api/src/model/things.model.ts (diff)
The file was modified javascript/lib/api/tests/client/websocket/commands.websocket.spec.ts (diff)
The file was modified javascript/lib/api/src/model/policies.model.ts (diff)
The file was modified javascript/lib/api/tests/client/http/policies.http.spec.ts (diff)
The file was modified javascript/lib/api/tests/client/test.helper.ts (diff)
Commit 0e5834b8414268325b41ded41d3824dd0a8bb3c6 by Matthias Weirich
fix linter errors

Signed-off-by: Matthias Weirich <matthias.weirich@selectcode.de>
The file was modified javascript/lib/api/src/model/model.ts (diff)
The file was modified javascript/lib/api/src/model/policies.model.ts (diff)
The file was modified javascript/lib/api/src/model/things.model.ts (diff)
Commit f9abb8e28558f0c775bac07e098bb1f4e3ce7e18 by Matthias Weirich
change type of feature properties

Signed-off-by: Matthias Weirich <matthias.weirich@selectcode.de>
The file was modified javascript/lib/api/src/model/things.model.ts (diff)
Commit a692b6aa88e9483618d391706be1521bbbc0d6e6 by Matthias Weirich
change type of attributes

Signed-off-by: Matthias Weirich <matthias.weirich@selectcode.de>
The file was modified javascript/lib/api/src/model/things.model.ts (diff)
Commit e4e25f03904bf9eef090614e4b76e40ec770911d by Matthias Weirich
simplify "undefined" check

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/src/model/model.ts (diff)
The file was modified javascript/lib/api/src/model/policies.model.ts (diff)
Commit e4cff66595750ed6645297eee872f532fe7e0fd0 by Thomas Jaeckle
exclude "foreign" license texts from Ditto jars
as those texts confuse e.g. ClearlyDefined scans which detect multiple licenses occurring in the Ditto artifacts
* linked to spdx website instead for license texts
* add a link where to download the dependencies as maven sources
* update Bosch.IO "to" copyright holders year to 2021
* renamed ".empty" files to "._" in order to exclude them by default in the maven-resources-plugin

Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch.io>
The file was removedjava/src/main/resources/META-INF/.empty
The file was modified legal/3rd-party-dependencies/test.txt (diff)
The file was removedlegal/licenses/Apache-2.0.txt
The file was addedjava/src/main/resources/META-INF/._
The file was modified legal/NOTICE.md (diff)
The file was modified legal/templates/third-party-file.ftl (diff)
The file was modified java/pom.xml (diff)
The file was removedlegal/licenses/CC0.txt
The file was removedlegal/licenses/MIT.txt
Commit 5d30f061c4133ed27792612ceb43a1ba91de46ec by Matthias Weirich
simplify null check I forgot last time

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