This repository was archived by the owner on Aug 13, 2020. It is now read-only.
Releases: CJSCommonPlatform/microservice_framework_version_6
Releases · CJSCommonPlatform/microservice_framework_version_6
0.25.0
Added
- sender.sendAsAdmin() method
0.24.0
Added
- Configurable JNDI Auditing blacklist regex of action names in AuditingService
- Expose component metrics via Rest and JMX
- TestJdbcConnectionProvider: for getting hard out of container connections
to the event and view stores - DatabaseCleaner: allows easy clearing of database tables for integration tests
0.23.0
Added
- persistence-jdbc to the framework bom
0.22.0
Added
- Add JDBC Connection classes for easy access to event store and view store databases
Fixed
- Fixed message producer client to use a system property to override the queue url
0.21.0
Added
- Add json object value matching to HttpResponsePoller utility
- Add a 'Request as Admin' request to the requester
Fixed
- HttpResponsePoller conditional poll fixed
0.19.0
Added
- Dispatcher interceptor integration. Interceptors are chained between the adapter and the dispatcher
according to a priority setting. Interceptors implement the Interceptor interface and are registered
at startup.
Implemented interceptors: Event Buffer Interceptor, Access Control Interceptor - Event Listener Filter
- Additional features to the HttpResponsePoller utility
Fixed
- Remote Client unable to POST to REST end point with media type that is different to action name
- SenderProducer support for @FrameworkComponent annotated Senders
0.18.0
Added
- test-utils-persistence to the framework bom
Fixed
- CORS response header mismatch
- JMS Message Producer test-util connection closing issue
0.17.0
Fixed
- Travis build file settings
- Javadoc build issues
release-0.16.0
Added
- MessageProducerClient in test-utils for easy integration testing of sending messages
- UuidStringMatcher: A Hamcrest matcher for asserting that a string is a valid UUID
- EnvelopeFactory: for creating a simple JsonEnvelope for testing
Changed
- Updated to use DeltaSpike container managed persistence and transaction
0.15.0
Added
- Initial implementation of event ordering buffer for event listeners
- Add a simple Audit Client
- Add a toDebugStringPrettyPrinted() method that returns the JsonEnvelope as JSON
Changed
- Move the logic of JsonEnvelopeLoggerHelper to the toString() method of JsonEnvelope
- Move EnveloperFactory to test utils