FailedChanges

Summary

  1. extended QueryThings and CountThings Command - add index for namespace (details)
  2. change source goal from jat-no-fork to jar (details)
  3. change maven-source-plugin goal from jar-no-fork to jar (details)
  4. change goal in jenkinsfile to 'install' (details)
  5. change back to deploy goal without multi thread build (details)
  6. added namespace check for search queries (details)
  7. adapted check for API version in ThingsSearchRoute (details)
  8. Introduced query criteria factory for easier filtering and to avoid (details)
  9. Adopted query factory in AggregationQueryActor (details)
  10. Updated api documentation (details)
  11. add namespace field into pipeline stages (details)
  12. Documented namespaces search parameter (details)
  13. Javadoc comments (details)
  14. add namespace field into pipeline stages (details)
  15. included Ditto logo more prominent in README.md (details)
  16. added license badge to README.md (details)
  17. adapt spelling digital twins (details)
  18. use CI-friendly maven versioning (details)
  19. fix merge conflict (details)
  20. add namespace field into pipeline stages (details)
  21. Javadoc comments (details)
  22. included Ditto logo more prominent in README.md (details)
  23. added license badge to README.md (details)
  24. adapt spelling digital twins (details)
  25. use CI-friendly maven versioning (details)
  26. Implemented exception for search query with multiple namespaces and (details)
  27. REVIEW: make QueryFilterCriteriaFactory public and clean-up (details)
  28. fix grammar, remove invalid example for query param namespacesFilter (details)
  29. renamed CommandAndEventJsonExamplesProducer to JsonExamplesProducer (details)
  30. fix a remark about Sink.actorRefWithAck (details)
  31. #81: provided initial docker-compose and swagger config for the Ditto (details)
  32. document namespaces query param for api/1; document multiple namespaces (details)
  33. added namespace enforcement header field in root route and adapted (details)
  34. added namespace enforcement header field in root route and adapted (details)
  35. made namespaces on CountThings not nullable (details)
  36. made namespaces on CountThings not nullable, fixed RootRouteTest (details)
  37. #81: enhance token request to Google in nginx by adding clientSecret (details)
  38. Revert "made namespaces on CountThings not nullable" (details)
  39. Make QueryThings.namespaces nullable again (details)
  40. set namespaces of search commands to null when no namespace restriction (details)
  41. #81: downgraded to swagger-ui 2 again as there is OAuth2.0 working with (details)
  42. restrict search to namespaces if available (details)
  43. handle unparseable exceptions when building a ThingErrorResponse from (details)
  44. update docker-maven-plugin to version 0.23.0 (details)
  45. REVIEW: if no StatusCode is present set it to StatusCode 500 (details)
  46. handle unparseable exceptions when building a ThingErrorResponse from (details)
  47. add ditto headers to generic exception too (details)
  48. fix unnecessary lookups in api/2 things-search (details)
  49. fix unnecessary lookups in api/2 things-search (details)
  50. #81: added letsencrypt config for SSL certificate (details)
  51. #81: fixed docker volumes (details)
  52. #81: fixed compose for postgres user (details)
  53. #81: mounted volume for mongodb data (details)
  54. #81: added amqp-bridge to sandbox; fixed mongo start (details)
  55. #81: fixed amqp-bridge docker setup (missing mongo) (details)
  56. #81: for now, don't start amqp-bridge (details)
  57. document namespaces parameter in SwaggerApi and Ditto Docu (details)
  58. optimize things-search: avoid aggregation unless filter criteria (details)
  59. #81: fixed OAuth2.0 login in swagger (details)
  60. fix QueryActorTest (details)
  61. handle parse error in SearchActor due to query actor selection (details)
  62. #81: added sandbox documentation + link to ditto site (details)
  63. fix incorrect decision whether policy lookup is necesssary in search (details)
  64. review: made little text changes, changed css colors to match ditto, (details)
  65. review: moved static content to own folder (details)
  66. review: fixed compose (details)
  67. force EnsureMonotonicityVisitor to evaluate on children of composite (details)
  68. review: fixed read only mount and svg path (details)
  69. Unified startup prodecure of all Ditto services in class DittoService to (details)
  70. Fixed Javadoc build-breaking errors. (details)
  71. #81: fixed missing mime-types in nginx (details)
  72. updated milestone M3 release notes + added milestone announcement (details)
  73. updated milestone M3 release notes + added milestone announcement (details)
  74. fixed formulation of M3 announcement (details)
  75. fixed formulation of M3 announcement (details)
  76. #81 added Ditto logo to sandbox index.html (details)
  77. removed jwt issuers from subject issuers (details)
  78. removed jwt issuers from subject issuers (details)
  79. #91: review: fixed some toStrings (details)
  80. #91: review: fixed some toStrings (details)
  81. create Messages page in HTTP API folder (details)
  82. create Messages page in HTTP API folder (details)
  83. move incubation image to lower right corner of the page (details)
  84. move incubation image to lower right corner of the page (details)
  85. add note where to find the HTTP API Documentation (details)
  86. add note where to find the HTTP API Documentation (details)
  87. document WebSocket Messages API (details)
  88. document WebSocket Messages API (details)
  89. generify documentation on Ditto Protocol Messages (details)
  90. generify documentation on Ditto Protocol Messages (details)
  91. enhance documentation on Messages (details)
  92. enhance documentation on Messages (details)
  93. update openapi documentation on Messages (details)
  94. update openapi documentation on Messages (details)
  95. remove starting slash from topic documentation (details)
  96. remove starting slash from topic documentation (details)
  97. add small documentation paragraph on Heartbeat messages for the (details)
  98. add small documentation paragraph on Heartbeat messages for the (details)
  99. added claim messages documentation + some minor polishing (details)
  100. added claim messages documentation + some minor polishing (details)
  101. removed generation of dokuwiki examples (details)
  102. removed generation of dokuwiki examples (details)
  103. prepare blog entry for the new example demonstrating the REST to (details)
  104. prepare blog entry for the new example demonstrating the REST to (details)
  105. review: fixed some formulation, formatting + typos (details)
  106. review: fixed some formulation, formatting + typos (details)
  107. review: added missing characteristics of messages (fan-out, at most (details)
  108. review: added missing characteristics of messages (fan-out, at most (details)
  109. Adjusted visibilities within AbstractThingsService. (details)
  110. fixed image URL in blogpost (details)
  111. fixed image URL in blogpost (details)
  112. #97 fixed failover configuration, fixed deleting a closed connection (details)
  113. #97 fixed failover configuration, fixed deleting a closed connection (details)
  114. #97 fixed reconnect on system failure (details)
  115. #97 fixed reconnect on system failure (details)
  116. Introduced type for feature definition and its builder. (details)
  117. #60: added commands, responses and events for Feature Definition (details)
  118. Added implementation of FeatureDefinition.Identifier. (details)
  119. #60: extend protocol examples (details)
  120. #60: enhance Things persistence actor to handle the Definition (details)
  121. #60: extend HTTP API with Feature Definition routes (details)
  122. Added implementation of FeatureDefinition. (details)
  123. update maven-plugin versions: - update versions in parent-pom - adjust (details)
  124. Added null-implementation of FeatureDefinition and Identifier. (details)
  125. Made FeatureDefinition.Identifier a CharSequence. (details)
  126. #60: fixed test compile errors (details)
  127. Added static factory methods to FeatureDefinition. (details)
  128. improve tests for module ditto-model-things: (details)
  129. Added FeatureDefinition to Feature and its builder. (details)
  130. #60: added swagger documentation for Feature Definitions (details)
  131. #60: fixed persistence actor compile errors (details)
  132. #60: fixed tests, first part of review of model changes (details)
  133. #60: changed order of Feature definition/properties in JSON - definition (details)
  134. #60: added generated protocol examples to documentation (details)
  135. Fixed wrong method call in AbstractAdapter. (details)
  136. Added test cases for FeatureDefinition events to ThingEventAdapterTest. (details)
  137. #60: review of extend Feature in Ditto model: some javadoc fixes + (details)
  138. #60: added FeatureDefinitionEmptyException thrown when json array is (details)
  139. Reviewed task, adjusted some formatting and Javadoc, added test cases. (details)
  140. made it possible to connect to sandbox via basic auth (details)
  141. made it possible to connect to sandbox via basic auth (details)
  142. added anonymous auth for grafana (details)
  143. added anonymous auth for grafana (details)
  144. added grafana iframe to sandbox landing page (details)
  145. added grafana iframe to sandbox landing page (details)
  146. #60: Reviewed ThingPersistenceActor. Fixed event handling in (details)
  147. logging: added logging of incoming websocket messages (details)
  148. fix error when ThingUpdater would try to persist Events for V2 Things (details)
  149. enhance logging (details)
  150. remove needless Test (may never happen) (details)
  151. enhance logging for result of syncing a Policy in the ThingUpdater (details)
  152. #60: Refactored ThingPersistenceActor a bit and added frequently used (details)
  153. refine documentation on PUT things/{thingId}/policyId to clarify that an (details)
  154. removed generation of example assemblies, moved common plugin (details)
  155. remove workaround, building without running the tests works (details)
  156. #60: added documentation about Feature Definition (details)
  157. #60: added documentation of Feature Definition to protocol specification (details)
  158. get rid of unnecessary error in build logs (details)
  159. #60: added Ditto Postman collection + included in project site (details)
  160. #60: Added custom WriterConfig to change formatting of example JSON. (details)
  161. #60: Simplified implementation of ImmutableFeatures and added test cases (details)
  162. fixed message payload deserialization (details)
  163. #60: Extended static factory method of FeatureDefinition to accept more (details)
  164. #60: Fixed parameter namen and description of error 403. (details)
  165. #60: Fixed descriptions of 404 error code. (details)
  166. #60: Removed unused headers of delete requests from Postman collection. (details)
  167. #60: Wrote initial draft of blog post about Feature Definition. (details)
  168. reject all message commands in the absence of policy enforcer (details)
  169. #60: Renamed and reviewed blog post. (details)
  170. #60: Review definition. (details)
  171. #60: Synch with latest policy pic from things. (details)
  172. #60: Reviewed feature documentation and blog post. (details)
  173. add exception that can be thrown if the policy id is missing for schema (details)
  174. prohibit creating a ModifyThing command with policy in V1 or ACL in V2 (details)
  175. refine handling of ModifyThing commands. (details)
  176. remove unused internal classes and clarify parameter names (details)
  177. remove unused parameters (details)
  178. use schema version of Thing itself to send the ThingModified event after (details)
  179. #110 #111 review: some minor javadoc fixes, example JSON generation (details)
  180. #60: Fixed build. (details)
  181. adapt response code for fire and forget messages (details)
  182. Update pom.xml (details)
  183. fixed typo (details)
  184. added first draft of presentation to show in VirtualIoT meetup (details)
  185. reduced sandbox deployment (details)
  186. rewrite ditto section with code samples (details)
  187. further polishing of virtualIoT meetup slides (details)
  188. fixed changed behavior in ImmutableFeatures.toJson (details)
  189. fixed missing import (details)
Commit e5282b959f8acb826e8189ec2f277870ed93f5d3 by stefan.maute
extended QueryThings and CountThings Command - add index for namespace
field in MongoDB - add workaround for site-plugin
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modifiedsignals/commands/thingsearch/src/main/java/org/eclipse/ditto/signals/commands/thingsearch/query/CountThings.java (diff)
The file was modifiedsignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/query/CountThingsTest.java (diff)
The file was modifiedsignals/pom.xml (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRoute.java (diff)
The file was modifiedsignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/query/QueryThingsTest.java (diff)
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/examples/CommandAndEventJsonExamplesProducer.java (diff)
The file was modifiedservices/thingsearch/query/src/test/java/org/eclipse/ditto/services/thingsearch/query/actors/QueryActorTest.java (diff)
The file was modifiedservices/gateway/util/src/main/java/org/eclipse/ditto/services/gateway/starter/service/util/ConfigKeys.java (diff)
The file was modifiedsignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/examplejson/JsonExamplesProducer.java (diff)
The file was modifiedmodel/pom.xml (diff)
The file was modifiedservices/thingsearch/starter/src/main/resources/things-search.conf (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/thingsearch/ThingSearchParameter.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/thingsearch/ThingSearchRoute.java (diff)
The file was modifiedsignals/commands/thingsearch/src/main/java/org/eclipse/ditto/signals/commands/thingsearch/query/QueryThings.java (diff)
The file was modifiedsignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/query/TestConstants.java (diff)
The file was modifiedservices/models/pom.xml (diff)
Commit 307f87e60f6513ddbc4ac5cb2b3106e1080ea83c by stefan.maute
change source goal from jat-no-fork to jar
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modifiedJenkinsfile (diff)
Commit 722b5cd0e10a430bbeb59adebd3aa1e9cbcd1204 by stefan.maute
change maven-source-plugin goal from jar-no-fork to jar
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modifiedpom.xml (diff)
Commit 15ec24cd8afb4a48bf8b66af0b83cbf0c101db78 by yufei.cai
change goal in jenkinsfile to 'install'
Signed-off-by: Cai Yufei <Yufei.Cai@bosch-si.com>
The file was modifiedJenkinsfile (diff)
Commit 1912e29d2d982ec3591aa8f17f282f4f12b82a17 by stefan.maute
change back to deploy goal without multi thread build
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modifiedJenkinsfile (diff)
Commit 6cf64aca6186d8fd7fbc6c9462d8cf35c70adeff by yufei.cai
added namespace check for search queries
Signed-off-by: Cai Yufei <Yufei.Cai@bosch-si.com>
The file was modifiedservices/thingsearch/query-model/src/main/java/org/eclipse/ditto/services/thingsearch/querymodel/expression/FieldExpressionUtil.java (diff)
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/AggregationQueryActor.java (diff)
The file was modifiedservices/thingsearch/query-model/src/main/java/org/eclipse/ditto/services/thingsearch/querymodel/expression/ThingsFieldExpressionFactory.java (diff)
The file was modifiedservices/thingsearch/query-model/src/main/java/org/eclipse/ditto/services/thingsearch/querymodel/expression/ThingsFieldExpressionFactoryImpl.java (diff)
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/QueryActor.java (diff)
Commit 6a03ea329a42fdb5a942fad621e1f6886be24eee by stefan.maute
adapted check for API version in ThingsSearchRoute
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/thingsearch/ThingSearchRoute.java (diff)
Commit 69971cce90b70d2d7bf4f2db7f1d17e0d07cfac7 by Philipp.Michalski
Introduced query criteria factory for easier filtering and to avoid
duplicate code in query actors
Signed-off-by: Philipp Michalski <Philipp.Michalski@bosch-si.com>
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/QueryActor.java (diff)
The file was addedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/QueryFilterCriteriaFactory.java
Commit f01de6a0ec9b61db9933b49ded6b2f2cfed1bc0a by Philipp.Michalski
Adopted query factory in AggregationQueryActor
Signed-off-by: Philipp Michalski <Philipp.Michalski@bosch-si.com>
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/AggregationQueryActor.java (diff)
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/QueryFilterCriteriaFactory.java (diff)
Commit 020db673b46b8be0786ebfa2c918753a603c2235 by Philipp.Michalski
Updated api documentation
Signed-off-by: Philipp Michalski <Philipp.Michalski@bosch-si.com>
The file was modifieddocumentation/src/main/resources/openapi/ditto-api-1.yml (diff)
Commit 4609999684ee666615349958007159ac5d4fa74d by stefan.maute
add namespace field into pipeline stages
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modifiedservices/thingsearch/query-model/src/main/java/org/eclipse/ditto/services/thingsearch/querymodel/expression/ThingsFieldExpressionFactoryImpl.java (diff)
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/QueryFilterCriteriaFactory.java (diff)
The file was modifiedservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/PersistenceConstants.java (diff)
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/QueryActor.java (diff)
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/AggregationQueryActor.java (diff)
The file was modifiedservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/PolicyRestrictedMongoSearchAggregation.java (diff)
Commit 522b3b6e40cd86d5ccb51d57fe4f291341107be2 by Philipp.Michalski
Documented namespaces search parameter
Signed-off-by: Philipp Michalski <Philipp.Michalski@bosch-si.com>
The file was modifieddocumentation/src/main/resources/openapi/ditto-api-2.yml (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/basic-thing.md (diff)
Commit b8ba91bd62e855aff29deeb66f121691c8dcee27 by Philipp.Michalski
Javadoc comments
Signed-off-by: Philipp Michalski <Philipp.Michalski@bosch-si.com>
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/QueryFilterCriteriaFactory.java (diff)
Commit f7f2720569848416c9c9db9debaff86edfdd5117 by stefan.maute
add namespace field into pipeline stages
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/QueryFilterCriteriaFactory.java (diff)
Commit 99262956d98581423de4aa31a317fef9feb4b201 by Thomas Jaeckle
included Ditto logo more prominent in README.md
The file was modifiedREADME.md (diff)
Commit 7fbcd0d5775d595a25f302b180462d9cc1b80a15 by Thomas Jaeckle
added license badge to README.md
The file was modifiedREADME.md (diff)
Commit 6585725b16340b2b5f0a4a8ffa88c7d35116b791 by michael.gantert
adapt spelling digital twins
Signed-off-by: Michael Gantert <michael.gantert@bosch-si.com>
The file was modifieddocumentation/src/main/resources/index.html (diff)
Commit 48d940038f6224b84d53f4610016ad85c9f4bc46 by yufei.cai
use CI-friendly maven versioning
--
- Set version of parent by the speicial maven property 'revision'.
- Flattend poms are deployed to work around maven bug MNG-5576.
- Swtich to maven 3.3.9 to deploy in parallel (deadlocks in maven
3.5.2).
Signed-off-by: Cai Yufei <Yufei.Cai@bosch-si.com>
The file was modifiedservices/utils/cluster/pom.xml (diff)
The file was modifiedservices/utils/test/pom.xml (diff)
The file was modifiedmodel/messages/pom.xml (diff)
The file was modifiedprotocol-adapter/pom.xml (diff)
The file was modifiedservices/policies/util/pom.xml (diff)
The file was modifiedservices/things/pom.xml (diff)
The file was modifiedservices/things/persistence/pom.xml (diff)
The file was modifiedservices/gateway/security/pom.xml (diff)
The file was modifiedmodel/amqp-bridge/pom.xml (diff)
The file was modifiedpom.xml (diff)
The file was modifiedsignals/events/batch/pom.xml (diff)
The file was modifiedservices/utils/devops/pom.xml (diff)
The file was modifiedbom/pom.xml (diff)
The file was modifiedmodel/thingsearch-parser/pom.xml (diff)
The file was modifiedservices/utils/distributed-cache/pom.xml (diff)
The file was modifiedsignals/base/pom.xml (diff)
The file was modifiedsignals/commands/devops/pom.xml (diff)
The file was modifiedsignals/commands/base/pom.xml (diff)
The file was modifiedsignals/commands/live/pom.xml (diff)
The file was modifieddocumentation/pom.xml (diff)
The file was modifiedmodel/policies-enforcers/pom.xml (diff)
The file was modifiedservices/things/starter/pom.xml (diff)
The file was modifiedmodel/policies/pom.xml (diff)
The file was modifiedservices/pom.xml (diff)
The file was modifiedjson/pom.xml (diff)
The file was modifiedservices/models/amqp-bridge/pom.xml (diff)
The file was modifiedservices/amqp-bridge/messaging/pom.xml (diff)
The file was modifiedmodel/devops/pom.xml (diff)
The file was modifiedservices/gateway/proxy/pom.xml (diff)
The file was modifiedservices/utils/persistence/pom.xml (diff)
The file was modifiedservices/gateway/health/pom.xml (diff)
The file was modifiedservices/things/util/pom.xml (diff)
The file was modifiedsignals/commands/pom.xml (diff)
The file was modifiedsignals/commands/things/pom.xml (diff)
The file was modifiedservices/utils/health/pom.xml (diff)
The file was modifiedservices/policies/pom.xml (diff)
The file was modifiedJenkinsfile (diff)
The file was modifiedmodel/base/pom.xml (diff)
The file was modifiedmodel/pom.xml (diff)
The file was modifiedservices/gateway/endpoints/pom.xml (diff)
The file was modifiedutils/pom.xml (diff)
The file was modifiedservices/thingsearch/common/pom.xml (diff)
The file was modifiedsignals/events/things/pom.xml (diff)
The file was modifiedservices/thingsearch/persistence/pom.xml (diff)
The file was modifiedsignals/commands/batch/pom.xml (diff)
The file was modifiedsignals/commands/policies/pom.xml (diff)
The file was modifiedmodel/thingsearch/pom.xml (diff)
The file was modifiedservices/utils/akka-persistence-mongo-addons/pom.xml (diff)
The file was modifiedservices/gateway/starter/pom.xml (diff)
The file was modifiedservices/models/things/pom.xml (diff)
The file was modifiedservices/utils/akka/pom.xml (diff)
The file was modifiedservices/amqp-bridge/starter/pom.xml (diff)
The file was modifiedservices/thingsearch/query/pom.xml (diff)
The file was modifiedservices/thingsearch/starter/pom.xml (diff)
The file was modifiedservices/amqp-bridge/util/pom.xml (diff)
The file was modifiedservices/gateway/streaming/pom.xml (diff)
The file was modifiedservices/utils/config/pom.xml (diff)
The file was modifiedsignals/events/base/pom.xml (diff)
The file was modifiedmodel/things/pom.xml (diff)
The file was modifiedsignals/pom.xml (diff)
The file was modifiedservices/gateway/util/pom.xml (diff)
The file was modifiedservices/utils/distributed-cache/actors/pom.xml (diff)
The file was modifiedsignals/commands/amqp-bridge/pom.xml (diff)
The file was modifiedsignals/commands/thingsearch/pom.xml (diff)
The file was modifiedservices/utils/pom.xml (diff)
The file was modifiedsignals/events/pom.xml (diff)
The file was modifiedservices/policies/persistence/pom.xml (diff)
The file was modifiedservices/thingsearch/updater-actors/pom.xml (diff)
The file was modifiedsignals/events/policies/pom.xml (diff)
The file was modifiedservices/amqp-bridge/pom.xml (diff)
The file was modified.gitignore (diff)
The file was modifiedutils/jsr305/pom.xml (diff)
The file was modifiedservices/gateway/pom.xml (diff)
The file was modifiedservices/models/policies/pom.xml (diff)
The file was modifiedservices/thingsearch/pom.xml (diff)
The file was modifiedsignals/commands/messages/pom.xml (diff)
The file was modifiedservices/utils/distributed-cache/model/pom.xml (diff)
The file was modifiedservices/models/pom.xml (diff)
The file was modifiedservices/policies/starter/pom.xml (diff)
The file was modifiedservices/thingsearch/query-model/pom.xml (diff)
The file was modifiedservices/models/thingsearch/pom.xml (diff)
The file was modifiedsignals/events/amqp-bridge/pom.xml (diff)
Commit ace7ae43bdfe36876ffabe3605637ed2cdb762b6 by stefan.maute
fix merge conflict
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/QueryFilterCriteriaFactory.java (diff)
Commit 641a2138e4fd6422e24bae9137dd15d3c0247a31 by stefan.maute
add namespace field into pipeline stages
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/QueryActor.java (diff)
The file was modifiedservices/thingsearch/query-model/src/main/java/org/eclipse/ditto/services/thingsearch/querymodel/expression/ThingsFieldExpressionFactoryImpl.java (diff)
The file was modifiedservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/PersistenceConstants.java (diff)
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/QueryFilterCriteriaFactory.java (diff)
The file was modifiedservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/query/PolicyRestrictedMongoSearchAggregation.java (diff)
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/AggregationQueryActor.java (diff)
Commit 872ee270f1176df1566feec19b4a98ecf5ed8e04 by Philipp.Michalski
Javadoc comments
Signed-off-by: Philipp Michalski <Philipp.Michalski@bosch-si.com>
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/QueryFilterCriteriaFactory.java (diff)
Commit 83d66ba4e30468f091ae456836a35fcbf22a9508 by Thomas Jaeckle
included Ditto logo more prominent in README.md
The file was modifiedREADME.md (diff)
Commit fdd9e32640c87c395907c35f5388621029acb58e by Thomas Jaeckle
added license badge to README.md
The file was modifiedREADME.md (diff)
Commit 62bd9315bbbfd26aca5e0cd19c52f2b373ee1bbd by michael.gantert
adapt spelling digital twins
Signed-off-by: Michael Gantert <michael.gantert@bosch-si.com>
The file was modifieddocumentation/src/main/resources/index.html (diff)
Commit edd312d71d87413a5b43cbadfce08ba1ced004a8 by yufei.cai
use CI-friendly maven versioning
--
- Set version of parent by the speicial maven property 'revision'.
- Flattend poms are deployed to work around maven bug MNG-5576.
- Swtich to maven 3.3.9 to deploy in parallel (deadlocks in maven
3.5.2).
Signed-off-by: Cai Yufei <Yufei.Cai@bosch-si.com>
The file was modifiedservices/gateway/streaming/pom.xml (diff)
The file was modifiedservices/things/pom.xml (diff)
The file was modifiedmodel/thingsearch/pom.xml (diff)
The file was modifiedsignals/base/pom.xml (diff)
The file was modifiedsignals/events/batch/pom.xml (diff)
The file was modifiedservices/models/policies/pom.xml (diff)
The file was modifiedmodel/things/pom.xml (diff)
The file was modifiedsignals/commands/amqp-bridge/pom.xml (diff)
The file was modifiedservices/thingsearch/common/pom.xml (diff)
The file was modifiedservices/policies/pom.xml (diff)
The file was modifiedsignals/pom.xml (diff)
The file was modifiedservices/amqp-bridge/util/pom.xml (diff)
The file was modifiedservices/pom.xml (diff)
The file was modifiedmodel/thingsearch-parser/pom.xml (diff)
The file was modifiedmodel/amqp-bridge/pom.xml (diff)
The file was modifiedsignals/events/policies/pom.xml (diff)
The file was modifiedmodel/devops/pom.xml (diff)
The file was modifiedservices/thingsearch/updater-actors/pom.xml (diff)
The file was modifiedservices/models/things/pom.xml (diff)
The file was modifiedmodel/messages/pom.xml (diff)
The file was modifiedservices/utils/cluster/pom.xml (diff)
The file was modifiedsignals/commands/devops/pom.xml (diff)
The file was modifiedsignals/commands/policies/pom.xml (diff)
The file was modifiedsignals/commands/batch/pom.xml (diff)
The file was modifiedmodel/base/pom.xml (diff)
The file was modifiedservices/gateway/endpoints/pom.xml (diff)
The file was modifiedservices/policies/util/pom.xml (diff)
The file was modifiedservices/amqp-bridge/starter/pom.xml (diff)
The file was modifiedsignals/events/amqp-bridge/pom.xml (diff)
The file was modifiedsignals/commands/live/pom.xml (diff)
The file was modifiedservices/gateway/starter/pom.xml (diff)
The file was modifiedservices/thingsearch/query/pom.xml (diff)
The file was modifiedsignals/events/pom.xml (diff)
The file was modifiedservices/thingsearch/pom.xml (diff)
The file was modifiedjson/pom.xml (diff)
The file was modifiedutils/pom.xml (diff)
The file was modifiedservices/models/pom.xml (diff)
The file was modifiedservices/things/persistence/pom.xml (diff)
The file was modifiedbom/pom.xml (diff)
The file was modifiedservices/utils/devops/pom.xml (diff)
The file was modified.gitignore (diff)
The file was modifiedservices/amqp-bridge/pom.xml (diff)
The file was modifiedservices/models/thingsearch/pom.xml (diff)
The file was modifiedservices/gateway/pom.xml (diff)
The file was modifiedservices/thingsearch/starter/pom.xml (diff)
The file was modifiedservices/utils/persistence/pom.xml (diff)
The file was modifiedservices/gateway/health/pom.xml (diff)
The file was modifiedmodel/policies-enforcers/pom.xml (diff)
The file was modifiedmodel/pom.xml (diff)
The file was modifiedservices/gateway/security/pom.xml (diff)
The file was modifiedservices/utils/akka/pom.xml (diff)
The file was modifiedservices/utils/test/pom.xml (diff)
The file was modifiedsignals/events/base/pom.xml (diff)
The file was modifieddocumentation/pom.xml (diff)
The file was modifiedservices/gateway/proxy/pom.xml (diff)
The file was modifiedservices/thingsearch/persistence/pom.xml (diff)
The file was modifiedservices/things/starter/pom.xml (diff)
The file was modifiedmodel/policies/pom.xml (diff)
The file was modifiedservices/things/util/pom.xml (diff)
The file was modifiedservices/utils/distributed-cache/actors/pom.xml (diff)
The file was modifiedprotocol-adapter/pom.xml (diff)
The file was modifiedservices/utils/distributed-cache/pom.xml (diff)
The file was modifiedservices/amqp-bridge/messaging/pom.xml (diff)
The file was modifiedsignals/commands/messages/pom.xml (diff)
The file was modifiedutils/jsr305/pom.xml (diff)
The file was modifiedservices/models/amqp-bridge/pom.xml (diff)
The file was modifiedsignals/commands/base/pom.xml (diff)
The file was modifiedsignals/commands/pom.xml (diff)
The file was modifiedJenkinsfile (diff)
The file was modifiedservices/gateway/util/pom.xml (diff)
The file was modifiedservices/policies/persistence/pom.xml (diff)
The file was modifiedservices/policies/starter/pom.xml (diff)
The file was modifiedservices/utils/pom.xml (diff)
The file was modifiedsignals/events/things/pom.xml (diff)
The file was modifiedservices/utils/health/pom.xml (diff)
The file was modifiedpom.xml (diff)
The file was modifiedservices/utils/config/pom.xml (diff)
The file was modifiedservices/thingsearch/query-model/pom.xml (diff)
The file was modifiedsignals/commands/things/pom.xml (diff)
The file was modifiedsignals/commands/thingsearch/pom.xml (diff)
The file was modifiedservices/utils/distributed-cache/model/pom.xml (diff)
The file was modifiedservices/utils/akka-persistence-mongo-addons/pom.xml (diff)
Commit a7604d4bb3591ee8f1f9e438d66cf390ef29582b by Philipp.Michalski
Implemented exception for search query with multiple namespaces and
enabled namespace param for api1
Signed-off-by: Philipp Michalski <Philipp.Michalski@bosch-si.com>
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/QueryFilterCriteriaFactory.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/thingsearch/ThingSearchRoute.java (diff)
The file was addedsignals/commands/thingsearch/src/main/java/org/eclipse/ditto/signals/commands/thingsearch/exceptions/InvalidNamespacesException.java
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/AggregationQueryActor.java (diff)
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/QueryActor.java (diff)
Commit e9539f63cb3031f68d63605725e703f6e79acf9f by stefan.maute
REVIEW: make QueryFilterCriteriaFactory public and clean-up
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/QueryActor.java (diff)
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/QueryFilterCriteriaFactory.java (diff)
Commit e02ec4fcc11c60c260eb1dbe400eb6ff8ac402d5 by yufei.cai
fix grammar, remove invalid example for query param namespacesFilter
Signed-off-by: Cai Yufei <Yufei.Cai@bosch-si.com>
The file was modifieddocumentation/src/main/resources/openapi/ditto-api-2.yml (diff)
Commit 58c45ef8f5cbbe3574c250f2bc712ba52b527850 by johannes.schneider
 renamed CommandAndEventJsonExamplesProducer to JsonExamplesProducer
Signed-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>
The file was modifiedsignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/examplejson/JsonExamplesProducer.java (diff)
The file was addedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/examples/JsonExamplesProducer.java
The file was addedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/examples/PublicJsonExamplesProducer.java
The file was removedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/examples/CommandAndEventJsonExamplesProducer.java
The file was removedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/examples/PublicCommandAndEventJsonExamplesProducer.java
The file was modifiedprotocol-adapter/pom.xml (diff)
Commit 87793c8972812f1d10bfffd81c3e73095ccaf072 by yufei.cai
fix a remark about Sink.actorRefWithAck
Signed-off-by: Cai Yufei <Yufei.Cai@bosch-si.com>
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/AbstractStreamingActor.java (diff)
Commit 935fd49c2c800b558377392ed8eddaaf7cef4249 by Thomas Jaeckle
#81: provided initial docker-compose and swagger config for the Ditto
sandbox
* added OAuth2.0 auth for Google to OpenAPI 2.0 files
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was addeddocker/sandbox/index.html
The file was addeddocker/sandbox/swagger-index.html
The file was modifieddocker/docker-compose.yml (diff)
The file was modified.gitignore (diff)
The file was modifieddocker/index.html (diff)
The file was addeddocker/sandbox/nginx.conf
The file was addeddocker/sandbox/graphite/storage-schemas.conf
The file was modifieddocumentation/src/main/resources/openapi/ditto-api-1.yml (diff)
The file was addeddocker/sandbox/docker-compose.yml
The file was modifieddocker/nginx.conf (diff)
The file was addeddocker/sandbox/statsd/config.js
The file was addeddocker/swagger-index.html
The file was modifieddocumentation/src/main/resources/openapi/ditto-api-2.yml (diff)
Commit aa73a5a428a6618ee40213467ccf6195d09eb738 by yufei.cai
document namespaces query param for api/1; document multiple namespaces
Signed-off-by: Cai Yufei <Yufei.Cai@bosch-si.com>
The file was modifieddocumentation/src/main/resources/openapi/ditto-api-1.yml (diff)
The file was modifieddocumentation/src/main/resources/openapi/ditto-api-2.yml (diff)
Commit f23d2ca076e9808162e06e89a9976d9250300f53 by johannes.schneider
 added namespace enforcement header field in root route and adapted
condition in search route to check it
Signed-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>
The file was modifiedsignals/commands/thingsearch/src/main/java/org/eclipse/ditto/signals/commands/thingsearch/query/QueryThings.java (diff)
The file was modifiedsignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/query/QueryThingsTest.java (diff)
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/AggregationQueryActor.java (diff)
Commit 4f64643b06eb458fda8d91cb325bef98f2909b8f by johannes.schneider
added namespace enforcement header field in root route and adapted
condition in search route to check it
Signed-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>
The file was modifiedsignals/commands/thingsearch/src/main/java/org/eclipse/ditto/signals/commands/thingsearch/query/QueryThings.java (diff)
The file was modifiedsignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/query/QueryThingsTest.java (diff)
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/AggregationQueryActor.java (diff)
Commit c3ad019233e625d3a1a5da81026cac37f9429beb by johannes.schneider
made namespaces on CountThings not nullable
Signed-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/AggregationQueryActor.java (diff)
The file was modifiedsignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/query/CountThingsTest.java (diff)
The file was modifiedsignals/commands/thingsearch/src/main/java/org/eclipse/ditto/signals/commands/thingsearch/query/CountThings.java (diff)
Commit 4bdf7e96a8783353df3e4b5cf0c185d4a7245b36 by johannes.schneider
made namespaces on CountThings not nullable, fixed RootRouteTest
Signed-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRoute.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/thingsearch/ThingSearchRoute.java (diff)
Commit 9ff2508215a2ec5cfffed1a157fc26e1a6de72b7 by Thomas Jaeckle
#81: enhance token request to Google in nginx by adding clientSecret
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocumentation/src/main/resources/openapi/ditto-api-1.yml (diff)
The file was modifieddocumentation/src/main/resources/openapi/ditto-api-2.yml (diff)
The file was modifieddocker/sandbox/docker-compose.yml (diff)
The file was modifieddocker/swagger-index.html (diff)
The file was modifieddocker/sandbox/nginx.conf (diff)
The file was removeddocker/sandbox/swagger-index.html
Commit 10bcdc427c9bf76a1226fc740c05dc35b7368ad7 by yufei.cai
Revert "made namespaces on CountThings not nullable"
This reverts commit a088aa2b712dd3549ebf38c4deea25e5154f70a8.
Signed-off-by: Cai Yufei <Yufei.Cai@bosch-si.com>
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/AggregationQueryActor.java (diff)
The file was modifiedsignals/commands/thingsearch/src/main/java/org/eclipse/ditto/signals/commands/thingsearch/query/CountThings.java (diff)
The file was modifiedsignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/query/CountThingsTest.java (diff)
Commit c2e406d4a83c140e89bb3b510c688d28f9569773 by yufei.cai
Make QueryThings.namespaces nullable again
This reverts commit bfba461b38ca1779337a57d0fe7f67770cabc3f9.
Signed-off-by: Cai Yufei <Yufei.Cai@bosch-si.com>
The file was modifiedsignals/commands/thingsearch/src/main/java/org/eclipse/ditto/signals/commands/thingsearch/query/QueryThings.java (diff)
The file was modifiedsignals/commands/thingsearch/src/test/java/org/eclipse/ditto/signals/commands/thingsearch/query/QueryThingsTest.java (diff)
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/AggregationQueryActor.java (diff)
Commit 15756d71af9fe8b70b74beefbc2c4d25d11a365f by yufei.cai
set namespaces of search commands to null when no namespace restriction
applies
Signed-off-by: Cai Yufei <Yufei.Cai@bosch-si.com>
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/thingsearch/ThingSearchRoute.java (diff)
Commit 1db19c360dfef628f8570097e3e385094e956185 by Thomas Jaeckle
#81: downgraded to swagger-ui 2 again as there is OAuth2.0 working with
"id_token"
* made startpage of sandbox fancy (includes up status + things counts)
* added 2 grafana dashboards
* secured /devops route with basic auth
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocker/index.html (diff)
The file was modifieddocker/sandbox/docker-compose.yml (diff)
The file was modifieddocker/sandbox/index.html (diff)
The file was modifieddocker/swagger-index.html (diff)
The file was addeddocker/swagger3-index.html
The file was modifieddocker/nginx.conf (diff)
The file was addeddocker/sandbox/grafana/[ditto] Gateway Traces.json
The file was modifieddocker/sandbox/nginx.conf (diff)
The file was modifieddocker/docker-compose.yml (diff)
The file was addeddocker/sandbox/nginx-devops.htpasswd
The file was addeddocker/sandbox/grafana/[ditto] JVM Metrics.json
Commit 835611ca3794a53f0b7dd636cee13d10c10982a5 by stefan.maute
restrict search to namespaces if available
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/AggregationQueryActor.java (diff)
The file was modifiedservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/MongoThingsSearchPersistence.java (diff)
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/QueryFilterCriteriaFactory.java (diff)
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/QueryActor.java (diff)
Commit 433fecf0685cf25a728b60b50899de7b91d7b671 by yufei.cai
handle unparseable exceptions when building a ThingErrorResponse from
JSON
Signed-off-by: Cai Yufei <Yufei.Cai@bosch-si.com>
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/ThingErrorResponse.java (diff)
Commit ae35410a832ff9f4dc19f9eaf26d532c957b7497 by stefan.maute
update docker-maven-plugin to version 0.23.0
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modifiedpom.xml (diff)
Commit 616ed84ab2617efaa8a7f01b7ac79d91f7b30f7a by stefan.maute
REVIEW: if no StatusCode is present set it to StatusCode 500
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/ThingErrorResponse.java (diff)
Commit 09a3c0d1865415db242548cb2b31bf472be7065d by dominik.guggemos
handle unparseable exceptions when building a ThingErrorResponse from
JSON
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com>
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/ThingErrorResponse.java (diff)
Commit 01c900e92dcfd62089754580b169f08f630d50d7 by dominik.guggemos
add ditto headers to generic exception too
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com>
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/ThingErrorResponse.java (diff)
Commit 564043857d5c76561767ad8aca56913e397e5a9c by yufei.cai
fix unnecessary lookups in api/2 things-search
--
Simple expression '_namespace' created an OR-clause in match stage 2
right after unwind stage 1. It lets every attribute/feature through,
causing policy lookup to happen for attributes and features that do not
matter.
Signed-off-by: Cai Yufei <Yufei.Cai@bosch-si.com>
The file was modifiedservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/expression/visitors/CreateUnwoundBsonFieldVisitor.java (diff)
Commit a951b84ef259517691fddfeb843707e6e782e90f by yufei.cai
fix unnecessary lookups in api/2 things-search
--
Simple expression '_namespace' created an OR-clause in match stage 2
right after unwind stage 1. It lets every attribute/feature through,
causing policy lookup to happen for attributes and features that do not
matter.
Signed-off-by: Cai Yufei <Yufei.Cai@bosch-si.com>
The file was modifiedservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/expression/visitors/CreateUnwoundBsonFieldVisitor.java (diff)
Commit 29ee5b214192f1833d4bae28e7e8e67636e7557c by Thomas Jaeckle
#81: added letsencrypt config for SSL certificate
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocker/sandbox/docker-compose.yml (diff)
The file was modifieddocker/sandbox/nginx.conf (diff)
The file was modifieddocker/sandbox/index.html (diff)
Commit 21c25ebd0b3d6df9362415bbe2a8632d27c27157 by Thomas Jaeckle
#81: fixed docker volumes
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocker/sandbox/docker-compose.yml (diff)
Commit d78281e705fcd8354f24cc8bb21f15ab0246007b by Thomas Jaeckle
#81: fixed compose for postgres user
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocker/sandbox/docker-compose.yml (diff)
Commit 6c1175c2c05465277fe32c623476a4143ba80eb7 by Thomas Jaeckle
#81: mounted volume for mongodb data
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocker/sandbox/docker-compose.yml (diff)
Commit 68fc9e912890ef60a56210061c1ed1a0ea796e5d by Thomas Jaeckle
#81: added amqp-bridge to sandbox; fixed mongo start
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocker/sandbox/nginx.conf (diff)
The file was modifieddocker/sandbox/docker-compose.yml (diff)
Commit 55abc4e79189263da8eb4393c6797540e27c0831 by Thomas Jaeckle
#81: fixed amqp-bridge docker setup (missing mongo)
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocker/sandbox/docker-compose.yml (diff)
The file was modifiedservices/amqp-bridge/starter/src/main/resources/amqp-bridge-docker.conf (diff)
Commit c8d2ce55e23cbaaa2dca8be6b619e8cc9effc876 by Thomas Jaeckle
#81: for now, don't start amqp-bridge
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedservices/amqp-bridge/starter/src/main/resources/amqp-bridge-docker.conf (diff)
The file was modifieddocker/sandbox/docker-compose.yml (diff)
Commit c2861241a045796cc8281e67dfc5dd11eafa311e by stefan.maute
document namespaces parameter in SwaggerApi and Ditto Docu
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modifieddocumentation/src/main/resources/openapi/ditto-api-1.yml (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/httpapi-search.md (diff)
The file was modifieddocumentation/src/main/resources/openapi/ditto-api-2.yml (diff)
Commit 911f55920bb6375f33bf2f490f9b51f96ea0c043 by yufei.cai
optimize things-search: avoid aggregation unless filter criteria
requires policy lookup
--
'find' queries are better optimized than aggregation for the use case
documented in MongoDB issue SERVER-7568.
Signed-off-by: Cai Yufei <Yufei.Cai@bosch-si.com>
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/QueryFilterCriteriaFactory.java (diff)
The file was modifiedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActor.java (diff)
The file was modifiedsignals/commands/thingsearch/src/main/java/org/eclipse/ditto/signals/commands/thingsearch/query/QueryThings.java (diff)
The file was addedservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/criteria/visitors/IsPolicyLookupNeededVisitor.java
The file was modifiedsignals/commands/thingsearch/src/main/java/org/eclipse/ditto/signals/commands/thingsearch/query/CountThings.java (diff)
The file was modifiedsignals/commands/thingsearch/src/main/java/org/eclipse/ditto/signals/commands/thingsearch/query/ThingSearchQueryCommand.java (diff)
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/QueryActor.java (diff)
Commit b9d16a0616f192677432247b37da6e4046678df8 by Thomas Jaeckle
#81: fixed OAuth2.0 login in swagger
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocker/swagger-index.html (diff)
Commit 22f35486073bda32cd103d401f49040d889adeb0 by yufei.cai
fix QueryActorTest
Signed-off-by: Cai Yufei <Yufei.Cai@bosch-si.com>
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/AggregationQueryActor.java (diff)
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/QueryFilterCriteriaFactory.java (diff)
The file was modifiedservices/thingsearch/query/src/test/java/org/eclipse/ditto/services/thingsearch/query/actors/QueryActorTest.java (diff)
Commit 0b198af044088acf145643e8f22edb8dcee98fb7 by yufei.cai
handle parse error in SearchActor due to query actor selection
Signed-off-by: Cai Yufei <Yufei.Cai@bosch-si.com>
The file was modifiedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActor.java (diff)
Commit d1c0c4875a142644b9f4a314c989569f321ca1f3 by Thomas Jaeckle
#81: added sandbox documentation + link to ditto site
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocumentation/src/main/resources/_data/topnav.yml (diff)
The file was modifieddocumentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
The file was modifieddocker/sandbox/index.html (diff)
The file was addeddocumentation/src/main/resources/pages/ditto/sandbox.md
Commit e5488e152049510335e8608faea73ca902539535 by yufei.cai
fix incorrect decision whether policy lookup is necesssary in search
Signed-off-by: Cai Yufei <Yufei.Cai@bosch-si.com>
The file was modifiedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/actors/SearchActor.java (diff)
Commit e064a5bac1147738a8265ce108b075a5bd0bb673 by johannes.schneider
review: made little text changes, changed css colors to match ditto,
added svgs for up/down buttons
Signed-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>
The file was addeddocker/sandbox/ditto-sandbox-up.svg
The file was modifieddocker/sandbox/index.html (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/sandbox.md (diff)
The file was addeddocker/sandbox/ditto-sandbox-down.svg
Commit 436b32b52b0b589290a8b39d464581915bacc1c8 by johannes.schneider
review: moved static content to own folder
Signed-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>
The file was removeddocker/sandbox/ditto-sandbox-down.svg
The file was removeddocker/sandbox/index.html
The file was addeddocker/sandbox/html/index.html
The file was modifieddocker/docker-compose.yml (diff)
The file was addeddocker/sandbox/html/ditto-sandbox-up.svg
The file was removeddocker/sandbox/ditto-sandbox-up.svg
The file was addeddocker/sandbox/html/ditto-sandbox-down.svg
Commit 0e9a73c3f7b8b5157ce799c83a63359d9ffc854a by johannes.schneider
review: fixed compose
Signed-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>
The file was modifieddocker/docker-compose.yml (diff)
The file was modifieddocker/sandbox/docker-compose.yml (diff)
Commit 5b3c163fad5917cc63a5bcccececa809070cc80f by yufei.cai
force EnsureMonotonicityVisitor to evaluate on children of composite
criteria
Signed-off-by: Cai Yufei <Yufei.Cai@bosch-si.com>
The file was modifiedservices/thingsearch/query/src/main/java/org/eclipse/ditto/services/thingsearch/query/actors/EnsureMonotonicityVisitor.java (diff)
Commit fafc576143591301a8e2f294500ac01d48fc998b by johannes.schneider
review: fixed read only mount and svg path
Signed-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>
The file was modifieddocker/sandbox/docker-compose.yml (diff)
The file was modifieddocker/sandbox/html/index.html (diff)
Commit b04dce9d134315ce5fd5a5353c3d909b82dc3fb8 by juergen.fickel
Unified startup prodecure of all Ditto services in class DittoService to
get rid of redundancy. Introduced module ditto-service-base for this
reason.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/things/starter/pom.xml (diff)
The file was addedservices/base/pom.xml
The file was modifiedservices/gateway/starter/pom.xml (diff)
The file was modifiedservices/policies/starter/pom.xml (diff)
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/BaseConfigKey.java
The file was modifiedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingSupervisorActor.java (diff)
The file was addedservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/package-info.java
The file was modifiedservices/utils/pom.xml (diff)
The file was addedservices/base/src/test/java/org/eclipse/ditto/services/base/MainMethodExceptionHandlerTest.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/DittoService.java
The file was modifiedservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayService.java (diff)
The file was addedservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingSupervisorActorPropsFactory.java
The file was removedservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/DittoThingsActorsCreator.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/BaseConfigKeys.java
The file was modifiedservices/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesService.java (diff)
The file was modifiedservices/pom.xml (diff)
The file was removedservices/amqp-bridge/starter/src/main/java/org/eclipse/ditto/services/amqpbridge/AmqpBridge.java
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/StatsdMongoDbMetricsStarter.java
The file was modifiedservices/thingsearch/starter/src/main/java/org/eclipse/ditto/services/thingsearch/starter/SearchService.java (diff)
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/MainMethodExceptionHandler.java
The file was modifiedservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/PersistenceActorTestBase.java (diff)
The file was addedservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingPersistenceActorPropsFactory.java
The file was addedservices/amqp-bridge/starter/src/main/java/org/eclipse/ditto/services/amqpbridge/AmqpBridgeService.java
The file was addedservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/AbstractThingsService.java
The file was modifiedservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.java (diff)
The file was modifiedservices/thingsearch/starter/pom.xml (diff)
The file was modifiedservices/amqp-bridge/starter/pom.xml (diff)
The file was removedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingsActorsCreator.java
The file was modifiedservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsService.java (diff)
The file was modifiedbom/pom.xml (diff)
The file was addedservices/base/src/main/java/org/eclipse/ditto/services/base/package-info.java
The file was removedservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsApplication.java
The file was addedservices/base/src/test/java/org/eclipse/ditto/services/base/BaseConfigKeysTest.java
Commit 341518e8f72723f30e48fa0794127fa722b8c828 by juergen.fickel
Fixed Javadoc build-breaking errors.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/base/src/main/java/org/eclipse/ditto/services/base/DittoService.java (diff)
Commit 21caf58f78ca668ce997b203c83bcff1925e17b5 by Thomas Jaeckle
#81: fixed missing mime-types in nginx
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocker/sandbox/nginx.conf (diff)
The file was modifieddocker/sandbox/html/index.html (diff)
Commit ed06ef793cfe4a2a95dd7a58415d2e7e06c30484 by Thomas Jaeckle
updated milestone M3 release notes + added milestone announcement
blogpost
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was addeddocumentation/src/main/resources/_posts/2018-01-12-milestone-announcement-010-M3.md
The file was addeddocumentation/src/main/resources/pages/ditto/release_notes_010M3.md
The file was removeddocumentation/src/main/resources/pages/ditto/release_notes_010M2-temp.md
The file was modifieddocumentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
The file was removeddocumentation/src/main/resources/pages/ditto/release_notes_010M2.md
Commit 11805b0439543de752e622391f1716d1f3f62840 by Thomas Jaeckle
updated milestone M3 release notes + added milestone announcement
blogpost
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocumentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
The file was removeddocumentation/src/main/resources/pages/ditto/release_notes_010M2-temp.md
The file was addeddocumentation/src/main/resources/pages/ditto/release_notes_010M3.md
The file was addeddocumentation/src/main/resources/_posts/2018-01-12-milestone-announcement-010-M3.md
The file was removeddocumentation/src/main/resources/pages/ditto/release_notes_010M2.md
Commit 5ad78c3caabf0827b8e419e02471d0728b8f845d by Thomas Jaeckle
fixed formulation of M3 announcement
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocumentation/src/main/resources/_posts/2018-01-12-milestone-announcement-010-M3.md (diff)
Commit ca892aba04f3610a54fb88f2dfdf40d51a19fd42 by Thomas Jaeckle
fixed formulation of M3 announcement
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocumentation/src/main/resources/_posts/2018-01-12-milestone-announcement-010-M3.md (diff)
Commit d01ca897a92856e1021b134adacd2ef65faedcf8 by Thomas Jaeckle
#81 added Ditto logo to sandbox index.html
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocker/sandbox/html/index.html (diff)
Commit 2e305d70db97ca0b2d2c43d2708f5cb7db074f88 by johannes.schneider
removed jwt issuers from subject issuers
Signed-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/trie/GrantRevokeIndexTest.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario5.java (diff)
The file was modifiedservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/actors/TestConstants.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/trie/PermissionSubjectsMapTest.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/jwt/JwtSubjectIssuerConfig.java (diff)
The file was modifiedmodel/policies/src/test/java/org/eclipse/ditto/model/policies/examplejson/PolicyModelJsonExamplesProducer.java (diff)
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/jwt/DittoAuthorizationSubjectsProvider.java
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario3/Scenario3Revoke4.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario4/Scenario4MultipleSubjects1.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario3/Scenario3Revoke16.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/Scenario.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario3/Scenario3Revoke5.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/jwt/PublicKeyProvider.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario5/Scenario5Simple1.java (diff)
The file was modifiedservices/gateway/security/src/main/java/org/eclipse/ditto/services/gateway/security/jwt/JsonWebToken.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/jwt/JwtAuthenticationDirective.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario9.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/jwt/DittoPublicKeyProvider.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario13.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario2/Scenario2Nested1.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario10.java (diff)
The file was modifiedsignals/events/policies/src/test/java/org/eclipse/ditto/signals/events/policies/TestConstants.java (diff)
The file was modifiedmodel/policies/src/test/java/org/eclipse/ditto/model/policies/ImmutableSubjectIdTest.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario2/Scenario2Nested.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario3/Scenario3Revoke.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario2/Scenario2Nested3.java (diff)
The file was modifiedmodel/policies/src/test/java/org/eclipse/ditto/model/policies/ImmutableSubjectsTest.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario3/Scenario3Revoke7.java (diff)
The file was modifiedservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/PersistenceActorTestBase.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/AbstractPolicyAlgorithmTest.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario4/Scenario4MultipleSubjects5.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario1/Scenario1Simple.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario8.java (diff)
The file was modifiedservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorTest.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario3/Scenario3Revoke13.java (diff)
The file was modifiedsignals/events/policies/src/test/java/org/eclipse/ditto/signals/events/policies/examplejson/JsonExamplesProducer.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario3/Scenario3Revoke1.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario2.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario2/Scenario2Nested4.java (diff)
The file was modifiedmodel/policies/src/test/java/org/eclipse/ditto/model/policies/ImmutablePolicyBuilderTest.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario4/Scenario4MultipleSubjects14.java (diff)
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/utils/RequestPreProcessorsTest.java (diff)
The file was modifiedmodel/policies/src/test/java/org/eclipse/ditto/model/policies/TestConstants.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario1/Scenario1Simple1.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario5/Scenario5Simple.java (diff)
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/examples/CommandAndEventJsonExamplesProducer.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario1.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario4/Scenario4MultipleSubjects.java (diff)
The file was modifiedsignals/commands/policies/src/test/java/org/eclipse/ditto/signals/commands/policies/TestConstants.java (diff)
The file was modifiedmodel/policies/src/test/java/org/eclipse/ditto/model/policies/ImmutableSubjectTest.java (diff)
The file was modifiedservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.java (diff)
The file was modifiedsignals/commands/policies/src/test/java/org/eclipse/ditto/signals/commands/policies/examplejson/JsonExamplesProducer.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario4/Scenario4MultipleSubjects4.java (diff)
The file was modifiedmodel/policies/src/main/java/org/eclipse/ditto/model/policies/SubjectIssuer.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario4.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario2/Scenario2Nested5.java (diff)
The file was modifiedservices/gateway/proxy/src/test/java/org/eclipse/ditto/services/gateway/proxy/actors/handlers/AbstractThingHandlerActorTestBase.java (diff)
The file was modifiedservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorTest.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/jwt/AuthorizationSubjectsProvider.java (diff)
The file was modifiedmodel/policies/src/test/java/org/eclipse/ditto/model/policies/ImmutablePolicyTest.java (diff)
The file was modifiedservices/gateway/security/src/test/java/org/eclipse/ditto/services/gateway/security/jwt/ImmutableJsonWebTokenTest.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario11.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRoute.java (diff)
The file was modifiedservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/write/impl/PolicyUpdateFactoryTest.java (diff)
The file was modifiedservices/gateway/security/src/main/java/org/eclipse/ditto/services/gateway/security/jwt/ImmutableJsonWebToken.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario3.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario2/Scenario2Nested7.java (diff)
The file was modifiedservices/models/policies/src/test/java/org/eclipse/ditto/services/models/policies/TestConstants.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario3/Scenario3Revoke18.java (diff)
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/AuthorizationContextVersioningDirectiveTest.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario3/Scenario3Revoke15.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario1/Scenario1Simple2.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/trie/PolicyTrieTest.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/jwt/JwtSubjectIssuersConfig.java (diff)
The file was modifiedservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/TestConstants.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario7.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario6.java (diff)
Commit c18b3d6674d378175b5a6ce31fd8fe44c0e7b2a0 by Thomas Jaeckle
removed jwt issuers from subject issuers
Signed-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>
The file was modifiedservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/write/impl/PolicyUpdateFactoryTest.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/AbstractPolicyAlgorithmTest.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario2/Scenario2Nested4.java (diff)
The file was addedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/jwt/DittoAuthorizationSubjectsProvider.java
The file was modifiedmodel/policies/src/test/java/org/eclipse/ditto/model/policies/ImmutablePolicyBuilderTest.java (diff)
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/AuthorizationContextVersioningDirectiveTest.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario3/Scenario3Revoke18.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario3/Scenario3Revoke16.java (diff)
The file was modifiedservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/TestConstants.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario4/Scenario4MultipleSubjects4.java (diff)
The file was modifiedservices/gateway/security/src/main/java/org/eclipse/ditto/services/gateway/security/jwt/ImmutableJsonWebToken.java (diff)
The file was modifiedservices/gateway/proxy/src/test/java/org/eclipse/ditto/services/gateway/proxy/actors/handlers/AbstractThingHandlerActorTestBase.java (diff)
The file was modifiedservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorTest.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario3/Scenario3Revoke1.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario3/Scenario3Revoke15.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario3/Scenario3Revoke13.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario4.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario1/Scenario1Simple.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario4/Scenario4MultipleSubjects1.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario5.java (diff)
The file was modifiedservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/actors/TestConstants.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario2/Scenario2Nested5.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario1.java (diff)
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/examples/CommandAndEventJsonExamplesProducer.java (diff)
The file was modifiedsignals/commands/policies/src/test/java/org/eclipse/ditto/signals/commands/policies/examplejson/JsonExamplesProducer.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario3/Scenario3Revoke4.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario5/Scenario5Simple1.java (diff)
The file was modifiedservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorTest.java (diff)
The file was modifiedmodel/policies/src/test/java/org/eclipse/ditto/model/policies/examplejson/PolicyModelJsonExamplesProducer.java (diff)
The file was modifiedmodel/policies/src/test/java/org/eclipse/ditto/model/policies/ImmutableSubjectsTest.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario9.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario3/Scenario3Revoke.java (diff)
The file was modifiedservices/gateway/starter/src/main/java/org/eclipse/ditto/services/gateway/starter/GatewayRootActor.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario2.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario3.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario2/Scenario2Nested.java (diff)
The file was modifiedmodel/policies/src/test/java/org/eclipse/ditto/model/policies/TestConstants.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/jwt/JwtSubjectIssuersConfig.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario10.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/trie/PermissionSubjectsMapTest.java (diff)
The file was modifiedservices/gateway/security/src/main/java/org/eclipse/ditto/services/gateway/security/jwt/JsonWebToken.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario2/Scenario2Nested7.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/jwt/JwtSubjectIssuerConfig.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario4/Scenario4MultipleSubjects.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/jwt/AuthorizationSubjectsProvider.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario3/Scenario3Revoke5.java (diff)
The file was modifiedsignals/commands/policies/src/test/java/org/eclipse/ditto/signals/commands/policies/TestConstants.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario4/Scenario4MultipleSubjects5.java (diff)
The file was modifiedservices/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/PersistenceActorTestBase.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario13.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario6.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario8.java (diff)
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/utils/RequestPreProcessorsTest.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/trie/GrantRevokeIndexTest.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario3/Scenario3Revoke7.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario2/Scenario2Nested3.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/jwt/PublicKeyProvider.java (diff)
The file was modifiedmodel/policies/src/test/java/org/eclipse/ditto/model/policies/ImmutableSubjectTest.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario7.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/jwt/DittoPublicKeyProvider.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/jwt/JwtAuthenticationDirective.java (diff)
The file was modifiedservices/gateway/security/src/test/java/org/eclipse/ditto/services/gateway/security/jwt/ImmutableJsonWebTokenTest.java (diff)
The file was modifiedsignals/events/policies/src/test/java/org/eclipse/ditto/signals/events/policies/examplejson/JsonExamplesProducer.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/jsonview/JsonViewScenario11.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario1/Scenario1Simple2.java (diff)
The file was modifiedmodel/policies/src/main/java/org/eclipse/ditto/model/policies/SubjectIssuer.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario2/Scenario2Nested1.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/trie/PolicyTrieTest.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/Scenario.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario5/Scenario5Simple.java (diff)
The file was modifiedsignals/events/policies/src/test/java/org/eclipse/ditto/signals/events/policies/TestConstants.java (diff)
The file was modifiedmodel/policies/src/test/java/org/eclipse/ditto/model/policies/ImmutablePolicyTest.java (diff)
The file was modifiedmodel/policies/src/test/java/org/eclipse/ditto/model/policies/ImmutableSubjectIdTest.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRoute.java (diff)
The file was modifiedservices/models/policies/src/test/java/org/eclipse/ditto/services/models/policies/TestConstants.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario1/Scenario1Simple1.java (diff)
The file was modifiedmodel/policies-enforcers/src/test/java/org/eclipse/ditto/model/policiesenforcers/testbench/scenarios/scenario4/Scenario4MultipleSubjects14.java (diff)
Commit 115057a63f38ee8d52abc6cde4d439fcd4a4865e by Thomas Jaeckle
#91: review: fixed some toStrings
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/jwt/AuthorizationSubjectsProvider.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/jwt/DittoAuthorizationSubjectsProvider.java (diff)
Commit 5d7398c42492c9fe616ce43b95a6d5c1216421bc by Thomas Jaeckle
#91: review: fixed some toStrings
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/jwt/DittoAuthorizationSubjectsProvider.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/jwt/AuthorizationSubjectsProvider.java (diff)
Commit 917fd82cc5a6af38fd1a09e7cb75f09b7d11e49b by Florian Fendt
create Messages page in HTTP API folder
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifieddocumentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
The file was addeddocumentation/src/main/resources/pages/ditto/httpapi-messages.md
Commit 03370be4f24d52b2db6c0246cc9fd7a9042cd76f by Thomas Jaeckle
create Messages page in HTTP API folder
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was addeddocumentation/src/main/resources/pages/ditto/httpapi-messages.md
The file was modifieddocumentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
Commit 80e8497420437a48dbc90744bdbcda62c5cadd73 by Florian Fendt
move incubation image to lower right corner of the page
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifieddocumentation/src/main/resources/_includes/incubation_image.html (diff)
Commit 61a1ef7f59a616aefdd737c4c2f4b36a5a7b5ea2 by Thomas Jaeckle
move incubation image to lower right corner of the page
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifieddocumentation/src/main/resources/_includes/incubation_image.html (diff)
Commit 6833f8303734ef74be45f4516c423721750b91b4 by Florian.Fendt
add note where to find the HTTP API Documentation
Signed-off-by: FTF1IMB <Florian.Fendt@bosch-si.com>
The file was modifieddocumentation/src/main/resources/pages/ditto/httpapi-messages.md (diff)
Commit 060ee74d7f378f8c3977d0b06db9249fbcd7a022 by Thomas Jaeckle
add note where to find the HTTP API Documentation
Signed-off-by: FTF1IMB <Florian.Fendt@bosch-si.com>
The file was modifieddocumentation/src/main/resources/pages/ditto/httpapi-messages.md (diff)
Commit 1d38ca7b579e76a5bdc4faa7c1070b8487f1d67d by Florian.Fendt
document WebSocket Messages API
Signed-off-by: FTF1IMB <Florian.Fendt@bosch-si.com>
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-specification-things-messages.md (diff)
Commit bb2b92ffa648553570ef26d8690137283266d84f by Thomas Jaeckle
document WebSocket Messages API
Signed-off-by: FTF1IMB <Florian.Fendt@bosch-si.com>
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-specification-things-messages.md (diff)
Commit 79f39cd68a9447f508b61a19eb20da11e33ec580 by Florian.Fendt
generify documentation on Ditto Protocol Messages
Signed-off-by: FTF1IMB <Florian.Fendt@bosch-si.com>
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-specification-things-messages.md (diff)
Commit 617e547df12b29bf1017775693fdd30be17b8365 by Thomas Jaeckle
generify documentation on Ditto Protocol Messages
Signed-off-by: FTF1IMB <Florian.Fendt@bosch-si.com>
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-specification-things-messages.md (diff)
Commit c8676010497f3cf1e9661c96effa0df1f714e6aa by Florian.Fendt
enhance documentation on Messages
Signed-off-by: FTF1IMB <Florian.Fendt@bosch-si.com>
The file was modifieddocumentation/src/main/resources/pages/ditto/basic-messages.md (diff)
Commit 9cc919dc9b5bbdb356e52c4b2babf81fa430e5a0 by Thomas Jaeckle
enhance documentation on Messages
Signed-off-by: FTF1IMB <Florian.Fendt@bosch-si.com>
The file was modifieddocumentation/src/main/resources/pages/ditto/basic-messages.md (diff)
Commit 4e4d7113582c62883b95305826c3cb73ac1e19d4 by Florian.Fendt
update openapi documentation on Messages
Signed-off-by: FTF1IMB <Florian.Fendt@bosch-si.com>
The file was modifieddocumentation/src/main/resources/openapi/ditto-api-1.yml (diff)
The file was modifieddocumentation/src/main/resources/openapi/ditto-api-2.yml (diff)
Commit 8dd1647ee5a5268ebaef587dab84906de7535920 by Thomas Jaeckle
update openapi documentation on Messages
Signed-off-by: FTF1IMB <Florian.Fendt@bosch-si.com>
The file was modifieddocumentation/src/main/resources/openapi/ditto-api-1.yml (diff)
The file was modifieddocumentation/src/main/resources/openapi/ditto-api-2.yml (diff)
Commit e5806cf1bc941f87395463ffecb34659be2c46ce by Florian Fendt
remove starting slash from topic documentation
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-specification-things.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-specification-topic.md (diff)
Commit 3feb2ddeb909029bd371ed9072edb8609668fc80 by Thomas Jaeckle
remove starting slash from topic documentation
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-specification-things.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-specification-topic.md (diff)
Commit d486c63cd35778aac6925ea2d5ccbd00d397d6ba by Florian Fendt
add small documentation paragraph on Heartbeat messages for the
WebSocket binding
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-bindings-websocket.md (diff)
Commit b82d548d7fdc0c1a71698ad7a45e113196d1e375 by Thomas Jaeckle
add small documentation paragraph on Heartbeat messages for the
WebSocket binding
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-bindings-websocket.md (diff)
Commit 3012fedbd3a9248a8cf431385b70c7532b6cb3d5 by dominik.guggemos
added claim messages documentation + some minor polishing
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com>
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-specification-things-messages.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-specification-topic.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/basic-messages.md (diff)
Commit c0b327ea8caa4a2fd8ae4fbdb75eea3dd806f486 by Thomas Jaeckle
added claim messages documentation + some minor polishing
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com>
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-specification-topic.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/basic-messages.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-specification-things-messages.md (diff)
Commit b846da6bd037ad137a9713c2d26faf31131b07f0 by dominik.guggemos
removed generation of dokuwiki examples
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com>
The file was modifiedprotocol-adapter/src/assembly/examples.xml (diff)
The file was modifiedprotocol-adapter/pom.xml (diff)
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/examples/PublicCommandAndEventJsonExamplesProducer.java (diff)
Commit 36813b6e2da13cd94aa30b0ca93ef7bee81c1e96 by Thomas Jaeckle
removed generation of dokuwiki examples
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com>
The file was modifiedprotocol-adapter/src/assembly/examples.xml (diff)
The file was modifiedprotocol-adapter/pom.xml (diff)
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/examples/PublicCommandAndEventJsonExamplesProducer.java (diff)
Commit ec7d7eac12916b76797dcff9ea3c662b47db979f by Florian.Fendt
prepare blog entry for the new example demonstrating the REST to
WebSocket API
Signed-off-by: FTF1IMB <Florian.Fendt@bosch-si.com>
The file was modifieddocumentation/src/main/resources/_data/authors.yml (diff)
The file was addeddocumentation/src/main/resources/_includes/external_image.html
The file was addeddocumentation/src/main/resources/_posts/2018-01-15-example-demonstrating-rest-to-websocket.md
Commit 2b360831e390704f3d884e351de0279715dce1b4 by Thomas Jaeckle
prepare blog entry for the new example demonstrating the REST to
WebSocket API
Signed-off-by: FTF1IMB <Florian.Fendt@bosch-si.com>
The file was modifieddocumentation/src/main/resources/_data/authors.yml (diff)
The file was addeddocumentation/src/main/resources/_includes/external_image.html
The file was addeddocumentation/src/main/resources/_posts/2018-01-15-example-demonstrating-rest-to-websocket.md
Commit 51882f07181f725e77ff88f7d74457fe6e21fdd0 by Thomas Jaeckle
review: fixed some formulation, formatting + typos
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocumentation/src/main/resources/pages/ditto/basic-messages.md (diff)
The file was modifiedprotocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/MessageAdaptableHelper.java (diff)
The file was modifieddocumentation/src/main/resources/_posts/2018-01-15-example-demonstrating-rest-to-websocket.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-specification-things-messages.md (diff)
Commit 6da6a4aa0095d0abfe237c3052872e53a50bf68b by Thomas Jaeckle
review: fixed some formulation, formatting + typos
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-specification-things-messages.md (diff)
The file was modifiedprotocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/MessageAdaptableHelper.java (diff)
The file was modifieddocumentation/src/main/resources/_posts/2018-01-15-example-demonstrating-rest-to-websocket.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/basic-messages.md (diff)
Commit af35ddb6f8d2ae5d09f53447b66da9df69508cad by Thomas Jaeckle
review: added missing characteristics of messages (fan-out, at most
once, ..)
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocumentation/src/main/resources/pages/ditto/basic-messages.md (diff)
Commit 8af596a300107942573de1b5206bf0e0eb11d65f by Thomas Jaeckle
review: added missing characteristics of messages (fan-out, at most
once, ..)
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocumentation/src/main/resources/pages/ditto/basic-messages.md (diff)
Commit 75e462155110571fb00f6484d42a906183cc5288 by juergen.fickel
Adjusted visibilities within AbstractThingsService.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedservices/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/AbstractThingsService.java (diff)
Commit 1f3c579194aeb797adb479b32a568232e7a981d2 by Thomas Jaeckle
fixed image URL in blogpost
The file was modifieddocumentation/src/main/resources/_posts/2018-01-15-example-demonstrating-rest-to-websocket.md (diff)
Commit b10b5647f626e886cbb806ea8721cb3cc8ae96ca by noreply
fixed image URL in blogpost
The file was modifieddocumentation/src/main/resources/_posts/2018-01-15-example-demonstrating-rest-to-websocket.md (diff)
Commit 1228e6123d64d9d2c08bc69ecdb120bbf03afa49 by johannes.schneider
#97 fixed failover configuration, fixed deleting a closed connection
Signed-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>
The file was modifiedservices/amqp-bridge/messaging/src/main/java/org/eclipse/ditto/services/amqpbridge/messaging/AmqpConnectionBasedJmsConnectionFactory.java (diff)
The file was modifiedservices/amqp-bridge/messaging/src/main/java/org/eclipse/ditto/services/amqpbridge/messaging/ConnectionActor.java (diff)
Commit 7e9da5cfdc23358dbbd36c6f3c6fc2c795b7ac26 by Thomas Jaeckle
#97 fixed failover configuration, fixed deleting a closed connection
Signed-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>
The file was modifiedservices/amqp-bridge/messaging/src/main/java/org/eclipse/ditto/services/amqpbridge/messaging/AmqpConnectionBasedJmsConnectionFactory.java (diff)
The file was modifiedservices/amqp-bridge/messaging/src/main/java/org/eclipse/ditto/services/amqpbridge/messaging/ConnectionActor.java (diff)
Commit 666dcc0950a8ac995fae7773c68e844d2c821540 by johannes.schneider
#97 fixed reconnect on system failure
Signed-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>
The file was modifiedservices/amqp-bridge/messaging/src/main/java/org/eclipse/ditto/services/amqpbridge/messaging/ConnectionActor.java (diff)
The file was modifiedservices/amqp-bridge/messaging/src/main/java/org/eclipse/ditto/services/amqpbridge/messaging/ReconnectActor.java (diff)
Commit b742d9696b2d7b8906c4d6d63626a9bb7d4e1894 by Thomas Jaeckle
#97 fixed reconnect on system failure
Signed-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>
The file was modifiedservices/amqp-bridge/messaging/src/main/java/org/eclipse/ditto/services/amqpbridge/messaging/ConnectionActor.java (diff)
The file was modifiedservices/amqp-bridge/messaging/src/main/java/org/eclipse/ditto/services/amqpbridge/messaging/ReconnectActor.java (diff)
Commit 45d2c1533d44b4e6254d333caadd3aee023b890d by juergen.fickel
Introduced type for feature definition and its builder.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was addedmodel/things/src/main/java/org/eclipse/ditto/model/things/FeatureDefinition.java
The file was addedmodel/things/src/main/java/org/eclipse/ditto/model/things/FeatureDefinitionBuilder.java
Commit a7246840b8d41090a0b4c2967e0c9dd19bf127d8 by Thomas Jaeckle
#60: added commands, responses and events for Feature Definition
* added UnitTests
* enhanced registries
* produced JSON examples
* enhanced live-commands
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/query/QueryLiveCommandFactory.java (diff)
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/ThingCommandResponseRegistry.java (diff)
The file was modifiedsignals/commands/things/src/site/markdown/commands-things-responses-modify.md.vm (diff)
The file was addedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/modify/DeleteFeatureDefinitionLiveCommand.java
The file was modifiedsignals/events/things/src/main/java/org/eclipse/ditto/signals/events/things/FeaturePropertiesModified.java (diff)
The file was addedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/modify/ModifyFeatureDefinitionLiveCommand.java
The file was addedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/ModifyFeatureDefinitionResponseTest.java
The file was modifiedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/LiveCommandFactory.java (diff)
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/query/ThingQueryCommandRegistry.java (diff)
The file was addedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/query/RetrieveFeatureDefinitionLiveCommandAnswerBuilderImpl.java
The file was addedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/FeatureDefinitionNotAccessibleExceptionTest.java
The file was modifiedsignals/events/things/src/main/java/org/eclipse/ditto/signals/events/things/ThingEventRegistry.java (diff)
The file was modifiedprotocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/AbstractAdapter.java (diff)
The file was modifiedsignals/events/things/src/site/markdown/events-things.md.vm (diff)
The file was modifiedprotocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/ThingEventAdapter.java (diff)
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/examplejson/JsonExamplesProducer.java (diff)
The file was addedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/FeatureDefinitionNotModifiableExceptionTest.java
The file was addedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/query/RetrieveFeatureDefinitionLiveCommandAnswerBuilder.java
The file was addedsignals/commands/live/src/test/java/org/eclipse/ditto/signals/commands/live/query/RetrieveFeatureDefinitionLiveCommandAnswerBuilderImplTest.java
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/ThingModifyCommandResponseAdapterTest.java (diff)
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingCommandToAccessExceptionRegistry.java (diff)
The file was modifiedsignals/events/things/src/main/java/org/eclipse/ditto/signals/events/things/FeaturePropertyCreated.java (diff)
The file was addedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/modify/DeleteFeatureDefinitionLiveCommandAnswerBuilder.java
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/TestConstants.java (diff)
The file was modifiedsignals/events/things/src/main/java/org/eclipse/ditto/signals/events/things/FeaturePropertyDeleted.java (diff)
The file was addedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/modify/DeleteFeatureDefinitionLiveCommandImpl.java
The file was addedsignals/commands/live/src/test/java/org/eclipse/ditto/signals/commands/live/modify/DeleteFeatureDefinitionLiveCommandAnswerBuilderImplTest.java
The file was modifiedsignals/events/things/src/test/java/org/eclipse/ditto/signals/events/things/examplejson/JsonExamplesProducer.java (diff)
The file was modifiedsignals/events/things/src/main/java/org/eclipse/ditto/signals/events/things/FeaturesCreated.java (diff)
The file was addedsignals/events/things/src/test/java/org/eclipse/ditto/signals/events/things/FeatureDefinitionDeletedTest.java
The file was modifiedsignals/commands/things/src/site/markdown/commands-things-query.md.vm (diff)
The file was addedsignals/commands/live/src/test/java/org/eclipse/ditto/signals/commands/live/modify/ModifyFeatureDefinitionLiveCommandAnswerBuilderImplTest.java
The file was addedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/ModifyFeatureDefinition.java
The file was addedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/modify/ModifyFeatureDefinitionLiveCommandAnswerBuilder.java
The file was addedsignals/events/things/src/main/java/org/eclipse/ditto/signals/events/things/FeatureDefinitionModified.java
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/DeleteFeaturePropertiesTest.java (diff)
The file was addedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/query/RetrieveFeatureDefinitionTest.java
The file was modifiedprotocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/ThingQueryCommandAdapter.java (diff)
The file was addedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/query/RetrieveFeatureDefinitionResponseTest.java
The file was modifiedsignals/events/things/src/main/java/org/eclipse/ditto/signals/events/things/FeatureDeleted.java (diff)
The file was addedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/FeatureDefinitionNotAccessibleException.java
The file was addedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/FeatureDefinitionNotModifiableException.java
The file was addedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/ModifyFeatureDefinitionTest.java
The file was modifiedsignals/events/things/src/main/java/org/eclipse/ditto/signals/events/things/FeaturePropertiesCreated.java (diff)
The file was modifiedsignals/events/things/src/main/java/org/eclipse/ditto/signals/events/things/FeatureCreated.java (diff)
The file was modifiedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/modify/ModifyLiveCommandFactory.java (diff)
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingErrorRegistry.java (diff)
The file was modifiedsignals/commands/things/src/site/markdown/errors-things.md.vm (diff)
The file was modifiedprotocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/ThingModifyCommandAdapter.java (diff)
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/ThingQueryCommandAdapterTest.java (diff)
The file was addedsignals/commands/live/src/test/java/org/eclipse/ditto/signals/commands/live/modify/DeleteFeatureDefinitionLiveCommandImplTest.java
The file was addedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/modify/ModifyFeatureDefinitionLiveCommandAnswerBuilderImpl.java
The file was modifiedsignals/events/things/src/main/java/org/eclipse/ditto/signals/events/things/FeaturePropertiesDeleted.java (diff)
The file was addedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/query/RetrieveFeatureDefinitionLiveCommand.java
The file was modifiedsignals/events/things/src/main/java/org/eclipse/ditto/signals/events/things/FeaturesModified.java (diff)
The file was addedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/modify/DeleteFeatureDefinitionLiveCommandAnswerBuilderImpl.java
The file was addedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/query/RetrieveFeatureDefinitionLiveCommandImpl.java
The file was modifiedsignals/events/things/src/main/java/org/eclipse/ditto/signals/events/things/PolicyIdCreated.java (diff)
The file was modifiedsignals/events/things/src/main/java/org/eclipse/ditto/signals/events/things/FeaturePropertyModified.java (diff)
The file was modifiedsignals/events/things/src/main/java/org/eclipse/ditto/signals/events/things/PolicyIdModified.java (diff)
The file was modifiedsignals/events/things/src/main/java/org/eclipse/ditto/signals/events/things/AttributesDeleted.java (diff)
The file was addedsignals/events/things/src/test/java/org/eclipse/ditto/signals/events/things/FeatureDefinitionCreatedTest.java
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/ThingModifyCommandAdapterTest.java (diff)
The file was modifiedprotocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/ThingModifyCommandResponseAdapter.java (diff)
The file was addedsignals/events/things/src/test/java/org/eclipse/ditto/signals/events/things/FeatureDefinitionModifiedTest.java
The file was addedsignals/events/things/src/main/java/org/eclipse/ditto/signals/events/things/FeatureDefinitionCreated.java
The file was addedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/DeleteFeatureDefinition.java
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/TestConstants.java (diff)
The file was addedsignals/commands/live/src/test/java/org/eclipse/ditto/signals/commands/live/query/RetrieveFeatureDefinitionLiveCommandImplTest.java
The file was addedsignals/events/things/src/main/java/org/eclipse/ditto/signals/events/things/FeatureDefinitionDeleted.java
The file was addedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/modify/ModifyFeatureDefinitionLiveCommandImpl.java
The file was addedsignals/commands/live/src/test/java/org/eclipse/ditto/signals/commands/live/modify/ModifyFeatureDefinitionLiveCommandImplTest.java
The file was addedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/DeleteFeatureDefinitionResponseTest.java
The file was addedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/DeleteFeatureDefinitionResponse.java
The file was addedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/query/RetrieveFeatureDefinition.java
The file was modifiedsignals/events/things/src/main/java/org/eclipse/ditto/signals/events/things/FeaturesDeleted.java (diff)
The file was addedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/ModifyFeatureDefinitionResponse.java
The file was modifiedsignals/events/things/src/test/java/org/eclipse/ditto/signals/events/things/TestConstants.java (diff)
The file was addedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/query/RetrieveFeatureDefinitionResponse.java
The file was addedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/DeleteFeatureDefinitionTest.java
The file was modifiedsignals/events/things/src/main/java/org/eclipse/ditto/signals/events/things/FeatureModified.java (diff)
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingCommandToModifyExceptionRegistry.java (diff)
The file was modifiedprotocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/ThingQueryCommandResponseAdapter.java (diff)
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/ThingModifyCommandRegistry.java (diff)
The file was modifiedsignals/commands/things/src/site/markdown/commands-things-modify.md.vm (diff)
The file was modifiedsignals/commands/things/src/site/markdown/commands-things-responses-query.md.vm (diff)
Commit 43972731ad3cc9458f5c3f18b26b80503846958a by juergen.fickel
Added implementation of FeatureDefinition.Identifier.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/FeatureDefinition.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ThingsModelFactory.java (diff)
The file was addedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableFeatureDefinitionIdentifierTest.java
The file was addedmodel/things/src/main/java/org/eclipse/ditto/model/things/FeatureDefinitionIdentifierInvalidException.java
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingErrorRegistry.java (diff)
The file was addedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableFeatureDefinitionIdentifier.java
Commit 273da85991fbc5c566d18b10e531e529e7c6c1f2 by Thomas Jaeckle
#60: extend protocol examples
* added dummy methods in ThingsModelFactory
* enhanced CommandAndEventJsonExamplesProducer which is responsible for
generating protocol examples
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedsignals/events/things/src/test/java/org/eclipse/ditto/signals/events/things/examplejson/JsonExamplesProducer.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ThingsModelFactory.java (diff)
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/examples/CommandAndEventJsonExamplesProducer.java (diff)
The file was modifiedsignals/events/things/src/test/java/org/eclipse/ditto/signals/events/things/TestConstants.java (diff)
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/examplejson/JsonExamplesProducer.java (diff)
Commit 3ed036c8874f38695792fec852bf6c8ef825f57d by Thomas Jaeckle
#60: enhance Things persistence actor to handle the Definition
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActor.java (diff)
Commit 3fdcfb869b351ab492a2e073c35e0a9680f2c059 by Thomas Jaeckle
#60: extend HTTP API with Feature Definition routes
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/FeaturesRouteTest.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ThingsModelFactory.java (diff)
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/FeaturesRoute.java (diff)
Commit 29d630a3b555ef8f2af573c6bb268da97cbbfe44 by juergen.fickel
Added implementation of FeatureDefinition.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was addedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableFeatureDefinitionTest.java
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ThingsModelFactory.java (diff)
The file was addedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableFeatureDefinition.java
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/FeatureDefinitionBuilder.java (diff)
Commit cd61fe202796017aea17c5bc54cbb7ed7844b887 by daniel.fesenmeyer
update maven-plugin versions: - update versions in parent-pom - adjust
example-generation to be compatible with maven-assembly-plugin 3.1.0 -
remove empty site of module ditto-signals-commands-messages
Signed-off-by: Daniel Fesenmeyer <daniel.fesenmeyer@bosch-si.com>
The file was modifiedmodel/policies/src/site/site.xml (diff)
The file was modifiedmodel/thingsearch/src/site/site.xml (diff)
The file was modifiedsignals/events/policies/pom.xml (diff)
The file was modifiedsignals/events/things/pom.xml (diff)
The file was modifiedsignals/events/things/src/site/site.xml (diff)
The file was removedsignals/commands/messages/src/site/resources/css/site.css
The file was modifiedservices/models/things/pom.xml (diff)
The file was modifiedservices/models/things/src/site/site.xml (diff)
The file was removedsignals/commands/messages/src/site/markdown/snippet
The file was modifiedsignals/events/amqp-bridge/pom.xml (diff)
The file was modifiedsignals/events/policies/src/site/site.xml (diff)
The file was modifiedsignals/commands/amqp-bridge/pom.xml (diff)
The file was removedsignals/commands/messages/src/site/site.xml
The file was modifiedsignals/commands/policies/src/site/site.xml (diff)
The file was modifiedmodel/policies-enforcers/pom.xml (diff)
The file was modifiedpom.xml (diff)
The file was removedsignals/commands/messages/src/assembly/site.xml
The file was modifiedprotocol-adapter/pom.xml (diff)
The file was modifiedservices/models/policies/pom.xml (diff)
The file was modifiedsignals/events/amqp-bridge/src/site/site.xml (diff)
The file was modifiedsignals/commands/base/pom.xml (diff)
The file was modifiedmodel/things/src/site/site.xml (diff)
The file was modifiedmodel/policies/pom.xml (diff)
The file was modifiedsignals/commands/base/src/site/site.xml (diff)
The file was modifiedservices/models/policies/src/site/site.xml (diff)
The file was modifiedmodel/thingsearch/pom.xml (diff)
The file was removedsignals/commands/messages/src/site/markdown/errors-messages.md.vm
The file was modifiedsignals/commands/things/pom.xml (diff)
The file was modifiedsignals/commands/amqp-bridge/src/site/site.xml (diff)
The file was modifiedsignals/commands/policies/pom.xml (diff)
The file was modifiedsignals/commands/thingsearch/pom.xml (diff)
The file was modifiedmodel/things/pom.xml (diff)
The file was modifiedservices/models/thingsearch/pom.xml (diff)
The file was modifieddocumentation/pom.xml (diff)
The file was modifiedsignals/commands/things/src/site/site.xml (diff)
The file was modifiedsignals/commands/thingsearch/src/site/site.xml (diff)
The file was modifiedservices/models/thingsearch/src/site/site.xml (diff)
Commit fe87b34dfded41b84197ce76a34b9928544fcd97 by juergen.fickel
Added null-implementation of FeatureDefinition and Identifier.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was addedmodel/things/src/main/java/org/eclipse/ditto/model/things/NullFeatureDefinition.java
Commit c04fdc5a6144dd6c489510ec352dc34d5023adf6 by juergen.fickel
Made FeatureDefinition.Identifier a CharSequence.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/FeatureDefinition.java (diff)
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/examplejson/JsonExamplesProducer.java (diff)
The file was modifiedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableFeatureDefinitionTest.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableFeatureDefinitionIdentifier.java (diff)
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/examples/CommandAndEventJsonExamplesProducer.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ThingsModelFactory.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableFeatureDefinition.java (diff)
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/FeaturesRouteTest.java (diff)
The file was modifiedsignals/events/things/src/test/java/org/eclipse/ditto/signals/events/things/TestConstants.java (diff)
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/TestConstants.java (diff)
The file was modifiedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableFeatureDefinitionIdentifierTest.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/NullFeatureDefinition.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/FeatureDefinitionBuilder.java (diff)
The file was modifiedsignals/events/things/src/test/java/org/eclipse/ditto/signals/events/things/examplejson/JsonExamplesProducer.java (diff)
Commit ba57cddf6d165be1df7026dfca42aaccb1b3eb93 by Thomas Jaeckle
#60: fixed test compile errors
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/query/RetrieveFeatureDefinitionResponseTest.java (diff)
The file was modifiedsignals/events/things/src/test/java/org/eclipse/ditto/signals/events/things/FeatureDefinitionModifiedTest.java (diff)
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/ModifyFeatureDefinitionTest.java (diff)
The file was modifiedsignals/events/things/src/test/java/org/eclipse/ditto/signals/events/things/FeatureDefinitionCreatedTest.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/NullFeatureDefinition.java (diff)
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/ModifyFeatureDefinitionResponseTest.java (diff)
Commit a6fbbc583f4aac3e5021bf42d92ad52ba5a8a888 by juergen.fickel
Added static factory methods to FeatureDefinition.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ThingsModelFactory.java (diff)
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/examplejson/JsonExamplesProducer.java (diff)
The file was modifiedsignals/events/things/src/test/java/org/eclipse/ditto/signals/events/things/TestConstants.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/FeatureDefinition.java (diff)
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/examples/CommandAndEventJsonExamplesProducer.java (diff)
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/TestConstants.java (diff)
The file was modifiedsignals/events/things/src/test/java/org/eclipse/ditto/signals/events/things/examplejson/JsonExamplesProducer.java (diff)
The file was modifiedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/FeaturesRouteTest.java (diff)
Commit 18958591fef41a76b213bcc208b9d972441d5cd7 by daniel.fesenmeyer
improve tests for module ditto-model-things:
- rename ImmutableThingV1V2MigrationTest to
ImmutableThingToJsonVersionMismatchTest to make it clear that not an
actula migration is applied when toJson is called with a version which
is different from the (implicit) creation-version
- add actual assertions to ImmutableThingToJsonVersionMismatchTest and
remove functionality already tested by ImmutableThingTest
- remove duplicate code in ImmutableThingFromCopyBuilderTest regarding
namespace-check when setting ID
- remove non-required constants and removed duplicate tests
Signed-off-by: Daniel Fesenmeyer <daniel.fesenmeyer@bosch-si.com>
The file was modifiedmodel/things/src/test/java/org/eclipse/ditto/model/things/TestConstants.java (diff)
The file was addedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingToJsonVersionMismatchTest.java
The file was modifiedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingTest.java (diff)
The file was modifiedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingFromCopyBuilderTest.java (diff)
The file was removedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingV1V2MigrationTest.java
Commit f105ccebc16a63b573316f1e1e9cc09dbf07076c by juergen.fickel
Added FeatureDefinition to Feature and its builder.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableFeatureFromCopyBuilder.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableFeature.java (diff)
The file was modifiedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableFeatureTest.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/Feature.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableFeatureFromScratchBuilder.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/FeatureBuilder.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ThingsModelFactory.java (diff)
The file was modifiedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableFeatureFromScratchBuilderTest.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/NullFeature.java (diff)
The file was modifiedmodel/things/src/test/java/org/eclipse/ditto/model/things/TestConstants.java (diff)
Commit bbe63ce586d4159a4c5ab580263a261da2776ecc by Thomas Jaeckle
#60: added swagger documentation for Feature Definitions
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocumentation/src/main/resources/openapi/ditto-api-2.yml (diff)
The file was modifieddocumentation/src/main/resources/openapi/ditto-api-1.yml (diff)
Commit ce4ffef3757f48f02ac50875f7efcc44a71aff5d by Thomas Jaeckle
#60: fixed persistence actor compile errors
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedbom/pom.xml (diff)
The file was modifiedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActor.java (diff)
Commit 73efa47292c9666ff4f7af6e06088b8a5fe563c7 by Thomas Jaeckle
#60: fixed tests, first part of review of model changes
* added convenience methods for Feature Definition to ThingBuilder +
Features + Thing
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/Features.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableThing.java (diff)
The file was modifiedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableFeatureFromCopyBuilderTest.java (diff)
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/FeatureDefinitionNotAccessibleExceptionTest.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ThingBuilder.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableThingFromCopyBuilder.java (diff)
The file was modifiedsignals/commands/live/src/test/java/org/eclipse/ditto/signals/commands/live/query/RetrieveFeatureDefinitionLiveCommandAnswerBuilderImplTest.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableFeatures.java (diff)
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/TestConstants.java (diff)
The file was modifiedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingFromScratchBuilderTest.java (diff)
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/query/RetrieveFeatureDefinitionResponseTest.java (diff)
The file was modifiedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingFromCopyBuilderTest.java (diff)
The file was modifiedprotocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/AbstractAdapter.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableThingFromScratchBuilder.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/NullFeatureDefinition.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/Thing.java (diff)
The file was modifiedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/serializer/things/ThingWithSnapshotTag.java (diff)
The file was modifiedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableFeaturesTest.java (diff)
The file was modifiedmodel/policies/pom.xml (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/NullFeatures.java (diff)
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/query/RetrieveFeatureDefinitionResponse.java (diff)
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/FeatureDefinitionNotModifiableExceptionTest.java (diff)
Commit 08ccc454c2d356f89b07d0a426b41e8051f76618 by Thomas Jaeckle
#60: changed order of Feature definition/properties in JSON - definition
first
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/Feature.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableFeatureFromScratchBuilder.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableFeature.java (diff)
The file was modifiedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActor.java (diff)
Commit dc1d8c8dc18a544beec43ef3c18f3d9655a1e824 by Thomas Jaeckle
#60: added generated protocol examples to documentation
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_feature_definition_notmodifiable.md
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/things/events/featuredefinitiondeleted.md
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/things/events/featuredefinitionmodified.md
The file was addeddocumentation/src/main/resources/pages/ditto/protocol-examples-deletedefinition.md
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/policies/exceptions/policies_subject_notfound.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-examples-deleteproperties.md (diff)
The file was modifieddocumentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyfeaturedefinition.md
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-examples-retrieveproperties.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-examples-modifyproperties.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/policies/exceptions/policies_subject_notmodifiable.md (diff)
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/things/events/featuredefinitioncreated.md
The file was addeddocumentation/src/main/resources/pages/ditto/protocol-examples-createdefinition.md
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrievefeaturedefinitionresponse.md
The file was removeddocumentation/src/main/resources/pages/ditto/protocol/gateway/exceptions/gateway_key_provider_unavailable.md
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyfeaturedefinitionresponse.md
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_feature_definition_notfound.md
The file was addeddocumentation/src/main/resources/pages/ditto/protocol-examples-retrievedefinition.md
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/deletefeaturedefinition.md
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/deletefeaturedefinitionresponse.md
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyfeaturedefinitionresponsecreated.md
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrievefeaturedefinition.md
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-examples-createproperties.md (diff)
The file was addeddocumentation/src/main/resources/pages/ditto/protocol-examples-modifydefinition.md
Commit 2b46409b67f9dbeb1299c1252f508113bd7efc96 by juergen.fickel
Fixed wrong method call in AbstractAdapter.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedprotocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/AbstractAdapter.java (diff)
Commit 5d98ec11349c5270b41a32b95ce9356ccccfde60 by juergen.fickel
Added test cases for FeatureDefinition events to ThingEventAdapterTest.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/ThingEventAdapterTest.java (diff)
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/TestConstants.java (diff)
Commit 96bab28da8c9377035d3bad4405db6aa8738bfae by Thomas Jaeckle
#60: review of extend Feature in Ditto model: some javadoc fixes +
reordered the "definition" to be always before the "properties"
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableFeatureDefinition.java (diff)
The file was modifiedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableFeatureTest.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableThing.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/FeatureDefinitionBuilder.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/FeatureDefinition.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableFeatures.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableFeature.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/Features.java (diff)
The file was modifiedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingFromScratchBuilderTest.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableFeatureFromCopyBuilder.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/Thing.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/FeatureBuilder.java (diff)
The file was modifiedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingFromCopyBuilderTest.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableThingFromScratchBuilder.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableFeatureFromScratchBuilder.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/Feature.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableFeatureDefinitionIdentifier.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/NullFeature.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/FeatureDefinitionIdentifierInvalidException.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/FeaturesBuilder.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ThingBuilder.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableThingFromCopyBuilder.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ThingsModelFactory.java (diff)
Commit fc6c51e14d15f23f567037bad616de860d74e317 by Thomas Jaeckle
#60: added FeatureDefinitionEmptyException thrown when json array is
empty
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableFeatureDefinitionTest.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableFeatureDefinition.java (diff)
The file was modifiedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableFeatureDefinitionIdentifierTest.java (diff)
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingErrorRegistry.java (diff)
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/examples/CommandAndEventJsonExamplesProducer.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/FeatureDefinition.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/FeatureDefinitionIdentifierInvalidException.java (diff)
The file was addedmodel/things/src/main/java/org/eclipse/ditto/model/things/FeatureDefinitionEmptyException.java
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ThingBuilder.java (diff)
The file was modifiedmodel/things/src/test/java/org/eclipse/ditto/model/things/ThingsModelFactoryTest.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ThingsModelFactory.java (diff)
Commit 5860e078917866622dcbc66348dd199ea7c35ba9 by juergen.fickel
Reviewed task, adjusted some formatting and Javadoc, added test cases.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedsignals/commands/live/src/test/java/org/eclipse/ditto/signals/commands/live/query/RetrieveFeatureDefinitionLiveCommandAnswerBuilderImplTest.java (diff)
The file was modifiedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/modify/DeleteFeatureDefinitionLiveCommandAnswerBuilderImpl.java (diff)
The file was modifiedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/query/RetrieveFeatureDefinitionLiveCommandAnswerBuilder.java (diff)
The file was modifiedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/query/RetrieveFeatureDefinitionLiveCommandAnswerBuilderImpl.java (diff)
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/DeleteFeatureDefinitionTest.java (diff)
The file was modifiedsignals/commands/live/src/test/java/org/eclipse/ditto/signals/commands/live/query/RetrieveFeatureDefinitionLiveCommandImplTest.java (diff)
The file was modifiedsignals/events/things/src/main/java/org/eclipse/ditto/signals/events/things/FeatureDefinitionCreated.java (diff)
The file was modifiedsignals/commands/live/src/test/java/org/eclipse/ditto/signals/commands/live/modify/ModifyFeatureDefinitionLiveCommandImplTest.java (diff)
The file was modifiedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/modify/ModifyFeatureDefinitionLiveCommandAnswerBuilder.java (diff)
The file was modifiedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/query/QueryLiveCommandFactory.java (diff)
The file was modifiedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/modify/ModifyFeatureDefinitionLiveCommandImpl.java (diff)
The file was modifiedsignals/events/things/src/test/java/org/eclipse/ditto/signals/events/things/FeatureDefinitionModifiedTest.java (diff)
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/FeatureDefinitionNotModifiableException.java (diff)
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/query/RetrieveFeatureDefinitionTest.java (diff)
The file was modifiedsignals/events/things/src/test/java/org/eclipse/ditto/signals/events/things/FeatureDefinitionCreatedTest.java (diff)
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/query/RetrieveFeatureDefinitionResponseTest.java (diff)
The file was modifiedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/modify/DeleteFeatureDefinitionLiveCommandImpl.java (diff)
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/ModifyFeatureDefinition.java (diff)
The file was modifiedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/modify/ModifyLiveCommandFactory.java (diff)
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/DeleteFeatureDefinitionResponseTest.java (diff)
The file was modifiedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/modify/ModifyFeatureDefinitionLiveCommandAnswerBuilderImpl.java (diff)
The file was modifiedsignals/commands/live/src/test/java/org/eclipse/ditto/signals/commands/live/modify/DeleteFeatureDefinitionLiveCommandImplTest.java (diff)
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/DeleteFeatureDefinition.java (diff)
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/query/RetrieveFeatureDefinitionResponse.java (diff)
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/FeatureDefinitionNotAccessibleExceptionTest.java (diff)
The file was modifiedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/LiveCommandFactory.java (diff)
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/ModifyFeatureDefinitionTest.java (diff)
The file was modifiedsignals/commands/live/src/test/java/org/eclipse/ditto/signals/commands/live/modify/DeleteFeatureDefinitionLiveCommandAnswerBuilderImplTest.java (diff)
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/ThingQueryCommandResponseAdapterTest.java (diff)
The file was modifiedsignals/events/things/src/main/java/org/eclipse/ditto/signals/events/things/FeatureDefinitionDeleted.java (diff)
The file was modifiedsignals/commands/live/src/main/java/org/eclipse/ditto/signals/commands/live/modify/DeleteFeatureDefinitionLiveCommandAnswerBuilder.java (diff)
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/query/RetrieveFeatureDefinition.java (diff)
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/ModifyFeatureDefinitionResponse.java (diff)
The file was modifiedsignals/events/things/src/test/java/org/eclipse/ditto/signals/events/things/FeatureDefinitionDeletedTest.java (diff)
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/FeatureDefinitionNotAccessibleException.java (diff)
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/DeleteFeaturePropertiesTest.java (diff)
The file was modifiedsignals/events/things/src/main/java/org/eclipse/ditto/signals/events/things/FeatureDefinitionModified.java (diff)
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/DeleteFeatureDefinitionResponse.java (diff)
The file was modifiedsignals/commands/live/src/test/java/org/eclipse/ditto/signals/commands/live/modify/ModifyFeatureDefinitionLiveCommandAnswerBuilderImplTest.java (diff)
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/ModifyFeatureDefinitionResponseTest.java (diff)
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/FeatureDefinitionNotModifiableExceptionTest.java (diff)
Commit 6d18f445c8ba797d0e66134d77edcf8162af2fee by Thomas Jaeckle
made it possible to connect to sandbox via basic auth
* support both HTTP+HTTPS for /api and /ws
* redirect all other resources on ditto sandbox to HTTPS
* still be able to use google auth
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocker/sandbox/nginx.conf (diff)
The file was modifieddocker/sandbox/docker-compose.yml (diff)
The file was addeddocker/sandbox/nginx.htpasswd
Commit 20e605d3d9dd00efb0090451ed0a1bb14782e323 by Thomas Jaeckle
made it possible to connect to sandbox via basic auth
* support both HTTP+HTTPS for /api and /ws
* redirect all other resources on ditto sandbox to HTTPS
* still be able to use google auth
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocker/sandbox/docker-compose.yml (diff)
The file was addeddocker/sandbox/nginx.htpasswd
The file was modifieddocker/sandbox/nginx.conf (diff)
Commit cc2665b80b7c56b9591c5c5c9349442044f38c67 by Thomas Jaeckle
added anonymous auth for grafana
The file was modifieddocker/sandbox/docker-compose.yml (diff)
Commit 59c9985281158c858523d2e28ecaffb16998a778 by noreply
added anonymous auth for grafana
The file was modifieddocker/sandbox/docker-compose.yml (diff)
Commit 33f54eba935024e865fc1e2b2199a6fb6f18f614 by Thomas Jaeckle
added grafana iframe to sandbox landing page
The file was modifieddocker/sandbox/html/index.html (diff)
Commit d5b3e62a40ce727394437785aaf0e008de2e6438 by noreply
added grafana iframe to sandbox landing page
The file was modifieddocker/sandbox/html/index.html (diff)
Commit b5075110ed86cc3c3f65e8a0ffb1c64c322238a1 by juergen.fickel
#60: Reviewed ThingPersistenceActor. Fixed event handling in
ThingPersistenceActor and added missing methods.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableThingFromCopyBuilder.java (diff)
The file was modifiedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingFromCopyBuilderTest.java (diff)
The file was modifiedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableFeatureTest.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableThing.java (diff)
The file was modifiedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingFromScratchBuilderTest.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/FeaturesBuilder.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableThingFromScratchBuilder.java (diff)
The file was modifiedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActor.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/Thing.java (diff)
The file was modifiedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableThingTest.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableFeature.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ThingBuilder.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableFeaturesBuilder.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ThingsModelFactory.java (diff)
The file was modifiedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/serializer/things/ThingWithSnapshotTag.java (diff)
Commit 40710d5b200c20a04e8ccf54df5555ff33514dce by Thomas Jaeckle
logging: added logging of incoming websocket messages
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/websocket/WebsocketRoute.java (diff)
Commit 5387872a4461c5ead3f0207b36307ebdc32da106 by Florian Fendt
fix error when ThingUpdater would try to persist Events for V2 Things
without having synced the Policy first
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedservices/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingUpdaterTest.java (diff)
The file was modifiedservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingUpdater.java (diff)
Commit 0f2000e157cc37353c48c267bd24b7a8244cd9b8 by Florian Fendt
enhance logging
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedservices/utils/akka/src/main/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultStreamSupervisor.java (diff)
The file was modifiedservices/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/impl/MongoThingsSearchUpdaterPersistence.java (diff)
Commit c472a6287b54fa2706a39df48f3d5dd88c496d62 by Florian Fendt
remove needless Test (may never happen)
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedservices/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/write/impl/MongoThingsSearchUpdaterPersistenceIT.java (diff)
Commit 3beb22c32ceff2f82ef6452f5f9726a473f684a3 by Florian Fendt
enhance logging for result of syncing a Policy in the ThingUpdater
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedservices/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingUpdater.java (diff)
Commit 929ce30992b99d2499bb19a37ba626c6aa87a2a6 by juergen.fickel
#60: Refactored ThingPersistenceActor a bit and added frequently used
constructor to ThingNotAccessibleException.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedmodel/base/src/main/java/org/eclipse/ditto/model/base/exceptions/DittoRuntimeException.java (diff)
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingNotAccessibleException.java (diff)
The file was modifiedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActor.java (diff)
Commit 2c574820af74f012a765efc44ffd772c4fd7edbb by Florian Fendt
refine documentation on PUT things/{thingId}/policyId to clarify that an
id formatted as JSON has to be used as content body.
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifieddocumentation/src/main/resources/openapi/ditto-api-2.yml (diff)
Commit 2c36cb743863fa6f310c8399a695d5e9aa244c95 by dominik.guggemos
removed generation of example assemblies, moved common plugin
configuration to parent pom, fixed javascript pretty printing of json
examples
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com>
The file was modifiedmodel/policies/src/site/site.xml (diff)
The file was modifiedmodel/thingsearch/src/site/site.xml (diff)
The file was removedsignals/events/policies/src/assembly/site.xml
The file was removedservices/models/thingsearch/src/assembly/site.xml
The file was modifiedsignals/commands/base/pom.xml (diff)
The file was modifiedservices/models/things/pom.xml (diff)
The file was modifiedsignals/commands/things/src/site/site.xml (diff)
The file was modifiedsignals/events/amqp-bridge/src/site/site.xml (diff)
The file was removedservices/models/policies/src/assembly/site.xml
The file was removedservices/models/things/src/assembly/site.xml
The file was modifiedservices/models/policies/pom.xml (diff)
The file was modifiedsignals/events/amqp-bridge/pom.xml (diff)
The file was modifiedservices/models/policies/src/site/site.xml (diff)
The file was removedprotocol-adapter/src/assembly/examples.xml
The file was modifiedservices/models/thingsearch/src/site/site.xml (diff)
The file was modifiedsignals/events/policies/pom.xml (diff)
The file was modifiedmodel/things/src/site/site.xml (diff)
The file was removedmodel/things/src/assembly/site.xml
The file was modifiedsignals/events/things/src/site/site.xml (diff)
The file was removedsignals/commands/base/src/assembly/site.xml
The file was removedmodel/policies/src/assembly/site.xml
The file was modifiedsignals/commands/thingsearch/src/site/site.xml (diff)
The file was modifiedsignals/commands/amqp-bridge/pom.xml (diff)
The file was modifiedsignals/events/things/pom.xml (diff)
The file was modifiedsignals/events/policies/src/site/site.xml (diff)
The file was modifiedpom.xml (diff)
The file was modifiedsignals/commands/amqp-bridge/src/site/site.xml (diff)
The file was modifiedmodel/things/pom.xml (diff)
The file was modifiedmodel/thingsearch/pom.xml (diff)
The file was modifiedservices/models/things/src/site/site.xml (diff)
The file was modifiedprotocol-adapter/pom.xml (diff)
The file was modifiedmodel/pom.xml (diff)
The file was removedsignals/commands/policies/src/assembly/site.xml
The file was removedsignals/commands/amqp-bridge/src/assembly/site.xml
The file was modifiedsignals/commands/things/pom.xml (diff)
The file was removedsignals/events/things/src/assembly/site.xml
The file was modifiedsignals/commands/thingsearch/pom.xml (diff)
The file was removedsignals/commands/thingsearch/src/assembly/site.xml
The file was removedsignals/events/amqp-bridge/src/assembly/site.xml
The file was modifiedmodel/policies/pom.xml (diff)
The file was modifiedsignals/commands/base/src/site/site.xml (diff)
The file was removedsignals/commands/things/src/assembly/site.xml
The file was modifiedservices/models/thingsearch/pom.xml (diff)
The file was modifiedsignals/commands/policies/pom.xml (diff)
The file was removedmodel/thingsearch/src/assembly/site.xml
The file was modifiedsignals/commands/policies/src/site/site.xml (diff)
Commit 353d6aa8bed133fa28992130c3141294d29901e4 by dominik.guggemos
remove workaround, building without running the tests works
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com>
The file was modifiedsignals/pom.xml (diff)
The file was modifiedservices/models/pom.xml (diff)
Commit b9b6115d1881509ef7b8d2e4232c5ff8eab4c05e by Thomas Jaeckle
#60: added documentation about Feature Definition
* enhanced json schemas used in documentation
* wrote release notes for upcoming milestone 0.1.0-M4
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was addeddocumentation/src/main/resources/pages/ditto/release_notes_010M4.md
The file was addeddocumentation/src/main/resources/jsonschema/feature.json
The file was modifieddocumentation/src/main/resources/pages/ditto/basic-feature.md (diff)
The file was modifieddocumentation/src/main/resources/jsonschema/thing_v2.json (diff)
The file was modifieddocumentation/src/main/resources/jsonschema/thing_v1.json (diff)
Commit ef99b14ec1515b55f865d0484e4bf13d072d2ebc by Thomas Jaeckle
#60: added documentation of Feature Definition to protocol specification
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-specification-things-modify.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-specification-things-delete.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-specification-things-create.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-specification-things-retrieve.md (diff)
Commit 077245f04349446df08e05181c9a710fddd23c90 by daniel.fesenmeyer
get rid of unnecessary error in build logs
"java.util.concurrent.CompletionException:
java.util.NoSuchElementException: last of empty stream"
Signed-off-by: Daniel Fesenmeyer <daniel.fesenmeyer@bosch-si.com>
The file was modifiedservices/utils/akka/src/test/java/org/eclipse/ditto/services/utils/akka/streaming/DefaultStreamSupervisorTest.java (diff)
Commit b4e0448450df4f6650fa03a11903bbaabcf4f957 by Thomas Jaeckle
#60: added Ditto Postman collection + included in project site
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was addeddocumentation/src/main/resources/postman/Ditto.postman_collection.json
The file was addeddocumentation/src/main/resources/postman/Ditto_Sandbox.postman_environment.json
The file was addeddocumentation/src/main/resources/pages/ditto/httpapi-postman.md
The file was modifieddocumentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
Commit 30dd266cdfaaf2b557d0dea5709d9b2f6c3d9320 by juergen.fickel
#60: Added custom WriterConfig to change formatting of example JSON.
Changed value of example FeatureDefinition Identifier.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyattributes.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_thing_notdeletable.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrieveattributeresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_acl_notfound.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/policies/exceptions/policies_subject_notfound.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/featuremodified.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyfeaturepropertiesresponsecreated.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrievefeatureproperties.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/policies/exceptions/policies_resources_notfound.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyfeatureresponsecreated.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_feature_definition_notfound.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyfeaturepropertiesresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrievething-withfieldselector.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_attributes_notfound.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/gateway/exceptions/gateway_too_many_requests.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/json/exceptions/json_field_missing.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/deleteattribute.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/policies/exceptions/policies_policy_notfound.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_attribute_notfound.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/gateway/exceptions/gateway_method_notallowed.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/policies/exceptions/policies_resource_notmodifiable.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_acl_entry_invalid.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrievefeatureproperties-selectedfields.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/json/exceptions/json_pointer_invalid.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/deletething.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/featurepropertycreated.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/featuresmodified.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_thing_conflict.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyfeaturedefinitionresponsecreated.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/featurepropertiescreated.md (diff)
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/examples/PublicCommandAndEventJsonExamplesProducer.java (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyfeatures.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/featurecreated.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/attributemodified.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrievethingresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/policies/exceptions/policies_resources_notmodifiable.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrieveaclentry.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyfeaturepropertyresponsecreated.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrievepolicyid.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/featuredeleted.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyfeaturedefinitionresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/policies/exceptions/policies_entry_notfound.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/aclentrycreated.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyfeaturepropertyresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/thingdeleted.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/policies/exceptions/policies_entry_notmodifiable.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyfeatureresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/attributesdeleted.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/messages/exceptions/messages_subject_invalid.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifythingresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrievepolicyidresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/gateway/exceptions/gateway_authentication_provider_unavailable.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/featuredefinitiondeleted.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyattribute.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/policies/exceptions/policies_policy_toomanymodifyingrequests.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyfeature.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrieveacl.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/attributedeleted.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/deletethingresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_acl_invalid.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyattributeresponsecreated.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/creatething.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/deletefeatureproperty.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_acl_modificationinvalid.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/deletefeature.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/deleteattributesresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyaclentry.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/policies/exceptions/policies_entry_modificationinvalid.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/policies/exceptions/policies_resource_notfound.md (diff)
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/examples/CommandAndEventJsonExamplesProducer.java (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_thing_unavailable.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/policies/exceptions/policies_policy_notmodifiable.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/deletefeatures.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrieveaclresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrievefeature.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/json/exceptions/json_invalid.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrievethings-withfieldselector.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/featuredefinitioncreated.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/featurepropertymodified.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifypolicyidresponsecreated.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrieveaclentryresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/gateway/exceptions/gateway_authentication_failed.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/policies/exceptions/policies_policy_conflict.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/policies/exceptions/policies_subjectid_invalid.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/messages/exceptions/messages_timeout_invalid.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/deletefeaturesresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrieveattributes.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_thing_notfound.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/deleteaclentry.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/thingerrorresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrievefeaturedefinitionresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyacl.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrievefeaturesresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifythingresponsecreated.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_thing_notmodifiable.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrievefeaturepropertiesresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/deleteattributeresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/gateway/exceptions/gateway_internalerror.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrievething-withsnapshotrevision.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_feature_property_notfound.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_thing_notcreatable.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_policy_notallowed.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/policies/exceptions/policies_subjects_notmodifiable.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_acl_not_allowed.md (diff)
The file was addedprotocol-adapter/src/test/java/com/eclipsesource/json/PrettyPrintEmptyElementsWriter.java
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_feature_definition_empty.md
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/gateway/exceptions/gateway_service_unavailable.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_thing_toomanymodifyingrequests.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/createthingresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_feature_property_notmodifiable.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/policies/exceptions/policies_policy_unavailable.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/attributecreated.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyfeatureproperties.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_feature_definition_notmodifiable.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/deletefeaturepropertiesresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrievething.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/thingcreated.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/search/exceptions/thing-search_search_option_invalid.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrievethings.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/deletefeaturepropertyresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyfeaturedefinition.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyattributesresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_feature_properties_notmodifiable.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/deleteattributes.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_attributes_notmodifiable.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/policies/exceptions/policies_subjects_notfound.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/policyidmodified.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyattributesresponsecreated.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrieveattributes-selectedfields.md (diff)
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_feature_definition_identifier_invalid.md
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifything.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyfeaturesresponsecreated.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyfeaturesresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/deletefeaturedefinitionresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/policyidcreated.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/gateway/exceptions/gateway_bad_gateway.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrievefeatureresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_id_invalid.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/attributescreated.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/json/exceptions/json_fieldselector_invalid.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/deletefeatureresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/aclentrymodified.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/policies/exceptions/policies_subject_notmodifiable.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_features_notmodifiable.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/thingmodified.md (diff)
The file was addedprotocol-adapter/src/test/java/com/eclipsesource/json/PrettyPrintEmptyElementsWriterTest.java
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/aclmodified.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/featuredefinitionmodified.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_feature_properties_notfound.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/messages/exceptions/messages_message_timeout.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/attributesmodified.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/deletefeaturedefinition.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifypolicyidresponsemodified.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_attribute_notmodifiable.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/policies/exceptions/policies_policy_modificationinvalid.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_id_notsettable.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrievefeatureproperty.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/featurepropertiesmodified.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrieveattributesresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrieveattribute.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrievefeaturepropertyresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifypolicyid.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/gateway/exceptions/gateway_service_timeout.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrievefeaturedefinition.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_acl_notmodifiable.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyfeatureproperty.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/search/exceptions/thing-search_search_filter_invalid.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_policyId_notallowed.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrievefeatures.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/query/retrievethingsresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/policies/exceptions/policies_entry_invalid.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/deletefeatureproperties.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_feature_notmodifiable.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyattributeresponse.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/featurepropertiesdeleted.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/featurescreated.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/featurepropertydeleted.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/featuresdeleted.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_feature_notfound.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/policies/exceptions/policies_id_invalid.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_features_notfound.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/exceptions/things_policyId_notmodifiable.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol/things/events/aclentrydeleted.md (diff)
Commit 30aa6007b7203141406f8503e24f0355b210e21f by juergen.fickel
#60: Simplified implementation of ImmutableFeatures and added test cases
for definition management.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableFeatures.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/Features.java (diff)
The file was modifiedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableFeaturesTest.java (diff)
Commit f532ea3813fdc9e75713b13f0a32b7385fdee32f by Thomas Jaeckle
fixed message payload deserialization
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedsignals/commands/messages/src/main/java/org/eclipse/ditto/signals/commands/messages/MessagePayloadSerializer.java (diff)
The file was modifiedsignals/commands/messages/src/test/java/org/eclipse/ditto/signals/commands/messages/SendFeatureMessageTest.java (diff)
The file was modifiedsignals/commands/messages/src/test/java/org/eclipse/ditto/signals/commands/messages/SendClaimMessageTest.java (diff)
Commit 7c18c0df9f367a3e79fcb9eb9adf657277d8f3f0 by juergen.fickel
#60: Extended static factory method of FeatureDefinition to accept more
than one identifier.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/Thing.java (diff)
The file was modifiedmodel/things/src/test/java/org/eclipse/ditto/model/things/ImmutableFeatureFromCopyBuilderTest.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/FeatureDefinition.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ThingBuilder.java (diff)
Commit 263e11c4fb4dec5903d70c1cef108cf77a795d34 by juergen.fickel
#60: Fixed parameter namen and description of error 403.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifieddocumentation/src/main/resources/openapi/ditto-api-2.yml (diff)
The file was modifieddocumentation/src/main/resources/openapi/ditto-api-1.yml (diff)
Commit bdaf05489f0f2d2f6e02e91177a23fb2ee33fb9a by juergen.fickel
#60: Fixed descriptions of 404 error code.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-specification-things-retrieve.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-specification-things-create.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-specification-things-delete.md (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/protocol-specification-things-modify.md (diff)
Commit 168b061e8a04a32dd61882c3a8d13faef6e6ef26 by juergen.fickel
#60: Removed unused headers of delete requests from Postman collection.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifieddocumentation/src/main/resources/postman/Ditto.postman_collection.json (diff)
Commit dedad52c36b2b19a0941ef171e342f8207b7f83b by juergen.fickel
#60: Wrote initial draft of blog post about Feature Definition.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifieddocumentation/src/main/resources/_data/authors.yml (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/basic-feature.md (diff)
The file was addeddocumentation/src/main/resources/_posts/2018-01-30-feature-definition.md
Commit 021e7f2fdc785b6e1fb20c36aab0ee0e550b70af by Thomas Jaeckle
reject all message commands in the absence of policy enforcer
Signed-off-by: Yufei Cai <Yufei.Cai@bosch-si.com>
The file was modifiedservices/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/AbstractThingPolicyEnforcerActor.java (diff)
Commit 9e2d3e297d00d786cfd0a9f0bc80924c73765da6 by marianne.klein
#60: Renamed and reviewed blog post.
Signed-off-by: Marianne Klein <marianne.klein@bosch-si.com>
The file was removeddocumentation/src/main/resources/_posts/2018-01-30-feature-definition.md
The file was addeddocumentation/src/main/resources/_posts/2018-02-01-feature-definition.md
Commit 8c5799a1fcb1bad97f3d95e4e6952c75bcf3a99b by marianne.klein
#60: Review definition.
Signed-off-by: Marianne Klein <marianne.klein@bosch-si.com>
The file was modifieddocumentation/src/main/resources/pages/ditto/basic-feature.md (diff)
Commit 620d230d5d3e7eb85180f230e4aa9b8ee8cac786 by marianne.klein
#60: Synch with latest policy pic from things.
Signed-off-by: Marianne Klein <marianne.klein@bosch-si.com>
The file was modifieddocumentation/src/main/resources/images/pages/basic/policy-example.png (diff)
Commit 3a83fcaa7ab9a3aa859d81ab0153b8e8405d14c0 by juergen.fickel
#60: Reviewed feature documentation and blog post.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifieddocumentation/src/main/resources/pages/ditto/basic-feature.md (diff)
The file was addeddocumentation/src/main/resources/_posts/2018-02-08-feature-definition.md
The file was removeddocumentation/src/main/resources/_posts/2018-02-01-feature-definition.md
Commit ac6d8eb8df1136e75a1329591bc5afb1cbfd327d by Thomas Jaeckle
add exception that can be thrown if the policy id is missing for schema
versions greater one
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingErrorRegistry.java (diff)
The file was addedmodel/things/src/main/java/org/eclipse/ditto/model/things/PolicyIdMissingException.java
The file was addedmodel/things/src/test/java/org/eclipse/ditto/model/things/PolicyIdMissingExceptionTest.java
Commit e05e6926618031b8a33f5ad3a86decfe98171939 by Thomas Jaeckle
prohibit creating a ModifyThing command with policy in V1 or ACL in V2
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/ModifyThingTest.java (diff)
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/ModifyThing.java (diff)
Commit 4ad23d7459c3fcd423525c3adcc0850b1275ef0f by Thomas Jaeckle
refine handling of ModifyThing commands.
* don't allow v2 command on v1 Thing if policy Id is missing
* automatically remove ACL information in commands if targeting v2 Thing
* automatically add policyId (if missing) to commands targeting v2 Thing
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/PersistenceActorTestBase.java (diff)
The file was modifiedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActor.java (diff)
The file was modifiedservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorTest.java (diff)
Commit f7b417a735e7bd7a2ba96c74fb5c2dd7e86d4fb5 by Thomas Jaeckle
remove unused internal classes and clarify parameter names
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActor.java (diff)
Commit 35f29a327b921a7405f697cad97d52f84188feea by Thomas Jaeckle
remove unused parameters
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActor.java (diff)
Commit 151e4c30f7265029bdd2edf99acbe9852775329a by Thomas Jaeckle
use schema version of Thing itself to send the ThingModified event after
a successful ModifyThing command
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modifiedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActor.java (diff)
The file was modifiedservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorTest.java (diff)
Commit e415042f314e506273cd6b1919eb9018f0ee4e53 by Thomas Jaeckle
#110 #111 review: some minor javadoc fixes, example JSON generation
* adjusted ThingPersistenceActor to always use the Thing's schemaVersion
when emitting events
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/PolicyIdNotAllowedException.java (diff)
The file was modifiedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/ModifyThing.java (diff)
The file was modifiedsignals/events/things/src/main/java/org/eclipse/ditto/signals/events/things/ThingDeleted.java (diff)
The file was modifiedservices/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorTest.java (diff)
The file was modifiedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/examplejson/JsonExamplesProducer.java (diff)
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/PolicyIdMissingException.java (diff)
The file was modifiedprotocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/examples/JsonExamplesProducer.java (diff)
The file was modifiedservices/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActor.java (diff)
Commit 297149f1a256babc848966359bbd431ffcf69c31 by juergen.fickel
#60: Fixed build.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modifiedbom/pom.xml (diff)
Commit b49b0f3949faae19a0ebee391bd36257a5126847 by stefan.maute
adapt response code for fire and forget messages
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modifieddocumentation/src/main/resources/openapi/ditto-api-1.yml (diff)
The file was modifieddocumentation/src/main/resources/openapi/ditto-api-2.yml (diff)
Commit efaa704e2a13be284a37ed811110586a6e216fcf by noreply
Update pom.xml
Excluded package for JSR305-annotation from OSGi imports as this
annotations are not required at runtime.
The file was modifiedsignals/commands/live/pom.xml (diff)
The file was modifieddocumentation/src/main/resources/pages/ditto/basic-feature.md (diff)
Commit cd3efac7fc5b58c71e170fa2498c4180531c7906 by Thomas Jaeckle
added first draft of presentation to show in VirtualIoT meetup
* included presentations in Ditto project site
* also added NodeRED to sandbox for demo
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was addeddocumentation/src/main/resources/slides/bg-images/background-demo-small.jpg
The file was modifieddocker/sandbox/nginx.conf (diff)
The file was addeddocker/sandbox/nodered/flows-ditto.json
The file was addeddocumentation/src/main/resources/slides/2018_02_07-virtualiot-meetup/ditto-class-diagram-v1.png
The file was addeddocumentation/src/main/resources/pages/ditto/presentations.md
The file was addeddocumentation/src/main/resources/slides/2018_02_07-virtualiot-meetup/eclipse landscape.png
The file was addeddocumentation/src/main/resources/slides/bg-images/background-outlook-small.jpg
The file was modifieddocumentation/src/main/resources/_data/sidebars/ditto_sidebar.yml (diff)
The file was addeddocumentation/src/main/resources/slides/2018_02_07-virtualiot-meetup/index.html
The file was addeddocumentation/src/main/resources/slides/2018_02_07-virtualiot-meetup/asset-admin-shell.png
The file was addeddocumentation/src/main/resources/slides/bg-images/background-cloud-small.jpg
The file was addeddocker/sandbox/nodered/package.json
The file was addeddocumentation/src/main/resources/slides/bg-images/background-conclusion-small.jpg
The file was addeddocumentation/src/main/resources/slides/2018_02_07-virtualiot-meetup/ditto-in-action.png
The file was addeddocker/sandbox/nodered/settings.js
The file was addeddocumentation/src/main/resources/slides/bg-images/background-twin-small.jpg
The file was addeddocumentation/src/main/resources/slides/bg-images/background-framework-small.jpg
The file was modifieddocker/sandbox/docker-compose.yml (diff)
The file was addeddocumentation/src/main/resources/slides/2018_02_07-virtualiot-meetup/eclipse_iot_logo.png
Commit 8ae74322bf39fc95c7cfe2f22dfa7439f271c53f by Thomas Jaeckle
reduced sandbox deployment
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocumentation/src/main/resources/slides/2018_02_07-virtualiot-meetup/index.html (diff)
The file was modifieddocker/sandbox/html/index.html (diff)
The file was modifieddocker/sandbox/nginx.conf (diff)
The file was modifieddocker/sandbox/docker-compose.yml (diff)
Commit 3b6064f483b265e64201f79b64bd782d908bff7b by Thomas Jaeckle
rewrite ditto section with code samples
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was addeddocumentation/src/main/resources/slides/2018_02_07-virtualiot-meetup/meme-dino.jpg
The file was modifieddocumentation/src/main/resources/slides/2018_02_07-virtualiot-meetup/index.html (diff)
The file was removeddocumentation/src/main/resources/slides/2018_02_07-virtualiot-meetup/ditto-class-diagram-v1.png
The file was removeddocumentation/src/main/resources/slides/2018_02_07-virtualiot-meetup/eclipse landscape.png
Commit a723e8cff389a25b33b7c43d5e4bafcb90a2da6d by Thomas Jaeckle
further polishing of virtualIoT meetup slides
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modifieddocumentation/src/main/resources/slides/2018_02_07-virtualiot-meetup/index.html (diff)
The file was addeddocumentation/src/main/resources/slides/2018_02_07-virtualiot-meetup/ditto-orchestration-examples.png
The file was modifieddocker/sandbox/html/index.html (diff)
Commit f28fae4468bc46585d22c595a0161ea6f5ac028b by noreply
fixed changed behavior in ImmutableFeatures.toJson
back to previous behavior
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableFeatures.java (diff)
Commit 059306accb4e6e33197fc7f226970f4e6ddefc77 by noreply
fixed missing import
The file was modifiedmodel/things/src/main/java/org/eclipse/ditto/model/things/ImmutableFeatures.java (diff)