- Relax version constraint on blockenspiel library
- Use simple condition variable for response set signal
- Fix the retry delivery timer setup
- Properly call parent class on termination
- Updates for carnivore 1.0
- Remove reel and replace with puma
- Set confirmed state directly into message
- Support body on non-200 type responses
- Wait on socket status instead of request status
- Always close connection after confirmation
- Add support to disable listen
- Attempt delivery prior to payload persist
- Load payload if possible and deliver via :json
- Add fix for memoization issues on init
- Add glob support to
:http_path
source - Allow disabling automatic response on
:http_path
- Add support for message re-delivery and local persistence
- Add support for authorization
- Add HTTPS support
- Add
:http_path
source
- Add better message body handling
- Update DSL inclusion on subclasses
- Add support for point builder subclassing
- DRY out message generation to be consistent between http and endpoint
- Set max size on body and store in temp file if > max size
- Include custom
connect
to start source - Pull query from body if found
- Fix worker size argument access
- Cleanup point matching implementation
- Include query parameters
- Start basic test coverage
- Update message confirmation behavior
- Initial release