- Updates to support Carnivore 1.0 (removal of celluloid deps)
- Add support for event generation
- Add
app_host
configuration helper method
- Add test scaffold generator
- Update carnivore constraint
- Set default verbosity to :info
- Support changing spec runner
- Add options scrubbing on startup
- Add
:array
to allowed values for configuration type in service registration
- Expansion of testing helpers
- Addition of
category
to service registration - Set error into payload on failure
- Fix config library dependency constraints
- Scrub environment prior to shelling out
- Add service registration helper
- Extract payload directly if provided via source
- Add support for
pre
andpost
formatters
- Force source looping on
Callback#completed
- Move HTTP hook configuration within jackal namespace
- Add support for using
spawn
on a per-process basis - Link owner callback into formatters
- Fix nesting for orphan callback setup
- Add constant and memoization helpers into
Callback
- Automatically forward payloads with no matches
- Fix input sources setup
- Update formatter to allow linking back to owner callback
- Add abstract payload formatter
- Provide common helper method to shell out
- Remove custom CLI and integrate bogo-cli
- Load HTTP hook directly prior to service start
- Fixes some issues with spec loads
- Move orphan handlers into source init arg
- Only output source configuration in debug mode
- Catch unprocessed messages and remove from bus
- Add flag to control verbosity
- Allow extra arguments to be passed through new_payload
- Spec helper updates
- Include default source for HTTP endpoints if used and configuration enables
- Add HTTP point builder api util
- Fetch payload from message if available
- Add checks for defined error source prior to transmission
- Update configuration convention to require toplevel namespace
- Clean up testing helper and setup
- Include basic test for proper setup
- Initial commit