Ryan Petrello
dfd4cb55e5
add a unique UUID for identifying an AWX installation
2019-04-05 20:10:55 -04:00
Christian Adams
40dbe70854
update setting wording & add instance-enabled field
2019-03-27 19:53:00 -04:00
Christian Adams
a7368cec43
add copy events table and remove events queries
...
add copy unifiedjob table, futher optimization, rm since from job_instance queries
2019-03-27 19:53:00 -04:00
Christian Adams
636153d92c
add insights setting, optimize and consolidate queries
2019-03-27 19:53:00 -04:00
Vismay Golwala
ec390b049d
Feature: custom virtual environment directories
...
Currently, users are allowed to define virtual environments in
`settings.BASE_VENV_PATH` only, because that's the only place
Tower looks for virtual environments. This feature allows users
to custom define the directory paths, using API or UI, to look
for virtual environments. Tower aggregates virtual environments
from all these paths, except environments with special name `awx`.
Signed-off-by: Vismay Golwala <vgolwala@redhat.com >
2019-03-26 12:04:17 -04:00
Molnar, Shawn
31b3bad658
Fixed role download typo in help text
2019-01-25 16:37:51 -08:00
Ryan Petrello
d5c6c589b2
add an AWX_ISOLATED_VERBOSITY setting for debugging isolated connections
2018-11-26 23:47:16 -05:00
Ryan Petrello
18f6f68540
Merge remote-tracking branch 'tower/release_3.3.0' into devel
2018-08-10 11:54:34 -04:00
Ryan Petrello
af84b25726
prevent cross site request forgery in websockets w/ the CSRF token
...
now that we have the CSRF middleware, we have a reliable token
available to us which we can use to verify individual ws_receive
payloads; this is _simpler_ than making sure you've properly configured
trusted origins, and it's also more secure than Origin header checks
see: https://github.com/ansible/tower/issues/2661
2018-07-25 09:47:53 -04:00
Ryan Petrello
4b3ca080d4
improve robustness of host comparision for wss:// Origin headers
...
see: https://github.com/ansible/tower/issues/2647
2018-07-24 13:30:04 -04:00
John Westcott IV
0ba8022eac
#2073 - Support setting to prevent Tower from pulling from requirements.yml files for an SCM project
2018-07-23 09:37:49 -04:00
Ryan Petrello
6bd9792518
default HTTP-based log emits to HTTPS
...
see: https://github.com/ansible/awx/issues/2048
2018-07-09 11:52:04 -04:00
AlanCoding
74c6c350a1
show org-admins all teams if ALL USERS setting enabled
2018-06-05 07:55:13 -04:00
Ryan Petrello
97fc745329
fix a setting help text typo
2018-06-04 16:28:26 -04:00
Ryan Petrello
1eb5e98743
Merge branch 'release_3.2.4' into release_3.3.0
2018-04-26 11:10:28 -04:00
Ryan Petrello
fe47b75aad
use a three-prong setting for Jinja extra vars policy
2018-04-17 12:08:07 -04:00
Ryan Petrello
88c243c92a
mark all unsafe launch-time extra vars as !unsafe
...
see: https://github.com/ansible/tower/issues/1338
see: https://bugzilla.redhat.com/show_bug.cgi?id=1565865
2018-04-16 16:47:44 -04:00
AlanCoding
24369572dc
expand on fact cache timeout help text
2018-04-11 07:58:37 -04:00
Chris Vick
fca1e7028f
Added a space before closing quote to fix spelling
...
Without the space before the lines closing quote, 'or' and 'other' get concatenated to 'orother' in the tooltip
2018-03-20 19:36:37 -07:00
Wayne Witzel III
d7f26f417d
Reword help text for manage org auth
2018-03-20 07:31:08 -04:00
Wayne Witzel III
a9da494904
switch to single toggle and change name
2018-03-19 14:45:52 -04:00
Wayne Witzel III
33ac8a9668
System wide toggle for org admin user/team abilities
2018-03-19 11:24:36 -04:00
AlanCoding
67867cf0c8
flake8: comply with new E722 rule
2017-12-01 12:16:44 -05:00
Bill Nottingham
19d093f7aa
Preformatted text doesn't actually work in our popovers; don't try to use it.
2017-11-03 13:25:58 -04:00
AlanCoding
90f63774f4
flake8: comply with new E722 rule
2017-10-23 14:36:48 -04:00
AlanCoding
f03b40aa50
enforce max line length of 160 characters
2017-10-11 12:38:39 -04:00
Aaron Tan
68cccb77a0
Enhance LOG_AGGREGATOR_PROTOCOL choice options layout
2017-08-29 11:13:36 -04:00
Aaron Tan
4bc26310ac
Add time unit to all unified job timeout conf help texts
2017-08-15 16:16:34 -04:00
Ryan Petrello
7db9b48e9c
add a configurable for disabling the auto-generated isolated RSA key
...
some users won't want to utilize the RSA key we auto-generate for
isolated node SSH access, but will instead want to manage SSH
authentication by hand outside of Tower
see: https://github.com/ansible/ansible-tower/issues/7380
2017-08-03 17:16:28 -04:00
Aaron Tan
e03ab95701
Make isolated connection keys read-only
2017-08-03 10:32:28 -04:00
Aaron Tan
c1e16c2f46
Merge pull request #73 from jangsutsr/6986_make_up_default_values_for_tower_config
...
Make up default values for tower configurations
2017-08-01 20:33:41 -04:00
Ryan Petrello
568986b39f
force isolated timeout settings to be positive integers
...
see: https://github.com/ansible/ansible-tower/issues/7328
2017-07-28 12:24:21 -04:00
Aaron Tan
e8bd477f1e
Make up default values for tower configurations
2017-07-27 15:02:25 -04:00
Bill Nottingham
061714a6c3
Merge pull request #7055 from wenottingham/paths
...
Add some format help to a few Tower Configuration items.
2017-07-14 16:49:32 -04:00
Aaron Tan
e7b37c6627
[UX]Improve LOG_AGGREGATOR_LOGGERS label text
2017-07-14 14:35:19 -04:00
Bill Nottingham
ee1416d9b9
Add some format help to a few Tower Configuration items.
2017-07-13 13:35:40 -04:00
Aaron Tan
c6ed70dd9d
Merge pull request #6928 from jangsutsr/6904_strengthen_attribute_check_for_tower_conf_validators
...
Strengthen attribute check for Tower configuration validations
2017-07-12 13:30:44 -04:00
Ryan Petrello
6996b16d5a
add additional field validation to AWX_TASK_ENV
...
AWX_TASK_ENV should only allow simple key-value assignment (since we're
using it to set environment variables).
see: #3508
2017-07-10 17:29:38 -04:00
Ryan Petrello
7d12427497
add a new configurable, PROXY_IP_WHITELIST
...
implement a whitelist setting that - if populated - will only allow
specific IPs/hostnames to provide custom REMOTE_HOST_HEADERS header
values (i.e., `HTTP_X_FORWARDED_FOR`)
see: #6538
2017-07-10 10:31:45 -04:00
Aaron Tan
0138510936
Strengthen attribute check for Tower configuration validations
2017-07-07 11:44:56 -04:00
Ryan Petrello
41001edf58
Merge pull request #6902 from ryanpetrello/fix-3508
...
Support AWX_TASK_ENV injection in task and notification invocations.
2017-07-06 14:01:13 -04:00
Ryan Petrello
12d41e2deb
Support AWX_TASK_ENV injection in task and notification invocations.
...
This change _only_ injects `AWS_TASK_ENV` into `os.environ`; it's up to
underlying libraries to be good citizens and actually respect things
like `HTTPS_PROXY`.
see: #3508
2017-07-06 13:51:37 -04:00
Aaron Tan
9874e123be
Allow specifying log handler level.
2017-07-06 09:39:54 -04:00
Bill Nottingham
f8515857b2
Remove assorted references to Tower.
...
Reword and remove references to Tower so they don't need parameterized.
2017-07-05 16:42:47 -04:00
Ryan Petrello
d9fcefa7ad
update help text for changes to AWX_PROOT_BASE_PATH
...
see: #3472
2017-07-05 14:16:14 -04:00
Aaron Tan
a881946337
Expose LOG_AGGREGATOR_VERIFY_CERT to Tower configuration
2017-07-05 12:28:24 -04:00
AlanCoding
70b1b9c81d
isolated connection timeout and log file for playbook out
2017-07-05 08:48:01 -04:00
Ryan Petrello
3000f52a92
install a randomized RSA key for controller -> isolated rampart auth
...
see: #6507
2017-06-27 10:53:44 -04:00
Ryan Petrello
bfb7ad15ae
make isolated rampart settings API-configurable
...
see: #6659
2017-06-26 15:47:14 -04:00
Aaron Tan
f1869a2f70
Merge pull request #6220 from jangsutsr/6188_enable_ctint_category_specific_validation
...
Enable Tower configuration category-specific validation
2017-06-26 09:45:12 -04:00