AlanCoding
5ada021a6e
Tweak validation to allow multiple vault credentials
...
support providing vault passwords based on id
include needed passwords in launch serializer defaults
2017-12-08 13:43:43 -05:00
AlanCoding
34a8e0a9b6
Feature: saved launchtime configurations
...
Consolidate prompts accept/reject logic in unified models
Break out accept/reject logic for variables
Surface new promptable fields on WFJT nodes, schedules
Make schedules and workflows accurately reject variables
that are not allowed by the prompting
rules or the survey rules on the template
Validate against unallowed extra_data in system job schedules
Prevent schedule or WFJT node POST/PATCH with unprompted data
Move system job days validation to new mechanism
Add new psuedo-field for WFJT node credential
Add validation for node related credentials
Add related config model to unified job
Use JobLaunchConfig model for launch RBAC check
Support credential overwrite behavior with multi-creds
change modern manual launch to use merge behavior
Refactor JobLaunchSerializer, self.instance=None
Modularize job launch view to create "modern" data
Auto-create config object with every job
Add create schedule endpoint for jobs
2017-12-08 13:38:54 -05:00
Marliana Lara
cd8a4b4669
Merge pull request #645 from marshmalien/feature/retry_failed_hosts
...
Feature - Retry failed hosts
2017-12-07 12:54:11 -05:00
Matthew Jones
7fc896e183
Merge pull request #774 from matburt/jupyter_for_devel
...
Adding jupyter notebook support to the AWX development environment
2017-12-06 09:49:07 -05:00
Matthew Jones
da0b686369
Adding jupyter notebook support to the AWX development environment
...
* Jupyter starts alongside the other awx services and is available on
0.0.0.0:8888
* make target: make jupyter
* default settings in settings/development.py
* Added jupyter, matplotlib, numpy to dev dependencies
2017-12-05 23:46:18 -05:00
Matthew Jones
9488105381
Merge pull request #773 from shanemcd/devel
...
Add m2r to setup requirements file
2017-12-05 15:38:31 -05:00
Shane McDonald
ec14ae1930
Add m2r to setup requirements file
...
We `pip download` this file for offline installs. Automat lists this package as a setup_requires, but `pip download` doesn’t resolve these dependencies (distutils will attempt to install them via easy_install when setup.py is invoked).
2017-12-05 15:26:56 -05:00
Greg Considine
e1e225d6a0
Merge pull request #771 from gconsidine/ui/fix/input-replace-revert
...
Ui/fix/input replace revert
2017-12-05 13:43:32 -05:00
gconsidine
3ad174b15b
Add e2e test case to verify revert/replace
2017-12-05 12:25:48 -05:00
gconsidine
b5644ed65b
Fix replace/revert functionality on secret input fields
2017-12-05 10:39:15 -05:00
Jake McDermott
13d84b8d35
Merge pull request #768 from tchia04/fix_typo_credential_types
...
Fix typo: Failed to get credential tpyes
2017-12-04 22:26:52 -05:00
Tony Chia
9275b024de
Update main.js
...
Changed "credential tpyes" to "credential types"
2017-12-04 16:27:46 -08:00
Jared Tabor
4f8d4994cf
Merge pull request #765 from jaredevantabor/fix-764
...
Update error handling on host service after angular upgrade
2017-12-04 14:28:41 -08:00
Jared Tabor
a3144ee234
Update error handling on host service after angular upgrade
2017-12-04 13:52:34 -08:00
Alan Rominger
7fe22e9c53
Merge pull request #757 from AlanCoding/vault_cred_noop
...
allow no-op case for vault_credential
2017-12-04 16:01:00 -05:00
Alan Rominger
42d8368596
Merge pull request #763 from AlanCoding/remember_where_you_came_from
...
add AWX meta extra_vars for workflow + schedule
2017-12-04 15:52:30 -05:00
AlanCoding
eecf997856
add AWX meta extra_vars: WFJT + schedule
2017-12-04 15:33:05 -05:00
Matthew Jones
21bdea05a0
Merge pull request #762 from matburt/fix_pg_port
...
Make sure we define postgres port customization during install
2017-12-04 14:16:09 -05:00
Matthew Jones
a3071c2a1f
Make sure we define postgres port customization during install
2017-12-04 11:08:40 -05:00
Matthew Jones
cf0cc2e2f2
Add system requirements to install docs
2017-12-04 07:56:34 -05:00
Ryan Petrello
e7918ad637
Merge pull request #752 from ryanpetrello/multivault
...
support specifying multiple vault IDs for a playbook run
2017-12-01 11:43:39 -05:00
AlanCoding
dfc154ed95
allow no-op case for vault_credential
2017-12-01 10:29:23 -05:00
Ryan Petrello
a1f8f65add
support specifying multiple vault IDs for a playbook run
...
see: https://github.com/ansible/awx/issues/352
2017-11-30 16:55:17 -05:00
Alan Rominger
fde5a8850d
Merge pull request #748 from AlanCoding/no_job_in_relaunch
...
Do not show job serialization in relaunch GET
2017-11-30 09:58:35 -05:00
AlanCoding
c359c072c4
do not show job serialization in relaunch GET
2017-11-30 08:47:35 -05:00
Jake McDermott
ee0aa40542
Merge pull request #743 from jakemcdermott/gcp-service-file
...
fix submit when no input object defined
2017-11-29 20:50:24 -05:00
Jake McDermott
81f2184aa7
fix submit when no input object defined
2017-11-29 19:50:46 -05:00
Jake McDermott
96c66b1e20
Merge pull request #712 from jakemcdermott/gcp-service-file
...
add input field for gcp service account json file
2017-11-29 18:41:23 -05:00
Jake McDermott
dbb9ffbaf4
use settings when setting up user data
2017-11-29 18:27:46 -05:00
Jake McDermott
06a7c024fe
add e2e test for gcp service account file input
2017-11-29 18:27:34 -05:00
Jake McDermott
1229a10f35
add gcp service account file input
2017-11-29 18:27:24 -05:00
Jake McDermott
f15b1ae549
disable textarea drag and drop when field is disabled
2017-11-29 18:27:12 -05:00
Jake McDermott
71fea2e360
allow for programmatic input to text and textarea-secret fields
2017-11-29 18:26:59 -05:00
Jake McDermott
5baa371739
add unit test for file input component
2017-11-29 18:26:47 -05:00
Jake McDermott
cc8b5bc808
add file input component
2017-11-29 18:26:36 -05:00
Alan Rominger
53c6248a6d
Merge pull request #647 from AlanCoding/no_sql
...
remove raw SQL in visible_roles
2017-11-29 16:46:09 -05:00
AlanCoding
c4bc310271
remove raw SQL in visible_roles
2017-11-29 16:04:31 -05:00
Chris Meyers
1899795d08
Merge pull request #721 from chrismeyersfsu/feature-2_factor
...
allow support for saml + 2-factor
2017-11-29 14:54:57 -05:00
Alan Rominger
43c58b5bf5
Merge pull request #731 from AlanCoding/enabled_fix
...
fix inventory import bug with enabled_var
2017-11-29 14:46:16 -05:00
AlanCoding
2c06bfc9ce
fix inventory import bug with enabled_var
2017-11-29 14:12:03 -05:00
Alan Rominger
5602b5d2d7
Merge pull request #733 from AlanCoding/credentials_in_list
...
Show credentials in list view
2017-11-29 12:09:52 -05:00
Chris Meyers
032318494b
added tests for new settings field type
2017-11-29 11:52:00 -05:00
Bill Nottingham
40c22dcec8
Merge pull request #643 from wenottingham/whitespace-the-final-frontier
...
Fix extra whitespace in callback URL.
2017-11-29 11:29:45 -05:00
Alan Rominger
04f682bf7a
Merge pull request #694 from AlanCoding/credentials_not_a_thing
...
adjust assertions about JT credentials to be correct
2017-11-29 10:41:48 -05:00
Alan Rominger
070a12a10c
Merge pull request #692 from AlanCoding/vault_credential_check
...
Modify JT access tests to reflect new vault_credential reality
2017-11-29 10:40:35 -05:00
Wayne Witzel III
53460db4d7
Merge pull request #736 from ewjoachim/fix-social-core
...
Fix import of social_core.exceptions in sso/pipeline.py
2017-11-29 09:26:43 -05:00
AlanCoding
37a44c439e
show credentials in list view
2017-11-29 08:14:45 -05:00
Joachim Jablon
6609f38fa2
Fix import of social_core.exceptions in sso/pipeline.py
...
Signed-off-by: Joachim Jablon <ewjoachim@gmail.com>
2017-11-29 14:08:58 +01:00
Alan Rominger
8f5be46d52
Merge pull request #730 from AlanCoding/list_bug
...
fix bug with inventory update queryset
2017-11-28 18:41:39 -05:00
Bill Nottingham
3866dcaaae
Merge pull request #732 from wenottingham/quote-fu
...
Remove stray quote from help string.
2017-11-28 15:38:42 -05:00