Skip to content
This repository was archived by the owner on Aug 13, 2020. It is now read-only.

Releases: CJSCommonPlatform/microservice_framework_version_6

0.25.0

12 Sep 14:12
Compare
Choose a tag to compare

Added

  • sender.sendAsAdmin() method

0.24.0

08 Sep 14:09
Compare
Choose a tag to compare

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

01 Sep 10:37
Compare
Choose a tag to compare

Added

  • persistence-jdbc to the framework bom

0.22.0

31 Aug 16:00
Compare
Choose a tag to compare

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

30 Aug 15:42
Compare
Choose a tag to compare

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

26 Aug 13:05
Compare
Choose a tag to compare

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

22 Aug 15:28
Compare
Choose a tag to compare

Added

  • test-utils-persistence to the framework bom

Fixed

  • CORS response header mismatch
  • JMS Message Producer test-util connection closing issue

0.17.0

22 Aug 13:29
Compare
Choose a tag to compare

Fixed

  • Travis build file settings
  • Javadoc build issues

release-0.16.0

18 Aug 15:10
Compare
Choose a tag to compare

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

15 Aug 14:05
Compare
Choose a tag to compare

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