Skip to content

Changes

Summary

  1. add GatewayUnknownPlaceholderException with minimal unit test; simplify (details)
  2. introduce Placeholders class which supports replacement of placeholders (details)
  3. make sure that SubjectId may contain placeholders by using an empty (details)
  4. implement placeholder substitution as a function which can be used as (details)
  5. configure PlaceholderSubstitution function as pre-enforcer: all commands (details)
  6. implement, configure and test SubstitutionStrategies for all commands (details)
  7. implement, configure and test SubstitutionStrategies for all commands (details)
  8. improve javadoc (details)
  9. remove no longer required RequestPreProcessors class (cause placeholder (details)
  10. - enhance connection model with enforcement options - move placeholder (details)
  11. make methods of PlaceholderFilter static and use them, improve/add (details)
  12. adapt ditto OpenAPI documentation to new placeholder syntax: '{{ (details)
  13. remove unused class, reduce code duplication (details)
  14. use static methods from PlaceholderFilter, add some tests (details)
  15. review: added newly introduced source file headers (details)
  16. add migration for sources with topic filters (details)
  17. adapt common Placeholders implementation to be consistent with the (details)
  18. fix the placeholder regex to support multiple placeholders which don't (details)
  19. just improve method and variable names (details)
  20. reuse the common Placeholders class for the connectivity's (details)
  21. minor simplification of PlaceholderFilter (details)
  22. use term 'filters' instead of 'matchers' in enforcement configuration (details)
  23. removed/excluded netty3 dependency (details)
  24. fixed logging correlationId for long running requests (details)
  25. fixed logging of correlation-id in RequestTimeoutHandlingDirective (details)
  26. moved Dockerfile to services/src as new docker-maven-plugin (details)
  27. document connection enforcement configuration (details)
  28. add link to placeholder section (details)
  29. made "max-parallelism" for RetrieveThings aggregation configurable (details)
  30. fixed failing test by adding versions.json to test resources (details)
  31. review: fixed Exception deserialization issues - not particularily (details)
  32. fixed relative paths in docker-compose.yml files to images, openAPI, .. (details)
  33. fixed error log - throwable must be first argument (details)
  34. add enforcement for amqp 0.9.1 connections, test it in (details)
  35. update connection configuration json schema with enforcement options (details)
  36. improved JSON parsing exception messages for policy (details)
  37. review: enhanced connection model (details)
  38. review: (details)
  39. temp. disable api check (details)
  40. temp. disable api check (details)
  41. prepared blogpost about MQTT example by David (details)
  42. disable binary compatibility check only for affected modules (details)
  43. Adds field _copyPolicyFrom to ModifyThing (details)
  44. Adds field _copyPolicyFrom to CreateThing (details)
  45. fixes unit test (details)
  46. Use correct JSON fields and extends tests (details)
  47. add debug logs for incoming JMS Message (details)
  48. add null check for applicationProperty (details)
  49. fixed memory bug in ThingsAggregatorProxyActor (details)
  50. fixed creating an attribute with an empty pointer (details)
  51. add null check for values from externalHeaders and drop null values; add (details)
  52. removed logging statements; add unit test for AmqpConsumerActor (details)
  53. fixed that empty list did contain "null" instead (details)
  54. fix duplicate actorName for AmqpConsumerActorTest (details)
  55. add validation (+tests) of enforcement for amqp 0.9.1 connections (details)
  56. fixed ID validation bug in ImmutablePolicyBuilder (details)
  57. send error response if the input of an enforcement could not be resolved (details)
  58. Adjusted some formatting and extended Javadoc to inform about new (details)
  59. Fixed hint to AttributePointerInvalidException in 'fromJson' methods. (details)
  60. excluded + enforced exclusion of slf4j from models (details)
  61. fix javadoc and test method name (details)
  62. fix SSL tests that throws different exceptions for different JDKs (details)
  63. Handles the policy id or placeholder in a CreateThingCommand (details)
  64. fix test in DittoProtocoalAdapterTest (details)
  65. review: replaced Pair with PlainJson type, throw an exception when (details)
  66. review: some formatting in connectivity-enforcement.md (details)
  67. Renames conciergeForwarder to internalConciergeForwarder (details)
  68. Rename parameter conciergeForwarderActor to conciergeForwarder (details)
  69. Fixes Exception handling (details)
  70. Adds required parameter to props method (details)
  71. restore previous behaviour that unknown legacy placeholders result in an (details)
  72. fix test (details)
  73. added slides for EclipseCon europe status update in f2f meeting (details)
  74. fix merge glitch (details)
  75. replace initial policy in create thing command with copied policy (details)
  76. update docker-maven-plugin to 0.27.2 (details)
  77. rollback docker-maven-plugin version to 0.26.0; fixed merge conflicts (details)
  78. review: added assert to test to ensure that "nulled" amqp properties are (details)
  79. use persistence query to load existing connection and trigger the (details)
  80. Handle DittoRuntimeException when retrieving policy (details)
  81. Validates parameters of ModifyThing and CreateThing in (details)
  82. fixes unit tests (details)
  83. fix unit tests in ModifyThingTest (details)
  84. just pass all possible values to CreateThing.of and let the validation (details)
  85. Review: javadoc, checkNotNull, formatting (details)
  86. allow JsonPointer policy id placeholder replacement (details)
  87. add test to verify correct exception on wrong policy id placeholder (details)
  88. Fixed TestConnection succeeds for RabbitMQ over TLS (details)
  89. fix AmqpClientActorTest (details)
  90. changed ERROR_CODE of JsonParseException; deserialize description and (details)
  91. made "auth-subjects" DittoHeader not external (details)
  92. added deserialization for description and href for some exceptions where (details)
  93. remove configuration of reconnect persistence, add some javadoc and (details)
  94. review: removed obsolete comment (details)
  95. Use seprate exception for conflict between _policy and _copyPolicyFrom (details)
  96. review: removed obsolete sleep + documented a little more the workaround (details)
  97. add @Nullable annotation to all Exceptions where it was missing; (details)
  98. added MQTT protocol binding to doc (details)
  99. changed FALLBACK_ERROR_CODE of DittoJsonException to (details)
  100. Adds default description to all default constructors of (details)
  101. Source header is not the sourceAddress but the first authorization (details)
  102. add documentation for the _copyPolcicyFrom field when creating a new (details)
  103. reset binary-compatibility-check.version to last release (details)
  104. remove binary-compatibility-check.version from bom (details)
  105. Upgrade REST API documentation to OpenAPI 3.0 (details)
  106. add _thingId field to policyBasedSearchIndex (details)
  107. create index on _policyId and __policyRev for thingEntities collection (details)
  108. always first filter on _thingId in policiesBasedSearchIndex if it exists (details)
  109. add index on _thingId in policiesBasedSearchIndex on startup (details)
  110. Adds examples to OpenAPI specification (details)
  111. Adds examples for CreateThing and ModifyThing to demonstrate (details)
  112. review: fixed some formatting (details)
  113. fixed bug that "instance-index" was not read correctly via (details)
  114. Fixed wrong acceptance of empty javascript in payload mapping (details)
  115. review: removed the "emptyness" check from ImmutableConnection (details)
  116. extracted mappings to separate classes to improve readability (details)
  117. add missing javadoc and remove unused assignment (details)
  118. remove fallback queries on policiesBasedSearchIndex (details)
  119. add migration note for policiesBasedSearchIndex (details)
  120. fixed memory leak in QueryThingsPerRequestActor by adding (details)
  121. do not send response for fire and forget messages (details)
  122. ReconnectActor: move state mutation into actor thread (details)
  123. extend the AuthorizationContext API to support simple adding of (details)
  124. adjust AuthorizationContextVersioningDirective to use the new methods (details)
  125. changed type of instance-index to String to also be able to work in k8s (details)
  126. completely simplified instanceIndex calculation (read from env) (details)
  127. fixed compile error (details)
  128. configure nexus-staging-maven-plugin to not automatically close staging (details)
  129. fixed retrieving shard region stats and aggregation (details)
  130. Handles possible null JsonValue in buildJsonView in PolicyTrie (details)
  131. Handles possible null JsonValue in buildJsonView in (details)
  132. Handle json null values in Enforcer (details)
  133. fix location of licence in TrieBasedPolicyEnforcerTest (details)
  134. handle json null value in JsonObjectMerger (details)
  135. delete vim.exe.stackdump (details)
  136. added stashing capabilities to EventAndResponsePublisher * due to (details)
  137. StatisticsActor: simplify Map usage (details)
Commit e9a1eeb6e554fa74f36083be66d6fe7a272a2571 by daniel.fesenmeyer
add GatewayUnknownPlaceholderException with minimal unit test; simplify
CommonErrorRegistry; move CommonErrorRegistryTest and TestConstants to
toplevel-test-package
Signed-off-by: Daniel Fesenmeyer <daniel.fesenmeyer@bosch-si.com>
The file was addedsignals/commands/base/src/test/java/org/eclipse/ditto/signals/commands/base/CommonErrorRegistryTest.java
The file was addedsignals/commands/base/src/test/java/org/eclipse/ditto/signals/commands/base/TestConstants.java
The file was addedsignals/commands/base/src/test/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayUnknownPlaceholderExceptionTest.java
The file was addedsignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayUnknownPlaceholderException.java
The file was removedsignals/commands/base/src/test/java/org/eclipse/ditto/signals/commands/base/assertions/CommonErrorRegistryTest.java
The file was removedsignals/commands/base/src/test/java/org/eclipse/ditto/signals/commands/base/assertions/TestConstants.java
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/CommonErrorRegistry.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayQueryTimeExceededException.java (diff)
Commit cc52c042857a9bc68311d393e4d918250aeeaac3 by daniel.fesenmeyer
introduce Placeholders class which supports replacement of placeholders
in the new "{{ prefix:name }}" and the legacy format "${prefix.name}"
Signed-off-by: Daniel Fesenmeyer <daniel.fesenmeyer@bosch-si.com>
The file was addedmodel/base/src/main/java/org/eclipse/ditto/model/base/common/Placeholders.java
The file was addedmodel/base/src/test/java/org/eclipse/ditto/model/base/common/PlaceholdersTest.java
Commit 45feadca34ab9d5e536d3f05adf54e1cf51c2133 by daniel.fesenmeyer
make sure that SubjectId may contain placeholders by using an empty
issuer and storing the placeholder-content as subject; allow empty
SubjectIssuers for this purpose; adjust SubjectId#toString() to provide
expected output for empty issuers
Signed-off-by: Daniel Fesenmeyer <daniel.fesenmeyer@bosch-si.com>
The file was modified model/policies/src/test/java/org/eclipse/ditto/model/policies/ImmutableSubjectIdTest.java (diff)
The file was modified model/policies/src/test/java/org/eclipse/ditto/model/policies/ImmutableSubjectIssuerTest.java (diff)
The file was modified model/policies/src/main/java/org/eclipse/ditto/model/policies/ImmutableSubjectId.java (diff)
The file was modified model/policies/src/main/java/org/eclipse/ditto/model/policies/ImmutableSubjectIssuer.java (diff)
Commit 70c85c2feaf70ed0c7c770999d80bd5c296483fd by daniel.fesenmeyer
implement placeholder substitution as a function which can be used as
pre-enforcer - implement HeaderBasedPlaceholderSubstitutionAlgorithm:
use Placeholders helper class to substitute placeholders based on
DittoHeaders - Introduce SubstitutionStrategyRegistry which should
provide all strategies to handle substitutions in affected commands -
[wip] implemented just one SubstitutionStrategy for now:
ModifySubjectSubstitutionStrategy
Signed-off-by: Daniel Fesenmeyer <daniel.fesenmeyer@bosch-si.com>
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/SubjectIdReplacementDefinition.java
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/SubstitutionStrategy.java
The file was addedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/HeaderBasedPlaceholderSubstitutionAlgorithmTest.java
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/HeaderBasedPlaceholderSubstitutionAlgorithm.java
The file was addedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/AbstractSubstitutionStrategyTestBase.java
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/PlaceholderSubstitution.java
The file was addedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/SubjectIdReplacementDefinitionTest.java
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/SubstitutionStrategyRegistry.java
The file was addedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/SubstitutionStrategyRegistryTest.java
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/AbstractTypedSubstitutionStrategy.java
The file was addedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifySubjectSubstitutionStrategyTest.java
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifySubjectSubstitutionStrategy.java
The file was addedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/PlaceholderSubstitutionTest.java
Commit 8aa17aff1ebb387e84cf21afc5c9f56de697fc33 by daniel.fesenmeyer
configure PlaceholderSubstitution function as pre-enforcer: all commands
handled by concierge enforcement will be checked and substituted
according to the configured SubstitutionStrategies
Signed-off-by: Daniel Fesenmeyer <daniel.fesenmeyer@bosch-si.com>
The file was modified services/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.java (diff)
Commit 77cd470691a2a96c4e313a92e35ee888fddaa5dc by daniel.fesenmeyer
implement, configure and test SubstitutionStrategies for all commands
which may contain at least one (Policy)SubjectId
Signed-off-by: Daniel Fesenmeyer <daniel.fesenmeyer@bosch-si.com>
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/CreateThingSubstitutionStrategy.java
The file was addedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyPolicySubstitutionStrategyTest.java
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyPolicySubstitutionStrategy.java
The file was addedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifySubjectsSubstitutionStrategyTest.java
The file was addedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/CreateThingSubstitutionStrategyTest.java
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyPolicyEntriesSubstitutionStrategy.java
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/AbstractSubstitutionStrategyTestBase.java (diff)
The file was addedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyPolicyEntriesSubstitutionStrategyTest.java
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifySubjectsSubstitutionStrategy.java
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/CreatePolicySubstitutionStrategy.java
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyPolicyEntrySubstitutionStrategy.java
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/AbstractTypedSubstitutionStrategy.java (diff)
The file was addedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyPolicyEntrySubstitutionStrategyTest.java
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyThingSubstitutionStrategy.java
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/SubstitutionStrategyRegistry.java (diff)
The file was addedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/CreatePolicySubstitutionStrategyTest.java
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifySubjectSubstitutionStrategyTest.java (diff)
The file was addedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyThingSubstitutionStrategyTest.java
Commit bee1de1ffd69038854cd1e0d39edf839e34c3af5 by daniel.fesenmeyer
implement, configure and test SubstitutionStrategies for all commands
which may contain at least one (Acl-)AuthorizationSubject
Signed-off-by: Daniel Fesenmeyer <daniel.fesenmeyer@bosch-si.com>
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyAclEntrySubstitutionStrategy.java
The file was addedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyAclEntrySubstitutionStrategyTest.java
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/AbstractTypedSubstitutionStrategy.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyThingSubstitutionStrategy.java (diff)
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/CreateThingSubstitutionStrategyTest.java (diff)
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyAclSubstitutionStrategy.java
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/CreateThingSubstitutionStrategy.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/SubstitutionStrategyRegistry.java (diff)
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyThingSubstitutionStrategyTest.java (diff)
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/AbstractSubstitutionStrategyTestBase.java (diff)
The file was addedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyAclSubstitutionStrategyTest.java
Commit 7287b49c6577e080affb2a990abf9bcef1f83f0c by daniel.fesenmeyer
improve javadoc
Signed-off-by: Daniel Fesenmeyer <daniel.fesenmeyer@bosch-si.com>
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/CreateThingSubstitutionStrategy.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyThingSubstitutionStrategy.java (diff)
Commit a86769f730156c63aef1175372e934c45d0455f2 by daniel.fesenmeyer
remove no longer required RequestPreProcessors class (cause placeholder
substitution is now handled in concierge)
Signed-off-by: Daniel Fesenmeyer <daniel.fesenmeyer@bosch-si.com>
The file was removedservices/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/utils/RequestPreProcessorsTest.java
The file was modified services/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/AbstractRoute.java (diff)
The file was removedservices/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/utils/RequestPreProcessors.java
Commit 3769ed4a916ce3042c119b23de1e92e2333839e7 by dominik.guggemos
- enhance connection model with enforcement options - move placeholder
filtering to connectivity service models - move model classes that are
not passed aroung in the cluster to  connectivity service models - apply
enforcement for amqp 1.0 connections - validate enforcement for amqp 1.0
connections
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com>
The file was modified services/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptMessageMapperRhinoSandboxingTest.java (diff)
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/HeadersPlaceholder.java
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/TopicPlaceholder.java
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQPublisherActor.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActorTest.java (diff)
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/ThingIdEnforcementFactory.java
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ImmutableMqttSource.java (diff)
The file was addedservices/models/connectivity/src/test/java/org/eclipse/ditto/services/models/connectivity/placeholder/ImmutableEnforcementFilterTest.java
The file was removedmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ExternalMessage.java
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ImmutableSource.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQConsumerActor.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttValidatorTest.java (diff)
The file was modified signals/events/connectivity/src/test/java/org/eclipse/ditto/signals/events/connectivity/TestConstants.java (diff)
The file was addedservices/models/connectivity/src/test/java/org/eclipse/ditto/services/models/connectivity/UnmodifiableExternalMessageTest.java
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttConsumerActor.java (diff)
The file was modified model/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/ImmutableMqttSourceTest.java (diff)
The file was removedmodel/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/ThingIdEnforcementTest.java
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/internal/TrustManagerFactory.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/validation/ConnectionValidatorTest.java (diff)
The file was addedservices/models/connectivity/src/test/java/org/eclipse/ditto/services/models/connectivity/placeholder/PlaceholderFilterTest.java
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/ExternalMessageBuilder.java
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/MqttSource.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActorTest.java (diff)
The file was modified services/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/MessageMapper.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActorTest.java (diff)
The file was removedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/UnmappedOutboundSignal.java
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/EnforcementFilterFactory.java
The file was modified services/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/test/MockMapper.java (diff)
The file was addedservices/models/connectivity/src/test/java/org/eclipse/ditto/services/models/connectivity/UnmodifiableExternalMessageBuilderTest.java
The file was removedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MappedOutboundSignal.java
The file was addedmodel/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/ImmutableEnforcementTest.java
The file was modified services/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/DittoMessageMapper.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.java (diff)
The file was modified signals/events/connectivity/src/test/java/org/eclipse/ditto/signals/events/connectivity/examplejson/JsonExamplesProducer.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttValidator.java (diff)
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/Placeholder.java
The file was modified services/connectivity/mapping/pom.xml (diff)
The file was modified services/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/WrappingMessageMapperTest.java (diff)
The file was modified services/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/benchmark/SimpleMapTextPayloadToDitto.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActorTest.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectivityModelFactory.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActor.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/Source.java (diff)
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/ThingIdEnforcementFilter.java
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/EnforcementFilter.java
The file was modified services/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/DittoMessageMapperTest.java (diff)
The file was addedmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/MqttSourceBuilder.java
The file was modified services/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/benchmark/Test4ConstructJsonPayloadToDitto.java (diff)
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/OutboundSignalFactory.java
The file was modified services/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptMessageMapperRhino.java (diff)
The file was removedmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/UnmodifiableExternalMessage.java
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/UnmodifiableExternalMessage.java
The file was modified model/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/ImmutableSourceTest.java (diff)
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/ThingPlaceholder.java
The file was removedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/PlaceholdersFilterTest.java
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BasePublisherActor.java (diff)
The file was modified services/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/benchmark/JavaScriptMessageMapperRhinoBenchmarkTest.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpValidatorTest.java (diff)
The file was removedmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ExternalMessageBuilder.java
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/OutboundSignal.java
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/PlaceholderFactory.java
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/DelegateSource.java (diff)
The file was addedmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/SourceBuilder.java
The file was modified services/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/benchmark/Test2ParseJsonPayloadToDitto.java (diff)
The file was modified signals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/TestConstants.java (diff)
The file was removedmodel/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/UnmodifiableExternalMessageTest.java
The file was modified services/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/benchmark/Test5DecodeBinaryToDitto.java (diff)
The file was modified model/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/ImmutableConnectionTest.java (diff)
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/package-info.java
The file was addedservices/models/connectivity/src/test/java/org/eclipse/ditto/services/models/connectivity/placeholder/ImmutableHeadersPlaceholderTest.java
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/MessageMappingFailedException.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpValidator.java (diff)
The file was addedservices/models/connectivity/src/test/java/org/eclipse/ditto/services/models/connectivity/placeholder/SimplePlaceholder.java
The file was modified services/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptMessageMapperRhinoTest.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.java (diff)
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/ExternalMessageFactory.java
The file was addedservices/models/connectivity/src/test/java/org/eclipse/ditto/services/models/connectivity/placeholder/ImmutableThingPlaceholderTest.java
The file was removedmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/UnmodifiableExternalMessageBuilder.java
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/UnmodifiableExternalMessageBuilder.java
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/ImmutableEnforcementFilterFactory.java
The file was removedmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ThingIdEnforcement.java
The file was addedmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ImmutableEnforcement.java
The file was addedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttPlaceholder.java
The file was modified services/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/benchmark/JavaScriptMessageMapperRhinoBenchmark.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BaseClientActor.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessor.java (diff)
The file was removedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/PlaceholderFilter.java
The file was modified services/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/benchmark/Test1DecodeBinaryPayloadToDitto.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActor.java (diff)
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/ImmutableHeadersPlaceholder.java
The file was modified services/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/benchmark/Test3FormatJsonPayloadToDitto.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/validation/AbstractProtocolValidator.java (diff)
The file was modified services/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/MessageMapperConfiguration.java (diff)
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/EnforcementFactoryFactory.java
The file was modified services/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/benchmark/MapToDittoProtocolScenario.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.java (diff)
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/PlaceholderFilter.java
The file was modified services/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/WrappingMessageMapper.java (diff)
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/MappedOutboundSignal.java
The file was addedmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/Enforcement.java
The file was removedmodel/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/UnmodifiableExternalMessageBuilderTest.java
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/ImmutableThingPlaceholder.java
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/internal/SSLContextCreatorTest.java (diff)
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/ExternalMessage.java
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/ImmutableEnforcementFilter.java
The file was removedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/OutboundSignal.java
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttPublisherActor.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpPublisherActor.java (diff)
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/UnmappedOutboundSignal.java
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.java (diff)
Commit 18d0c33e1348ac86ba64eaf870d0df8904d0341b by dominik.guggemos
make methods of PlaceholderFilter static and use them, improve/add
javadoc
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com>
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/ImmutableEnforcementFilterFactory.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/ImmutableEnforcementFilter.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActorTest.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/EnforcementFilter.java (diff)
The file was modified services/models/connectivity/src/test/java/org/eclipse/ditto/services/models/connectivity/placeholder/PlaceholderFilterTest.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/PlaceholderFilter.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActor.java (diff)
Commit b5d3b7f4f8a1df67d7d8d64a6a3d8ef8a059ef74 by daniel.fesenmeyer
adapt ditto OpenAPI documentation to new placeholder syntax: '{{
request:subjectId }}' should now be used instead of deprecated
'${request.subjectId}'
Signed-off-by: Daniel Fesenmeyer <daniel.fesenmeyer@bosch-si.com>
The file was modified documentation/src/main/resources/openapi/ditto-api-2.yml (diff)
The file was modified documentation/src/main/resources/openapi/ditto-api-1.yml (diff)
Commit 8b0dadd94040eba85c87a1d06852817e09a3efca by dominik.guggemos
remove unused class, reduce code duplication
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com>
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/validation/AbstractProtocolValidator.java (diff)
The file was removedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttPlaceholder.java
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/PlaceholderFilter.java (diff)
Commit 4b939731eabeebaf0c8cc854c7e360d76ddef539 by dominik.guggemos
use static methods from PlaceholderFilter, add some tests
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com>
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpTarget.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/PlaceholderFilter.java (diff)
The file was addedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttPublishTargetTest.java
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttValidator.java (diff)
The file was addedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/TopicPlaceholderTest.java
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttPublishTarget.java (diff)
The file was addedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpTargetTest.java
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/TopicPlaceholder.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.java (diff)
Commit 8c2b02bb8c69788222d37de33df0f57793cad1e8 by Thomas J??ckle
review: added newly introduced source file headers
* added @Nullable in exceptions
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified model/base/src/main/java/org/eclipse/ditto/model/base/common/Placeholders.java (diff)
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyPolicyEntrySubstitutionStrategyTest.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/SubstitutionStrategyRegistry.java (diff)
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyPolicyEntriesSubstitutionStrategyTest.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayJwtInvalidException.java (diff)
The file was modified signals/commands/base/src/test/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayUnknownPlaceholderExceptionTest.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/SubstitutionStrategy.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayMethodNotAllowedException.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/SubjectIdReplacementDefinition.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyPolicySubstitutionStrategy.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyThingSubstitutionStrategy.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/CommonErrorRegistry.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyAclEntrySubstitutionStrategy.java (diff)
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/SubstitutionStrategyRegistryTest.java (diff)
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyAclSubstitutionStrategyTest.java (diff)
The file was modified model/base/src/test/java/org/eclipse/ditto/model/base/common/PlaceholdersTest.java (diff)
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/HeaderBasedPlaceholderSubstitutionAlgorithmTest.java (diff)
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyPolicySubstitutionStrategyTest.java (diff)
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/CreatePolicySubstitutionStrategyTest.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayAuthenticationProviderUnavailableException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayServiceUnavailableException.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyPolicyEntriesSubstitutionStrategy.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifySubjectSubstitutionStrategy.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayInternalErrorException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayJwtIssuerNotSupportedException.java (diff)
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyAclEntrySubstitutionStrategyTest.java (diff)
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifySubjectSubstitutionStrategyTest.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayServiceTimeoutException.java (diff)
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/PlaceholderSubstitutionTest.java (diff)
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/SubjectIdReplacementDefinitionTest.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayAuthenticationFailedException.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/CreatePolicySubstitutionStrategy.java (diff)
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/CreateThingSubstitutionStrategyTest.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/HeaderBasedPlaceholderSubstitutionAlgorithm.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/PlaceholderSubstitution.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyPolicyEntrySubstitutionStrategy.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyAclSubstitutionStrategy.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayUnknownPlaceholderException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayServiceTooManyRequestsException.java (diff)
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifySubjectsSubstitutionStrategyTest.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifySubjectsSubstitutionStrategy.java (diff)
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/AbstractSubstitutionStrategyTestBase.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayQueryTimeExceededException.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/AbstractTypedSubstitutionStrategy.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/CreateThingSubstitutionStrategy.java (diff)
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyThingSubstitutionStrategyTest.java (diff)
Commit eddea3ab83b5e7260dff0a5ab0f4ec4748c4a44c by dominik.guggemos
add migration for sources with topic filters
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionMigrationUtilTest.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/EnforcementFactoryFactory.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/ThingPlaceholder.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActor.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionMigrationUtil.java (diff)
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/package-info.java
The file was modified services/models/connectivity/src/test/java/org/eclipse/ditto/services/models/connectivity/placeholder/ImmutableEnforcementFilterTest.java (diff)
Commit 43dc36b915b3e7ea17ab0b799018012878df4d3d by daniel.fesenmeyer
adapt common Placeholders implementation to be consistent with the
connectivity-implementation (PlaceholderFilter): - allow an arbitrary
amount of spaces after the leading braces and before the trailing spaces
- allow zero spaces - rename GatewayUnknownPlaceholderException to
GatewayPlaceholderNotResolvableException and provide two builders: --
newUnknownPlaceholderBuilder(): when a placeholder could be resolved
when it was not unknown -- newNotResolvablePlaceholderBuilder(): when a
placeholder cannot be resolved because braces are not in expected order
or placeholders are nested
Signed-off-by: Daniel Fesenmeyer <daniel.fesenmeyer@bosch-si.com>
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/CommonErrorRegistry.java (diff)
The file was addedsignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayPlaceholderNotResolvableException.java
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/HeaderBasedPlaceholderSubstitutionAlgorithmTest.java (diff)
The file was modified model/base/src/main/java/org/eclipse/ditto/model/base/common/Placeholders.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/HeaderBasedPlaceholderSubstitutionAlgorithm.java (diff)
The file was removedsignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayUnknownPlaceholderException.java
The file was addedsignals/commands/base/src/test/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayPlaceholderNotResolvableExceptionTest.java
The file was modified model/base/src/test/java/org/eclipse/ditto/model/base/common/PlaceholdersTest.java (diff)
The file was removedsignals/commands/base/src/test/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayUnknownPlaceholderExceptionTest.java
Commit eae700c5e4c932af741b180fed4d3ad31248e267 by daniel.fesenmeyer
fix the placeholder regex to support multiple placeholders which don't
contain spaces
Signed-off-by: Daniel Fesenmeyer <daniel.fesenmeyer@bosch-si.com>
The file was modified model/base/src/main/java/org/eclipse/ditto/model/base/common/Placeholders.java (diff)
The file was modified model/base/src/test/java/org/eclipse/ditto/model/base/common/PlaceholdersTest.java (diff)
Commit 4a0e82528a135e3b39fb1765b13c2e6d66ac46e1 by daniel.fesenmeyer
just improve method and variable names
Signed-off-by: Daniel Fesenmeyer <daniel.fesenmeyer@bosch-si.com>
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayPlaceholderNotResolvableException.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/HeaderBasedPlaceholderSubstitutionAlgorithm.java (diff)
The file was modified model/base/src/test/java/org/eclipse/ditto/model/base/common/PlaceholdersTest.java (diff)
The file was modified model/base/src/main/java/org/eclipse/ditto/model/base/common/Placeholders.java (diff)
Commit 872bcf48780900fae37049d976087e15b1b87a8e by daniel.fesenmeyer
reuse the common Placeholders class for the connectivity's
PlaceholderFilter
Signed-off-by: Daniel Fesenmeyer <daniel.fesenmeyer@bosch-si.com>
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/PlaceholdersFilterTest.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActorTest.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/PlaceholderFilter.java (diff)
Commit 8724332a4570f50d35f5ac54327b37cffdda20be by daniel.fesenmeyer
minor simplification of PlaceholderFilter
Signed-off-by: Daniel Fesenmeyer <daniel.fesenmeyer@bosch-si.com>
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/PlaceholderFilter.java (diff)
Commit c1033ae65c067655e47e0e2515f13d208bb99e7a by dominik.guggemos
use term 'filters' instead of 'matchers' in enforcement configuration
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionMigrationUtilTest.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/EnforcementFilter.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/ImmutableEnforcementFilterFactory.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpValidator.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionMigrationUtil.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/EnforcementFactoryFactory.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/Enforcement.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/ImmutableEnforcementFilter.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttValidator.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectivityModelFactory.java (diff)
The file was modified services/models/connectivity/src/test/java/org/eclipse/ditto/services/models/connectivity/placeholder/ImmutableEnforcementFilterTest.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/EnforcementFilterFactory.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ImmutableEnforcement.java (diff)
The file was modified model/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/ImmutableMqttSourceTest.java (diff)
Commit ee79b9ef9bfd0d5a5c69871cbdb70f298302dcc9 by Thomas J??ckle
removed/excluded netty3 dependency
* switched to new akka transport "arterty"
* use "tcp" based transport as default (see ditto-akka-config.conf)
* enhanced AbstractJsonifiableWithDittoHeadersSerializer to work in an
optimized way with ByteBuffers (used in artery remoting)
* updated akka + akka-http dependencies to latest service update
versions
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified services/thingsearch/starter/src/main/resources/logback.xml (diff)
The file was modified pom.xml (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActorTest.java (diff)
The file was modified services/gateway/endpoints/src/test/resources/test.conf (diff)
The file was modified services/connectivity/messaging/src/test/resources/test.conf (diff)
The file was modified legal/3rd-party-dependencies/compile.txt (diff)
The file was modified services/concierge/batch/src/test/resources/test.conf (diff)
The file was modified services/concierge/starter/src/main/resources/concierge-dev.conf (diff)
The file was modified services/things/starter/src/main/resources/things-dev.conf (diff)
The file was modified services/concierge/starter/src/main/resources/logback.xml (diff)
The file was modified documentation/src/main/resources/pages/ditto/architecture-overview.md (diff)
The file was modified services/thingsearch/persistence/src/test/resources/test.conf (diff)
The file was modified services/gateway/starter/src/main/resources/gateway-dev.conf (diff)
The file was modified services/gateway/starter/src/main/resources/logback.xml (diff)
The file was modified legal/3rd-party-dependencies/test.txt (diff)
The file was modified services/base/src/main/resources/ditto-akka-config.conf (diff)
The file was modified services/thingsearch/updater-actors/src/test/resources/test.conf (diff)
The file was modified services/policies/starter/src/main/resources/logback.xml (diff)
The file was modified services/connectivity/starter/src/main/resources/logback.xml (diff)
The file was modified services/policies/starter/src/main/resources/policies-dev.conf (diff)
The file was modified legal/3rd-party-dependencies/cqs.md (diff)
The file was modified services/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/sse/SseThingsRoute.java (diff)
The file was modified services/things/starter/src/main/resources/logback.xml (diff)
The file was modified services/utils/cluster/src/main/java/org/eclipse/ditto/services/utils/cluster/AbstractJsonifiableWithDittoHeadersSerializer.java (diff)
The file was modified services/connectivity/starter/src/main/resources/connectivity-dev.conf (diff)
The file was modified deployment/docker/docker-compose.yml (diff)
The file was modified bom/pom.xml (diff)
The file was modified services/thingsearch/starter/src/main/resources/things-search-dev.conf (diff)
The file was modified deployment/docker/sandbox/docker-compose.yml (diff)
The file was modified services/concierge/starter/src/main/resources/concierge.conf (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.java (diff)
Commit f13f61de39654b1152a505fe1d327ca9c0b68710 by Thomas J??ckle
fixed logging correlationId for long running requests
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified services/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/RequestTimeoutHandlingDirective.java (diff)
Commit 105100b78ed7df9442fb3f24ac31f020e9002bed by Thomas J??ckle
fixed logging of correlation-id in RequestTimeoutHandlingDirective
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified services/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/RequestTimeoutHandlingDirective.java (diff)
Commit e90691705bd0c24cd84b941fa6d620184caa50cf by Thomas J??ckle
moved Dockerfile to services/src as new docker-maven-plugin
automatically detects Dockerfile when alongside of pom.xml and wants to
build it
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified .travis.yml (diff)
The file was removedservices/Dockerfile
The file was addedservices/src/Dockerfile
Commit 84960f303313e1a7cba601ca33807b970a9797dc by dominik.guggemos
document connection enforcement configuration
The file was addeddocumentation/src/main/resources/pages/ditto/connectivity-enforcement.md
The file was modified documentation/src/main/resources/pages/ditto/connectivity-protocol-bindings-amqp10.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/connectivity-protocol-bindings-mqtt.md (diff)
Commit 660b4f5829d2e97e8571c4bf37e23563b2607323 by dominik.guggemos
add link to placeholder section
The file was modified documentation/src/main/resources/pages/ditto/connectivity-enforcement.md (diff)
Commit bc2a5aacd4af6e9227f9520f151fd2860ec86dca by Thomas J??ckle
made "max-parallelism" for RetrieveThings aggregation configurable
* applied a default of 10
* fixed /status JSON creation which did no longer include status for all
cluster nodes
* included service artifact ID in versions.json
* adjusted dispatcher configs to be the same everywhere
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified services/concierge/starter/src/main/resources/concierge.conf (diff)
The file was modified services/gateway/starter/src/main/resources/versions.json (diff)
The file was modified services/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ThingsAggregatorActor.java (diff)
The file was modified services/connectivity/starter/src/main/resources/versions.json (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActorSnapshottingTest.java (diff)
The file was modified services/concierge/starter/src/main/resources/versions.json (diff)
The file was modified services/thingsearch/starter/src/main/resources/versions.json (diff)
The file was modified services/concierge/batch/src/test/resources/test.conf (diff)
The file was removedservices/gateway/endpoints/src/main/resources/versions.json
The file was modified services/gateway/endpoints/src/test/resources/test.conf (diff)
The file was modified services/gateway/health/src/main/java/org/eclipse/ditto/services/gateway/health/ClusterStatusAndHealthHelper.java (diff)
The file was modified services/policies/starter/src/main/resources/versions.json (diff)
The file was modified services/utils/health/src/main/java/org/eclipse/ditto/services/utils/health/status/Status.java (diff)
The file was modified services/gateway/endpoints/pom.xml (diff)
The file was modified services/things/starter/src/main/resources/versions.json (diff)
The file was modified services/policies/persistence/src/test/resources/test.conf (diff)
The file was modified services/things/persistence/src/test/resources/test.conf (diff)
The file was modified services/base/src/main/resources/ditto-akka-config.conf (diff)
The file was modified services/concierge/util/src/main/java/org/eclipse/ditto/services/concierge/util/config/AbstractConciergeConfigReader.java (diff)
The file was modified services/policies/persistence/src/test/java/org/eclipse/ditto/services/policies/persistence/actors/policy/PolicyPersistenceActorSnapshottingTest.java (diff)
The file was modified services/thingsearch/updater-actors/src/test/resources/test.conf (diff)
The file was modified services/thingsearch/persistence/src/test/resources/test.conf (diff)
The file was modified services/connectivity/starter/src/main/resources/connectivity.conf (diff)
Commit 3d6c01b463f8481ff76d0cb1943ef4c4660006b0 by Thomas J??ckle
fixed failing test by adding versions.json to test resources
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was addedservices/gateway/endpoints/src/test/resources/versions.json
Commit c7d5fd9f11b1cb6436a993f21b0974b0d86627a8 by Thomas J??ckle
review: fixed Exception deserialization issues - not particularily
related to that PR, but the new GatewayPlaceholderNotResolvableException
did also not deserialize correctly
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActor.java (diff)
The file was modified signals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/exceptions/ConnectionUnavailableException.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectionConfigurationInvalidException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/CommonErrorRegistry.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyModificationInvalidException.java (diff)
The file was modified model/things/src/main/java/org/eclipse/ditto/model/things/PolicyIdMissingException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayPlaceholderNotResolvableException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingNotAccessibleException.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectionUriInvalidException.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/MessageMappingFailedException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayAuthenticationFailedException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/PolicyInvalidException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingNotCreatableException.java (diff)
The file was modified signals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/exceptions/ConnectionFailedException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingNotModifiableException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyEntryModificationInvalidException.java (diff)
Commit ff35f4bf3f2751ab14b6b57c02bcf715655ce938 by Thomas J??ckle
fixed relative paths in docker-compose.yml files to images, openAPI, ..
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified deployment/docker/sandbox/docker-compose.yml (diff)
The file was modified deployment/kubernetes/README.md (diff)
The file was modified deployment/docker/docker-compose.yml (diff)
Commit 42e2339de78b3f32bd2ed62361504b877cce31ad by Thomas J??ckle
fixed error log - throwable must be first argument
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified services/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/read/MongoThingsSearchPersistence.java (diff)
The file was modified deployment/kubernetes/README.md (diff)
Commit a1dc0888573691483ebc1e7371e008207eaac462 by dominik.guggemos
add enforcement for amqp 0.9.1 connections, test it in
RabbitMQConsumerActorTest
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActorTest.java (diff)
The file was addedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/AbstractConsumerActorTest.java
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQConsumerActor.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.java (diff)
The file was addedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQConsumerActorTest.java
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.java (diff)
Commit 297698932387426f9633e96d4df4d847a75643ab by dominik.guggemos
update connection configuration json schema with enforcement options
The file was modified documentation/src/main/resources/jsonschema/connection.json (diff)
Commit 5997b3033d006602ee0e5cdaa8edec8cd64837b3 by Thomas J??ckle
improved JSON parsing exception messages for policy
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified model/policies/src/main/java/org/eclipse/ditto/model/policies/ImmutableResource.java (diff)
The file was modified model/policies/src/main/java/org/eclipse/ditto/model/policies/ImmutableSubject.java (diff)
The file was modified model/things/src/main/java/org/eclipse/ditto/model/things/ImmutableAclEntry.java (diff)
The file was modified deployment/kubernetes/README.md (diff)
Commit a04dbfa5188bbce256312cb93d22451dd620f514 by Thomas J??ckle
review: enhanced connection model
* renamed "mqtt:topic" placeholder to more generic "source:address"
* renamed TopicPlaceholder class to SourceAddressPlaceholder
* moved SourceAddressPlaceholder to module
ditto-services-models-connectivity
* made Source.getEnforcement() return an Optional instead of @Nullable
* added Placeholder.getSupportedNames() method in order to retrieve
supported
* added missing javadocs / fixed other javadoc copy&paste errors
* added missing @Immutable annotations
* added missing "final" classifier at classes
* fixed copyright header intendation (that includes a lot of files which
have nothing to do with this PR)
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified documentation/src/main/resources/pages/ditto/connectivity-protocol-bindings-mqtt.md (diff)
The file was modified services/models/connectivity/src/test/java/org/eclipse/ditto/services/models/connectivity/placeholder/ImmutableThingPlaceholderTest.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionMigrationUtil.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeatureDefinitionModifiedStrategyTest.java (diff)
The file was modified model/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/ImmutableTargetMetricsTest.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/UnmodifiableExternalMessage.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/persistence/ConnectionMigrationUtilTest.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeaturePropertyModifiedStrategyTest.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/RetrievePolicyIdStrategy.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/ModifyFeaturePropertyStrategy.java (diff)
The file was modified model/base/src/main/java/org/eclipse/ditto/model/base/headers/entitytag/EntityTag.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/validation/DittoConnectivityCommandValidator.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/MappedOutboundSignal.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActorTest.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/ResultFactoryTest.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActorTest.java (diff)
The file was modified services/models/connectivity/src/test/java/org/eclipse/ditto/services/models/connectivity/placeholder/ImmutableEnforcementFilterTest.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/AclEntryDeletedStrategyTest.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/AttributeCreatedStrategyTest.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeaturesCreatedStrategyTest.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ReconnectActorTest.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/DeleteThingStrategy.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/DeleteFeaturesStrategy.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/MqttTarget.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/UnresolvedPlaceholderException.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/PlaceholderFilter.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttConnectionSettingsFactory.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/ETagEntityProvider.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/Source.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/UnmodifiableExternalMessageBuilder.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/CreateThingStrategy.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/AbstractCommandStrategy.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActor.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/AcceptAnyTrustManager.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/DefaultContext.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/ModifyAttributesStrategy.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeaturePropertiesCreatedStrategyTest.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeaturePropertyCreatedStrategyTest.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttValidator.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/ExternalMessageFactory.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/ThingPersistenceActor.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/validation/AbstractProtocolValidator.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/ModifyAclStrategy.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/validation/SpecificConfigValidator.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/ThingModifiedStrategy.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/OutboundSignalFactory.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/ExternalMessage.java (diff)
The file was addedservices/models/connectivity/src/test/java/org/eclipse/ditto/services/models/connectivity/placeholder/ImmutableSourceAddressPlaceholderTest.java
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeaturesCreatedStrategy.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/EventStrategy.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeatureDeletedStrategyTest.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/ModifyFeaturesStrategy.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/DelegateTarget.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpValidator.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/FeaturePropertyNotModifiableExceptionTest.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/DeleteAclEntryStrategy.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/AclEntryCreatedStrategy.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeaturePropertyDeletedStrategy.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeatureDefinitionDeletedStrategy.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectionBuilder.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeaturesModifiedStrategy.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttValidatorTest.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeaturePropertyCreatedStrategy.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/RetrieveAttributesStrategy.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeaturesDeletedStrategy.java (diff)
The file was removedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/ThingIdEnforcementFilter.java
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeaturePropertiesDeletedStrategy.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/ThingCreatedStrategyTest.java (diff)
The file was modified services/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/monitoring/KamonCommandListener.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/DeleteAttributesStrategy.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpTarget.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/MessageMappingFailedException.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/StrategyAwareReceiveBuilderTest.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/PlaceholderFactory.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/package-info.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/Placeholder.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/AttributesModifiedStrategy.java (diff)
The file was modified services/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/WrappingMessageMapperTest.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttPublishTarget.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/PublishTarget.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/DefaultMqttConnectionFactory.java (diff)
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/SourceAddressPlaceholder.java
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ImmutableEnforcement.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeatureDeletedStrategy.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeaturePropertiesDeletedStrategyTest.java (diff)
The file was modified services/models/connectivity/src/test/java/org/eclipse/ditto/services/models/connectivity/UnmodifiableExternalMessageTest.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/Topic.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/ModifyFeatureDefinitionStrategy.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/validation/ConnectionValidator.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/RetrieveFeaturePropertyStrategy.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeatureDefinitionCreatedStrategy.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/DelegateStrategyTest.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/CommandStrategy.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/HeadersPlaceholder.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/AclEntryDeletedStrategy.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/DelegateSource.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/SudoRetrieveThingStrategy.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/AttributesCreatedStrategy.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ImmutableMqttSource.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/AclModifiedStrategy.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeatureModifiedStrategyTest.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/SignalFilter.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/ThingPlaceholder.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/MqttSource.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeaturesDeletedStrategyTest.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActor.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttConnectionFactory.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/DeleteFeaturePropertyStrategy.java (diff)
The file was modified model/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/ImmutableSourceTest.java (diff)
The file was modified signals/commands/connectivity/src/test/java/org/eclipse/ditto/signals/commands/connectivity/exceptions/ConnectionFailedExceptionTest.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeatureModifiedStrategy.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeaturePropertiesCreatedStrategy.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/AclEntryCreatedStrategyTest.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQTarget.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/EnforcementFilter.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/AclEntryModifiedStrategy.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/DeleteFeatureDefinitionStrategy.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/ImmutableHeadersPlaceholder.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/ModifyFeatureStrategy.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttPublisherActor.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectionType.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/RetrieveFeatureStrategy.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttConsumerActor.java (diff)
The file was modified model/base/src/test/java/org/eclipse/ditto/model/base/headers/entitytag/EntityTagTest.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/CommandReceiveStrategy.java (diff)
The file was modified services/models/connectivity/src/test/java/org/eclipse/ditto/services/models/connectivity/placeholder/ImmutableHeadersPlaceholderTest.java (diff)
The file was modified model/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/ImmutableSourceMetricsTest.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/AttributesDeletedStrategy.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectionConfigurationInvalidException.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/AttributeCreatedStrategy.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/AttributesModifiedStrategyTest.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeatureDefinitionDeletedStrategyTest.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/SourceBuilder.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/ThingCreatedStrategy.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/UnmappedOutboundSignal.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/SocketFactoryExtension.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MockMqttConnectionFactory.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/CheckForActivity.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeaturesModifiedStrategyTest.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/ImmutableEnforcementFilterFactory.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/RetrieveAttributeStrategy.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/ThingDeletedStrategy.java (diff)
The file was addedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/ImmutableSourceAddressPlaceholder.java
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/ResultFactory.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeatureDefinitionCreatedStrategyTest.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/AttributesDeletedStrategyTest.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/ThingDeletedStrategyTest.java (diff)
The file was removedservices/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/TopicPlaceholder.java
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/RetrieveThingStrategy.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/DeleteAttributeStrategy.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/AttributeModifiedStrategy.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/AbstractStrategyTest.java (diff)
The file was modified signals/commands/devops/src/test/java/org/eclipse/ditto/signals/commands/devops/AggregatedDevOpsCommandResponseTest.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/OutboundSignal.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/RetrieveFeatureDefinitionStrategy.java (diff)
The file was modified model/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/ConnectionTypeTest.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/ModifyThingStrategy.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/RetrieveFeaturesStrategy.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/ThingModifiedStrategyTest.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActorTest.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/JmsConnectionHandlingActorTest.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/RetrieveAclEntryStrategy.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/internal/DittoTrustManagerTest.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/IdEnforcementFailedException.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/DeleteFeaturePropertiesStrategy.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/EventHandleStrategy.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/AttributesCreatedStrategyTest.java (diff)
The file was modified model/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/ImmutableTargetTest.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/ExternalMessageBuilder.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/SignalFilterTest.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttPublishTargetTest.java (diff)
The file was modified model/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/ImmutableEnforcementTest.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/BasePublisherActor.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ImmutableSource.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/RetrieveAclStrategy.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/FeaturePropertiesNotModifiableExceptionTest.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/ImmutableThingPlaceholder.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/internal/TrustManagerFactory.java (diff)
The file was removedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/TopicPlaceholderTest.java
The file was modified services/models/connectivity/src/test/java/org/eclipse/ditto/services/models/connectivity/placeholder/PlaceholderFilterTest.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/ModifyAttributeStrategy.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/ModifyPolicyIdStrategy.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQConsumerActor.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/PolicyIdModifiedStrategy.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/ConsumerData.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyCommandToAccessExceptionRegistry.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpTargetTest.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/EnforcementFactoryFactory.java (diff)
The file was modified services/models/connectivity/src/test/java/org/eclipse/ditto/services/models/connectivity/placeholder/SimplePlaceholder.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/ConnectivityMessagingConstants.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/validation/CompoundConnectivityCommandInterceptor.java (diff)
The file was modified model/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/ImmutableConnectionMetricsTest.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/ImmutableEnforcementFilter.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/AclModifiedStrategyTest.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/AttributeDeletedStrategyTest.java (diff)
The file was modified services/models/connectivity/src/test/java/org/eclipse/ditto/services/models/connectivity/UnmodifiableExternalMessageBuilderTest.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeaturePropertyModifiedStrategy.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/JMSConnectionHandlingActor.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeatureCreatedStrategyTest.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/AclEntryModifiedStrategyTest.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/package-info.java (diff)
The file was modified model/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/ImmutableAddressMetricTest.java (diff)
The file was modified signals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/ConnectivityCommandInterceptor.java (diff)
The file was modified services/gateway/streaming/src/main/java/org/eclipse/ditto/services/gateway/streaming/ResponsePublished.java (diff)
The file was modified model/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/ImmutableMqttTargetTest.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/EventSendNotAllowedException.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeaturePropertyDeletedStrategyTest.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeatureCreatedStrategy.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeaturePropertiesModifiedStrategy.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/DeleteFeatureStrategy.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/MqttSourceBuilder.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/AttributeDeletedStrategy.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/AttributeModifiedStrategyTest.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ImmutableMqttTarget.java (diff)
The file was removedservices/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/ThingIdEnforcementFactory.java
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/ModifyFeaturePropertiesStrategy.java (diff)
The file was modified model/connectivity/src/test/java/org/eclipse/ditto/model/connectivity/ImmutableMqttSourceTest.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/EnforcementFilterFactory.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeaturePropertiesModifiedStrategyTest.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/DefaultContextTest.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/FeatureDefinitionModifiedStrategy.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/ModifyAclEntryStrategy.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActor.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/events/PolicyIdCreatedStrategy.java (diff)
The file was modified services/utils/persistence/src/main/java/org/eclipse/ditto/services/utils/persistence/mongo/monitoring/KamonConnectionPoolListener.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectivityModelFactory.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/RetrieveFeaturePropertiesStrategy.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/Enforcement.java (diff)
The file was modified services/things/persistence/src/main/java/org/eclipse/ditto/services/things/persistence/actors/strategies/commands/ThingConflictStrategy.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyCommandToModifyExceptionRegistry.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/AbstractConsumerActorTest.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQConsumerActorTest.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/package-info.java (diff)
Commit 0d4fccd7adc77a56bebbc8ca535b6b195d4828de by Thomas J??ckle
review:
* fixed that Exception was missing in ConnectivityErrorRegistry
* renamed Exception to ConnectionSignalIdEnforcementFailedException
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQConsumerActor.java (diff)
The file was modified documentation/src/main/resources/pages/ditto/connectivity-protocol-bindings-mqtt.md (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/ImmutableEnforcementFilter.java (diff)
The file was modified signals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/ConnectivityErrorRegistry.java (diff)
The file was removedmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/IdEnforcementFailedException.java
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActor.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActorTest.java (diff)
The file was modified services/models/connectivity/src/main/java/org/eclipse/ditto/services/models/connectivity/placeholder/EnforcementFilter.java (diff)
The file was modified services/models/connectivity/src/test/java/org/eclipse/ditto/services/models/connectivity/placeholder/ImmutableEnforcementFilterTest.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttValidator.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/AbstractConsumerActorTest.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttClientActorTest.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttConsumerActor.java (diff)
The file was addedmodel/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectionSignalIdEnforcementFailedException.java
The file was modified pom.xml (diff)
The file was modified pom.xml (diff)
Commit e537424412a4b3dca40701f734e15a7d7cc28539 by Thomas J??ckle
prepared blogpost about MQTT example by David
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was addeddocumentation/src/main/resources/_posts/2018-10-16-example-mqtt-bidirectional.md
Commit 7afbfbe550e60a96f0833448200fe0c2e5ebdcf9 by Thomas J??ckle
disable binary compatibility check only for affected modules
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified model/connectivity/pom.xml (diff)
The file was modified services/models/connectivity/pom.xml (diff)
The file was modified pom.xml (diff)
Commit 7a3b1213409d733d6fcccae0590ef77216bc4e75 by Yannic Klem
Adds field _copyPolicyFrom to ModifyThing
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/ModifyThing.java (diff)
The file was modified protocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/ThingModifyCommandAdapter.java (diff)
The file was modified protocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/ThingModifyCommandAdapterTest.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/ModifyThingTest.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/ModifyThingSubstitutionStrategy.java (diff)
The file was modified protocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/DittoProtocolAdapterTest.java (diff)
The file was modified services/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/ThingsRoute.java (diff)
Commit 9ec56f1c774837350477f1ba430f71309a2245d7 by Yannic Klem
Adds field _copyPolicyFrom to CreateThing
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/ModifyThingTest.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/strategies/CreateThingSubstitutionStrategy.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/ModifyThing.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/CreateThingTest.java (diff)
The file was modified protocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/ThingModifyCommandAdapter.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/CreateThing.java (diff)
The file was modified services/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/ThingsRoute.java (diff)
The file was modified protocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/DittoProtocolAdapterTest.java (diff)
The file was modified protocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/ThingModifyCommandAdapterTest.java (diff)
Commit b7255a2dfe1c6c05b9f3e2e29ac51bd27f914226 by Yannic Klem
fixes unit test
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was modified protocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/DittoProtocolAdapterTest.java (diff)
Commit f55da95edbe049e9ed9b1f4233bddb3ea5f428fc by Yannic Klem
Use correct JSON fields and extends tests
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was modified protocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/ThingModifyCommandAdapterTest.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/ModifyThingTest.java (diff)
The file was modified protocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/ThingModifyCommandAdapter.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/ModifyThing.java (diff)
Commit b9fcdf5f803d65e128c66fe966d722e8a9c916d9 by stefan.maute
add debug logs for incoming JMS Message
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.java (diff)
Commit 218cecdccd98de6fd2b2c53784f9afcac6d29dde by stefan.maute
add null check for applicationProperty
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.java (diff)
Commit 88798173a3cdfebc1673d887737310049a01ed55 by Thomas J??ckle
fixed memory bug in ThingsAggregatorProxyActor
* too many copies of lists were created in there
* optimized RetrieveThingResponse and RetrieveThingsResponse to lazily
deserialize Json structure - by default only use plain JSON string
represenation of things in response
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified services/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/RootRoute.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/WithEntity.java (diff)
The file was modified services/things/persistence/src/test/java/org/eclipse/ditto/services/things/persistence/actors/ETagTestUtils.java (diff)
The file was modified services/models/things/src/main/java/org/eclipse/ditto/services/models/things/commands/sudo/SudoRetrieveThingsResponse.java (diff)
The file was modified services/utils/aggregator/src/main/java/org/eclipse/ditto/services/utils/aggregator/ThingsAggregatorProxyActor.java (diff)
The file was modified services/concierge/starter/src/main/resources/concierge.conf (diff)
The file was modified services/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/HttpRequestActor.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/query/RetrieveThingResponseTest.java (diff)
The file was modified services/models/things/src/test/java/org/eclipse/ditto/services/models/things/commands/sudo/SudoRetrieveThingsResponseTest.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/query/RetrieveThingsResponseTest.java (diff)
The file was modified services/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/AbstractRoute.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/query/RetrieveThingsResponse.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/query/RetrieveThingResponse.java (diff)
The file was modified protocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/DittoProtocolAdapter.java (diff)
Commit f49ba7d419ad51acebaa06739a9f1f12c0c36f79 by Johannes Kraeher
fixed creating an attribute with an empty pointer
Signed-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/ModifyAttributeTest.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingErrorRegistry.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/ModifyAttribute.java (diff)
The file was addedsignals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/AttributePointerInvalidExceptionTest.java
The file was addedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/AttributePointerInvalidException.java
The file was modified services/gateway/endpoints/src/test/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/ThingsRouteTest.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/TestConstants.java (diff)
Commit f16d9a7ffe8a0e5daa50cf7bf3677bf4d265d6de by stefan.maute
add null check for values from externalHeaders and drop null values; add
Unit Test for externalHeaders with null values
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modified protocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/HeaderTranslator.java (diff)
The file was modified protocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/HeaderTranslatorTest.java (diff)
Commit 61a741b947916125c777c639dce3e7ddc74e7fb8 by stefan.maute
removed logging statements; add unit test for AmqpConsumerActor
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActorTest.java (diff)
Commit 3f58ecb9ac9d358b4a26cffd54bc96edf60df5ad by Thomas J??ckle
fixed that empty list did contain "null" instead
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified services/utils/aggregator/src/main/java/org/eclipse/ditto/services/utils/aggregator/ThingsAggregatorProxyActor.java (diff)
Commit a0fffa73f2c57c321c48f7953bef9171a51a4b45 by stefan.maute
fix duplicate actorName for AmqpConsumerActorTest
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActorTest.java (diff)
Commit ad5c681386cff5a8ae931fa17fd394a72babc4e8 by dominik.guggemos
add validation (+tests) of enforcement for amqp 0.9.1 connections
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/mqtt/MqttValidator.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQValidator.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQValidatorTest.java (diff)
Commit de9b85c692f701192c35225921b2cd49bef2f4e5 by Thomas J??ckle
fixed ID validation bug in ImmutablePolicyBuilder
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified model/policies/src/main/java/org/eclipse/ditto/model/policies/ImmutablePolicyBuilder.java (diff)
Commit 5cd021b3a420a3cb5a74e7501937d79175446b3b by dominik.guggemos
send error response if the input of an enforcement could not be resolved
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQConsumerActor.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActor.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/AbstractConsumerActorTest.java (diff)
Commit c6c33d25cbf7505d9f0cfeaa29b5d3bb91412db8 by juergen.fickel
Adjusted some formatting and extended Javadoc to inform about new
exception that might be thrown.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/AttributePointerInvalidException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/ModifyAttribute.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/ModifyAttributeTest.java (diff)
Commit d7e53292e73d2f70b27c740c99e03391b3463308 by juergen.fickel
Fixed hint to AttributePointerInvalidException in 'fromJson' methods.
Signed-off-by: Juergen Fickel <juergen.fickel@bosch-si.com>
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/ModifyAttribute.java (diff)
Commit 1d5c6fce41545c91b5b969c805d39d4252ff924b by Thomas J??ckle
excluded + enforced exclusion of slf4j from models
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified json/pom.xml (diff)
The file was modified model/pom.xml (diff)
The file was modified signals/pom.xml (diff)
The file was modified protocol-adapter/pom.xml (diff)
The file was modified protocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/DittoProtocolAdapter.java (diff)
The file was modified utils/pom.xml (diff)
The file was modified protocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/HeaderTranslator.java (diff)
Commit 7c28a13b7816e16151b7fe916ed888362725a47f by Florian Fendt
fix javadoc and test method name
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/ModifyThingTest.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/ModifyThing.java (diff)
Commit 8b03d5e18a42e5ddd1c55bf9b9008f313fd3d0e5 by Florian Fendt
fix SSL tests that throws different exceptions for different JDKs
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/internal/SSLContextCreatorTest.java (diff)
Commit a3477fcb34eeb9579b1c38c41303ed270efefe2a by Yannic Klem
Handles the policy id or placeholder in a CreateThingCommand
* Creates the thing with a copy of the given policy id
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/CommonErrorRegistry.java (diff)
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/references/ReferencePlaceholderResolver.java
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/references/ReferencePlaceholder.java
The file was addedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/references/ReferencePlaceholderTest.java
The file was addedservices/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/references/PolicyIdReferencePlaceholderResolver.java
The file was addedsignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayPlaceholderReferenceNotSupportedException.java
The file was addedsignals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayPlaceholderReferenceUnknownFieldException.java
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.java (diff)
The file was modified services/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActorCreator.java (diff)
The file was addedservices/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/references/PolicyIdReferencePlaceholderResolverTest.java
The file was modified services/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/ThingsRoute.java (diff)
Commit 145be0c8dd754644b2dccb909c0c9e6c71e57b58 by Yannic Klem
fix test in DittoProtocoalAdapterTest
The file was modified protocol-adapter/src/test/java/org/eclipse/ditto/protocoladapter/DittoProtocolAdapterTest.java (diff)
Commit 292ef2d86e9f3462222c8a035edf8310bae268fb by Johannes Kraeher
review: replaced Pair with PlainJson type, throw an exception when
RetrieveThingsResponse JSON parsing fails instead of returning null for
the json string
Signed-off-by: Johannes Schneider <johannes.schneider@bosch-si.com>
The file was modified services/utils/aggregator/src/main/java/org/eclipse/ditto/services/utils/aggregator/ThingsAggregatorProxyActor.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/query/RetrieveThingResponse.java (diff)
Commit 561996f9876114ee3f846b0daa59ead3eba6e63e by Thomas J??ckle
review: some formatting in connectivity-enforcement.md
* use unicode check and cross mark in tables of protocol-bindings
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified documentation/src/main/resources/pages/ditto/connectivity-enforcement.md (diff)
The file was modified documentation/src/main/resources/jsonschema/connection.json (diff)
The file was modified documentation/src/main/resources/pages/ditto/connectivity-protocol-bindings-amqp10.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/connectivity-protocol-bindings-amqp091.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/connectivity-protocol-bindings-mqtt.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/httpapi-protocol-bindings-websocket.md (diff)
Commit ac4ed0ec908ba40f6598b54cb85af238d5ce9926 by Yannic Klem
Renames conciergeForwarder to internalConciergeForwarder
* To avoid same name of actor in actor system
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was modified services/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.java (diff)
Commit bd370c88bc50e914467feac5d05c9971bcfd1857 by Yannic Klem
Rename parameter conciergeForwarderActor to conciergeForwarder
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/AbstractEnforcement.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.java (diff)
The file was modified services/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActorCreator.java (diff)
Commit 6b93d564878c0d7a9aef7128a5c12c9aba055366 by Yannic Klem
Fixes Exception handling
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/ModifyThing.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/references/PolicyIdReferencePlaceholderResolver.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/PolicyIdNotAllowedException.java (diff)
Commit e166796966329a92cb64b12d9e9a6900b9c60cdb by Yannic Klem
Adds required parameter to props method
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was modified services/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.java (diff)
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/PolicyCommandEnforcementTest.java (diff)
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/TestSetup.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActorCreator.java (diff)
Commit a832b2e40ec3d64614a19af41644536359e8432e by dominik.guggemos
restore previous behaviour that unknown legacy placeholders result in an
exception instead of being ignored
The file was modified services/models/connectivity/src/test/java/org/eclipse/ditto/services/models/connectivity/placeholder/PlaceholderFilterTest.java (diff)
The file was modified model/base/src/main/java/org/eclipse/ditto/model/base/common/Placeholders.java (diff)
The file was modified model/base/src/test/java/org/eclipse/ditto/model/base/common/PlaceholdersTest.java (diff)
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/HeaderBasedPlaceholderSubstitutionAlgorithmTest.java (diff)
Commit 4f39f11c0e463ffa64a6444f257fc3e5f1720e29 by Thomas J??ckle
added slides for EclipseCon europe status update in f2f meeting
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified documentation/src/main/resources/slides/images/ditto-in-action.png (diff)
The file was modified documentation/src/main/resources/pages/ditto/presentations.md (diff)
The file was addeddocumentation/src/main/resources/slides/2018_10_22-eclipse-iot-wg-f2f-ludwigsburg/index.html
The file was modified protocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/DittoProtocolAdapter.java (diff)
Commit 13adcc83a44bb581ca20280077b4a3cade21b717 by Yannic Klem
replace initial policy in create thing command with copied policy
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.java (diff)
Commit e7a857fe3ea9e4e0b61d2decac173109b2ab15b8 by stefan.maute
update docker-maven-plugin to 0.27.2
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modified pom.xml (diff)
Commit 28213a4ba7529979524ec5d2423c8849a22c7560 by stefan.maute
rollback docker-maven-plugin version to 0.26.0; fixed merge conflicts
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modified pom.xml (diff)
The file was modified model/base/src/test/java/org/eclipse/ditto/model/base/common/PlaceholdersTest.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActorTest.java (diff)
Commit 943625880b7ea558dcc934f5790dd443727548d3 by Thomas J??ckle
review: added assert to test to ensure that "nulled" amqp properties are
really empty in DittoHeaders
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActorTest.java (diff)
Commit 4b8195a4111ce38608df468bb7297a091d805c3b by dominik.guggemos
use persistence query to load existing connection and trigger the
recovery/reconnection
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ReconnectActor.java (diff)
The file was modified services/connectivity/util/src/main/java/org/eclipse/ditto/services/connectivity/util/ConfigKeys.java (diff)
The file was modified services/connectivity/starter/src/main/resources/connectivity.conf (diff)
The file was modified services/connectivity/starter/src/main/java/org/eclipse/ditto/services/connectivity/actors/ConnectivityRootActor.java (diff)
The file was modified services/connectivity/messaging/pom.xml (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ReconnectActorTest.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.java (diff)
The file was modified services/connectivity/messaging/src/test/resources/test.conf (diff)
Commit ca805147b93ee4553afb4eeb89021e1850244841 by Yannic Klem
Handle DittoRuntimeException when retrieving policy
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.java (diff)
Commit a60b93f81665982ef1d860813221adb8ab0137d5 by Yannic Klem
Validates parameters of ModifyThing and CreateThing in
ThingModifyCommand interface.
* To avoid code duplication the validaten has been moved to the parent
interface
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/PolicyIdNotAllowedException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/ThingModifyCommand.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/CreateThing.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/ModifyThing.java (diff)
Commit 8df8fb19c80d428fd4c91937c2b7c3f7682fa4b6 by Yannic Klem
fixes unit tests
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/CreateThingTest.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/PolicyIdNotAllowedException.java (diff)
Commit a53896cded5c1c19cf7d27c8db22fd39b7e27192 by Yannic Klem
fix unit tests in ModifyThingTest
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/ModifyThingTest.java (diff)
Commit 98526a445605eb679417f2eb6f0ee9251fa6785b by Yannic Klem
just pass all possible values to CreateThing.of and let the validation
happen
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was modified services/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/routes/things/ThingsRoute.java (diff)
Commit 5572beb371380d052a27e1d863ee8b48733db80d by Florian Fendt
Review: javadoc, checkNotNull, formatting
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/references/PolicyIdReferencePlaceholderResolverTest.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/PolicyIdNotAllowedException.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/ThingCommandEnforcement.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayPlaceholderReferenceNotSupportedException.java (diff)
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/references/ReferencePlaceholderTest.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/EnforcerActorCreator.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/references/ReferencePlaceholder.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayPlaceholderReferenceUnknownFieldException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/ThingModifyCommand.java (diff)
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/references/PolicyIdReferencePlaceholderResolver.java (diff)
Commit 38cdbeaec45081133e3e5d1b3e0ac3b55508e725 by Florian Fendt
allow JsonPointer policy id placeholder replacement
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modified services/concierge/enforcement/src/main/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/references/PolicyIdReferencePlaceholderResolver.java (diff)
Commit 24b48bb46e48a8fe08f0e6b628bd8620509cdf64 by Florian Fendt
add test to verify correct exception on wrong policy id placeholder
resolvement
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modified services/concierge/enforcement/src/test/java/org/eclipse/ditto/services/concierge/enforcement/placeholders/references/PolicyIdReferencePlaceholderResolverTest.java (diff)
The file was modified services/concierge/enforcement/pom.xml (diff)
Commit c406ba8e9c310417c7565648558bdc262e53374e by david.joos
Fixed TestConnection succeeds for RabbitMQ over TLS
Signed-off-by: David Joos <david.joos@bosch-si.com>
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.java (diff)
Commit 814746168839bcd5d768d10a7ca62bedff121f96 by yufei.cai
fix AmqpClientActorTest
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ErrorHandlingActorTest.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpClientActorTest.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActorTest.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/TestConstants.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActorTest.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/DefaultClientActorPropsFactoryTest.java (diff)
The file was addedservices/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/WithMockServers.java
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/amqp/JmsConnectionHandlingActorTest.java (diff)
Commit b7befb233a8822f725facba89b308250daf51760 by stefan.maute
changed ERROR_CODE of JsonParseException; deserialize description and
href for all exceptions where it wasn't done. adapted exceptions tests
which called .toString on a Optional
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/MessageMapperConfigurationFailedException.java (diff)
The file was modified signals/commands/policies/src/test/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyNotModifiableExceptionTest.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyPreconditionNotModifiedException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingPreconditionNotModifiedException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayServiceTimeoutException.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/MessageMapperConfigurationInvalidException.java (diff)
The file was modified model/messages/src/main/java/org/eclipse/ditto/model/messages/MessageTimeoutException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/AttributesNotModifiableException.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/PolicyIdNotModifiableExceptionTest.java (diff)
The file was modified model/messages/src/main/java/org/eclipse/ditto/model/messages/MessageSendNotAllowedException.java (diff)
The file was modified signals/commands/policies/src/test/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyEntryNotAccessibleExceptionTest.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingUnavailableExceptionTest.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/ResourceNotModifiableException.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingIdNotExplicitlySettableExceptionTest.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyEntryNotModifiableException.java (diff)
The file was modified model/things/src/main/java/org/eclipse/ditto/model/things/ThingTooLargeException.java (diff)
The file was modified signals/commands/thingsearch/src/main/java/org/eclipse/ditto/signals/commands/thingsearch/exceptions/InvalidNamespacesException.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingNotModifiableExceptionTest.java (diff)
The file was modified signals/commands/policies/src/test/java/org/eclipse/ditto/signals/commands/policies/exceptions/SubjectNotModifiableExceptionTest.java (diff)
The file was modified model/messages/src/main/java/org/eclipse/ditto/model/messages/SubjectInvalidException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyConflictException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/MissingThingIdsException.java (diff)
The file was modified signals/commands/policies/src/test/java/org/eclipse/ditto/signals/commands/policies/exceptions/ResourcesNotModifiableExceptionTest.java (diff)
The file was modified signals/commands/policies/src/test/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyNotAccessibleExceptionTest.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/AttributePointerInvalidExceptionTest.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/FeaturePropertiesNotModifiableExceptionTest.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/PolicyIdNotAllowedException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/FeaturesNotModifiableException.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/AttributeNotModifiableExceptionTest.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/FeaturePropertiesNotAccessibleException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/AttributePointerInvalidException.java (diff)
The file was modified signals/commands/policies/src/test/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyIdNotExplicitlySettableExceptionTest.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/PolicyInvalidExceptionTest.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingNotDeletableExceptionTest.java (diff)
The file was modified json/src/main/java/org/eclipse/ditto/json/JsonParseException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/PolicyInvalidException.java (diff)
The file was modified model/policies/src/main/java/org/eclipse/ditto/model/policies/PolicyTooLargeException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyModificationInvalidException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/ResourceNotAccessibleException.java (diff)
The file was modified signals/commands/policies/src/test/java/org/eclipse/ditto/signals/commands/policies/exceptions/SubjectNotAccessibleExceptionTest.java (diff)
The file was modified model/policies/src/main/java/org/eclipse/ditto/model/policies/PolicyEntryInvalidException.java (diff)
The file was modified model/base/src/main/java/org/eclipse/ditto/model/base/exceptions/DittoJsonException.java (diff)
The file was modified signals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/exceptions/ConnectionNotAccessibleException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyPreconditionFailedException.java (diff)
The file was modified signals/commands/policies/src/test/java/org/eclipse/ditto/signals/commands/policies/exceptions/SubjectsNotModifiableExceptionTest.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingConflictExceptionTest.java (diff)
The file was modified signals/commands/thingsearch/src/main/java/org/eclipse/ditto/signals/commands/thingsearch/exceptions/InvalidOptionException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/AttributeNotAccessibleException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyIdNotExplicitlySettableException.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/FeatureNotModifiableExceptionTest.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/SubjectsNotAccessibleException.java (diff)
The file was modified signals/commands/policies/src/test/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyEntryModificationInvalidExceptionTest.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingNotDeletableException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyEntryNotAccessibleException.java (diff)
The file was modified model/things/src/main/java/org/eclipse/ditto/model/things/AclEntryInvalidException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingUnavailableException.java (diff)
The file was modified model/things/src/main/java/org/eclipse/ditto/model/things/PolicyIdMissingException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayInternalErrorException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyNotAccessibleException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/FeatureNotModifiableException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyNotModifiableException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/SubjectNotModifiableException.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/TopicParseException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/AttributeNotModifiableException.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/FeaturePropertyNotModifiableExceptionTest.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayJwtIssuerNotSupportedException.java (diff)
The file was modified model/base/src/main/java/org/eclipse/ditto/model/base/exceptions/DittoRuntimeException.java (diff)
The file was modified model/things/src/main/java/org/eclipse/ditto/model/things/AclNotAllowedException.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingPreconditionNotModifiedExceptionTest.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingNotCreatableException.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/MessageMappingFailedException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/AclNotAccessibleException.java (diff)
The file was modified model/policies/src/main/java/org/eclipse/ditto/model/policies/SubjectIdInvalidException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingTooManyModifyingRequestsException.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/AttributesNotAccessibleExceptionTest.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/UnresolvedPlaceholderException.java (diff)
The file was modified model/things/src/main/java/org/eclipse/ditto/model/things/ThingIdInvalidException.java (diff)
The file was modified model/things/src/main/java/org/eclipse/ditto/model/things/FeatureDefinitionEmptyException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayMethodNotAllowedException.java (diff)
The file was modified signals/commands/policies/src/test/java/org/eclipse/ditto/signals/commands/policies/exceptions/ResourceNotAccessibleExceptionTest.java (diff)
The file was modified model/messages/src/main/java/org/eclipse/ditto/model/messages/MessageFormatInvalidException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/CommonErrorRegistry.java (diff)
The file was modified signals/commands/policies/src/test/java/org/eclipse/ditto/signals/commands/policies/exceptions/ResourceNotModifiableExceptionTest.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/FeaturePropertyNotModifiableException.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/FeatureNotAccessibleExceptionTest.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/PolicyNotAllowedException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayServiceUnavailableException.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/FeatureDefinitionNotModifiableExceptionTest.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/FeatureDefinitionNotModifiableException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/PolicyIdNotModifiableException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyTooManyModifyingRequestsException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingPreconditionFailedException.java (diff)
The file was modified model/messages/src/main/java/org/eclipse/ditto/model/messages/TimeoutInvalidException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayAuthenticationProviderUnavailableException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/FeatureDefinitionNotAccessibleException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/SubjectsNotModifiableException.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/AttributesNotModifiableExceptionTest.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingPreconditionFailedExceptionTest.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/SubjectNotAccessibleException.java (diff)
The file was modified signals/commands/policies/src/test/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyModificationInvalidExceptionTest.java (diff)
The file was modified signals/commands/policies/src/test/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyPreconditionNotModifiedExceptionTest.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyUnavailableException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingConflictException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/ResourcesNotModifiableException.java (diff)
The file was modified signals/commands/policies/src/test/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyConflictExceptionTest.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/FeaturePropertyNotAccessibleExceptionTest.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/EventSendNotAllowedException.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/AttributeNotAccessibleExceptionTest.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayJwtInvalidException.java (diff)
The file was modified signals/commands/policies/src/test/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyPreconditionFailedExceptionTest.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/FeatureDefinitionNotAccessibleExceptionTest.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/PolicyNotAllowedExceptionTest.java (diff)
The file was modified model/things/src/main/java/org/eclipse/ditto/model/things/AclInvalidException.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingTooManyModifyingRequestsExceptionTest.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/FeatureNotAccessibleException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/ResourcesNotAccessibleException.java (diff)
The file was modified signals/commands/policies/src/test/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyUnavailableExceptionTest.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayQueryTimeExceededException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/FeaturesNotAccessibleException.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingNotCreatableExceptionTest.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayServiceTooManyRequestsException.java (diff)
The file was modified model/messages/src/main/java/org/eclipse/ditto/model/messages/MessagePayloadSizeTooLargeException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/AclNotModifiableException.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/PolicyIdNotAllowedExceptionTest.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/FeaturePropertiesNotAccessibleExceptionTest.java (diff)
The file was modified signals/commands/policies/src/test/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyEntryNotModifiableExceptionTest.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/AttributesNotAccessibleException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyEntryModificationInvalidException.java (diff)
The file was modified signals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/exceptions/ConnectionConflictException.java (diff)
The file was modified model/policies/src/main/java/org/eclipse/ditto/model/policies/PolicyIdInvalidException.java (diff)
The file was modified signals/commands/policies/src/test/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyTooManyModifyingRequestsExceptionTest.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/FeaturePropertiesNotModifiableException.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/FeaturesNotModifiableExceptionTest.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/PolicyIdNotAccessibleException.java (diff)
The file was modified model/things/src/main/java/org/eclipse/ditto/model/things/FeatureDefinitionIdentifierInvalidException.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/MissingThingIdsExceptionTest.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingIdNotExplicitlySettableException.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingNotAccessibleExceptionTest.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectionSignalIdEnforcementFailedException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/AclModificationInvalidException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/FeaturePropertyNotAccessibleException.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/exceptions/FeaturesNotAccessibleExceptionTest.java (diff)
Commit 592e2d7d8bb6b3c97b5f9ccd25deee11b679fdd0 by noreply
made "auth-subjects" DittoHeader not external
as a result it is not published e.g. at HTTP responses
The file was modified model/base/src/main/java/org/eclipse/ditto/model/base/headers/DittoHeaderDefinition.java (diff)
Commit 060ce252cb6822559995f74b84bd3cb7d4af5658 by stefan.maute
added deserialization for description and href for some exceptions where
it was missing; changed exception order in ErrorRegistries and add
package reference for a better overview
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modified model/messages/src/main/java/org/eclipse/ditto/model/messages/MessageFormatInvalidException.java (diff)
The file was modified signals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/exceptions/ConnectionIdNotExplicitlySettableException.java (diff)
The file was modified protocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/UnknownPathException.java (diff)
The file was modified signals/commands/batch/src/main/java/org/eclipse/ditto/signals/commands/batch/exceptions/BatchNotExecutableException.java (diff)
The file was modified protocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/UnknownCommandException.java (diff)
The file was modified signals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/exceptions/ConnectionUnavailableException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingErrorRegistry.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayPlaceholderNotResolvableException.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectionConfigurationInvalidException.java (diff)
The file was modified signals/base/src/main/java/org/eclipse/ditto/signals/base/JsonTypeNotParsableException.java (diff)
The file was modified protocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/UnknownTopicPathException.java (diff)
The file was modified protocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/UnknownSignalException.java (diff)
The file was modified protocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/UnknownCommandResponseException.java (diff)
The file was modified signals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/ConnectivityErrorRegistry.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingNotModifiableException.java (diff)
The file was modified signals/commands/batch/src/main/java/org/eclipse/ditto/signals/commands/batch/exceptions/BatchAlreadyExecutingException.java (diff)
The file was modified signals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/exceptions/ConnectionSignalIllegalException.java (diff)
The file was modified model/base/src/main/java/org/eclipse/ditto/model/base/exceptions/DittoHeaderInvalidException.java (diff)
The file was modified model/messages/src/main/java/org/eclipse/ditto/model/messages/MessagePayloadSizeTooLargeException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyConflictException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingNotAccessibleException.java (diff)
The file was modified model/messages/src/main/java/org/eclipse/ditto/model/messages/ThingIdInvalidException.java (diff)
The file was modified protocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/UnknownEventException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayAuthenticationFailedException.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectionUriInvalidException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/CommonErrorRegistry.java (diff)
The file was modified signals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/exceptions/ConnectionFailedException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/CommandNotSupportedException.java (diff)
The file was modified model/base/src/main/java/org/eclipse/ditto/model/base/exceptions/InvalidRqlExpressionException.java (diff)
The file was modified signals/commands/batch/src/main/java/org/eclipse/ditto/signals/commands/batch/exceptions/BatchErrorRegistry.java (diff)
The file was modified protocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/DittoProtocolAdapter.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyErrorRegistry.java (diff)
The file was modified signals/commands/thingsearch/src/main/java/org/eclipse/ditto/signals/commands/thingsearch/exceptions/ThingSearchErrorRegistry.java (diff)
Commit b5e58c5cd49d29a83360a33952fed09663f766fb by dominik.guggemos
remove configuration of reconnect persistence, add some javadoc and
logging
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ReconnectActor.java (diff)
The file was modified services/connectivity/starter/src/main/resources/connectivity.conf (diff)
Commit eb98d0d67a9a379b6ba5556999a38e9b81db001c by Thomas J??ckle
review: removed obsolete comment
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ReconnectActor.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/SignalFilter.java (diff)
Commit eac0fd18ee88924c84c72ad562c39db2c7247feb by Yannic Klem
Use seprate exception for conflict between _policy and _copyPolicyFrom
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/PolicyIdNotAllowedException.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/CreateThingTest.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/ThingModifyCommand.java (diff)
The file was addedsignals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/PoliciesConflictingException.java
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingErrorRegistry.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/CreateThing.java (diff)
The file was modified signals/commands/things/src/test/java/org/eclipse/ditto/signals/commands/things/modify/ModifyThingTest.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/modify/ModifyThing.java (diff)
Commit 9029099782759f4b1bfca1cc11174139c18c1449 by Thomas J??ckle
review: removed obsolete sleep + documented a little more the workaround
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQClientActor.java (diff)
Commit 8ab25f659d81dda991d47750ca08293acd3d596f by stefan.maute
add @Nullable annotation to all Exceptions where it was missing;
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectionSignalIdEnforcementFailedException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/FeatureNotModifiableException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingPreconditionNotModifiedException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/PolicyNotAllowedException.java (diff)
The file was modified protocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/UnknownSignalException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingNotModifiableException.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/TopicParseException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/FeatureNotAccessibleException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/AttributesNotAccessibleException.java (diff)
The file was modified model/messages/src/main/java/org/eclipse/ditto/model/messages/MessageTimeoutException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayServiceUnavailableException.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/MessageMapperConfigurationFailedException.java (diff)
The file was modified model/policies/src/main/java/org/eclipse/ditto/model/policies/PolicyEntryInvalidException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/ResourceNotAccessibleException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyNotModifiableException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayQueryTimeExceededException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/AttributeNotModifiableException.java (diff)
The file was modified protocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/UnknownCommandException.java (diff)
The file was modified model/policies/src/main/java/org/eclipse/ditto/model/policies/PolicyIdInvalidException.java (diff)
The file was modified model/messages/src/main/java/org/eclipse/ditto/model/messages/MessageFormatInvalidException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyTooManyModifyingRequestsException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyPreconditionFailedException.java (diff)
The file was modified model/messages/src/main/java/org/eclipse/ditto/model/messages/ThingIdInvalidException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingPreconditionFailedException.java (diff)
The file was modified protocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/UnknownCommandResponseException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/ResourcesNotModifiableException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayAuthenticationProviderUnavailableException.java (diff)
The file was modified signals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/exceptions/ConnectionFailedException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/SubjectsNotModifiableException.java (diff)
The file was modified protocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/UnknownPathException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyEntryNotAccessibleException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayAuthenticationFailedException.java (diff)
The file was modified model/policies/src/main/java/org/eclipse/ditto/model/policies/SubjectIdInvalidException.java (diff)
The file was modified model/things/src/main/java/org/eclipse/ditto/model/things/AclNotAllowedException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/SubjectNotAccessibleException.java (diff)
The file was modified protocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/UnknownEventException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/FeatureDefinitionNotAccessibleException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/PolicyIdNotAccessibleException.java (diff)
The file was modified signals/commands/batch/src/main/java/org/eclipse/ditto/signals/commands/batch/exceptions/BatchAlreadyExecutingException.java (diff)
The file was modified signals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/exceptions/ConnectionIdNotExplicitlySettableException.java (diff)
The file was modified model/things/src/main/java/org/eclipse/ditto/model/things/FeatureDefinitionEmptyException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyEntryNotModifiableException.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/MessageMappingFailedException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayPlaceholderNotResolvableException.java (diff)
The file was modified model/messages/src/main/java/org/eclipse/ditto/model/messages/MessageSendNotAllowedException.java (diff)
The file was modified signals/commands/thingsearch/src/main/java/org/eclipse/ditto/signals/commands/thingsearch/exceptions/InvalidOptionException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyUnavailableException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/FeaturesNotModifiableException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingConflictException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyEntryModificationInvalidException.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/UnresolvedPlaceholderException.java (diff)
The file was modified model/messages/src/main/java/org/eclipse/ditto/model/messages/MessagePayloadSizeTooLargeException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayInternalErrorException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingUnavailableException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyModificationInvalidException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingNotAccessibleException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/FeaturePropertiesNotModifiableException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/PolicyIdNotAllowedException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/EventSendNotAllowedException.java (diff)
The file was modified model/messages/src/main/java/org/eclipse/ditto/model/messages/TimeoutInvalidException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyNotAccessibleException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/FeatureDefinitionNotModifiableException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingTooManyModifyingRequestsException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayJwtInvalidException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/CommandNotSupportedException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/ResourcesNotAccessibleException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayJwtIssuerNotSupportedException.java (diff)
The file was modified signals/commands/batch/src/main/java/org/eclipse/ditto/signals/commands/batch/exceptions/BatchNotExecutableException.java (diff)
The file was modified signals/commands/thingsearch/src/main/java/org/eclipse/ditto/signals/commands/thingsearch/exceptions/InvalidNamespacesException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/PolicyIdNotModifiableException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/AttributePointerInvalidException.java (diff)
The file was modified signals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/exceptions/ConnectionConflictException.java (diff)
The file was modified model/messages/src/main/java/org/eclipse/ditto/model/messages/SubjectInvalidException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/SubjectsNotAccessibleException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/AttributeNotAccessibleException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyIdNotExplicitlySettableException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyPreconditionNotModifiedException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayMethodNotAllowedException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyConflictException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/AclNotAccessibleException.java (diff)
The file was modified model/things/src/main/java/org/eclipse/ditto/model/things/AclEntryInvalidException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/PolicyInvalidException.java (diff)
The file was modified model/things/src/main/java/org/eclipse/ditto/model/things/ThingTooLargeException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayServiceTimeoutException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayServiceTooManyRequestsException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingNotCreatableException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/AclModificationInvalidException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/FeaturePropertiesNotAccessibleException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/AttributesNotModifiableException.java (diff)
The file was modified model/policies/src/main/java/org/eclipse/ditto/model/policies/PolicyTooLargeException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/FeaturesNotAccessibleException.java (diff)
The file was modified signals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/exceptions/ConnectionSignalIllegalException.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectionConfigurationInvalidException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/MissingThingIdsException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingNotDeletableException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/ResourceNotModifiableException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/FeaturePropertyNotModifiableException.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ConnectionUriInvalidException.java (diff)
The file was modified signals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/exceptions/ConnectionNotAccessibleException.java (diff)
The file was modified model/things/src/main/java/org/eclipse/ditto/model/things/PolicyIdMissingException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/AclNotModifiableException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/SubjectNotModifiableException.java (diff)
The file was modified protocol-adapter/src/main/java/org/eclipse/ditto/protocoladapter/UnknownTopicPathException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/ThingIdNotExplicitlySettableException.java (diff)
The file was modified model/things/src/main/java/org/eclipse/ditto/model/things/FeatureDefinitionIdentifierInvalidException.java (diff)
The file was modified model/things/src/main/java/org/eclipse/ditto/model/things/ThingIdInvalidException.java (diff)
The file was modified signals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/exceptions/ConnectionUnavailableException.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/MessageMapperConfigurationInvalidException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/FeaturePropertyNotAccessibleException.java (diff)
Commit 95b2633eb8ea7b2f723ece36373abe202d134fd7 by noreply
added MQTT protocol binding to doc
The file was modified documentation/src/main/resources/pages/ditto/protocol-bindings.md (diff)
Commit 8e3f781721d118204be447e0823c076a90155e54 by stefan.maute
changed FALLBACK_ERROR_CODE of DittoJsonException to
"json.format.invalid" so the JsonParseException can keep the
"json.invalid" error code
Signed-off-by: Stefan Maute <stefan.maute@bosch-si.com>
The file was modified model/base/src/main/java/org/eclipse/ditto/model/base/exceptions/DittoJsonException.java (diff)
The file was modified json/src/main/java/org/eclipse/ditto/json/JsonParseException.java (diff)
Commit 85acf3b267153814eda191a752f434895abb36da by Yannic Klem
Adds default description to all default constructors of
DittoRuntimeExceptions
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyEntryNotModifiableException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/ResourcesNotModifiableException.java (diff)
The file was modified model/things/src/main/java/org/eclipse/ditto/model/things/PolicyIdMissingException.java (diff)
The file was modified signals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/exceptions/ConnectionSignalIllegalException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/PolicyEntryNotAccessibleException.java (diff)
The file was modified model/things/src/main/java/org/eclipse/ditto/model/things/AclEntryInvalidException.java (diff)
The file was modified signals/commands/base/src/main/java/org/eclipse/ditto/signals/commands/base/exceptions/GatewayPlaceholderNotResolvableException.java (diff)
The file was modified signals/commands/batch/src/main/java/org/eclipse/ditto/signals/commands/batch/exceptions/BatchNotExecutableException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/SubjectNotAccessibleException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/ResourceNotAccessibleException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/ResourceNotModifiableException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/SubjectsNotModifiableException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/ResourcesNotAccessibleException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/SubjectNotModifiableException.java (diff)
The file was modified model/policies/src/main/java/org/eclipse/ditto/model/policies/PolicyEntryInvalidException.java (diff)
The file was modified signals/commands/things/src/main/java/org/eclipse/ditto/signals/commands/things/exceptions/PolicyInvalidException.java (diff)
The file was modified signals/commands/policies/src/main/java/org/eclipse/ditto/signals/commands/policies/exceptions/SubjectsNotAccessibleException.java (diff)
Commit 24f926fadef8ca8eba57eda7a1da0173252d52e2 by Yannic Klem
Source header is not the sourceAddress but the first authorization
subject
* Removes setting of source address in AmqpConsumerActor and
RabitMQConsumorActor
* Set Source header in Message MappingProcessActor instead
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActorTest.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/MessageMappingProcessorActor.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/amqp/AmqpConsumerActor.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/rabbitmq/RabbitMQConsumerActor.java (diff)
Commit db945cdc3f712312cc2510cb38de7b81843c15a7 by Florian Fendt
add documentation for the _copyPolcicyFrom field when creating a new
Thing
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modified documentation/src/main/resources/openapi/ditto-api-2.yml (diff)
Commit b40b9f424c7c95aac25bc2e42bab11a294864e93 by noreply
reset binary-compatibility-check.version to last release
and add comment to not change it here
The file was modified pom.xml (diff)
Commit 0c832d82e2a41ae42d77a0757107fac04fd7ee49 by noreply
remove binary-compatibility-check.version from bom
The file was modified bom/pom.xml (diff)
Commit 0f13474d177ca2cb152a97a85604b2e5c30ef7e0 by Yannic Klem
Upgrade REST API documentation to OpenAPI 3.0
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was modified documentation/src/main/resources/openapi/ditto-api-1.yml (diff)
The file was modified documentation/src/main/resources/openapi/ditto-api-2.yml (diff)
Commit e337ad1e5237f3c87da3ddba4528f00f7a80ce15 by Florian Fendt
add _thingId field to policyBasedSearchIndex
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modified services/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/PersistenceConstants.java (diff)
The file was modified services/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/write/impl/PolicyUpdateFactoryTest.java (diff)
The file was modified services/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/impl/PolicyUpdateFactory.java (diff)
Commit e11d1839b06cde4332710dae5a57551b1c11fb23 by Florian Fendt
create index on _policyId and __policyRev for thingEntities collection
in search
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modified services/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/Indices.java (diff)
Commit be54b6f65178eaddca91aa05f37e456390d0d95a by Florian Fendt
always first filter on _thingId in policiesBasedSearchIndex if it exists
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modified services/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/write/impl/PolicyUpdateFactoryTest.java (diff)
The file was modified services/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/impl/PolicyUpdateFactory.java (diff)
Commit 4b7f732a41e6dc1ece3a34af8f4a1dbabbdd3262 by Florian Fendt
add index on _thingId in policiesBasedSearchIndex on startup
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modified services/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/Indices.java (diff)
The file was modified services/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/AbstractThingSearchPersistenceITBase.java (diff)
The file was modified services/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.java (diff)
The file was modified services/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/ThingsSearchUpdaterPersistence.java (diff)
The file was modified services/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/read/AbstractReadPersistenceITBase.java (diff)
The file was modified services/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/write/impl/MongoDBMockSearchUpdaterPersistenceTest.java (diff)
The file was modified services/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/impl/MongoThingsSearchUpdaterPersistence.java (diff)
Commit e89dd5af6cc20604dc488e5940c8bd1b35c95495 by Thomas J??ckle
Adds examples to OpenAPI specification
* Adds empty json objects because otherwise the full modell would be set
as default example value. This will cause every user to first clear the
input before entering individual input
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was modified documentation/src/main/resources/openapi/ditto-api-2.yml (diff)
The file was modified documentation/src/main/resources/openapi/ditto-api-1.yml (diff)
Commit 8c617f512da0457b213e0b008102255a192a624d by Thomas J??ckle
Adds examples for CreateThing and ModifyThing to demonstrate
_copyPolicyFrom
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/createthingalternatives.md
The file was modified documentation/src/main/resources/pages/ditto/protocol/things/commands/modify/creatething.md (diff)
The file was addeddocumentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifythingalternatives.md
The file was modified documentation/src/main/resources/pages/ditto/protocol-examples-creatething.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/protocol-examples-modifything.md (diff)
Commit eed62f484c8f91f93f4da4fc9878869399391458 by Thomas J??ckle
review: fixed some formatting
* removed unnecessary underscore fields from examples
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified documentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyfeature.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/protocol/things/commands/modify/createthingalternatives.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyacl.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifything.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifythingalternatives.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyaclentry.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/protocol/things/commands/modify/creatething.md (diff)
The file was modified documentation/src/main/resources/pages/ditto/protocol/things/commands/modify/modifyfeatures.md (diff)
Commit f2d578f3bd3d17daaf1ecddab241c9cbb8ff63b2 by Thomas J??ckle
fixed bug that "instance-index" was not read correctly via
ClusterConfigReader
* throw exception instead of returning "-1" if it cannot be determined
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified services/base/src/main/java/org/eclipse/ditto/services/base/config/ClusterConfigReader.java (diff)
The file was modified services/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/update/AbstractPubSubListenerActor.java (diff)
The file was modified services/things/starter/src/main/resources/things.conf (diff)
The file was modified services/gateway/starter/src/main/resources/gateway.conf (diff)
The file was modified services/policies/starter/src/main/resources/policies.conf (diff)
The file was removedservices/base/src/main/resources/ditto-cluster.conf
The file was modified services/connectivity/starter/src/main/resources/connectivity.conf (diff)
The file was modified services/concierge/starter/src/main/resources/concierge.conf (diff)
The file was modified services/thingsearch/starter/src/main/resources/things-search.conf (diff)
The file was modified services/base/src/main/resources/ditto-service-base.conf (diff)
Commit 8fbd4cc3b9dff0d826455a6450dc77abb3b8b65a by Thomas J??ckle
Fixed wrong acceptance of empty javascript in payload mapping
Signed-off-by: David Joos <david.joos@bosch-si.com>
The file was modified signals/commands/connectivity/src/main/java/org/eclipse/ditto/signals/commands/connectivity/modify/CreateConnection.java (diff)
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ConnectionActor.java (diff)
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ImmutableConnection.java (diff)
Commit 03102e48b69d273f3df342640edaf1b28a2e0099 by Thomas J??ckle
review: removed the "emptyness" check from ImmutableConnection
* adjusted JavaScriptMessageMapperRhino so that empty incoming/outgoing
mappings simply expect the message to be processed as Ditto Protocol
message (don't drop)
* adjusted default mapping scripts to also "pass through" DittoProtocol
messages
* added a test for a "noop" JS mapper with empty incoming+outgoing
scripts
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified model/connectivity/src/main/java/org/eclipse/ditto/model/connectivity/ImmutableConnection.java (diff)
The file was modified services/connectivity/mapping/src/test/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptMessageMapperRhinoTest.java (diff)
The file was modified services/connectivity/mapping/src/main/resources/javascript/incoming-mapping.js (diff)
The file was modified services/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptMessageMapperRhino.java (diff)
The file was modified services/connectivity/mapping/src/main/resources/javascript/outgoing-mapping.js (diff)
The file was modified services/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/MessageMapper.java (diff)
Commit da4eec0572dd963e9e3c3c33cb120e2761dc984d by Thomas J??ckle
extracted mappings to separate classes to improve readability
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com>
The file was addedservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/DefaultOutgoingMapping.java
The file was addedservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/MappingFunction.java
The file was addedservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/DefaultIncomingMapping.java
The file was addedservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/ScriptedOutgoingMapping.java
The file was addedservices/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/ScriptedIncomingMapping.java
The file was modified services/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptMessageMapperRhino.java (diff)
Commit e2ba71da4057be591aefbf81ac740d18158320a0 by Thomas J??ckle
add missing javadoc and remove unused assignment
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com>
The file was modified services/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/MappingFunction.java (diff)
The file was modified services/connectivity/mapping/src/main/java/org/eclipse/ditto/services/connectivity/mapping/javascript/JavaScriptMessageMapperRhino.java (diff)
Commit 85983c53dadf2e28d1218f5095cd537e3ff7318f by Thomas J??ckle
remove fallback queries on policiesBasedSearchIndex
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was modified services/thingsearch/persistence/src/main/java/org/eclipse/ditto/services/thingsearch/persistence/write/impl/PolicyUpdateFactory.java (diff)
The file was modified services/thingsearch/persistence/src/test/java/org/eclipse/ditto/services/thingsearch/persistence/write/impl/PolicyUpdateFactoryTest.java (diff)
Commit 816326e480f5a8febb377622a367bca991edd1b3 by Thomas J??ckle
add migration note for policiesBasedSearchIndex
Signed-off-by: Florian Fendt <Florian.Fendt@bosch-si.com>
The file was addeddocumentation/src/main/resources/_includes/file.html
The file was addeddocumentation/src/main/resources/pages/ditto/release_notes_080M3.md
The file was addeddocumentation/src/main/resources/files/migration_mongodb_0.8.0-M2_0.8.0-M3.js
Commit b7d8754941897c60acbe7924cfb21ff92f1a6c19 by Thomas J??ckle
fixed memory leak in QueryThingsPerRequestActor by adding
"receiveTimeout"
* adjusted HttpRequestActor which looked suspicious at a similar place
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified services/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/HttpRequestActor.java (diff)
The file was modified services/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/QueryThingsPerRequestActor.java (diff)
The file was modified services/concierge/starter/src/main/resources/concierge-dev.conf (diff)
Commit 8153926d8fa8277673d96bbb822b8504f7dcc33e by Thomas J??ckle
do not send response for fire and forget messages
Signed-off-by: Dominik Guggemos <dominik.guggemos@bosch-si.com>
The file was modified services/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/HttpRequestActor.java (diff)
Commit e2e1ed7a5720b25ba633f5f7113dd5f4a2b63335 by Thomas J??ckle
ReconnectActor: move state mutation into actor thread
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modified services/connectivity/messaging/src/main/java/org/eclipse/ditto/services/connectivity/messaging/ReconnectActor.java (diff)
The file was modified services/connectivity/messaging/src/test/java/org/eclipse/ditto/services/connectivity/messaging/ReconnectActorTest.java (diff)
Commit 1d4e985f3d05eac21fcbc3cd90373746a8721497 by Thomas J??ckle
extend the AuthorizationContext API to support simple adding of
additional authorization subjects at the head or tail of the subjects
list
Signed-off-by: Daniel Fesenmeyer <daniel.fesenmeyer@bosch-si.com>
The file was modified model/base/src/main/java/org/eclipse/ditto/model/base/auth/AuthorizationContext.java (diff)
The file was modified model/base/src/main/java/org/eclipse/ditto/model/base/auth/ImmutableAuthorizationContext.java (diff)
The file was modified model/base/src/test/java/org/eclipse/ditto/model/base/auth/ImmutableAuthorizationContextTest.java (diff)
Commit 7f1ea2902d04c80381f7d7b2ad59f5367c0d03e0 by Thomas J??ckle
adjust AuthorizationContextVersioningDirective to use the new methods
AuthorizationContext#addHead and AuthorizationContext#addTail (before
this change, a ServiceInstanceIdAwareAuthorizationContext was always
converted to an instance of ImmutableAuthorizationContext, the original
subclass was lost)
Signed-off-by: Daniel Fesenmeyer <daniel.fesenmeyer@bosch-si.com>
The file was modified services/gateway/endpoints/src/main/java/org/eclipse/ditto/services/gateway/endpoints/directives/auth/AuthorizationContextVersioningDirective.java (diff)
Commit 693e473ada358f1d850c75dec721a31cf067211f by Thomas J??ckle
changed type of instance-index to String to also be able to work in k8s
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified services/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/update/PolicyCacheUpdateActor.java (diff)
The file was modified services/concierge/cache/src/main/java/org/eclipse/ditto/services/concierge/cache/update/AbstractPubSubListenerActor.java (diff)
The file was modified services/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.java (diff)
The file was modified services/base/src/main/java/org/eclipse/ditto/services/base/config/ClusterConfigReader.java (diff)
The file was modified services/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceConfigReader.java (diff)
Commit cdcc1ff22ef06f4c377320449c1adc5c0fdb9c3d by Thomas J??ckle
completely simplified instanceIndex calculation (read from env)
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified services/concierge/starter/src/main/resources/concierge-dev.conf (diff)
The file was modified services/thingsearch/starter/src/main/resources/things-search.conf (diff)
The file was modified services/things/starter/src/main/resources/things.conf (diff)
The file was modified services/gateway/starter/src/main/resources/gateway.conf (diff)
The file was modified services/concierge/starter/src/main/resources/concierge.conf (diff)
The file was modified services/base/src/main/java/org/eclipse/ditto/services/base/config/ServiceConfigReader.java (diff)
The file was modified services/connectivity/starter/src/main/resources/connectivity.conf (diff)
The file was modified services/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/proxy/DefaultEnforcerActorFactory.java (diff)
The file was modified services/base/src/main/java/org/eclipse/ditto/services/base/config/ClusterConfigReader.java (diff)
The file was modified services/policies/starter/src/main/resources/policies.conf (diff)
The file was modified services/concierge/cache/src/test/java/org/eclipse/ditto/services/concierge/cache/update/PolicyCacheUpdateActorTest.java (diff)
Commit 66281f12916bf90f872e6d24eeb5f61ba190e5c3 by noreply
configure nexus-staging-maven-plugin to not automatically close staging
repo
because: closing fails in Eclipse JIPP environment every time and breaks
the release build
The file was modified pom.xml (diff)
Commit 3ff36d741faf19f38fa9615c95e4a5cadebc48b1 by Thomas J??ckle
fixed retrieving shard region stats and aggregation
* on HTTP route /stats/things/details
* was affected by max cluster size limits and Java serialization of
response messages
* added RetrieveStatisticsDetailsResponseSupplier which is used in the
services in order to calculate the "hot entities" per namespace
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified services/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/StatisticsActor.java (diff)
The file was modified signals/commands/devops/src/main/java/org/eclipse/ditto/signals/commands/devops/DevOpsCommandRegistry.java (diff)
The file was modified services/things/starter/src/main/java/org/eclipse/ditto/services/things/starter/ThingsRootActor.java (diff)
The file was modified signals/commands/devops/src/main/java/org/eclipse/ditto/signals/commands/devops/DevOpsCommandResponseRegistry.java (diff)
The file was modified services/models/thingsearch/src/main/java/org/eclipse/ditto/services/models/thingsearch/ThingsSearchConstants.java (diff)
The file was modified services/policies/starter/src/main/java/org/eclipse/ditto/services/policies/starter/PoliciesRootActor.java (diff)
The file was modified pom.xml (diff)
The file was modified services/utils/cluster/pom.xml (diff)
The file was addedservices/utils/cluster/src/main/java/org/eclipse/ditto/services/utils/cluster/RetrieveStatisticsDetailsResponseSupplier.java
The file was modified services/concierge/starter/src/main/java/org/eclipse/ditto/services/concierge/starter/actors/ConciergeRootActor.java (diff)
The file was modified services/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/SearchUpdaterRootActor.java (diff)
The file was modified services/thingsearch/updater-actors/src/test/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsUpdaterTest.java (diff)
The file was modified services/thingsearch/updater-actors/src/main/java/org/eclipse/ditto/services/thingsearch/updater/actors/ThingsUpdater.java (diff)
Commit 0bfcadc7dcb2302f473a02c2eedf4f41519cd735 by Thomas J??ckle
Handles possible null JsonValue in buildJsonView in PolicyTrie
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was modified model/enforcers/src/test/java/org/eclipse/ditto/model/enforcers/trie/PolicyTrieTest.java (diff)
The file was modified model/enforcers/src/main/java/org/eclipse/ditto/model/enforcers/trie/PolicyTrie.java (diff)
Commit 024cb0c3a2c9f0cde6101be685d16efd4adb8be6 by Thomas J??ckle
Handles possible null JsonValue in buildJsonView in
TeeBasedPolicyEnforcer
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was modified model/enforcers/src/main/java/org/eclipse/ditto/model/enforcers/tree/TreeBasedPolicyEnforcer.java (diff)
The file was modified model/enforcers/src/test/java/org/eclipse/ditto/model/enforcers/tree/TreeBasedPolicyEnforcerTest.java (diff)
Commit 229561e845cbba6b23bef1780415367f0b414bad by Thomas J??ckle
Handle json null values in Enforcer
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was modified model/enforcers/src/main/java/org/eclipse/ditto/model/enforcers/Enforcer.java (diff)
The file was modified json/src/main/java/org/eclipse/ditto/json/JsonFactory.java (diff)
The file was addedmodel/enforcers/src/test/java/org/eclipse/ditto/model/enforcers/trie/TrieBasedPolicyEnforcerTest.java
Commit 592d95a4cc9343fdb1748582b3a6cf8bf6b0f459 by Thomas J??ckle
fix location of licence in TrieBasedPolicyEnforcerTest
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was modified model/enforcers/src/test/java/org/eclipse/ditto/model/enforcers/trie/TrieBasedPolicyEnforcerTest.java (diff)
Commit 7d0aadfdfc677f78344d4ef9831a70a17181f76f by Thomas J??ckle
handle json null value in JsonObjectMerger
Signed-off-by: Klem Yannic (INST/ECS1) <Yannic.Klem@bosch-si.com>
The file was addedvim.exe.stackdump
The file was modified model/enforcers/src/main/java/org/eclipse/ditto/model/enforcers/JsonObjectMerger.java (diff)
The file was addedmodel/enforcers/src/test/java/org/eclipse/ditto/model/enforcers/JsonObjectMergerTest.java
Commit d14631b93438b116a98783ab1700c7e3cbd686f1 by Thomas J??ckle
delete vim.exe.stackdump
seems the vim force was not with you :grin:
The file was removedvim.exe.stackdump
Commit c312c12e9330a04901cfc716468447c380b1cf28 by Thomas J??ckle
added stashing capabilities to EventAndResponsePublisher * due to
occurring log warnings: Got unknown message during init phase
'Request(16)'
Signed-off-by: Thomas Jaeckle <thomas.jaeckle@bosch-si.com>
The file was modified services/gateway/streaming/src/main/java/org/eclipse/ditto/services/gateway/streaming/actors/EventAndResponsePublisher.java (diff)
Commit 3e5d6a31286a4dbf22ae06309d6605e92bf394ee by yufei.cai
StatisticsActor: simplify Map usage
Signed-off-by: Cai Yufei (INST/ECS1) <yufei.cai@bosch-si.com>
The file was modified services/gateway/proxy/src/main/java/org/eclipse/ditto/services/gateway/proxy/actors/StatisticsActor.java (diff)