Summary
- Connection type 'Hono' introduced (details)
- HonoConfig introduced to provide properties for the new Hono-connection type (details)
- DefaultHonoConfig and conf files update (details)
- Config values added (details)
- Redundant file removed (details)
- HonoCredentials taken from static configuration (details)
- Config refactored (details)
- Config refactored (details)
- Connection "enrichment" (details)
- CR-11462 Add HonoValidator impl and Junit tests (details)
- Connection "enrichment" (details)
- Fixed HonoValidator merge issues (details)
- Hono-connection enrichment fixed (details)
- ConfigValues renamed to HonoConfigValue, minor fixes (details)
- Review issues fixes, unit tests fixed (details)
- Review issues fixes, unit tests fixed (details)
- DefaultHonoConfig class moved from api to service, URI init fixed (details)
- Minor refactoring of ConfigWithFallback. (details)
- Streamline behaviour of DefaultScopedConfig in case of an unknown enum value. (details)
- Refactored HonoConfig. (details)
- Connection enrichment refactored, HonoConfig cleaned up. (details)
- Refactored `HonoAddressAlias` and added unit tests. (details)
- Refactored `HonoValidator` and adjusted unit tests. (details)
- Unit tests created (details)
- Fixed compilation errors of `HonoConnectionFactoryTest`. (details)
- Cleaned up `HonoConfig`. (details)
- Refactored `HonoConnectionFactory`. (details)
- Reordered import. (details)
- Further simplified `HonoAddressAlias`. (details)
- Fixed unit test. (details)
- Moved back method for getting `HonoAddressAlias` by alias value to the enum itself. (details)
- Made `HonoConnectionFactory` a `DittoExtensionPoint`. (details)
- newInstance() method added to UserPasswordCredentials class (details)
- replyTargetEnabled bug in ImmutableSource fixed (details)
- Custom `headerMappings` and custom `groupId` in `specificConfig` allowed. (details)
- groupId handling changed (details)
- Hono-credentials added to connectivity-extension.conf (details)
- retrieveHonoConnection piggyback command introduced. (details)
- Automatic reconnect of 'hono' connection after credentials are changed. (details)
- Copyright headers fixes (details)
- Javadoc improved. (details)
- some fixes after merge (details)
- Integrate Hono connection in ditto ConnectionRoute (details)
- Hono-connection resolving added for TestConnection (dry-run) (details)
- HubParamsModified renamed to HubInstanceInfoModified, few logs added (details)
- CR-11683 Bug fixed in handling of 'Event' (details)
- Review issues fixes. (details)
- Automatic reconnect fixed to filter hono-connections only (details)
- Auto-reconnect review issues fixed. (details)
- Revert ConnectionRoute to origin/master and change REST API documentation (details)
- Reverted ConnectionRoute to origin/master (details)
- Javadoc fixed (details)
- More review issues fixed. (details)
- Changed ConnectionId.generateRandom() (details)
- Introduce dedicated implementation of HonoConnection (details)
- Refactored things.js and split into smaller files (details)
- Fixed HonoConnection implementation and added HonoConnection test (details)
- Add SSE support to Explorer UI (details)
- Introduce AbstractConnection and AbstractConnectionBuilder (details)
- Hono connection default config kafka parameters changed (details)
- Unit test fixed (details)
- Removed empty rows, checked for hono conn. type in getConnectionTypeOrThrow (details)
- Documentation updated regarding Hono connection (details)
- Fixed copyright headers (details)
- Fixed review issues in connectivity-protocol-bindings-hono.md (details)
- Copyright headers (details)
- update binary compatibility version to 3.1.0 (details)
- Update SECURITY.md (details)
- SSE for explorer UI next step (details)
- adjust since tags in javadoc to Ditto version 3.2.0 (details)
- fixed openAPI error (details)
- fixed broken links due to missing "delete policy import" resource (details)
- SSE for explorer UI: resolved error from merge (details)
- Revert "Fix incorrect envelope in ClientSupervisor." (details)
- Revert "Add serializer for ClientActorPropsArgs." (details)
- Revert "Replace consistent hashable envelope by a dedicated binary message envelope for communication between the connection persistence actor and its client actors." (details)
- Revert "Move client actor shutdown to shard region shutdown phase to prevent restarts during coordinated shutdown." (details)
- Revert "Add hand-off messages to connection and client shard regions." (details)
- Revert "Fix close-connection behavior of ClientSupervisor; fix ConnectionPersistenceActorTest." (details)
- Revert "Fix client shard region name; reintroduce CLOSE_CONNECTION stage to restore connection connection announcements." (details)
- Revert "Remove headers as a part of client actor props to prevent accidental restarts." (details)
- Revert "Move client actors to their own shard region." (details)
- Revert "ClientSupervisor: Retrieve connection status on startup to deal with shard rebalancing." (details)
- Revert "Fix metrics "connection_client" and "connecting_client" underreporting due to multiple client actors of a connection starting on the same instance." (details)
- added release notes for Ditto 3.1.1 (details)
- Enable "History API" support: (details)
- switch to MongoDB 5 for deployment descriptors by default (details)
- Explorer UI - SSE and optimistic locking (details)
- Explorer UI - Apply new edit style to environments (details)
- Explorer UI - Add new edit style to connections (details)
- improved sandbox nginx security headers (details)
- add additional status-secured configuration to enable disabling securing the status endpoint while still securing the devops endpoint (details)
- external message to mqtt publish transform should not fail on blank header values (details)
- Explorere UI - SSE support (details)
- Explorer UI - SSE support (details)
- Explorer UI - SSE support (details)
- Explorer UI - SSE bugfix (details)
- added documentation about enhancing the JS payload mapping with custom libraries (details)
- UI - SSE support: (details)
- extracts rawUserInfo to prevent unwanted url decoding (details)
- Update SECURITY.md (details)
- UI - SSE Support: (details)
- UI - SSE support - testing and bugfixing (details)
- Connections API doc fixes Ditto (details)
- fixed Grafana dashboard datasource configurations (details)
- added example prometheus.yml config for a Ditto deployment (details)
- added 30 minutes overview of Eclipse Ditto slides (details)
- improved documentation on token handling with e.g. "oauth2-proxy" (details)
- enhanced Connections with their "_revision", "_created" and "_modified" information (details)
- fixed that a missing (deleted) referenced policy of a policy import caused logging ERRORs in the BackgroundSyncStream (details)
- stabilized DittoProtocolSubImpl when unresolved placeholders were contained in acknowledgement labels (details)
- updated github repository locations to new "eclipse-ditto" org (details)
- added streaming protocol usage example to history documentation (details)
- increased defaults for configured history-retention-duration (details)
- provide release notes for Ditto bugfix release 3.1.2 (details)
- updated sidebar to inlcude release 3.1.2 (details)
- updated default ditto.protocol.blocklist to exclude headers "accept-encoding" and "x-forwarded-scheme" (details)
- Hono connection address suffix added - hono tenant id (details)
- Added case insensitive search for things-search (details)
- correction & update the year in the copyright headers of the added files to 2023 (details)
- correction and refactoring in ilike (details)
- correction & refactoring in LikeHelperTest class & removed copy&paste error (details)
- stabilize MQTT unsubscribing (details)
- added agreed on "additional OSS contributing rules" for Eclipse Ditto to existing CONTRIBUTING.md (details)
- Fixed from review issues in documentation. (details)
- re-generated openapi docs (details)
- improve resiliency of connection id retrieval from journal by excluding empty events (details)
- added "ilike" to thingssearch-model (details)
- ignore very unstable unit test (details)
- removed access token from star history chart (details)
- Explorer UI - autocomplete for search (details)
- update Jekyll version in Gemfile dependencies to get local build/serve working (details)
- Create of thing's policy is atomic with creation the of thing itself (details)
- Explorer UI - change favorite spelling (details)
- UI - removed old dropdown for searchfilters (details)
- fix href in docs (details)
- [#1592] provide "Bearer" authentication for devops resources controlled via UI (details)
- [#1592] switched grouping of different auth* methods based on "main / devops" auth (details)
- Added unit tests and fixed things pointed out in the code review. (details)
- prepare Ditto 3.2.0 release (details)