Skip to content

Tags: ispprofi/awx

Tags

15.0.1

Toggle 15.0.1's commit message

Verified

This tag was signed with the committer’s verified signature.
ryanpetrello Ryan Petrello
Release 15.0.1

15.0.0

Toggle 15.0.0's commit message

Verified

This tag was signed with the committer’s verified signature.
ryanpetrello Ryan Petrello
Release 15.0.0

14.1.0

Toggle 14.1.0's commit message
Release 14.1.0

14.0.0

Toggle 14.0.0's commit message

Verified

This tag was signed with the committer’s verified signature.
ryanpetrello Ryan Petrello
Release 14.0.0

13.0.0

Toggle 13.0.0's commit message
Release 13.0.0

12.0.0

Toggle 12.0.0's commit message

Verified

This tag was signed with the committer’s verified signature.
ryanpetrello Ryan Petrello
Release 12.0.0

11.2.0

Toggle 11.2.0's commit message
Release 11.2.0

commit 9aed49e
Author: Ryan Petrello <[email protected]>
Date:   Wed Apr 29 14:49:09 2020 -0400

    update the 11.2.0 changelog

commit 5c91f66
Author: Elyézer Rezende <[email protected]>
Date:   Wed Apr 29 13:55:35 2020 -0400

    Keep awxkit's requirements on the setup.py

    awxkit's setup.py was making use of pip internal structures to parse the
    requirements.txt file. This is not a good thing as they may change,
    actually that just happened.

    To avoid this in the future, move the list of requirements to setup.py
    and make requirements.txt list `.` as the only item. This way we keep a
    single place to update requirements in the future and avoid accessing
    pip's internals.

commit 67e2f19
Author: Ryan Petrello <[email protected]>
Date:   Wed Apr 29 14:03:01 2020 -0400

    cleanup and clarify some installation instructions

commit 3a6a7c1
Author: John Westcott IV <[email protected]>
Date:   Tue Apr 28 16:47:08 2020 -0400

    Going for a more generic 'just pass' option

commit cd07305
Author: John Westcott IV <[email protected]>
Date:   Tue Apr 28 16:37:35 2020 -0400

    Set SDB_NOTIFY_HOST on non-docker OS X

commit c39423d
Author: Alex Corey <[email protected]>
Date:   Tue Apr 28 16:26:46 2020 -0400

    Fixes failing test

commit 3f00329
Author: Ryan Petrello <[email protected]>
Date:   Tue Apr 28 13:55:59 2020 -0400

    bump version 11.2.0

commit d5cb6ad
Author: Vyacheslav Andreykiv <[email protected]>
Date:   Tue Apr 28 08:56:29 2020 -0700

    Update main.yml

    Reverted formating changes

commit 0bad717
Author: ggiinnoo <[email protected]>
Date:   Tue Apr 28 17:51:41 2020 +0200

    Wrong syntax

commit 5d24acf
Author: Bill Nottingham <[email protected]>
Date:   Tue Apr 28 10:56:23 2020 -0400

    Allow unsigned certs in logging if cert verification is disabled.

commit 6652464
Author: Seth Foster <[email protected]>
Date:   Tue Apr 28 10:52:15 2020 -0400

    Unset old instance IP when conflicting new instance IP

    With AWX_AUTO_DEPROVISION_INSTANCES on, instances
    are registered with an ip address. However, new
    instances might try to register before old instances
    are deprivisioned. In this case old IPs can conflict with
    the new ones. This will check for an ip conflict and unset
    the IP of conflicting instance (set to None)

    ansible/awx issue 6750

commit f9d5860
Author: Pierre-Louis Bonicoli <[email protected]>
Date:   Wed Mar 11 17:30:07 2020 +0100

    Fix pylint errors

commit d8ac2f5
Author: Pierre-Louis Bonicoli <[email protected]>
Date:   Wed Mar 11 17:28:03 2020 +0100

    Avoid to repeat default value

commit fdae3cd
Author: Pierre-Louis Bonicoli <[email protected]>
Date:   Wed Mar 11 17:25:39 2020 +0100

    Explicitly references AppRole

commit 139384a
Author: Pierre-Louis Bonicoli <[email protected]>
Date:   Wed Mar 11 17:22:43 2020 +0100

    Simplify test branches

commit 9d85e86
Author: Pierre-Louis Bonicoli <[email protected]>
Date:   Wed Mar 11 17:21:46 2020 +0100

    Both methods return a token: rename variable

commit 9fdd906
Author: Pierre-Louis Bonicoli <[email protected]>
Date:   Wed Mar 11 17:20:18 2020 +0100

    Remove extraneous call to bool built-in function

commit d3d4ce3
Author: kawsark <[email protected]>
Date:   Fri Mar 6 17:37:37 2020 -0500

    Modified hashivault.py to support approle

commit 960aa9d
Author: chris meyers <[email protected]>
Date:   Tue Apr 28 09:12:42 2020 -0400

    add redis logs to sosreport

    * rhel8 /var/log/redis/redis.log
    * rhel7 scl location

commit 41a8d32
Author: ggiinnoo <[email protected]>
Date:   Tue Apr 28 11:13:47 2020 +0200

    Added variable to inventory to add a separate key file

commit 7659ffc
Author: Vyacheslav Andreykiv (Intel) <[email protected]>
Date:   Mon Apr 27 14:33:42 2020 -0700

    fixed ingress template

commit 41014e6
Author: Alan Rominger <[email protected]>
Date:   Mon Apr 27 16:15:11 2020 -0400

    Avoid applying galaxy settings if no user settings exist (ansible#4262)

commit d038479
Author: Francois Herbert <[email protected]>
Date:   Wed Apr 22 15:21:51 2020 +1200

    Add ability to monitor jobs and workflow_jobs via awx cli, fixes ansible#6165

    Signed-off-by: Francois Herbert <[email protected]>

    Fixup linting

    Remove timeout option, not really required and it's making the api test fail

commit c07b628
Author: Christian Adams <[email protected]>
Date:   Mon Apr 27 14:33:46 2020 -0400

    Increase stopwait time for rsyslogd service

commit f17ced8
Author: John Westcott IV <[email protected]>
Date:   Mon Apr 27 14:25:23 2020 -0400

    Fixing integration tests for deprecation warnings

commit 7f66f08
Author: John Westcott IV <[email protected]>
Date:   Mon Apr 27 14:11:23 2020 -0400

    Restructuring modules so that lookup don't happen if deleting

commit 616e708
Author: Jim Ladd <[email protected]>
Date:   Mon Apr 27 00:17:46 2020 -0700

    Add support for satellite6_want_ansible_ssh_host

    * defaults to IPv6, falls back to IP

commit fb567da
Author: Donovan Murphy <[email protected]>
Date:   Wed Feb 19 19:56:43 2020 -0600

    add CA trust volume to management pod

    Signed-off-by: Donovan Murphy <[email protected]>

commit fd2d096
Author: Dennis Vestergaard Værum <[email protected]>
Date:   Sun Apr 12 01:36:26 2020 +0200

    If pg_hostname is defined don't try to upgrade PostgreSQL

commit ac46013
Author: chris meyers <[email protected]>
Date:   Fri Apr 24 14:22:46 2020 -0400

    fix sliding window per/minute calc

    * Add tests to ensure correctness

commit f6a2d41
Author: Christian Adams <[email protected]>
Date:   Fri Apr 24 15:06:32 2020 -0400

    Remove unnecessary or translation

commit 3b84ff7
Author: John Mitchell <[email protected]>
Date:   Fri Apr 24 15:11:33 2020 -0400

    remove unnecessary nesting translate directive from license partial

commit b1b6af4
Author: John Mitchell <[email protected]>
Date:   Fri Apr 24 15:31:20 2020 -0400

    make sure right endpoint is getting called for notification pagination

commit d55b223
Author: Graham Mainwaring <[email protected]>
Date:   Fri Apr 24 14:08:24 2020 -0400

    Use sysconfig file to get the list of services

commit e51d0b6
Author: Ryan Petrello <[email protected]>
Date:   Thu Apr 23 12:04:19 2020 -0400

    add a setting for enabling high rsyslogd verbosity

commit e36ffa5
Author: Graham Mainwaring <[email protected]>
Date:   Fri Apr 24 11:37:16 2020 -0400

    Return more status information from ansible-tower-service status and error check commands better

commit c866927
Author: Dave Lewis <[email protected]>
Date:   Fri Apr 24 15:11:49 2020 +0100

    Updated data/inventory/scripts/openstack/files/file_reference

    Update file_references due to the inclution of project_domain_name in the openstack credentails.

commit 952c91d
Author: Dave Lewis <[email protected]>
Date:   Fri Apr 24 14:06:13 2020 +0100

    Updated injector.py and added new test into test_tasks.py

commit 8bbd2c7
Author: AlanCoding <[email protected]>
Date:   Thu Apr 23 10:52:17 2020 -0400

    bump collection requirements, vmware patches

    New VMWare and azure were released, pick those up

    Enable using of VMWare inventory plugin for Ansible 2.9

    Few fixes from manual testing with VMWare
      Remove invalid properties which resulted in no hosts imported
      Add some defaults to be more consistent with script

commit 75b54d2
Author: Marliana Lara <[email protected]>
Date:   Thu Apr 23 15:34:23 2020 -0400

    Add unit tests to check for deleted details

commit 1bcd71e
Author: Alex Corey <[email protected]>
Date:   Wed Apr 22 15:22:35 2020 -0400

    Adds webhook fields to job template details

commit 31c6b33
Author: Ryan Petrello <[email protected]>
Date:   Thu Apr 23 15:15:37 2020 -0400

    allow users to test log aggregration if `awx` isn't in the loggers list

commit a2c3027
Author: Marliana Lara <[email protected]>
Date:   Thu Apr 23 13:08:16 2020 -0400

    Display a "Deleted" label for prompt view node details

commit 92b7426
Author: Dave Lewis <[email protected]>
Date:   Thu Apr 23 11:33:24 2020 +0100

    Correct missing "default=''"

    On previous commit missed "default=''" so changing:

    project_domain_name=cred.get_input('project_domain_name'))
    to
    project_domain_name=cred.get_input('project_domain_name', default=''))

commit 08323a1
Author: Dave Lewis <[email protected]>
Date:   Thu Apr 23 11:24:51 2020 +0100

    Addition of project domain name to OpenStack Credential

    Keystone v3 requires user_domain_id and project_domain_name to authenticate, but AWX openstack credential only requests the user_domain_id.
    Added in project_domain_name into the credential templating. Not added as a required field as this is only needed when using Keystone v3.

commit 6390794
Author: surfer190 <[email protected]>
Date:   Thu Apr 23 11:43:01 2020 +0200

    Change the custom venv vars install line

    Add the inventory

commit ab703e2
Author: AlanCoding <[email protected]>
Date:   Wed Apr 22 21:39:02 2020 -0400

    Add feature docs and document development tooling

commit 8c657e2
Author: AlanCoding <[email protected]>
Date:   Tue Apr 21 23:00:15 2020 -0400

    VMWare collection ready but waiting for release

    turn off use of VMWare inventory plugin for now

    Attempt to roll back general migration to Ansible 2.8
      failed, kept at 2.9 because of compatibility

commit 3f5820a
Author: Bill Nottingham <[email protected]>
Date:   Wed Apr 22 20:36:48 2020 -0400

    Don't override ANSIBLE_SSH_ARGS for ad-hoc commands.

    This reverts 8beed7f, which says:
        Disable ControlPersist for ad hoc commands, should avoid any
        issues with proot or needing to clean up sockets afterwards.

    Given we've switched to the much less finicky bwrap for process
    isolation, along with runner-based process killing, this probably
    isn't needed any more.

commit 47fef1d
Author: Bill Nottingham <[email protected]>
Date:   Wed Apr 22 17:16:44 2020 -0400

    Don't use SCLs for openshift.

    This may be a mis-merge?

commit 2a86a3e
Author: nixocio <[email protected]>
Date:   Sun Apr 19 11:35:27 2020 -0400

    Fix searching for a blank string creates a blank search filter

    Fix searching for a blank string creates a blank search filter. Also,
    add unit-test to the related changes.

    closes: ansible#6511

commit 01c56a4
Author: chris meyers <[email protected]>
Date:   Wed Apr 22 14:10:45 2020 -0400

    lie about last time analytics were collected

    * Ensure that everything that we put into the database is returned via
    analytics.

commit 68f5482
Author: AlanCoding <[email protected]>
Date:   Tue Apr 21 22:49:20 2020 -0400

    Update vmware implementation to new agreements

commit e428aeb
Author: shaynecm <[email protected]>
Date:   Tue Apr 21 12:43:19 2020 +0100

    pre-req's updated

    added Python 3.6+ to bring inline with the inventory change

commit e42915d
Author: shaynecm <[email protected]>
Date:   Tue Apr 21 12:40:56 2020 +0100

    updated to include py3

    amended to be "/usr/bin/env python3" as suggested

commit 1afd8b4
Author: shaynecm <[email protected]>
Date:   Mon Apr 20 19:20:14 2020 +0100

    Update inventory

commit 50197c6
Author: AlanCoding <[email protected]>
Date:   Sat Apr 18 23:17:59 2020 -0400

    Handle custom script options of hostnames and destination variable

commit de0122d
Author: AlanCoding <[email protected]>
Date:   Sat Apr 18 19:32:18 2020 -0400

    Respect the ec2 script nested groups option

commit fff34f7
Author: AlanCoding <[email protected]>
Date:   Fri Apr 17 15:43:03 2020 -0400

    Make inventory non-strict for production and remove comments

commit e2f5aa9
Author: AlanCoding <[email protected]>
Date:   Fri Apr 17 14:52:38 2020 -0400

    Implement vmware plugin host filtering

commit 84d863f
Author: AlanCoding <[email protected]>
Date:   Thu Apr 9 14:23:08 2020 -0400

    Shorten list of VMWare inventory plugin properties

    Do not include summaries

    decision on vmware keyed groups

    Handle first set of custom user vmware options

commit 47bdf86
Author: AlanCoding <[email protected]>
Date:   Tue Mar 31 20:07:22 2020 -0400

    Pick up collections paths in openstack inventory update prep

    Update amazon.aws version

    Update vmware to new release

    Pin some more tests due to transitioning to inventory plugins

    Remove more temporary hacks

commit 6b015c9
Author: Jim Ladd <[email protected]>
Date:   Tue Mar 31 12:51:33 2020 -0700

    Call parent get_plugin_env for foreman

commit c3f2b3e
Author: AlanCoding <[email protected]>
Date:   Thu Mar 26 08:14:53 2020 -0400

    bump versions of Galaxy collection requirements

    Implement 2.9 version policy

    Update ec2 collection name

    Enable ovirt, refresh test files

    Put in upstream forks to get it running for now

    pick up openstack.cloud fix

commit 6807878
Author: Jim Ladd <[email protected]>
Date:   Tue Feb 25 11:51:41 2020 -0800

    I think this is the right place for iam_role_arn in the tests?

commit 96c6cf9
Author: Jim Ladd <[email protected]>
Date:   Mon Feb 24 16:03:49 2020 -0800

    pass iam_role_arn through to aws inv. plugin

commit 8a20b52
Author: Jim Ladd <[email protected]>
Date:   Mon Jan 13 12:39:43 2020 -0800

    enable aws_ec2 plugin

commit 0e2786d
Author: Jim Ladd <[email protected]>
Date:   Mon Feb 17 21:39:29 2020 -0800

    compat layer for foreman

commit f38437b
Author: Jim Ladd <[email protected]>
Date:   Mon Jan 13 12:40:59 2020 -0800

    foreman plugin updates

commit 99ae614
Author: AlanCoding <[email protected]>
Date:   Tue Mar 17 12:51:29 2020 -0400

    Vmware was published

    implement vmware inventory plugin

    Enable the previously broken properties

commit fcf75af
Author: AlanCoding <[email protected]>
Date:   Mon Mar 9 13:07:41 2020 -0400

    Get current cloud sources working from collection

    update test data files

    Adopt official vendor location

    openstack not published yet

    Add collections to show paths

    Add collections loc to installer settings

    Add vendored collections to show path again

commit 541b960
Author: Yanis Guenane <[email protected]>
Date:   Wed Mar 11 15:08:57 2020 +0100

    Collections: Adding a requirements.yml file

11.0.0

Toggle 11.0.0's commit message

Verified

This tag was signed with the committer’s verified signature.
ryanpetrello Ryan Petrello
Release 11.0.0

commit 8ed59648717744a7d2e79bc1c34084ac9c19fc7d
Author: Ryan Petrello <[email protected]>
Date:   Tue Apr 14 13:23:50 2020 -0400

    bump version for 11.0.0

commit 7f01de26a15387040b080ec0bedcd648ef93bd3d
Author: chris meyers <[email protected]>
Date:   Wed Apr 15 17:17:27 2020 -0400

    reconnect when a vanilla server disconnect happens

commit 8e3931de37ca56521f83c126926d063b4ae671b6
Author: Bill Nottingham <[email protected]>
Date:   Wed Apr 15 14:47:36 2020 -0400

    Remove 'rampart' from a user-facing string.

commit be0a7a2aa91f8a0475aa2cf271fa238362a75bce
Author: mabashian <[email protected]>
Date:   Tue Apr 7 09:39:49 2020 -0400

    Pass route contents as child instead of using render prop

commit d0d8d1c66c449460f0327a867f723b4fe64a1f15
Author: mabashian <[email protected]>
Date:   Tue Apr 7 09:35:19 2020 -0400

    Fix schedule edit prop types error thrown on schedule prop

commit 8a8a48a4ff67a3db4773f2bc09542e68c31b2ea3
Author: mabashian <[email protected]>
Date:   Fri Apr 3 12:56:33 2020 -0400

    Fix prop types on schedule edit

commit b0aa795b10f598955b3b62666f05d06cf8861153
Author: mabashian <[email protected]>
Date:   Fri Apr 3 10:49:35 2020 -0400

    Remove rogue console.logs

commit 017064aecfee5d074d482ef9598924bbe63aac6f
Author: mabashian <[email protected]>
Date:   Fri Apr 3 10:41:19 2020 -0400

    Adds support for editing proj/jt/wfjt schedule

commit 69835e989595214ebcc2c5f01fb4be05ce680a5f
Author: Christian Adams <[email protected]>
Date:   Wed Apr 15 14:02:56 2020 -0400

    Write logs to /dev/null if logging is not enabled

commit 85960d903590d80d58d25a4e11f51b3bd4db4c17
Author: Christian Adams <[email protected]>
Date:   Wed Apr 15 12:19:40 2020 -0400

    Volume mount supervisor dir to both containers

commit c8ceb622697e6f04ee89f5083e646cccc64b2e88
Author: Christian Adams <[email protected]>
Date:   Tue Apr 14 16:50:06 2020 -0400

    Rename awx rsyslog socket and PID dir

commit 1acca459efc261dd4288c16a621cfc9d3b6316f6
Author: chris meyers <[email protected]>
Date:   Wed Apr 15 13:28:13 2020 -0400

    nice error message when redis is down

    * awx_manage run_wsbroadcast --status nice error message if someone
    failed to start awx services (i.e. redis)

commit ee6fda9f8aca8954128ef8290be8dd88fa2f0155
Author: Alex Corey <[email protected]>
Date:   Mon Apr 13 15:30:35 2020 -0400

    moves validator function

commit a95632c349a78c54becd7d98fa56683aac648bb3
Author: Alex Corey <[email protected]>
Date:   Wed Apr 8 17:16:24 2020 -0400

    Adds error handling and validation.
    Also adresses small PR issues

commit ed3b6385f156ed079a0b6b3f647f68801cb21333
Author: Alex Corey <[email protected]>
Date:   Fri Mar 27 10:25:32 2020 -0400

    Fixes several things about Survey List
    Aligns Select All with other select buttons
    Add required asterisk to those items that are required
    Adds label for the Default and Question Type column
    Adds chips for multiselect items.
    Adds RBAC to add and edit survey.
    Also fixes a bug where the survey was not reloading properly after edit

commit 8464ec5c49a9f2376b862b8b352956abca89ee3f
Author: Ryan Petrello <[email protected]>
Date:   Wed Apr 15 09:58:40 2020 -0400

    update custom credential plugin docs to point at an example project

commit 3bc5975b9067e6cb97fd59db06d36da1d28ff560
Author: beeankha <[email protected]>
Date:   Wed Apr 15 09:37:54 2020 -0400

    Remove 'supports_check_mode' text from converted Collection modules

commit f99a43ffa6abeed61e06c8e8fee0cd191d62640a
Author: Bill Nottingham <[email protected]>
Date:   Wed Apr 8 18:07:01 2020 -0400

    Collect information on inventory sources

    Also remove one minor query from smart inventory collection that will
    never return anything.

commit 262d99fde67a8f4ae1920b75b41a3ae9b2a01838
Author: Ryan Petrello <[email protected]>
Date:   Tue Apr 14 17:02:23 2020 -0400

    properly implement TCP timeouts for external log aggregation

    see: https://github.com/ansible/awx/issues/6683

commit 63f56d33aa1910903151c79cd231ee3fdae2107d
Author: chris meyers <[email protected]>
Date:   Tue Apr 14 16:59:34 2020 -0400

    show user unsafe name

    * We log stats using a safe hostname because of prometheus requirements.
    However, when we display users the hostname we should use the Instance
    hostname. This change outputs the Instance.hostname instead of the safe
    prometheus name.

commit 9cabf3ef4df50514ee78ddb4c24d358a390e98bf
Author: chris meyers <[email protected]>
Date:   Tue Apr 14 16:54:00 2020 -0400

    do not include iso nodes in wsbroadcast status

commit daa312d7eefa0347560d48514c1c82cd4878d318
Author: chris meyers <[email protected]>
Date:   Tue Apr 14 13:41:36 2020 -0400

    log file for wsbroadcast

commit e95938715afef6ee41a12723dcf54d2beee76d93
Author: Ryan Petrello <[email protected]>
Date:   Tue Apr 14 14:18:30 2020 -0400

    make rsyslog service restarts a bit less noisy

commit 47a007caeecdf8f0150160ac1b84d6bf3968ce78
Author: nixocio <[email protected]>
Date:   Mon Apr 13 13:54:09 2020 -0400

    Add note about code sytle for ui_next

    Add note about code style for `ui_next`.

commit cd6d2ed53af9a88b6bd90459e27f18753c438982
Author: Bill Nottingham <[email protected]>
Date:   Tue Apr 14 13:12:03 2020 -0400

    Move the comma so unit test can filter things properly.

commit 6b21f2042b6b47edb10c694282a0345818ca2f25
Author: John Westcott IV <[email protected]>
Date:   Mon Apr 13 16:30:05 2020 -0400

    Make the module util respect oauth token over username/password

commit a79f2ff07a119ac68a8271ece6c76c9afa7264dc
Author: AlanCoding <[email protected]>
Date:   Tue Apr 14 10:58:40 2020 -0400

    Update AWX collection docs for release 11.0.0

commit 75bb7cce224a271ae626a9d90c87e0d96a972955
Author: Ryan Petrello <[email protected]>
Date:   Tue Apr 14 10:27:10 2020 -0400

    don't wait on memcached TCP

commit 52a253ad18f20e983e80f766b375fd470b8dcadf
Author: Ryan Petrello <[email protected]>
Date:   Mon Apr 13 15:45:32 2020 -0400

    add a few minor logging changes to accomodate Splunk's API

    see: https://docs.splunk.com/Documentation/Splunk/8.0.3/Data/UsetheHTTPEventCollector

commit 0f74a05fea6d318786071ea13bf2d2de5e23acc6
Author: Ryan Petrello <[email protected]>
Date:   Tue Apr 14 11:34:58 2020 -0400

    rsyslogd: ignore /dev/log when we load imuxsock

commit 440691387b8e2036e07db88ee67aada73fcd9608
Author: Alex Corey <[email protected]>
Date:   Mon Apr 13 14:39:52 2020 -0400

    Puts webhook key on the template object in WFJTEdit
     Also adds aria-label to Label Select Options to improve test matchers
     Improves the name of the template payload in WFJTAdd and WFJTEdit
     Updates tests including a failing snapshot DeleteConfirmationModal
     test that was failing in devel

commit 27e6c2d47d118ad834d707db8003026e763a5e8c
Author: Alex Corey <[email protected]>
Date:   Thu Apr 2 15:38:28 2020 -0400

    Adds tests

commit 8b69b089915f136f53da57af10e9357efda66293
Author: Alex Corey <[email protected]>
Date:   Thu Apr 2 15:37:40 2020 -0400

    Adds formik hook functionality to wfjt form

commit 8714bde1b44a0d4e8f5a8807174cc8ddec324c0e
Author: Marliana Lara <[email protected]>
Date:   Tue Apr 14 10:42:10 2020 -0400

    Wrap entire date/time string in <Trans> tag

commit 28b84d0d71321011c80b14b1736dea2f61a6a936
Author: Marliana Lara <[email protected]>
Date:   Mon Apr 13 15:28:49 2020 -0400

    Use delete operator instead of destructuring

commit c6111fface9ca05bef5f213ec877bf1ec99a2950
Author: Marliana Lara <[email protected]>
Date:   Mon Apr 13 11:33:39 2020 -0400

    Partition base resource into defaults and overrides

commit 98e8a09ad3efac76bd4b1d349e97cbf493a24094
Author: Marliana Lara <[email protected]>
Date:   Wed Apr 8 15:45:50 2020 -0400

    Add JT details to wf node modal

commit 3f9af8fe69907646e04f8569009f6721721df01a
Author: nixocio <[email protected]>
Date:   Mon Apr 13 15:18:29 2020 -0400

    Remove console.log

    Remove console.log

commit a296f64696e3149d6ffbb6d67032ccc65e8dd9f9
Author: Bill Nottingham <[email protected]>
Date:   Tue Apr 14 10:53:57 2020 -0400

    Cast the start/end times with timezone.

commit ee18400a33ac38d88379482374ed18d1ff4130f0
Author: chris meyers <[email protected]>
Date:   Tue Apr 14 10:44:02 2020 -0400

    ensure last comma removed in select

    * We strip out the json select fields in our tests since it is an sql
    lite database underneath. Ideally, we would do something fancier, but we
    aren't. In doing this stipping, we could strip the last element in the
    projection list. This would result in an extra dangling comma. This
    commit removes the danging comma in the projection list after the
    removal of JSON projections.

commit f7f1bdf9c90d02f8f1aeb354c3a54128c357c25b
Author: Ryan Petrello <[email protected]>
Date:   Mon Apr 13 20:55:05 2020 -0400

    properly configure supervisorctl to point at the web volume mount

commit 69cf915a20ab183e1eeaf0a7231fa4d41e7bcc23
Author: Ryan Petrello <[email protected]>
Date:   Mon Apr 13 20:25:53 2020 -0400

    add rsyslogd block to the k8s supervisord config file

commit 9440785bdd92f7005b2be2a210919b423257d95e
Author: Ryan Petrello <[email protected]>
Date:   Mon Apr 13 19:45:58 2020 -0400

    properly set the group on the rsyslog config

commit ca7c840d8c80d87763f860d08b0585fcfbce7943
Author: Christian Adams <[email protected]>
Date:   Mon Apr 13 19:33:23 2020 -0400

    Fix permissions on rsyslog.conf for k8s

commit a0e31b9c01c974d255dd523cfc39d6382a354e2d
Author: Christian Adams <[email protected]>
Date:   Mon Apr 13 12:19:10 2020 -0400

    Map logging timeout value to healthchecktimeout for http in rsyslog config

commit 8587461ac9e6c71aafeedc07c39334e55b9a93ce
Author: Marliana Lara <[email protected]>
Date:   Mon Apr 13 14:19:16 2020 -0400

    Fix loading bug in User view

commit e54e5280f265e07a4f0198fe3b8e9ff3f90db8c0
Author: nixocio <[email protected]>
Date:   Thu Apr 9 14:13:55 2020 -0400

    Modify Users component to be function based

    Modify Users component to be function based.

commit e52cebc28e436a6c46ddd4a1a65a8046efed998d
Author: Ryan Petrello <[email protected]>
Date:   Thu Apr 9 00:42:43 2020 -0400

    rsyslogd: use %rawmsg-after-pri% instead of %msg%

    after some prolonged RFC reading and tinkering w/ rsyslogd...

    cpython's SysLogHandler doesn't emit RFC3164 formatted messages
    in the format you'd expect; it's missing the ISO date, hostname, etc...
    along with other header values; the handler implementation relies on you
    to specify a syslog-like formatter (we've replaced all of this with our
    own *custom* logstash-esque formatter that effectively outputs valid JSON
    - without dates and other syslog header values prepended)

    because of this unanticipated format, rsyslogd chokes when trying to
    parse the message's parts;  AWX is emitting:

    <priority>RAWJSON

    ...so the usage of `%msg%` isn't going to work for us, because rsyslog
    tries to parse *all* of the possible headers (and yells, because it
    can't find a date to parse):

    see: https://www.rsyslog.com/files/temp/doc-indent/configuration/properties.html#message-properties

    this is fine, because we don't *need* any of that message parsing
    anyways; in the end, we're *just* interested in forwarding the raw
    JSON/text content to the third party log handler

commit bb5136cdae289c352bafd9fb1e8775d313cb5e79
Author: Ryan Petrello <[email protected]>
Date:   Thu Apr 9 15:21:02 2020 -0400

    properly escape URL paths and querystrings for paths in logging settings

commit b0db2b7bec074eb72aa94e2bfe52678b9f443f33
Author: Ryan Petrello <[email protected]>
Date:   Thu Apr 9 13:58:48 2020 -0400

    add some exception handling for dealing with logging connection resets

    when rsyslogd restarts due to config changes, there's a brief moment
    where the socket will refuse connections on teardown; exception handling
    is needed here to deal with that

commit 1000dc10fbd92c8f965f6313ee77e0ab683fda4b
Author: Ryan Petrello <[email protected]>
Date:   Thu Apr 9 13:57:44 2020 -0400

    an an rsyslogd config check to the logging test endpoint

commit 2a4b009f04ae7d29e111ce27de21201b37076ae4
Author: Ryan Petrello <[email protected]>
Date:   Thu Apr 9 00:42:43 2020 -0400

    rsyslogd: use %rawmsg-after-pri% instead of %msg%

    after some prolonged RFC reading and tinkering w/ rsyslogd...

    cpython's SysLogHandler doesn't emit RFC3164 formatted messages
    in the format you'd expect; it's missing the ISO date, hostname, etc...
    along with other header values; the handler implementation relies on you
    to specify a syslog-like formatter (we've replaced all of this with our
    own *custom* logstash-esque formatter that effectively outputs valid JSON
    - without dates and other syslog header values prepended)

    because of this unanticipated format, rsyslogd chokes when trying to
    parse the message's parts;  AWX is emitting:

    <priority>RAWJSON

    ...so the usage of `%msg%` isn't going to work for us, because rsyslog
    tries to parse *all* of the possible headers (and yells, because it
    can't find a date to parse):

    see: https://www.rsyslog.com/files/temp/doc-indent/configuration/properties.html#message-properties

    this is fine, because we don't *need* any of that message parsing
    anyways; in the end, we're *just* interested in forwarding the raw
    JSON/text content to the third party log handler

commit 8cdd42307cf520ee6a29a3bd3c16e03f77f3bd1a
Author: Ryan Petrello <[email protected]>
Date:   Wed Apr 8 20:11:30 2020 -0400

    clarify that logging username/password is only valid for HTTP/s

commit 269558876ea5dd75918348f60c955e0a31d7a557
Author: Ryan Petrello <[email protected]>
Date:   Wed Apr 8 20:11:07 2020 -0400

    only use a basic auth password for external logging if username is set

commit bba680671bdb261cf58afec65e228038a7c1416e
Author: Ryan Petrello <[email protected]>
Date:   Wed Apr 8 20:03:33 2020 -0400

    when writing the rsyslog config, do it post-commit

    there's a race condition if we do this pre-commit where the correct
    value isn't actually *persisted* to the database yet, and we end up
    saving the *prior* setting values

commit f70a76109c29ba1155fbec462b62f095449f89d8
Author: Ryan Petrello <[email protected]>
Date:   Wed Apr 8 17:55:51 2020 -0400

    make rsyslog fall back to no-op if logging is disabled

commit 5d54877183bb5dd2eb58d55e0409ea9d7e612137
Author: Christian Adams <[email protected]>
Date:   Wed Apr 8 16:25:01 2020 -0400

    Add action to default rsyslog.conf so supervisor starts correctly the first time

commit f7dac8e68d9196423c3500762f62f54ccb9361e2
Author: Ryan Petrello <[email protected]>
Date:   Wed Apr 8 14:43:03 2020 -0400

    more external logging unit test fixups

commit 39648b4f0b3cac19616eda30c8f13170ae8f769a
Author: Ryan Petrello <[email protected]>
Date:   Wed Apr 8 14:40:26 2020 -0400

    fix up a few test and lint errors related to external logging

commit b942fde59a5536089d046abfe66d655d549f8c08
Author: Christian Adams <[email protected]>
Date:   Wed Apr 8 14:37:21 2020 -0400

    Ensure log messages have valid json
     - Fix messages getting contatenated at 8k
     - Fix rsyslog cutting off the opening brace of log messages
     - Make valid default conf and emit logs based on prescence of .sock and
     settings

commit ce82b87d9f622f4e13b3de788afc1b8d6780b35a
Author: Ryan Petrello <[email protected]>
Date:   Wed Apr 8 13:38:35 2020 -0400

    rsyslog hardening (fixing a few weird things we noticed)

commit 70391f96ae1eeaf7b1eb10cf130c4add6a33fa60
Author: Christian Adams <[email protected]>
Date:   Wed Apr 8 11:41:57 2020 -0400

    Revert rsyslog valid config to one that fails intentionally

commit 2329c1b7977227854428e726e478d6977aee7341
Author: Christian Adams <[email protected]>
Date:   Wed Apr 8 00:50:20 2020 -0400

    Add rsyslog config to container from file for consistency

commit 470159b4d7c50fb67c7416e94fcb01a98c8e0465
Author: Christian Adams <[email protected]>
Date:   Tue Apr 7 18:39:36 2020 -0400

    Enable innocuous but valid config for rsyslog if disabled

commit e7403407937b566488842a3239c09dcf8bac2b1b
Author: Christian Adams <[email protected]>
Date:   Mon Apr 6 16:32:02 2020 -0400

    ConfigMap rsyslog conf files for k8

commit 4d5507d344f0010db1937da109f2c25876f8b6c1
Author: Christian Adams <[email protected]>
Date:   Wed Apr 1 02:02:04 2020 -0400

    Add default rsyslog.conf without including /etc/rsyslog.conf

commit d3505515478b4a940d03d73bb08741483c813790
Author: Christian Adams <[email protected]>
Date:   Mon Mar 16 12:42:08 2020 -0400

    Tweaks to Test Button logic and cleans up flake8 and test failures

commit 7fd79b8e546acef08f152ba278dd601f4af6dbd4
Author: Christian Adams <[email protected]>
Date:   Fri Mar 13 17:31:04 2020 -0400

    Remove unneeded logging sock variable

commit eb12f45e8e58c0506f140f238f4053b4f60b2ed8
Author: John Mitchell <[email protected]>
Date:   Fri Mar 13 15:47:58 2020 -0400

    add ngToast disable on timeout for log agg notifications, and disable test button until active test completes.

commit fb047b1267e63d8788e44fd7f3de80559c4c1f47
Author: Christian Adams <[email protected]>
Date:   Thu Mar 12 17:45:52 2020 -0400

    Add unit tests for reconfiguring rsyslog & for test endpoint

commit d31c5282570e686fc6c9cd3dae9dd13f49e60216
Author: Christian Adams <[email protected]>
Date:   Wed Mar 11 14:37:22 2020 -0400

    Fix Logging settings "Test" button functionality

commit 996d7ce054905efe1e47f5e693616e1ec0724508
Author: Christian Adams <[email protected]>
Date:   Thu Mar 12 13:43:43 2020 -0400

    Move supervisor and rsyslog sock files to their own dirs under /var/run

commit 7040fcfd888c7e0f3e5e600e5d762c290a48e94d
Author: Christian Adams <[email protected]>
Date:   Thu Mar 12 13:39:20 2020 -0400

    Fix container rsyslog dir permissions

commit 88ca4b63e657b563d937add14dbe25fb71b07ed9
Author: John Mitchell <[email protected]>
Date:   Mon Mar 9 13:39:01 2020 -0400

    update configure tower in tower test ui for log aggregator form

commit c0af3c537be66c19b87e4617ee170c302c0d7f17
Author: Shane McDonald <[email protected]>
Date:   Tue Feb 25 19:55:14 2020 -0500

    Configure rsyslog to listen over a unix domain socket instead of a port
     - Add a placeholder rsyslog.conf so it doesn't fail on start
     - Create access restricted directory for unix socket to be created in
     - Create RSyslogHandler to exit early when logging socket doesn't exist
     - Write updated logging settings when dispatcher comes up and restart rsyslog so they  take effect
     - Move rsyslogd to the web container and create rpc supervisor.sock
     - Add env var for supervisor.conf path

commit f8afae308a96c0bc38d80c27be8f29ff25fb26d4
Author: Christian Adams <[email protected]>
Date:   Tue Jan 28 10:42:09 2020 -0500

    Add rsyslog to supervisor for the task container
     - Add proper paths for rsyslog's supervisor logs
     - Do not enable debug mode for rsyslogd
     - Include system rsyslog.conf, and specify tower logging conf when
       starting rsyslog.

commit 4cd0d60711c90b1b5b0e3cff7aeffc9fec1301c7
Author: Christian Adams <[email protected]>
Date:   Fri Jan 24 13:56:01 2020 -0500

    Properly handle logger paths and https/http configuration
     - log aggregator url paths were not being passed to rsyslog
     - http log services like loggly will now truly use http and port 80
     - add rsyslog.pid to .gitignore

commit 955d57bce626a394217e66210d866c70d352f4c5
Author: Christian Adams <[email protected]>
Date:   Tue Jan 14 10:15:50 2020 -0500

    Upstream rsyslog packaging changes
     - add rsyslog repo to Dockerfile for AWX installation
     - Update Library Notes for requests-futures removal

commit 589d27c88c4d514026c1425f4f7fa8cda188156e
Author: Ryan Petrello <[email protected]>
Date:   Wed Oct 23 23:54:47 2019 -0400

    POC: replace our external log aggregation feature with rsyslog

    - this change adds rsyslog (https://github.com/rsyslog/rsyslog) as
      a new service that runs on every AWX node (managed by supervisord)
      in particular, this feature requires a recent version (v8.38+) of
      rsyslog that supports the omhttp module
      (https://github.com/rsyslog/rsyslog-doc/pull/750)
    - the "external_logger" handler in AWX is now a SysLogHandler that ships
      logs to the local UDP port where rsyslog is configured to listen (by
      default, 51414)
    - every time a LOG_AGGREGATOR_* setting is changed, every AWX node
      reconfigures and restarts its local instance of rsyslog so that its
      fowarding settings match what has been configured in AWX
    - unlike the prior implementation, if the external logging aggregator
      (splunk/logstash) goes temporarily offline, rsyslog will retain the
      messages and ship them when the log aggregator is back online
    - 4xx or 5xx level errors are recorded at /var/log/tower/external.err

commit 9843e216323341350b6d8b2934399312aa9f64de
Author: Ryan Petrello <[email protected]>
Date:   Mon Apr 13 10:14:10 2020 -0400

    skip non-files when consuming events synced from isolated hosts

    see: https://github.com/ansible/awx/issues/6675

commit 9c6e42fd1b9bf283963e08f7e475747356cfea29
Author: chris meyers <[email protected]>
Date:   Mon Apr 13 09:37:32 2020 -0400

    fix spelling mistake in wsbroadcast status output

commit 7827a2aedddd72ee9fde682e11a64ec6ed7e86f0
Author: Keith Grant <[email protected]>
Date:   Thu Apr 9 16:07:06 2020 -0700

    fix double-fetch of cred types in launch prompts

commit d651786206dc447f88b7072d57298835efb1bb34
Author: Bill Nottingham <[email protected]>
Date:   Thu Apr 9 17:27:19 2020 -0400

    Collect task timing, warnings, and deprecations from job events

    Timing information requires ansible-runner >= 1.4.6.

commit 80147acc1ce8a2292c1c4278335dcb1508ea8b73
Author: Ryan Petrello <[email protected]>
Date:   Thu Apr 9 15:38:03 2020 -0400

    work around redis connection failures in the callback receiver

    if redis stops/starts, sometimes the callback receiver doesn't recover
    without a restart; this fixes that

commit 4acdf8584bfb33fcb47281547deb5a33f755556f
Author: beeankha <[email protected]>
Date:   Thu Apr 9 15:12:49 2020 -0400

    Update workflow_launch module and test playbook

commit cf607691ac516f1e1449c7f01da9b201dfce8926
Author: beeankha <[email protected]>
Date:   Thu Apr 9 12:40:13 2020 -0400

    Pass data and errors more clearly, change extra_vars to be a dict, update test playbook to have a task utilizing extra_vars

commit d7adcfb119426b65e017bd97f1a13eeebbb2fba0
Author: beeankha <[email protected]>
Date:   Wed Apr 8 09:59:38 2020 -0400

    Revert unnecessary changes made to test playbook during rebase

commit 97d26728e431afb992da0e684a29c3a09322e94b
Author: beeankha <[email protected]>
Date:   Wed Apr 8 09:46:11 2020 -0400

    Fix one more linter issue

commit 6403895eae1c378d4eff774bb903254afbe99ee4
Author: John Westcott IV <[email protected]>
Date:   Wed Apr 8 09:29:23 2020 -0400

    Puting tasks back to natural order

commit 8b26ff1fe630e394700eb8c5d8958e30150399dc
Author: beeankha <[email protected]>
Date:   Tue Apr 7 20:23:51 2020 -0400

    Fix linter errors

commit 9ddd020348d425739c91ba18d5138ef1bd8b4d7c
Author: beeankha <[email protected]>
Date:   Tue Apr 7 17:22:50 2020 -0400

    Fix sanity tests and edit test playbook

commit a2d1c32da3e6fcdcf5b4544d666ea9607efe0efa
Author: John Westcott IV <[email protected]>
Date:   Wed Apr 1 13:15:04 2020 -0400

    Initial commit of tests for tower_workflow_launch

commit af18aa8456e5b64a8540735ac5b2c27a3093481b
Author: Keith Grant <[email protected]>
Date:   Thu Apr 9 08:58:12 2020 -0700

    restructure 'if's in LaunchPrompt

commit 188b23e88f31c8044f5c042a6484a224254379db
Author: mabashian <[email protected]>
Date:   Wed Apr 8 11:12:31 2020 -0400

    No need to pass undefined explicitly.  view will be undefined if it's not passed

commit 63bed7a30ddd71f5835d6dd95382c89436a26ae8
Author: mabashian <[email protected]>
Date:   Wed Apr 8 11:08:30 2020 -0400

    Fixes issue where job type redirects weren't firing correctly

commit fd93964953e65eaf4e5996aa9aa0435540c6e374
Author: AlanCoding <[email protected]>
Date:   Fri Apr 3 14:05:35 2020 -0400

    Changed status tweaks for API validation and encryption

    API validation topic:
     - do not set changed=True if the object did not actually change
     - deals with cases where API manipulates data before saving

    Warn if encrypted data prevent accurate changed status

    Handle false changed case of tower_user password
      password field not present in data

    Test changed=True warning with JT/WFJT survey spec defaults
      case for list data in JSON

commit 1f9f86974a1095e6064baaba9a92d1885912803c
Author: chris meyers <[email protected]>
Date:   Wed Apr 8 16:27:53 2020 -0400

    test analytics table output

    * unified_jobs output should include derived jobs i.e. project update,
    inventory update, job
    * This PR adds a test to ensure that.

commit 6a86af5b43336f6524060cc49bcc2b86728ce797
Author: Ladislav Smola <[email protected]>
Date:   Wed Mar 18 10:16:07 2020 +0100

    Use indexed timestamps

    Use created and finished, which are indexed, to try to fetch all
    states of jobs. If job is not finished, we might not get the
    right terminal status, but that should be ok for now.

commit 6a503e152a217073e56003b7809907dbed2cf828
Author: Ladislav Smola <[email protected]>
Date:   Thu Mar 5 14:49:49 2020 +0100

    Send also workflows as part of unified jobs

    Workflows do not have a record in main_job, therefore the JOIN
    was ignoring those. We need to do LEFT JOIN to include also
    workflows.

    It also seems like we are not able to get a link to organizations
    from workflows? When looking at:
    <tower_url>#/organizations?organization_search=page_size:20;order_by:name

    We don't seem to list a relation to workflows. Is it possible to get it from
    somewhere?

commit b7227113bef986d35dbf6735c583f25916aa94b1
Author: Ladislav Smola <[email protected]>
Date:   Thu Mar 5 14:52:46 2020 +0100

    Use modified to check if job should be sent to analytics

    It can take several hours for a job to go from pending to
    successful/failed state and we need to also send the job with
    a changed state, otherwise the analytics will be incorrect.

commit 6f76b15d9283ca246f7857bee18865748414d919
Author: Keith Grant <[email protected]>
Date:   Wed Apr 8 15:36:45 2020 -0700

    fix LaunchButton tests

commit 9d6fbd6c78e43fe4f65928e906d1ac798546e487
Author: mabashian <[email protected]>
Date:   Wed Apr 8 16:08:59 2020 -0400

    Updates launch button tests to reflect passing empty object rather than null for launch payload without prompts

commit edb4dac6529bbec3dbdfb52a2b51f1a2defcaae8
Author: mabashian <[email protected]>
Date:   Wed Apr 8 11:43:39 2020 -0400

    Pass empty params to launch endpoint rather than null to alleviate 400 error when launching a JT with default creds.

commit 42898b94e2dea098dfcb10fcfd08e5fd56c26635
Author: Keith Grant <[email protected]>
Date:   Wed Apr 8 11:48:11 2020 -0700

    add more prompt tests

commit 9cab5a50467f5cd5a0976e457599e964942a1531
Author: Keith Grant <[email protected]>
Date:   Wed Apr 8 08:58:14 2020 -0700

    add 'other prompt' fields to launch API call

commit 677a8dae7b82d8533d72c877ced82fba401887b4
Author: Shane McDonald <[email protected]>
Date:   Wed Apr 8 11:43:30 2020 -0400

    Enable tty in dev container

    Pretty colors and real-time migration logs

commit 6eeb32a447d3e4b5209cc02ce141098fb3590d74
Author: John Mitchell <[email protected]>
Date:   Wed Apr 8 10:59:09 2020 -0400

    excise withRouter from function components

commit 869fcbf4837f9893fefb5a7a7cc513bac1a8e884
Author: nixocio <[email protected]>
Date:   Tue Apr 7 12:43:44 2020 -0400

    Rename SCM to Source Control

    Rename `SCM` references to `Source Control`.
    Also update tests to reflect this change.

    closes: https://github.com/ansible/awx/issues/5820

commit 6abeaf2c55b042e7cdc4a9ecb40b23fe748d84d3
Author: Matthew Jones <[email protected]>
Date:   Wed Apr 8 10:02:05 2020 -0400

    Update some contributing docs

    * Update the tools called in the dev environment
    * More RMQ purges from architecture docs
    * Remove the old clusterdev target

commit f734918d3e56b9e3dafa0ebea2770a736dcd647f
Author: mabashian <[email protected]>
Date:   Wed Apr 8 09:47:23 2020 -0400

    Removes withRouter from breadcrumbs in favor of hooks

commit 7feac5ecd605de58778cbdb7d6850a4d63bd44df
Author: mabashian <[email protected]>
Date:   Tue Apr 7 16:39:14 2020 -0400

    Updates routes in breadcrumbs so they no longer use the render prop

commit 193ec21149578b6fc6cc98a08402178025938bfd
Author: mabashian <[email protected]>
Date:   Tue Apr 7 15:22:35 2020 -0400

    Converts most of our route render prop usage to children

commit 14e62057daf471ef623c7da5438e5ff1c83f0a4a
Author: mabashian <[email protected]>
Date:   Wed Apr 8 09:12:32 2020 -0400

    Fix linting error by not using index in key

commit 6b4219badbb5d5a4b9027063f5cc5c25e0753e66
Author: Ryan Petrello <[email protected]>
Date:   Tue Apr 7 19:00:15 2020 -0400

    more ansible runner isolated cleanup

    follow-up to https://github.com/ansible/awx/pull/6296

commit 1f598e1b12f009772b553e1e7e54ada43e72bc00
Author: beeankha <[email protected]>
Date:   Tue Apr 7 20:34:54 2020 -0400

    Activate no_log for values in input parameter

commit d736adbedc88b60dc43e4254e1b9a0e9c6f68618
Author: Jake McDermott <[email protected]>
Date:   Tue Apr 7 18:12:48 2020 -0400

    Only clear playbook when different project is selected

commit c881762c9789c46097bed47d675dee2a009c9ed5
Author: mabashian <[email protected]>
Date:   Tue Apr 7 18:07:35 2020 -0400

    Upgrades pf deps to latest

commit be5d06714809c63e26bfc94671c3430c82cb1c2f
Author: Jake McDermott <[email protected]>
Date:   Tue Apr 7 17:30:03 2020 -0400

    Add note to docs about async form behavior

commit 189a10e35a110de335ce8dcf8ea0981630c9b9c1
Author: Marliana Lara <[email protected]>
Date:   Mon Apr 6 17:53:54 2020 -0400

    Fix playbook error message and JT save bug

commit 0e8f2307fc33a94bfd53664c073a1771c84b0dc1
Author: AlanCoding <[email protected]>
Date:   Tue Apr 7 13:31:06 2020 -0400

    Remove tower-cli from Zuul CI for AWX collection

commit bcfd2d6aa4441ec4f414da7e2215afd71341b39d
Author: AlanCoding <[email protected]>
Date:   Tue Apr 7 13:24:34 2020 -0400

    Silence deprecation warnings from tower_credential

commit 7e52f4682cbb882968a9769de94aeeee4931da6a
Author: Shane McDonald <[email protected]>
Date:   Mon Apr 6 13:06:18 2020 -0400

    Use a docker volume for the dev env db

commit 9c218fa5f5bb9fcd1dbeaef5458817769d59465e
Author: Keith Grant <[email protected]>
Date:   Mon Apr 6 17:31:52 2020 -0700

    flush out prompt misc fields

commit 0bf1116ef8ccf1cc96af5e073d7527ac47dd1f1a
Author: Ryan Petrello <[email protected]>
Date:   Tue Apr 7 10:58:40 2020 -0400

    properly respect REFRESH_TOKEN_EXPIRE_SECONDS when generating new tokens

    see: https://github.com/ansible/awx/issues/6630
    see: https://github.com/jazzband/django-oauth-toolkit/issues/746

commit 45df5ba9c419169a9682f81e3baf569f3fc8946c
Author: AlanCoding <[email protected]>
Date:   Tue Apr 7 10:18:55 2020 -0400

    Manually document tower host default

commit b90a296d4196ccccf99a1ba9bfb00ee9de796edb
Author: AlanCoding <[email protected]>
Date:   Tue Apr 7 10:00:02 2020 -0400

    Document and align the env var for OAuth token

commit da661e45aeb49571931cd3eec1ea08b4eab80a91
Author: AlanCoding <[email protected]>
Date:   Sat Mar 28 22:53:34 2020 -0400

    Remove unnecessary module parameters

    remove cases of required=False, the default
    remove str type specifier which, the default
    remove supports check mode, not changeable

commit c2ba4958246c001312338ebc5b448f31680abd1f
Author: Marliana Lara <[email protected]>
Date:   Mon Apr 6 16:50:10 2020 -0400

    Prevent project lookup from firing requests on every render

commit 85a1c886531f1e895c8d9b58d859d37881e1b604
Author: nixocio <[email protected]>
Date:   Mon Apr 6 16:41:19 2020 -0400

    Update "Enable Webhooks" option in WFJT

    closes: https://github.com/ansible/awx/issues/6163

commit c4d704bee1c96073b6e14bb89d9db9e4e413016b
Author: chris meyers <[email protected]>
Date:   Mon Apr 6 16:12:05 2020 -0400

    fix memcached in dev env

    * create memcached dir via git so that the current user owns it.
    Otherwise, docker will create the dir as root at runtime

commit 771ca2400a2f6367e2934e3b2befdd0061ccc7c7
Author: Ryan Petrello <[email protected]>
Date:   Mon Apr 6 14:11:52 2020 -0400

    don't send tags to the Grafana annotations API if none are specified

    see: https://github.com/ansible/awx/issues/6580

commit e34649392101025a5bfb03a5183f8ddf43fb1af1
Author: beeankha <[email protected]>
Date:   Mon Apr 6 15:21:57 2020 -0400

    Add inventory param to the wfjt module test playbook

commit bd39fab17a716f3c288ca0ab5b16df8697812727
Author: beeankha <[email protected]>
Date:   Mon Apr 6 15:08:01 2020 -0400

    Resolve name to ID correctly in workflow jt module

commit ce30594b30094be74ba8746f28a5980c400ad0e8
Author: John Mitchell <[email protected]>
Date:   Mon Apr 6 15:05:11 2020 -0400

    update inventory and host routes to being child-based instead of render prop based

commit 2021c2a596ac43ab795d01c8bd68059a9801a7b1
Author: John Mitchell <[email protected]>
Date:   Mon Apr 6 13:54:53 2020 -0400

    remove unnecessary eslint ignore comics, replace react router use with hooks where possible in inventories

commit ecd1d09c9a198ff3a1f51704db46a0914272e9c3
Author: John Mitchell <[email protected]>
Date:   Mon Apr 6 13:24:35 2020 -0400

    add breadcrumb config for inv host facts and groups

commit 7dbde8d82c091f1c3f6088603260cc6d5ffa78fc
Author: John Mitchell <[email protected]>
Date:   Mon Apr 6 10:14:59 2020 -0400

    fix linting errors and add note to host groups disassocation modal

commit 4e64b17712db27aba21cc7848120a4b4ee167527
Author: John Mitchell <[email protected]>
Date:   Thu Apr 2 13:27:51 2020 -0400

    update hosts groups api GET to all_groups

commit cc4c514103d0b9de18a9a787a31d02740bcad3bd
Author: John Mitchell <[email protected]>
Date:   Thu Apr 2 12:12:43 2020 -0400

    add association and disassociation of groups on invhostgroups/hostgroups lists

commit ab8726dafa8f137843594ead7f2a5c027ceec807
Author: John Mitchell <[email protected]>
Date:   Wed Apr 1 12:34:58 2020 -0400

    move associate modal and disassociate button up to components for use across screens

commit 2cefba6f9613bd9142b1075add0835023f76d031
Author: Ryan Petrello <[email protected]>
Date:   Fri Apr 3 14:43:05 2020 -0400

    properly serialize external logs that contain decimal.Decimal objects

commit 59477aa22165f0c54d624f91bf7e742a7b41477d
Author: Mat Wilson <[email protected]>
Date:   Mon Apr 6 10:54:08 2020 -0700

    update firehose script for bigint migration

commit 279fe53837b65aeccb084862e4f38d0fd1a9f06c
Author: Jake McDermott <[email protected]>
Date:   Mon Apr 6 12:10:44 2020 -0400

    Remove state checks from user list test

    Don't check for loading in UserList test

commit b0f68d97dafeeddfa7532582fef11c5a1a575817
Author: beeankha <[email protected]>
Date:   Mon Apr 6 12:38:46 2020 -0400

    Update comment in test playbook:

commit 64c846cfc1e7755074763ffd73ce82eff5d36d41
Author: nixocio <[email protected]>
Date:   Mon Apr 6 11:22:54 2020 -0400

    Minor update UI docs

    Fix typos
    Highlight code sessions

commit 8e072697382f77d77d05158895b7055d95d98260
Author: Elijah DeLee <[email protected]>
Date:   Mon Apr 6 11:16:55 2020 -0400

    make awxkit pass through identifier for wfjtn

    We need this to be able to create workflow job template nodes with identifier

commit 6fc815937b553516e8be8da335305e73ec983fbc
Author: Shane McDonald <[email protected]>
Date:   Sat Apr 4 15:08:09 2020 -0400

    Tidy up the dev environment a bit

commit 014c995a8fde669851c3f1a1149b22d4ace063a0
Author: Ryan Petrello <[email protected]>
Date:   Mon Apr 6 10:45:33 2020 -0400

    fix a typo in the credentials UI

    this is causing 400 level errors for some users

commit c1bb62cc3691131005b9847d2252e7717a85eddd
Author: John Westcott IV <[email protected]>
Date:   Fri Apr 3 12:47:28 2020 -0400

    Removing recursive check, allowwing old pattern to commence

commit f5cf7c204fce324153c93193803af5e0b861941f
Author: beeankha <[email protected]>
Date:   Wed Apr 1 16:08:05 2020 -0400

    Update unit test, edit credential module to pass sanity tests

commit 6d08e2151111f3c7adee6871e115a196d87117f6
Author: John Westcott IV <[email protected]>
Date:   Wed Apr 1 11:10:45 2020 -0400

    Resolving comment and updating tests

commit 8b881d195d93ac416a5796066f8823713472dc0b
Author: John Westcott IV <[email protected]>
Date:   Tue Mar 31 12:50:34 2020 -0400

    Change lookup to include organization

commit 5c9ff512485a833ea110c855697613ef2e922ec6
Author: John Westcott IV <[email protected]>
Date:   Tue Mar 31 12:49:13 2020 -0400

    Change compare_fields to static method

commit 3f64768ba8aa3a5b114f6999e9c8bd907c170788
Author: AlanCoding <[email protected]>
Date:   Tue Mar 31 11:24:15 2020 -0400

    loosen some credential test assertions

commit fd24918ba86f68c74a43c4c984de99814f9a187d
Author: John Westcott IV <[email protected]>
Date:   Tue Mar 31 00:07:46 2020 -0400

    Initial conversion of tower_credential

commit c06188da56caa11327ada6dbe1c874219bb34c8b
Author: chris meyers <[email protected]>
Date:   Sun Apr 5 20:07:15 2020 -0400

    align with openshift

commit 7433aab258fd093d4c2de855ef3196b02e68f6d3
Author: chris meyers <[email protected]>
Date:   Wed Apr 1 16:09:57 2020 -0400

    switch memcached from tcp to unix domain socket

commit 37a715c680c118eab21b4a2613cd18acab31fbf0
Author: chris meyers <[email protected]>
Date:   Tue Mar 31 15:57:50 2020 -0400

    use memcached unix domain socket rather than tcp

commit 3d9eb3b6009477693c279f61a3db007cd1d07bf2
Author: chris meyers <[email protected]>
Date:   Sun Apr 5 20:07:15 2020 -0400

    align with openshift

commit dbe3863b04cb5191ea6b981c82c116e8dcf863a5
Author: AlanCoding <[email protected]>
Date:   Fri Apr 3 15:33:57 2020 -0400

    Allow setting identifier for approval nodes

commit ae021c37e3910b46ef3753b9a3cd9cce8faa295f
Author: Marliana Lara <[email protected]>
Date:   Fri Apr 3 14:56:20 2020 -0400

    Add inventory source prompt details

commit 8baa9d8458ca7242d1157d8bbc93644f0d3bc34a
Author: Keith Grant <[email protected]>
Date:   Fri Apr 3 11:47:06 2020 -0700

    clean up launch prompt credentials, display errors

commit 3c888475a57a7f1c8d921fb5dc2ca41c6ec5414d
Author: Daniel Sami <[email protected]>
Date:   Fri Apr 3 11:30:37 2020 -0400

    Changed displayed type name of plain jobs

    updated and added i18n

    removed import

    prettier

commit 4f3213715e35704b4919f8a0c9d82ebaf0473f5c
Author: Bill Nottingham <[email protected]>
Date:   Thu Apr 2 14:59:42 2020 -0400

    Allow disassociating any user from a credential role.

    This is preventing removing roles from users no longer in the organization.

commit 0389e72197cb55b42e5d9e80d6c04bc6cf84ce8e
Author: mabashian <[email protected]>
Date:   Fri Apr 3 13:39:06 2020 -0400

    Adds workflow job id to approval header link to match up with what's displayed on the jobs list

commit 0732795eccacea8fb041ce74bcd04d3612314ee0
Author: mabashian <[email protected]>
Date:   Fri Apr 3 13:27:28 2020 -0400

    Rows in the wfjt node form templates list should only be disabled if the user cannot start the job.

commit a26df3135b73290951c45a2a3903849517a44c72
Author: chris meyers <[email protected]>
Date:   Fri Apr 3 13:12:49 2020 -0400

    static identifier in docs

    * OPTIONS response descritpion for workflow job template node identifier
    value was an ever changing uuid4(). This is telling the user the wrong
    thing. We can not know what uuid4() is going to be in the docs. Instead,
    for the OPTIONS response description, tell the user the form that the
    uuid4() takes, ie. xxx-xxxx...
    * Note that the API browser still populates a uuid4 for the user when it
    generates the sample POST data. This is nice.

commit 6bd5053ae8f77183fd96dfbea05cc1985e257ecf
Author: Ryan Petrello <[email protected]>
Date:   Thu Apr 2 16:00:21 2020 -0400

    remove the limitation on (very) old DTSTART values for schedules

commit 8b00b8c9c2966fe98f2d2a612457160f39865f79
Author: Ryan Petrello <[email protected]>
Date:   Thu Apr 2 20:13:53 2020 -0400

    remove deprecated legacy manual inventory source support

    see: https://github.com/ansible/awx/issues/6309

commit d7f0642f481f3ee491f2b8cb605e5d73e30bcf47
Author: chris meyers <[email protected]>
Date:   Wed Apr 1 13:11:53 2020 -0400

    add ws broadcast status to sos report

commit 8bbae0cc3a69bb0ec413afe10b253fae453a01a2
Author: chris meyers <[email protected]>
Date:   Wed Apr 1 12:53:12 2020 -0400

    color output of ws broadcast connection status

commit c00f1505d729ea5e1a55c152303323cd358e1640
Author: chris meyers <[email protected]>
Date:   Wed Apr 1 10:51:25 2020 -0400

    add broadcast websocket status command

commit 6d0c42a91a71b7ccab09a103e1d1e87a9e1e1a6f
Author: chris meyers <[email protected]>
Date:   Thu Apr 2 13:56:18 2020 -0400

    align with configmap changes

commit 79c5a6227958e4dddc2e43bd7bccb0063b32f3c8
Author: chris meyers <[email protected]>
Date:   Thu Apr 2 16:42:53 2020 -0400

    simplify nonce creation and extraction

    * time() library supports leap seconds also

commit 0b9c5c410a4a0b81d24c4eff5e75b8ec4190fc2a
Author: Keith Grant <[email protected]>
Date:   Thu Apr 2 16:29:40 2020 -0700

    add credential select list to launch CredentialsStep

commit 0a00a3104af546294e87cde18ae6a47b19497397
Author: Keith Grant <[email protected]>
Date:   Thu Apr 2 13:55:30 2020 -0700

    add CredentialTypesAPI.loadAllTypes helper function

commit ab36129395e50cc2bfdf6e520c7990627a145c35
Author: John Mitchell <[email protected]>
Date:   Thu Apr 2 15:02:41 2020 -0400

    add inventory host groups list and host groups lists

commit e99500cf16a519476de3708206328940686a5d00
Author: AlanCoding <[email protected]>
Date:   Thu Apr 2 14:48:33 2020 -0400

    Mark test as xfail, move to unit testing

commit 843c22c6b192616291ada604b275e1319e2dad93
Author: Seth Foster <[email protected]>
Date:   Thu Apr 2 14:22:10 2020 -0400

    Allow orphaned user to be added to org

    Fixed bug where an org admin was not able to add
    an orphaned user to the org, in the case where the
    orphan had an ancestor role that matched one of the
    roles for of the org admin.

    scenario to fix -- sue is member of cred1, where cred1 is
    part of org1. org1 admin cannot add sue to org1, because
    the cred1 role for sue has an ancestor to org1 role. The org1
    admin cannot change or attach sue to org1.

    tower issue #4198 and #4197

commit 86b49b6fe2b1e72ab01ecb357b5c2c19ef2aa4a8
Author: Marliana Lara <[email protected]>
Date:   Thu Apr 2 14:19:13 2020 -0400

    Mark login button for translation

commit 9489f00ca4e600a2dc0baee3af4bba06326bc7af
Author: Christian Adams <[email protected]>
Date:   Thu Apr 2 11:42:53 2020 -0400

    Align k8 and ocp supervisor scripts
     - Handle scl enable calls for python processes that use postgresql
     - Handle ocp specific vars better

commit 6d60e7dadc1efd0e1e5f263a8cfc1377f57cdaa4
Author: chris meyers <[email protected]>
Date:   Thu Apr 2 09:49:35 2020 -0400

    align with openshift

commit 346b9b9e3ee482210782ee7b486e04ee59aa7eca
Author: Christian Adams <[email protected]>
Date:   Wed Mar 11 16:42:51 2020 -0400

    ConfigMap supervisor configs and launch scripts for k8s

commit d1b5a60bb97d43321ead06ff39181c18e8fb81e0
Author: Marliana Lara <[email protected]>
Date:   Wed Apr 1 16:11:09 2020 -0400

    Add project node details

commit d57258878d2d99707a0f6bd68226586c15fb1c20
Author: Shane McDonald <[email protected]>
Date:   Thu Apr 2 12:44:26 2020 -0400

    Update more references to statefulset

commit ff0186f72b2d1ed7459d0bf0c356567ede33eb2d
Author: Shane McDonald <[email protected]>
Date:   Thu Apr 2 12:21:35 2020 -0400

    Delete k8s StatefulSet if it exists (for upgrades)

commit 929f4bfb815dade62977a0a0949b52c07ea668d2
Author: chris meyers <[email protected]>
Date:   Thu Apr 2 10:55:17 2020 -0400

    start redis container with conf file

commit ac474e21089c61d9de5128c124604fa5317e0cf7
Author: AlanCoding <[email protected]>
Date:   Thu Apr 2 10:17:04 2020 -0400

    Fix RBAC loose items from reversed decision on JT org permissions

commit d6722c21064b7d08bd5467b03aa67cd81b441565
Author: Alex Corey <[email protected]>
Date:   Wed Apr 1 10:10:33 2020 -0400

    Adds tests for Survey Preview functionality

commit 6eef0b82bd2246d254726021653067bd94628f1d
Author: Alex Corey <[email protected]>
Date:   Wed Mar 25 13:52:06 2020 -0400

    Adds Survey Preview Functionality

commit fb4343d75e4c2d907efd1cd2bf3ead818cf5865d
Author: Alex Corey <[email protected]>
Date:   Thu Mar 26 13:09:05 2020 -0400

    Removes uncessary formikContext items in favor of useField.
    Removed OrgId value from formik and get that value from project field
    Updates tests and type.js to reflect those changes.

commit a867a32b4e6e4dd2c8d5a0633ac772a74ce88413
Author: Alex Corey <[email protected]>
Date:   Mon Mar 23 15:18:50 2020 -0400

    Uses formik hooks for JT Form

commit 30605051108bf21b758d7e444834e100bfe05445
Author: Shane McDonald <[email protected]>
Date:   Tue Mar 31 12:59:32 2020 -0400

    Switch from StatefulSet to Deployment

    We can do this now that we dropped RabbitMQ.

commit 5d68f796aa8946bed3d50c4d30cc241e8141bdef
Author: beeankha <[email protected]>
Date:   Thu Apr 2 09:21:33 2020 -0400

    Rebase + fix typos

commit 15036ff97026f89d1c43ad479c000f1e00f6585c
Author: AlanCoding <[email protected]>
Date:   Wed Apr 1 10:19:35 2020 -0400

    Add unit tests for notification module

commit 32783f7aaf7c6958921f35ab593749c1364a5789
Author: John Westcott IV <[email protected]>
Date:   Wed Apr 1 10:17:20 2020 -0400

    Fixing linting errors

commit 8699a8fbc232698cbd1b73b9d58cc2990d792f3c
Author: John Westcott IV <[email protected]>
Date:   Wed Apr 1 09:39:50 2020 -0400

    Resolving comments on PR

    Made notification type optional

    Fixed examples to use notification_configuration

    Fixed defaults for headers to prevent deprication warning

    Removed default on messages

commit b4cde80fa976fac5a8c103a25d80ee4b964bff64
Author: John Westcott IV <[email protected]>
Date:   Tue Mar 31 11:50:07 2020 -0400

    Updating example to match test

commit eb4db4ed435f9b428265cf9692ec48f0fd76c1c1
Author: John Westcott IV <[email protected]>
Date:   Tue Mar 31 11:46:28 2020 -0400

    Adding field change to readme and example and test of custom messages

commit 649aafb45401c05383fd82cc468f2522e3609863
Author: John Westcott IV <[email protected]>
Date:   Mon Mar 30 12:16:54 2020 -0400

    Initial conversion of tower_notification

commit 9fe2211f82786ba2934a632087b170f8b2b15a26
Author: Ryan Petrello <[email protected]>
Date:   Wed Apr 1 15:15:23 2020 -0400

    get rid of the activity stream middleware

    it has bugs and is very confusing

    see: https://github.com/ansible/tower/issues/4037

commit 4704e24c246f89a5b85602d3c57d015a76174f67
Author: Marliana Lara <[email protected]>
Date:   Wed Apr 1 15:21:42 2020 -0400

    Fetch full resource object and replace the matching node

commit bb184f8ffb1c1b48803637f0bc14f579f967ddf8
Author: beeankha <[email protected]>
Date:   Wed Apr 1 08:58:28 2020 -0400

    Update booleans to pass linter

commit f9b8a69f7b496aaddefa2fced503cd6cefa60ed8
Author: Ryan Petrello <[email protected]>
Date:   Wed Apr 1 08:03:59 2020 -0400

    remove some unused code from the redis rewrite

commit bc228b8d779f9f073602938c9eee0d30b4d739cd
Author: Sebastian Thörn <[email protected]>
Date:   Wed Apr 1 11:54:07 2020 +0200

    Adds comment about needing to be a pem-file

     This needs to be a .pem-file

commit 7710ad2e57f67863117980fa3115897bde78d1d1
Author: Keith Grant <[email protected]>
Date:   Tue Mar 31 13:59:14 2020 -0700

    move OptionsList to components; add launch prompt tests

commit 9f2c9b13d72fba90a5e623a7009d84be6854446a
Author: beeankha <[email protected]>
Date:   Tue Mar 31 16:16:11 2020 -0400

    Update unit test, extra_vars handling, and edit README

commit 4423e6edae71a8de087559404f42d661b511db56
Author: Ryan Petrello <[email protected]>
Date:   Tue Mar 31 13:47:56 2020 -0400

    update to the latest twisted to address two open CVEs

commit 42336355bb66a8ee6afb6dd0fa4aea5b8583b43f
Author: Ryan Petrello <[email protected]>
Date:   Tue Mar 31 13:39:13 2020 -0400

    bump django-extensions version to address a bug in shell_plus

    see: https://github.com/ansible/awx/pull/6441
    see: https://github.com/django-extensions/django-extensions/commit/e8d5daa06e5b6419e54d6c925f86a0adbe58ce8b

commit c18aa90534e9c57ca0f58d778fac834dfc228939
Author: Marliana Lara <[email protected]>
Date:   Tue Mar 31 13:13:57 2020 -0400

    Add timeout detail to node view modal

commit 4f51c1d2c9104a1038ec1260f8650f7a21626d7e
Author: Keith Grant <[email protected]>
Date:   Tue Mar 31 10:09:33 2020 -0700

    fix LaunchButton tests

commit 04ccff0e3fe6b10d0da474b114d5f5d5d9d060e7
Author: Caleb Boylan <[email protected]>
Date:   Tue Mar 31 09:11:53 2020 -0700

    Collection: add tower_group child group tests

commit 5cba34c34dc57d361f72d6f3df17468ddbc497dc
Author: Marliana Lara <[email protected]>
Date:   Tue Mar 31 12:05:13 2020 -0400

    Use styles to add prompt header spacing

commit 33a699b8ae4d89ad32b886e6023921aabe2b843e
Author: mabashian <[email protected]>
Date:   Tue Mar 31 10:57:30 2020 -0400

    Display form errors on new lines if there are multiple

commit d19a9db52373fd180a50e7fedcb4eb7d82ce55f2
Author: Ryan Petrello <[email protected]>
Date:   Tue Mar 31 00:05:30 2020 -0400

    detect event migration tables in a less noisy way

    see: https://github.com/ansible/awx/issues/6493

commit 4b76332dafad91e1fa7a6f41a3b7fd6ee239bf41
Author: John Westcott IV <[email protected]>
Date:   Mon Mar 30 23:27:07 2020 -0400

    Added notification of removal of extra_vars_path

commit db383391797b7ea10477f9c419f1da1d8a7df08d
Author: John Westcott IV <[email protected]>
Date:   Mon Mar 30 19:01:52 2020 -0400

    Second attempt at converting tower_job_template

commit e60e6c7d080f8f1556c00da1ed0c7b9181050b09
Author: Keith Grant <[email protected]>
Date:   Mon Mar 30 13:20:49 2020 -0700

    pass prompted params through to launch API request

commit 55356ebb517844f28a3a1e9a75f12c65549fddca
Author: Keith Grant <[email protected]>
Date:   Fri Mar 27 16:34:16 2020 -0700

    set default values on prompts

commit 7f4bbbe5c50ea6c40a7d09dcd8b3da06ad5ecfd0
Author: Keith Grant <[email protected]>
Date:   Thu Mar 26 15:50:40 2020 -0700

    add launch prompt inventory step

commit 49b1ce6e8c165e9cc82d363768ce74ab94d7e487
Author: Keith Grant <[email protected]>
Date:   Wed Mar 25 15:09:02 2020 -0700

    add skeleton of launch prompt wizard

commit caaefef9004a798bb5d6b1f2f3244860c629b278
Author: Marliana Lara <[email protected]>
Date:   Mon Mar 30 17:23:22 2020 -0400

    Add modal to show a preview of node prompt values

commit 96576b0e3d93de41c228cfef491fc442150a7860
Author: Bill Nottingham <[email protected]>
Date:   Mon Mar 30 17:15:13 2020 -0400

    Don't return different fields for smart vs non-smart inventories

commit 288ce123ca67def63b887fd4719f54b54545ca5e
Author: mabashian <[email protected]>
Date:   Mon Mar 30 17:04:17 2020 -0400

    Adds resources_needed_to_start to the list of keys for error message handling

commit 140dbbaa7db5882d0a66f7f871c1f48ce2415767
Author: Ryan Petrello <[email protected]>
Date:   Mon Mar 30 17:00:22 2020 -0400

    disable host key checking when installing galaxy roles/collections

    see: https://github.com/ansible/awx/issues/5947

commit 65e38aa37dc55059de5967cd99c8ff9c159ae651
Author: lj020326 <[email protected]>
Date:   Mon Mar 30 16:27:40 2020 -0400

    Update settings.py

    This is needed for LB (e.g., traefik) for proxying into nginx
    otherwise, get CSRF error
    ref: https://stackoverflow.com/questions/27533011/django-csrf-error-casused-by-nginx-x-forwarded-host

    resolved by adding USE_X_FORWARDED_HOST using the following similar issue as a reference:
    https://github.com/catmaid/CATMAID/issues/1781

commit c7b23aac9b7bf0e2e6b44eba32bbaa9c9b62e82f
Author: mabashian <[email protected]>
Date:   Mon Mar 30 15:36:48 2020 -0400

    Removes static run on string options and opts for the more dynamic ux pattern already adopted in the old UI

commit b4ea60eb796a6838030a5cbc553c49cdb18e0080
Author: mabashian <[email protected]>
Date:   Fri Mar 27 09:56:32 2020 -0400

    Fixes issue where repeat frequency was not displaying correctly for schedules that only run once

commit 24c738c6d8bf165795203418ee2e6e04995fedae
Author: mabashian <[email protected]>
Date:   Fri Mar 27 09:37:32 2020 -0400

    Moves generation of today and tomorrow strings out of the return of the ScheduleForm

commit 0c26734d7d353d503c168e775298dfc057981b65
Author: mabashian <[email protected]>
Date:   Fri Mar 27 09:25:33 2020 -0400

    Move the construction of the rule object out to it's own function

commit d9b613ccb3617835257a168100f4bd0f10731099
Author: mabashian <[email protected]>
Date:   Wed Mar 25 11:59:57 2020 -0400

    Implement schedule add form on JT/WFJT/Proj

commit 831bf9124f6b3a8cb0707d4651141bb5db13caab
Author: Ryan Petrello <[email protected]>
Date:   Mon Mar 30 15:34:00 2020 -0400

    prevent manual updates at POST /api/v2/inventory_sources/N/update/

    see: https://github.com/ansible/awx/issues/6309

commit 0b31cad2db9b83eac6ff780d6d5cad8c9eebda4c
Author: Alex Corey <[email protected]>
Date:   Mon Mar 30 13:22:12 2020 -0400

    Adds Survey Functionality to WFJT

commit 059e7447745b11be146b8042c7cec118f19821eb
Author: AlanCoding <[email protected]>
Date:   Thu Mar 26 20:24:37 2020 -0400

    Address errors with login and logout in python2

    Addresses scenarios when username and password
      were used and collection obtained token

    Fix error sendall() arg 1 must be string or buffer

    Improve error handling related to authentication
      clear the query after request and before logout
      put response data in error in both cases

commit 2b3c57755c3e47f6810f982d59c1d50b0e571e92
Author: Armin Kunaschik <[email protected]>
Date:   Sat Mar 28 02:59:40 2020 +0100

    support for older jinja2 in installer

commit 0eb526919f6925c5d20beb9782ee7113b724c18a
Author: Alex Corey <[email protected]>
Date:   Thu Mar 26 15:23:31 2020 -0400

    Fixes HostAdd Form layout issue

commit a8f56f78e9729d6e4aeea04fc37792dbd26d8b9e
Author: mabashian <[email protected]>
Date:   Thu Mar 26 14:11:22 2020 -0400

    Remove unused touched and error props

commit f7ad3d78ebdcc21f5277396a8f2d7f00d245f101
Author: mabashian <[email protected]>
Date:   Wed Feb 26 18:21:04 2020 -0500

    Fixes issues with organization when saving the project form.

    Changes helperTextInvalid prop type to node which matches more closely with what the upstream PF component supports.

commit 5bfe89be6e6bb35c0f479b968dd8f58bcbd01951
Author: Rebeccah <[email protected]>
Date:   Mon Mar 23 14:56:38 2020 -0400

    removed the to_representation and replaced with get_summary_fields per suggestion in PR comments

commit 47661fad5163dbc5eb38d1a4bea6f2fb6b8ac32a
Author: Rebeccah <[email protected]>
Date:   Wed Mar 18 16:03:21 2020 -0400

    added in summary fields into logging which will solve several issues related to needing more data in logging outputs

commit 9a38971d47d346fcb76f6211e66453da86d4c684
Author: Christian Adams <[email protected]>
Date:   Wed Mar 18 18:27:04 2020 -0400

    Update ELK Stack container files

commit c4e697879dc09d5f4fc3ad9dbf3fab903d17ad91
Author: Christian Adams <[email protected]>
Date:   Wed Mar 18 16:33:40 2020 -0400

    Improve docs for using the logstash container

10.0.0

Toggle 10.0.0's commit message

Verified

This tag was signed with the committer’s verified signature.
ryanpetrello Ryan Petrello
Release 10.0.0

commit 32627ce51a5f7e35aedae557d04fee730c1cd226
Author: Ryan Petrello <[email protected]>
Date:   Mon Mar 30 11:44:33 2020 -0400

    promote AWX CLI installation instructions to the global INSTALL.md

    a few users have had trouble finding these instructions, so let's move
    them into the top level installation docs

commit 04dd1352c98be863c33f331a10d3a8dd35e189ef
Author: Ryan Petrello <[email protected]>
Date:   Fri Mar 27 14:40:49 2020 -0400

    prevent ws group subscription if not specified in the valid format

commit ea54815e6b2cf5a762236875e193f80fd375507e
Author: Ryan Petrello <[email protected]>
Date:   Fri Mar 27 17:07:48 2020 -0400

    fix a bug that broke `awx config`

    see: https://github.com/ansible/tower/issues/4206

commit 3326979806e9eb20ebe3f04462e71a7c5c884a8c
Author: chris meyers <[email protected]>
Date:   Fri Mar 27 10:25:23 2020 -0400

    fix register_queue race conditionn

    * Avoid race condition with `apply_cluster_membership_policies`

commit 230949c43c2aeef07d7cedcef6914d53cb1749aa
Author: beeankha <[email protected]>
Date:   Fri Mar 27 15:44:23 2020 -0400

    Fix timeout error

commit a862a00d248f4b1dc24767453863f5fb40191519
Author: Daniel Sami <[email protected]>
Date:   Fri Mar 27 15:27:08 2020 -0400

    added id to survey list items

commit 2e8f9185abecc0142039ed6b1f88f43516c80224
Author: beeankha <[email protected]>
Date:   Fri Mar 27 13:26:27 2020 -0400

    Fix default value errors for cases of None for min/max_interval

commit 6d6322ae4d7ce389df4d20fd4fdbb1fab76cf6df
Author: beeankha <[email protected]>
Date:   Thu Mar 26 16:25:01 2020 -0400

    Update integration tests, update tower_wait module

commit 914ea54925074dcacad770c1f10ab55c5e49da3b
Author: John Westcott IV <[email protected]>
Date:   Thu Mar 26 10:57:32 2020 -0400

    Make module prefer interval (if set) over min/max

    Fix linting issues for True vs true

    Fix up unit test related errors

commit b9b62e3771a1bd7f729c3fe05ae62ee174daa4ad
Author: John Westcott IV <[email protected]>
Date:   Thu Mar 26 10:18:38 2020 -0400

    Removing assert that job is pending on job launch

commit e03911d378fbc918447a100527f2098e0825d360
Author: John Westcott IV <[email protected]>
Date:   Thu Mar 26 09:17:18 2020 -0400

    Depricate min and max interval in favor of interval

commit 61287f6b364326d188cc4f254b5220b352643889
Author: John Westcott IV <[email protected]>
Date:   Wed Mar 25 14:48:09 2020 -0400

    Removing old unneeded output and fixing comments

commit f6bfdef34d9a06dcd410e18a44b2541f6f138188
Author: John Westcott IV <[email protected]>
Date:   Wed Mar 25 14:09:30 2020 -0400

    Removed old secho comment from Tower-CLI

    Fixed job name for tests

commit 7494ba7b9ce7e03c816f1db0c9521053a3a8d917
Author: John Westcott IV <[email protected]>
Date:   Wed Mar 25 14:06:32 2020 -0400

    Initial cut at tower_job_wait conversion

commit 6914213aa0b1352fe4d965b0d369886f51846491
Author: Ryan Petrello <[email protected]>
Date:   Fri Mar 27 12:48:36 2020 -0400

    bump version 10.0.0

commit 6f582b5688ca866c2ded256de0ef18cbcfc5c61f
Author: Jake McDermott <[email protected]>
Date:   Fri Mar 27 11:18:15 2020 -0400

    Don't show user-only roles for teams

commit 579648a017f598deea3d2ff8d8cbf6de25d420ba
Author: Jake McDermott <[email protected]>
Date:   Thu Mar 26 11:56:01 2020 -0400

    Identify user-only organization roles

    Organization participation roles (admin, member) can't be assigned to a
    team. Add a field to the object roles so the ui can know not to display
    them for team role selection.

commit f2e9a8d1b2d59c155c23be30a204888be17c019d
Author: Jake McDermott <[email protected]>
Date:   Fri Mar 27 09:41:53 2020 -0400

    Limit disable-on-load to single notifications

commit 301d6ff616c1728aa40c0a5357e781eb59903c5b
Author: Ryan Petrello <[email protected]>
Date:   Fri Mar 27 09:28:10 2020 -0400

    make the job event bigint migration chunk size configurable

commit a50b03da173425a1aededbf0b803f67c750855ee
Author: beeankha <[email protected]>
Date:   Thu Mar 26 20:04:11 2020 -0400

    Remove unnecessary fields in associations file

commit 27b5b534a1af6de222205b1e38d93973b1cdcb0f
Author: Jake McDermott <[email protected]>
Date:   Thu Mar 26 19:43:03 2020 -0400

    Add advice for creating bug reports

commit 6b3befcb942acfb21b17e2b7dfb0af103f49e522
Author: Jeff Bradberry <[email protected]>
Date:   Thu Mar 26 15:25:51 2020 -0400

    Optionally add the webhook_credential link to related

    on JTs and WFJTs.

commit c8044b4755ec0c8fd0cdde30e12fff5678f8aa4a
Author: Ryan Petrello <[email protected]>
Date:   Fri Feb 21 13:03:24 2020 -0500

    migrate event table primary keys from integer to bigint

    see: https://github.com/ansible/awx/issues/6010

commit 90d35f07f37d05902b48e9122a4c0e81fdf6105b
Author: Ryan Petrello <[email protected]>
Date:   Thu Mar 26 13:44:15 2020 -0400

    clarify some documentation on summary_fields

commit 464db28be5e711091faba44278ed17a23630f055
Author: Ryan Petrello <[email protected]>
Date:   Thu Mar 26 14:49:45 2020 -0400

    update to the latest version of ansible-runner

commit 61a0d1f77b7fd8eb341a7a84a40e3f42e2a9d874
Author: Ryan Petrello <[email protected]>
Date:   Thu Mar 26 13:17:03 2020 -0400

    fix busted shell_plus in the development environment

    for some reason (unsure why), django-extensions has begun noticing
    ipython importability and treating "shell_plus" as "start an IPython
    notebook by default

    it could be that this is a bug in django-extensions that will be fixed
    soon, but for now, this fixes the issue

commit 77e99ad3555a5e78b74df74f069598db9c510353
Author: mabashian <[email protected]>
Date:   Thu Mar 26 12:57:31 2020 -0400

    Adds aria-label to some buttons without text

commit 9f4afe697297e4df9f3222b4715ff164df003cc3
Author: beeankha <[email protected]>
Date:   Wed Mar 18 14:10:11 2020 -0400

    Fix misc. linter errors

commit b99a04dd8d725592e72dbd9986afe0eba31eb531
Author: John Westcott IV <[email protected]>
Date:   Tue Mar 17 15:50:22 2020 -0400

    Adding associations to generator

commit 357e22eb5120673efada94f1a3983a1d9ced71ac
Author: John Westcott IV <[email protected]>
Date:   Tue Mar 17 15:48:24 2020 -0400

    Compensating for default of '' for a JSON typed field

commit eab74cac07511c0cff4ae351d59189b4e435a447
Author: chris meyers <[email protected]>
Date:   Wed Mar 25 07:39:29 2020 -0400

    autogenerate websocket secret

commit 979f549d9099e214a8582d4fa3d0ea8837bfacd4
Author: Marliana Lara <[email protected]>
Date:   Thu Mar 26 10:16:33 2020 -0400

    Disable launch button when there are zero nodes

commit 5a45a62cb31189b27cd5f827e33cafe958dda5d2
Author: Marliana Lara <[email protected]>
Date:   Wed Mar 25 17:44:34 2020 -0400

    Hookup WF documentation button to visualizer toolbar

commit e17c93ecd71933bb8e180fc6a68a6137fba4473c
Author: Jake McDermott <[email protected]>
Date:   Wed Mar 25 12:15:10 2020 -0400

    Don't allow blank adhoc command module names

commit b755fa677773e5e49ac652ca2d5da9e929538595
Author: Ryan Petrello <[email protected]>
Date:   Wed Mar 25 12:17:36 2020 -0400

    update social-auth-core to address a GitHub API deprecation

commit 703345e9d8ac791be1473dddfebeececc64ce306
Author: AlanCoding <[email protected]>
Date:   Wed Mar 25 10:34:17 2020 -0400

    Add alias for group children of groups

commit d102b064743746a687a02d885b269c757157eb46
Author: AlanCoding <[email protected]>
Date:   Tue Mar 24 19:45:23 2020 -0400

    Rename group-to-group field to align with API

commit 55c18fa76cc9ed30c2d05c176aee57d2ce06a590
Author: Jake McDermott <[email protected]>
Date:   Wed Mar 25 11:26:30 2020 -0400

    Remove unnecessary project template add option

commit 6335004c94f6d1ba65931b22bc85fd4f7de35e56
Author: Christian Adams <[email protected]>
Date:   Wed Mar 18 15:03:08 2020 -0400

    Add common debugging tools to the dev container
     - nmap-ncat
     - sdb
     - tcpdump
     - strace
     - vim

commit 8f1db173c13892b8e3826ca2ef8d23cdd5218f81
Author: Ryan Petrello <[email protected]>
Date:   Tue Mar 24 18:34:20 2020 -0400

    remove a bunch of RabbitMQ references

commit abfeb735f05d57a720d98db9b78daa692e940135
Author: Marliana Lara <[email protected]>
Date:   Tue Mar 24 17:34:10 2020 -0400

    Add launch button to workflow visualizer

commit 68b0b40e919bcba28737cca1bed36bc27b305171
Author: Ryan Petrello <[email protected]>
Date:   Tue Mar 24 16:41:01 2020 -0400

    update Django to address CVE-2020-9402

    we don't use Oracle GIS, so this isn't really applicable, but it'll make
    security scanners happy <shrug>

    see: https://docs.djangoproject.com/en/3.0/releases/2.2.11/

commit 910d926ac370d396a6d80b5fdc7659b2a5f88264
Author: Alex Corey <[email protected]>
Date:   Thu Mar 12 13:23:02 2020 -0400

    Fixes file structure, adds tests

commit c84ab9f1dc3fa6474c91fb4e881d8fbbb2aea906
Author: Alex Corey <[email protected]>
Date:   Thu Mar 12 11:12:07 2020 -0400

    Adds User Organization List

commit 65cafa37c7bb4f3468c6a63d05880b56d984c2e9
Author: Ryan Petrello <[email protected]>
Date:   Tue Mar 24 15:59:31 2020 -0400

    pin a minimum pyyaml version to address (CVE-2017-18342)

    see: https://github.com/ansible/awx/issues/6393

commit 551fd088f5ee314eb336001a08310fea13b0d581
Author: AlanCoding <[email protected]>
Date:   Tue Mar 24 15:42:35 2020 -0400

    Remove test workarounds

commit a72e8852744612ee3e67fc62db4e7288dd3c03c9
Author: AlanCoding <[email protected]>
Date:   Fri Mar 20 17:49:31 2020 -0400

    Fix bug with association on creation

commit 91135f638fe8e204e7cc42831e6930a7b4f5cb12
Author: Jeff Bradberry <[email protected]>
Date:   Tue Mar 24 15:27:51 2020 -0400

    Add a connection kwarg to Page.from_json

    if you don't reuse the connection when doing this, you lose your
    authentication.

commit b56812018a8048b257ab79f2ec3f2cf2d0120abd
Author: Jake McDermott <[email protected]>
Date:   Tue Mar 24 12:21:07 2020 -0400

    Don't delete confirmed password from formik object

    If the save fails, the form will attempt to reload the
    deleted value.

commit ab755134b3ceb8cf29db36a05ee8c68e05b13b6a
Author: Alex Corey <[email protected]>
Date:   Thu Mar 19 15:04:49 2020 -0400

    Adds new DataListCell components to all necessary lists

commit ebb0f31b0b446db47a91d610d9d0d4eb4087d57c
Author: Alex Corey <[email protected]>
Date:   Thu Mar 19 12:53:02 2020 -0400

    Fixes word wrap issue

commit 51ef57188c1fa3439ed5e470f1326b561f6b989d
Author: Ryan Petrello <[email protected]>
Date:   Tue Mar 24 08:28:22 2020 -0400

    update to the latest version of ansible-runner

commit 653850fa6d9d6dafdb961ec3fbf08ce9aa64c5da
Author: AlanCoding <[email protected]>
Date:   Mon Mar 23 22:54:04 2020 -0400

    Remove duplicated index

commit 8ba43880149c30d55414aa026b08cc2ff06000d7
Author: AlanCoding <[email protected]>
Date:   Mon Mar 23 22:47:30 2020 -0400

    Rewrite tests to use the new modules

commit f3e8623a217643ab2d9d0570ccf2cc2a149098be
Author: AlanCoding <[email protected]>
Date:   Mon Mar 23 22:34:11 2020 -0400

    Move workflow test target

commit 077461a3ef99390dbfcec2d1f2e5490caf35e232
Author: AlanCoding <[email protected]>
Date:   Mon Mar 23 20:33:20 2020 -0400

    Docs touchups

commit 795c989a498c5e3ae403588154d85acf6e9b0851
Author: AlanCoding <[email protected]>
Date:   Mon Mar 23 16:52:33 2020 -0400

    fix bug processing survey spec

commit 5e595caf5eeb393e5e887ac4b42133b9b761d170
Author: AlanCoding <[email protected]>
Date:   Fri Mar 13 23:05:01 2020 -0400

    Add workflow node identifier

    Generate new modules WFJT and WFJT node
    Touch up generated syntax, test new modules

    Add utility method in awxkit

    Fix some issues with non-name identifier in
      AWX collection module_utils

    Update workflow docs for workflow node identifier

    Test and fix WFJT modules survey_spec
    Plug in survey spec for the new module
    Handle survey spec idempotency and test

    add associations for node connections
    Handle node credential prompts as well

    Add indexes for new identifier field

    Test with unicode dragon in name

commit 6f3527ed1520f4467be810dd3edef4376d500225
Author: Jake McDermott <[email protected]>
Date:   Thu Jan 2 13:49:33 2020 -0500

    Don't refresh settings on websocket event

commit fe2ebeb8727e5a76e5845c84a27aafe8a2938be1
Author: Jake McDermott <[email protected]>
Date:   Mon Mar 23 11:44:03 2020 -0400

    Fix host event type and reference errors

commit ad7498c3fcd44300fe9b1607869a593c12e235d6
Author: Marliana Lara <[email protected]>
Date:   Mon Mar 23 17:06:38 2020 -0400

    Fix bugs related to Job Template labels and tags

    * Use default PF select toggle behavior
    * Fix label submit when no inventory provided

commit cb7257f9e661930fcc1e808cb2c07d3e54eaaa74
Author: John Mitchell <[email protected]>
Date:   Mon Mar 23 17:04:07 2020 -0400

    update email option notification to select
    - delete radio_group option from form generator

commit e3ea4e2398af35a4d162ee6690e4092ec8153442
Author: Jeff Bradberry <[email protected]>
Date:   Mon Mar 23 15:19:48 2020 -0400

    Register the resource copy endpoints as awxkit page types

commit e4e2d48f53c1ed34926221984647bdd97a77b5eb
Author: Jeff Bradberry <[email protected]>
Date:   Mon Mar 23 14:34:41 2020 -0400

    Register some missing related endpoints in awxkit

    - the newer varieties of notification templates
    - organization workflow job templates
    - credential owner users and owner teams

    this allows the endpoints to get wrapped in appropriate Page types,
    not just the Base page type.

commit 1e48d773aed5fa20dce2798c6fb41ff1f95bf244
Author: Jeff Bradberry <[email protected]>
Date:   Mon Mar 23 14:33:40 2020 -0400

    Add job_templates to the set of related endpoints for organizations

commit 5ba90b629e94c1ff5dac8fd01048b988f684740a
Author: chris meyers <[email protected]>
Date:   Mon Mar 23 07:33:35 2020 -0400

    fixup dev cluster bringup

    * change from bootstrap script to launch_awx.sh script

commit e9021bd17393a80850c13e8a6368e9642c884d0e
Author: chris meyers <[email protected]>
Date:   Mon Mar 23 07:15:13 2020 -0400

    serialize register_queue

    * also remove uneeded query

commit 49356236acd901728d8a85c7e073f76e5c782cb0
Author: AlanCoding <[email protected]>
Date:   Sun Mar 22 13:43:39 2020 -0400

    Add coverage from issue resolved with tower_role conversion

commit 4ea110147705c3fa1179fec04dac8c5bf818e0e3
Author: AlanCoding <[email protected]>
Date:   Fri Mar 20 23:49:15 2020 -0400

    update test assertion

commit 27948aa4e179349c94a1ef5cf23e568476262d41
Author: AlanCoding <[email protected]>
Date:   Fri Mar 20 21:16:09 2020 -0400

    Convert tower_role to no longer use tower-cli

commit abdcdbca7678cc1a86009c9d5512b23d88854828
Author: AlanCoding <[email protected]>
Date:   Fri Mar 20 20:03:59 2020 -0400

    Add label tests and flake8 fixes

commit 362016c91b3350958dc116433e7699ee15eb19c6
Author: AlanCoding <[email protected]>
Date:   Wed Mar 18 16:13:34 2020 -0400

    Fix test errors running locally with Ansible devel

commit f1634f092d66cfd6d64afab1d04adaee2dde4583
Author: AlanCoding <[email protected]>
Date:   Wed Mar 18 08:49:00 2020 -0400

    Copy edit of backward incompatible changes

commit 8cd4e9b48889c573c8b3485ec882387c5075905a
Author: John Westcott IV <[email protected]>
Date:   Fri Mar 20 19:14:00 2020 -0400

    Adding state back in

commit 53c8c80f7f76c1a8efbb31a7895377589432385c
Author: Marliana Lara <[email protected]>
Date:   Fri Mar 20 15:20:46 2020 -0400

    Fix JT form edit save bug when inventory has no value

commit 1daeec356f31e181ba83d6b12dc0c7b355e63cf1
Author: John Westcott IV <[email protected]>
Date:   Fri Mar 20 10:18:27 2020 -0400

    Initial converstion of tower_label

commit 56d31fec77e3ea9cdcddfe5a36caecfcdf5ecaf0
Author: Keith Grant <[email protected]>
Date:   Fri Mar 20 10:53:59 2020 -0700

    handle any errors thrown in survey handleSubmit

commit 564012b2c824258f5869cc4681dc8497732ffcb6
Author: Keith Grant <[email protected]>
Date:   Fri Mar 20 09:41:28 2020 -0700

    fix errors when adding first question to new survey

commit cfe0607b6a351366699fbcb69f8168e1181a8428
Author: Keith Grant <[email protected]>
Date:   Thu Mar 19 16:22:12 2020 -0700

    add survey form tests

commit 7f24d0c0c271fcc287ac011257647b75453a355e
Author: Keith Grant <[email protected]>
Date:   Tue Mar 17 15:29:27 2020 -0700

    add SurveyQuestionForm tests

commit 3f4e7465a7595dccf4a214515b6b0cf8b0f6781a
Author: Keith Grant <[email protected]>
Date:   Tue Mar 17 10:19:48 2020 -0700

    move template survey files to Survey subdirectory

commit 9c32cb30d40bb54e25de30efe9cc3f057bb06145
Author: Keith Grant <[email protected]>
Date:   Mon Mar 16 16:02:28 2020 -0700

    add survey question editing, breadcrumbs

commit 782d465c78dedea21ef98a2a93055b5518ba72e2
Author: Keith Grant <[email protected]>
Date:   Mon Mar 16 10:50:40 2020 -0700

    wire in SurveyQuestionAdd form to post to API

commit 1412bf6232787b4b1c0dfc5517f0440ca784bfa3
Author: Keith Grant <[email protected]>
Date:   Fri Mar 6 15:53:37 2020 -0800

    add survey form

commit e92acce4eb6a452c8b1f7a6705ed0ecd08ec1860
Author: Alex Corey <[email protected]>
Date:   Fri Mar 6 13:44:44 2020 -0500

    Adds toolbar

commit ac68e8c4feb9a57d86478c8d9189bec58e4a5872
Author: Bill Nottingham <[email protected]>
Date:   Fri Mar 20 13:38:54 2020 -0400

    Preserve symlinks when copying a tree.

    This avoids creating a recursive symlink tree.

commit 97a4bb39b6f99a08bbadc6a1b43948b1c229b029
Author: Daniel Sami <[email protected]>
Date:   Fri Mar 20 13:24:28 2020 -0400

    fix typo in japanese string

commit 9e00337bc141698b3ea1cec9ea9c27720f5207a5
Author: Marliana Lara <[email protected]>
Date:   Fri Mar 20 10:10:29 2020 -0400

    Rename useSelected hook and update error modal condition

commit 72672d6bbece3dca3c6fc67eb985f81864f2b220
Author: Marliana Lara <[email protected]>
Date:   Thu Mar 19 15:49:49 2020 -0400

    Move useSelect to shared util directory

commit 51f52f6332ee45ba8bec0eb972fc993d0ec7b6c0
Author: Marliana Lara <[email protected]>
Date:   Wed Mar 18 16:49:22 2020 -0400

    Translate aria labels

commit 11b2b17d08f999428d333bad68c2002f49b4eb0e
Author: Marliana Lara <[email protected]>
Date:   Wed Mar 18 11:09:00 2020 -0400

    Add associate modal to nested inventory host list

commit a02b332b10930888d005f3868c792fd5105db81b
Author: Alex Corey <[email protected]>
Date:   Thu Mar 19 16:46:21 2020 -0400

    fixes linting and spelling errors

commit 56919c5d321d9df74f51fee9b3d2f8f88af976d0
Author: Alex Corey <[email protected]>
Date:   Wed Mar 18 14:12:51 2020 -0400

    Moves template.jsx over to a functional component.

commit 47f5c17b56a266ae94d7fa838a99ccada80a6a7c
Author: chris meyers <[email protected]>
Date:   Fri Mar 20 08:27:22 2020 -0400

    log when notifications fail to send

    * If a job does not finish in the 5 second timeout. Let the user know
    that we failed to even try to send the notification.

commit d6e94f9c6fc2583c710897afef03536d699cf07b
Author: AlanCoding <[email protected]>
Date:   Thu Mar 19 22:43:17 2020 -0400

    Fix regression in tower_settings module

commit 06f065766f791be754ddf397d64fd81d1c8154f3
Author: chris meyers <[email protected]>
Date:   Thu Mar 19 15:10:30 2020 -0400

    remove BROKER_URL special password handling

    * BROKER_URL now describes how to connect to redis. We use a unix socket
    to connect to redis. Therefore, no longer need to support fancy uri's
    that contain fancy characters in the password.

commit 16e672dd38cf8a6bc7afefc45e0faac759ac06df
Author: John Mitchell <[email protected]>
Date:   Thu Mar 19 13:12:58 2020 -0400

    correct form submission errors for credential form

commit 4bec46a910f01dc5dea15f54cab9c6681d6dd284
Author: John Mitchell <[email protected]>
Date:   Thu Mar 19 13:50:30 2020 -0400

    add facts views to host and inv host detail views and update enable fact storage checkbox option and detail language

commit 0e70543d547beed67f32899b05605fc9342c7215
Author: chris meyers <[email protected]>
Date:   Thu Mar 19 14:06:51 2020 -0400

    licenses for new python deps

commit 88fb30e0da7a2f1340447e4cc3ae98042ddf9ea9
Author: Seth Foster <[email protected]>
Date:   Thu Mar 19 13:03:09 2020 -0400

    Delete jobs without loading objects first

    The commit is intended to speed up the cleanup_jobs command in awx. Old
    methods takes 7+ hours to delete 1 million old jobs. New method takes
    around 6 minutes.

    Leverages a sub-classed Collector, called AWXCollector, that does not
    load in objects before deleting them. Instead querysets, which are
    lazily evaluated, are used in places where Collector normally keeps a
    list of objects.

    Finally, a couple of tests to ensure parity between old Collector and
    AWXCollector. That is, any object that is updated/removed from the
    database using Collector should be have identical operations using
    AWXCollector.

    tower issue 1103

commit 558814ef3bd17855afcfb5fc69fbb1ab7b7de18c
Author: AlanCoding <[email protected]>
Date:   Mon Mar 16 22:48:04 2020 -0400

    tower_group relationships

    rollback some module_utils changes
    add runtime error for 404 type things

commit ace5a0a2b32a30b788035c7f70ce0f4d3bb39265
Author: beeankha <[email protected]>
Date:   Mon Mar 16 11:36:40 2020 -0400

    Update module utils, part of collections conversion work

commit 1bd74a96d63b1a801ef6225be8c894eee0d53035
Author: Caleb Boylan <[email protected]>
Date:   Thu Mar 19 09:40:48 2020 -0700

    Collection: Fix some tests that broke during the random name update

commit fd56b7c5902138f06ef500dfc361675c4083e15b
Author: chris meyers <[email protected]>
Date:   Thu Mar 19 10:30:09 2020 -0400

    pin pexpect to 4.7.0

commit 7f02e64a0d15fa0f5f8cbc4b94b37cce7c99c24c
Author: chris meyers <[email protected]>
Date:   Thu Mar 19 10:19:07 2020 -0400

    fix redis requirements mess

    * Add the end of the redis PR we rebased devel a bunch. requirements
    snuck into requirements.txt this way. This PR removes those requirements
    (i.e. kombu) and bumps other requirements.

commit d40a5dec8f821f9f34bd52248a083f4d25d32a92
Author: Ryan Petrello <[email protected]>
Date:   Fri Mar 13 17:36:20 2020 -0400

    change when we send job notifications to avoid a race condition

    success/failure notifications for *playbooks* include summary data about
    the hosts in based on the contents of the playbook_on_stats event

    the current implementation suffers from a number of race conditions that
    sometimes can cause that data to be missing or incomplete; this change
    makes it so that for *playbooks* we build (and send) the notification in
    response to the playbook_on_stats event, not the EOF event

commit 5e481341bc8407354beba1b031abc263767c6bce
Author: chris meyers <[email protected]>
Date:   Thu Mar 19 09:59:57 2020 -0400

    flake8

commit 0a1070834dda93f43b65efb26f495daced4f7f66
Author: chris meyers <[email protected]>
Date:   Thu Mar 19 09:04:47 2020 -0400

    only update the ip address field on the instance

    * The heartbeat of an instance is determined to be the last modified
    time of the Instance object. Therefore, we want to be careful to only
    update very specific fields of the Instance object.

commit c7de3b05285d9a43d4a02e557a5dc679aa40a460
Author: chris meyers <[email protected]>
Date:   Thu Mar 19 09:01:03 2020 -0400

    fix spelling

commit 06b3e54fb1feb04a7bba870b313d0f36af66a18f
Author: Ryan Petrello <[email protected]>
Date:   Wed Mar 18 09:06:20 2020 -0400

    remove python2 support from awxkit

commit 7f2e1d46bcbc5f10d85c07571292783ff0378ac5
Author: chris meyers <[email protected]>
Date:   Thu Mar 19 08:59:15 2020 -0400

    replace janky unique channel name w/ uuid

    * postgres notify/listen channel names have size limitations as well as
    character limitations. Respect those limitations while at the same time
    generate a unique channel name.

commit 12158bdcbaa2c14267bb61e2b011398308d72a7d
Author: chris meyers <[email protected]>
Date:   Thu Mar 19 08:57:05 2020 -0400

    remove dead code

commit f858eda6b163335110ead75228838d77ddeac06f
Author: Egor Margineanu <[email protected]>
Date:   Thu Mar 19 13:43:06 2020 +0100

    Made OPTIONS optional

commit c5297b0b86918829c7c69d5c4a5e9d9dd15c4e6a
Author: AlanCoding <[email protected]>
Date:   Thu Mar 19 08:42:07 2020 -0400

    Fix sanity error

commit 3a208a0be27b842c6533836f09efec7084182628
Author: Egor Margineanu <[email protected]>
Date:   Thu Mar 19 13:26:59 2020 +0100

    Added support for PG port and options. related #6340

commit cfdfd967937b7592a438547e466fb9ca6f0b1042
Author: Egor Margineanu <[email protected]>
Date:   Thu Mar 19 13:26:59 2020 +0100

    Added support for PG port and options

commit f1ee963bd08f361e6db14b44c768dd1b30c3a9fe
Author: Ryan Petrello <[email protected]>
Date:   Wed Mar 18 16:19:04 2020 -0400

    fix up rebased migrations

commit 7c3cbe6e58057e65f005d5c08e8bb2ca8ca28ac0
Author: Ryan Petrello <[email protected]>
Date:   Wed Mar 18 12:28:57 2020 -0400

    add a license for redis-cli

commit 87de0cf0b3bb8a29371e847a2e85d3864b12f8b6
Author: chris meyers <[email protected]>
Date:   Wed Mar 18 10:55:24 2020 -0400

    flake8, pytest, license fixes

commit 18f5dd6e047c65e3117730ebd5cc1066d32ab6ce
Author: chris meyers <[email protected]>
Date:   Wed Mar 18 09:02:20 2020 -0400

    add websocket backplane documentation

commit 89163f2915dc16a082bb8a60969b2e489f67184e
Author: chris meyers <[email protected]>
Date:   Tue Mar 17 10:08:00 2020 -0400

    remove redis broker url test

    * We use sockets everywhere. Thus, password special characters no longer
    are an issue.

commit 59c9de276172b6cede0a04fe87e3079c2ecd78ee
Author: chris meyers <[email protected]>
Date:   Tue Mar 17 09:25:21 2020 -0400

    awxkit python2.7 compatible print

    * awxkit still supports python2.7 so do not use fancy f"" yet; instead,
    use .format()

commit b58c71bb74bd5f5c836f88daa3d7806ff68cea47
Author: chris meyers <[email protected]>
Date:   Mon Mar 16 13:34:49 2020 -0400

    remove broadcast websockets view

commit 1caa2e028759a3103a73f5985b9a286f09f2fbfc
Author: Ryan Petrello <[email protected]>
Date:   Mon Mar 2 16:35:06 2020 -0500

    work around a limitation in postgres notify to properly support copying

    postgres has a limitation on its notify message size (8k), and the
    messages we generate for deep copying functionality easily go over this
    limit; instead of passing a giant nested data structure across the
    message bus, this change makes it so that we temporarily store the JSON
    structure in memcached, and look it up from *within* the task

    see: https://github.com/ansible/tower/issues/4162

commit 770b457430a013278ea902ee3ab003172d29d624
Author: chris meyers <[email protected]>
Date:   Thu Mar 5 14:19:46 2020 -0500

    redis socket support

commit d58df0f34a0e4b9dcc9c5a9cae9038e7e0bf6e92
Author: chris meyers <[email protected]>
Date:   Fri Feb 28 09:50:27 2020 -0500

    fix sliding window calculation

commit 3f5e2a3cd3e80416d90b9133c6b27e1d1fec7109
Author: chris meyers <[email protected]>
Date:   Thu Feb 27 15:17:01 2020 -0500

    try to make openshift build happy

commit 2b59af3808d8b110c2c430349aad9fe825bb3904
Author: chris meyers <[email protected]>
Date:   Wed Feb 26 11:50:22 2020 -0500

    safely operate in async or sync context

commit 9e5fe7f5c68f0a7f375fb8c5ea683d402198a85f
Author: chris meyers <[email protected]>
Date:   Sun Feb 23 11:13:19 2020 -0500

    translate Instance hostname to safe analytics name

    * More robust translation of Instance hostname to analytics safe name by
    replacing all non-alpha numeric characters with _

commit 093d204d198e18af28db89a841bd60237f801cfe
Author: chris meyers <[email protected]>
Date:   Fri Feb 21 15:36:27 2020 -0500

    fix flake8

commit e25bd931a111ea85826d000709735fd0c7a66853
Author: chris meyers <[email protected]>
Date:   Fri Feb 21 15:02:53 2020 -0500

    change dispatcher test to make required queue

    * No fallback-default queue anymore. Queue must be explicitly provided.

commit 8350bb3371b9eb62a49e5370feb138f1603c9653
Author: chris meyers <[email protected]>
Date:   Fri Feb 21 13:51:47 2020 -0500

    robust broadcast websocket error hanndling

commit d6594ab60240e058d630d1353bb0e46ab76d3c0c
Author: chris meyers <[email protected]>
Date:   Fri Feb 21 10:21:41 2020 -0500

    add broadcast websocket metrics

    * Gather brroadcast websocket metrics and push them into redis every
    configurable seconds.
    * Pop metrics from redis in web view layer to display via the api on
    demand

commit b6b9802f9eebdf2c082ab9447a5e17815c77dcda
Author: chris meyers <[email protected]>
Date:   Fri Feb 21 10:05:31 2020 -0500

    increase per-channel capacity

    * 100 is the default capacity for a channel. If the client doesn't read
    the socket fast enough, websocket messages can and will be lost. This
    increases the default to 10,000

commit 0da94ada2b2be0b85b41b78041049729b4704b7e
Author: chris meyers <[email protected]>
Date:   Fri Feb 21 10:02:47 2020 -0500

    add missing service name to dev env

    * Dev env was bringing the wsbroadcast service up but not under the
    tower-process dependency. This is cleaner.

commit 3b9e67ed1ba41f8d1ba3fe52d19eee65f7e1e944
Author: chris meyers <[email protected]>
Date:   Mon Feb 17 10:40:45 2020 -0500

    remove channel group model

    * Websocket user session <-> group subscription membership now resides
    in Redis rather than the database.

commit 14320bc8e6c6c97baf29ba6faffca1e5ed6f0e04
Author: chris meyers <[email protected]>
Date:   Mon Feb 17 09:04:16 2020 -0500

    handle websocket unsubscribe

    * Do not return from blocking unsubscribe until _after_ putting the
    gotten unsubscribe message on the queue so that it can be read by the
    thread of execution that was unblocked.

commit 3c5c9c6fde893327fb52614994b0d14d775b4ac1
Author: chris meyers <[email protected]>
Date:   Fri Feb 14 16:12:04 2020 -0500

    move broadcast websocket out into its own process

commit f5193e5ea5e906cf217bc9e33069702983673216
Author: chris meyers <[email protected]>
Date:   Fri Feb 14 14:36:19 2020 -0500

    resolve rebase errors

commit 03b73027e8781a62aec99f8c260b13f19e81c7da
Author: chris meyers <[email protected]>
Date:   Fri Feb 14 11:28:46 2020 -0500

    websockets aware of Instance changes

    * New tower nodes that are (de)registered in the Instance table are seen
    by the websocket layer and connected to or disconnected from by the
    websocket broadcast backplane using a polling mechanism.
    * This is especially useful for openshift and kubernetes. This will be
    useful for standalone Tower in the future when the restarting of Tower
    services is not required.

commit c06b6306abe295ae9e176e64c6ce35e1314438aa
Author: chris meyers <[email protected]>
Date:   Fri Feb 14 08:59:52 2020 -0500

    remove health info

    * Sending health about websockets over websockets is not a great idea.
    * I tried sending health data via prometheus and encountered problems
    that will need PR's to prometheus_client library to solve. Circle back
    to this later.

commit 45ce6d794eb6a5f9896edfda09573a7d47861be2
Author: Shane McDonald <[email protected]>
Date:   Thu Feb 13 13:16:25 2020 -0500

    Initial migration of rabbitmq -> redis for k8s installs

commit e94bb44082411b17fd9fb40b54182db37323c1f2
Author: chris meyers <[email protected]>
Date:   Tue Feb 11 09:10:34 2020 -0500

    replace rabbitmq with redis

    * local awx docker-compose and image build only.

commit be58906aed1d50eb246d5fd89c7439b8388d446f
Author: chris meyers <[email protected]>
Date:   Mon Feb 10 15:12:11 2020 -0500

    remove kombu

commit 403e9bbfb5cadfec1d92a400798d001611068906
Author: chris meyers <[email protected]>
Date:   Wed Feb 5 09:03:04 2020 -0500

    add websocket health information

commit ea29f4b91ff65b1a28a9484a00e5a3306aa6bfaa
Author: chris meyers <[email protected]>
Date:   Mon Jan 27 15:10:55 2020 -0500

    account for isolated job status

    * We can not query the dispatcher running on isolated nodes to see if
    the playbook is still running because that is the nature of isolated
    nodes, they don't run the dispatcher nor do they run the message broker.
    Therefore, we should query the control node that is arbitrating the
    isolated work. If the control node process in the dispatcher is dead,
    consider the iso job dead.

commit 3f2d757f4ec5a1e881b73da15cfa0d487be04106
Author: chris meyers <[email protected]>
Date:   Fri Jan 24 15:19:50 2020 -0500

    update awxkit to use new unsubscribe event

    * Instead of waiting an arbitrary number of seconds. We can now wait the
    exact amount of time needed to KNOW that we are unsubscribed. This
    changeset takes advantage of the new subscribe reply semantic.

commit feac93fd24c0ebef8fa32370f3a82699db60896b
Author: chris meyers <[email protected]>
Date:   Fri Jan 24 10:53:41 2020 -0500

    add websocket group unsubscribe reply

    * This change adds more than just an unsubscribe reply.
    * Websockets canrequest to join/leave groups. They do so using a single
    idempotent request. This change replies to group requests over the
    websockets with the diff of the group subscription. i.e. what groups the
    user currenntly is in, what groups were left, and what groups were
    joined.

commit 088373963bb7c2561533e05aafd8bf4e47d28457
Author: chris meyers <[email protected]>
Date:   Thu Jan 23 16:10:23 2020 -0500

    satisfy generic Role code

    * User in channels session is a lazy user class. This does not conform
    to what the generic Role ancestry code expects. The Role ancestry code
    expects a User objects. This change converts the lazy object into a
    proper User object before calling the permission code path.

commit 5818dcc980be31bd521c2670790956491e076154
Author: chris meyers <[email protected]>
Date:   Wed Jan 22 16:24:08 2020 -0500

    prefer simple async -> sync

    * asgiref async_to_sync was causing a Redis connection _for each_ call
    to emit_channel_notification i.e. every event that the callback receiver
    processes. This is a "known" issue
    https://github.com/django/channels_redis/pull/130#issuecomment-424274470
    and the advise is to slow downn the rate at which you call
    async_to_sync. That is not an option for us. Instead, we put the async
    group_send call onto the event loop for the current thread and wait for
    it to be processed immediately.

    The known issue has to do with event loop + socket relationship. Each
    connection to redis is achieved via a socket. That conection can only be
    waiting on by the event loop that corresponds to the calling thread.
    async_to_sync creates a _new thread_ for each invocation. Thus, a new
    connection to redis is required. Thus, the excess redis connections that
    can be observed via netstat | grep redis | wc -l.

commit dc6c353ecd78146ca2965edb24431f56baccdb6a
Author: chris meyers <[email protected]>
Date:   Thu Jan 16 14:26:16 2020 -0500

    remove support for multi-reader dispatch queue

    * Under the new postgres backed notify/listen message queue, this never
    actually worked. Without using the database to store state, we can not
    provide a at-most-once delivery mechanism w/ multi-readers.
    * With this change, work is done ONLY on the node that requested for the
    work to be done. Under rabbitmq, the node that was first to get the
    message off the queue would do the work; presumably the least busy node.

commit 50b56aa8cb0c03bfc41139e5cbe7cc8836f14f11
Author: chris meyers <[email protected]>
Date:   Tue Jan 14 11:23:03 2020 -0500

    autobahn 20.1.2 released an hour ago

    * 20.1.1 no longer available on pypi

commit 3fec69799cb37854da8e6138041bb1ec4949ae95
Author: chris meyers <[email protected]>
Date:   Mon Jan 13 15:01:29 2020 -0500

    fix websocket job subscription access control

commit 2a2c34f56779e7ccd8337141efc3bef8f6695c3e
Author: chris meyers <[email protected]>
Date:   Wed Jan 8 15:44:04 2020 -0500

    combine all the broker replacement pieces

    * local redis for event processing
    * postgres for message broker
    * redis for websockets

commit 558e92806b0e692939faf113029ad322960c7369
Author: chris meyers <[email protected]>
Date:   Fri Dec 20 10:21:53 2019 -0500

    POC postgres broker

commit 355fb125cb447701ffb4316e4cddbc363264dc80
Author: chris meyers <[email protected]>
Date:   Tue Jan 7 15:18:16 2020 -0500

    redis events

commit c8eeacacca6ae252954faedc997ec4fd1262edda
Author: chris meyers <[email protected]>
Date:   Fri Nov 8 10:36:39 2019 -0500

    POC channels 2

commit 4a0c371014c53602caad2c3d7fdb1f05b6c2ba69
Author: Christian Adams <[email protected]>
Date:   Wed Mar 18 12:48:40 2020 -0400

    Fix flaky workflow test & set junit family

commit eb288000827922ee288b297eca323300a953d311
Author: Marliana Lara <[email protected]>
Date:   Wed Mar 18 13:17:42 2020 -0400

    Fix nested project schedule breadcrumb

commit a03d74d828200400da2316ec461eff900e2224a8
Author: Caleb Boylan <[email protected]>
Date:   Tue Mar 17 11:49:09 2020 -0700

    Collection: Use random names when we create objects in our tests

commit 2274b4b4e44e00ee515bbf9cf4c152a8e778ce28
Author: mabashian <[email protected]>
Date:   Wed Mar 18 09:44:08 2020 -0400

    Upgrade jest and babel-jest to latest (v25)

commit c054d7c3d7a229d09a1452fbf1ce9dbbb7a09e24
Author: AlanCoding <[email protected]>
Date:   Tue Mar 17 23:46:24 2020 -0400

    Automatically hack sys.path to make running tests easier

commit ca3cf244fd570a93e14f54278a1750f8140c8a07
Author: AlanCoding <[email protected]>
Date:   Tue Mar 17 19:54:43 2020 -0400

    Replace verify_ssl test that did not work right

commit ecdb353f6fe9df8a2445952087d89c1c6b77e4d9
Author: AlanCoding <[email protected]>
Date:   Tue Mar 17 19:49:27 2020 -0400

    Mark user password as no_log to silence warning

commit d9932eaf6aac397be7c646991d8d8875b8894993
Author: AlanCoding <[email protected]>
Date:   Tue Mar 17 19:37:30 2020 -0400

    Add integration test

commit b875c03f4ad71ec93a403b1b4f2a10dd024da310
Author: Bill Nottingham <[email protected]>
Date:   Tue Mar 17 17:19:33 2020 -0400

     Clean up a few more cases where we checked the license for features.

commit e87f804c92ae7b36087eb640e4b2404a9a047250
Author: Alex Corey <[email protected]>
Date:   Tue Mar 17 16:21:06 2020 -0400

    Moves JT Form to using react hooks and custom hooks

commit 6db6fe90fd85be6d0334051dca2ea624a9eaec5b
Author: mabashian <[email protected]>
Date:   Tue Mar 17 15:27:16 2020 -0400

    Adds error div to toggle fields built using form generator so that errors can be shown underneath the toggle

commit c850148ee3193bf80a7e466c5c2fddadd5cead14
Author: John Mitchell <[email protected]>
Date:   Tue Mar 17 14:08:13 2020 -0400

    change duplicate IDs where possible

commit a0937a8b7cc7fccf175dd74cdefd6a65a210d6d2
Author: mabashian <[email protected]>
Date:   Tue Mar 17 13:44:13 2020 -0400

    Bumps eslint from 5.6 to 6.8

commit c4c0cace881895dc3732abc8795cf4fad9f9f40e
Author: beeankha <[email protected]>
Date:   Tue Mar 17 12:55:32 2020 -0400

    Fix ansible shebang error

commit d0c510563f94975dacdf185b1cc539918cc4a948
Author: Bill Nottingham <[email protected]>
Date:   Tue Mar 17 10:37:51 2020 -0400

    Allow scm_branch in notifications.

commit d23fb17cd996773f015144a28e6bccb4201a1bd5
Author: Jake McDermott <[email protected]>
Date:   Tue Mar 17 11:33:55 2020 -0400

    Auto-update dependencies in lock file

commit 8668f2ad4692161f62a47f3517f165de10cb9d8b
Author: AlanCoding <[email protected]>
Date:   Mon Mar 16 22:36:27 2020 -0400

    Add workflow to tower_role

commit 80234c56007d796d061015eb13727332e793a085
Author: Gabe Muniz <[email protected]>
Date:   Mon Mar 16 19:54:15 2020 +0000

    rework the tar to always delete the leftover directories

commit ef223b0afb7458783d83b60f3acb8ee1e0be1c49
Author: Caleb Boylan <[email protected]>
Date:   Mon Mar 16 11:12:57 2020 -0700

    Collection: Add test for workflow_template extra_vars

commit e9e8283f16576b3c8bbc6eef6b2391ba27b959d3
Author: Caleb Boylan <[email protected]>
Date:   Mon Mar 16 11:08:01 2020 -0700

    Collection: Add integration test for smart inventory

commit b73e8d8a567cbb7206fcb08a8db9919de23b7eb2
Author: Ryan Petrello <[email protected]>
Date:   Mon Mar 16 13:15:10 2020 -0400

    fix a bug in isolated event handling

    see: https://github.com/ansible/awx/issues/6280

commit 6db6c6c5baa0a8b49acf702c4a2065e1962ddbc5
Author: beeankha <[email protected]>
Date:   Mon Mar 16 11:18:08 2020 -0400

    Revert module util changes, reorder params in group module

commit 2b5ff9a6f992a3c8b3e494735e6e38665c7e9a9b
Author: AlanCoding <[email protected]>
Date:   Wed Mar 11 11:39:27 2020 -0400

    Patches to generator to better align with modules

commit 97c169780d4915d5e3dd3f3594158a364a1d3835
Author: beeankha <[email protected]>
Date:   Fri Mar 13 13:40:42 2020 -0400

    Delete config file

commit 88c46b4573c1156d1e46a532627a5510139b1730
Author: beeankha <[email protected]>
Date:   Thu Mar 12 13:51:13 2020 -0400

    Add updated tower_api module util file, update generator and template

commit 53d27c933ee69365e3537fa96ec2bdc3ac9c6659
Author: beeankha <[email protected]>
Date:   Wed Mar 11 11:36:58 2020 -0400

    Fix linter issues

commit c340fff64386b220805b391d496f1ae21d4a0402
Author: beeankha <[email protected]>
Date:   Wed Mar 11 10:17:43 2020 -0400

    Add generator playbook for the AWX Collection modules, along with other module generation tools

commit 61600a8252dd8cff5646f904790220e5da465de1
Author: mabashian <[email protected]>
Date:   Mon Mar 16 10:37:44 2020 -0400

    Adds aria-labels to links without descernible inner text

commit 521cda878e9d31265dc1b119312a7ab30cffc825
Author: AlanCoding <[email protected]>
Date:   Mon Mar 16 10:04:18 2020 -0400

    Add named URL docs for uniqueness functionality

commit 16d5456d2bc887a0caa81f9c4d03882bbc7cd477
Author: Caleb Boylan <[email protected]>
Date:   Fri Mar 13 12:09:45 2020 -0700

    Collection: add a test for multiple credentials on a jt

commit abe81533585a271cac56df3663bb1e5ee822d4a0
Author: mabashian <[email protected]>
Date:   Fri Mar 13 16:38:46 2020 -0400

    Remove rogue console

commit 86aabb297e366d7b4c6ad25b63c47117c3844baf
Author: Keith Grant <[email protected]>
Date:   Fri Mar 13 13:14:03 2020 -0700

    add documentation for useDismissableError, useDeleteItems

commit a2eeb6e7b5c52b18c2ec324b9841e48498abf768
Author: Keith Grant <[email protected]>
Date:   Fri Mar 13 11:38:49 2020 -0700

    delete unused file

commit f8f6fff21e1c770328815c94d10faa7dcb7a3fdf
Author: Jake McDermott <[email protected]>
Date:   Wed Mar 11 07:12:47 2020 -0400

    Show playbook field on JT when read-only

commit 3e616f2770f67a5fd197f2cefdd911363c406347
Author: Keith Grant <[email protected]>
Date:   Fri Mar 13 10:17:39 2020 -0700

    update SurveyList tests, add TemplateSurvey tests

commit 27b48fe55bd6122890def871ea6749269a1611cd
Author: Ryan Petrello <[email protected]>
Date:   Fri Mar 13 12:53:40 2020 -0400

    make User.last_login read_only=True in its serializer

commit 43abeec3d7b5eebced3351b9ceba6ccf9bb1c9f7
Author: mabashian <[email protected]>
Date:   Fri Mar 13 11:25:40 2020 -0400

    Mark img aria-labels for translation

commit bd8886a867a8eb549e0ed4e4a6d40d965609588e
Author: mabashian <[email protected]>
Date:   Fri Mar 13 11:21:25 2020 -0400

    Adds lang attr to html tag in ui next app

commit bd68317cfd22d223414e058fed80a8b0d0fa3134
Author: mabashian <[email protected]>
Date:   Fri Mar 13 11:11:37 2020 -0400

    Adds aria-label attrs to buttons without inner text

commit f8818730d414ae837f4b01d197131c1875d22e1c
Author: Ryan Petrello <[email protected]>
Date:   Thu Mar 12 12:34:55 2020 -0400

    consolidate isolated event handling code into one function

    make the non-isolated *and* isolated event handling share the same
    function so we don't regress on behavior between the two

commit b41c9e5ba340b1fdf7d294d8927ca31f91d53000
Author: Jake McDermott <[email protected]>
Date:   Wed Mar 11 07:34:58 2020 -0400

    Normalize initial value of select2 fields

commit 401be0c265d3d0a99c098ef7c8316646d9dedcd9
Author: Jake McDermott <[email protected]>
Date:   Wed Mar 11 11:16:14 2020 -0400

    Add parser error handling for settings json

commit 35be571eedc08d0a7507f0a1527a2769b67f93ee
Author: humzam96 <[email protected]>
Date:   Mon Dec 2 17:16:40 2019 -0500

    Don't block the blockquotes

commit 8e7faa853ed580b3acae23e38717b8c54ba44809
Author: Hideki Saito <[email protected]>
Date:   Wed Mar 11 13:47:10 2020 -0400

    Mark tech preview message for translation

commit 1ee46ab98aefdb30787b5ef2fbf5930f3f43b6c3
Author: Jake McDermott <[email protected]>
Date:   Wed Mar 11 13:01:44 2020 -0400

    Mark access removal prompts for translation

commit ac9f526cf0089f79d704fac5d39dc4821197bfb4
Author: Keith Grant <[email protected]>
Date:   Thu Mar 12 17:08:21 2020 -0700

    fix useRequest error bug

commit 7e6def8acc5ecda89f31d42026fc2518663ea877
Author: AlanCoding <[email protected]>
Date:   Wed Mar 11 15:50:00 2020 -0400

    Grant org JT admin role in migration as well

commit aa4842aea5ba019cd81b858aa29ca2406d284b53
Author: AlanCoding <[email protected]>
Date:   Thu Feb 6 11:37:45 2020 -0500

    Various JT.organization cleanup items

    cleanup from PR review suggestions

    bump migration number

    fix test

    revert change to old-app JT form no longer needed

commit 75477937927826c23ce6c9615041dc47abc6b4d6
Author: John Mitchell <[email protected]>
Date:   Wed Feb 5 15:51:55 2020 -0500

    add organization to template views in old and new ui

commit 7d0b20757181dde280fd3b4eac15b03d01898219
Author: AlanCoding <[email protected]>
Date:   Tue Jan 21 11:12:08 2020 -0500

    Organization on JT as read-only field

    Set JT.organization with value from its project

    Remove validation requiring JT.organization

    Undo some of the additional org definitions in tests

    Revert some tests no longer needed for feature

    exclude workflow approvals from unified organization field

    revert awxkit changes for providing organization

    Roll back additional JT creation permission requirement

    Fix up more issues by persisting organization field when project is removed

    Restrict project org editing, logging, and testing

    Grant removed inventory org admin permissions in migration

    Add special validate_unique for job templates
      this deals with enforcing name-organization uniqueness

    Add back in special message where config is unknown
      when receiving 403 on job relaunch

    Fix logical and performance bugs with data migration

    within JT.inventory.organization make-permission-explicit migration

    remove nested loops so we do .iterator() on JT queryset

    in reverse migration, carefully remove execute role on JT
      held by org admins of inventory organization,
      as well as the execute_role holders

    Use current state of Role model in logic, with 1 notable exception
      that is used to filter on ancestors
      the ancestor and descentent relationship in the migration model
        is not reliable
      output of this is saved as an integer list to avoid future
        compatibility errors

    make the parents rebuilding logic skip over irrelevant models
      this is the largest performance gain for small resource numbers

commit daa9282790ca9c3f4fedfdd9fdf0251bba663824
Author: AlanCoding <[email protected]>
Date:   Thu Jan 16 14:59:43 2020 -0500

    Initial (editable) pass of adding JT.organization

    This is the old version of this feature from 2019
      this allows setting the organization in the data sent
      to the API when creating a JT, and exposes the field
      in the UI as well

    Subsequent commit changes the field from editable
      to read-only, but as of this commit, the machinery
      is not hooked up to infer it from project

commit bdd0b9e4d92903f3a69636c92f39124803ec78ed
Author: AlanCoding <[email protected]>
Date:   Thu Mar 12 15:44:35 2020 -0400

    Add more tests for recent WFJT module issues

commit 88571f6dcbe483807cbd31328bf304bd30993d22
Author: Ryan Petrello <[email protected]>
Date:   Thu Mar 12 14:14:56 2020 -0400

    save approval node start time *before* sending "started" notifications

    see: https://github.com/ansible/awx/issues/6267

commit a1cdc07944fb80565487b9c6257a4fe40e2db696
Author: AlanCoding <[email protected]>
Date:   Thu Mar 12 12:26:54 2020 -0400

    Print module standard out in test failure scenarios

commit eea80c45d126deb471c9ba2899bb083f9b9cadaa
Author: Keith Grant <[email protected]>
Date:   Wed Mar 11 15:44:02 2020 -0700

    fix keys, clean up surveylist

commit 07565b5efcc4d5d51bbb562b3c4b268a62e9c91b
Author: Keith Grant <[email protected]>
Date:   Wed Mar 11 12:16:00 2020 -0700

    add error handling to TemplateSurvey

commit 3755151cc52ed9ba4714a47b8f22dbfa2bf572fe
Author: Christian Adams <[email protected]>
Date:   Wed Mar 11 14:12:56 2020 -0400

    Update dev container to be consistent with other installation methods
     - rename start_development.sh script to `launch_awx.sh`, like it is in k8 installations

commit 2584f7359ebdf201628f65ffd727ec0e3e57ce66
Author: Keith Grant <[email protected]>
Date:   Wed Mar 11 09:32:36 2020 -0700

    restructure TemplateSurvey & list components

commit 286cec8bc34ba682752c7c610e7d6ef719c4c13c
Author: Alex Corey <[email protected]>
Date:   Mon Mar 9 16:04:01 2020 -0400

    WIP

commit 64b1aa43b1586bc3d5d646f68860334747a77139
Author: Alex Corey <[email protected]>
Date:   Mon Mar 9 12:13:00 2020 -0400

    Adds SurveyList tool bar

commit 6c7ab97159c9e8c5176f79920507aa231fee98a0
Author: mabashian <[email protected]>
Date:   Tue Mar 10 16:12:29 2020 -0400

    Adds aria-label attrs to img elements

commit 8077c910b09876cec487f29682c702d07818dd54
Author: mabashian <[email protected]>
Date:   Tue Mar 10 16:10:51 2020 -0400

    Adds lang attr to installing template

commit feef39c5cc79d0bc359aaf93a88dccfc9e0840b3
Author: AlanCoding <[email protected]>
Date:   Tue Mar 10 16:06:28 2020 -0400

    Change test to use native list for schemas

commit e80843846ea57a3e637f7d857e8cb8c73241585b
Author: AlanCoding <[email protected]>
Date:   Thu Mar 5 11:05:46 2020 -0500

    Modernize types of WFJT module

commit ecc68c10033b465c41935a204192759053f938e5
Author: mabashian <[email protected]>
Date:   Tue Mar 10 15:33:31 2020 -0400

    Adds lang attr to html tag to specify default language for the application