Jim Ladd
1e9173e8ef
In awxkit, add support for wf approval notification templates
2019-10-29 11:24:13 -04:00
Mat Wilson
ad1e7c46c3
add k8s cred type to awxkit
2019-10-04 13:21:28 -04:00
Elijah DeLee
d4c8167b1b
add arguments to awxkit for webhooks on jt or wfjt
2019-09-30 13:32:22 -04:00
AlanCoding
01bb32ebb0
Deal with limit prompting in factory
2019-09-16 14:51:56 -04:00
AlanCoding
e8581f6892
Implement WFJT prompting for limit & scm_branch
...
add feature to UI and awxkit
restructure some details of create_unified_job
for workflows to allow use of char_prompts
hidden field
avoid conflict with sliced jobs in char_prompts copy logic
update developer docs
update migration reference
bump migration
2019-09-16 14:51:53 -04:00
Ryan Petrello
662033db44
fix some awxkit flake8 failures
2019-09-13 12:14:33 -04:00
Elijah DeLee
eba69142f1
add subscriptions endpoint to awxkit
2019-09-13 12:14:33 -04:00
Apurva Bakshi
11a71f5ffa
fix attribute error
2019-09-05 13:16:39 -04:00
Ryan Petrello
4ec5e82023
cli: add ability to specify a name instead of primary key
2019-09-03 17:27:10 -04:00
Elijah DeLee
bdf4defdbe
Add approval node logic to awxkit
...
Co-authored-by: <Apurva bakshiapurva93@gmail.com >
2019-08-27 15:36:29 -04:00
Jim Ladd
ccdbd0510f
Add support for grafana, rocketchat in awxkit
2019-08-24 20:37:58 -07:00
Jim Ladd
616db6bc51
Add support for messages field in awxkit
2019-08-24 20:37:58 -07:00
AlanCoding
a4f04cd534
remove deprecated credential logic from create factory
2019-08-21 10:40:38 -04:00
Ryan Petrello
80b4102aa9
support the new CLI in py2 *and* py3
2019-08-20 02:41:45 -04:00
Ryan Petrello
39d0eb62e4
replace usage of FullLoader w/ safe_load
2019-08-16 10:13:27 -04:00
Ryan Petrello
299fa3b6b4
simplify awxkit dependencies
...
- remove flake8 as an install requirements (it's only used for tests)
- vendor toposort, which is Apache 2.0 licensed (and very small)
- change websocket-client to a setuptools optional dependency, which you
can install via:
pip install "./awxkit[websockets]"
- add `jq` and `tabulate` under an additional optional setuptools
dependency:
pip install "./awxkit[formatting]"
- remove `cryptography`, which is only used for random RSA generation
(unused by the CLI)
2019-08-12 17:27:57 -04:00
Ryan Petrello
82f5072c7d
add support for Accept:application/json to /api/v2/metrics
...
see: https://github.com/ansible/awx/issues/4144
2019-08-12 15:17:40 -04:00
Ryan Petrello
d92753f20a
remove awxkit logic for working around an old stdout handling bug
...
related: https://github.com/ansible/awx/issues/200
2019-08-09 14:44:52 -04:00
Ryan Petrello
adaa4148c6
include awxkit CI in zuul runs
...
additionally, fix up some flake8 failures
2019-08-09 10:07:40 -04:00
Ryan Petrello
9616cc6f78
import awxkit
...
Co-authored-by: Christopher Wang <cwang@ansible.com >
Co-authored-by: Jake McDermott <jmcdermott@ansible.com >
Co-authored-by: Jim Ladd <jladd@redhat.com >
Co-authored-by: Elijah DeLee <kdelee@redhat.com >
Co-authored-by: Alan Rominger <arominge@redhat.com >
Co-authored-by: Yanis Guenane <yanis@guenane.org >
2019-08-08 22:12:31 -04:00