- Code refactoring/clean-up.
- Added
st2.rules.enable
,st2.rules.disable
actions and chatops commands. - Added reading
ST2_ACTION_AUTH_API_KEY
environment variable if API Key is not provided in the pack's config.
- Added
st2.executions.pause
,st2.executions.resume
,st2.executions.cancel
actions.
- Added decrypt and decompress parameters to
st2.kv.get_object
- Fixed
cacert=True
case in pack's configuration
- Added executions.create action that allows a workflow to run another action asynchronously. This enables running sub-workflows concurrently and tracking their execution ids.
- Add
executions.get_root
action
-
Added a new option
prefix
to thest2.kv.grep
action allowing more efficient querying of the key/value store if the user is looking for all keys that start with a given query. -
Added a new action
st2.kv.grep_object
that greps keys from the k/v store and parses serialized JSON data in each value into objects.
- Added default to decrypt param for
st2.kv.get
to fix bug
- Added the option to decrypt a secret for
st2.kv.get
- Fixed description for
st2.kv.grep
action
- Updated action
runner_type
fromrun-python
topython-script
- Changed
cacert
option inconfig.schema.yaml
to be string, not boolean
- Rename
config.yaml
toconfig.schema.yaml
and update to use schema.