- Refactor params for Oneshot search
- Change ResultReader to JSONResultReader to fix the ResultsReader deprecated function.
- Add
count
parameter to Oneshot search
- Added action to generate or get a HEC token
- Refactor to modularize token retrieval
- Feature authenticate via bear token vs username and password
- Feature added action get_user
- Fixed bug in entry point for send_log.
- Added support for multiple Splunk instances.
- Drop Python 2.7 support
- Added feature to send logs to Splunk via Hec (Http Event Collector)
- Add explicit support for Python 2 and 3
- Added the ability to disable SSL validation using
verify: false
insplunk.yaml
- Removed unused
version
string from `config.schema.yaml
- Update splunk.search to use splunklib.results.ResultsReader to return formatted results, instead of raw data
- Updated action
runner_type
fromrun-python
topython-script
- Rename
config.yaml
toconfig.schema.yaml
and update to use schema.