Summary
- Unify MongoDB indexing and queries across things-search APIv1 and v2. (details)
- add expiring index for background deletion of MongoDB documents (details)
- delete feature property expression without feature ID (details)
- modernize AttributeExpressionImpl.hashCode; remove unused constants (details)
- simplify field expression factories; delete ACL and global read (details)
- EventSourceNamespaceOpsActorTestCases: relax a timing constraint (details)
- adapt assembly of docker image to other ditto images (details)
- Enable support for MongoDb with persistenceSigned-off-by: Kai Zimmermann (details)
- disable api check for ditto-model-query (details)
- updated copyright headers to allowed format of Eclipse: * only include (details)
- adjusted milestone 0.9.0-M1 publish date to 28.03. (details)
- enhanced CONTRIBUTING.md with license header information (details)
- added .scala files to license checking (details)
- Improve Connectivity piggyback command docu (details)
- remove some more filter expression leftovers (details)
- update netty to 4.1.33 because of bug in 4.1.32 (details)
- Add helm dependecy update. (details)
- added "who's using Ditto" section to startpage (details)
- Recover from closed JMS AMQP message producer (details)
- updated Bosch logo (details)
- fixed status path in nginx.conf files (details)
- added Bosch white svg logo (details)
- remove jvm args from docker config (details)
- fixed users section margin CSS (details)
- document search index migration (details)
- fix name of search service main class (details)
- Custom PVC integrated (details)
- Fix helm update command (details)
- fix "cannot index parallel arrays" error (details)
- More meaningful PVC name.Signed-off-by: Kai Zimmermann (details)
- Update to 0.9.0-M1Signed-off-by: Kai Zimmermann (details)
- MongoDbResource: permit setting the listening port (details)
- Add means to sync things manually; update embedded Mongo test tools (details)
- some doc formatting (details)
- start manual updater as cluster singleton (details)
- improve logging, add some javadoc (details)
- add configurable MongoDB hints by namespace (details)
- remove description of feature wildcard search from openapi documentation (details)
- add JsonFieldDefinition for audience claim (details)
- Apply concept of GlobalErrorRegistry to command registries (details)
- Apply concept of GlobalErrorRegistry to command response registries (details)
- Apply concept of GlobalErrorRegistry to event registries (details)
- Add .empty files to resources/META-INF (details)
- Restructure ThingsMappingStrategy (details)
- Introduce AbstractMappingStrategy to add all global parsing strategies (details)
- Update licence headers (details)
- Avoid building the map holding the strategies on each method call (details)
- Fix connectivity problems after helm update (details)
- Add cluster capability (details)
- added LICENSE.md for user-logos (details)
- Issue #373: Adjusted Javadoc comments and code formatting. Introduces (details)
- True boolean value for MongoDb SSLSigned-off-by: Kai Zimmermann (details)
- things-search: fix registry tests (details)
- Issue #348: Authentication Refactoring (details)
- Issue #348: Increases Timeout for messages to make tests more stable (details)
- Issue #348: fix deprecation warnings in QueryActorTest (details)
- Issue #348: use blocking dispatcher for authentication chain (details)
- Issue #348: Authentication providers don't need to be ensure they are (details)
- Issue #348: Validate number of parts of the JWT (details)
- Issue #348: Refactored constructor to make it easier to understand. (details)
- Updated version of AssertJDependency (details)
- Issue #348: Minor refactorings and adjustments of Javadoc comments and (details)
- Issue #348: Fixed unit test. (details)
- Issue #348: Use `CharSequence` for correlation ID where possible. (details)
- Issue #348: Added missing "@throws" documentation. (details)
- Issue #348: Improved logging with correlation ID. (details)
- Issue #348: Include external Ditto headers in HTTP responses sent within (details)
- Issue #348: Updated license header configuration. TODO: enable (details)
- Issue #348: reenable license header check (details)
- Issue #348: update licence headers (details)
- Issue #348: Package restructuring (details)
- Issue #348: change name of blocking-dispatcher to (details)
- Issue #348: make authentication-dispatcher more flexible (details)
- Renamed method 'getValue' of `Entry` to make its behavior more clear. (details)
- Issue #348: add missing import (details)
- added missing OSGi imports for "org.atteo.classindex" (details)
- added DittoEncodingHelper used for encoding/decoding characters which (details)
- Remove parboiled2 dependency. (details)
- Exclude akka-actor, akka-stream etc from model dependencies (details)
- fixed license header (details)
- Delete unnecessary exclusion (details)
- Update ditto-legal. (details)
- added removed CQs to section about obsolete section (details)
- log reason of parsing failure in global registries (details)
- Handle the case that the audience field is an array (details)
- remove logging from registries and rely only forwarding the cause (details)
- Improve nginx configuration for gateway restarts. (details)
- Optimize things-search index for default requests. (details)
- deleted user-logos from git repo; added via Jenkins site-deployment job (details)
- Issue #387: fix bug where messages could not be published for MQTT (details)
- Improve sonar/jacoco integration configuration. (details)
- Update Ditto ApiDoc. (details)
- Append _id to key-value index & fix discrepancy of (details)