8000 Tags · honnamkuan/awx · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Aug 12, 2021. It is now read-only.

Tags: honnamkuan/awx

Tags

13.0.0

Toggle 13.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request ansible#7420 from elyezer/update-credential-creation

Update awxkit credential creation

Reviewed-by: https://github.com/apps/softwarefactory-project-zuul

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 <rpetrell@redhat.com>
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 <rpetrell@redhat.com>
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 <rpetrell@redhat.com>
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 <chris.meyers.fsu@gmail.com>
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 <beeankha@gmail.com>
Date:   Fri Mar 27 15:44:23 2020 -0400

    Fix timeout error

commit a862a00d248f4b1dc24767453863f5fb40191519
Author: Daniel Sami <dsami@redhat.com>
Date:   Fri Mar 27 15:27:08 2020 -0400

    added id to survey list items

commit 2e8f9185abecc0142039ed6b1f88f43516c80224
Author: beeankha <beeankha@gmail.com>
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 <beeankha@gmail.com>
Date:   Thu Mar 26 16:25:01 2020 -0400

    Update integration tests, update tower_wait module

commit 914ea54925074dcacad770c1f10ab55c5e49da3b
Author: John Westcott IV <john.westcott.iv@redhat.com>
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 <john.westcott.iv@redhat.com>
Date:   Thu Mar 26 10:18:38 2020 -0400

    Removing assert that job is pending on job launch

commit e03911d378fbc918447a100527f2098e0825d360
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Thu Mar 26 09:17:18 2020 -0400

    Depricate min and max interval in favor of interval

commit 61287f6b364326d188cc4f254b5220b352643889
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Wed Mar 25 14:48:09 2020 -0400

    Removing old unneeded output and fixing comments

commit f6bfdef34d9a06dcd410e18a44b2541f6f138188
Author: John Westcott IV <john.westcott.iv@redhat.com>
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 <john.westcott.iv@redhat.com>
Date:   Wed Mar 25 14:06:32 2020 -0400

    Initial cut at tower_job_wait conversion

commit 6914213aa0b1352fe4d965b0d369886f51846491
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Mar 27 12:48:36 2020 -0400

    bump version 10.0.0

commit 6f582b5688ca866c2ded256de0ef18cbcfc5c61f
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Fri Mar 27 11:18:15 2020 -0400

    Don't show user-only roles for teams

commit 579648a017f598deea3d2ff8d8cbf6de25d420ba
Author: Jake McDermott <yo@jakemcdermott.me>
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 <yo@jakemcdermott.me>
Date:   Fri Mar 27 09:41:53 2020 -0400

    Limit disable-on-load to single notifications

commit 301d6ff616c1728aa40c0a5357e781eb59903c5b
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Mar 27 09:28:10 2020 -0400

    make the job event bigint migration chunk size configurable

commit a50b03da173425a1aededbf0b803f67c750855ee
Author: beeankha <beeankha@gmail.com>
Date:   Thu Mar 26 20:04:11 2020 -0400

    Remove unnecessary fields in associations file

commit 27b5b534a1af6de222205b1e38d93973b1cdcb0f
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Thu Mar 26 19:43:03 2020 -0400

    Add advice for creating bug reports

commit 6b3befcb942acfb21b17e2b7dfb0af103f49e522
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
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 <rpetrell@redhat.com>
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 <rpetrell@redhat.com>
Date:   Thu Mar 26 13:44:15 2020 -0400

    clarify some documentation on summary_fields

commit 464db28be5e711091faba44278ed17a23630f055
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Mar 26 14:49:45 2020 -0400

    update to the latest version of ansible-runner

commit 61a0d1f77b7fd8eb341a7a84a40e3f42e2a9d874
Author: Ryan Petrello <rpetrell@redhat.com>
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 <mabashia@redhat.com>
Date:   Thu Mar 26 12:57:31 2020 -0400

    Adds aria-label to some buttons without text

commit 9f4afe697297e4df9f3222b4715ff164df003cc3
Author: beeankha <beeankha@gmail.com>
Date:   Wed Mar 18 14:10:11 2020 -0400

    Fix misc. linter errors

commit b99a04dd8d725592e72dbd9986afe0eba31eb531
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Tue Mar 17 15:50:22 2020 -0400

    Adding associations to generator

commit 357e22eb5120673efada94f1a3983a1d9ced71ac
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Tue Mar 17 15:48:24 2020 -0400

    Compensating for default of '' for a JSON typed field

commit eab74cac07511c0cff4ae351d59189b4e435a447
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date:   Wed Mar 25 07:39:29 2020 -0400

    autogenerate websocket secret

commit 979f549d9099e214a8582d4fa3d0ea8837bfacd4
Author: Marliana Lara <mlara@redhat.com>
Date:   Thu Mar 26 10:16:33 2020 -0400

    Disable launch button when there are zero nodes

commit 5a45a62cb31189b27cd5f827e33cafe958dda5d2
Author: Marliana Lara <mlara@redhat.com>
Date:   Wed Mar 25 17:44:34 2020 -0400

    Hookup WF documentation button to visualizer toolbar

commit e17c93ecd71933bb8e180fc6a68a6137fba4473c
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Mar 25 12:15:10 2020 -0400

    Don't allow blank adhoc command module names

commit b755fa677773e5e49ac652ca2d5da9e929538595
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Mar 25 12:17:36 2020 -0400

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

commit 703345e9d8ac791be1473dddfebeececc64ce306
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Mar 25 10:34:17 2020 -0400

    Add alias for group children of groups

commit d102b064743746a687a02d885b269c757157eb46
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Mar 24 19:45:23 2020 -0400

    Rename group-to-group field to align with API

commit 55c18fa76cc9ed30c2d05c176aee57d2ce06a590
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Mar 25 11:26:30 2020 -0400

    Remove unnecessary project template add option

commit 6335004c94f6d1ba65931b22bc85fd4f7de35e56
Author: Christian Adams <chadams@redhat.com>
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 <rpetrell@redhat.com>
Date:   Tue Mar 24 18:34:20 2020 -0400

    remove a bunch of RabbitMQ references

commit abfeb735f05d57a720d98db9b78daa692e940135
Author: Marliana Lara <mlara@redhat.com>
Date:   Tue Mar 24 17:34:10 2020 -0400

    Add launch button to workflow visualizer

commit 68b0b40e919bcba28737cca1bed36bc27b305171
Author: Ryan Petrello <rpetrell@redhat.com>
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 <alex.swansboro@gmail.com>
Date:   Thu Mar 12 13:23:02 2020 -0400

    Fixes file structure, adds tests

commit c84ab9f1dc3fa6474c91fb4e881d8fbbb2aea906
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Thu Mar 12 11:12:07 2020 -0400

    Adds User Organization List

commit 65cafa37c7bb4f3468c6a63d05880b56d984c2e9
Author: Ryan Petrello <rpetrell@redhat.com>
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 <arominge@redhat.com>
Date:   Tue Mar 24 15:42:35 2020 -0400

    Remove test workarounds

commit a72e8852744612ee3e67fc62db4e7288dd3c03c9
Author: AlanCoding <arominge@redhat.com>
Date:   Fri Mar 20 17:49:31 2020 -0400

    Fix bug with association on creation

commit 91135f638fe8e204e7cc42831e6930a7b4f5cb12
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
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 <yo@jakemcdermott.me>
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 <alex.swansboro@gmail.com>
Date:   Thu Mar 19 15:04:49 2020 -0400

    Adds new DataListCell components to all necessary lists

commit ebb0f31b0b446db47a91d610d9d0d4eb4087d57c
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Thu Mar 19 12:53:02 2020 -0400

    Fixes word wrap issue

commit 51ef57188c1fa3439ed5e470f1326b561f6b989d
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Mar 24 08:28:22 2020 -0400

    update to the latest version of ansible-runner

commit 653850fa6d9d6dafdb961ec3fbf08ce9aa64c5da
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Mar 23 22:54:04 2020 -0400

    Remove duplicated index

commit 8ba43880149c30d55414aa026b08cc2ff06000d7
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Mar 23 22:47:30 2020 -0400

    Rewrite tests to use the new modules

commit f3e8623a217643ab2d9d0570ccf2cc2a149098be
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Mar 23 22:34:11 2020 -0400

    Move workflow test target

commit 077461a3ef99390dbfcec2d1f2e5490caf35e232
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Mar 23 20:33:20 2020 -0400

    Docs touchups

commit 795c989a498c5e3ae403588154d85acf6e9b0851
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Mar 23 16:52:33 2020 -0400

    fix bug processing survey spec

commit 5e595caf5eeb393e5e887ac4b42133b9b761d170
Author: AlanCoding <arominge@redhat.com>
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 <yo@jakemcdermott.me>
Date:   Thu Jan 2 13:49:33 2020 -0500

    Don't refresh settings on websocket event

commit fe2ebeb8727e5a76e5845c84a27aafe8a2938be1
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Mon Mar 23 11:44:03 2020 -0400

    Fix host event type and reference errors

commit ad7498c3fcd44300fe9b1607869a593c12e235d6
Author: Marliana Lara <mlara@redhat.com>
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 <jmitchel@Johns-MacBook-Pro-46.local>
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 <jeff.bradberry@gmail.com>
Date:   Mon Mar 23 15:19:48 2020 -0400

    Register the resource copy endpoints as awxkit page types

commit e4e2d48f53c1ed34926221984647bdd97a77b5eb
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
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 <jeff.bradberry@gmail.com>
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 <chris.meyers.fsu@gmail.com>
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 <chris.meyers.fsu@gmail.com>
Date:   Mon Mar 23 07:15:13 2020 -0400

    serialize register_queue

    * also remove uneeded query

commit 49356236acd901728d8a85c7e073f76e5c782cb0
Author: AlanCoding <arominge@redhat.com>
Date:   Sun Mar 22 13:43:39 2020 -0400

    Add coverage from issue resolved with tower_role conversion

commit 4ea110147705c3fa1179fec04dac8c5bf818e0e3
Author: AlanCoding <arominge@redhat.com>
Date:   Fri Mar 20 23:49:15 2020 -0400

    update test assertion

commit 27948aa4e179349c94a1ef5cf23e568476262d41
Author: AlanCoding <arominge@redhat.com>
Date:   Fri Mar 20 21:16:09 2020 -0400

    Convert tower_role to no longer use tower-cli

commit abdcdbca7678cc1a86009c9d5512b23d88854828
Author: AlanCoding <arominge@redhat.com>
Date:   Fri Mar 20 20:03:59 2020 -0400

    Add label tests and flake8 fixes

commit 362016c91b3350958dc116433e7699ee15eb19c6
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Mar 18 16:13:34 2020 -0400

    Fix test errors running locally with Ansible devel

commit f1634f092d66cfd6d64afab1d04adaee2dde4583
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Mar 18 08:49:00 2020 -0400

    Copy edit of backward incompatible changes

commit 8cd4e9b48889c573c8b3485ec882387c5075905a
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Fri Mar 20 19:14:00 2020 -0400

    Adding state back in

commit 53c8c80f7f76c1a8efbb31a7895377589432385c
Author: Marliana Lara <mlara@redhat.com>
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 <john.westcott.iv@redhat.com>
Date:   Fri Mar 20 10:18:27 2020 -0400

    Initial converstion of tower_label

commit 56d31fec77e3ea9cdcddfe5a36caecfcdf5ecaf0
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Mar 20 10:53:59 2020 -0700

    handle any errors thrown in survey handleSubmit

commit 564012b2c824258f5869cc4681dc8497732ffcb6
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Mar 20 09:41:28 2020 -0700

    fix errors when adding first question to new survey

commit cfe0607b6a351366699fbcb69f8168e1181a8428
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Mar 19 16:22:12 2020 -0700

    add survey form tests

commit 7f24d0c0c271fcc287ac011257647b75453a355e
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Mar 17 15:29:27 2020 -0700

    add SurveyQuestionForm tests

commit 3f4e7465a7595dccf4a214515b6b0cf8b0f6781a
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Mar 17 10:19:48 2020 -0700

    move template survey files to Survey subdirectory

commit 9c32cb30d40bb54e25de30efe9cc3f057bb06145
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Mar 16 16:02:28 2020 -0700

    add survey question editing, breadcrumbs

commit 782d465c78dedea21ef98a2a93055b5518ba72e2
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Mar 16 10:50:40 2020 -0700

    wire in SurveyQuestionAdd form to post to API

commit 1412bf6232787b4b1c0dfc5517f0440ca784bfa3
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Mar 6 15:53:37 2020 -0800

    add survey form

commit e92acce4eb6a452c8b1f7a6705ed0ecd08ec1860
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Fri Mar 6 13:44:44 2020 -0500

    Adds toolbar

commit ac68e8c4feb9a57d86478c8d9189bec58e4a5872
Author: Bill Nottingham <notting@splat.cc>
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 <dsami@redhat.com>
Date:   Fri Mar 20 13:24:28 2020 -0400

    fix typo in japanese string

commit 9e00337bc141698b3ea1cec9ea9c27720f5207a5
Author: Marliana Lara <mlara@redhat.com>
Date:   Fri Mar 20 10:10:29 2020 -0400

    Rename useSelected hook and update error modal condition

commit 72672d6bbece3dca3c6fc67eb985f81864f2b220
Author: Marliana Lara <mlara@redhat.com>
Date:   Thu Mar 19 15:49:49 2020 -0400

    Move useSelect to shared util directory

commit 51f52f6332ee45ba8bec0eb972fc993d0ec7b6c0
Author: Marliana Lara <mlara@redhat.com>
Date:   Wed Mar 18 16:49:22 2020 -0400

    Translate aria labels

commit 11b2b17d08f999428d333bad68c2002f49b4eb0e
Author: Marliana Lara <mlara@redhat.com>
Date:   Wed Mar 18 11:09:00 2020 -0400

    Add associate modal to nested inventory host list

commit a02b332b10930888d005f3868c792fd5105db81b
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Thu Mar 19 16:46:21 2020 -0400

    fixes linting and spelling errors

commit 56919c5d321d9df74f51fee9b3d2f8f88af976d0
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Wed Mar 18 14:12:51 2020 -0400

    Moves template.jsx over to a functional component.

commit 47f5c17b56a266ae94d7fa838a99ccada80a6a7c
Author: chris meyers <chris.meyers.fsu@gmail.com>
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 <arominge@redhat.com>
Date:   Thu Mar 19 22:43:17 2020 -0400

    Fix regression in tower_settings module

commit 06f065766f791be754ddf397d64fd81d1c8154f3
Author: chris meyers <chris.meyers.fsu@gmail.com>
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 <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Thu Mar 19 13:12:58 2020 -0400

    correct form submission errors for credential form

commit 4bec46a910f01dc5dea15f54cab9c6681d6dd284
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
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 <chris.meyers.fsu@gmail.com>
Date:   Thu Mar 19 14:06:51 2020 -0400

    licenses for new python deps

commit 88fb30e0da7a2f1340447e4cc3ae98042ddf9ea9
Author: Seth Foster <fosterbseth@gmail.com>
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 <arominge@redhat.com>
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 <beeankha@gmail.com>
Date:   Mon Mar 16 11:36:40 2020 -0400

    Update module utils, part of collections conversion work

commit 1bd74a96d63b1a801ef6225be8c894eee0d53035
Author: Caleb Boylan <calebboylan@gmail.com>
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 <chris.meyers.fsu@gmail.com>
Date:   Thu Mar 19 10:30:09 2020 -0400

    pin pexpect to 4.7.0

commit 7f02e64a0d15fa0f5f8cbc4b94b37cce7c99c24c
Author: chris meyers <chris.meyers.fsu@gmail.com>
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 <rpetrell@redhat.com>
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 <chris.meyers.fsu@gmail.com>
Date:   Thu Mar 19 09:59:57 2020 -0400

    flake8

commit 0a1070834dda93f43b65efb26f495daced4f7f66
Author: chris meyers <chris.meyers.fsu@gmail.com>
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 <chris.meyers.fsu@gmail.com>
Date:   Thu Mar 19 09:01:03 2020 -0400

    fix spelling

commit 06b3e54fb1feb04a7bba870b313d0f36af66a18f
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Mar 18 09:06:20 2020 -0400

    remove python2 support from awxkit

commit 7f2e1d46bcbc5f10d85c07571292783ff0378ac5
Author: chris meyers <chris.meyers.fsu@gmail.com>
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 <chris.meyers.fsu@gmail.com>
Date:   Thu Mar 19 08:57:05 2020 -0400

    remove dead code

commit f858eda6b163335110ead75228838d77ddeac06f
Author: Egor 
8000
Margineanu <egor.margineanu@gmail.com>
Date:   Thu Mar 19 13:43:06 2020 +0100

    Made OPTIONS optional

commit c5297b0b86918829c7c69d5c4a5e9d9dd15c4e6a
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Mar 19 08:42:07 2020 -0400

    Fix sanity error

commit 3a208a0be27b842c6533836f09efec7084182628
Author: Egor Margineanu <egor.margineanu@gmail.com>
Date:   Thu Mar 19 13:26:59 2020 +0100

    Added support for PG port and options. related #6340

commit cfdfd967937b7592a438547e466fb9ca6f0b1042
Author: Egor Margineanu <egor.margineanu@gmail.com>
Date:   Thu Mar 19 13:26:59 2020 +0100

    Added support for PG port and options

commit f1ee963bd08f361e6db14b44c768dd1b30c3a9fe
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Mar 18 16:19:04 2020 -0400

    fix up rebased migrations

commit 7c3cbe6e58057e65f005d5c08e8bb2ca8ca28ac0
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Mar 18 12:28:57 2020 -0400

    add a license for redis-cli

commit 87de0cf0b3bb8a29371e847a2e85d3864b12f8b6
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date:   Wed Mar 18 10:55:24 2020 -0400

    flake8, pytest, license fixes

commit 18f5dd6e047c65e3117730ebd5cc1066d32ab6ce
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date:   Wed Mar 18 09:02:20 2020 -0400

    add websocket backplane documentation

commit 89163f2915dc16a082bb8a60969b2e489f67184e
Author: chris meyers <chris.meyers.fsu@gmail.com>
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 <chris.meyers.fsu@gmail.com>
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 <chris.meyers.fsu@gmail.com>
Date:   Mon Mar 16 13:34:49 2020 -0400

    remove broadcast websockets view

commit 1caa2e028759a3103a73f5985b9a286f09f2fbfc
Author: Ryan Petrello <rpetrell@redhat.com>
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 <chris.meyers.fsu@gmail.com>
Date:   Thu Mar 5 14:19:46 2020 -0500

    redis socket support

commit d58df0f34a0e4b9dcc9c5a9cae9038e7e0bf6e92
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date:   Fri Feb 28 09:50:27 2020 -0500

    fix sliding window calculation

commit 3f5e2a3cd3e80416d90b9133c6b27e1d1fec7109
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date:   Thu Feb 27 15:17:01 2020 -0500

    try to make openshift build happy

commit 2b59af3808d8b110c2c430349aad9fe825bb3904
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date:   Wed Feb 26 11:50:22 2020 -0500

    safely operate in async or sync context

commit 9e5fe7f5c68f0a7f375fb8c5ea683d402198a85f
Author: chris meyers <chris.meyers.fsu@gmail.com>
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 <chris.meyers.fsu@gmail.com>
Date:   Fri Feb 21 15:36:27 2020 -0500

    fix flake8

commit e25bd931a111ea85826d000709735fd0c7a66853
Author: chris meyers <chris.meyers.fsu@gmail.com>
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 <chris.meyers.fsu@gmail.com>
Date:   Fri Feb 21 13:51:47 2020 -0500

    robust broadcast websocket error hanndling

commit d6594ab60240e058d630d1353bb0e46ab76d3c0c
Author: chris meyers <chris.meyers.fsu@gmail.com>
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 <chris.meyers.fsu@gmail.com>
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 <chris.meyers.fsu@gmail.com>
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 <chris.meyers.fsu@gmail.com>
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 <chris.meyers.fsu@gmail.com>
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 <chris.meyers.fsu@gmail.com>
Date:   Fri Feb 14 16:12:04 2020 -0500

    move broadcast websocket out into its own process

commit f5193e5ea5e906cf217bc9e33069702983673216
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date:   Fri Feb 14 14:36:19 2020 -0500

    resolve rebase errors

commit 03b73027e8781a62aec99f8c260b13f19e81c7da
Author: chris meyers <chris.meyers.fsu@gmail.com>
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 <chris.meyers.fsu@gmail.com>
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 <me@shanemcd.com>
Date:   Thu Feb 13 13:16:25 2020 -0500

    Initial migration of rabbitmq -> redis for k8s installs

commit e94bb44082411b17fd9fb40b54182db37323c1f2
Author: chris meyers <chris.meyers.fsu@gmail.com>
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 <chris.meyers.fsu@gmail.com>
Date:   Mon Feb 10 15:12:11 2020 -0500

    remove kombu

commit 403e9bbfb5cadfec1d92a400798d001611068906
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date:   Wed Feb 5 09:03:04 2020 -0500

    add websocket health information

commit ea29f4b91ff65b1a28a9484a00e5a3306aa6bfaa
Author: chris meyers <chris.meyers.fsu@gmail.com>
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 <chris.meyers.fsu@gmail.com>
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 <chris.meyers.fsu@gmail.com>
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 <chris.meyers.fsu@gmail.com>
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 <chris.meyers.fsu@gmail.com>
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 <chris.meyers.fsu@gmail.com>
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 <chris.meyers.fsu@gmail.com>
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 <chris.meyers.fsu@gmail.com>
Date:   Mon Jan 13 15:01:29 2020 -0500

    fix websocket job subscription access control

commit 2a2c34f56779e7ccd8337141efc3bef8f6695c3e
Author: chris meyers <chris.meyers.fsu@gmail.com>
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 <chris.meyers.fsu@gmail.com>
Date:   Fri Dec 20 10:21:53 2019 -0500

    POC postgres broker

commit 355fb125cb447701ffb4316e4cddbc363264dc80
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date:   Tue Jan 7 15:18:16 2020 -0500

    redis events

commit c8eeacacca6ae252954faedc997ec4fd1262edda
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date:   Fri Nov 8 10:36:39 2019 -0500

    POC channels 2

commit 4a0c371014c53602caad2c3d7fdb1f05b6c2ba69
Author: Christian Adams <chadams@redhat.com>
Date:   Wed Mar 18 12:48:40 2020 -0400

    Fix flaky workflow test & set junit family

commit eb288000827922ee288b297eca323300a953d311
Author: Marliana Lara <mlara@redhat.com>
Date:   Wed Mar 18 13:17:42 2020 -0400

    Fix nested project schedule breadcrumb

commit a03d74d828200400da2316ec461eff900e2224a8
Author: Caleb Boylan <calebboylan@gmail.com>
Date:   Tue Mar 17 11:49:09 2020 -0700

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

commit 2274b4b4e44e00ee515bbf9cf4c152a8e778ce28
Author: mabashian <mabashia@redhat.com>
Date:   Wed Mar 18 09:44:08 2020 -0400

    Upgrade jest and babel-jest to latest (v25)

commit c054d7c3d7a229d09a1452fbf1ce9dbbb7a09e24
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Mar 17 23:46:24 2020 -0400

    Automatically hack sys.path to make running tests easier

commit ca3cf244fd570a93e14f54278a1750f8140c8a07
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Mar 17 19:54:43 2020 -0400

    Replace verify_ssl test that did not work right

commit ecdb353f6fe9df8a2445952087d89c1c6b77e4d9
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Mar 17 19:49:27 2020 -0400

    Mark user password as no_log to silence warning

commit d9932eaf6aac397be7c646991d8d8875b8894993
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Mar 17 19:37:30 2020 -0400

    Add integration test

commit b875c03f4ad71ec93a403b1b4f2a10dd024da310
Author: Bill Nottingham <notting@splat.cc>
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 <alex.swansboro@gmail.com>
Date:   Tue Mar 17 16:21:06 2020 -0400

    Moves JT Form to using react hooks and custom hooks

commit 6db6fe90fd85be6d0334051dca2ea624a9eaec5b
Author: mabashian <mabashia@redhat.com>
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 <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Tue Mar 17 14:08:13 2020 -0400

    change duplicate IDs where possible

commit a0937a8b7cc7fccf175dd74cdefd6a65a210d6d2
Author: mabashian <mabashia@redhat.com>
Date:   Tue Mar 17 13:44:13 2020 -0400

    Bumps eslint from 5.6 to 6.8

commit c4c0cace881895dc3732abc8795cf4fad9f9f40e
Author: beeankha <beeankha@gmail.com>
Date:   Tue Mar 17 12:55:32 2020 -0400

    Fix ansible shebang error

commit d0c510563f94975dacdf185b1cc539918cc4a948
Author: Bill Nottingham <notting@splat.cc>
Date:   Tue Mar 17 10:37:51 2020 -0400

    Allow scm_branch in notifications.

commit d23fb17cd996773f015144a28e6bccb4201a1bd5
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Mar 17 11:33:55 2020 -0400

    Auto-update dependencies in lock file

commit 8668f2ad4692161f62a47f3517f165de10cb9d8b
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Mar 16 22:36:27 2020 -0400

    Add workflow to tower_role

commit 80234c56007d796d061015eb13727332e793a085
Author: Gabe Muniz <gmuniz@redhat.com>
Date:   Mon Mar 16 19:54:15 2020 +0000

    rework the tar to always delete the leftover directories

commit ef223b0afb7458783d83b60f3acb8ee1e0be1c49
Author: Caleb Boylan <calebboylan@gmail.com>
Date:   Mon Mar 16 11:12:57 2020 -0700

    Collection: Add test for workflow_template extra_vars

commit e9e8283f16576b3c8bbc6eef6b2391ba27b959d3
Author: Caleb Boylan <calebboylan@gmail.com>
Date:   Mon Mar 16 11:08:01 2020 -0700

    Collection: Add integration test for smart inventory

commit b73e8d8a567cbb7206fcb08a8db9919de23b7eb2
Author: Ryan Petrello <rpetrell@redhat.com>
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 <beeankha@gmail.com>
Date:   Mon Mar 16 11:18:08 2020 -0400

    Revert module util changes, reorder params in group module

commit 2b5ff9a6f992a3c8b3e494735e6e38665c7e9a9b
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Mar 11 11:39:27 2020 -0400

    Patches to generator to better align with modules

commit 97c169780d4915d5e3dd3f3594158a364a1d3835
Author: beeankha <beeankha@gmail.com>
Date:   Fri Mar 13 13:40:42 2020 -0400

    Delete config file

commit 88c46b4573c1156d1e46a532627a5510139b1730
Author: beeankha <beeankha@gmail.com>
Date:   Thu Mar 12 13:51:13 2020 -0400

    Add updated tower_api module util file, update generator and template

commit 53d27c933ee69365e3537fa96ec2bdc3ac9c6659
Author: beeankha <beeankha@gmail.com>
Date:   Wed Mar 11 11:36:58 2020 -0400

    Fix linter issues

commit c340fff64386b220805b391d496f1ae21d4a0402
Author: beeankha <beeankha@gmail.com>
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 <mabashia@redhat.com>
Date:   Mon Mar 16 10:37:44 2020 -0400

    Adds aria-labels to links without descernible inner text

commit 521cda878e9d31265dc1b119312a7ab30cffc825
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Mar 16 10:04:18 2020 -0400

    Add named URL docs for uniqueness functionality

commit 16d5456d2bc887a0caa81f9c4d03882bbc7cd477
Author: Caleb Boylan <calebboylan@gmail.com>
Date:   Fri Mar 13 12:09:45 2020 -0700

    Collection: add a test for multiple credentials on a jt

commit abe81533585a271cac56df3663bb1e5ee822d4a0
Author: mabashian <mabashia@redhat.com>
Date:   Fri Mar 13 16:38:46 2020 -0400

    Remove rogue console

commit 86aabb297e366d7b4c6ad25b63c47117c3844baf
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Mar 13 13:14:03 2020 -0700

    add documentation for useDismissableError, useDeleteItems

commit a2eeb6e7b5c52b18c2ec324b9841e48498abf768
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Mar 13 11:38:49 2020 -0700

    delete unused file

commit f8f6fff21e1c770328815c94d10faa7dcb7a3fdf
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Mar 11 07:12:47 2020 -0400

    Show playbook field on JT when read-only

commit 3e616f2770f67a5fd197f2cefdd911363c406347
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Mar 13 10:17:39 2020 -0700

    update SurveyList tests, add TemplateSurvey tests

commit 27b48fe55bd6122890def871ea6749269a1611cd
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Mar 13 12:53:40 2020 -0400

    make User.last_login read_only=True in its serializer

commit 43abeec3d7b5eebced3351b9ceba6ccf9bb1c9f7
Author: mabashian <mabashia@redhat.com>
Date:   Fri Mar 13 11:25:40 2020 -0400

    Mark img aria-labels for translation

commit bd8886a867a8eb549e0ed4e4a6d40d965609588e
Author: mabashian <mabashia@redhat.com>
Date:   Fri Mar 13 11:21:25 2020 -0400

    Adds lang attr to html tag in ui next app

commit bd68317cfd22d223414e058fed80a8b0d0fa3134
Author: mabashian <mabashia@redhat.com>
Date:   Fri Mar 13 11:11:37 2020 -0400

    Adds aria-label attrs to buttons without inner text

commit f8818730d414ae837f4b01d197131c1875d22e1c
Author: Ryan Petrello <rpetrell@redhat.com>
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 <yo@jakemcdermott.me>
Date:   Wed Mar 11 07:34:58 2020 -0400

    Normalize initial value of select2 fields

commit 401be0c265d3d0a99c098ef7c8316646d9dedcd9
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Mar 11 11:16:14 2020 -0400

    Add parser error handling for settings json

commit 35be571eedc08d0a7507f0a1527a2769b67f93ee
Author: humzam96 <humzam96@icloud.com>
Date:   Mon Dec 2 17:16:40 2019 -0500

    Don't block the blockquotes

commit 8e7faa853ed580b3acae23e38717b8c54ba44809
Author: Hideki Saito <saito@fgrep.org>
Date:   Wed Mar 11 13:47:10 2020 -0400

    Mark tech preview message for translation

commit 1ee46ab98aefdb30787b5ef2fbf5930f3f43b6c3
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Mar 11 13:01:44 2020 -0400

    Mark access removal prompts for translation

commit ac9f526cf0089f79d704fac5d39dc4821197bfb4
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Mar 12 17:08:21 2020 -0700

    fix useRequest error bug

commit 7e6def8acc5ecda89f31d42026fc2518663ea877
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Mar 11 15:50:00 2020 -0400

    Grant org JT admin role in migration as well

commit aa4842aea5ba019cd81b858aa29ca2406d284b53
Author: AlanCoding <arominge@redhat.com>
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 <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Wed Feb 5 15:51:55 2020 -0500

    add organization to template views in old and new ui

commit 7d0b20757181dde280fd3b4eac15b03d01898219
Author: AlanCoding <arominge@redhat.com>
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 <arominge@redhat.com>
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 <arominge@redhat.com>
Date:   Thu Mar 12 15:44:35 2020 -0400

    Add more tests for recent WFJT module issues

commit 88571f6dcbe483807cbd31328bf304bd30993d22
Author: Ryan Petrello <rpetrell@redhat.com>
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 <arominge@redhat.com>
Date:   Thu Mar 12 12:26:54 2020 -0400

    Print module standard out in test failure scenarios

commit eea80c45d126deb471c9ba2899bb083f9b9cadaa
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Mar 11 15:44:02 2020 -0700

    fix keys, clean up surveylist

commit 07565b5efcc4d5d51bbb562b3c4b268a62e9c91b
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Mar 11 12:16:00 2020 -0700

    add error handling to TemplateSurvey

commit 3755151cc52ed9ba4714a47b8f22dbfa2bf572fe
Author: Christian Adams <chadams@redhat.com>
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 <keithjgrant@redhat.com>
Date:   Wed Mar 11 09:32:36 2020 -0700

    restructure TemplateSurvey & list components

commit 286cec8bc34ba682752c7c610e7d6ef719c4c13c
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Mon Mar 9 16:04:01 2020 -0400

    WIP

commit 64b1aa43b1586bc3d5d646f68860334747a77139
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Mon Mar 9 12:13:00 2020 -0400

    Adds SurveyList tool bar

commit 6c7ab97159c9e8c5176f79920507aa231fee98a0
Author: mabashian <mabashia@redhat.com>
Date:   Tue Mar 10 16:12:29 2020 -0400

    Adds aria-label attrs to img elements

commit 8077c910b09876cec487f29682c702d07818dd54
Author: mabashian <mabashia@redhat.com>
Date:   Tue Mar 10 16:10:51 2020 -0400

    Adds lang attr to installing template

commit feef39c5cc79d0bc359aaf93a88dccfc9e0840b3
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Mar 10 16:06:28 2020 -0400

    Change test to use native list for schemas

commit e80843846ea57a3e637f7d857e8cb8c73241585b
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Mar 5 11:05:46 2020 -0500

    Modernize types of WFJT module

commit ecc68c10033b465c41935a204192759053f938e5
Author: mabashian <mabashia@redhat.com>
Date:   Tue Mar 10 15:33:31 2020 -0400

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

9.3.0

Toggle 9.3.0's commit message

Verified

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

commit 36078651d34e483c2297994e2580ed14913036ce
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Mar 11 14:24:32 2020 -0400

    bump version to 9.3.0

commit c95624e27f3c3516abe337809c90b3d05dc8177f
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Mar 10 23:36:13 2020 -0400

    optimize the SCM URL sanitizer regex

    \w+ is too greedy for large strings that don't contain URLs

commit 5c331934e22835f2fa44ea6a2cf5b2cbf96082c1
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Mar 10 22:00:31 2020 -0400

    Fix server error creating smart inventories

commit b9829e2bde65da6c3c8f3c7144c87341d199527e
Author: Gabe Muniz <gmuniz@redhat.com>
Date:   Tue Mar 10 23:08:38 2020 +0000

    removed extra quotes in example

commit 676b29346cc035588caa68be793494bebafe92bc
Author: Marliana Lara <mlara@redhat.com>
Date:   Tue Mar 10 16:40:34 2020 -0400

    Switch side nav to dark theme

commit 2cb5046ec6c3d34503a63c6f772a61d18d4e18d0
Author: Marliana Lara <mlara@redhat.com>
Date:   Tue Mar 10 15:33:39 2020 -0400

    Throw an error when host inventory doesn't match parent inventory

commit 185c581007ae85766685fe52cb08f56be7979ccf
Author: beeankha <beeankha@gmail.com>
Date:   Tue Mar 10 13:50:20 2020 -0400

    Remove len() check

    Remove comment

    Remove quote marks from default values

commit e816f73ecfaa244d14c5c14cdcf60405df56da2d
Author: Marliana Lara <mlara@redhat.com>
Date:   Tue Mar 10 12:19:36 2020 -0400

    Show content error when the top-level inventory and host inventory do not match

commit ad1a7fc9c95ca229b47447c7cd74664059337d06
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Mar 10 13:38:09 2020 -0400

    add RBAC tests for schedules on inventory and project updates

commit dd5f25186b26ac3ae9b3861be3cfb18d71699afa
Author: mabashian <mabashia@redhat.com>
Date:   Tue Mar 10 13:31:55 2020 -0400

    Fixes bug where user with edit permissions on a credential but no permissions on the credentials org would be denied access to the form in the UI.

commit 87396f968c915955a8bd2ba8e3fcf32ca0b6694b
Author: Marliana Lara <mlara@redhat.com>
Date:   Tue Mar 10 13:02:14 2020 -0400

    Use variables for inventory breadcrumb path segments

commit 65e988b44c3398b91e1fe6578303e2c4bacb41db
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Tue Mar 10 11:39:37 2020 -0400

    Impoves test and removes uncessary condition

commit 4381a7d75ca12569c0a1a6b70e49bbd574035a10
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Mar 10 11:31:29 2020 -0400

    Remove some rogue awaits

commit 3a6528dc0d6d0ef814685af0ca93de4aff999395
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Tue Mar 10 10:08:23 2020 -0400

    Adds toolbar

commit c113c2db524533ca3a67339cb9a20c0e23140224
Author: beeankha <beeankha@gmail.com>
Date:   Tue Mar 10 10:06:38 2020 -0400

    Fix username/name issue in tower_user module, update test playbook

commit b7d2d6ad89a6a309c18de5c88c57486044fb0a6a
Author: Marliana Lara <mlara@redhat.com>
Date:   Mon Mar 9 19:28:47 2020 -0400

    Add Inventory Group Host Add form

commit 871695ea5e3af8dec56001b48fe78f4d073b23d1
Author: Bill Nottingham <notting@splat.cc>
Date:   Mon Mar 9 15:51:56 2020 -0400

    Remove SCL python from awx-python

    This really should be created at build time.

commit 0f5b6945147b924a5629c77ac2a09918ba3ae835
Author: Marliana Lara <mlara@redhat.com>
Date:   Mon Mar 9 14:56:39 2020 -0400

    Fix form action button layout

commit 24d35e95935c892dcc1a97e4dcce1ba7d40a8d1b
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Mon Mar 9 12:40:29 2020 -0400

    Remove duplicate schedule tab

commit beb10feb0ca27d9e894dae141913be59521e1181
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Mon Mar 9 11:20:34 2020 -0400

    Refactor top-level host and inv routing components

    * Remove route render props
    * Remove unneeded load checks
    * Make PageSection component placement consistent with other screens
    * Fix issues causing complete panel reload on tab change

commit 6ec9c45341e1ed82f1e829e6f627d0e423dba1ef
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Mon Mar 9 11:35:26 2020 -0400

    Fix screen reload on host tab change

commit 25f4aa19b7393d051d1e886a779aa211861263d6
Author: Marliana Lara <mlara@redhat.com>
Date:   Fri Mar 6 17:48:12 2020 -0500

    Add disassociate inventory group host modal

commit c1ab118481da5004b9ed0caaf1223c94b0b9decc
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Fri Mar 6 11:03:36 2020 -0500

    remove unnecessary org rest calls for notifcation tabs on proj wfjt

commit 3952be942977f10cfec8b0e73cfdfdb0cffa74c1
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Thu Mar 5 10:58:16 2020 -0500

    add notification and access tabs to wfjt

commit 35f414ccf20e4881287848fcb9b562f3c975a793
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Mar 6 16:00:41 2020 -0500

    clarify how AWX stores cerdentials

commit 64018a71bb24cfd49179d149df64f089617c4bd5
Author: Daniel Sami <dsami@redhat.com>
Date:   Fri Mar 6 15:41:10 2020 -0500

    used lint

commit 6dd4d04bf5da9b0db50fc1d5e23f8968f3ab4962
Author: mabashian <mabashia@redhat.com>
Date:   Fri Mar 6 14:56:17 2020 -0500

    Move label out to styled component.  Removes dependency on internal pf classes.

commit 21b4455ee68aae77e84b74d90639ed864730c0d5
Author: mabashian <mabashia@redhat.com>
Date:   Fri Mar 6 14:20:46 2020 -0500

    Change nestedResource to schedule in setBreadcrumbConfig.  As it currently stands the only nested resource that could be passed here is a schedule.

commit 314e3458253bda609b528f305cb14f78a870c8ea
Author: mabashian <mabashia@redhat.com>
Date:   Fri Mar 6 09:37:51 2020 -0500

    Tweak Schedules props to include the options request callback needed to load the list after rebasing.

commit 90e047821d52c8e321bc206e9b93b12f85e0ab1a
Author: mabashian <mabashia@redhat.com>
Date:   Thu Mar 5 17:46:23 2020 -0500

    Makes entire hierarchy of schedule components generic

commit 01fe89e43c57f78134b2a940e140b04c28f0600f
Author: mabashian <mabashia@redhat.com>
Date:   Wed Mar 4 17:09:30 2020 -0500

    Moves request to generate preview down into the ScheduleDetail component

commit 1f2edd81abbdcc7f316e6d46d26308c15564169a
Author: mabashian <mabashia@redhat.com>
Date:   Wed Mar 4 16:41:21 2020 -0500

    Adds generic schedule detail component and applies it to JT schedules

commit 862de0b6f3e55b2ce9a4ae044f352b6bdba897f4
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Mar 6 14:04:30 2020 -0500

    record a start time for WorkflowApproval jobs

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

commit d75c2d9b44062009823328db1a68563f9316f819
Author: Pierre-Louis Bonicoli <pierre-louis.bonicoli@libregerbil.fr>
Date:   Fri Mar 6 18:18:20 2020 +0100

    Explain how to extract credentials/settings

commit 4c6191041cd279bfa1d7fcc8b3955a66326acb05
Author: Marliana Lara <mlara@redhat.com>
Date:   Fri Mar 6 11:12:09 2020 -0500

    Fix credential form action button layout

commit edb3f6df556fb33f56572d3b104b86c22bf98822
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Tue Mar 3 22:33:28 2020 -0500

    Adds the list of the survey questions.

    TODO:  Add delete functionality.  Add sort functionality.
    Add preview functionality.
    Toolbar will be built out with the other functionalities.

commit acc34c13933c36ccd2f5b45ffd3b5c6d7e892d70
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Mar 6 08:21:20 2020 -0500

    fix global schedule creation for project and inventory updates too

    related: https://github.com/ansible/awx/pull/6193

commit 3d5a002676b8c355c57f60275c717b2f3b0e00ee
Author: Marliana Lara <mlara@redhat.com>
Date:   Fri Mar 6 01:36:38 2020 -0500

    Remove all inventory route logic from Host screens

commit bb6d9af90b1e9893f5698b46d6d66aab58260764
Author: Marliana Lara <mlara@redhat.com>
Date:   Fri Mar 6 01:35:58 2020 -0500

    Create nested inventory host route files and components

commit da94b2dc9ec505bf18afbc1e8090c8786021471d
Author: Marliana Lara <mlara@redhat.com>
Date:   Fri Mar 6 00:51:55 2020 -0500

    Add InventoryHostAdd route file

commit d849e8189156e6580b28bbf3b0ef2d590fa8f5ab
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Thu Mar 5 16:45:38 2020 -0500

    Show API choice field metadata more correctly for null vs ''

commit a5afac62caa0b9bf8b57e749aa83400494ba0edd
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Thu Mar 5 15:21:01 2020 -0500

    Fix panel reloading and clean up unneeded code

commit cd1ff6b16a0d4583e0a05a4e136efa81b26d0ac2
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Mar 5 14:43:54 2020 -0500

    fix a bug in OPTIONS /api/v2/schedules/

    a side effect of this bug is that `awx schedules create` doesn't work
    properly for non-admin users (i.e., users who have execute access for
    a JT)

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

commit 63fa367e9d1fae0ff3250a1c40806303296a00c5
Author: Caleb Boylan <calebboylan@gmail.com>
Date:   Thu Mar 5 10:23:39 2020 -0800

    Fix a typo in the collection README

commit d33daeee91a503f7e71da8033b055b16d1f5fbeb
Author: mabashian <mabashia@redhat.com>
Date:   Thu Mar 5 12:33:59 2020 -0500

    Adds Add button to schedules list along with rbac restrictions

commit 9d449c419b9246c69f0e43f5a69da48f2cd66d12
Author: Marliana Lara <mlara@redhat.com>
Date:   Thu Mar 5 10:58:06 2020 -0500

    Fix bug where Inv Host Add form doesn't save due to form error

commit c073e39c696e39b9f53391a26d0bd46f3585f969
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Mar 4 13:53:06 2020 -0500

    Simplify build loop, make demo data in tests

commit 457dc956f12ce1575b365f841bb15f5e7af7cbfc
Author: Rebeccah <rhunter@redhat.com>
Date:   Wed Mar 4 15:35:04 2020 -0500

    added a check for the field of finished making sure it's not none, and then breaking the DateTime function

commit 8227054d116dd58d715447ac8cd64daed1503308
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Tue Feb 4 16:30:06 2020 -0500

    Adds WorkflowJobTemplate Add and Edit form and functionality.

    Fields work and forms save

    Adds Webhook form fields and tooltip to VariablesField component

    Alpha order

    Fixes contentLoading issue in PR and enables Launch on JT List

    Adds page section to fix render issue

    Adds subform restore functionality and addresses PR issues

    Adds pageSection to jt add form and fixes other PR issues

    -Fixes spelling error on WFJTDetail
    -Adds page section to JT Add Form to fix styling issue
    -Adds spacing between functions
    -Fixes form submission error by allowing state to handle the lookups while formik
    only handles their ids.

    Fixes styling issues, navigation, props, and adds useRequest hook
    -Add functionality to remove chips from look up fields
    -Removes uncessary custome styling from
    -Removes uncessary Form Group wrappers
    -Adds internationalization to webhook key string.
    -Adds field level error handling
    -updates tests
    -Adds initial null value to form submit error

    Adds error handling to submit labels, prevents uncessary api call

    The unecessary api call is for the webhook credential id.  If there is no
    webhook service we do not want the api to make a call for get the webhook credential
    type id.

    Adds error handling test to add and edit form. Updates Form component

    Updates tests to a real error.

    Fixes extra vars bug

commit deaf2028ad6575e162d1ca8d64e068b4c2a8f358
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Mar 4 09:08:46 2020 -0500

    Request all types  for multicred lookup

commit d812972d3c7a722beb1e20442c5f8f44d69a3175
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Mar 4 08:24:20 2020 -0500

    Wrap credential help text at 110 chars

commit 54b553b78c7f6efbdcaf746c5858ac0b8d91528c
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Mar 4 08:07:10 2020 -0500

    Simplify syntax for loop labels

commit 3e08bbeb9392c6d9ad2e07592347e7eac0e16c7e
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Mar 4 07:42:52 2020 -0500

    Make wording on running less perscriptive and more general

commit 22524589e3b1ebd3731d657b7065083a57ca4901
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Mar 3 22:19:38 2020 -0500

    Employ the collection_package var in a few missing places

commit 85ec73bf4beb5ee66ba2d876d9147816a945c0a2
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Mar 3 20:19:41 2020 -0500

    Unify collection targets for install and ansible-test

commit be56a1d3dffd6529ab4e7ceba39110a8eccb8892
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Mar 3 18:42:49 2020 -0500

    Fix job->inventory links

commit f1120d39dba6d6b934428e7c9cedb0eb7f138653
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Mar 3 10:37:16 2020 -0800

    fix column widths when action buttons hidden due to permissions

commit b5e5fea1170434ce777a88980f5fc315d6cd3025
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Mar 3 16:47:38 2020 -0500

    respect home directory symlinks for BASE_VENV_PATH

commit e232cd392c9b2252a6a2ddecb1d6d44a5a5a3771
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Mar 3 14:46:00 2020 -0500

    make fact saving code more robust to unexpected fact data

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

commit 8301254f57359e413951496cb644809bc465975e
Author: Daniel Sami <dsami@redhat.com>
Date:   Tue Mar 3 16:03:16 2020 -0500

    further tags

commit c50705a2dc41a1730ca3976287dd2e5509748cc7
Author: Daniel Sami <dsami@redhat.com>
Date:   Thu Feb 27 15:50:04 2020 -0500

    initial labels for host tests

commit e7f36eb2ead58a0e75f2e682463e5e09d0f8ccf0
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Mar 3 14:58:36 2020 -0500

    remove a few custom notification fields that don't work

    these aren't top-level serializer fields; they're summary fields
    if we want to support these properly, we should treat them as
    enhancements, and write support, tests, and documentation

commit c261d6acf030cc37f0270b758cfed3836974278a
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Tue Mar 3 15:16:57 2020 -0500

    update multi select credential logic vault credential logic, add notice, and update multicred tests

commit 32ef805e23b4ee0b561c41091d3e619fae5656b5
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Mar 3 14:28:46 2020 -0500

    properly support job host summary data in custom notification templates

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

commit d14bf00f6c69bdc8102c8dca5dd16964ec79863c
Author: Caleb Boylan <calebboylan@gmail.com>
Date:   Fri Feb 28 19:48:18 2020 -0800

    Add collection integration test instructions to the README

commit afbeacf49983898263bc6fd4cef5da392dfb3b65
Author: Caleb Boylan <calebboylan@gmail.com>
Date:   Fri Feb 28 13:49:55 2020 -0800

    Fix up the collection integration tests

commit fc80cf5241af122cda85eaaf1d09bb5407990efd
Author: Caleb Boylan <calebboylan@gmail.com>
Date:   Sun Jan 19 19:15:14 2020 -0800

    Replace randstr with password plugin in collection tests

commit 4a6db13daaa5b4814d97a0197532420279cdb753
Author: Caleb Boylan <calebboylan@gmail.com>
Date:   Fri Feb 28 12:36:32 2020 -0800

    Copy collection integration tests in

commit d5372dae36c89d436211c4027a9ffbc84dea0d58
Author: mabashian <mabashia@redhat.com>
Date:   Tue Mar 3 13:07:03 2020 -0500

    Upgrade react and react-dom to latest

commit 3c7f5962881473736dc6c848c172da483dcdacf9
Author: mabashian <mabashia@redhat.com>
Date:   Tue Mar 3 12:57:12 2020 -0500

    Change currentValue prop to simply value.  Adds basic unit test coverage to MultiButtonToggle component.

commit 6207dad226aff87e67df477d98df6f5040904b7d
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Mar 3 12:14:22 2020 -0500

    fix broken grafana notifications

    since the custom notification template refactor, grafana notification
    support has been broken; this is largely because grafana functions more
    like the webhooks, and needs to send JSON in its notification body

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

commit 2b48e439466a34bb223e8487bf62130be5fbf906
Author: Marliana Lara <mlara@redhat.com>
Date:   Mon Mar 2 23:29:49 2020 -0500

    Add Inventory Group Host list

commit 4709f57f4610dcef506dca18282636e0b3f3118f
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Tue Mar 3 11:56:52 2020 -0500

    Updates tests to a real error.

commit b055aad64197af5ffbf778c13d6c2c54499a77f3
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Mon Mar 2 14:48:44 2020 -0500

    Adds error handling test to add and edit form. Updates Form component

commit acfa6d056f1d45d446bd25c41c22daf11631ffbf
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Fri Feb 28 09:43:02 2020 -0500

    Adds error handling to submit labels, prevents uncessary api call

    The unecessary api call is for the webhook credential id.  If there is no
    webhook service we do not want the api to make a call for get the webhook credential
    type id.

commit 51a069fcc49f0020f44655a3c283c6608a7e3449
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Wed Feb 26 15:50:54 2020 -0500

    Fixes styling issues, navigation, props, and adds useRequest hook
    -Add functionality to remove chips from look up fields
    -Removes uncessary custome styling from
    -Removes uncessary Form Group wrappers
    -Adds internationalization to webhook key string.
    -Adds field level error handling
    -updates tests
    -Adds initial null value to form submit error

commit fc89b627d7f86622fc2d59cbaf87dfd475b8e38b
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Tue Feb 25 17:23:22 2020 -0500

    Adds pageSection to jt add form and fixes other PR issues

    -Fixes spelling error on WFJTDetail
    -Adds page section to JT Add Form to fix styling issue
    -Adds spacing between functions
    -Fixes form submission error by allowing state to handle the lookups while formik
    only handles their ids.

commit e90ee5113d3f4ac2ffccb3cfa743532f231a8e33
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Sat Feb 22 17:20:23 2020 -0500

    Adds subform restore functionality and addresses PR issues

commit 4ccca08cda1f5997e780d65dd47b514e52e1a4ba
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Thu Feb 20 13:56:56 2020 -0500

    Adds page section to fix render issue

commit b757fdebf850664dd4c20fe4b22597b87a70022a
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Wed Feb 19 09:47:06 2020 -0500

    Fixes contentLoading issue in PR and enables Launch on JT List

commit 3ee6f1f3c79b71262cd0a1b5c7d831c5ca95c3d3
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Wed Feb 19 09:07:51 2020 -0500

    Alpha order

commit d4ba32d0c5198c2a885c0665d7efd987fbbc99ed
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Fri Feb 14 16:01:58 2020 -0500

    Adds Webhook form fields and tooltip to VariablesField component

commit d97f516c3a2e4ecc8a6c7dab8d52524691c923cc
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Wed Feb 12 12:11:13 2020 -0500

    Fields work and forms save

commit 52a8935b20b7226555552bea3a83256303d133a0
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Tue Feb 4 16:30:06 2020 -0500

    Adds WorkflowJobTemplate Add and Edit form and functionality.

commit 07752f48f6d477d19a6454cd3558d7f8389d2189
Author: Rebeccah <rhunter@redhat.com>
Date:   Mon Mar 2 16:41:50 2020 -0500

    formatted finished time to match microsecond expected output as is in the API.

commit 10b5a107289b014e488aee0279af411c462f49bb
Author: mabashian <mabashia@redhat.com>
Date:   Mon Mar 2 14:22:51 2020 -0500

    Jobs that error should trigger us to to update the Recent Jobs list along with successful/failed/canceled

commit e11ff69f3e03e0b9b1d7aa205d577a500eb1e336
Author: Rebeccah <rhunter@redhat.com>
Date:   Fri Feb 28 15:40:51 2020 -0500

    Added in check for the unified_job_template_id attribute to be present and populated in the object.
    For anyone reading this later, know that AdHocCommands still have unified_job_template and unified_job_template_id fields, they are just nonetypes because they don't get used by the AdHocCommand objects. Which means you have to actually get the object, not just check that it's there, to use it the way I am in this change.

commit d3fa34c665518cc6a3310d98f7f3c95a1f55c46a
Author: mabashian <mabashia@redhat.com>
Date:   Wed Feb 26 11:30:49 2020 -0500

    Remove tooltip update when job finishes.  This will be handled later down the line by buildTooltips().

commit 48a615231bdd5df540b2c111f1dbfca51b11c39d
Author: mabashian <mabashia@redhat.com>
Date:   Wed Feb 26 10:15:24 2020 -0500

    Fix jshint errors

commit b09ac716476c29739faf7b6e240f0409bfac7572
Author: mabashian <mabashia@redhat.com>
Date:   Tue Feb 25 18:14:31 2020 -0500

    Trims down GET requests made on the dashboard in response to websocket messages

commit d5dd3c521fde85c55254cc15bb879653ebd16f51
Author: mabashian <mabashia@redhat.com>
Date:   Mon Feb 24 16:49:27 2020 -0500

    Consume finished timestamp on org templates list when available via websocket message

commit db43341f96387d7e06874254fdfe4d8bfcf1399c
Author: mabashian <mabashia@redhat.com>
Date:   Mon Feb 24 16:41:35 2020 -0500

    Consume finished timestamp from websocket message and update the relevant job row.  Also adds logic to attempt to re-order the list when the sort order is -finished since we have enough information client-side to do that.

commit 3234f246db186d52722cde6990705efa5a8f17de
Author: mabashian <mabashia@redhat.com>
Date:   Mon Feb 24 12:28:46 2020 -0500

    Consume finished timestamp from websocket message when it's available to update the relevant row in the templates list.

commit 6d6d99bcf86aa102cb09e19a0879c57570bd18e3
Author: Rebeccah <rhunter@redhat.com>
Date:   Mon Feb 24 14:23:38 2020 -0500

    fixed the spelling of cancelled to be canceled, note to us later -> we need to stick with a single spelling of the word

commit a6cd32522f10cad406cf45311a5d01d7ed8e92b9
Author: mabashian <mabashia@redhat.com>
Date:   Mon Feb 24 11:32:11 2020 -0500

    Removes GET requests in response to websocket messages on the org job templates list.  List is solely updated based on data from the websocket messages.

commit 1fe28463da27b128d54f788ec55bb71e8d6c167b
Author: Rebeccah <rhunter@redhat.com>
Date:   Mon Feb 24 11:53:49 2020 -0500

    added finished job timestamp to websocket emit

commit 51a6194b8dc1e696204c9988d444606d19e3d22c
Author: mabashian <mabashia@redhat.com>
Date:   Mon Feb 24 11:08:39 2020 -0500

    Removes logic performing GET requests on `api/v2/templates` whenever a job status update message comes across the websocket.  We now use data exclusively from the websocket to update the UI.

commit e75f7b0beb48a34ea949c3adb00d90c0dbf4f250
Author: mabashian <mabashia@redhat.com>
Date:   Thu Feb 20 17:29:34 2020 -0500

    Stop making rest calls for inventory source sync updates on inventory sources list

commit 179c62e2f3079a84b026902accd3d353a7ceda7b
Author: mabashian <mabashia@redhat.com>
Date:   Thu Feb 20 16:54:51 2020 -0500

    Stop making rest calls for project sync updates on projects list

commit 98f5525d289e9d94f046c8953d67d72ac63e1798
Author: Rebeccah <rhunter@redhat.com>
Date:   Fri Feb 21 14:02:32 2020 -0500

    added unified job template ID to websocket emits

commit 60a137225aba1e09dd193fe17120ca227ef96aca
Author: mabashian <mabashia@redhat.com>
Date:   Mon Feb 17 16:52:08 2020 -0500

    Changes how the jobs list reacts to socket messages.  We now only make targeted GET requests for new rows.  We use the available information in the socket message to update the relevant row (if visible in the list).

commit 322b4ee1e4a63fd4eb89475103e8dc0fd5c4cfc1
Author: mabashian <mabashia@redhat.com>
Date:   Mon Mar 2 13:43:15 2020 -0500

    Updates our four patternfly deps to latest

commit 07807c2decd82e01dc0a2047d21aba92114555b0
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Feb 27 14:37:29 2020 -0500

    Fail on launch for scenario where job cannot run

commit 1f0acef844203eac826d6db391a907b9277d986e
Author: mabashian <mabashia@redhat.com>
Date:   Mon Mar 2 11:22:18 2020 -0500

    Changes Toggle to MultiButtonToggle in an attempt to differentiate it from an upstream PF component.  Altered props to be a bit more concise as well as support more than two buttons.

commit b57405b696e1efdaf6158fce95a3c78c14000059
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Mon Mar 2 10:00:27 2020 -0500

    assorted schedule list fixes:
    - remove pagesection and card from component...move to where called for root list
    - remove unnecessary placeholder schedule tab on job template detail

commit 5fdf6cf60faa99bf09016dea354eb4ea2773b10a
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Mon Mar 2 09:35:34 2020 -0500

    simplify conditional checking if schedules tab should be shown on proj detail

commit c1c382a941003571c10dda77095a1cfd3bb1ba56
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Mon Mar 2 09:22:32 2020 -0500

    update ScheduleList api read to single prop

commit a997b40852649f67622fa2bfb6527ac9345dee3f
Author: mabashian <mabashia@redhat.com>
Date:   Fri Feb 28 17:25:31 2020 -0500

    Refactors YamlJsonToggle component into something a little more generic so that it can be used to toggle between local and utc times in the schedule details view.

commit fc402aff29c8817eec56d16a86c3addd20043b71
Author: Ben Thomasson <bthomass@redhat.com>
Date:   Fri Feb 28 15:28:31 2020 -0500

    Bumps the version of config.json to 1.1

commit 3e0e4b6c8fc5d63c417643e283c3ff52c2ca0312
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Feb 28 11:12:26 2020 -0500

    cli: add the ability to specify a token description w/ `awx login`

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

commit 9eecb24c32e26ec5513491b17d752d58ebafb4c5
Author: Nikhil Jain <jainnikhil30@gmail.com>
Date:   Tue Feb 18 19:05:46 2020 +0530

    fix smart inventory duplicate hosts

commit a60e7a78554eaaf9ac2929b042f59baeac97a7e4
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Feb 27 13:33:34 2020 -0800

    fix redirect url after host delete

commit 989ef3538ea5e80f75a8df42aaddc0b538c5e924
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Thu Feb 27 15:20:50 2020 -0500

    add test for conditional show/hide of schedules tab for project detail view

commit 4db3e823bfcebb4fb0b4ef75073a1becfa6be430
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Thu Feb 27 15:05:46 2020 -0500

    add schedule list to proj, jt and wfjt

commit c374316648a350ef7e92daf273fab57545d48fa2
A
8000
uthor: Caleb Boylan <calebboylan@gmail.com>
Date:   Thu Feb 27 11:38:54 2020 -0800

    Collection: Fix job_list all_pages next value

commit 5dba49a7bcde68002e18bc4354b0d68d373f075f
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Feb 27 14:20:36 2020 -0500

    Lower level of log about skipped project update

commit 7b880c65520889eeac4f4ffc66aa6984bc6d880d
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Feb 27 14:12:47 2020 -0500

    Cancel jobs if they were deleted in the database

commit 5574cf059542d65765bb10a5c44a43686e7905f2
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Feb 27 11:01:36 2020 -0800

    remove Manual option from project, inventory filters

commit e706e0a2e2ce6168ba371a1de8c64bc7abcf49d5
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Thu Feb 27 12:37:37 2020 -0500

    update directory structure of schedule list files

commit 5364e7839724026ad4ae49120c4b38dd8ab24326
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Feb 26 16:06:49 2020 -0500

    switch the periodic scheduler to a child process (instead of a thread)

    I have a hunch that our usage of a daemon thread is causing import lock
    contention related to https://github.com/ansible/awx/issues/5617
    We've encountered similar issues before with threads across dispatcher
    processes at fork time, and cpython has had bugs like this in recent
    history:

    https://bugs.python.org/issue38884

    My gut tells me this might be related.

    The prior implementation - based on celerybeat - ran its code in
    a process (not a thread), and the timing of that merge matches the
    period of time we started noticing issues.

    Currently testing it to see if it resolves some of the issues we're
    seeing.

commit f93ca814ac496b06aaafec0dabbec2929447644d
Author: Christian Adams <chadams@redhat.com>
Date:   Thu Feb 27 09:38:17 2020 -0500

    Add total licensed instances to analytics

commit 3bf1ad3028cd59a8e08e3350456a3031e0ddba5e
Author: Marliana Lara <mlara@redhat.com>
Date:   Wed Feb 26 23:00:12 2020 -0500

    Move HostToggle into shared components directory

commit 7e8fb29658e7092303e5d33177bc1f8ddd9c962c
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Feb 26 16:38:52 2020 -0800

    update qs utils to allow empty string params

commit e80e3f7410409adee64957442eae9e8b2bf4874d
Author: mabashian <mabashia@redhat.com>
Date:   Wed Feb 26 16:59:45 2020 -0500

    Reapply prompt on launch for job template fields after rebasing.

commit deced917cf6cd628c6f62a84d30b4696f112b050
Author: Marliana Lara <mlara@redhat.com>
Date:   Wed Feb 26 15:27:19 2020 -0500

    Refactor HostListItem into functional component and add test for host toggle

commit 033848a605598ca524074d21063ded929870ee91
Author: Marliana Lara <mlara@redhat.com>
Date:   Wed Feb 26 15:10:17 2020 -0500

    Refactor Hosts into functional component

commit 0e663921d686772d7d613f543b779f3cc3227ec4
Author: mabashian <mabashia@redhat.com>
Date:   Wed Feb 19 15:50:12 2020 -0500

    Removes rogue comment and marks JT inventory validation string for translation.

commit 05820796063de6f2522b4ce35b0b526c01e6db3c
Author: mabashian <mabashia@redhat.com>
Date:   Wed Feb 19 15:23:11 2020 -0500

    Adds prompt on launch support to the rest of the relevant fields in the Job template form.  Adds extra variables field to the job template form.  Removes the advanced section in favor of a straight form.

commit 6536f5a453c20e0ecbecf2d544e27e0c162ecc20
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Feb 26 13:40:26 2020 -0500

    Delete falsey project creds before POST|PATCH

    Depending on the permissions of the user submitting the form, the API
    might throw an unexpected error if our creation request has a
    zero-length string as its credential field. As a work-around,
    normalize falsey credential fields by deleting them.

commit c5079607aafcca38eadaeced62f067c04ce5e3e0
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Feb 12 10:32:48 2020 -0500

    Fail early processing project factory

commit bd30951a4f7bc436924c6e0f9be426b371c51cfe
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Feb 26 13:19:21 2020 -0500

    Pass empty array instead of null to rbac list

    The DataListToolbar component expects an array for additional controls
    in all cases. When there's no controls to pass into the toolbar,
    provide an empty array to avoid type-related errors.

commit 43cce83ba111a1bde37374c87cb63b72d0ec61fc
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Feb 26 12:44:20 2020 -0500

    Handle api error 'detail' key as generic form error

commit 946d643795b0df2989e0dbacfb04e82ded755523
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Feb 26 08:45:08 2020 -0500

    cli: make launch with --monitor return code respect the final job status

    see: https://github.com/ansible/awx/issues/5920
    see: https://github.com/ansible/awx/issues/6079

commit 1a6ea99d374310c8644e994b0176f96d5a6f9c26
Author: Daniel Sami <dsami@redhat.com>
Date:   Wed Feb 26 11:30:21 2020 -0500

    fixed workflow viz title id

    prettier fix

commit 350046d495c9e2d815993b04205af64d01df37f3
Author: gamuniz <root@ip-172-31-10-22.us-west-2.compute.internal>
Date:   Wed Feb 26 14:28:22 2020 +0000

    changed syntax as insert isn't required

commit b532012748bf9d13bbe14bf4def8ad104a243ef5
Author: beeankha <beeankha@gmail.com>
Date:   Tue Feb 25 23:51:26 2020 -0500

    Make non-required params actually optional, fix idempotency issues

commit 1c4042340ca4b563cb9e81cbb74693199d376161
Author: beeankha <beeankha@gmail.com>
Date:   Mon Feb 24 15:23:49 2020 -0500

    Update documentation for modules, add deprecation warning for role, send and receive modules

    Update variables in tower_inventory to be in dict format

commit 787c4af222d1f06f6c7a77c938cc83fb818f3e94
Author: beeankha <beeankha@gmail.com>
Date:   Thu Feb 20 12:43:22 2020 -0500

    Change default values for dict parameter

    Removing default of empty dict from variables param on group and host modules

    Make modules comply with updated sanity tests

commit 768280c9baa7ae804daeb739f98caf0a70316baf
Author: Alan Rominger <arominge@redhat.com>
Date:   Tue Feb 18 16:02:05 2020 -0500

    [last PR stuff] + Add warning if configs specified in 2 params (#5)

    * Lean on API validation for tower_inventory_source arg errors

    used for
     - validating needed credential is given
     - missing source_project for scm sources

    * Add warning when config is specified in 2 places

    Fix up unit tests, address multiple comments re: backwards compatibility, redundant methods, etc.

    Update new_name and variables parameters, update unit tests

commit 2e4e687d694c9b559189224e785ae7c104145bb4
Author: Alan Rominger <arominge@redhat.com>
Date:   Mon Feb 17 09:20:54 2020 -0500

    Optional tower cli (#3)

    * Allow running tests without tower_cli

    * patch up test mutability

    * Fix test import error, warning mock

    * flake8 error

    Update documentation for non-converted modules

commit d8513a4e868c4e9b4115e75d0ec806f7420d4350
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Thu Feb 13 16:56:47 2020 -0500

    Making variables work for hosts

    Clear up sanity test and remove redundant import statement

commit badd667efa05a894204ea3c54402f91ed015430c
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Thu Feb 13 14:14:29 2020 -0500

    Removing manual and file source types and correcting default for custom_virtualenv

commit 7908f257477548e718debfb5fb3370ae9b8d24d1
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Thu Feb 13 14:13:16 2020 -0500

    Remove reference to default check mode

commit 0eef67713f0ef71f0ffb6bc2833ffc5fd1286e9f
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Wed Feb 12 21:09:06 2020 -0500

    Only try an ID lookup if we can convert the field name_or_id to an integer

    Fix linting issues, update tower_project unit test

commit 6591efc160cbed71feaf28b5110e80c8bbc98a54
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Wed Feb 12 21:08:29 2020 -0500

    Fixed issue that caused warning message to always display

    Because scm_update_cache_timeout has a default and thus will always be != None

commit fcc679489ea1e421cc22502fd8feb2ede2fcc33c
Author: beeankha <beeankha@gmail.com>
Date:   Tue Feb 11 16:32:41 2020 -0500

    Update inventory_source module source_script parameter to be optional

    Unitied comment

    Fix up inventory_source example, misc comment edits

commit 94df58a55b5f59fa308f5a7f662c5f787eb6879c
Author: Caleb Boylan <calebboylan@gmail.com>
Date:   Mon Feb 10 09:40:47 2020 -0800

    Fix strtobool casting

commit 0685b2fa356924ca2b8c5dea8d94269e703881e4
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Sat Feb 8 07:24:40 2020 -0500

    Updates to config file loading

    Now supports json or yaml

    Depricated multiple k=v on a single line

    Remove assert statement and unused import from module_util

commit 232ea1e50c34d488c493608a4fb51c7514522272
Author: beeankha <beeankha@gmail.com>
Date:   Fri Feb 7 15:35:23 2020 -0500

    Properly cast verify_ssl type to a bool

commit 3423db6ed08f8310fd4d16cd7b1de4e3251f5904
Author: beeankha <beeankha@gmail.com>
Date:   Fri Feb 7 12:38:28 2020 -0500

    Attempt to make validate_certs work in Python2

commit c32452d6b6efaf1beb2643ff154336a6c5ef79ba
Author: beeankha <beeankha@gmail.com>
Date:   Fri Feb 7 10:31:43 2020 -0500

    Fix Python2 config incompatibility issue

commit 018dd4c1c333845669d5860fd2199aeb05ee2d78
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Thu Feb 6 11:07:19 2020 -0500

    Fixing config loading issues when the config has no [general] section

    Fixed typo in help documentation

    Fix up sanity errors and update converted modules

    Remove unnecessary test playbook file

commit 4fc2c58ae7ee6bec3376f5adadde81ff1001c6da
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Wed Feb 5 21:17:09 2020 -0500

    Converted tower_job_cancel

commit b4014ebabf50efa2582d2e7e304b24c3f2a93bdf
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Wed Feb 5 20:48:39 2020 -0500

    Converted tower_job_launch.py

commit 9955ee6548d0335d44cf18d446d032031fc955e5
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Wed Feb 5 13:24:46 2020 -0500

    Converting tower_inventory_source

    Fix up inventory_source module changes, fix import yaml sanity error, change inventory_source unit tests to comply with new structure.

commit c08d402e6641823f0e2f0983caf7643e8b2f1ce1
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Wed Feb 5 12:46:30 2020 -0500

    Adding mutually exclusive if functionality to support tower_inventory_source

commit 1c505beba63ca77c341383054ee6071b98344eb8
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Tue Feb 4 13:00:01 2020 -0500

    Converted tower_group

    Splitting out tower_inventory_source from tower_group

    Copy/Paste typo fix and README update for breaking backwards compatability

    Update credential_type module and unit tests

commit 8a0432efb77d341fb77a6aa0011a3a41ff3d0db9
Author: beeankha <beeankha@gmail.com>
Date:   Tue Feb 4 11:50:20 2020 -0500

    Change config file loading function, add py2 and py3 compatibility

commit 320276f8ca07fee849505609727aee7a81176f27
Author: beeankha <beeankha@gmail.com>
Date:   Mon Feb 3 10:47:04 2020 -0500

    Remove JSONDecodeError exception, fix tower_host variable issue

commit f89061da41751bd7754dfd96260da3e4738ca687
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Wed Jan 29 13:33:04 2020 -0500

    Updating tower_org to use the new tower_api format

    Pass sanity and unit tests, update tests

    Remove placeholder test function, convert tower_host module, fix misc typos

commit c23d605a7a67389fbc3c8f77fc81c17199fa6b80
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Wed Jan 29 11:52:09 2020 -0500

    Modified modules to use new tower_api format

    Fixed variable name typo

commit 6d90cac3f9b9237e48c5f7fb9f55a40eea6d38f4
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Wed Jan 29 11:50:56 2020 -0500

    Bug fixes for username and delete data

commit 89e92bd337eb4ed4d7260b8380680680bc1d2f8a
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Wed Jan 29 09:54:35 2020 -0500

    Updating call to create_or_update_if_needed

commit 9271127c53d8c2418dc9ba32bdb3fc12ccb33fb1
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Tue Jan 28 16:56:37 2020 -0500

    Standardizing CRUD methods

    Fixing linting and conversion issues

commit 9fa59427917146883302114e3ac9d86d86193ce2
Author: beeankha <beeankha@gmail.com>
Date:   Tue Jan 28 15:39:53 2020 -0500

    Fix superclass syntax for < Python3

commit e028ed878e4892112a184e5dacca10a187b98f57
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Mon Jan 27 21:14:55 2020 -0500

    More tower-cli-ish parsing of config files

    Clear up test failures/linting errors, update unit test

    Update module_utils for linter, add wait time to project module

commit 838b2b7d1ee0dc8b7690abb5add454518a3abb80
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Sun Jan 26 05:43:15 2020 -0500

    Converted tower_project

commit 7c0ad461a515f2ebec181fa56a07bd27143216a6
Author: beeankha <beeankha@gmail.com>
Date:   Fri Jan 24 11:30:16 2020 -0500

    Further module conversion changes, unit test changes

    Multiple module changes

    Added on_change callback

    Added head_endpoint

    Added additional error returns

    Respond with a try an ID message if multiple assets found by name via return_none_on_404 kwarg

    Diferentiated between login and logout token errors

    Added is_job_done method

commit 68926dad27982fbd390b3fe03f5210e4d98a3a3f
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Tue Jan 21 14:44:19 2020 -0500

    Adding team_fields

    Convert job_list and inventory modules, other changes to make sanity tests pass

commit ceb6f6c47d8a2b9e4f58ab686b902a40a06e379f
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Sat Jan 18 16:13:33 2020 -0500

    Converted tower_settings

    Changed comments

commit 167e99fce91e49d377918a1a122f6af96e8298e4
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Sat Jan 18 16:04:00 2020 -0500

    Converted tower_user

commit c930011616d64d24975d60728b5ee7698576f49e
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Sat Jan 18 16:03:43 2020 -0500

    Removing default_check_mode

commit aaaca63f831b22140c9b898725b1b2b6e1975b5b
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Sat Jan 18 16:02:01 2020 -0500

    Converted tower_organization

commit d8a9f663b146267f25485cc996ebcf29300fb699
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Sat Jan 18 16:01:51 2020 -0500

    Converted tower_credential_type.py

commit b0d0ccf44fc9ce90cff6ad0aa1ed3d6071a5d640
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Sat Jan 18 16:01:25 2020 -0500

    Fix fail_json and remove redundant handle check mode

commit c57754a29bc0fea65ceb8293e2b897c2ad1b3153
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Fri Jan 17 15:44:25 2020 -0500

    Logout is now handled by exit_json

commit 65057c1fb73ef552cd05f23c0157979b9003ac2b
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Fri Jan 17 15:44:07 2020 -0500

    Auto-handle check_mode on post, patch, delete and update_if_needed methods

commit d8be6490c28a72293532c07bd3b01d37d58ed04e
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Fri Jan 17 11:07:39 2020 -0500

    Only warn if we can't release a tower token

commit b34208d1b635232c7445581f674f55cf5793ae03
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Fri Jan 17 10:45:44 2020 -0500

    Attempting to fix logout loop

commit 0d5a9e9c8ccda17e47234d8494ba77ed70d6460e
Author: John Westcott IV <john.westcott.iv@redhat.com>
Date:   Fri Jan 17 10:21:42 2020 -0500

    Initial implementation of Pull #5337

commit eaa766df77a80ca2bab2dc8ed8ed046919c02352
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Feb 26 08:18:14 2020 -0500

    update Django to address a few open CVEs

    https://github.com/advisories/GHSA-hmr4-m2h5-33qx
    https://github.com/advisories/GHSA-vfq6-hq5r-27r6

commit 8b1806d4ca321735ed0b0a7518cf8e690092cbfa
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Feb 25 17:05:14 2020 -0500

    add code for detecting (and killing) a hung task manager task

commit 07232f36944ad748d62a97b3806c662a6c79182c
Author: Yanis Guenane <yanis@guenane.org>
Date:   Wed Feb 26 11:07:41 2020 +0100

    awx-api-lint: Fix setup.cfg syntax for linter test

    Signed-off-by: Yanis Guenane <yguenane@redhat.com>

commit 37a33f931a295938c01b1dcff19930e73438bfa9
Author: Marliana Lara <mlara@redhat.com>
Date:   Tue Feb 25 14:19:42 2020 -0500

    Add completed jobs subtab to all resources

    * Resources include: Host, InventoryHost, Inventory, SmartInventory, Template, and
    WFTemplate
    * Move JobList into top-level shared component directory

commit 7ae1c7c3d2ad6c18cb48b384b3a32bf969f487b4
Author: Philip Douglass <philip.douglass@amadeus.com>
Date:   Tue Feb 25 15:16:30 2020 -0500

    Set setuid bit on bwrap in development Dockerfile

    Related: #5224

    Signed-off-by: Philip Douglass <philip.douglass@amadeus.com>

commit 341c6ae767cc95b288b1f6228df73433e2ebec7e
Author: Bill Nottingham <notting@splat.cc>
Date:   Tue Feb 25 15:18:26 2020 -0500

    Also remove some dangling rax from awxkit and collection modules.

commit 3e6b6c05a656b43bb9923ae72f6e65118a1ab497
Author: Bill Nottingham <notting@splat.cc>
Date:   Tue Feb 25 15:03:05 2020 -0500

    Remove the rax support specified in the linked TODO

commit 544d4cd3b0f5fd152f1de33ce9b89d5803b4d8a2
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Feb 17 09:24:32 2020 -0500

    add translations from memsource

commit 255fd0a9cb5cc2d2487907993aa4539d48cba838
Author: Marliana Lara <mlara@redhat.com>
Date:   Tue Feb 25 10:12:58 2020 -0500

    Align modal buttons to the left

commit 6ffc78bcb0e759fd1f6e49449e02389a498a91e8
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Feb 24 14:05:10 2020 -0800

    add missing i18n; fix test names

commit 8e9fc550f60e07d9810997ca4e3d2c60b4c3a12a
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Feb 21 12:32:29 2020 -0800

    convert InventoryList to hooks

commit 779d1908557a44643e52ca5b9452eac0591e6e41
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Feb 21 12:13:52 2020 -0800

    convert ProjectList to hooks

commit 89a4b03d458d70a4bc60e4cbb87a727cc14a025f
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Feb 20 16:21:58 2020 -0800

    convert TeamList to hooks

commit 31dbf38a35af48985f55d8b53f10e3d85d4ff3b4
Author: Seth Foster <fosterbseth@gmail.com>
Date:   Mon Feb 24 11:35:57 2020 -0500

    Prevent failing a successful project update if inventory update fails

    Scenario - job is launched and spawns inventory update and project update.
    If the inventory update fails, then it will fail the job and the project update.
    It will fail the project update even if that update already ran and was successful.

    This code change will not fail the project update if it has already ran successfully.

    In cases where other jobs depend on that project update (but not the failed inventory
    update), then we don't want those jobs to fail.

commit d0bec97bbb16b626fbdcb468b3ac0eef416944c1
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Wed Dec 18 10:53:43 2019 -0500

    Adjust the logic that renders fields with choices on an API Options call

    accounting for the case where blank or null is allowed.

    Refs #5099

commit f561bf57541bd740dadfd4f3349d63e861767e83
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Mon Feb 24 09:19:02 2020 -0500

    prettier

commit 2e3547d5cfb0bfb78388330d0542d1c91bb08321
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Feb 24 09:00:07 2020 -0500

    translate a missing string in the license UI

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

commit ce8897d3e82580f344a85cf69f28a6da045d50a0
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Sun Feb 23 11:16:44 2020 -0500

    Fixes naviation bug by create ProjectTemplateList and ProjectTemplateListItem

    Adds tests for those new files and removes uncessary test from TemplateListItem

commit df77147d65bf13cfe3c338d10036cce9ba6b2c15
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Fri Feb 21 12:33:53 2020 -0500

    WIP

commit 9b11df04b3fa7382379e2695ef08b66a6a30b713
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Thu Feb 20 15:16:49 2020 -0500

    Fixes navigation bug

commit 58c06d5aeab5943f7632d292e7ed31a8fdbcf393
Author: root <root@ip-172-31-10-22.us-west-2.compute.internal>
Date:   Sun Feb 23 14:58:47 2020 +0000

    fixed precedence on ansible.cfg

commit e6f0c01aa666d9a09ddf8b91bd18c4e27c555ba9
Author: mabashian <mabashia@redhat.com>
Date:   Fri Feb 21 16:13:21 2020 -0500

    Schedule list now uses useRequest hooks for fetching and deleting.  Also rolled a component for schedule toggles that can be used throughout the tree.

commit 9310d59e0a4c499588ebad2f34c899367ed11f08
Author: Marliana Lara <mlara@redhat.com>
Date:   Fri Feb 21 10:37:39 2020 -0500

    Use PF color variables in HostStatus bar

commit f2e1e7130247ba81ea24bc1b7fb85d3cec0642c4
Author: Marliana Lara <mlara@redhat.com>
Date:   Thu Feb 20 18:50:05 2020 -0500

    Remove tab and button style overrides

commit e6e31a9fc653258a31c02353c048faad2daef3af
Author: mabashian <mabashia@redhat.com>
Date:   Fri Feb 21 12:40:21 2020 -0500

    Updates after removing PF overrides to list components.

commit 801aaf9323e37878990d85de9f589be20d7c732b
Author: mabashian <mabashia@redhat.com>
Date:   Thu Feb 13 17:02:35 2020 -0500

    Adds the All Schedules list

commit 866dd6b259b7847c9950920f00fe41f26a09243d
Author: AlanCoding <arominge@redhat.com>
Date:   Fri Feb 21 14:49:45 2020 -0500

    Make job batch size configurable, fix _by fields

commit eba893c99b3cb77b9c03266a1412f69c63bb79c0
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Feb 21 11:05:59 2020 -0800

    syntax fix after merge

commit fd3f410cc6f2707dc6bc9543ee8e21f73241983f
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Fri Feb 21 13:43:09 2020 -0500

    fix conflict

commit 03aaf93cef642fe9020f30737529d17750df3ba9
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Feb 20 11:49:12 2020 -0800

    update HostList tests for hooks

commit 9aef57003a8d9a5df905f4361df560b13f647df3
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Feb 19 16:00:11 2020 -0800

    use HostToggle in HostDetail; update tests

commit 6065eb0e65ecdbf6e0550868731aefa980fcfa2b
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Feb 19 12:33:24 2020 -0800

    Convert HostList to hooks

    use useRequest and useDeleteItems
    add HostToggle component

commit f14eb4327dc59038488053cd4c12677d4f47ccbd
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Fri Feb 21 10:38:12 2020 -0500

    remove unnecessary imports

commit 4ebd721cc5cc6119aa4d99f467e4c5e5676b1afe
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Thu Feb 20 17:12:22 2020 -0500

    remove card padding overrides to project add form

commit 21a92176b9c37b0be2d29b8166543ba220a91fa1
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Thu Feb 20 17:00:23 2020 -0500

    Update NodeTypeStep form to new FormLayout components

commit ad04b02e24f6d13afc6525b08178b8a28e69d0b4
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Thu Feb 20 15:09:18 2020 -0500

    update project edit test to make sure there is a local_path value set

commit bc0511fe66149eab21a0e01f5fc8a4aea14edc59
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Thu Feb 20 14:32:03 2020 -0500

    fix user form non submission error

commit 1accb9f93992e9ca25285b12cad6377322303e1c
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Thu Feb 20 10:23:12 2020 -0500

    fix warnings by correctly clearing out cred input values

commit 9253f16e368911a25f92027b86e811660a270a21
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Wed Feb 19 14:58:20 2020 -0500

    update prettyier

commit 42387166bff325663f44582a25faecc2db30cd0d
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Wed Feb 19 14:57:27 2020 -0500

    update encrypted value display on detail and form views

commit 0b5f8921932869d14d8b793cb9fdf519d04a554d
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Wed Feb 19 14:56:56 2020 -0500

    update FormLayout styling

commit 1a0d36a6fd4dbb3db0d7fcbff6c41b7672eb7235
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Wed Feb 19 14:55:11 2020 -0500

    migrate FormFullWidthLayout from var field to calling forms

commit cf3ed0dc88cdab973e186befe61c4213f2a0e875
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Tue Feb 18 14:41:49 2020 -0500

    update prettyier

commit 8d26d7861e01cf96a4c01e6927bd5e1558386553
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Tue Feb 18 14:40:55 2020 -0500

    add credential form and add edit routes

commit 8e0ad2ef6eed99eaaec731a075d24c21b19ce12a
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Tue Feb 18 14:40:09 2020 -0500

    add cred access tab and update credentials routing

commit 0aba4c36af45633f725dcaa420433a7ccd644469
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Tue Feb 18 14:37:30 2020 -0500

    move FormField label proptype check to FormField component

commit 44cd1990785042cda894256553b52dcb4a58b461
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Tue Feb 18 14:36:48 2020 -0500

    add text area option to FormField component

commit ce909093c03ba6b61f7a78a1da27520677963373
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Tue Feb 18 14:36:18 2020 -0500

    update expanding container to trigger height check when any child changes

commit df13a8fea92b9f6120c8a0a40d369b230a3c01e1
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Tue Feb 18 14:35:41 2020 -0500

    update forms from FormRow to using FormLayout components

commit ff823c9fdbbc1502820ff8b56eca311eed6ff985
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Tue Feb 18 14:30:59 2020 -0500

    update forms to useField fomik hook

commit e2fb83db9857b21ab7f26f3819da563c8dbe050f
Author: Bill Nottingham <notting@splat.cc>
Date:   Thu Feb 20 17:10:13 2020 -0500

    Tweak workflow error message

commit 06eb1b66831a3e27068dafbd596dda45bdbece53
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Feb 20 20:53:11 2020 -0500

    Randomize JT for each job batch

    Populate some more fields just to have them populated

    Include some missing ForeignKey links for data integrity

    Add some more to fields from JT set

commit d62994ec02890a2855281c599b5ad6000cf19aaa
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Feb 20 15:05:58 2020 -0500

    Update metadata for the AWX collection

commit f20859c85f1cc1225878cbc0534ebdca31954963
Author: Bill Nottingham <notting@splat.cc>
Date:   Thu Feb 20 16:25:39 2020 -0500

    Tweak labels for workflow pending approval message

commit 0976e9e56958709ac1a71df47eff895748d75ab2
Author: Christian Adams <chadams@redhat.com>
Date:   Wed Feb 19 11:26:49 2020 -0500

    UI translation strings for AWX

commit 83a96757db34c511a26bd448cbc1de59c7219e04
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Thu Feb 20 15:57:08 2020 -0500

    Add section for patterns

commit 9013dcfea7bd5f0619a8ddce620d6ca668dd58b6
Author: Marliana Lara <mlara@redhat.com>
Date:   Thu Feb 20 13:04:31 2020 -0500

    Move status icon into separate directory

    * Remove ButtonGroup export

commit 4ebc2573a33d7fbd528f56fdc5afaa3377f3061c
Author: Marliana Lara <mlara@redhat.com>
Date:   Tue Feb 18 10:40:18 2020 -0500

    Remove DataList component overrides

commit fe9b03a189778067949d211ff5bfc09f72f92ada
Author: Marliana Lara <mlara@redhat.com>
Date:   Tue Feb 18 10:31:19 2020 -0500

    Move ButtonGroup into CodeMirrorInput directory

commit d2f6c367f0ed83d951f535b1297951bdde5addfa
Author: Marliana Lara <mlara@redhat.com>
Date:   Mon Feb 17 15:33:11 2020 -0500

    Remove alert modal styles

commit 34b717d00cdd33fd95cff793c8c667408f77f362
Author: Marliana Lara <mlara@redhat.com>
Date:   Wed Feb 12 14:41:14 2020 -0500

    Remove vertical separator

commit 764c0b2e15c2bb56bb32326d8fb93c000c78f685
Author: mabashian <mabashia@redhat.com>
Date:   Thu Feb 20 12:57:38 2020 -0500

    Fix unit test failures where we were using workflow action toooltip item id's

commit 23677b496321925490f5ae40df33467b5f43c9db
Author: mabashian <mabashia@redhat.com>
Date:   Thu Feb 20 10:38:01 2020 -0500

    Explicitly pass id through to the action item

commit 96d9d41f19012cf7a92086435fac90d3b853fda4
Author: mabashian <mabashia@redhat.com>
Date:   Thu Feb 20 10:24:37 2020 -0500

    Expose id's on workflow action items

commit ed8133be2dbbc371e7ad719a44db11da2df4581e
Author: Donovan Murphy <dono@dono.email>
Date:   Wed Feb 19 20:29:42 2020 -0600

    add Service Account annotation

    Signed-off-by: Donovan Murphy <dono@dono.email>

commit 46fceb03a5b77c1108fd4ed7fd56c2257366d75c
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Feb 19 16:15:09 2020 -0500

    scope counter/start/end line updates to the current job for firehose.py

commit 8f6b679c856dfa51a352a7ee4b9b38ac9bb5fe15
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Wed Feb 19 09:36:07 2020 -0500

    Fixes navigation issue and address ps issues.

commit 32e017bd03a488f1c17ca4a0887452e9332a7678
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Mon Feb 17 14:47:35 2020 -0500

    Adds WFJT Details view

    Adds Launch Functinality for WFJT.

commit 74a31224e0f873e3627cbbaff6aedf9a409454dc
Author: Egor Margineanu <egor.margineanu@gmail.com>
Date:   Wed Feb 19 10:45:07 2020 +0200

    Moved imagePullSecrets into ServiceAccount definition

commit 667b27fe78eddb3a9dc20e8f8e66b559cb8a96c0
Author: Egor Margineanu <egor.margineanu@gmail.com>
Date:   Wed Feb 19 10:11:34 2020 +0200

    Added support for K8S imagePullSecrets

commit 4c8a4013ccc559a29effcf5e53bd218e87af6e0b
Author: Bill Nottingham <notting@splat.cc>
Date:   Tue Feb 18 11:08:54 2020 -0500

    Remove requirements_setup_requires and related handling.

    Adjust requirements to keep docutils in awx requirements; these
    are downstream packaging adjustments. Override azure wheel
    dependency to a version that can install bcrypt properly.

commit 5e4d73b6a3539568f0a0f58fda50534917cf27b8
Author: Donovan Murphy <dono@dono.email>
Date:   Tue Feb 18 20:27:57 2020 -0600

    fix indent

commit da486d778866f3ed4ea19304cf5b3aee7f88491b
Author: nixocio <nixocio@gmail.com>
Date:   Thu Feb 13 13:40:09 2020 -0500

    Add test method to Credential and CredentialType - awxkit

    Add test method to Credential and CredentialTypei - awxkit.

    The inclusion of this one was discovered when testing the following
    issue. https://github.com/ansible/awx/issues/5141

commit 30d97e2fa8ae2f4ca8164dd41e533a0f43757de9
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Feb 18 10:10:18 2020 -0800

    delete commented code

commit 3a95114c3ae802674932e809e23bf6aa92730c38
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Feb 4 08:35:13 2020 -0500

    properly configure AWX loggers for openshift installs

    see: https://github.com/ansible/tower/issues/3793
8000


commit 1f3ad8540386934736c2ef2b4dd910bfbcfd1654
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Feb 18 09:25:15 2020 -0800

    de-lint

commit 90cb02e0bffd04ec02b1f9dd550cd61c11e3d66e
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Feb 18 11:31:05 2020 -0500

    fix start/end line incrementing behavior

commit 717698b6591f93899c1fb17b06d7e3ece6d0be77
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Feb 18 10:34:51 2020 -0500

    properly inherit JT fields when creating many jobs with firehose.py

commit 6a29a0898a9d123335736bd0b5381fc56be76b44
Author: Shane McDonald <me@shanemcd.com>
Date:   Tue Feb 18 09:32:24 2020 -0500

    Pin shellingham

    Was seeing:

    Collecting shellingham<2.0,>=1.1 (from poetry==0.12.17->-r tower/requirements/requirements_setup_requires.txt (line 12))
      File was already downloaded /ansible-tower/tower/requirements/vendor/shellingham-1.3.2.tar.gz
        Complete output from command python setup.py egg_info:
        Traceback (most recent call last):
          File "<string>", line 1, in <module>
          File "/usr/lib64/python3.6/tokenize.py", line 452, in open
            buffer = _builtin_open(filename, 'rb')
        FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-build-jixdv7cx/shellingham/setup.py'

commit 1833872be97f41fe2bbc7eb4a67ab61c1022e32f
Author: Shane McDonald <me@shanemcd.com>
Date:   Tue Feb 18 09:17:53 2020 -0500

    Drop virtualenv from requirements_setup_requires.txt

commit 4d06c812e628374f9c1c0dd91e0b6a1f10d696f6
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Feb 18 08:55:06 2020 -0500

    add the ability to load lots of jobs with firehose.py

    $ awx-python tools/scripts/firehose.py --jobs 5000000 --events 100000000

commit 3b71d2a37b8277724c57f3d6e4b4a868e5da0a19
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Feb 17 16:11:48 2020 -0800

    convert JobList to function comp w/ hooks

commit 0c0cacb0d63f08b2ca1c17153f5c74677f9c0e9d
Author: Ben Thomasson <bthomass@redhat.com>
Date:   Mon Feb 17 15:57:31 2020 -0500

    Works around bad error message when authentication fails

    related #5964

commit 54ddeaf046b321da35e555fa94a4a67f3117e0e8
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Feb 14 16:01:18 2020 -0800

    Flush out useDeleteItems hook

    refactor TemplateList to use useRequest, useDeleteItems hooks
    refactor CredentialList and OrganizationList to use useDeleteItems hook

commit 69a1a02c7020a10bd16d675a7540b7838f3eefa1
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Feb 14 09:14:33 2020 -0800

    build useDeleteItems hook

commit c824f0d590f4302e202b978a74a43028cac7e7b6
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Feb 13 15:13:58 2020 -0800

    create updateUrlAfterDelete util

commit c336c989e7df31b56ae78dfa7fbf42e8966a82fd
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Feb 12 09:43:25 2020 -0800

    convert CredentialList to useRequest

commit f6523ab5a00247230500de55b6b43c992ef934d6
Author: mabashian <mabashia@redhat.com>
Date:   Thu Feb 13 14:30:02 2020 -0500

    Adds id's to the node name and the node type letter

commit 47c783da370570f64df06a56ebf0973a1ea61418
Author: mabashian <mabashia@redhat.com>
Date:   Wed Feb 12 14:24:02 2020 -0500

    Remove Workflow Visualizer text from visualizer toolbar

commit 74afc7b424e2a4f20d47dfdd87cfdaf48cfc0715
Author: mabashian <mabashia@redhat.com>
Date:   Wed Feb 12 10:14:00 2020 -0500

    Run prettier to fix failures

commit 4ac5a1e15a6ad903c03ddea756d93cf10f77788c
Author: John Hill <johill@redhat.com>
Date:   Tue Feb 11 17:43:12 2020 -0500

    Add IDs for nodes badge and template name

commit 48eeeea7f32f1cd66ff2caeb883ae57296486370
Author: mabashian <mabashia@redhat.com>
Date:   Tue Feb 11 13:00:47 2020 -0500

    Disable tools/legend buttons when the workflow has no nodes and is displaying the start screen.

commit aa6857fd383ff2ac7fa344d52ef1e09af5c0e00e
Author: mabashian <mabashia@redhat.com>
Date:   Thu Feb 6 17:04:20 2020 -0500

    Hide message stating that the resource has been deleted if the output node is an approval node

commit 25fe2a2ce64aeb9ecc4065c25843c6d270e56278
Author: mabashian <mabashia@redhat.com>
Date:   Thu Feb 6 15:40:38 2020 -0500

    Adds tests for the node type step components in the node modal

commit 3d1e3741cd103de9281ae38f444e281f4b782066
Author: mabashian <mabashia@redhat.com>
Date:   Thu Feb 6 11:12:55 2020 -0500

    Run prettier

commit 2ef57e022131a1d487156051a51395b6dad1291d
Author: mabashian <mabashia@redhat.com>
Date:   Thu Feb 6 10:43:33 2020 -0500

    Adds id to workflow visualizer start screen button

commit bc08c02b896db8a9691bb89c79603b25e32e5594
Author: mabashian <mabashia@redhat.com>
Date:   Thu Feb 6 10:40:24 2020 -0500

    Adds ID's to toolbar(s) and action buttons within visualizer/output toolbars.

commit 50c74a2ec859ee0da1eda4c75171d45b851de9ef
Author: mabashian <mabashia@redhat.com>
Date:   Thu Feb 6 10:29:23 2020 -0500

    Adds test coverage for node modal components

commit 887469d73ed633ebe4dff6e62f11a944b14f42c0
Author: mabashian <mabashia@redhat.com>
Date:   Tue Feb 4 11:14:28 2020 -0500

    Adds test for link add/edit/delete modals

commit f9debb8f94d349216b0686fafe53e70e8adc5fc5
Author: mabashian <mabashia@redhat.com>
Date:   Tue Feb 4 10:43:39 2020 -0500

    Adds tests for delete all nodes and unsaved changes modals

commit b3929d1177a3d08b1e7872c9feac623c564b71dd
Author: mabashian <mabashia@redhat.com>
Date:   Mon Feb 3 17:57:34 2020 -0500

    Remove HorizontalSeparator component.  Patternfly now has a Divider component that we can use if we need something like this.

commit e3cfdb74baa5df8e297ae450fec8abccbf5e12a4
Author: mabashian <mabashia@redhat.com>
Date:   Mon Feb 3 17:42:39 2020 -0500

    Adds basic unit test coverage to visualizer components (not including modals).

commit 1d0e75298921ff002b8a60f321447ffc5af81946
Author: mabashian <mabashia@redhat.com>
Date:   Mon Feb 3 10:21:53 2020 -0500

    Adds unit test coverage for workflow reducer

commit 05a3bb062250104858c71f6e0bb60e57311afe44
Author: mabashian <mabashia@redhat.com>
Date:   Fri Jan 31 11:53:27 2020 -0500

    Removes unnecessary 'type' field on nodes and links

commit bc7fd26af63a8c81405eea03ca9dc04ebfb7b438
Author: mabashian <mabashia@redhat.com>
Date:   Thu Jan 30 17:31:50 2020 -0500

    Fixes bug where navigating from one output route to another was breaking

commit 048d4dbd959dd77b43c39f0e2b95218f8c6e82cb
Author: mabashian <mabashia@redhat.com>
Date:   Thu Jan 30 13:55:52 2020 -0500

    Fixes bug where viewing the workflow output, clicking a node to view the details of that job and then hitting the back button would result in an error and no output graph.

commit c70e5357d30306b0e979feffaa2590389e78fdff
Author: mabashian <mabashia@redhat.com>
Date:   Thu Jan 30 13:17:24 2020 -0500

    Mark min/sec labels for translation

commit 7576ba2adeaa4817449bb4e54f69ad2549945a7b
Author: mabashian <mabashia@redhat.com>
Date:   Thu Jan 30 12:37:17 2020 -0500

    Swap history.push for history.replace to alleviate console warning dealing with pushing to the same path.

commit 877e630a90a934add0c5d6f16ab0ab530aa51226
Author: mabashian <mabashia@redhat.com>
Date:   Thu Jan 30 12:34:39 2020 -0500

    Replace withRouter with useHistory hook

commit ef854aabb75741f80b68cd369095f88ce91f505e
Author: mabashian <mabashia@redhat.com>
Date:   Thu Jan 30 11:22:37 2020 -0500

    Adds test coverage to the workflow output and workflow output graph components

commit fc3f19bd2bcc0ec0f6473459371b227a59b77a23
Author: mabashian <mabashia@redhat.com>
Date:   Tue Jan 28 16:01:46 2020 -0500

    Fix some styling discrepancies between Chrome and Firefox in the workflow viz/output graphs.

    Cleans up deleted job/job template use cases.  Show message indicating that the ujt associated with a node has been deleted.

commit 2bbcd2d663d0c9fe66e6445d3e4a2d6b558a6390
Author: mabashian <mabashia@redhat.com>
Date:   Tue Jan 28 12:14:13 2020 -0500

    Move visualizer/workflow output state logic out to reducer and refactor some of the larger functions.  Introduces contexts for state/dispatch that can be used by descendent components of both the visualizer and the workflow output components.

commit a7861184151741afd8f752b3913e2f38ecb5ead5
Author: mabashian <mabashia@redhat.com>
Date:   Fri Jan 24 17:07:15 2020 -0500

    Removes reference to the node unified job template name in the view modal for now.  This component is really just a placeholder and this change fixes an error that is thrown when the node's unified job template is deleted.

commit 65429e581a54f6a11ce27cf693c4bc3f755fc3fe
Author: mabashian <mabashia@redhat.com>
Date:   Fri Jan 24 17:00:40 2020 -0500

    Properly bookend @constants alias so that it doesn't inadvertently match something we don't want it to match

commit eb6f4dca5565091f66384b90a8f8b4f6f7deb5fc
Author: mabashian <mabashia@redhat.com>
Date:   Fri Jan 24 15:06:56 2020 -0500

    Run prettier

commit ce09c4b3cd28957557173ffe659d7c232ed07b0a
Author: mabashian <mabashia@redhat.com>
Date:   Fri Jan 24 15:01:08 2020 -0500

    Changes "Key" references to "Legend"

commit c971e9d61c1d277819644c24c6aca606c15cdcd3
Author: mabashian <mabashia@redhat.com>
Date:   Fri Jan 24 14:52:03 2020 -0500

    Turns all the workflow tool buttons in to pf button components.

commit e34bf90ca758f402fa1d346e184de0bc5da318e0
Author: mabashian <mabashia@redhat.com>
Date:   Fri Jan 24 14:36:19 2020 -0500

    Vertically center the pause icon in the node type letter component

commit 700296a55837fcb13121749ed3c2356188d8c238
Author: mabashian <mabashia@redhat.com>
Date:   Fri Jan 24 14:22:55 2020 -0500

    Change Exit button text to Exit Without Saving in the unsaved changes modal.

commit 492ea0616ed55e909b9a50a08b353c20c1934e2c
Author: mabashian <mabashia@redhat.com>
Date:   Fri Jan 24 11:54:08 2020 -0500

    Moves util/workflow.jsx to components/Workflow/WorkflowUtils.jsx and updates imports

commit eddb6e1faf9f02733562219aa002c24c368a0326
Author: mabashian <mabashia@redhat.com>
Date:   Fri Jan 24 11:24:46 2020 -0500

    Combines the two start node components into one.  Removes use of document.getElementById in workflow components in favor of refs.

commit f98b2741770b35d3f2332d931221fd3079162904
Author: mabashian <mabashia@redhat.com>
Date:   Fri Jan 24 09:56:08 2020 -0500

    Adds default search and sort columns to the four lists in the workflow node wizard

commit 662ff41fe9c9efda452e463b69448566f47f4bd7
Author: mabashian <mabashia@redhat.com>
Date:   Fri Jan 24 09:27:26 2020 -0500

    Moves inline css to styled component in WorkflowOutputToolbar

commit fd146dde30f1f05ff5fc559c3c68635ec00369a6
Author: mabashian <mabashia@redhat.com>
Date:   Wed Jan 22 16:46:34 2020 -0500

    Adds unit test coverage to some of the workflow output components.  Also adds support for hovering on workflow results links to see the edge type (success/fail/always).

commit e394d0a6f664312d567908b9f58c0ccd5ac6280e
Author: mabashian <mabashia@redhat.com>
Date:   Wed Jan 22 12:05:32 2020 -0500

    Add close button to workflow tools/key

commit 5a1a47b7aa25e5fc972f0f4538e3e3e39750d142
Author: mabashian <mabashia@redhat.com>
Date:   Wed Jan 22 11:24:50 2020 -0500

    Default '---' not needed due to changes to how the prop is passed to CodeMirrorInput

commit 3d5c32c35438711eb1a4ccb0bd02582b84625328
Author: mabashian <mabashia@redhat.com>
Date:   Wed Jan 22 11:16:42 2020 -0500

    Update function/callback props passed into workflow components to start with "on"

commit 01cc0ac8f17ce15277f24f7f3f4ec29e66db8608
Author: mabashian <mabashia@redhat.com>
Date:   Wed Jan 22 10:52:17 2020 -0500

    Adds unit test coverage for shared workflow components

commit 5a9248e6195e6b7a26c5c4bb182a7e38d0d31fa5
Author: mabashian <mabashia@redhat.com>
Date:   Mon Jan 20 16:58:24 2020 -0500

    Prettier

commit 1d84d03566dd6f5520f143351cbb5f2cd4512bbc
Author: mabashian <mabashia@redhat.com>
Date:   Mon Jan 20 15:25:07 2020 -0500

    Stabilized workflow visualizer and output point.  Workflow jobs can be viewed and workflows can be built (without jt prompting).

commit 50ba4f97594f797dbfc126358425573a4c755380
Author: mabashian <mabashia@redhat.com>
Date:   Thu Jan 16 15:37:35 2020 -0500

    Halfway implemented node details.  Still need to handle cases where the user has edited the node and cases where the node is brand new.

commit de55af6ae6416f85dfaf4cec08b450e296d471f4
Author: mabashian <mabashia@redhat.com>
Date:   Mon Jan 13 11:13:40 2020 -0500

    Fully functioning workflow editor without read-only view modal and without prompting.

commit ca478ac88098dd655a3279c7a260c7d95228a2a8
Author: mabashian <mabashia@redhat.com>
Date:   Mon Dec 16 09:57:55 2019 -0500

    Render workflow results.  Extensive refactors of workflow components in general.

commit 0db0f81e53f616b02ab81fcb36651223af5bf4a1
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date:   Mon Feb 17 10:16:20 2020 -0500

    allow external pg connections

    * Postgres containers now, by default, do not allow passwordless users
    to connect remotely. This change explicitly allows that case.

commit c94680eaba729307fed25488444e63fd0dda2df1
Author: Jonas DOREL <jonas@dorel.me>
Date:   Sat Feb 15 14:49:05 2020 +0100

    Add openshift label `app`

commit 4e811c744afee90c433e29e6c9fbc342c2ec0b8e
Author: mabashian <mabashia@redhat.com>
Date:   Fri Feb 14 10:56:11 2020 -0500

    Use FieldTooltip instead of Tooltip component.  Remove promptValidate prop from FieldWithPrompt.  This checkbox shouldn't ever need a custom validator function.

commit 590199baff52d590f5c5fa342634c0a9bce8ce2e
Author: Marliana Lara <mlara@redhat.com>
Date:   Tue Feb 11 16:11:47 2020 -0500

    Remove ListActionButton component

commit 3b9dd3ba8c170b042c30fddb7b6aafee003c7fe5
Author: Marliana Lara <mlara@redhat.com>
Date:   Tue Feb 11 15:44:10 2020 -0500

    Remove ActionButtonCell component

commit 446021cf22f4c91c948a598da2843662e7ddd4ea
Author: Marliana Lara <mlara@redhat.com>
Date:   Tue Feb 11 13:55:35 2020 -0500

    Remove Switch component

commit 10c62977067acce3ccfe927f187aae2b26eb7eb9
Author: mabashian <mabashia@redhat.com>
Date:   Thu Feb 13 09:42:09 2020 -0500

    Adds basic unit test coverage for the FieldWithPrompt component

commit 3a2a61af82394d41e8a758f290fd9aa4a3f9bf22
Author: mabashian <mabashia@redhat.com>
Date:   Thu Feb 13 09:06:35 2020 -0500

    Adds tooltip to run type that was previously removed.  Fixes unit test failures by adding ask_job_type_on_launch to mock data.

commit 774e7fb248e880355c41d0a5d8dcb348fd957ed1
Author: Stefan Jakobs <sjakobs@anexia-it.com>
Date:   Thu Feb 13 14:34:45 2020 +0100

    Remove docker_remove_local_images from documentation

    docker_remove_local_images was removed with commit https://github.com/ansible/awx/commit/28994d4b0bde200b623354c2365735fe3555739f#diff-c12c21a2e99296acf472dc226bc19da8
    (version 9.0.0). This PR removes it from INSTALL and inventory documentation.

    Signed-off-by: Stefan Jakobs <sjakobs@anexia-it.com>

commit a5e3d9558fdf168da45acec4a6d1a043a027a96b
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Feb 13 08:29:52 2020 -0500

    Handle case of deleted inventory

commit 490b76b141a9573cb0de0e92e51ccd2cd5f9060e
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Feb 12 13:10:14 2020 -0800

    fix TemplateList name in tests

commit 3831efb3be313fb51dbaaebc194d0c7e055cacbf
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Feb 12 13:48:20 2020 -0500

    Use pod uid as instance uuid

    Inject the pod uid as an environment variable and use it for the
    SYSTEM_UUID in the settings file defined by the configmap.

commit a8fa816165b4e50d7873307836512caf4456ed72
Author: mabashian <mabashia@redhat.com>
Date:   Wed Feb 12 13:49:57 2020 -0500

    Adds FieldWithPrompt component to handle fields that are also promptable

commit 11ccfd8449fd420937fa428e30f7db0f37b69d85
Author: beeankha <beeankha@gmail.com>
Date:   Wed Feb 12 12:34:15 2020 -0500

    Fix misc. linting errors

commit c33cc82d53c4eeb77a138cd111b1c37e0153e694
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Feb 12 08:53:34 2020 -0800

    go back one page when deleting all items off last page (orgs/creds)

commit 92cc597e84b35b9524a45c16688c58df707a2090
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Feb 12 10:22:31 2020 -0500

    set actual counter/start/end values in the event generation script

commit 7402ac29a867f9001be3f10ddb1ea02c654df8b2
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Feb 12 10:11:28 2020 -0500

    Order job_event requests by `start_line`

    Ordering job_event requests by `start_line` accomplishes the same thing
    as ordering by `counter`. The `start_line` field is more performant
    because we have indexed it in the database.

commit 5c3fe519826c4436fe61c68148fb1c59d39d130d
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Feb 11 12:09:13 2020 -0800

    fix credential list page number after deleting

commit f61af39f0851cf93395d7b249d77ad94bf36c5cf
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Feb 11 10:24:08 2020 -0800

    fix Template(s)List naming discrepancies

commit 1ad7e663a1f54e7184d62451b52b7e4f25475e1e
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Feb 11 10:11:17 2020 -0800

    fix org list page on delete

commit ca85020b26b77401e8921f7a1d2f35acdef3b11a
Author: Marliana Lara <mlara@redhat.com>
Date:   Tue Feb 11 12:50:25 2020 -0500

    Use PF Chip and ChipGroup components

commit 5d2912605f1c68e91f5241dc3ef7d2515bf25f97
Author: Marliana Lara <mlara@redhat.com>
Date:   Tue Feb 11 11:53:22 2020 -0500

    Remove PF style overrides from card, breadcrumb, sidenav, tooltip, and modal components

9.2.0

Toggle 9.2.0's commit message

Verified

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

9.1.1

Toggle 9.1.1's commit message

Verified

This tag was signed with the committer’s verified signature.
shanemcd Shane McDonald
Release 9.1.1

commit 8bd9233
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Jan 14 14:21:53 2020 -0500

    remove some unnecessary callback receiver debugging code

commit 0d2ae47
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Jan 14 12:39:13 2020 -0500

    update the CHANGELOG for 9.1.1

commit 306f504
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Jan 8 16:14:47 2020 -0500

    optimize the callback receiver to buffer writes on high throughput

    additionaly, optimize away several per-event host lookups and
    changed/failed propagation lookups

    we've always performed these (fairly expensive) queries *on every event
    save* - if you're processing tens of thousands of events in short
    bursts, this is way too slow

    this commit also introduces a new command for profiling the insertion
    rate of events, `awx-manage callback_stats`

    see: ansible#5514

commit 18e7b6c
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Jan 13 16:20:37 2020 -0500

    update the CHANGELOG w/ historical notes from the mailing list

commit b1f56df
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Jan 13 15:58:19 2020 -0500

    fix linting failures

commit 95960c8
Author: Bill Nottingham <notting@splat.cc>
Date:   Mon Jan 13 15:31:21 2020 -0500

    Fix collection of free_instances from /api/v2/config

commit b4a7cdb
Author: Shane McDonald <me@shanemcd.com>
Date:   Mon Jan 13 14:01:37 2020 -0500

    Pin setuptools in requirements_setup_requires.txt

    This is a file we use downstream to ensure that things under our dependencies'
    `setup_requires` are available when we build offline.

commit cf9f00a
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Fri Jan 10 11:32:01 2020 -0500

    Use summary `object_roles` to lookup admin role id

    To find the id of an org's admin role, use the `object_role` names
    in the organization's summary_fields instead of filtering on
    potentially translated role names.

commit 6da5205
Author: Shane McDonald <me@shanemcd.com>
Date:   Mon Jan 13 10:30:08 2020 -0500

    Bump version to 9.1.1

commit 15cb92d
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Fri Jan 10 16:05:44 2020 -0500

    update sort iconography

commit 78cc274
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Fri Jan 10 11:43:40 2020 -0500

    fix prettier

commit 959d505
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Fri Jan 10 11:43:12 2020 -0500

    add limit search key to jobs list

commit acf54e6
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Fri Jan 10 11:42:45 2020 -0500

    remove created by/modified by search keys from ig lookup

commit 4a9979e
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Thu Jan 9 15:40:57 2020 -0500

    fix issue with checkbox state of select based search key

commit 1e344bd
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Thu Jan 9 13:55:19 2020 -0500

    more ui_next search pr feedback:
    - updae .filter().length calls to .find()
    - fix ProjectList errors

commit 3cdf274
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Tue Jan 7 13:27:19 2020 -0500

    update search based on pr feedback:
    - fix InventoryHost list inadverdent breakage due to merge conflict
    - update label__name search key to labels__name
    - always snap to page 1 when a search happens
    - udpate capitalization of keys to be consistent
    - remove isDefault from sort col items in tests

commit 068de22
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Thu Dec 19 17:00:29 2019 -0500

    second pass double checking all keys show up in the lists they should

commit 30b6e31
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Thu Dec 19 11:17:27 2019 -0500

    swap column types use of shape for exact and fix warnings it found

commit 2c1648f
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Wed Dec 18 17:03:01 2019 -0500

    fix issues with unit tests based on search changes

commit 2c953ed
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Wed Dec 18 17:02:37 2019 -0500

    add keys to search on lookups

commit 2d00623
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Wed Dec 18 12:44:04 2019 -0500

    update search keys for various lists in the mvp

commit 51a6ba1
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Tue Dec 17 11:44:35 2019 -0500

    support 1 item in sortColumns

commit 6edd879
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Mon Dec 16 15:54:55 2019 -0500

    add support for number, boolean, and option-based searches

commit a31661c
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Tue Dec 10 13:12:19 2019 -0500

    utilize new DataToolbar experimental patternfly components

commit c69d497
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Tue Dec 10 13:11:49 2019 -0500

    remove debugger statement

commit 8b9810e
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Tue Nov 26 17:23:53 2019 -0500

    update search and sort column configuration

commit 16f9411
Author: John Mitchell <jmitchel@Johns-MacBook-Pro-46.local>
Date:   Fri Nov 8 13:14:19 2019 -0500

    update simple search doumentation and plan

commit 5455fe3
Author: Shane McDonald <me@shanemcd.com>
Date:   Fri Jan 10 15:47:39 2020 -0500

    Introduce CHANGELOG.md

commit b19e5aa
Author: beeankha <beeankha@gmail.com>
Date:   Thu Jan 9 15:30:23 2020 -0500

    Raise AnsibleParserError via a custom exception

commit 6ec96a8
Author: Marliana Lara <mlara@redhat.com>
Date:   Thu Jan 9 00:17:54 2020 -0500

    Update detail components to use ActionButtonWrapper

commit 0c696bf
Author: beeankha <beeankha@gmail.com>
Date:   Mon Jan 6 12:01:48 2020 -0500

    Add new CollectionsParserError class for exceptions

commit 63ffff3
Author: beeankha <beeankha@gmail.com>
Date:   Fri Dec 20 08:53:02 2019 -0500

    Import request into module_utils instead

commit c532c6f
Author: beeankha <beeankha@gmail.com>
Date:   Wed Dec 18 11:14:10 2019 -0500

    Update parameters, add whitespace

commit 61c2968
Author: beeankha <beeankha@gmail.com>
Date:   Fri Dec 13 15:50:48 2019 -0500

    Fix module-specific lint errors

commit d9e4154
Author: beeankha <beeankha@gmail.com>
Date:   Fri Dec 13 12:41:40 2019 -0500

    Refactor Inventory Plugin module to import from module_utils

commit eec08fd
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Jan 8 15:49:28 2020 -0500

    Log case of duplicate UUIDs

commit f37ac1d
Author: beeankha <beeankha@gmail.com>
Date:   Fri Dec 20 13:56:12 2019 -0500

    Add extra_vars example to Job Launch module, update extra_vars type to dict,
    update unit test, add details to Collections release notes.

commit d821806
Author: Elijah DeLee <kdelee@redhat.com>
Date:   Wed Jan 8 12:47:17 2020 -0500

    Raise a more informative error when timeout

    Right now we are often left with very little info if we do get a timeout on something that HasStatus.

    Take advantage of the assert_status function that is also available on items using the HasStatus mixin to show
    more info.

commit d3b7829
Author: Shane McDonald <me@shanemcd.com>
Date:   Wed Jan 8 11:04:12 2020 -0500

    Pull in downstream k8s installer changes

commit 18bb910
Author: AlanCoding <arominge@redhat.com>
Date:   Fri Dec 20 08:34:17 2019 -0500

    Fallback to globals for these tests

commit ca8dcce
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Dec 19 08:08:49 2019 -0500

    update paramiko source

commit 0b9b883
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Dec 18 13:22:20 2019 -0500

    Get rid of hacks to simplify process

    Remove poetry and wheel from bootstrap installs

    Cleanup some docs around them

commit 271b3f0
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Dec 16 08:24:33 2019 -0500

    Attempts to simplify build environment

    Remove build isolation flag

    Do not use --ignore-installed for any pip install commands

    Add Makefile comments

    do not use system site packages for awx venv

    Consolidate bootstrap pins

    Do another upgrade, properly document wheel

commit 477f566
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Dec 16 07:29:36 2019 -0500

    Bump Django version which recently updated

commit cf55b6a
Author: Shane McDonald <me@shanemcd.com>
Date:   Wed Dec 11 16:40:32 2019 -0500

    Bootstrap venv creation with flit and poetry

    this is in addition to pip and setuptools installs

    add in --ignore-installed and --no-build-isolation flags
    reasoning is that we are not installing needed packages
    for building

commit a2acf4d
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Dec 12 14:58:10 2019 -0500

    Back off setuptools version due to allow_hosts option error

commit 3dc8c78
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Dec 12 14:56:01 2019 -0500

    Avoid system site packages and add more setup things

commit 7873d08
Author: Seth Foster <fosterbseth@gmail.com>
Date:   Mon Nov 18 15:12:45 2019 -0500

    Update pip and setuptools in requirements txt

    Versions selected to be pre-19 pip
    due to unresolved issues with the build systems

    Upgrade everything, party on

    document new process

    rotate license files

    fix Swagger schema generation target

    Remove --ignore-installed flag

commit c4df5f6
Author: James Smith <j@mes.sh>
Date:   Tue Jan 7 16:01:54 2020 -0600

    change set-context to use-context

    set-context allows setting configuration within a provided context, to change contexts we need "use-context"

    $ kubectl config
    ...
      set-context     Sets a context entry in kubeconfig
      use-context     Sets the current-context in a kubeconfig file

commit 7d0d000
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Mon Jan 6 16:53:15 2020 -0500

    Adds Promote Delete Modal To InventoryGroupDetails

    It also removes a comment/reminder to remove some code after CredentialsLookUp
    refactor was completed.  Now that it has been completed that code has been removed.

commit 4a6147d
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Sat Jan 4 06:50:22 2020 -0500

    add the ability to generate dot graphs for per-request profiling

commit d91e72c
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Fri Jan 3 11:45:25 2020 -0500

    Generate new uuid for newly registered iso nodes

    When provisioning a new isolated node, generate a new uuid instead of
    reusing the SYSTEM_UUID of the controller node.

commit 807f4ea
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Jan 2 11:37:33 2020 -0500

    Remove incorrect activity stream entries related to managed types

commit ef3f98a
Author: mabashian <mabashia@redhat.com>
Date:   Thu Jan 2 11:08:47 2020 -0500

    Upgrades pf deps to latest.  Adds ability to click on row items in order to select them rather than having to click on checkboxes/radio buttons.

commit 8d4425f
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Jan 2 09:08:51 2020 -0500

    Revert "Reduce API response times by caching migration flag"

    This reverts commit 5433af6.

commit 1f46878
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Jan 2 09:08:17 2020 -0500

    Revert "Apply migration flag check to task manager"

    This reverts commit a0910eb.

commit 930b468
Author: loitho <thomas@herbin.xyz>
Date:   Tue Dec 31 03:09:38 2019 +0100

    Add a uwsgi param to prevent SAML error

    Add the uwsgi_param 'HTTP_X_FORWARDED_PORT' to nginx configuration,
    This prevents the python-saml "invalid_response" error

    related issue : ansible#5570 and ansible#1016

    Signed-off-by: loitho

commit f00344f
Author: beeankha <beeankha@gmail.com>
Date:   Fri Dec 20 15:24:06 2019 -0500

    Enable easier building of playbooks for local Collections module testing

commit 3ba1ba1
Author: Bill Nottingham <notting@splat.cc>
Date:   Fri Dec 20 10:45:07 2019 -0500

    Fix survey validation to always retun an error code if erroring

commit ecf1d79
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Dec 19 14:55:48 2019 -0800

    fix form validation for Organization select in Inventory form

commit f3c5cb5
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Dec 19 10:59:16 2019 -0800

    fix inventory saving without insights credential specified

commit b794fdb
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Dec 19 10:52:23 2019 -0800

    de-lint

commit e688ed8
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Dec 19 10:41:59 2019 -0800

    update tests for detail view changes

commit 6c3e42a
Author: Marliana Lara <mlara@redhat.com>
Date:   Thu Dec 19 13:41:40 2019 -0500

    Reset selected list after successful delete

commit bfedbe5
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Dec 19 09:55:04 2019 -0800

    add delete button to InventoryDetail

commit 6c439bb
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Dec 19 09:03:32 2019 -0800

    Add Inventory detail edit button

commit f461a46
Author: Marliana Lara <mlara@redhat.com>
Date:   Thu Dec 19 10:23:19 2019 -0500

    Use credential_types from credential.summary_fields to display "Type" column

commit eee84b1
Author: Marliana Lara <mlara@redhat.com>
Date:   Wed Dec 18 19:45:32 2019 -0500

    Fetch credential types and options only on initial render

commit c4ff27c
Author: Marliana Lara <mlara@redhat.com>
Date:   Wed Dec 18 17:03:52 2019 -0500

    Add Credential List and unit tests

commit 7ff4d82
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Dec 18 16:10:23 2019 -0800

    switch to our CardBody component on all screens, for consistent padding/spacing

commit 2391418
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Dec 18 18:31:24 2019 -0500

    Add credential_type summarizable fk field

commit 055c020
Author: Graham Mainwaring <gmainwar@redhat.com>
Date:   Wed Dec 18 15:13:46 2019 -0500

    Default LOGIN_REDIRECT_URL should be blank, not null

commit 8ff0902
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Dec 18 11:44:38 2019 -0800

    Fix UserDateDetail translation

    Add UserDateDetail to Org detail & InventoryGroupDetail
    Add VariablesDetail to InventoryGroupDetail

commit 3d510c5
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Dec 18 09:47:04 2019 -0800

    InventoryDetail: handle content loading state & errors better

commit df47186
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Dec 17 12:39:42 2019 -0800

    use UserDateDetail in OrganizationDetail

commit 2f7607a
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Dec 16 16:11:24 2019 -0800

    use VariablesDetail for displaying variables field in details views

commit cde3941
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Dec 16 15:13:10 2019 -0800

    switch all tabbed screens to use TabbedCardHeader

commit 41c9ea3
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Dec 16 10:50:25 2019 -0800

    add tests for VariablesDetail & InventoryDetail

commit 3d45f27
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Dec 13 16:10:37 2019 -0800

    finish InventoryDetail

commit 0ab61fd
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Dec 12 10:36:21 2019 -0800

    Start inventory detail

    * Create VariablesDetail for read-only variables view
    * Sketch out InventoryDetail
    * Create CardBody and TabbedCardHeader for common custom styling

commit 057320a
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Dec 18 08:40:47 2019 -0500

    Move organization form to functional component

commit b8d6991
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Dec 18 11:55:50 2019 -0500

    Measure unit test coverage of test utils

commit 7cc3a7c
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Thu Dec 12 17:11:34 2019 -0500

    Replace withRouter HOC with route hooks

commit 9c291c2
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Thu Dec 12 16:29:44 2019 -0500

    Move routed org views to functional components

commit 86eb541
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Dec 17 16:12:53 2019 -0500

    Keep warning icon size consistent

commit 3c0fd37
Author: Graham Mainwaring <gmainwar@redhat.com>
Date:   Tue Dec 17 14:39:35 2019 -0500

    Set a default value for LOGIN_REDIRECT_URL

commit bd8643d
Author: Shane McDonald <me@shanemcd.com>
Date:   Tue Dec 17 13:39:49 2019 -0500

    Set default value for create_preload_data in image_build role

    This caused our AWX release workflow to blow up

commit b26b8e7
Author: Seth Foster <fosterbseth@gmail.com>
Date:   Mon Dec 16 15:15:23 2019 -0500

    Prevent running jobs from blocking inventory updates

    A running job that has an inventory source will block
    that inventory update from running. This fix removes
    the block.

    The test creates a job in running state, and an inventory
    update in pending state. The test asserts that the
    task manager and dependency graph .is_job_blocked method
    returns False for the inventory update (i.e. update can
    run).

    issue ansible#4809

commit a7a3609
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Dec 13 10:11:24 2019 -0500

    only restrict OAuth2 tokens for external accounts *at creation time*

    related: ansible#5477

commit 93dda04
Author: Nikhil Jain <jainnikhil30@gmail.com>
Date:   Fri Dec 13 15:11:23 2019 +0530

    fix the saml_admin_attr not working

commit 15041e5
Author: Jake Jackson <jljacks93@gmail.com>
Date:   Wed Nov 20 14:57:15 2019 -0500

    sqaushed and fixed sanity test issues

9.1.0

Toggle 9.1.0's commit message

Verified

This tag was signed with the committer’s verified signature.
shanemcd Shane McDonald
Release 9.1.0

commit b23856f126d4156ca3120635b2718cdeb55f0074
Author: Shane McDonald <me@shanemcd.com>
Date:   Tue Dec 17 11:38:32 2019 -0500

    Bump VERSION to 9.1.0

commit 63e9aed6017de99aa184568db2ca829aab985f5b
Author: Seth Foster <fosterbseth@gmail.com>
Date:   Mon Dec 16 13:43:42 2019 -0500

    Prevent running jobs from blocking project updates

    A running job that has a project update will block
    that update from running. This fix removes
    the block.
    Adds a functional test that sets up a job in "running" state, and
    starts a project update that is in "pending" state. Assert that
    the task manager and dependency graph .is_job_blocked methods both
    return False.

    issue #5153

commit 014520ee2bfdde6fb96775ac9a4788198977b887
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Dec 11 08:41:05 2019 -0500

    Initialize list with none selected

commit 9ed2534ac5a821eb779f7227adcaaab3fe01d722
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Fri Dec 13 17:30:52 2019 -0500

    Don't reload panel on tab change

commit a3bc3986bbaaa8fab3a271ec8429ca2c4ce8ae25
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Mon Dec 16 08:28:53 2019 -0500

    Fix resource access list user links

commit 230933744c211e27ba9b8eba9330bcedb15d6894
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Mon Dec 16 08:15:17 2019 -0500

    Fix nav user links

commit 227a90006e9e441f3a4e2164b7b00d0c9455e149
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Mon Dec 16 07:44:14 2019 -0500

    Update webpack to 4.41.2

commit a0910eb6de3c4713199e73c43f003c48c2895f9f
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Nov 11 23:11:27 2019 -0500

    Apply migration flag check to task manager

commit 5433af6716dd82cf206a7ebec8b9d6e0a4592889
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Nov 4 22:28:49 2019 -0500

    Reduce API response times by caching migration flag

commit 9744b897378a13f7f8e4106fb15263028e1f299e
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Fri Dec 13 17:14:42 2019 -0500

    Use job details status to test status

commit 259e53f59d46f3541b0e8ce82d03e9d31269bb28
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Fri Dec 13 14:20:52 2019 -0500

    Fixes failing zuul test

commit ac9bf1afcf4d3e1ce8019b59788b625f91e61c84
Author: Bill Nottingham <notting@splat.cc>
Date:   Mon Nov 25 10:55:18 2019 -0500

    Don't error on a trailing slash, just fix it up

commit 4b62d77015bb3b7c634025ef455314a3899b8124
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Fri Dec 13 10:05:17 2019 -0500

    Moves inventoryGroupForm into shared directory
    Updates InventoryGroups tests
    Adds ContentError functionalist to catch a case where a use might navigate to an Inventory
    that isn't associated to the shown inventoryGroup.

commit ef5ce0b08207587add3071e05b5cf33ab7d2d551
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Thu Dec 12 15:42:36 2019 -0500

    Flattens Inventory File Structure Remove

commit 1942be7dc3c5afa0eebc1ddb627eb1bc36498f0c
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Thu Dec 12 11:26:35 2019 -0500

    Checks for modified and create in Inv Group Deets
    Also includes refactoring for css over style prop and removed some
    unnecessary loading checks

commit 210f9577b0d57cec0b58b92dd474ccea2e16bdc4
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Wed Dec 11 14:32:47 2019 -0500

    Fixed filename typo

commit 87a05a5b2e40a67492e004b7851e0b62b33cca85
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Tue Dec 10 15:08:59 2019 -0500

    Testing Improvements and Refactoring

commit f8a754cf448eb15b9798b81197318efe8fbe33d9
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Mon Dec 9 16:06:56 2019 -0500

    Adds Alert Modal, Breadcrumb, Nested Tabs and Refactors PR.

commit 3ea37e1c798c6d316746e7ac19e56a9ea17d2867
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Tue Dec 3 15:49:36 2019 -0500

    Addresses PR issues
    Adds Delete Modal for deleting from Details view
    Adds test for delete modal
    Addresses styling for Variables label
    Removes X close button from form

commit c997fcfc2cdf48b19cc9a19a075c118a73c80ac7
Author: Alex Corey <alex.swansboro@gmail.com>
8000

Date:   Fri Nov 15 16:57:56 2019 -0500

    Adds Inventory Groups routing --sort of
    Adds Inventory Groups Add
    Adds Inventory Groups Edit
    Adds Inventory Groups Form
    Adds api module for Groups
    Adds placeholder file for InventoryGroupsList.  This was added to refine routing.  Tgere are no tests for this file yet.

commit 0d4e6d7e0bf0177d70f8bafca4b8f8aa7daf9f29
Author: Nikhil Jain <jainnikhil30@gmail.com>
Date:   Wed Dec 11 16:04:04 2019 +0530

    do the sum once and store it in a variable which will be reused

commit 9ae038868cc22b422473c3fff99cd8c2bd352e7c
Author: Nikhil Jain <jainnikhil30@gmail.com>
Date:   Wed Dec 4 19:16:31 2019 +0530

    adding instance consumed and remaining capacity to metrics

commit 0b4ae7469814a35493a4d60b3cfd0e666e696a87
Author: Shane McDonald <me@shanemcd.com>
Date:   Thu Dec 12 19:34:40 2019 -0500

    Remove some unused stuff from k8s secret

commit 7396e2e7accc2e5db93e95032306cc15e61e1a54
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Oct 18 14:14:19 2019 -0400

    add an awx-manage command for re-generating SECRET_KEY

commit e4145b580c23f5419beeb1975dbf1f25958d0f1d
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Dec 12 15:43:23 2019 -0500

    fix a flake8 nit

commit 5d35506b0cabbd25f92759b6db038ab8c7ef0c77
Author: Marliana Lara <mlara@redhat.com>
Date:   Wed Dec 11 16:33:46 2019 -0500

    Add Inventory Host Add form

commit 475e2605d4daed13c1ee673e992ebe86f62e1d6a
Author: mabashian <mabashia@redhat.com>
Date:   Wed Dec 11 16:31:39 2019 -0500

    Changes redirect logic slightly to lean on a global var to store the config response rather than a constant on the awApp module.  This should allow us to avoid test changes.

commit c16ad89ff9e74ac281c113eb66a184ef6b21274e
Author: mabashian <mabashia@redhat.com>
Date:   Wed Dec 11 13:37:39 2019 -0500

    Fix linting error (unused var)

commit 425d1168b9e37a834839b9173e75399e1ada9568
Author: mabashian <mabashia@redhat.com>
Date:   Wed Dec 11 13:33:54 2019 -0500

    Adds trailing slash to /api request

commit 7ceaa9ec4af85c501867e527c7720e94a7890f40
Author: mabashian <mabashia@redhat.com>
Date:   Wed Dec 11 16:31:39 2019 -0500

    Changes redirect logic slightly to lean on a global var to store the config response rather than a constant on the awApp module.  This should allow us to avoid test changes.

commit 4b3d3537b418314d702f9080af0ea4b8fc155a11
Author: mabashian <mabashia@redhat.com>
Date:   Wed Dec 11 13:37:39 2019 -0500

    Fix linting error (unused var)

commit efbff24528aebe8533ee588a767cbc4a38a58c06
Author: mabashian <mabashia@redhat.com>
Date:   Wed Dec 11 13:33:54 2019 -0500

    Adds trailing slash to /api request

commit 1d9ce6cc15573f78b200c942008e32d44ebc9aa2
Author: mabashian <mabashia@redhat.com>
Date:   Wed Dec 11 11:19:55 2019 -0500

    Moves config request out to block of code that gets executed before the app is bootstrapped.  This should allow us to redirect to the override url before the app begins to render, improving the UX.

commit 794ce96b17323e202f15c3d3e664004948723978
Author: mabashian <mabashia@redhat.com>
Date:   Wed Dec 11 10:56:46 2019 -0500

    Reverts changes to logout logic.  We don't want to redirect to an override url if the user explicitly logs out.

commit 181421a2ee6191eea51192faeabb7dd2b5c66274
Author: mabashian <mabashia@redhat.com>
Date:   Wed Dec 11 09:19:38 2019 -0500

    Adds logic to redirect unauthenticated user if LOGIN_REDIRECT_OVERRIDE is set as long as the user is not navigating to /login or /#/login.  Also redirects on logout if LOGIN_REDIRECT_OVERRIDE is set.

commit 9c9496a683a2e8d490f220822dfff2bc633401e3
Author: Graham Mainwaring <gmainwar@redhat.com>
Date:   Tue Dec 10 15:46:56 2019 -0500

    Expose login redirect URL in unauthenticated /api view

commit 2b111c81df5cc6ede7fc3cea80e1a267e55b4098
Author: Graham Mainwaring <gmainwar@redhat.com>
Date:   Tue Dec 10 15:29:21 2019 -0500

    Add /login convenience URL

commit f467e26842cae49bf799087d79aebb4c45afac0c
Author: mabashian <mabashia@redhat.com>
Date:   Tue Dec 10 15:07:12 2019 -0500

    Adds login redirect override field to the System (Misc System) Settings interface

commit 7700050d1029e84532a41fe8ad40af31cceed65d
Author: Graham Mainwaring <gmainwar@redhat.com>
Date:   Tue Dec 10 14:57:03 2019 -0500

    Add default for LOGIN_REDIRECT_OVERRIDE

commit a8d34b46fb73f1de550e97399dedd26631916abb
Author: Graham Mainwaring <gmainwar@redhat.com>
Date:   Tue Dec 10 13:09:46 2019 -0500

    Add setting for configurable login redirect URL

commit bf6c16197ca3fec33d8363ebb5866a586eda6e01
Author: mabashian <mabashia@redhat.com>
Date:   Wed Dec 11 11:19:55 2019 -0500

    Moves config request out to block of code that gets executed before the app is bootstrapped.  This should allow us to redirect to the override url before the app begins to render, improving the UX.

commit 25cc34188870af55e0e31f6ba42d4240df3cf253
Author: mabashian <mabashia@redhat.com>
Date:   Wed Dec 11 10:56:46 2019 -0500

    Reverts changes to logout logic.  We don't want to redirect to an override url if the user explicitly logs out.

commit d899e75ad7c223d6ec9302f3a9069cf3f5874af4
Author: mabashian <mabashia@redhat.com>
Date:   Wed Dec 11 09:19:38 2019 -0500

    Adds logic to redirect unauthenticated user if LOGIN_REDIRECT_OVERRIDE is set as long as the user is not navigating to /login or /#/login.  Also redirects on logout if LOGIN_REDIRECT_OVERRIDE is set.

commit 732da522393c53929cd137e37fb034d8b25e7933
Author: Graham Mainwaring <gmainwar@redhat.com>
Date:   Tue Dec 10 15:46:56 2019 -0500

    Expose login redirect URL in unauthenticated /api view

commit ab2f212b044560492d2ca343ecdff79bd3d71f87
Author: Graham Mainwaring <gmainwar@redhat.com>
Date:   Tue Dec 10 15:29:21 2019 -0500

    Add /login convenience URL

commit f94438cf9b10e734a25fbaa4d86d172249f70b41
Author: mabashian <mabashia@redhat.com>
Date:   Tue Dec 10 15:07:12 2019 -0500

    Adds login redirect override field to the System (Misc System) Settings interface

commit 2569ec4f4fa6373be993ae0a17bae15ea2592a05
Author: Graham Mainwaring <gmainwar@redhat.com>
Date:   Tue Dec 10 14:57:03 2019 -0500

    Add default for LOGIN_REDIRECT_OVERRIDE

commit b58bff4686d834454ede2a967619fb04ac689e0e
Author: Graham Mainwaring <gmainwar@redhat.com>
Date:   Tue Dec 10 13:09:46 2019 -0500

    Add setting for configurable login redirect URL

commit 846fd676180f0a4d2dedd621fcbd583cc0de5b14
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Dec 10 12:13:22 2019 -0800

    de-lint

commit 3409d39150058f73a5b6af2685e2fc6dd047e205
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Dec 4 12:59:28 2019 -0800

    fix ProjectLookup re-renders

commit 9de165a676c31daaa7a39ffe96514a5994ca22b8
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Dec 4 11:41:47 2019 -0800

    revert MultiCredentialLookup loading jank fix

commit f54616912dfde2dd218ce05dc85638e2723dcec3
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Dec 4 11:02:02 2019 -0800

    de-lint

commit c003e89ea92242559e8f2f57258d316526ec3e0c
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Dec 4 10:57:01 2019 -0800

    fix loading jank in MultiCredentialLookup

commit 6e64b5c07083ff7abbb6b29e70a39b2c7018deba
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Dec 4 10:36:25 2019 -0800

    clean up act() errors in form tests after Lookup changes

commit 75b7d74f915fffb670da8117a839e624e35669ed
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Dec 4 08:48:49 2019 -0800

    Lookup tweaks/bug fixes

commit 569b5bc53364cd9b427fbeb17c0907c77633fb84
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Dec 3 16:28:52 2019 -0800

    clean up multiple test 'act()' warnings

commit 9ab9c6961bec4054642b35806309feeaafb497c8
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Dec 3 15:41:03 2019 -0800

    update Lookup tests, add OptionsList tests

commit 2e525f89220a9577f9de99693cbb251ba648caab
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Dec 3 11:02:10 2019 -0800

    update tests for CredentialLookup, OrgLookup, ProjectLookup

commit 9c6300c2de3d25c43035ce131467e10deeb5c719
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Dec 3 09:18:28 2019 -0800

    update MultiCredentialsLookup tests

commit f8153393b11157cb15a2a87205feb0fe34455433
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Nov 26 15:01:13 2019 -0800

    fix minor lookup bugs

commit cb07e9c757b9eca693102721e5715c80940bf9eb
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Nov 26 13:38:44 2019 -0800

    convert all lookups to use new Lookup component

commit 639b297027452a55580e15ec7aab72e2ac848134
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Nov 25 14:22:34 2019 -0800

    fix credential chips in SelectedList, MultiCredential cleanup

commit 4341d67fb0f7aa6ea989f77ef7158b7b54e73135
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Nov 25 10:02:22 2019 -0800

    add MultiCredentialsLookup select/deselect logic

commit 62606339748a71d112a7ba958b9824a9ce521b3c
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Nov 21 16:11:19 2019 -0800

    flushing out new approach to MultiCredentialsLookup

commit 8ec856f3b6fa939b38da19264ea22ca0cd622a17
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Nov 18 15:20:58 2019 -0800

    start Lookup reducer

commit 5a207f155edb1d8e1536a36a88aa29c9fe859f61
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Nov 14 15:35:08 2019 -0800

    WIP split Lookup into Lookup & CategoryLookup

commit 2a722ba8d028c64aafbc9ac9b093e867e3b25e37
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Wed Nov 6 12:03:13 2019 -0500

    Refactors Lookup

commit 4c89568d7186276f2ffef6dd59c56346cae057f4
Author: Marliana Lara <mlara@redhat.com>
Date:   Thu Dec 5 11:34:18 2019 -0500

    Apply radio selection to ALL selected groups in modal

    * Use semantic html to describe modal list
    * Move nested try/catch block
    * Remove deprecated type fields
    * If delete fails, keep selected list checked

commit 12a8793ddbcabf9c5f4e538471c0cf2bb73559fa
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Dec 10 08:56:41 2019 -0500

    provide a better error for OAuth2 logins for external accounts

    attempting to use an OAuth2 token as an externally authenticated user throws an HTTP 500 error when external oauth is disabled - this change improves that so it's a 401 Unauthorized instead.

commit eddee456b33d1b8ce37c17c1ddf57107ed380ba3
Author: Apurva Bakshi <bakshiapurva93@gmail.com>
Date:   Wed Nov 27 13:24:22 2019 -0500

    Add dataCy attribute to select-user-role and select-team-role buttons

commit be5a12a3188c7b679b1f9a11babe32504c25e6ab
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Dec 9 10:51:25 2019 -0500

    Compute fields in smart task_impact tests

commit dfc4a0c0e0be757c01dc89a16cc2279b1b35d1cc
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Dec 9 10:51:25 2019 -0500

    Compute fields in smart task_impact tests

commit 86ba1639c3524536418981469c7d28b3ba7f961f
Author: mabashian <mabashia@redhat.com>
Date:   Mon Dec 9 10:43:15 2019 -0500

    Pull in latest version of our angular-scheduler fork to fix Tueday/Tuesday typo

commit f1b4e24833f0518cf9aa45f54303a2f0100070ca
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Dec 6 12:56:18 2019 -0500

    use a computed inventory field for task impact math

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

commit 35d36a71c761687ee8cf2f965393d830503c8eaa
Author: Yanis Guenane <yanis@guenane.org>
Date:   Mon Dec 9 09:01:29 2019 +0100

    ansible playbook: move to modern syntax

    Signed-off-by: Yanis Guenane <yguenane@redhat.com>

commit eadcbe1ce98fe22542c3e7cae5cde3871f3ea266
Author: Apurva Bakshi <bakshiapurva93@gmail.com>
Date:   Fri Dec 6 16:00:02 2019 -0500

    Add the data-Cy attribute for having better selector for tests

commit e34c7acdc47ffbc2ce6aa33c9b502a79e15dbe62
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Fri Dec 6 14:54:29 2019 -0500

    Migrate organization add to functional component

commit 55a19ffe6a1cb55e0c8a3528c989948322d5080c
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Dec 5 14:26:24 2019 -0500

    Fix project sync errors when project branch is commit

commit c4d358b870976d75d2008feb6a6fcf4b9631b0be
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Dec 6 12:56:18 2019 -0500

    use a computed inventory field for task impact math

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

commit 5ae7df7757dc218397c6c279acef33ac040be06c
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Dec 6 12:44:50 2019 -0500

    fix a bug in isolated check timeout handling

commit 220168f5ee92e8b53721e928122bf615eb060940
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Dec 6 12:44:50 2019 -0500

    fix a bug in isolated check timeout handling

commit 3cc9139c6d35126ecbfa30ec31feab380eee0912
Author: beeankha <beeankha@gmail.com>
Date:   Thu Dec 5 16:49:23 2019 -0500

    Add a more specific assertion statement

commit 6d595cbda6a4a066cda5050b7227b72ed079833c
Author: beeankha <beeankha@gmail.com>
Date:   Wed Dec 4 16:19:42 2019 -0500

    Add extra_vars parameter to tower_job_template module

commit 419d32d3e3449f7a176b0284cc24fcd1681fe9bf
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Dec 5 14:26:24 2019 -0500

    Fix project sync errors when project branch is commit

commit 334c63388b888841ce9ef5d6629db6a7bdde5c05
Author: beeankha <beeankha@gmail.com>
Date:   Wed Dec 4 22:05:23 2019 -0500

    Revert original quotation mark configuration for non-approval default msg and body

commit 32f6f87463b5bad74a49bbe6a61466aafba2c6e4
Author: beeankha <beeankha@gmail.com>
Date:   Wed Dec 4 12:07:49 2019 -0500

    Change quotation mark format for sconsistency and also to comply with qa tests

commit 0d92b2e7039b8b855772ff7e988d71e78059a2b3
Author: beeankha <beeankha@gmail.com>
Date:   Wed Nov 27 16:20:56 2019 -0500

    Enable approval-related email notifications to send properly

commit b5724adae5cc551cf3c9284a5533e1cac097af41
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Dec 5 11:30:12 2019 -0500

    fix situation were error happened before lock was released

commit 922ea67541afa9536e32e81070a891a54713fdc5
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Dec 5 10:24:17 2019 -0500

    Fix situation were error happened before lock was released

commit d41322c63cf3cdf730b7e658758c892e5ee3ccfd
Author: Christian Adams <chadams@redhat.com>
Date:   Fri Oct 25 09:57:30 2019 -0400

    Remove outdated Zanata translation script as part of migration to Memsource
      - adds requirement for gettext to dev container for use by Memsource automation

commit d6e5eb356b62aa4f0db53cc3a385c3afaa5b4183
Author: beeankha <beeankha@gmail.com>
Date:   Wed Dec 4 22:05:23 2019 -0500

    Revert original quotation mark configuration for non-approval default msg and body

commit b46a2b43b09f3cc0e5ff8d3e3f784bb76de6e8de
Author: beeankha <beeankha@gmail.com>
Date:   Wed Dec 4 12:07:49 2019 -0500

    Change quotation mark format for sconsistency and also to comply with qa tests

commit 6f54044cc6b4fcca2b83df898ea65fc991aac2dc
Author: beeankha <beeankha@gmail.com>
Date:   Wed Nov 27 16:20:56 2019 -0500

    Enable approval-related email notifications to send properly

commit 5d1f322cd1777bc92f99601e74ee8f188df268bd
Author: Marliana Lara <mlara@redhat.com>
Date:   Tue Nov 26 15:05:26 2019 -0500

    Add Inventory Groups list

commit c11a8b8ae11312166800cba325cc7e8fd9a6c594
Author: Daniel Sami <dsami@redhat.com>
Date:   Wed Dec 4 11:36:15 2019 -0500

    added cryptography as optional awxkit dep

    added cryptography as optional dep

commit 2d4df3d50efbc050ac2782be5de366c3fe6fa3c7
Author: mabashian <mabashia@redhat.com>
Date:   Wed Dec 4 13:44:20 2019 -0500

    Fixes bug where permissions checkboxes had inverse effect after upgrading angular to 1.7.x.

commit bd7248d21cde2320f38428fe458f41b025c61b90
Author: mabashian <mabashia@redhat.com>
Date:   Mon Dec 2 14:51:22 2019 -0500

    Properly show template add button and options based on OPTIONS response on both job_templates and workflow_job_templates endpoints.

commit 9bdd49bec553240c00464700c597d2266e1cc019
Author: mabashian <mabashia@redhat.com>
Date:   Mon Dec 2 14:27:40 2019 -0500

    Adds translations for missing strings in Toolbar.jsx

commit 2506db88f2a430e539ae4e0fd7a25181b3a5f522
Author: mabashian <mabashia@redhat.com>
Date:   Mon Dec 2 14:21:58 2019 -0500

    Ellipsis workflow node names that are too long to fit on the node

commit 61c38eabf81923f16cbb9ccb957f66e6f578c1ce
Author: mabashian <mabashia@redhat.com>
Date:   Thu Nov 21 18:22:05 2019 -0500

    Revert inadvertent variable name changes in old ui app

commit 37a1e5d9b014fa43406068378ad9369aeb571871
Author: mabashian <mabashia@redhat.com>
Date:   Thu Nov 21 18:18:36 2019 -0500

    First pass workflow viz

commit c439a1ec8fa7e278564f4849e37d9ef68b9ecebe
Author: Shane McDonald <me@shanemcd.com>
Date:   Wed Dec 4 16:50:05 2019 -0500

    Fix permissions on projects directory by pre-creating it

    This broke after
    https://github.com/ansible/awx/commit/f78c9f357dc9cce2d446fb2eddfc05d6cc3c0fff
    but people seem to like this functionality so instead of reverting it we can do this.

commit c5e22f9aa3b18a133806d555f996183fd3fb6435
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Dec 4 12:34:20 2019 -0500

    Update job redirects and tab placement

    Change display order of the output tab so that it is second and make
    it the default for redirects and job launches.

commit 8a9ebe2086593afa41636cefefbd071f95140deb
Author: mabashian <mabashia@redhat.com>
Date:   Wed Dec 4 13:44:20 2019 -0500

    Fixes bug where permissions checkboxes had inverse effect after upgrading angular to 1.7.x.

commit a859ecfbde7e395cd5fd65dc014b1944f9b46ecc
Author: mabashian <mabashia@redhat.com>
Date:   Wed Dec 4 05:35:00 2019 -0500

    Upgrades angular and auxiliary deps to 1.7.9

commit 02fd26520d55c56dfaf4f345c9d132788598924f
Author: Bill Nottingham <notting@splat.cc>
Date:   Tue Nov 5 11:31:06 2019 -0500

    Move to using systemd for service management.

commit f8b2bcbae785cdcea8d56a6adbfc28125e2c2ff9
Author: Yanis Guenane <yanis@guenane.org>
Date:   Wed Dec 4 17:43:55 2019 +0100

    Linters: test new linter job

    Depends-On: https://github.com/ansible/zuul-jobs/pull/40

commit 93b49f314d33017ab1cfd57b691c02e7bac14dc6
Author: mabashian <mabashia@redhat.com>
Date:   Wed Dec 4 11:03:24 2019 -0500

    Upgrades angular and auxiliary deps to 1.7.9

commit bf2a4d1a2c7a3187ac620f5dc09987b5d0bc6e58
Author: routenull0 <jason@routenull.com>
Date:   Wed Dec 4 09:09:24 2019 -0600

    'install' was misspelled as 'isntall'

commit afadfa939dfde34c73d9279afcd12e54f506411e
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Dec 4 08:38:22 2019 -0500

    fix an nuanced bug which can cause OAuth2 migrations to fail

commit a0d20a5d50b00e8755ba9844d5f5b469cac801ef
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Dec 4 08:38:22 2019 -0500

    fix an nuanced bug which can cause OAuth2 migrations to fail

commit 540f8ab7d699ad9f52d5c6c581c74154544129a2
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Dec 3 15:23:02 2019 -0500

    Only show cred type test button to superusers.

    Without a credential instance, plugin tests go through the credential
    type (not credential) api. Since this endpoint is for superusers only,
    we hide the test button when non-superusers are adding a new external
    credential.

commit 129374a1c2eab186a108e1f6ed52b16c95ad1b7a
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date:   Tue Dec 3 14:31:09 2019 -0500

    keep *-devel package in the dev container

    * requirements/updater.sh does pip magic. In doing this magic, devel
    system packages are required to download/install/build. This change
    ensures those dev packages are available.

commit 63fd546f44806286f782155b7554b8c5dcda456b
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Dec 3 13:36:18 2019 -0500

    Let cred admins and users test credential plugins

commit 208e36f83b92f6b0ddf02839fce1ea38e86c8ec6
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Oct 18 14:14:19 2019 -0400

    add an awx-manage command for re-generating SECRET_KEY

commit 8ab6a79b3753fae880e46b69b2527bb5d32c3512
Author: Shane McDonald <me@shanemcd.com>
Date:   Mon Dec 2 12:36:57 2019 -0500

    Fix memcached_hostname bug in k8s installs

    Fallout from https://github.com/ansible/awx/pull/5340.

commit e68d576fd22dba0369a0e703378a1913f6a11528
Author: Shane McDonald <me@shanemcd.com>
Date:   Mon Dec 2 09:02:31 2019 -0500

    Generic method of detecting k8s api version

    Related: https://github.com/ansible/awx/issues/5388

commit ca247182dffe56a034c8220d745433e52c4f3684
Author: Yanis Guenane <yanis@guenane.org>
Date:   Sat Nov 30 19:43:23 2019 +0100

    yamllint: Make all files in awx pass yamllint

    This commit updates all files that weren't passing yamllint for them to
    pass.

    A new yamllint target has been added. One can run `tox -e yamllint` or
    `yamllint -s .` locally to ensure yaml files are still passing.

    This check will be enabled in the CI so it can get on every new
    contributions, and prevent merging non-compliant code.

    Signed-off-by: Yanis Guenane <yguenane@redhat.com>

commit dcbb2813b5fdcbaa12a54ec29e963653dd6b49ae
Author: Shane McDonald <me@shanemcd.com>
Date:   Fri Nov 29 11:34:23 2019 -0500

    Pull in downstream changes to k8s installer

commit 9cdb281f069cf6eb11684f5ac77cdee9ff81b293
Author: Marliana Lara <mlara@redhat.com>
Date:   Wed Nov 27 11:36:51 2019 -0500

    Check inventory use permissions to disable workflow inventory lookup

commit c3734209824c5a8bb6ba924e7ba4d6095592e346
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Nov 26 23:13:39 2019 -0500

    fix incorrect SystemJob.job_type choices

commit 93a9a0354f7b7ddaea4c24efd90c5d63f61be568
Author: mabashian <mabashia@redhat.com>
Date:   Tue Nov 26 15:59:19 2019 -0500

    Adds missing semicolons to make linter happy

commit ee6e28e0661f1e3a6d55cf02dc6e6ef76543c4e1
Author: mabashian <mabashia@redhat.com>
Date:   Tue Nov 26 15:05:45 2019 -0500

    Only show the days to keep input on the scheduler for system jobs that require it.  Hides this field for cleaning up tokens and sessions.

commit ea5d4293995b4eadc517ee75d3b85eed46c3ed29
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Nov 25 11:50:09 2019 -0500

    fix a few bugs with the session and oauth2 cleanup scheduled jobs

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

commit 42b019d8c812a1d58ca670137489a19b910dddab
Author: Marliana Lara <mlara@redhat.com>
Date:   Wed Nov 27 11:36:51 2019 -0500

    Check inventory use permissions to disable workflow inventory lookup

commit ffdcb2f8eb7e2dc43aa0d05dd8a5d817d28da759
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Nov 19 09:21:04 2019 -0500

    fix busted tests

commit 68f17eb370b114f837d627793f7cde2c43e15d09
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Nov 26 23:29:50 2019 -0500

    bump asgi-amqp dependency

commit 1ad8a4915579be340eceaafd0b4ab86eac6e09fb
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Nov 26 23:29:50 2019 -0500

    bump asgi-amqp dependency

commit 47ed5ef848f089797dd51fe775730b89fa6917b7
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Nov 26 23:13:39 2019 -0500

    fix incorrect SystemJob.job_type choices

commit a56686ca77fda28c1717ac8062281545e6557ce7
Author: mabashian <mabashia@redhat.com>
Date:   Tue Nov 26 15:59:19 2019 -0500

    Adds missing semicolons to make linter happy

commit 7e82f0fad7b4760b7080a0a42e20f2c1bf49c504
Author: mabashian <mabashia@redhat.com>
Date:   Tue Nov 26 15:05:45 2019 -0500

    Only show the days to keep input on the scheduler for system jobs that require it.  Hides this field for cleaning up tokens and sessions.

commit 632810f3a80da9d8c180c9078509a69dc2682ae9
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Nov 25 11:50:09 2019 -0500

    fix a few bugs with the session and oauth2 cleanup scheduled jobs

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

commit 695eab1fdd5856c74d71a075ef97b78d0fd6984f
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Nov 26 09:39:05 2019 -0500

    fix duplicate exception sanity error

commit 081a0fc04e0ddf116f191a7355eb32b5f38a1712
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Nov 26 09:45:54 2019 -0500

    fix other assorted sanity failures

commit 48f10669d679070628500773984357f151df1f4c
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Nov 26 09:39:05 2019 -0500

    fix duplicate exception sanity error

commit 4f8b624b9660e7057162cd6788fce196c8e249f9
Author: Christian Adams <chadams@redhat.com>
Date:   Tue Nov 26 00:30:53 2019 -0500

    Make spelling of canceled consistent

commit 05e6f4ab3c282a3d52955d8a482ddb2543193f1f
Author: Christian Adams <chadams@redhat.com>
Date:   Mon Nov 25 14:56:41 2019 -0500

    Add User-Agent to analytics upload POST

commit 1a85874964ef399ee99a90a2b5a0c87a1b66afdd
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Nov 25 15:29:05 2019 -0500

    Raise specific exception if migration in progress

commit 4acb28f6f55ab2aba9c017079637325185cf549c
Author: Bill Nottingham <notting@splat.cc>
Date:   Mon Nov 25 15:55:22 2019 -0500

    Clean up some stuff in awxkit with `make clean`

commit 3ed5d6ec658c850a62945707998daf6090af13c6
Author: beeankha <beeankha@gmail.com>
Date:   Mon Nov 25 15:16:41 2019 -0500

    Make integrations pass even with manual SCM type

commit 15bcea7301020bf14a02b337287c6b339bf3a0bb
Author: Shane McDonald <me@shanemcd.com>
Date:   Mon Nov 25 12:55:55 2019 -0500

    Fix VERSION reported in dev container

commit ce8c0066d048bf4d91a53a51ebbbd6dc9a241b64
Author: Shane McDonald <me@shanemcd.com>
Date:   Mon Nov 25 12:51:49 2019 -0500

    Fix downstream tests

    I backported how we do the VERSION detection in 3.5.something. This should
    already be fixed upstream.

commit 12363ae1753eddf33e00a7d9526daa2896a6bbeb
Author: Shane McDonald <me@shanemcd.com>
Date:   Mon Nov 25 11:32:41 2019 -0500

    Fix Docker build caching

    The flow will need to be:

    - Pre-pull image you want to use
    - Re-tag as image:$(COMPOSE_TAG)
    - COMPOSE_TAG=mytag make docker-compose-build

commit 1b508957382c98af19fd9c27c1d1fa42fd6569be
Author: Marliana Lara <mlara@redhat.com>
Date:   Mon Nov 25 11:17:37 2019 -0500

    Use short circuit operator in favor of ternary conditional

commit b10a71786b2f7fdcab0ef901e1af871534f1dd80
Author: Samir Jha <sjha4@ncsu.edu>
Date:   Mon Sep 16 17:03:06 2019 -0400

    Update foreman inventory to use foreman's inventory report

commit ee8775a08d96081c875d41f62daaa155b54957bf
Author: mabashian <mabashia@redhat.com>
Date:   Thu Nov 21 11:05:06 2019 -0500

    Adds link to docs on container groups add/edit forms to match instance groups.  Updates instance groups link.

commit 31650bb0bd99ecf689f08497faa935ffd47ab869
Author: Shane McDonald <me@shanemcd.com>
Date:   Fri Nov 22 11:39:08 2019 -0500

    Remove usage of idle_timeout when checking status of isolated / containerized jobs

commit cbf085ab43f5b86b7b61b99173844ddd276c35a9
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Nov 25 10:06:12 2019 -0500

    move migrations to accomdate a downstream migration

commit 0eb55f5038dc9d611b57874f2cbb199b90866d7d
Author: Daniel Sami <dsami@redhat.com>
Date:   Fri Nov 22 15:24:35 2019 -0500

    Updated contributing doc with notes about E2E

commit daf3bbc7ef9b8e15c0ba6f71a45b63615c28cfdf
Author: Daniel Sami <dsami@redhat.com>
Date:   Thu Nov 21 15:47:38 2019 -0500

    Added E2E-friendly selectors to nav and jt details

    lint

    updated snapshot

commit db2316b791b8e12be750c8f5824784108c67f0ea
Author: Shane McDonald <me@shanemcd.com>
Date:   Fri Nov 22 11:39:08 2019 -0500

    Remove usage of idle_timeout when checking status of isolated / containerized jobs

commit 83caf99c58607efe7c5b705f20c8fadc075589eb
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Thu Nov 21 13:29:12 2019 -0500

    Improves Tests and addresses other PR Issues

commit 19180a1bc4580322c9b66fe8993a2e2c6fe765c4
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Wed Nov 13 11:14:29 2019 -0500

    Adds Add/Edit Inventory and Inventory Form

commit 9c86f521e9137002fc1e2d91763c85102daa4b29
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Nov 21 15:51:45 2019 -0500

    Add notes for ./upgrade.sh

commit 217182384660cee32136236899d0f9cf55e3f804
Author: David Moreau Simard <dmsimard@redhat.com>
Date:   Tue Oct 23 22:21:33 2018 -0400

    Finish JT.credentials functionality, add test

    Original commit:

    commit 3ec6196477135230c4b90b175310bdc2eaff36ed
    Author: David Moreau Simard <dmsimard@redhat.com>
    Date:   Tue Oct 23 22:21:33 2018 -0400

        Add support for "credentials" in the tower_job_template module

        Job templates might require more than one credential.
        There's credential, vault_credential, machine_credential, etc.
        "credentials" is a thing, let's support it.

commit 94fa4deab3873a462fdf7aa0be1c8b543a569172
Author: Christian Adams <chadams@redhat.com>
Date:   Thu Nov 21 11:12:05 2019 -0500

    Set default values for analytics settings

commit faa0802d97016b3b313d2890bffc9a1d9b14032a
Author: Marliana Lara <mlara@redhat.com>
Date:   Wed Nov 20 15:56:05 2019 -0500

    Update breadcrumb and fetch new hosts when url changes

commit fa144aa98f3a397a249048a203006fdac80acaaa
Author: Marliana Lara <mlara@redhat.com>
Date:   Wed Nov 20 13:14:28 2019 -0500

    Add Inventory Host list and unit tests

    * Add Inventory Host Add route
    * Fix host disabled loading switch bug

commit ea4e98c52a015f4e286a1d5accd9dabe94e5cc34
Author: Marliana Lara <mlara@redhat.com>
Date:   Wed Nov 20 13:11:06 2019 -0500

    Move Switch into shared component directory and update tests

commit 8ff413efc0939cc770eab0abc98f98511efa00a6
Author: mabashian <mabashia@redhat.com>
Date:   Thu Nov 21 11:05:06 2019 -0500

    Adds link to docs on container groups add/edit forms to match instance groups.  Updates instance groups link.

commit 5e24cee0ae77096bddb80979fd245141dc90d526
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Oct 29 16:20:30 2019 -0400

    Add custom_virtualenv param to inventory source and tests

commit a026838f77ad2c99bd8bd1180c6d729d6401d38a
Author: Mathieu Mallet <mathieu.mallet1_ext@michelin.com>
Date:   Mon Aug 26 15:30:32 2019 +0200

    ansible_tower: Add custom_virtualenv attribute when applicable (#60200)

    In Ansible Tower/AWX, there are three kinds of objects that can be tied
    to custom python virtual environment:
      - job template
      - project
      - organization

    This patch updates the three ansible modules that creates those objects
    so that the 'custom_virtualenv' attribute can be set if specified.

    Testing Done: via a playbook, test organization, projet then template creation
    without any 'custom_virtualenv' attribute specified. Check that the
    resources get created and that their python env is set to default. Then
    re-do the same test but this time with the 'custom_virtualenv' attribute
    specified. Ensure in AWX UI that those resources have the right
    'custom_virtualenv' set.

commit e2cd86089b7eaaf47d75fadcd006ed3762c4e933
Author: Ilija Matoski <ilijamt@gmail.com>
Date:   Wed Nov 20 14:18:53 2019 +0100

    Allow deployments on Kubernetes version 1.16

commit c6d2fa86c7ab968cf168c7d1c403ad9ab2b202fc
Author: beeankha <beeankha@gmail.com>
Date:   Wed Nov 20 11:15:18 2019 -0500

    Fix typo under 'options'

commit f89db3586ba12a2ba6d8a156eea0a600ac101229
Author: mabashian <mabashia@redhat.com>
Date:   Wed Nov 20 10:42:
5D32
37 2019 -0500

    Adds id attribute to logout button

commit eff46dbc7163e92bc568f1065d695413e940adef
Author: beeankha <beeankha@gmail.com>
Date:   Mon Nov 18 13:20:24 2019 -0500

    Make playbook wait for project sync...

    ...*before* running the associated job template.

    Set "wait" default to True so CI doesn't time out

    Change default back to "False", put in new "if"...

    ...block, explicitly set "wait" to "False" in test file.

    Change if block

    Update README

    Update 'wait' option description

commit 80b75a163a98eb45f6f79c1053144d723cde307b
Author: Martin Adema <_madema@pmgtansible.binckbank.nv>
Date:   Wed Nov 20 14:15:59 2019 +0100

    Configurable image registry and service account for Postgres deployment.

commit fe65073f3e53694cacf1e421c9642093f4d4519c
Author: Bill Nottingham <notting@splat.cc>
Date:   Tue Nov 19 16:44:55 2019 -0500

    Remove obsolete requirements file.

commit c574cdc7dc974e6baf34250565f58ec0da0be4b0
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Nov 19 09:21:04 2019 -0500

    fix busted tests

commit 097b59e74a0c104b0c5522d9b727812ae2f6a7b5
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Nov 4 11:23:28 2019 -0500

    fix a bug that broken custom approval notification messages

commit 8e7d607a47f6b3bff8f5ea26d6a09f206360ce7a
Author: Alan Rominger <arominge@redhat.com>
Date:   Thu Oct 31 22:56:48 2019 -0400

    Only turn off Galaxy cert verification via toggle (#3933)

commit 4c32faa44808ffbea5ce5f267ec152c9d28fc5cf
Author: Sven-Hendrik Haase <svenstaro@gmail.com>
Date:   Tue Nov 19 13:29:06 2019 +0100

    Use more modern version of OpenShift client

    3.9 is pretty old by now.

commit 7b1b65645596e8c8a9174e323a2c821902673ada
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Nov 18 15:39:39 2019 -0500

    Remove forks no longer needed from dependencies

commit 9c2797b34c700ff9f1fb137872ec8f26feb43389
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Nov 18 11:21:10 2019 -0500

    fix a typo in the CLI usage docs

commit f5fc0871fc957e5921204bade51ecb8e06bf1c9e
Author: Erik Berg <ansible@slipsprogrammor.no>
Date:   Mon Nov 18 15:22:12 2019 +0000

    Consistent naming scheme; memcached_host -> memcached_hostname

    environment.sh uses hostname for everything, and both environment and
    credentials provide a default of 'memcached', so this should also be one less
    variable to care about.

commit 9458741b72c1b18a1a0506dcb1893b9f5a12a240
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Sat Nov 16 16:55:39 2019 -0500

    don't set rh_username and rh_password in the license upload

commit 91c78d71377fd161843189cf0395cfcd63835d0a
Author: Erik Berg <ansible@slipsprogrammor.no>
Date:   Mon Nov 18 13:46:43 2019 +0000

    Consistent naming scheme; rabbitmq_host -> rabbitmq_hostname

    environment.sh uses hostname for everything, and both environment and
    credentials provide a default of 'rabbitmq', so this should be one less
    variable to care about.

commit e1e7e9047d1ad9d92e443c1fd789f5120ee2443c
Author: Seth Foster <fosterbseth@gmail.com>
Date:   Fri Nov 15 14:18:20 2019 -0500

    Fix filtering azure inventory based on user-specified tags

    Users can specify a list of keys, or a list of key:value pairs under
    source variables. e.g. tags: Creator, peanutbutter or tags:
    Creator:jmarshall, peanutbutter:jelly. If provided, only hosts that have
    all keys or key:value pairs in the list will be returned.

    inventory.py sets up the azure_rm.yml that provides
    exclude_host_filters. This code adds a line for each key in the list, as
    well as an additional line in the case of a key:value pair.

    e.g.

    exclude_host_filters:
    - "'Creator' not in tags.keys()"
    - tags['Creator'] != 'jmarshall'

    Each line is a conditional, and if any conditionals is true, then the
    host is filtered out.

    fix for issue # 5044

commit 094eef635d62d9f83ea3db2f3a373742b8f31c48
Author: Shane McDonald <me@shanemcd.com>
Date:   Fri Nov 15 14:17:08 2019 -0500

    Fix typo

commit 56bb82e303cd66205d321187a5889c45a05fffbc
Author: Shane McDonald <me@shanemcd.com>
Date:   Fri Nov 15 14:14:54 2019 -0500

    Fix ordering

commit 0290dd3246a820be7e56e5eea4620b467bfc18f6
Author: Shane McDonald <me@shanemcd.com>
Date:   Fri Nov 15 14:11:10 2019 -0500

    Regenerate table of contents

commit de8c46cab049b58060694109c019678af9a3cde6
Author: Shane McDonald <me@shanemcd.com>
Date:   Fri Nov 15 14:04:05 2019 -0500

    Remove obsolote docker-compose instructions

commit 9028a48ab22125052fb66fd21586263f02aa87c4
Author: Shane McDonald <me@shanemcd.com>
Date:   Fri Nov 15 14:02:02 2019 -0500

    Add a note on upgrading

commit 709fa74070c64519b34a4676d80d82dfe1315350
Author: Shane McDonald <me@shanemcd.com>
Date:   Fri Nov 15 14:01:28 2019 -0500

    Fix verbiage in INSTALL.md

commit f0865d69f0995cb9664ac0e484fb5a045d418846
Author: Joe <11597133+m33k@users.noreply.github.com>
Date:   Fri Nov 15 16:28:05 2019 +0000

    CHANGED: docker_service to docker_compose

    Signed-off-by: Joe <11597133+m33k@users.noreply.github.com>

commit ddf9fd581eea654dc8a05ec27396b3b71e6e43ac
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Nov 14 14:45:16 2019 -0500

    Run and fix all sanity tests

commit b6745db4b8b127b563e9b5627ce4c86c18c96c02
Author: James Vornhagen <vornhagenjames@gmail.com>
Date:   Wed Nov 13 17:11:36 2019 +0100

    update documentation example

    missing k in workflow.

    - Docs Pull Request

    +label: docsite_pr

commit 35a565d09f34da15278c4b852cf779508391d4c4
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Oct 31 12:12:43 2019 -0400

    In tower_job_wait intentionally fail module for failure

commit b878aed40001a61c1f4447a6cd1942cb02fc9090
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Oct 30 15:24:55 2019 -0400

    Add test coverage for launch with multiple prompted creds

commit 1961a8ba1585592250521772566973c9c776b75f
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Oct 30 15:40:49 2019 -0400

    Fix and test for warning when creating project

commit b76018d6e00080c396cf159bfb4b29346e5707a9
Author: Hideki Saito <saito@fgrep.org>
Date:   Mon Apr 22 09:19:02 2019 +0000

    Fix multibyte character handling issue for tower_job_wait #55585
    Add multibyte hostname handling test as an integration test

    Signed-off-by: Hideki Saito <saito@fgrep.org>

commit a40398e6a1f560d7a8970c947e8789f623066b88
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Oct 30 12:56:36 2019 -0400

    Remove sanity exceptions no longer needed

commit 97e2fbbe279a60ac3d603dfc9ab8d4a8d7680df1
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Oct 29 15:34:32 2019 -0400

    Add collection test coverage for creating vault credential

commit bcbad06c1042d4cc7781b5a6605c0e6133aada93
Author: Mathieu Mallet <mathieu.mallet1_ext@michelin.com>
Date:   Mon Aug 26 17:12:41 2019 +0200

    tower_credential: Missing 'kind' attribute (#61324)

    In the 'tower_credential' module, when the credential 'kind' is set to
    'vault', the code expects the other parameter 'vault_id' to be set.
    Unfortunately, in the module 'credential_type_for_v1_kind' method, the
    'kind' parameter is popped, i.e. remove from the module dict of
    parameters leading to the following error:

    > Parameter 'vault_id' is only valid if parameter 'kind' is specified as
    'vault'

    Fixes: #45644, #61324

    Testing Done: Manually create a playbook with a task as follow
      - name: Create vault with ID 'bar' exists
        tower_credential:
          name: Foobar vault
          organization: Foobar
          kind: vault
          vault_id: bar
          vault_password: foobar

commit 1c74773eacbf11f199b6cb388caa182e1faad7d6
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Nov 14 11:10:22 2019 -0500

    Delay inputs comparision to after field validation

commit 1402a2c8a53cf649cdc51126130ce3b0e52d8ccf
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Nov 14 14:45:16 2019 -0500

    Run and fix all sanity tests

commit a15bf9ee415466bd7a0a49337364b9fb5dc9c33f
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Nov 14 12:37:45 2019 -0500

    fix a few bugs related to container group execution

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

commit 513f54a42256aa477177a3626ecb33f716436f9d
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Nov 14 12:37:45 2019 -0500

    fix a few bugs related to container group execution

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

commit 1d6f116687aa0e0caf5d4b57569aefc5c6ce839c
Author: Shane McDonald <me@shanemcd.com>
Date:   Thu Nov 14 08:01:35 2019 -0500

    Bump RabbitMQ version in k8s/openshift installs

    See https://github.com/ansible/awx-rabbitmq/pull/13

commit 9a9d53d17a614efe4d72642229a325534364bcfe
Author: James Vornhagen <vornhagenjames@gmail.com>
Date:   Wed Nov 13 17:11:36 2019 +0100

    update documentation example

    missing k in workflow.

    - Docs Pull Request

    +label: docsite_pr

commit c13c5b6c13a56d6a084c9bbf105111ec7015a688
Author: Marliana Lara <mlara@redhat.com>
Date:   Wed Nov 13 13:45:50 2019 -0500

    Hide overflow chip in filter tags component

commit 70979df36aac446537aa17d3fb765082abe872dd
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Oct 10 14:29:08 2019 -0400

    prevent the creation of Host names that contain Jinja

commit 83ee39cabdbc38fef01d544b20416787559f6e26
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Nov 13 09:26:03 2019 -0500

    remove a number of unnecessary 3.2 migrations

commit 6f38edf9a3abda8de21b2013500589235554cd09
Author: Rebeccah <rhunter@redhat.com>
Date:   Tue Nov 12 10:58:45 2019 -0500

    add in testing to see that when an instance group is containerized that the policy field values are set to default

commit 1f05372ac93d8d73bdc6b95f400ec27b873f9426
Author: Rebeccah <rhunter@redhat.com>
Date:   Mon Nov 4 15:49:13 2019 -0500

    change the logic to not break existing policy_instance testing

commit d0327fc044c61f856eb965018a0842657854f4be
Author: Rebeccah <rhunter@redhat.com>
Date:   Fri Nov 1 20:31:31 2019 -0400

    added onto the when saved function for instance groups that sets policy variables to their default.

commit 068dab14d47a1e18d9fee51f9203a3a4bb8d3a57
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Nov 12 12:35:36 2019 -0500

    Increase async test timeout

    When our CI system is overloaded, tests start running slower.

commit f64d0dde5a9afb7c8bd0d9d388b337adee6dd771
Author: AlanCoding <arominge@redhat.com>
Date:   Fri Nov 1 15:07:56 2019 -0400

    Use tags to reduce project update output

    Handle folder deletion as tag

    remove -v use by default

    Change meaning of roles_enabled playbook var to
     value of AWX global setting

commit 7cc0041aa879915eee97a915b98d60d83087e20a
Author: Marliana Lara <mlara@redhat.com>
Date:   Tue Nov 12 12:44:56 2019 -0500

    Remove our implementation of Chip and ChipGroup in favor of PatternFly's component

commit e3ee3c5a001d47c8316e9579a3b84909051ac0f3
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Tue Nov 12 10:16:25 2019 -0500

    Fixes failing tests

commit 1198c067b21d5cd0f6d06991da9d61b02c0ace31
Author: Andrea Galbusera <gizero@gmail.com>
Date:   Wed Jun 19 12:19:02 2019 +0200

    ensure "create_preload_data" is honored in docker-compose deployments

    Use a templated version of launch_awx_task.sh which conditionally preloads
    sample data according to create_preload_data value.

commit 95cdddd6706e7640ab4ca9489840ae33ca57659f
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Mon Nov 11 14:00:06 2019 -0500

    Adds Proptypes to AddDropDownButton Component

    Also refactors to use the url that is passed in as the key for the link.
    This means that we don't have to pass in a key value.

commit d91aa8c6cf8f02ee773c1239e2b0bf50344dd739
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Fri Nov 8 15:47:19 2019 -0500

    Allows AddDropDownButton components to accept array of dropdownItems

commit 052f101a7032cc0aa439d0f3a4492ea001b6b64a
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Fri Nov 8 13:14:37 2019 -0500

    Adds AddDropDownButton removes TemplateDropDown Button

    Both Inventory List and Template List use the same add button that has a drop down.
    I decided to make a component that both can use.
    This also addresses a typo in a InventoryList test.

commit c96e88877f9d7b29603af28909427ee1755b6a88
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Nov 11 22:07:22 2019 -0500

    Add ignore list for Ansible 2.10

commit 5319659d5827feae04e8b6ef7d89da9e1c121a80
Author: Marliana Lara <mlara@redhat.com>
Date:   Mon Nov 11 13:38:15 2019 -0500

    Address PR feedback

    * Set local_path default value to empty string
    * Make playbook directory required
    * Update unit tests

commit 68a6315626eb4c8b98c4a442eceb11807c253c44
Author: mabashian <mabashia@redhat.com>
Date:   Mon Nov 11 14:56:25 2019 -0500

    Adds react-hooks eslint rules and fixes a few warnings

commit 8bfbd85cf97efc64fea4095840d8e35e77a4abde
Author: mabashian <mabashia@redhat.com>
Date:   Mon Nov 11 14:25:04 2019 -0500

    Adds eslint-plugin-react-hooks as a dev dep

commit f7b6d9fdff7fc88b10570ac1e5eb1ed1625ce2a6
Author: Ray Terrill <rayterrill@users.noreply.github.com>
Date:   Mon Nov 11 11:05:16 2019 -0800

    Update custom_virtualenvs.md

    Adding trailing slashes to API calls + directories. This caused me a ton of wasted time as the API call silently returns but does nothing without the trailing slash.

commit ab4fba7ce94bb565234ee1377044246af12d0e4d
Author: mabashian <mabashia@redhat.com>
Date:   Mon Nov 11 11:57:39 2019 -0500

    Address PR feedback.  Refactors a bit of unit test coverage to move away from testing state.  Re-organized some of the structure of the user list tests to be slightly more efficient.

commit deb6e583971c614ea735d8718ed87c639e09b6bf
Author: mabashian <mabashia@redhat.com>
Date:   Tue Nov 5 16:49:31 2019 -0500

    Adds Users list, forms and details.  Adds password form field.

commit 823a74c98b75e14d26e5b52ce0cec12b21faed46
Author: mabashian <mabashia@redhat.com>
Date:   Fri Nov 8 14:18:44 2019 -0500

    Prettier

commit c294a63f321128b36bf3ee3e1df8457b328d4c11
Author: mabashian <mabashia@redhat.com>
Date:   Fri Nov 8 11:56:01 2019 -0500

    Updates a couple of team list checkbox tests to test the UI rather than state/props internals.  Fixes bug where select all was selected on load.

commit 84bce530dc25a06a8bed9d86e9159cf07a2109d7
Author: mabashian <mabashia@redhat.com>
Date:   Fri Nov 1 14:34:35 2019 -0400

    Adds organization field to team form.  Adds edit button to team list items.

commit 6acd3c98b7e1e7e3f4a37564ae1fda186ee36b68
Author: mabashian <mabashia@redhat.com>
Date:   Fri Oct 25 14:43:21 2019 -0400

    Updates stale copy pasta.  Org -> Team

commit 1e80b2e2959226c5a4f6d48decd7cb05016ae7e1
Author: mabashian <mabashia@redhat.com>
Date:   Fri Oct 25 14:35:50 2019 -0400

    Adds basic teams list and add/edit forms.  The edit button on the list rows and the org lookup in the form are both missing and will be added in a later commit.

commit e4721d77221ef9a8831c14945c7400ad1eaab7d8
Author: Marliana Lara <mlara@redhat.com>
Date:   Wed Nov 6 10:51:36 2019 -0500

    Add project manual scm type subform

commit 4e31bdd2d26e3762c4e76b2e6130098c4779de53
Author: mabashian <mabashia@redhat.com>
Date:   Mon Nov 4 16:38:49 2019 -0500

    Removes changes to serializer that added type to host recent jobs.  Addresses Switch styling issues on host list items.

commit d5e9716ceb88b6eead76f20c5891a8fa4863b040
Author: mabashian <mabashia@redhat.com>
Date:   Mon Nov 4 15:27:47 2019 -0500

    Move CardHeader styled component(s) outside of render functions.  Refactors host options calls out to it's own function.

commit 01963b0ee7c8b4d61c6be9920b52f837d560aa2f
Author: mabashian <mabashia@redhat.com>
Date:   Wed Oct 30 15:54:33 2019 -0400

    Add host list, add/edit forms, and details

commit 69205c5f6ba77a6ce5a54ad5abf308092456e026
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Nov 5 13:28:51 2019 -0500

    try a higher timeout ¯\_(ツ)_/¯

    https://github.com/ansible/awx/issues/5234
    https://github.com/ansible/awx/pull/5250

commit 24da2b78b81d6483846dc6585c0887cff0889984
Author: Shane McDonald <me@shanemcd.com>
Date:   Tue Nov 5 15:21:23 2019 -0500

    Dont require pg_admin_password unless we're using it.

commit 6fee0db17b062cbe55bd705910657dc122bbc1df
Author: Marliana Lara <mlara@redhat.com>
Date:   Tue Nov 5 14:48:04 2019 -0500

    Fix right margin and padding to 0px on body el

commit b25fbc52662820daea39eb502579b56a98a25205
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Nov 5 13:53:28 2019 -0500

    update pytz to the latest version

commit 0f32161df0889b64ea67bf32677abcf687ae5b07
Author: Marliana Lara <mlara@redhat.com>
Date:   Tue Nov 5 11:41:01 2019 -0500

    Pull credential api request outside of ProjectEdit

commit b570c8ad2a01d75210a3841d6e80ff234615e1cb
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Mon Nov 4 15:16:21 2019 -0500

    Fixes linting issues

commit 9170aa184a5588940d1fb82e92dd70e3efeb4513
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Mon Nov 4 14:42:00 2019 -0500

    Removes missingDetail prop and addresses a typo.

    This removes `missingDetail` prop in favor of using styledComponent's className prop.

commit 458ca6940540ff52b8f3c9559a0b7e039775af43
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Nov 4 11:23:28 2019 -0500

    fix a bug that broken custom approval notification messages

commit 2ec90f17d0128c60252c2d27926c567c84488f2b
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Nov 4 09:32:04 2019 -0500

    fix broken sphinx docs build

commit ecf340f7227c60f3263686582411ae10138f48c2
Author: Marliana Lara <mlara@redhat.com>
Date:   Sun Nov 3 21:28:51 2019 -0500

    Add Project Edit test coverage

commit d77040a7a945a0558ce939d5f2950b597ad97154
Author: Marliana Lara <mlara@redhat.com>
Date:   Sun Nov 3 21:28:10 2019 -0500

    Add Project Edit form and refactor how the form handles credentials

commit 857faf570dd7e0b39f01d687e8b2397545466abd
Author: JensPfeifle <jens@pfeifle.tech>
Date:   Sun Nov 3 19:03:40 2019 +0100

    Update required Ansible version to 2.8+

    Attempting to build the docker image with Ansible 2.5.1 results in the following error:
    ```
    TASK [image_build : Build sdist builder image] *******************************************************************************************
    fatal: [localhost -> localhost]: FAILED! => {"changed": false, "msg": "Unsupported parameters for (docker_image) module: build, force_source, source Supported parameters include: api_version, archive_path, buildargs, cacert_path, cert_path, container_limits, debug, docker_host, dockerfile, filter_logger, force, http_timeout, key_path, load_path, name, nocache, path, pull, push, repository, rm, ssl_version, state, tag, timeout, tls, tls_hostname, tls_verify, use_tls"}
    ```
    The `force_source` parameter was added to docker_image in Ansible 2.8 (![source](https://docs.ansible.com/ansible/latest/modules/docker_image_module.html)).

commit 871d87374b4b7a35e7677fd6d8b69a605d5bd921
Author: Alan Rominger <arominge@redhat.com>
Date:   Thu Oct 31 22:56:48 2019 -0400

    Only turn off Galaxy cert verification via toggle (#3933)

commit b3e056fe55183db8005d6b50bb3ede684479d871
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Oct 31 16:01:33 2019 -0700

    make ProjectLookup auto-select project if only one found

commit e5b76c6427d9a6150697c42301fbdc7e67686b9c
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Wed Oct 30 09:32:10 2019 -0400

    Adds `Deleted` text to missing resources in JT Detials View

    The usecase of this change is if a user deletes an Inventory, or a Project
    that is used by a JT they need to know that those resources are missing.

    The only time that `Deleted` won't be shown for a missing resource is for
    Inventory if it has been marked Prompt on Launch then nothing is shown. in that field.

    Also adds icon to indicate that a JT is missing resources on the JT List.

commit 24eae09ed957020b40df33458df5424a5a9829db
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Oct 31 09:24:41 2019 -0400

    Make tower_inventory_source org optional, add tests

commit a2fee252f98a45b6f251302c417972f36d1f78c6
Author: Hampus Lundqvist <hampus.lundqvist@fouredge.se>
Date:   Thu Oct 3 19:58:12 2019 +0200

    fix tests and typos

commit ab80c2276da48b2439a74bc417ca7b6365556ad9
Author: Hampus Lundqvist <hampus.lundqvist@fouredge.se>
Date:   Thu Oct 3 17:10:00 2019 +0200

    support organization specific tower_inventory_source. Inventories can exists with same name across multiple organizations so we need to be able to select correct inventory, credential, project etc for the inventory_source

commit f78c9f357dc9cce2d446fb2eddfc05d6cc3c0fff
Author: Shane McDonald <me@shanemcd.com>
Date:   Thu Oct 31 08:00:23 2019 -0400

    Mount local projects directory inside of dev container.

    Yesterday I noticed that we have awx/projects in our .gitignore. I am assuming
    this pre-dates our containerized development environment. With this commit, any
    project under awx/projects/ will be made available in the dev environment for
    selection when creating a Manual project. This comes in super handy when
    testing changes to playbooks locally.

commit da1e43dc125a818843ed235ec2dcd69c42126a39
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Oct 31 07:53:43 2019 -0400

    Make tower_group idempotent

commit cb354c2ef1685332c7d255aa18311d5d03e07884
Author: Hideki Saito <saito@fgrep.org>
Date:   Mon Apr 22 09:19:02 2019 +0000

    Fix multibyte character handling issue for tower_job_wait #55585
    Add multibyte hostname handling test as an integration test

    Signed-off-by: Hideki Saito <saito@fgrep.org>

commit b48815d2bbbf6d945c70a616ee4ba7c8fac06cea
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Mon Oct 28 12:51:14 2019 -0400

    Add the no_truncate parameter to the job and adhoc event sublist views

    which are the ones that the CLI actually uses.

commit 91afa88b4448b779ee5374e49a3353f0cf3c200a
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Mon Oct 28 11:28:57 2019 -0400

    Improve accuracy of code comment

commit 3cab73c57474bdb26bfb3894fa595211b3ef5129
Author: Alan Rominger <arominge@redhat.com>
Date:   Mon Oct 28 09:58:00 2019 -0400

    Add tests for AWX collection credential fixes (#3893)

commit b3af64d66f9408181e090e6cd3182446506d516a
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Oct 25 21:16:11 2019 -0400

    work around a bug in the k8s client that leaves trash in /tmp

commit 841975d72bd61a4b918d9a7becb7d7a04488ac0b
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Fri Oct 25 16:11:07 2019 -0400

    Scrape tag input state from dom and put it in vm

    The tag input state lives somewhere in the associated select2 widgetry
    and isn't directly tied to the vm like it is for the other inputs.

commit 678ce81487da4a19e7037d9f8cc53ef09f0b1163
Author: Rebeccah <rhunter@redhat.com>
Date:   
AE96
Fri Oct 25 14:14:14 2019 -0400

    pinning pytest-mock to version 1.11.1

commit 634550fb0b9620056feb91a798f90bb1a6c161d2
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Oct 25 12:23:10 2019 -0400

    pin to runner==1.4.4

commit b51b1a959fb2d6b1e7b906477ef1ff72b6b687a9
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Oct 25 10:20:18 2019 -0400

    fix a syntax error

    whoopsie

commit 95ab5327c3b3b77930dba213930c964e77c5b9bf
Author: Rebeccah <rhunter@redhat.com>
Date:   Fri Oct 25 09:01:34 2019 -0400

    added in check to see if the the current check has an instance or not to prevent nonetype errors

commit e40f29092bf6d8c15381afd6dfaaae676a42955c
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Oct 24 15:10:38 2019 -0400

    Fully rely on error ignoring for sanity rel imports

commit b394862210d4ce42eee95977f2734324aa898480
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Oct 24 14:58:55 2019 -0400

    Ignore import errors due to bugs in Ansible core

commit 0434c611f0d6b7644c759bb7ce913bd771cb0051
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Oct 22 14:26:56 2019 -0400

    add release note

commit 201ae5f948ec94e418b9165999ad6352e82a5126
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Sep 30 16:01:44 2019 -0400

    declare types in Ansible Tower module options

commit 9d93b78296ff98d5e11aed28c1fb012b33e2f1cf
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Oct 3 12:04:59 2019 -0400

    New target for sanity testing of the collection

    Do not run in Zuul

commit b2557c6fd884b417e77f05b408312c359c131391
Author: Jim Ladd <jladd@redhat.com>
Date:   Wed Oct 23 12:41:17 2019 -0700

    Rename job_summary_dict to job_metadata

    * Clarifies purpose of notification template variable

commit 8f5d25a5dfd74fc0d138461779ebb05b8d30c3dd
Author: Alan Rominger <arominge@redhat.com>
Date:   Wed Oct 23 19:26:10 2019 -0400

    Fix bug where SCM inventory did not have a collections destination (#3795)

    * update inventory path to be in tmp project clone

    * copy project folder for inventory scm launch type

    * Optionally accept inventory collection paths from ansible.cfg

commit 4c199b0ab21d1998a96ee497f6b79cfee445b2af
Author: Rebeccah <rhunter@redhat.com>
Date:   Wed Oct 23 17:15:40 2019 -0400

    moved filterint out policy instance values in the api browser input box into the instanceGroupDetail class where I overrode the update_raw_data function to parse out the unneeded data. Additionally added the fix for checking the value in the serializer.

commit ef7b3fec94a8a80a9a79ec2e48fbadeac1ecff26
Author: Rebeccah <rhunter@redhat.com>
Date:   Tue Oct 22 15:57:06 2019 -0400

    removed policy_instance variables from container groups default values in the API put/patch view

commit 93bd1e67052b0c2c3230d6f96dfaf33f43574d34
Author: Rebeccah <rhunter@redhat.com>
Date:   Tue Oct 15 17:36:55 2019 -0400

    Added in validation for each of the 3 fields that should not be changed if the instance is a container group, defaults in the textarea persist with these 3 options

commit b13009b9a32bd630443ee29810e5f28a56afa6dc
Author: Jim Ladd <jladd@redhat.com>
Date:   Tue Oct 22 17:45:46 2019 -0700

    Update unit tests

commit fc941eda98e857be804048553a28e399486279ad
Author: Jim Ladd <jladd@redhat.com>
Date:   Mon Oct 21 16:44:03 2019 -0700

    Return full webhook dict when serializing notif.

commit 32deca2e92feeac1d28c7afbe52b4e4d0a43794d
Author: Jim Ladd <jladd@redhat.com>
Date:   Mon Oct 21 16:16:10 2019 -0700

    Use correct notif. bodies when sending test notifs

    * Notification backends now handle body of notifications differently
    * .. depending on their type (webhook, email, and pagerduty) are
      currently the only three notification types that use body
    * email and pagerduty expect a string
    * webhooks expects a dict in string format

commit ff1a618a9370627fb990b236981778860da3a7a8
Author: Jim Ladd <jladd@redhat.com>
Date:   Mon Oct 21 13:52:36 2019 -0700

    Don't use i18n for NT body string

commit 0af79b729ec05935c97caa60397dc0618b3d7463
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Oct 21 15:01:24 2019 -0700

    fix lint errors

commit 76711febd14cf781506ce1bf9b774ca0a5442678
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Oct 21 10:41:39 2019 -0700

    Add notification custom message fields for workflow pause/approval

commit 81e545b720c39cabca3894fe8067868e1f3f4a31
Author: Jim Ladd <jladd@redhat.com>
Date:   Thu Oct 17 23:51:55 2019 -0700

    NotificationSerializer should gracefully handle webhook/pagerduty bodies

commit d985b1215a2a7024ff49ee5904d46f572670d3df
Author: Jim Ladd <jladd@redhat.com>
Date:   Wed Oct 16 21:26:02 2019 -0700

    In awxkit, add support for wf approval notification templates

commit 157bec1777a391da5be7e39753665ae69577d002
Author: Jim Ladd <jladd@redhat.com>
Date:   Tue Oct 15 23:19:12 2019 -0700

    Render WF approval notifications w/ custom templates

commit 1754076a564224f873331d37e8bd2ddb05550129
Author: Jim Ladd <jladd@redhat.com>
Date:   Tue Oct 15 17:30:56 2019 -0700

    Refactor notification backends to use CustomNotificationBase

commit d3132820a54d50a1deed73c5f619593b704c884c
Author: Jim Ladd <jladd@redhat.com>
Date:   Mon Oct 7 16:57:57 2019 -0700

    Render default notifications using Jinja templates

commit 9f4d65891c7e86d9957258b9aebbec17f131bd3c
Author: Jim Ladd <jladd@redhat.com>
Date:   Mon Oct 7 16:55:34 2019 -0700

    Remove unused build_notification_message method

commit 653ec0ffabcb362c106f5a0f57ae7cf91628e33d
Author: Alan Rominger <arominge@redhat.com>
Date:   Wed Oct 23 10:59:35 2019 -0400

    RBAC relaunch 403 updates (#3835)

    * RBAC relaunch 403 updates

    Addresses 2 things

    1. If WFJ relaunch is attempted, and relaunch is denied
      because the WFJ had encrypted survey answers,
      a generic message was shown, this changes it to show
      a specific error message

    2. Org admins are banned from relaunching a job
      if the job has encrypted survey answers

    * update tests to raises access pattern

    * catch PermissionDenied for user_capabilities

commit 28228a3b577a217f3a799347daea8d6b1a747be6
Author: Alan Rominger <arominge@redhat.com>
Date:   Wed Oct 23 08:25:00 2019 -0400

    Disable activity stream and speed up host group bulk deletion (#3817)

commit cfd7946097f7b0169ce00225b566b5a1aed647cc
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Oct 22 16:40:54 2019 -0400

    improve cleanup of anonymous kubeconfig files

commit fb67b8edf9ec4eb9c273a1208cc51b0e53562afc
Author: Alan Rominger <arominge@redhat.com>
Date:   Tue Oct 22 14:39:27 2019 -0400

    Add support for credential_type in tower_credential module (#3820)

    * Add support for credential_type

    * Finish up credential_type parameter with tests

    * make inputs mutually exclusive with other params

    * Test credential type with dict input

commit 53cf6cf17c33fbead58d0739e637601fbe41dd8f
Author: Alex Corey <acorey@redhat.com>
Date:   Tue Oct 22 13:31:53 2019 -0400

    Instance Groups Instances List styling fixes (#3846)

    * Instance Groups Instances slider renders properly, and that list wraps properly.

    * Instance Groups responds properly

    * assorted container groups ui fixes
    updated responsiveness of instance groups and instances list
    fix layout of container group form
    update help text for container group form elements
    update text for tech preview top bar

    * update container group doclink

    * list styling updates based on feedback

commit 8701f839227ea2fcd6c2722e40d319c74c9e0eac
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Oct 22 12:12:22 2019 -0400

    fix a bug introduced upstream with settings.LOG_AGGREGATOR_AUDIT

commit 7344ee23ef87ea3df16969eaab1c40b47512b02e
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Oct 22 08:44:16 2019 -0400

    fix a bug that breaks webhook launches when a survey is in use

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

commit facec0fe767265f08466a15f44ff35579964c17d
Author: Martin Juhl <m@rtinjuhl.dk>
Date:   Tue Oct 22 01:02:31 2019 +0200

    Update handlers.py

    The setFormatter tries to create the external.log file.. So we should check if LOG_AGGREGATOR_AUDIT is active here as well

commit 812d00f490d9e116499b07cb80cbcbb5da508290
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Oct 21 11:18:44 2019 -0400

    reap k8s-based jobs when the dispatcher restarts

commit 9c9bf0ed8479e79ea40ea40d76eb654be11c722b
Author: Marliana Lara <mlara@redhat.com>
Date:   Mon Oct 21 16:13:52 2019 -0400

    Handle undefined schedule value in job detail component

commit c013d656c8967c4b8444bdb5df0b3114f62c74df
Author: Graham Mainwaring <gmainwaring@ansible.com>
Date:   Mon Oct 21 16:10:25 2019 -0400

    Add UI toggle to disable public Galaxy (#3867)

commit e38ed6574c1bee529f5cd7596bced7cf16794576
Author: Khaled Elkhawaga <k.elkhawaga@gmail.com>
Date:   Fri Oct 11 01:00:22 2019 +0200

    update comments for kubernetes ingress

    Signed-off-by: Khaled Elkhawaga <k.elkhawaga@gmail.com>

commit 267e297ecaae07ef16adb40866646a70108b08e2
Author: Khaled Elkhawaga <k.elkhawaga@gmail.com>
Date:   Fri Oct 11 00:50:52 2019 +0200

    add variable to set tls secret for kubernetes ingress

    Signed-off-by: Khaled Elkhawaga <k.elkhawaga@gmail.com>

commit a733a59b8d502bfff6c67d1433c1a980a74a6d4d
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Oct 10 14:29:08 2019 -0400

    prevent the creation of Host names that contain Jinja

commit 1f76a88656ffbb93f38e9651665700e3b3a3ecf8
Author: dgiorgio <douglas.giorgio@gmail.com>
Date:   Wed Sep 25 21:09:34 2019 -0300

    Fix postgres docker-compose, add postgresql_image var

9.0.1

Toggle 9.0.1's commit message

Verified

This tag was signed with the committer’s verified signature.
shanemcd Shane McDonald
Release 9.0.1

commit 09d883f
Author: Shane McDonald <me@shanemcd.com>
Date:   Mon Nov 4 11:20:42 2019 -0500

    Bump version to 9.0.1

commit 089bafa
Author: Shane McDonald <me@shanemcd.com>
Date:   Mon Nov 4 11:01:08 2019 -0500

    Set setuid bit on bwrap

    Related: ansible#5224

commit fa278f8
Author: Shane McDonald <me@shanemcd.com>
Date:   Mon Nov 4 09:35:11 2019 -0500

    Fix k8s installs using external db

commit 0d68ca8
Author: Shane McDonald <me@shanemcd.com>
Date:   Mon Nov 4 09:34:46 2019 -0500

    Allow for overriding container groups image from k8s installer

commit d3b137f
Author: Shane McDonald <me@shanemcd.com>
Date:   Sun Nov 3 11:35:27 2019 -0500

    Fix broken k8s installs

    Related: ansible#5205

    The following commit introduced this bug:
    ansible@712b07c#diff-a2ef2d6347894a92a6b882e3793fb06c

commit c4b4a4c
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Oct 31 14:15:59 2019 -0400

    Remove venv symlink hack no longer needed

commit bd81fda
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Oct 31 14:13:39 2019 -0400

    get rid of a loud celery error in the dev environment

commit 83550ee
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Oct 31 14:44:28 2019 -0400

    make the callback receiver more robust to duplicate UUIDs from ansible

commit 69597c5
Author: Shane McDonald <me@shanemcd.com>
Date:   Fri Nov 1 08:38:37 2019 -0400

    Sync Dockerfiles

commit fa61aef
Author: Shane McDonald <me@shanemcd.com>
Date:   Fri Nov 1 08:29:11 2019 -0400

    Install missing locales in dev container image.

commit a8140e8
Author: Marliana Lara <mlara@redhat.com>
Date:   Wed Oct 30 07:55:43 2019 -0400

    Encapsulate each scm type subform in its own component

commit 4d4ae84
Author: Shane McDonald <me@shanemcd.com>
Date:   Thu Oct 31 16:57:17 2019 -0400

    Fix docker cache

    This was causing the cache to miss on some docker versions, in addition to
    throwing a warning that says it will break soon.

commit ae349ad
Author: Marliana Lara <mlara@redhat.com>
Date:   Tue Oct 29 14:56:03 2019 -0400

    Resolve credential type id and retrieve scm_type choices from OPTIONS

commit 31fdd5e
Author: Marliana Lara <mlara@redhat.com>
Date:   Mon Oct 28 10:25:10 2019 -0400

    Add scm refspec to project detail and remove org id from top level shared component

commit e4bde24
Author: Marliana Lara <mlara@redhat.com>
Date:   Mon Oct 28 10:24:22 2019 -0400

    Add project add form and tests

commit 9c019e1
Author: Marliana Lara <mlara@redhat.com>
Date:   Mon Oct 28 10:23:08 2019 -0400

    Add organization and credential lookups

commit 21f7ca2
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Oct 31 11:34:37 2019 -0700

    refactor dupe code to new TemplateAddButton component

commit 6057921
Author: Bill Nottingham <notting@splat.cc>
Date:   Thu Oct 31 13:53:13 2019 -0400

    chmod the nginx cert/key/etc

    EL8 OpenSSL defaults to 0600 for the key, which will not work in the
    dev environment.

commit 5095816
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Oct 31 12:12:43 2019 -0400

    In tower_job_wait intentionally fail module for failure

commit c1da74c
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Oct 30 15:06:42 2019 -0700

    fix PF switch styling

9.0.0

Toggle 9.0.0's commit message

Verified

This tag was signed with the committer’s verified signature.
shanemcd Shane McDonald
Release 9.0.0

commit 4575cae
Author: Shane McDonald <me@shanemcd.com>
Date:   Thu Oct 31 13:39:42 2019 -0400

    Bump VERSION to 9.0.0

commit db33c0e
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Oct 30 15:24:55 2019 -0400

    Add test coverage for launch with multiple prompted creds

commit e9728f2
Author: mabashian <mabashia@redhat.com>
Date:   Wed Oct 30 20:11:11 2019 -0400

    Update snapshot after rebase

commit 5cdf2f8
Author: Bill Nottingham <notting@splat.cc>
Date:   Wed Oct 30 16:45:32 2019 -0400

    Remove admin alerts, there are better mechanisms for this

commit 93e940a
Author: Bill Nottingham <notting@splat.cc>
Date:   Wed Oct 30 19:21:02 2019 -0400

    Remove extraneous leftover conditional import

commit 64776f9
Author: mabashian <mabashia@redhat.com>
Date:   Tue Oct 29 11:03:20 2019 -0400

    Prettier formatting

commit fc08073
Author: mabashian <mabashia@redhat.com>
Date:   Mon Oct 28 15:02:18 2019 -0400

    Add breadcrumb for template access tab

commit d02364a
Author: mabashian <mabashia@redhat.com>
Date:   Mon Oct 28 14:50:48 2019 -0400

    Configures access tabs for job template, project, inventory and smart inventory details views.

commit 5e6ee4a
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Oct 30 17:52:30 2019 -0400

    Improve WFJT webhook credential wording

commit 288fea8
Author: Shane McDonald <me@shanemcd.com>
Date:   Wed Oct 30 17:35:19 2019 -0400

    Deleting unused unit-tests directory

    Same as ansible#5179 except I wont accidental
F438
ly
    close it.

commit c019d87
Author: Shane McDonald <me@shanemcd.com>
Date:   Wed Oct 30 14:57:56 2019 -0400

    Update AWX images to CentOS 8

commit e4a21b6
Author: Rebeccah <rhunter@redhat.com>
Date:   Wed Oct 30 09:46:51 2019 -0400

    remove u markers in assertion statements, they are unnecessary in python3

commit 2e6c484
Author: Rebeccah <rhunter@redhat.com>
Date:   Tue Oct 29 18:23:03 2019 -0400

    added in testing for updating(or not allowing updates of) policy_instance variables in instance and container groups

commit f8b64f2
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Oct 30 15:40:49 2019 -0400

    Fix and test for warning when creating project

commit 452c1b5
Author: Bill Nottingham <notting@splat.cc>
Date:   Wed Oct 30 14:23:33 2019 -0400

    Re-add psycopg2 for bootstrap_development.sh

commit c882cda
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Oct 29 16:30:03 2019 -0400

    properly parse CLI arguments for launch endpoints

    see: ansible#5093

commit 3699658
Author: Bill Nottingham <notting@splat.cc>
Date:   Wed Oct 30 13:06:48 2019 -0400

    Re-add dependencies needed by UI tests to the dev env

commit 0160dbe
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Oct 30 12:56:36 2019 -0400

    Remove sanity exceptions no longer needed

commit 28994d4
Author: Shane McDonald <me@shanemcd.com>
Date:   Wed Oct 30 12:12:56 2019 -0400

    Install oc and kubectl in upstream task image

commit 84ba383
Author: Bill Nottingham <notting@splat.cc>
Date:   Tue Oct 29 23:19:00 2019 -0400

    Trim the list of things installed during build

    Swap git & vim for more minimal installs.

commit 6c877a1
Author: Shane McDonald <me@shanemcd.com>
Date:   Tue Oct 29 16:10:51 2019 -0400

    Update dev env to centos:8

commit 59e1c6d
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Oct 29 15:34:32 2019 -0400

    Add collection test coverage for creating vault credential

commit 35c27c8
Author: mabashian <mabashia@redhat.com>
Date:   Tue Oct 29 14:45:05 2019 -0400

    Tweak ActionButtonCell definition and export

commit 91edac0
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Oct 29 11:41:14 2019 -0700

    remove prop type warnings

commit ae1bd9d
Author: Mathieu Mallet <mathieu.mallet1_ext@michelin.com>
Date:   Mon Aug 26 17:12:41 2019 +0200

    tower_credential: Missing 'kind' attribute (#61324)

    In the 'tower_credential' module, when the credential 'kind' is set to
    'vault', the code expects the other parameter 'vault_id' to be set.
    Unfortunately, in the module 'credential_type_for_v1_kind' method, the
    'kind' parameter is popped, i.e. remove from the module dict of
    parameters leading to the following error:

    > Parameter 'vault_id' is only valid if parameter 'kind' is specified as
    'vault'

    Fixes: #45644, #61324

    Testing Done: Manually create a playbook with a task as follow
      - name: Create vault with ID 'bar' exists
        tower_credential:
          name: Foobar vault
          organization: Foobar
          kind: vault
          vault_id: bar
          vault_password: foobar

commit cf168b2
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Oct 29 12:30:17 2019 -0400

    apply username ordering to more views

commit aff31ac
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Mon Oct 28 12:51:14 2019 -0400

    Add the no_truncate parameter to the job and adhoc event sublist views

    which are the ones that the CLI actually uses.

commit a237548
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Mon Oct 28 11:28:57 2019 -0400

    Improve accuracy of code comment

commit 3094b67
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Oct 25 21:16:11 2019 -0400

    work around a bug in the k8s client that leaves trash in /tmp

commit 98d3f3d
Author: Alan Rominger <arominge@redhat.com>
Date:   Mon Oct 28 09:58:00 2019 -0400

    Add tests for AWX collection credential fixes (ansible#3893)

commit 6f2a07a
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Fri Oct 25 16:11:07 2019 -0400

    Scrape tag input state from dom and put it in vm

    The tag input state lives somewhere in the associated select2 widgetry
    and isn't directly tied to the vm like it is for the other inputs.

commit 54ac190
Author: Rebeccah <rhunter@redhat.com>
Date:   Fri Oct 25 14:14:14 2019 -0400

    pinning pytest-mock to version 1.11.1

commit 1bdae2d
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Oct 24 15:10:38 2019 -0400

    Fully rely on error ignoring for sanity rel imports

commit 2bc2e26
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Oct 24 14:58:55 2019 -0400

    Ignore import errors due to bugs in Ansible core

commit 5010602
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Oct 22 14:26:56 2019 -0400

    add release note

commit c103a81
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Sep 30 16:01:44 2019 -0400

    declare types in Ansible Tower module options

commit e097bc6
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Oct 3 12:04:59 2019 -0400

    New target for sanity testing of the collection

    Do not run in Zuul

commit 2ea63ee
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Oct 25 12:23:10 2019 -0400

    pin to runner==1.4.4

commit 52336c0
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Oct 25 10:20:18 2019 -0400

    fix a syntax error

    whoopsie

commit 2203542
Author: Rebeccah <rhunter@redhat.com>
Date:   Fri Oct 25 09:01:34 2019 -0400

    added in check to see if the the current check has an instance or not to prevent nonetype errors

commit 1ae8fdc
Author: Rebeccah <rhunter@redhat.com>
Date:   Wed Oct 23 17:15:40 2019 -0400

    moved filterint out policy instance values in the api browser input box into the instanceGroupDetail class where I overrode the update_raw_data function to parse out the unneeded data. Additionally added the fix for checking the value in the serializer.

commit 4bbdce3
Author: Rebeccah <rhunter@redhat.com>
Date:   Tue Oct 22 15:57:06 2019 -0400

    removed policy_instance variables from container groups default values in the API put/patch view

commit d25e624
Author: Rebeccah <rhunter@redhat.com>
Date:   Tue Oct 15 17:36:55 2019 -0400

    Added in validation for each of the 3 fields that should not be changed if the instance is a container group, defaults in the textarea persist with these 3 options

commit 71d7bac
Author: Jim Ladd <jladd@redhat.com>
Date:   Wed Oct 23 12:41:17 2019 -0700

    Rename job_summary_dict to job_metadata

    * Clarifies purpose of notification template variable

commit acba530
Author: Alan Rominger <arominge@redhat.com>
Date:   Wed Oct 23 19:26:10 2019 -0400

    Fix bug where SCM inventory did not have a collections destination (ansible#3795)

    * update inventory path to be in tmp project clone

    * copy project folder for inventory scm launch type

    * Optionally accept inventory collection paths from ansible.cfg

commit fca9245
Author: Jim Ladd <jladd@redhat.com>
Date:   Tue Oct 22 17:45:46 2019 -0700

    Update unit tests

commit 47031da
Author: Jim Ladd <jladd@redhat.com>
Date:   Mon Oct 21 16:44:03 2019 -0700

    Return full webhook dict when serializing notif.

commit b024d91
Author: Jim Ladd <jladd@redhat.com>
Date:   Mon Oct 21 16:16:10 2019 -0700

    Use correct notif. bodies when sending test notifs

    * Notification backends now handle body of notifications differently
    * .. depending on their type (webhook, email, and pagerduty) are
      currently the only three notification types that use body
    * email and pagerduty expect a string
    * webhooks expects a dict in string format

commit da7002c
Author: Jim Ladd <jladd@redhat.com>
Date:   Mon Oct 21 13:52:36 2019 -0700

    Don't use i18n for NT body string

commit f4f1762
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Oct 21 15:01:24 2019 -0700

    fix lint errors

commit ad5857e
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Oct 21 10:41:39 2019 -0700

    Add notification custom message fields for workflow pause/approval

commit 12d735e
Author: Jim Ladd <jladd@redhat.com>
Date:   Thu Oct 17 23:51:55 2019 -0700

    NotificationSerializer should gracefully handle webhook/pagerduty bodies

commit 1e9173e
Author: Jim Ladd <jladd@redhat.com>
Date:   Wed Oct 16 21:26:02 2019 -0700

    In awxkit, add support for wf approval notification templates

commit 4809c40
Author: Jim Ladd <jladd@redhat.com>
Date:   Tue Oct 15 23:19:12 2019 -0700

    Render WF approval notifications w/ custom templates

commit 4e9ec27
Author: Jim Ladd <jladd@redhat.com>
Date:   Tue Oct 15 17:30:56 2019 -0700

    Refactor notification backends to use CustomNotificationBase

commit 6cd6a42
Author: Jim Ladd <jladd@redhat.com>
Date:   Mon Oct 7 16:57:57 2019 -0700

    Render default notifications using Jinja templates

commit f234c0f
Author: Jim Ladd <jladd@redhat.com>
Date:   Mon Oct 7 16:55:34 2019 -0700

    Remove unused build_notification_message method

commit 3f49d2c
Author: Alan Rominger <arominge@redhat.com>
Date:   Wed Oct 23 10:59:35 2019 -0400

    RBAC relaunch 403 updates (ansible#3835)

    * RBAC relaunch 403 updates

    Addresses 2 things

    1. If WFJ relaunch is attempted, and relaunch is denied
      because the WFJ had encrypted survey answers,
      a generic message was shown, this changes it to show
      a specific error message

    2. Org admins are banned from relaunching a job
      if the job has encrypted survey answers

    * update tests to raises access pattern

    * catch PermissionDenied for user_capabilities

commit a0fb9be
Author: Alan Rominger <arominge@redhat.com>
Date:   Wed Oct 23 08:25:00 2019 -0400

    Disable activity stream and speed up host group bulk deletion (ansible#3817)

commit ccaaee6
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Oct 22 16:40:54 2019 -0400

    improve cleanup of anonymous kubeconfig files

commit 70269d9
Author: Alan Rominger <arominge@redhat.com>
Date:   Tue Oct 22 14:39:27 2019 -0400

    Add support for credential_type in tower_credential module (ansible#3820)

    * Add support for credential_type

    * Finish up credential_type parameter with tests

    * make inputs mutually exclusive with other params

    * Test credential type with dict input

commit ab6322a
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Oct 22 08:44:16 2019 -0400

    fix a bug that breaks webhook launches when a survey is in use

    see: ansible#5062

commit 8bc6367
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Oct 22 12:12:22 2019 -0400

    fix a bug introduced upstream with settings.LOG_AGGREGATOR_AUDIT

commit b74bf9f
Author: Alex Corey <acorey@redhat.com>
Date:   Tue Oct 22 13:31:53 2019 -0400

    Instance Groups Instances List styling fixes (ansible#3846)

    * Instance Groups Instances slider renders properly, and that list wraps properly.

    * Instance Groups responds properly

    * assorted container groups ui fixes
    updated responsiveness of instance groups and instances list
    fix layout of container group form
    update help text for container group form elements
    update text for tech preview top bar

    * update container group doclink

    * list styling updates based on feedback

commit 321aa3b
Author: Martin Juhl <m@rtinjuhl.dk>
Date:   Tue Oct 22 01:02:31 2019 +0200

    Update handlers.py

    The setFormatter tries to create the external.log file.. So we should check if LOG_AGGREGATOR_AUDIT is active here as well

commit 7f1096f
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Oct 21 11:18:44 2019 -0400

    reap k8s-based jobs when the dispatcher restarts

commit 2b6cfd7
Author: Marliana Lara <mlara@redhat.com>
Date:   Mon Oct 21 16:13:52 2019 -0400

    Handle undefined schedule value in job detail component

commit b2b3360
Author: Graham Mainwaring <gmainwaring@ansible.com>
Date:   Mon Oct 21 16:10:25 2019 -0400

    Add UI toggle to disable public Galaxy (ansible#3867)

commit d06b0de
Author: mabashian <mabashia@redhat.com>
Date:   Mon Oct 21 11:55:12 2019 -0400

    Revert 6282b5b

commit 6dfc714
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Oct 21 11:01:35 2019 -0400

    when isolated or container jobs fail to launch, set job status to error

    a status of error makes more sense, because failed generally points to
    an issue with the playbook itself, while error is more generally used
    for reporting issues internal to Tower

    see: ansible#4909

commit cf5d3d5
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Fri Oct 18 18:44:06 2019 -0400

    Set omitted runner event line lengths to 0

    runner_on_start events have zero-length strings for their stdout
    fields. We don't want to display these in the ui so we omit them.
    Although the stdout field is an empty string, it still has a recorded
    line length of 1 that we must account for. Since we're not rendering
    the blank line, we must also go back and set the event record's line
    length to 0 in order to avoid deleting too many lines when we pop or
    shift events off of the view while scrolling.

commit e91d383
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Fri Oct 18 18:28:59 2019 -0400

    Fix off-by-one errors

commit 72d19b9
Author: mabashian <mabashia@redhat.com>
Date:   Tue Oct 29 11:01:04 2019 -0400

    Prettier formatting

commit da7bace
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Oct 28 15:59:47 2019 -0700

    upgrade patternfly to latest, update tests

commit 0178826
Author: mabashian <mabashia@redhat.com>
Date:   Mon Oct 28 17:50:32 2019 -0400

    Hide delete button on job details from users without proper permissions

commit 8daceab
Author: mabashian <mabashia@redhat.com>
Date:   Mon Oct 28 17:38:14 2019 -0400

    Removes close button from footer of host details modal

commit 712b07c
Author: Raphaël COMBEAU <raphael.combeau@gmail.com>
Date:   Fri Oct 18 20:20:35 2019 +0200

    Improve usage of ssl_certificate in local_docker

    Remove nginx.conf from container

    Move nginx outside ssl_certificate block

commit 8fbfed5
Author: mabashian <mabashia@redhat.com>
Date:   Mon Oct 28 17:21:14 2019 -0400

    Fix org teams empty list text

commit 7b1158e
Author: mabashian <mabashia@redhat.com>
Date:   Mon Oct 28 15:31:03 2019 -0400

    Fix failing unit tests due to missing scm_revision key

commit d8814b7
Author: mabashian <mabashia@redhat.com>
Date:   Mon Oct 28 15:11:29 2019 -0400

    Add displayName so that ActionButtonCell can be referenced in tests

commit 9af3fa5
Author: mabashian <mabashia@redhat.com>
Date:   Mon Oct 28 15:08:27 2019 -0400

    Fix merge conflict fallout.  Remove stale edit click handler.

commit e0d8d35
Author: mabashian <mabashia@redhat.com>
Date:   Thu Oct 24 15:31:07 2019 -0400

    Adds edit buttons to Templates, Inventories, Organizations, and Projects list items when the user has edit capabilities.

commit 7e83ddc
Author: Seth Foster <fosterbseth@gmail.com>
Date:   Mon Oct 28 13:47:01 2019 -0400

    Fix URLField to allow numbers in top level domain

    Add a custom regex to URLField that allows numbers to be present in the
    top level domain, e.g. https://towerhost.org42

    Set by variable allow_numbers_in_top_level_domain in URLField __init__,
    and is set to True by default. If set to False, it will use the regex
    specified in the built-in django URLValidator class.

    This solution was originally implemented in LDAPServerURIField, but is
    now implemented in URLField to support this behavior more generally. The
    changes in LDAPServerURIField are longer needed and have been removed in
    this commit.

    Adds unit testing to make sure URLField changes handle regex input
    and settings correctly.

commit 15111dd
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Oct 25 12:23:10 2019 -0400

    pin to runner==1.4.4

commit 31a96d2
Author: Guillaume Marsay <gmarsay@gmail.com>
Date:   Sat Oct 26 22:07:31 2019 +0200

    Update slack_backend.py

commit 2ec5dda
Author: Ahmed RAHAL <arahal@syntax.com>
Date:   Fri Oct 25 16:39:34 2019 -0400

    Add quotes to shell variables with user input

    The last update of this file added default values for passwords
    but removed the 'quote' filter.
    This is extremely problematic for database passwords that should always
    be complex and contain special characters that the shell may interpret
    wrongly.
    As a sanity measure, adding the quote filter to all fields.

commit dab80fb
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Fri Oct 25 16:14:42 2019 -0400

    Adds Proptypes

commit a6404bd
Author: AlanCoding <arominge@redhat.com>
Date:   Fri Oct 25 15:48:07 2019 -0400

    Move development PROJECTS_ROOT

commit 7f409c6
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Fri Oct 25 10:20:22 2019 -0400

    Moves JT CredentialsList Manipulation Back to CredentialsLookup

    Rename CredentialsLookup to MultiCredentialLookup
    Removes unnecessary functions in Lookup.
    Puts CredentialsList manipulation on CredsLookup and removes that work from JTForm.
    Upates tests for CredentialsLookup and JTForm to reflect changes above.

commit a517b15
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Fri Oct 25 11:59:40 2019 -0400

    Remove close button from job details

commit 609528e
Author: AlanCoding <arominge@redhat.com>
Date:   Fri Oct 25 11:41:58 2019 -0400

    Fix bug: WFJT-type node YAML vars broke task manager

commit e17ee4b
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Fri Oct 25 11:40:06 2019 -0400

    Hide revision copy button when there's no revision

commit 07a5e17
Author: mabashian <mabashia@redhat.com>
Date:   Thu Oct 24 16:36:19 2019 -0400

    Link to project and inventory from job template details

commit 583d139
Author: mabashian <mabashia@redhat.com>
Date:   Thu Oct 24 16:17:37 2019 -0400

    Remove close button from Project and Job Template details views

commit 638f8ea
Author: mabashian <mabashia@redhat.com>
Date:   Thu Oct 24 15:48:12 2019 -0400

    Hook up notifications tab on projects

commit 1d7bd83
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Oct 24 09:01:50 2019 -0700

    remove unused imports

commit 4f90406
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Oct 23 16:05:56 2019 -0700

    fix border/padding while loading jt edit form

commit 53b4dd5
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Thu Oct 24 12:35:30 2019 -0400

    Fixes linting errors

commit 491f482
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Wed Oct 23 09:59:23 2019 -0400

    Addresses PR Issues

    Improves credential ID variable in JT model.
    Removes unused prop from Lookup ComponentDidMount.
    Removed unused function call from Credentials ComponentDidMount.
    Streamlines toggleCredential function and moves it to JobTemplateForm.  This was done because the
    JobTemplateForm should handle the credential values passed to the CredentialsLookup.
    Adds tests for JobTemplateForm to ensure toggleCredentialSelection function is putting proper values
    in state.
    Removed withRouter wrapper on CredentialsLookup export.
    Improved CredentialsLookup test to ensure that onChange is called when user removes
    a credential from the input.

commit 91721e0
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Tue Oct 22 16:21:20 2019 -0400

    Adds tests

commit 2828d31
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Tue Oct 22 16:20:59 2019 -0400

    Adds CredentialLookUp to JT Form

commit d10e727
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Tue Oct 22 16:00:02 2019 -0400

    Adds CredentialLookUp to JT Form

commit b319f47
Author: mabashian <mabashia@redhat.com>
Date:   Wed Oct 23 17:41:37 2019 -0400

    Adds revision to project list row items.  Adds ClipboardCopyButton component to allow the user to copy the full revision to the clipboard.

commit 432daa6
Author: lopf <24865808+lopf@users.noreply.github.com>
Date:   Thu Oct 24 14:44:36 2019 +0200

    fix 5089

commit 835c26f
Author: Kim Ausloos <kim.ausloos@cegeka.be>
Date:   Wed Oct 23 09:18:23 2019 +0200

    [docs] Update OpenShift doc section to clarify ansible#3116

    Signed-off-by: Kim Ausloos <kim.ausloos@cegeka.be>

commit 58e84a4
Author: Seth Foster <fosterbseth@gmail.com>
Date:   Wed Oct 23 14:22:07 2019 -0400

    Fix 500 error when creating a job schedule

    - 500 error occurs when a non-admin user attempts to add an invalid
      credential during schedule creation
    - This change checks that the user can add the object to
      serializer.validated_data, instead of serializer.initial_data
    - The invalid credential field is purged in .validated_data, so the
      request passes through cleanly
    - Fix for awx issue ansible#4147

commit 9c04e08
Author: Seth Foster <fosterbseth@gmail.com>
Date:   Tue Oct 22 15:27:06 2019 -0400

    Fix secret lookup links when credentials are copied

    - When a credential that contains secret lookups (e.g. HashiCorp Vault
      Secret Lookup) is copied, the lookup fields are not properly copied
    - This change adds the necessary fields to FIELDS_TO_PRESERVE_AT_COPY
      for both Credential and CredentialInputSource classes to ensure a
      proper copy

commit 8356327
Author: Shane McDonald <me@shanemcd.com>
Date:   Tue Oct 22 15:48:46 2019 -0400

    Downstream k8s installer changes

commit e5dfc62
Author: Alice Hunter <alice@jaeproductionservices.com.au>
Date:   Tue Oct 22 23:06:06 2019 +1100

    Fixed bug with python check

commit 27d0111
Author: Martin Juhl <m@rtinjuhl.dk>
Date:   Tue Oct 22 01:25:27 2019 +0200

    Update handlers.py

commit 5836781
Author: Martin Juhl <m@rtinjuhl.dk>
Date:   Tue Oct 22 01:02:31 2019 +0200

    Update handlers.py

    The setFormatter tries to create the external.log file.. So we should check if LOG_AGGREGATOR_AUDIT is active here as well

commit 0c0e172
Author: Evan Stork <estork@live.com>
Date:   Sat Oct 19 20:45:02 2019 -0400

    Added custom_venv_dir to local docker install,

    Signed-off-by: Evan Stork <estork@live.com>

8.0.0

Toggle 8.0.0's commit message

Verified

This tag was signed with the committer’s verified signature.
shanemcd Shane McDonald
Release 8.0.0

commit 45136b650307f9fb2b66ae9dc2975107c220f7af
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Oct 21 12:29:24 2019 -0400

    Bump VERSION to 8.0.0

commit e64b087e9f1583377d64aed1e7b0294eba36231a
Author: mabashian <mabashia@redhat.com>
Date:   Mon Oct 21 11:55:12 2019 -0400

    Revert 6282b5bacbb30f31bc7bbf53df668ac8ed68829f

commit a8aed53c10541100b7ba8eb4973e70682e3bcf67
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Oct 21 11:01:35 2019 -0400

    when isolated or container jobs fail to launch, set job status to error

    a status of error makes more sense, because failed generally points to
    an issue with the playbook itself, while error is more generally used
    for reporting issues internal to Tower

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

commit 312cf137777ea1a960d1394b8d4fad84fc015a99
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Fri Oct 18 18:44:06 2019 -0400

    Set omitted runner event line lengths to 0

    runner_on_start events have zero-length strings for their stdout
    fields. We don't want to display these in the ui so we omit them.
    Although the stdout field is an empty string, it still has a recorded
    line length of 1 that we must account for. Since we're not rendering
    the blank line, we must also go back and set the event record's line
    length to 0 in order to avoid deleting too many lines when we pop or
    shift events off of the view while scrolling.

commit c6033399d0a00cc906d23fa3d2e9a1208b1c7ae8
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Fri Oct 18 18:28:59 2019 -0400

    Fix off-by-one errors

commit 155ed75f15c3c521618b910f227fcfe8d11f8d97
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Oct 18 11:38:01 2019 -0700

    update jt Inventory field error message

commit a664c5eabe70e3997a1c7668871767de0668463a
Author: Bill Nottingham <notting@splat.cc>
Date:   Fri Oct 18 14:28:10 2019 -0400

    Log the remote IP for logged in users

commit 8b23c6e19a20e93f136aaa7c419d76b437ebb11b
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Oct 18 10:44:39 2019 -0700

    add job id to jobs list

commit a5d9bbb1e60e1f81913b7ca23c19e1c68644115c
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Oct 18 10:08:59 2019 -0700

    add status icon to job list

commit df7e034b961c3d857b26d2c817df378620400911
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Oct 18 08:40:48 2019 -0700

    fix blur behavior/error messages in JT form

commit d01088d33eee7edc498a02d7a51c30bbfe577188
Author: Ryan Petrello <lists@ryanpetrello.com>
Date:   Fri Oct 18 09:49:02 2019 -0400

    Revert "add support for `awx-manage run_callback_receiver --status`"

commit 8ecc1f37f08e5b8e6ffddedbe31162de4b08386e
Author: Wander Boessenkool <wander.boessenkool@hcs-company.com>
Date:   Fri Oct 18 10:15:21 2019 +0200

    Move python healthcheck script from probes to configMap

commit 0ab44e70f9679b2bb2bfdba41f7500b72289a96e
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Oct 17 22:27:25 2019 -0400

    properly migrate the CyberArk AIM type to its new name

commit 95c9e8e06870effbabdf09be2b6573ef2b553d2c
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Thu Oct 17 12:22:39 2019 -0400

    Always disable search when processing events

    When jobs are still processing events, the UI uses numerical ranges
    based on job_event.counter instead of page numbers. We can't apply
    search filters in this state because then there would be no way to
    distinguish between events that are missing due to being filtered out
    by search and events that are missing because they're still being
    processed.

    The UI must be able to distinguish between the two types of missing
    events because their absence is presented differently. Events that are
    filtered out by a search query have no visual representation, while
    events that are missing due to event processing or other causes are
    displayed as clickable "..." segments.

commit c49e64e62cd228894f7fd892b04eb915c1ddaf66
Author: Wander Boessenkool <wander.boessenkool@hcs-company.com>
Date:   Thu Oct 17 23:36:33 2019 +0200

    Make HTTPConnection import python 2,3 agnostic

commit 00c9d756e848680381806aff63cffb56431f79ce
Author: Wander Boessenkool <wander.boessenkool@hcs-company.com>
Date:   Thu Oct 17 23:23:29 2019 +0200

    Move installtime hardcoded rabbitmq credentials to environment variables for healthcheck

commit 16812542f88ac2a14057d4e258e22103e847deab
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Oct 17 16:51:30 2019 -0400

    implement a simple periodic pod reaper for container groups

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

commit 9ab58e97570e54f93546a14224e4d2efa782217b
Author: Wander Boessenkool <wander.boessenkool@hcs-company.com>
Date:   Thu Oct 17 22:25:20 2019 +0200

    Change healthcheck from wget and grep to python with httplib

commit 1fae3534a199ead71b39319781d1094514a7c6b2
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Thu Oct 17 15:52:13 2019 -0400

    Get the last two pages of events on page load

    When the page loads, we want to retrieve and initially display enough
    content for the scrollbar to show. If the very last page doesn't
    have enough content for the scrollbar to show, the user won't be able
    to scroll up to see more job history. To avoid this scenario, we always
    fetch the last _two_ pages when loading the view.

commit d6134fb194d038cd0ecdc645878edba9402b1668
Author: Wander Boessenkool <wander.boessenkool@hcs-company.com>
Date:   Thu Oct 17 21:37:51 2019 +0200

    Change /bin/ash to /bin/sh as requested by @shanecmd

commit 570ffad52b8d151711b4ea27d1734a55832cfdb9
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Oct 17 15:29:44 2019 -0400

    clean up pods for all k8s execution, not just playbook runs

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

commit 1cf02e1e1726627b5c4df3623a1f02a6496e88d6
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Oct 17 15:15:24 2019 -0400

    properly set execution_node for project and inv updates run "in k8s"

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

commit 2f350cfda7bd30255dbd5e987957883e341090a7
Author: Bill Nottingham <notting@splat.cc>
Date:   Thu Oct 17 14:56:29 2019 -0400

    Adjust description/help text for profiling features.

    Note that data is merely for sosreport collection for now, and
    warn against increasing collection frequency.

commit 8e2622d1176880e2e1369d327fe81db19ca9c313
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Oct 17 10:55:37 2019 -0700

    add error messages for InventorySelect

commit 7dd241fcff9d39736276e204ab7f4decb31219df
Author: Graham Mainwaring <gmainwar@redhat.com>
Date:   Thu Oct 17 13:54:13 2019 -0400

    Add a --dry-run option to gather analytics locally, even if analytics is disabled in settings.

commit ffb1707e74a71a55e10e737fdec3e2e0db0dcbce
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Oct 10 17:06:12 2019 -0400

    add support for `awx-manage run_callback_receiver --status`

commit 4c92e0af7714d9f6104ddfa73ae8acfba2e174d3
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Oct 17 08:53:01 2019 -0400

    fix a 500 error when creating/editing notification templates

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

commit 24b9a6a38d2ec459d15f4d6a05b5fe7141775c7b
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Oct 17 08:41:53 2019 -0400

    fix a minor bug in the notification templates UI

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

commit ce5bb9197e8c06d7a0b4e4ab06287740a116c2e4
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Oct 16 15:58:35 2019 -0400

    rename the CyberArk AIM credential type

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

commit 7df448a3484f20cc5541d41a1e4f2cb7e406711f
Author: Bill Nottingham <notting@splat.cc>
Date:   Wed Oct 16 15:34:33 2019 -0400

    Remove removal requirement that isn't actually in the requirements

commit c8a29bac66b292abaa144f5a1b92bd10fdef8ee5
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Oct 16 12:03:16 2019 -0400

    warn about endpoint deprecation in the CLI

commit 11d39bd8cc43d2f0ea2a48f2cbe6a9045948b5fd
Author: Bill Nottingham <notting@splat.cc>
Date:   Wed Oct 16 13:48:59 2019 -0400

    Blacklist rsa even more.

commit 9d81b0077219de1a226d2af3d939f7235043c6f9
Author: Christian Adams <chadams@redhat.com>
Date:   Wed Oct 16 13:32:06 2019 -0400

    have analytics collections verify with system trusted CA list

commit 62e4ebb85d579f6a9330901760f3f90a92ccf3fd
Author: beeankha <beeankha@gmail.com>
Date:   Wed Oct 16 09:29:50 2019 -0400

    Minor change to README, plus a rebase.

commit aa4f5ccca91f10ff1f9dfd460fa67d645c134c51
Author: beeankha <beeankha@gmail.com>
Date:   Fri Oct 11 11:38:47 2019 -0400

    Add blank line (flake8)

commit fdddba18be16a6bacc4ce4a28d1c8d324949ae49
Author: beeankha <beeankha@gmail.com>
Date:   Fri Oct 11 10:05:03 2019 -0400

    Update code to be compatible with py2

commit ad89c5eea732d6bf18a52062b035fafaa077b620
Author: beeankha <beeankha@gmail.com>
Date:   Thu Oct 10 16:38:15 2019 -0400

    Enable approval notification support for CLI

commit 5f2e1c9705cd04f6d09d8d3ea1480573449c0908
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Oct 16 09:42:39 2019 -0400

    fix a tz parsing bug

commit 86ef81cebf5c5a7cf841194992e2f873089a0344
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Oct 16 09:34:21 2019 -0400

    API deprecation of inventory script views

commit cd18ec408c71b178d5fc50ffa990856cf72ce552
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Oct 16 09:30:43 2019 -0400

    Remove unused variable

commit 4134d0b51640c2913fd65895a8f0ed409f92f944
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Wed Oct 16 08:36:22 2019 -0400

    Updates PR and Addresses Console Error

    THis commit imroves conditional rendering of the container groups form for
    System Auditors.  It also removes a ng-class condition in the IG list that was unused.

commit 2123092bdcbbebbf775549e4a92d18d7e0a1560e
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Oct 16 09:08:22 2019 -0400

    Avoid unnecessary OPTIONS redirect

commit cac54179169c9d411ef4d04915ecd17be86ffdd2
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Oct 15 12:56:39 2019 -0700

    delete commented code

commit b318f24490c9526079fef6b9b8aa4c22e67fa2d8
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Oct 15 12:55:26 2019 -0700

    don't skip JobDetail test now that async act works

commit 60ca843b71979743a94b04cf2df9ac50febe6850
Author: Bill Nottingham <notting@splat.cc>
Date:   Tue Oct 15 14:20:09 2019 -0400

    Use logger.exception instead of logger.warning.

commit 766f8636557b113757312be500df8d801c325122
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Oct 15 11:11:44 2019 -0700

    update ProjectDetails tests with memoryHistory

commit 0b190c2d0d7edf63acdecf1b24ab9b5d01ecd8b1
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Oct 15 10:22:48 2019 -0700

    fix login/logout redirect behavior

commit c7d73c4583a7ab640e91e4009b38399d58741467
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Oct 10 09:16:21 2019 -0700

    lint fixes

commit 7ad2c03480efc35f260fefb1f845ce563014ebde
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Oct 9 14:51:38 2019 -0700

    clean up 'act()' warnings in tests

commit 9e44fea7b53160041bc450b05ea2d629128e7777
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Oct 8 15:29:56 2019 -0700

    bump react to lastest patch version

commit baf5bbc53a116557be188794787caeea2f7b166d
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Oct 8 15:26:44 2019 -0700

    finish updating tests for upgraded react-router

commit 20c24eb275156f2a313a7c671f0667b88b8ab1f8
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Oct 2 14:00:26 2019 -0700

    WIP upgrade react & react-router

commit 5cf84ddb60cc14a99458d21422a4c5fce8cf215d
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Fri Oct 11 12:03:17 2019 -0400

    Sys Aud can see CG forms, Adds correct CG form link, Disables CodeMirror

    This allows the System Auditor to see the container groups form in a disabled state.
    If the pod_spec_override has been changed that field will be open when the page renders
    but it will be disabled. It also greys out all code mirror text area fields for System Auditor.
    It adds the correct url for the Container Groups message bar to inform users of possible
    pitfalls associated with that feature.

commit 85781d0bc152b6ac1b845e9fa89d8ab4eef5e4ee
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Mon Oct 14 13:42:39 2019 -0400

    Allow navigation to previous launch prompt tabs

commit e5184e0ed14f848d992809084b2d0ee9b7268276
Author: Marliana Lara <mlara@redhat.com>
Date:   Mon Oct 14 13:50:59 2019 -0400

    Fix workflow results detail panel responsive style

commit 6282b5bacbb30f31bc7bbf53df668ac8ed68829f
Author: Marliana Lara <mlara@redhat.com>
Date:   Mon Oct 14 13:11:31 2019 -0400

    Style empty list placeholder text inline

commit 038fd9271d0b044e9b90448d59a8a4afa605c842
Author: Wander Boessenkool <wander.boessenkool@hcs-company.com>
Date:   Mon Oct 14 17:53:28 2019 +0200

    Properly escape quotes

commit 8e26e4edd59b6bae119377f9b7a46dca972c07f6
Author: Seth Foster <fosterbseth@gmail.com>
Date:   Mon Oct 14 11:38:20 2019 -0400

    Allow oauth2 settings to be set in the ui and api

    Oauth2 settings were initialized early in the awx import stage, and
    those settings were not modifiable. This change allows oauth2 to check
    for settings in django.conf settings, which are dynamically updated
    through api calls at runtime. As a result, oauth2 settings will match
    the values in django.conf settings at any point in time.

commit cf89108edffeea2b2e594150159193eb5eb0be88
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Thu Oct 10 16:57:39 2019 -0400

    Force the CLI to use no_truncate for the monitor calls

commit e06bf9f87efa8ad105bface2f0921e60258b646e
Author: Matthew <matburt@redhat.com>
Date:   Mon Oct 14 10:11:58 2019 -0400

    Change host counting for task impact

    Go through the job -> inventory module linkage to calculate the hosts for a more accurate view
    of the number of hosts that could be impacted. This also creates a bailout that will set count
    hosts to the forks rather than assuming some crazy low number in the case where we can't determine
    the actual number of hosts because we are missing the inventory

commit e87055095c7cfefedfb593309c8576407ef72ffb
Author: Wander Boessenkool <wander.boessenkool@hcs-company.com>
Date:   Mon Oct 14 14:53:53 2019 +0200

    Change 'rabbitmqctl status' to a wget | grep

    - This reduces CPU usage from 250 millis on idle to 25 millis on idle
    - Default rabbitmq user needs administrator privileges

commit e672e68a02d03090db7868fd7ca60613950f9b7e
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Thu Oct 10 16:21:53 2019 -0400

    Allow the job event list views to take a no_truncate GET param

commit 08839e13812d49b6870e473ae323d5f6ad79f47f
Author: Graham Mainwaring <graham@mhn.org>
Date:   Fri Oct 11 12:50:43 2019 -0400

    Add approved_by field to workflow approvals

commit faffbc3e6549e52e804e3fc616e9da83f8364c19
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Oct 11 12:11:41 2019 -0700

    retain search bar when zero results found

commit 03d59e1616e844aaa845c3b7fe77749fe52c8dd4
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Fri Oct 4 10:42:32 2019 -0400

    Tune webpack config and add Dockerfile

    Add Dockerfile for running containerized dev server. Update webpack
    config to make dev server available over exposed docker port.

commit 9efa7b84dfbb0e4654f440f6b8cdc48b79789343
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Thu Oct 10 16:08:17 2019 -0400

    Depend on a serializer context variable `no_truncate`

    to decide whether to turn off the ANSI control sequence-aware
    truncation, instead of needing inappropriate awareness of the details
    of the view that invoked the serializer.  This will also allow us to
    have views that can more flexibly turn off the truncation under other
    circumstances.

commit a803cedd7ce3d5534ae9be524e7b098678f17dab
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Thu Oct 10 16:07:08 2019 -0400

    Break out a new reusable truncate_stdout utility function

commit d5bdf554f1e15a9c6ad370137cbb43e478268565
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Oct 9 11:18:58 2019 -0400

    fix a programming error when k8s pods fail to launch

commit 8f75382b81fa19bbdf966428eb4f80bdb22dfde2
Author: Shane McDonald <me@shanemcd.com>
Date:   Sat Oct 5 23:09:53 2019 -0400

    Implement retry logic for container group pod launches

commit b93164e1ed3fe664941776147ff5166b53c23b7b
Author: Shane McDonald <me@shanemcd.com>
Date:   Sat Oct 5 14:07:33 2019 -0400

    Prevent pods from failing if the reason is because of a resource quota

    Signed-off-by: Shane McDonald <me@shanemcd.com>

commit 31bdde00c9a415e2083fef285f189b31caca32b4
Author: Bill Nottingham <notting@splat.cc>
Date:   Thu Oct 10 15:08:20 2019 -0400

    Check the user's ansible.cfg for role/collection paths.

    There's no other way to add our new paths reliably without breaking things.

commit 008fe42b4deb4bad93699142f21083e7b8ec0161
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Oct 10 10:49:15 2019 -0400

    update to latest vmware_inventory.py

    https://github.com/ansible/ansible/blob/06c7b87613cc24b100a10074746d39e934eccfa7/contrib/inventory/vmware_inventory.py

commit d9dbbe6748c7a0c95d3e979642d39902b8b12055
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Oct 10 10:44:02 2019 -0400

    add a note about settings.LOG_AGGREGATOR_AUDIT usage

    see: https://github.com/ansible/awx/pull/4872#issuecomment-540133448

commit 16ebfe3a6373e7bd53e99d60b608a4f22880b355
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Oct 9 14:02:30 2019 -0400

    use fully qualified inventory plugin name

commit 4b83bda306b61570fa01f25caf0aa7af29ceb29d
Author: Marliana Lara <mlara@redhat.com>
Date:   Wed Oct 9 22:24:40 2019 -0400

    Wrap phrase for translation and update test

commit 7fc4e8d20aedc1a6cbf626fb964af720684fa048
Author: Marliana Lara <mlara@redhat.com>
Date:   Wed Oct 9 00:37:14 2019 -0400

    Add project detail and unit tests

commit 844b8a803f504906a017a9bd61692377bbcd88fc
Author: Christian Adams <chadams@redhat.com>
Date:   Thu Oct 3 15:29:34 2019 -0400

    update frequency of collection for automation analytics

commit d6708b2b595d8fbe57b9d3ab0cb687e181d23687
Author: Austin <austinwlane@gmail.com>
Date:   Mon Oct 7 12:19:56 2019 -0400

    Upgrade bundled pyvmomi to 6.7.3

    Fixes issues with vmware_guest_facts expecting version 6.7.1 or greater (JSON support)

commit c202574ae326bad42f59a261210d5c704468b4d6
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Oct 9 13:05:27 2019 -0400

    Switch default job panel to output

commit 7efacb69aa046b1e5be2b3dc5c8928c0afe91d23
Author: Rebeccah <rhunter@redhat.com>
Date:   Mon Sep 30 17:16:08 2019 -0400

    added in parsing for multiple choice and multiselect, which either takes a string, splits it up, and then eliminates any extra newlines, or just accepts alist. Extra newlines are sanitized out.

    Signed-off-by: Rebeccah <rhunter@redhat.com>

commit a076e84a335c424d1a13b308509cdb27616b90a5
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Oct 1 15:18:22 2019 -0400

    add a settings flag for writing all external logs to disk

commit bc6648b518e6927bc7f26020e13a6d9c68f9d6e2
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Oct 9 10:54:32 2019 -0400

    Use consistent wording for JT options

commit f34bd632d897de4154320a2cd49793ed477aa3e4
Author: mabashian <mabashia@redhat.com>
Date:   Tue Oct 8 16:10:55 2019 -0400

    Adds unit test coverage for add button rbac on several lists

commit d239d55d2a01c02912e95d85808f249cbce6c948
Author: mabashian <mabashia@redhat.com>
Date:   Tue Oct 8 15:15:13 2019 -0400

    Failed delete string pluralization

commit d9ad906167be884a9c3552641ac0b7f229ceaec5
Author: mabashian <mabashia@redhat.com>
Date:   Mon Oct 7 10:26:46 2019 -0400

    Adds basic inventory list and scaffolding for inv/smart inv details+related tabs

commit d40ab387459dcd103fa731d2691f93e45dbb747a
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Oct 8 14:19:52 2019 -0400

    Get rid of warning in collections install

commit 8acd4376d975a4756e08c2ab9c2fedf617f0080f
Author: mabashian <mabashia@redhat.com>
Date:   Mon Oct 7 14:53:53 2019 -0400

    Removes restriction on scrolling for output fewer than 50 lines

commit a7a194296c6918719af2ffa75881d33637c65c3f
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Oct 8 11:45:51 2019 -0400

    Use summary_fields.controller_id to tell if job is isolated

commit 166635ac79714158b3f7162d51888349395df0e6
Author: Yanis Guenane <yanis@guenane.org>
Date:   Tue Oct 8 10:44:04 2019 +0200

    project_update: Make subversion module honor locale

    Currently the subversion module does not honor system configured locale
    as the module itself overrides them to `C`.

    This commit enforces the module to honor the `LANG` locale for
    deployment. Allowing project update with repo that contains UTF-8
    characters.

    Closes: https://github.com/ansible/awx/issues/4936
    Signed-off-by: Yanis Guenane <yguenane@redhat.com>

commit f10296b1b740b40c9470f5ea39cfb3732b019363
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Oct 8 11:20:57 2019 -0400

    Revert "bump required version to 2.10"

    This reverts commit e0e9c8321b223b8cc4b6aceb7225a2bab9ba109c.

commit e0e9c8321b223b8cc4b6aceb7225a2bab9ba109c
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Oct 8 11:00:57 2019 -0400

    bump required version to 2.10

commit 0594bdf650d7965e8245fa1a187c3c2f00f7c7e9
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Oct 7 20:03:40 2019 -0400

    Add more galaxy server param validation

commit 02b13fd4ae2764e187f189b25d1725ffca66cdcf
Author: beeankha <beeankha@gmail.com>
Date:   Mon Oct 7 15:34:09 2019 -0400

    Enable notifications to send at org level, ...

    ... and list the URL in body of approval notification messages.

commit 06c62c48611d2658a89cd65414e0871c718c02b3
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Oct 7 14:52:04 2019 -0400

    update docs for galaxy auth URL material

commit 132555485c636fb26f70d709539c13ea28fd4fc9
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Mon Oct 7 14:49:13 2019 -0400

    Add targets for combined lint and test

    Reduce the total number of simultaneous zuul jobs.

commit c09039e9638736b6d533ff0f761d7e39a867e2dd
Author: AlanCoding <arominge@redhat.com>
Date:   Fri Oct 4 13:24:39 2019 -0400

    Add setting for auth_url

    Also adjust public galaxy URL setting to
    allow using only the primary Galaxy server

    Include auth_url in token exclusivity validation

commit 85c99cc38a599c16c6489dfa111287384e125f06
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Oct 2 11:46:47 2019 -0400

    Redact env vars for Galaxy token or password

commit 576ff1007e08d7fae65ace6ea835aafecc287f52
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Aug 29 10:35:38 2019 -0400

    Describe usage of primary galaxy server in docs

commit 922e779a86b070b5394f413bf1bb97216db3b80d
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Aug 28 10:21:50 2019 -0400

    Rename private to primary in galaxy settings

    use a setting for the public galaxy URL

commit 8bda048e6d0b2ffc35b1ce5b86d4c5feaba8aa5d
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Aug 27 11:32:35 2019 -0400

    validate galaxy server settings

    involves some changes to the redact code

commit 093bf6877be6b7b7ce34f8d8edfde83f2cbe3601
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Aug 26 12:40:43 2019 -0400

    Finish adding settings to UI

commit d59d8562db35a8b1d7769cc8081c84028779c931
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Aug 26 12:10:10 2019 -0400

    Avoid redacting Galaxy URLs

commit c566c332f990606c12ad2c185ce077b0863e7456
Author: AlanCoding <arominge@redhat.com>
Date:   Fri Aug 23 16:46:48 2019 -0400

    Initial env var implementation of private galaxy server

commit cb4a3a799e62fbf8e1ceec909e5cb494a329d0ef
Author: mabashian <mabashia@redhat.com>
Date:   Mon Oct 7 11:28:51 2019 -0400

    Prevent usage of mousewheel on spinner elements

commit 85909c4264283904dfba6e14b5a9e333c3fd4712
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Thu Oct 3 21:43:19 2019 -0400

    Gracefully handle missing summary fields

    Not all templates have `modified_by`, `created_by` fields or
    other summary_fields. Avoid page load error by only referencing these
    fields if they exist.

commit 8e94c0686a0434f3580d94531c2b7dfc77f9047b
Author: Hideki Saito <saito@fgrep.org>
Date:   Mon Oct 7 09:47:29 2019 +0000

    Fixed missing user-id in URL links when adding users to Team and Org in modal

    - Fixed issue #4749

    Signed-off-by: Hideki Saito <saito@fgrep.org>

commit 04eed024286d2064fb669d7908d7c2c55b0592f2
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Oct 4 17:11:34 2019 -0400

    pin to runner==1.4.2

commit bd9a196ef9ec45cbef0675ef1be81a9d3789f1fd
Author: Jim Ladd <jladd@redhat.com>
Date:   Thu Oct 3 12:29:17 2019 -0700

    bump ansible-runner to 1.4.1

commit 64b04e63474c9ae19767ed173e327b762bbec51e
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Sep 26 20:16:01 2019 -0400

    bump ansible-runner to 1.4.0

commit 15e70d217310d127e9a0e29e30c0cb7171848795
Author: Jim Ladd <jladd@redhat.com>
Date:   Sun Sep 22 17:34:54 2019 -0700

    Add tests for resource profiling

commit b981f3eed677b77f3122d00e9450c0692194dd9f
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Sep 19 14:59:37 2019 -0700

    add resource profiling toggle in jobs settings

commit 2c1c2f452df3aa708d82957617cde39f0a226862
Author: Jim Ladd <jladd@redhat.com>
Date:   Thu Sep 12 01:10:24 2019 -0700

    Add libcgroup-tools to dev env (provides cgcreate, cgexec, etc)

commit cf1c9a055911070b3b7923dc4da2dc9c1cac1346
Author: Jim Ladd <jladd@redhat.com>
Date:   Thu Sep 12 01:09:38 2019 -0700

    Add awx settings for resource profiling

commit ed3f49a69d29eb8945f8df68c8e3918c3abce8e4
Author: Jim Ladd <jladd@redhat.com>
Date:   Thu Sep 12 01:09:08 2019 -0700

    Add support for calling runner with perf stats

commit 74b398f920898d027637c8038e9824ef161ab3fa
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Thu Oct 3 14:28:18 2019 -0400

    Add Tech Preview notice to Container Group UI

    and some refactoring

commit ae0c9ead403086daa7895cd03027970f8ce01fb9
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Oct 4 13:50:14 2019 -0400

    fix a bug that breaks inventory update stdout when used in a workflow

    see: https://github.com/ansible/awx/issues/4920
    related: https://github.com/ansible/awx/pull/4731

commit d6a0f929a8493b614b80f408c46da621038f0a54
Author: mabashian <mabashia@redhat.com>
Date:   Fri Oct 4 15:10:02 2019 -0400

    Fix merge conflict fallout

commit c9e889ca821d4190abfb5f462e30517f20f88267
Author: mabashian <mabashia@redhat.com>
Date:   Fri Oct 4 11:04:56 2019 -0400

    Removes residual references to org from project list components.  Assign IDs to project and jt related tabs after array has been finalized.

commit f502fbfad690986ed38ac4e4ad496037f8e61c20
Author: mabashian <mabashia@redhat.com>
Date:   Thu Oct 3 09:57:36 2019 -0400

    Put project related tabs in the correct order

commit b8fe3f648e00bd76ff30e108da002405812f3d0b
Author: mabashian <mabashia@redhat.com>
Date:   Mon Sep 30 18:30:24 2019 -0400

    Add projects list and scaffolding for project details+tabs

commit 9289ade1eccc3f1669475d6c8c796b947114139a
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Tue Oct 1 15:48:44 2019 -0400

    IG List responsiveness

commit 958c8a41777429839fd6b5b684215c54b63ad662
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Mon Sep 30 12:53:39 2019 -0400

    Fixes Credential Type Issue, ExtraVars Toggle Issue, Job Results Inert Link

commit 59413e0a8ffb4faf47521d69125bf0dd210ead62
Author: Shane McDonald <me@shanemcd.com>
Date:   Fri Sep 27 12:58:09 2019 -0400

    Change default pod spec in OPTIONS request to json

commit ad1e7c46c31f32251eb385a7b1c35abab449c15d
Author: Mat Wilson <mawilson@redhat.com>
Date:   Wed Sep 11 17:08:52 2019 -0700

    add k8s cred type to awxkit

commit 8fabb1f10d6d846c48995d6424981b0da7a0d6c0
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Tue Sep 10 15:29:52 2019 -0400

    Show override toggle as off when pod_spec matches default

commit 895c71f62c2d9c19a75972fddc4b34bb4e4af19c
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Tue Sep 10 10:07:03 2019 -0400

    removes instances tab from CGs

commit 32a57e9a97e4d9cb6f27d4b3f3ff817d6fc0a6b4
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Mon Sep 9 13:14:05 2019 -0400

    add default pod spec to edit

commit 584777e21ea80bcc3c5a6c01c5b706f0162c84d6
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Tue Sep 3 16:53:15 2019 -0400

    Adds Tabs to CGs

commit 61a756c59da119c4c93a2ace4cbe6df812a4f089
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Sep 3 15:00:54 2019 -0400

    add is_containerized to ig serializer

commit b547a8c3ca0df1f95e3075cef0c0b8d2950b4912
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Sep 3 14:28:33 2019 -0400

    link to container group from job runs

commit 007f33c1860e5a611bf9fcb2f64da31b4432c6dc
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Fri Aug 23 09:51:55 2019 -0400

    Add Container Group Form Render and cred type modal pops up

    modal render proper cred

    WIP

    modal rendering properly

    card for edit CG renders, no fields

    add code mirror and some list styling

    address PR issues

commit aab1cd68b0aa602fb2eec0b2d07536dc126417cb
Author: Shane McDonald <me@shanemcd.com>
Date:   Thu Aug 29 10:55:25 2019 -0400

    Fix InstanceGroup summary fields

commit 92cc9a9213822ced0d34fc4b23b359a43ba92828
Author: Shane McDonald <me@shanemcd.com>
Date:   Tue Aug 27 11:02:15 2019 -0400

    Create separate Make target for cleaning API-related artifacts

    My workflow for running tests is now:

    ```
    $ docker exec -ti tools_awx_1 make clean-api awx-link test
    ```

commit b9c675e3a23e70a5359fa7718f7e844335a7ba22
Author: Shane McDonald <me@shanemcd.com>
Date:   Thu Jul 25 20:05:20 2019 -0400

    API documentation for container groups

commit bd5003ca986a2defa53a4af39475624f3d6e72d0
Author: Shane McDonald <me@shanemcd.com>
Date:   Wed Jul 3 12:09:17 2019 -0400

    Task manager / scheduler Kubernetes integration

commit d3b0edf75a3239489b549cdf1ff2fff53b0a622a
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Thu Oct 3 20:02:55 2019 -0400

    Apply date formatter to lists and details

commit 9421781cc7acb46ceb16e673fd435af3ec7ddd31
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Thu Oct 3 20:02:14 2019 -0400

    Add basic date formatter

commit a9059edc659c0efda36771c7b2b30867fdaa507e
Author: Shane McDonald <me@shanemcd.com>
Date:   Tue Jun 11 16:20:24 2019 -0400

    Allow associating a credential with an instance group

commit 7850e3a835a745eb5865e432b8fa612ec925ff9e
Author: Shane McDonald <me@shanemcd.com>
Date:   Fri Jun 21 12:58:31 2019 -0400

    Ignore unison and emacs temporary files

commit 34d02011db2c167e2f2b67e8e92b1f3d3a9ff781
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Oct 4 11:53:26 2019 -0400

    remove jupyter from supervisor in the dev env

    if you use this tool, just run `make jupyter`

commit 90451e551d8fdd90ec1edce44f304799164af45a
Author: mabashian <mabashia@redhat.com>
Date:   Thu Oct 3 09:39:04 2019 -0400

    Add notifications to the breadcrumb config for templates

commit 2457926f0ac953517c586de2546cba09c109f3ac
Author: mabashian <mabashia@redhat.com>
Date:   Thu Oct 3 09:07:14 2019 -0400

    Refactor notifications list to be more generic.  Hook notifictions tab up on JT details.

commit 7e40673dd0fafe5bfef7acd4746b47e6f70903fd
Author: Jim Ladd <jladd@redhat.com>
Date:   Thu Aug 15 10:06:24 2019 -0700

    Add docs for perf data collection

commit cdcf2fa4c23f778a554f2d2e2a1059654c627836
Author: Jim Ladd <jladd@redhat.com>
Date:   Thu Oct 3 17:52:44 2019 -0700

    Increase instance version length

commit 275765b8fc02945dcd9c22dabe40500d82946cfb
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Thu Oct 3 18:26:38 2019 -0400

    Refactor language utility

    Move the language helper out of RootProvider and into a utilities
    module so that it can be more easiliy reused where needed. In some
    cases we want the full language code so that logic has been moved
    into a separate function.

commit 731982c7367d1636f90c4a6f2bb160f28e32eea7
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Thu Oct 3 15:11:58 2019 -0400

    Build correct job_event url for different job types

commit 9d593f07153eee60bdc3dca63f3da14d678e3046
Author: Bill Nottingham <notting@splat.cc>
Date:   Thu Oct 3 15:22:15 2019 -0400

    Remove text about confirming launch-time passwords.

    We haven't done confirmation on these for a long time.

commit 19a6c70858ec42b4a92349a345ae8af3ae95abfe
Author: Christian Adams <chadams@redhat.com>
Date:   Thu Oct 3 01:02:16 2019 -0400

    remove cruft leftover from the postgresql upgrade

commit f36f10a702ecef2dbcef23834544779c5649da81
Author: Christian Adams <chadams@redhat.com>
Date:   Wed Oct 2 14:44:34 2019 -0400

    add RefreshToken Expiration setting in UI

commit fccd6a22864bf5ac7cb458c693debb1fd12e37b6
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Oct 3 12:07:43 2019 -0400

    attempt to properly map more foreign keys to named lookups

    this is imperfect, but it's at least an improvement until we can come up
    with a better solution

    in order to really do this right, the API itself probably needs to grow
    some more metadata that allows us to specify *actual* `type`s that
    relate to API resources

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

commit ea2312259f46ac6486bdb52b889a5ea406588e98
Author: mabashian <mabashia@redhat.com>
Date:   Thu Oct 3 10:18:37 2019 -0400

    Bumps handlebars and uglify-js deps

commit 82505cd43a8539088803c14633131a3297f5ba99
Author: mabashian <mabashia@redhat.com>
Date:   Thu Oct 3 12:19:50 2019 -0400

    Fix broken notif list snapshot

commit 82064eb4dcecddd1125a7516a967aee3b428ed0e
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Oct 2 14:17:14 2019 -0700

    fix prop type error in LabelSelect

commit bbd625f3aadf9ce692a3ee8aaf65b8c573a7858b
Author: Seth Foster <fosterbseth@gmail.com>
Date:   Wed Oct 2 17:16:01 2019 -0400

    update help_text to include information about REFRESH_TOKEN_EXPIRE_SECONDS

commit 8b22c86b10873316f439fd84ea67639286cc1ff2
Author: Seth Foster <fosterbseth@gmail.com>
Date:   Wed Oct 2 15:29:45 2019 -0400

    Register default settings for OAUTH2_PROVIDER app

    Grab AUTHORIZATION_CODE_EXPIRE_SECONDS from oauth2_settings
    rather than hard code.

    Add REFRESH_TOKEN_EXPIRE_SECONDS to valid_key_names
    in OAuth2ProviderField class

commit 35fe12789120078ecae09ba20d81a72971d0773f
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Oct 2 14:06:56 2019 -0400

    cli: add a note about send/receive

commit db1ad2de95b86fd5958554709bb4e5ddcd12f78b
Author: Seth Foster <fosterbseth@gmail.com>
Date:   Wed Oct 2 13:35:23 2019 -0400

    Set REFRESH_TOKEN_EXPIRE_SECONDS

    - Set OAUTH2 REFRESH_TOKEN_EXPIRE_SECONDS to 1 month
      (2628000 seconds)
    - If not set, awx-manage cleartokens, or cleanup_tokens,
      will not work properly
    - Once cleartokens is run, this setting is the amount of
      time after an access token expires that we keep its
      refresh token in the database

commit ac12a9cfe1ec8c7715083fbe241c50323680f52f
Author: Bill Nottingham <notting@splat.cc>
Date:   Wed Oct 2 13:46:10 2019 -0400

    Apply some minor copy edits

commit 1122d28a1b10ac6c373688f2f80321c5afe2159f
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Wed Oct 2 11:10:19 2019 -0400

    Quote the playbook passed to runner from the isolated manager

commit 6c1488ed0071a406866be6c0ccce569e8050edda
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Oct 2 10:28:04 2019 -0400

    cli: warn users if they specify a missing file with @

commit da23c4e949a9eb45b0515fd66f635f2b18f9e1a6
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Oct 2 09:41:11 2019 -0400

    template CLI install documentation into a separate file

commit 6d00d4327341507453f65aa7b9947b76cfc7f527
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Oct 1 15:20:51 2019 -0700

    prettier

commit 77b68e0eb74a5b4df2c8950d8ea72797e862e191
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Oct 1 14:37:42 2019 -0700

    use getAddedAndRemoved for saving instance groups

commit c0fd70f189a273af223c0ef039802d78eed334f0
Author: Christian Adams <chadams@redhat.com>
Date:   Tue Oct 1 14:39:46 2019 -0400

    add mgmt cmd to check db connection

commit ba4e79fd3a84d0effa7f281130d07c7d9f8757bb
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Oct 1 11:03:36 2019 -0700

    update JT form tests

commit db0bd471c3dea0c620e80a235d8c9cf9013f8830
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Oct 1 13:45:07 2019 -0400

    rename playbook vars to have collection_

commit 616fe285faa6741faafa873c06f1450304ee4dfa
Author: mabashian <mabashia@redhat.com>
Date:   Tue Oct 1 12:38:43 2019 -0400

    Unbind keydown listeners when Alert modals are closed.

    This fixes a bug where attempting to hit enter in any sort of textarea would be ignored if the user had previously encountered an Alert modal while navigating throughout the application.

commit b4b2cf76f6045ccde8ecf002a6267cf5ea993bdd
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Oct 1 10:33:47 2019 -0400

    Refactor job secondary label assignment

commit 4aeda635ff9f49a6446d68e0b6e7f3b42c277eb2
Author: mabashian <mabashia@redhat.com>
Date:   Tue Oct 1 10:17:33 2019 -0400

    Checks to make sure that OAUTH2_PROVIDER key is returned by api in settings options before attempting to use it.  This fixes a bug where setting ACCESS_TOKEN_EXPIRE_SECONDS and AUTHORIZATION_CODE_EXPIRE_SECONDS manually in a file was causing the settings page to render improperly.

commit 27c4e35ee477d82f78ce43317468370fb2e30852
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Oct 1 09:32:22 2019 -0400

    warn loudly if celerybeat encounters AMQP connection issues

    related: https://github.com/ansible/awx/pull/4857

commit b80eafe4a153f8ef97e4cbb427bc7a7b839a09ad
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Sep 30 16:33:43 2019 -0400

    make kombu DNS failures louder in the logs

commit 6c443a0a6ae1b13f7bc19c6eea1117ad8b35fa8f
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Mon Sep 30 16:38:51 2019 -0400

    fix lint error

commit 55378c635edf7032e7653bf02ad18699cd2b0a3a
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Mon Sep 30 15:20:43 2019 -0400

    Makes template list responive

commit a4047e414f22e8dfcfa57644d95b0b2e341cebed
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Sep 30 15:37:35 2019 -0400

    cli: make `awx login` respect the -f flag

    see: https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/awx-project/ZAlhpLMBzVw/fUSqujoWBQAJ

commit d549877ebdc5dbb605e9156a846774caf8141a91
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Mon Sep 30 15:26:49 2019 -0400

    Check for the existance of a UnifiedJobTemplate with the same webhook GUID

    instead of trying (incorrectly) to be specific about the JT/WFJT type.

commit 28a119ca962bb7c3d72024538091acfdb241cf77
Author: Rebeccah <rhunter@redhat.com>
Date:   Fri Sep 27 15:43:52 2019 -0400

    re-worked unit test into 3 seperate unit tests, one for orphans, one for group members, and one for multi-group members

commit 758529d7dda30fda71161d396f770ec3279727ba
Author: Rebeccah <rhunter@redhat.com>
Date:   Fri Sep 27 15:27:14 2019 -0400

    added in unit test for org admin deleting user

commit 075d1a25218768eb28d2d878df0c247a1c94dd91
Author: Rebeccah <rhunter@redhat.com>
Date:   Fri Sep 27 12:26:00 2019 -0400

    removed superuser check since can_admin already checks that, and also added allow orphans so admins can delete orphaned users

commit 69924c9544de62c2eb0d83947d4fdc9eebbb407a
Author: Rebeccah <rhunter@redhat.com>
Date:   Fri Sep 27 11:02:47 2019 -0400

    added in ability to delete a user if they are part of your organization

commit 82be87566fa76a1956a5d77983ab127718e3334c
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Sep 30 12:26:30 2019 -0400

    improve host key checking configurability

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

commit 52b8b7676a89b97816a0d34117f0e494b4ef0608
Author: mabashian <mabashia@redhat.com>
Date:   Mon Sep 30 13:38:46 2019 -0400

    Prevent text overlap on workflow nodes when an approval node is deleted

commit 204c05aa3bedeac50b6cda9befa4fa5233c31d73
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Mon Sep 30 11:55:40 2019 -0400

    Change the webhook post-back payload to use the job UI url

commit ac34b248681e09fb291eac4468264f68ae86e369
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Fri Sep 27 15:38:31 2019 -0400

    Post the job or workflow url to the webhook service as part of the status

commit ffe89820e3de9c8a6947d896724ac4ad45946543
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Fri Sep 27 15:37:28 2019 -0400

    Return to using ContentType.kind

    which is _not_ the `kind` attribute being deprecated.

commit 062c4908c9b24a3260a82846d05cb675b54e432a
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Fri Sep 27 15:21:02 2019 -0400

    Modify the webhook debounce logic

    to check if we've already previously run a job with the same webhook
    GUID plus template id.  This will allow organizations to write
    multiple JT/WFJTs to handle the same set of webhook events.

commit b6b70e55fb23132fb1633e6ae6c88104289b7752
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Fri Sep 27 15:07:23 2019 -0400

    Address a variety of small review issues

commit 6aa6471b7c2b34067addc19397992fb2148d1412
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Fri Sep 27 11:28:42 2019 -0400

    Add help_text to the new fields

commit e14d4ddec688629aa38b520fc5bafb01f0255f53
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Fri Sep 27 10:44:49 2019 -0400

    Add a doc template to the webhook key API view

commit 84dcda0a61c1c4353cf3dfc4be792511e1876c38
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Fri Sep 27 09:27:06 2019 -0400

    Use job launch_type field to detect webhook jobs

    We have a launch type field for categorizing the different ways jobs
    can be launched. This updates the UI to use this field when checking
    if a job was launched by a webhook.

commit df24f5d28f2958a1bfbd2bca4d6162b9b1008f9c
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Thu Sep 26 16:11:28 2019 -0400

    Add a new launch_type of 'webhook'

commit fea7f914d2e52d96f574f1b93a170628d76b9899
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Thu Sep 26 15:18:38 2019 -0400

    Avoid the use of CredentialType.kind

commit d4c8167b1b3f104ec0b9008278a5ba70edca61a4
Author: Elijah DeLee <kdelee@redhat.com>
Date:   Tue Sep 24 16:35:40 2019 -0400

    add arguments to awxkit for webhooks on jt or wfjt

commit a4873d97d8122df3646b2dfbdddc5524d4a1502f
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Tue Sep 24 17:27:19 2019 -0400

    Raise a validation error if a credential is set while the service is not

commit efe4ea6575dc8336d28adde31339d4affd28928b
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Fri Sep 20 23:02:05 2019 -0400

    Fix the webhook receiver url for workflow jobs

commit b415c31b4fafb4f435cfda79aebd26d320c15b29
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Fri Sep 20 14:59:35 2019 -0400

    Fix problems with posting to Gitlab's API

commit e91462d085e1cdd0a8bc0eb0495d47d136c57d02
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Fri Sep 20 13:37:33 2019 -0400

    Update the Webhook Credential help text tooltip

    to make it more apparent to the user that this is an optional part of
    the feature, and that failure to add a webhook credential will disable
    status post-backs.

commit e85ff83be6301042f692e876a4960dde6478b111
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Fri Sep 20 11:36:00 2019 -0400

    Apply 403 alert fixes for Workflows, too

commit d500c1bb40437092571669a372040119e903e93e
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Fri Sep 20 11:23:03 2019 -0400

    Don't alert user of 403 errors for webhook key

commit 885841caeaea0f7c86d39d6e7a66b960124289c2
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Thu Sep 19 15:12:47 2019 -0400

    Drop Bitbucket support

    since only the Bitbucket Server product supports signed payloads,
    bitbucket.org does not.  And we are requiring signed payloads.

commit f7396cf81a5cbb9b777d221f6e52637d4e3a121c
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Thu Sep 19 13:44:01 2019 -0400

    Always include selected webhook service in creation requests

commit 286da3a7ebe665ba72f654297245d13076da00a5
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Wed Sep 18 15:30:54 2019 -0400

    Posting webhook status now works

commit 40b03eb6efef3260b073e34d02bb0bb021e8a4d0
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Wed Sep 18 10:47:53 2019 -0400

    Enable the call to update_webhook_status

    by calling it directly within send_notification_templates.  Also,
    update the context field in the payload to be either 'ansible/awx' or
    'ansible/tower', depending on which is being used.

commit c76c531b7aac11151932a1756f32830acbe9f183
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Tue Sep 17 17:23:57 2019 -0400

    Provide a payload for the webhook status post-back

commit 75d3359b6f7a17e02bb669277726bc3d3b353a37
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Sep 17 17:03:16 2019 -0400

    make label consistent with help text

commit 4ad505422237160e098817a85a42dd50467d665e
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Tue Sep 17 16:22:02 2019 -0400

    Add logic to post the job status for webhooks back to the service

    under some circumstances.

commit aa34984d7c3cb2898d5c8513e23e136cfd7b4696
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Wed Sep 11 12:09:26 2019 -0400

    Fix the git ref extractor for Gitlab pull requests

commit 08594682a43b035db4f5a459a67001e368843ab6
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Sep 10 18:18:06 2019 -0400

    stub options request in workflow add unit test

commit d73abda5d1b50fd0b321a37126ad94e389754fea
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Tue Sep 10 17:27:32 2019 -0400

    Update the webhook receiver git ref extractor logic

    to deal with the null-ref case, and to deal correctly with Github push events.

commit 3bc91f123e4edc61a67cb2ae47b7c3f5a2fd277a
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Sep 10 16:52:25 2019 -0400

    add trailing '/' to webhook urls

commit 41ba5c09683eadbf974ea3182c68592c1af6a70a
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Sep 10 15:37:13 2019 -0400

    add webhook fields to workflow unit test mock

commit e8e3a601b2614f8d14c1a93d6dd62214fdb83f1d
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Tue Sep 10 14:44:59 2019 -0400

    Pull out a git ref for each event type where we might care

commit b96c03e4569feaa31759b04d612ccaba402bffdb
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Sep 10 11:35:53 2019 -0400

    represent webhooks on job lists

commit 5e9448a85429aaaeddb595c8de60785cf4573a20
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Sep 10 10:39:01 2019 -0400

    always show launched by webhook details if there's a webhook guid

commit 6b17e86f307e0ef115a3c8d1e27ea2dcdf1eaf61
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Sep 10 10:24:49 2019 -0400

    add launched-by-webhook details to job runs

commit 00337990db22e6b61dccc108d39311a2d7d59748
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Mon Sep 9 19:26:14 2019 -0400

    add webhook fields to workflows

commit 1a33ae61a79ec25d611ffa9fc1c7992a64b1583b
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Mon Sep 9 13:11:11 2019 -0400

    use key icon for webhook cred

commit 5f7bfaa20a7e36082bd92c50c3971a9c24e889dd
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Mon Sep 9 13:04:00 2019 -0400

    support server-side webhook key generation

commit 178a2c7c495db5a8cc938e0bad803c7f40d56472
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Fri Sep 6 14:59:26 2019 -0400

    Disable the authentication classes for the webhook receivers

    One of them was consuming the body of the posts.  We do still need to
    have an extraneous `request.body` expression, though now in
    WebhookReceiverBase.post, since the `request.data` expression in the
    logging also consumes the request body.

commit 58e5f0212996d5d558fefc90a4e32fbffa5489a5
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Fri Sep 6 13:33:53 2019 -0400

    Expose the new webhook fields in the job and workflow serializers

commit dd6c97ed87488d8fea51d7f70f8f123b524c693c
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Fri Sep 6 11:48:29 2019 -0400

    Include a message in the webhook response

commit 7aa424b2106cc24dfbcd68d6008bee7db2b99ad9
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Fri Sep 6 11:36:18 2019 -0400

    Make sure that the new webhook fields are populated when firing off a job

    Also, added a temporary hacky workaround for the fact that something
    in our request/response stack for APIView is consuming the request
    contents in an unfriendly way, preventing the `.body` @property from
    working.

commit e0a363beb8a210527af885c875683ccc938b35b7
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Thu Sep 5 19:32:42 2019 -0400

    issue network calls for setting and getting webhook key

commit 48eb50216180a00bd39900c009ed8164a92c9a6b
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Thu Sep 5 16:50:36 2019 -0400

    wip

commit 151de89c26b6c41552cddfb5caf5d24d29995a9f
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Thu Sep 5 15:59:03 2019 -0400

    add webhook credential field

commit f5c151d5c468d3db9e501e6b7ef395faedf4d584
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Sep 4 18:25:35 2019 -0400

    add webhook url field

commit 17b34b1e36538b7d19323d7dc6db5faf115b4e75
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Sep 4 17:43:02 2019 -0400

    add w
3692
ebhook service field

commit ee1d118752892a629d3a8cb376c1508091b78dde
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Thu Sep 5 14:24:46 2019 -0400

    Add the webhook receiver url to the related urls in the serializers

commit 245931f6033e9d9042c72b05b0f0e34ba12896a3
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Wed Sep 4 16:47:30 2019 -0400

    Debounce when multiple copies of the same webhook event come in

commit 095aa77857e043dcc72148f545640aaa55e34104
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Wed Sep 4 15:41:59 2019 -0400

    Create a new model mixin for Job and WorkflowJob webhook fields

commit bb1397a3d41fa2833bbbf4a0950bdb60f5857c49
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Wed Sep 4 14:13:25 2019 -0400

    Validate the webhook credential

    - we should allow a null credential, so that the admin can choose to configure not posting back status changes of the triggered job
    - the credential must be of the new 'token' kind
    - if we do configure a credential, its type must match the selected SCM service

commit 5848f0360ab19f2fe88fc709d45b7cd227bfd095
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Tue Sep 3 14:36:18 2019 -0400

    Update test_default_cred_types to include the new personal access token types

commit 83fc2187ccd2f2474def34b3aa249beb3984b78d
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Tue Sep 3 14:27:36 2019 -0400

    Fix the summary fields for webhook_credential

commit 4dba9916dc9ce3ab9e9aa67332de0ee722442843
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Tue Sep 3 13:57:18 2019 -0400

    Add a new set of personal access token credential types

commit 8836ed44ce711708cdfcb31ea8668a789cc4cc0e
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Thu Aug 29 11:38:24 2019 -0400

    Construct an ID for Gitlab webhooks

    by taking the SHA1 of the body of the webhook request.

commit 992c4147371c80d23da0fd59682fa32355ef5946
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Wed Aug 28 16:57:53 2019 -0400

    Launch a Job or WorkflowJob based on the incoming webhook

commit 66a81869950560cbe2726f49921fc66608454f1a
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Tue Aug 27 16:39:10 2019 -0400

    Get the webhook receiver views to work at least minimally

commit fa15696ffe6dcd894a4a903e193d43050aeafd68
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Tue Aug 27 14:29:54 2019 -0400

    Remove some dead comments

commit 82a0dc0024c24f4fafe23eee9ce208acfc8b20fc
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Thu Aug 22 14:17:30 2019 -0400

    Cycle or unset the webhook key if the webhook service changes

    Also, tests.

commit d4b20b7340ce979afa5c5409f8cce826bcb47b09
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Tue Aug 20 14:01:19 2019 -0400

    Update tests to use the `expect` keyword argument for get() and post()

commit c0ad5a7768527b736968763bb021fdc78010be9c
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Mon Aug 19 15:57:26 2019 -0400

    Expose the webhook_service and webhook_credential fields in the serializer

    webhook_credential specifically as a summary field.

commit d9ac2911156247956c83bea7c593bbb604320d79
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Mon Aug 19 15:32:14 2019 -0400

    Add some RBAC oriented tests for the webhook secret key view

commit 6b86cf6e86bc4394c18bcd598e442838de7607d5
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Mon Aug 19 15:13:34 2019 -0400

    Revert to using the explicit dispatch to the appropriate model

    since passing the model class at url include time doesn't work.

commit 771ef275d42b390b75f1322a5bb4c782c9019203
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Fri Aug 16 15:54:25 2019 -0400

    Include a check for the webhook_key related resource url

    in the tests for JTs and WFJTs.

commit 2310413dc06593625c0bfedbffba5b45d80dd7e7
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Fri Aug 16 14:56:25 2019 -0400

    Fix problem with the tests by dynamically setting the view model

    instead of using a model @property or lookup method.

commit edb9d6b16c05312ba5014b3479e189391c6170cb
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Fri Aug 16 14:26:32 2019 -0400

    Add the related link to the webhook secrets view to the serializers

commit 7973a18103ab36eb9e06cf902cbb50702a52bc4c
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Fri Aug 16 11:52:21 2019 -0400

    Switch to using a permission class for the webhook secret key view

    This view is now behaving as expected for superuser, org admin, JT
    admin, JT exec, and org member roles.

commit 747a2283d66baaa026ef73a678646c40ade8d435
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Wed Aug 14 14:50:50 2019 -0400

    Attempt to get the RBAC right on the webhook secret key view

commit 9d269d59d66c945965083e1e3e6dd270aa153a73
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Mon Aug 12 15:49:15 2019 -0400

    Add an api view for obtaining and rotating the webhook key

commit b0c530402f6f4381c5017f89635f68e11fd73432
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Thu Aug 8 14:58:57 2019 -0400

    Move the webhook url include from the top level urlconf to the JT/WFJT urlconfs

commit 50a54c9214613519485d31aa52d694a0ed6e5441
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Wed Aug 7 14:49:39 2019 -0400

    Forbid access to the webhook receiver views if webhook_key is not set

commit 8f97dbf781827e007ba3936ec92ef98a9826dac6
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Tue Aug 6 16:00:59 2019 -0400

    Hook in the webhook receiver views into the urlconf

commit a7a99ed1415f43a3092b96739d13ff7aa10835ac
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Tue Aug 6 14:33:25 2019 -0400

    Beginnings of the API views for the webhook receivers

commit d6116490c6cd4b5946c3d8b1a6d7ded9a1485291
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Tue Aug 6 11:50:10 2019 -0400

    Add the webhook-specific fields to JobTemplate and WorkflowJobTemplate

commit fc70d8b321a97b3594bff0a2820e1410da4c7792
Author: Bill Nottingham <notting@splat.cc>
Date:   Mon Sep 30 12:17:46 2019 -0400

    Adjust help message; we're no longer using the insights client

commit a61306580abeda48abbdac4d98c4ae2b058216a6
Author: mabashian <mabashia@redhat.com>
Date:   Mon Sep 30 12:09:24 2019 -0400

    Show error body when license application fails

commit afe38b8e68ef8359deaa3c42c99450e10ab1a344
Author: Lunar <lunar@cypherpunk.is>
Date:   Mon Sep 30 10:58:37 2019 -0500

    Change to ~/.awx

commit 4adf9bab674120667472a1476c5de80e556d4140
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Sep 30 09:32:58 2019 -0400

    cli: fix `awx unified_job_templates`

    this endpoint doesn't return an HTTP Allow header at all (because you
    can't really do anything other than list templates)

commit adac87adf202342121cff8ba9f089dbe8c1a1a34
Author: Lunar <lunar@cypherpunk.is>
Date:   Sun Sep 29 23:20:09 2019 -0500

    Fix issue #3705

    /tmp should not be used, it gets wiped and causes issues as noted in issue #3705.

commit 7dd8e35e8c8a231fd0b27cb3c36279694ac1a441
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Sep 18 08:43:36 2019 -0400

    Use namespaced doc fragment, cleanup

    doc fragment will now be at awx.awx.auth
    changed from just tower, which source from core

    remove Makefile things no longer needed

commit 554a63d8fc2ee8b3bf325c22d5295bf0ac25673c
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Sep 27 15:30:42 2019 -0700

    write LabelSelect tests

commit da149d931cace2dacbbe09f16eead96fa509c6d2
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Sep 27 15:04:09 2019 -0700

    rework MultiSelect into controlled input; refactoring

commit 3182197287d27c94261828e0e5b0e070f66ac25c
Author: mabashian <mabashia@redhat.com>
Date:   Fri Sep 27 15:40:57 2019 -0400

    Makes notification toggles more responsive on smaller screens.

commit 9ed4e1682d273a53d74dc7354ffbe8cebedad3fd
Author: beeankha <beeankha@gmail.com>
Date:   Mon Sep 23 15:40:39 2019 -0400

    Remove redundant whitespace

commit 5aa6a94710ae960b4079db9069a12466e827aeb6
Author: beeankha <beeankha@gmail.com>
Date:   Thu Sep 19 11:12:19 2019 -0400

    Enable approval notifications to show up at...

    ...workflow jobs notifications endpoint

commit 96689f45c8d6cca7a8aa929f00aa8987ea6722f4
Author: beeankha <beeankha@gmail.com>
Date:   Wed Sep 18 18:14:31 2019 -0400

    Update approval notification message

commit ce6a276e1f8d08f121774f3fcdb3c96e5863cff4
Author: beeankha <beeankha@gmail.com>
Date:   Tue Sep 17 16:38:48 2019 -0400

    Update migration file

commit 8eb14841296c5f703671a8a069850ec1870fd3a4
Author: beeankha <beeankha@gmail.com>
Date:   Fri Sep 13 14:15:01 2019 -0400

    Update migration file, change status syntax

commit 1ddf9fd1ed77627e434df5b767a86f16160b1dd6
Author: beeankha <beeankha@gmail.com>
Date:   Wed Sep 11 15:23:37 2019 -0400

    Fix up models, clean up code re: PR comments

commit 17a8e08d93d5dbe13c111aa4b7805c2ab65a863f
Author: beeankha <beeankha@gmail.com>
Date:   Tue Sep 10 14:36:12 2019 -0400

    Add unit tests for approval notifications

commit f835c8650be61c547a3c070fc9f25117e82e85c0
Author: beeankha <beeankha@gmail.com>
Date:   Tue Sep 10 12:30:23 2019 -0400

    Enable org-level approval notifications to work.

commit aa5a4d42c77c34dbf05ee448053519ebaa028ada
Author: beeankha <beeankha@gmail.com>
Date:   Tue Sep 10 11:04:32 2019 -0400

    Enable email notifications to work,

    ...and customize default messages

commit 57fd6b7280e1bbe02f51fc1d7b546c8f276ef37d
Author: beeankha <beeankha@gmail.com>
Date:   Fri Sep 6 22:07:13 2019 -0400

    Set default messages for approval notifications

commit 7eb7aad4917b24d40a4476060cd11eb4809510b6
Author: mabashian <mabashia@redhat.com>
Date:   Thu Sep 5 14:44:59 2019 -0400

    Adds approval toggles to wf and org notif lists

commit e2b8adcd09aad7a8dd5669b82b77358465d25099
Author: beeankha <beeankha@gmail.com>
Date:   Thu Sep 5 12:02:27 2019 -0400

    Remove notification endpoint from approvals list

commit 13450fdbf950d239b85025dd88d98d34344588a3
Author: beeankha <beeankha@gmail.com>
Date:   Wed Sep 4 18:04:43 2019 -0400

    Set up approval notifications to send

commit 6be2d84adbe9965818499647b3546b5e83be3a76
Author: beeankha <beeankha@gmail.com>
Date:   Wed Sep 4 12:06:37 2019 -0400

    Add endpoints for approval node notifications

    ...and also add a migration file.

commit 75bb7aae147ab933c88ba7af4cb60293a667b80c
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Sep 17 15:58:35 2019 -0400

    update references to collection folder

commit 98619c5e230666585ced9f8176f37f6dce478f4d
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Sep 17 15:53:32 2019 -0400

    rename awx modules folder to collection

commit 35afa374174320ab19716dc4a657cbf316b8a6cf
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Sep 17 15:48:00 2019 -0400

    Rename to collection, add license, galaxy build

commit 2f0f692f4a2758a2d3dc8c2b6c21c5affd39906a
Author: AlanCoding <arominge@redhat.com>
Date:   Fri Aug 30 17:11:01 2019 -0400

    Integrate Ansible core tower modules content into AWX

    This commit includes all the changes involved in
    converting the old Ansible Tower modules from commits
    in Ansible core into the AWX collection that replaces it.
    Also includes work needed to integrate it into the
    AWX processes like tests, docs, and the Makefile.

    Apply changes from content_collector tool

    Add integrated module tests
      operate via run_module fixture
      add makefile target for them

    Add flake8 target and fix flake8 errors

    Update README

    Make consolidated target for testing modules

commit 5271c993ac3b0d4119988e4afe20671a8f07f26c
Author: AlanCoding <arominge@redhat.com>
Date:   Fri Aug 30 17:05:20 2019 -0400

    Move commit for migration of Ansible core tower modules

commit 38112bae22b9f482556f693036cd8eeff6d869ab
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Sep 11 20:10:48 2019 -0400

    Use to_native for error messages, fix docs typo

commit 30a6efdb935f3dd3761e312c1af1afb5c31cacb8
Author: Andrey Klychkov <aaklychkov@mail.ru>
Date:   Thu Sep 12 17:53:05 2019 +0300

    fix typos in web_infrastructure modules (#62202)

commit bffc1bfdd4a55d5bf7de8704f7d83c9f3060b9bd
Author: Alan Rominger <arominge@redhat.com>
Date:   Wed Sep 11 11:48:38 2019 -0400

    Allow tower inventory plugin to accept integer inventory_id (#61338)

commit a7bf31d423b2b4306d8eb5cf8ccd65f82b5fd297
Author: Alicia Cozine <879121+acozine@users.noreply.github.com>
Date:   Tue Jul 16 14:37:47 2019 -0500

    clarifies how ASK works for Tower credentials (#59050)

    * clarifies how ASK works for credentials

commit 1ae1011ccbe59ac3a9903db7e100fd4c028c150c
Author: Pilou <pierre-louis.bonicoli@libregerbil.fr>
Date:   Wed Jun 26 08:04:50 2019 +0000

    tower_role: ensure alias of "validate_certs" parameter is handled (#57518)

    * tower_role: ensure alias of validate_certs is handled

    * tower modules: remove tower_verify_ssl alias too

    Error was:

        Failed to update role: The Tower server claims it was sent a bad request.
        GET https://tower/api/v2/projects/22/object_roles/
        Params: [('tower_verify_ssl', False), ('role_field', 'admin_role')]
        Data: None
        Response: {"detail": "Role has no field named 'tower_verify_ssl'"}

    Full traceb
F438
ack:

        File "/tmp/ansible_tower_role_payload_7_2p0X/__main__.py", line 145, in main
          result = role.grant(**params)
        File "/usr/local/lib/python2.7/dist-packages/tower_cli/resources/role.py", line 365, in grant
          return self.role_write(fail_on_found=fail_on_found, **kwargs)
        File "/usr/local/lib/python2.7/dist-packages/tower_cli/resources/role.py", line 242, in role_write
          fail_on_multiple_results=True, **data)
        File "/usr/local/lib/python2.7/dist-packages/tower_cli/models/base.py", line 301, in read
          r = client.get(url, params=params)
        File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 546, in get
          return self.request('GET', url, **kwargs)
        File "/usr/local/lib/python2.7/dist-packages/tower_cli/api.py", line 299, in request
          kwargs.get('data', None), r.content.decode('utf8'))

commit 83183cd7ce70a3faedcf297916c16b361cf415e5
Author: Alberto Murillo <albertomurillosilva@gmail.com>
Date:   Thu Jun 20 10:55:37 2019 -0700

    tower_workflow_template: Add missing options (#56891)

    The following options can be set on a workflow template but the
    functionallity to do so from this module was missing.

    inventory
    ask_variables_on_launch
    ask_inventory_on_launch

    Fixes #49728

    Signed-off-by: Alberto Murillo <albertomurillosilva@gmail.com>

commit 934d7d62efde899595fb6b1781e032ff579f18f0
Author: Pilou <pierre-louis.bonicoli@libregerbil.fr>
Date:   Tue Jun 11 14:25:41 2019 +0000

    fix tower_credential example: lookup are run on controller (#57516)

    - don't advise to use lookups in order to fetch path on managed nodes
    - fix example:
        - use slurp instead 'file' lookup
        - remove extraneous brackets

commit 5dce6258e6b18182f08a21fb628267ad7e0eeed7
Author: Hideki Saito <saito@fgrep.org>
Date:   Mon Jun 10 16:48:02 2019 +0900

    tower_user: Fix to create a system auditor properly (#54585)

    - Fixed issue #54446: tower_user cannot create an auditor user

    Signed-off-by: Hideki Saito <saito@fgrep.org>

commit 87f6065a0541d4e1f7334a60ce08fde74f162ab2
Author: Pilou <pierre-louis.bonicoli@libregerbil.fr>
Date:   Wed May 29 16:15:45 2019 +0000

    tower_credential: ssh_key_data isn't a path anymore (#57113)

commit 4ca0d8c72ad52b8a438a691cf88388f7c0cd1b6f
Author: stoned <stoned.elipot@gmail.com>
Date:   Wed May 8 13:11:51 2019 -0400

    Add missing roles to tower_role module (#56182)

    * Add missing roles to tower_role module

    * Placate 'ansible-test sanity --test pep8'

commit ba8bd25da25f3a03f99c556fe70bbf586fa5fa62
Author: Hideki Saito <saito@fgrep.org>
Date:   Tue Apr 16 05:18:11 2019 +0900

    Fixed wrong variable specification format in examples (#55252)

    Signed-off-by: Hideki Saito <saito@fgrep.org>

commit df0bd0797ca98bc647a36d58d4451905910e76e3
Author: Hideki Saito <saito@fgrep.org>
Date:   Tue Apr 9 22:08:11 2019 +0900

    Fix handling of inventory and credential options for tower_job_launch (#54967)

    - Fixed issue #25017,#37567
    - Add example for prompt on launch
    - Add integration test for prompt on launch

    Signed-off-by: Hideki Saito <saito@fgrep.org>

commit 3aa7ee8d17997d19758ee8dac76303da2122a574
Author: James Cassell <code@james.cassell.me>
Date:   Thu Mar 28 01:19:28 2019 -0400

    standardize TLS connection properties (#54315)

    * openstack: standardize tls params

    * tower: tower_verify_ssl->validate_certs

    * docker: use standard tls config params

    - cacert_path -> ca_cert
    - cert_path -> client_cert
    - key_path -> client_key
    - tls_verify -> validate_certs

    * k8s: standardize tls connection params

    - verify_ssl -> validate_certs
    - ssl_ca_cert -> ca_cert
    - cert_file -> client_cert
    - key_file -> client_key

    * ingate: verify_ssl -> validate_certs

    * manageiq: standardize tls params

    - verify_ssl -> validate_certs
    - ca_bundle_path -> ca_cert

    * mysql: standardize tls params

    - ssl_ca -> ca_cert
    - ssl_cert -> client_cert
    - ssl_key -> client_key

    * nios: ssl_verify -> validate_certs

    * postgresql: ssl_rootcert -> ca_cert

    * rabbitmq: standardize tls params

    - cacert -> ca_cert
    - cert -> client_cert
    - key -> client_key

    * rackspace: verify_ssl -> validate_certs

    * vca: verify_certs -> validate_certs

    * kubevirt_cdi_upload: upload_host_verify_ssl -> upload_host_validate_certs

    * lxd: standardize tls params

    - key_file -> client_key
    - cert_file -> client_cert

    * get_certificate: ca_certs -> ca_cert

    * get_certificate.py: clarify one or more certs in a file

    Co-Authored-By: jamescassell <code@james.cassell.me>

    * zabbix: tls_issuer -> ca_cert

    * bigip_device_auth_ldap: standardize tls params

    - ssl_check_peer -> validate_certs
    - ssl_client_cert -> client_cert
    - ssl_client_key -> client_key
    - ssl_ca_cert -> ca_cert

    * vdirect: vdirect_validate_certs -> validate_certs

    * mqtt: standardize tls params

    - ca_certs -> ca_cert
    - certfile -> client_cert
    - keyfile -> client_key

    * pulp_repo: standardize tls params

    remove `importer_ssl` prefix

    * rhn_register: sslcacert -> ca_cert

    * yum_repository: standardize tls params

    The fix for yum_repository is not straightforward since this module is
    only a thin wrapper for the underlying commands and config.  In this
    case, we add the new values as aliases, keeping the old as primary,
    only due to the internal structure of the module.

    Aliases added:
    - sslcacert -> ca_cert
    - sslclientcert -> client_cert
    - sslclientkey -> client_key
    - sslverify -> validate_certs

    * gitlab_hook: enable_ssl_verification -> hook_validate_certs

    * Adjust arguments for docker_swarm inventory plugin.

    * foreman callback: standardize tls params

    - ssl_cert -> client_cert
    - ssl_key -> client_key

    * grafana_annotations: validate_grafana_certs -> validate_certs

    * nrdp callback: validate_nrdp_certs -> validate_certs

    * kubectl connection: standardize tls params

    - kubectl_cert_file -> client_cert
    - kubectl_key_file -> client_key
    - kubectl_ssl_ca_cert -> ca_cert
    - kubectl_verify_ssl -> validate_certs

    * oc connection: standardize tls params

    - oc_cert_file -> client_cert
    - oc_key_file -> client_key
    - oc_ssl_ca_cert -> ca_cert
    - oc_verify_ssl -> validate_certs

    * psrp connection: cert_trust_path -> ca_cert

    TODO: cert_validation -> validate_certs (multi-valued vs bool)

    * k8s inventory: standardize tls params

    - cert_file -> client_cert
    - key_file -> client_key
    - ca_cert -> ca_cert
    - verify_ssl -> validate_certs

    * openshift inventory: standardize tls params

    - cert_file -> client_cert
    - key_file -> client_key
    - ca_cert -> ca_cert
    - verify_ssl -> validate_certs

    * tower inventory: verify_ssl -> validate_certs

    * hashi_vault lookup: cacert -> ca_cert

    * k8s lookup: standardize tls params

    - cert_file -> client_cert
    - key_file -> client_key
    - ca_cert -> ca_cert
    - verify_ssl -> validate_certs

    * laps_passord lookup: cacert_file -> ca_cert

    * changelog for TLS parameter standardization

commit aeaab411200efd2500b97c9ccb8d272c03eebe66
Author: Pilou <pierre-louis@libregerbil.fr>
Date:   Tue Mar 19 16:28:16 2019 +0000

    tower_settings: "get" isn't implemented, "value" parameter is required (#54028)

    * tower_settings doc: 'get' isn't implemented

    * tower_settings: fix typo in argument_spec

commit 1eb61ba5ce3d84d4206e1c4b7ce3fbc0b879c266
Author: Abhijeet Kasurde <akasurde@redhat.com>
Date:   Wed Mar 6 23:14:14 2019 +0530

    tower_credential: Add parameter vault_id (#53400)

    vault_id allows user to specify vault identifier as per Tower UI.

    Fixes: #45644

    Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>

commit 91d0c471202dcf2376cb64063ce57b4a7f842f27
Author: Alan Rominger <arominge@redhat.com>
Date:   Wed Mar 6 10:32:05 2019 -0500

    Add option for tower inventory to give general metadata (#52747)

commit b96b69360fa7ca3570ee32051d9594513ff9c45b
Author: Abhijeet Kasurde <akasurde@redhat.com>
Date:   Wed Mar 6 16:48:43 2019 +0530

    tower: Handle AuthError (#53377)

    Handle AuthError raised when user provides incorrect password
    for Tower admin user.

    Fixes: #50535

    Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>

commit b034295c994962b8304ca502be32f4e1588130b6
Author: David Medberry <openstack@medberry.net>
Date:   Mon Feb 18 08:49:11 2019 -0700

    Update tower_credential.py (#51469)

    misspelled word and poor capitalization (in the same sentence of the doc string)

    +label: docsite_pr

commit c6e47a0a16ff0262e2654bfa2c1935b2ee842d18
Author: Pilou <pierre-louis@libregerbil.fr>
Date:   Wed Feb 13 11:26:43 2019 +0100

    tower modules: check that 'verify_ssl' defined in ~/.tower_cli.cfg isn't ignored (#50687)

    * Check that verify_ssl defined in tower_cli.cfg isn't ignored

    * Avoid to override verify_ssl value defined in tower_cli.cfg

    By default, tower-cli library enables SSL certificates check. But
    verify_ssl false value defined in config files read by default by
    tower-cli library (for example /etc/tower/tower_cli.cfg) was ignored
    because overriden by the tower_verify_ssl parameter default value.

    * fix a typo in comment

commit ca782a495d22ee3f83b341581283f216b5ea68a0
Author: Jordan Borean <jborean93@gmail.com>
Date:   Fri Feb 8 10:07:01 2019 +1000

    Final round of moving modules to new import error msg (#51852)

    * Final round of moving modules to new import error msg

    * readd URL to jenkins install guide

    * fix unit tests

commit 71c625bd839513d6ccd958efb9a65b3ca52ab9e3
Author: Dennis Lerch <45554796+dlerch-tpgroup@users.noreply.github.com>
Date:   Fri Feb 1 08:18:18 2019 +0100

    add diff_mode_enabled to documentation

    option 'diff_mode_enabled' is not mentioned in documentation

    +label: docsite_pr

commit 5c2bc09f9dcbd2a953112aa60f7811e8481e2dfc
Author: Samuel Carpentier <samuelcarpentier0@gmail.com>
Date:   Sun Jan 27 11:28:49 2019 -0500

    New module: tower_notification (#50512)

    * New module: tower_notification

    * Fix CI check failures

    * Add integration tests and extend examples

    * Add missing required field for deletion tests and examples

    * Add missing required field for deletion tests and examples

    * Set port type to int

    * Add missing field for Slack notification

    * Add missing field types for IRC notification

    * Update module documentation

    * Correct field name and type for IRC notification

    * Uniformize 'targets' field

    * Uniformize 'targets' field

commit 58c4ae6a001dbc0d9bdff6d383b2b46444a935ce
Author: jainnikhil30 <jainnikhil30@gmail.com>
Date:   Fri Jan 25 19:12:14 2019 +0530

    Add scm_update_cache_timeout, job_timeout and custom_virtualenv to tower_project (#51330)

    * adding scm_update_cache_timeout and job_timeout to tower_project module

    * add support for cache_timeout, job_timeout and custom_venv for tower_project module

    * add the version_added

commit 37509af8683be790dd1901682db5ba51b57f1789
Author: John Westcott IV <32551173+john-westcott-iv@users.noreply.github.com>
Date:   Fri Jan 18 06:11:17 2019 -0500

    Adding TowerCLI receive module (#51023)

commit 41f649b5a273fb6065d60e77455a315d51624302
Author: John Westcott IV <32551173+john-westcott-iv@users.noreply.github.com>
Date:   Fri Jan 18 06:08:04 2019 -0500

    Adding tower_workflow_launch (#42701)

commit 5ef995cd7d994798b946042ef266f04232bdf50c
Author: John Westcott IV <32551173+john-westcott-iv@users.noreply.github.com>
Date:   Fri Jan 18 06:05:54 2019 -0500

    Adding TowerCLI send module (#37843)

commit a32981242b8b18c3af7d027e202bc812525f25c3
Author: jainnikhil30 <jainnikhil30@gmail.com>
Date:   Wed Jan 9 20:01:21 2019 +0530

    Fixing exception import for tower modules (#50447)

    * fixing the exception import from tower modules

    * Adding tests for checking tower modules are failing with correct msg

    * fixed failing tests

    * fixed failing test in tower_team

commit c82199605182d4aada97915afc29e46c0f775223
Author: Alicia Cozine <879121+acozine@users.noreply.github.com>
Date:   Wed Jan 9 08:21:26 2019 -0600

    fix docs for tower modules (#50710)

commit a37a18c0bff254a31b24d6f48ad0cd5b4fd2fdd7
Author: Andrea Tartaglia <andrea@braingap.uk>
Date:   Wed Dec 19 12:01:12 2018 +0000

    Added organization in the scm_credential get (#49884)

    * Added organization in the scm_credential get

    * Fallback looking for cred in project org

    * Tests project with multi org credential

    * Fixed CI issue

    * Added changelog fragment

commit b11374157d72bb40527158b45a556291810c641f
Author: Dag Wieers <dag@wieers.com>
Date:   Tue Dec 18 22:25:30 2018 +0100

    Convert to reduced list of known types (#50010)

commit 2d6743635e522ece5e2c7684dcff7f3ce86b4265
Author: Abhijeet Kasurde <akasurde@redhat.com>
Date:   Wed Nov 28 13:55:52 2018 +0530

    E325 Removal - Part II (#49196)

    Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>

commit 590341ed7d942a566633f35502b525b861fe33db
Author: seag-rvc <leszek@woronowicz.co.uk>
Date:   Tue Nov 27 13:10:18 2018 +0000

    Update tower_host.py (#49186)

    <!--- Your description here -->
    Current example does not show how to declare variables
    +label: docsite_pr

commit ae980b9a829ae6911ebb30bb97313605fe2aad2f
Author: Hugh Ma <h_ma@u.pacific.edu>
Date:   Wed Nov 7 04:09:40 2018 -0800

    Add survey_spec parameter to module. (#48182)

    * Add survey_spec parameter to module.
    Fixes #48011

    * Removed trailing white space. Added integration test.

commit 94b557d8aaafd1b2ef9db4bd8d46619afc557068
Author: Sean Cavanaugh <sean@cavanaugh.pro>
Date:   Thu Oct 18 16:21:35 2018 -0400

    adding additional example and clarification (#47224)

    The kind: paramter is missing from the original example (which won't actually work).  The organization needs to be listed as required (if you don't list it, you will get an error).  Also adding additional example using the tower_username and tower_password method.

commit 5dc9ca222fd0c2d0651cb86ce5185eec973dc7aa
Author: Sloane Hertel <shertel@redhat.com>
Date:   Thu Oct 11 12:06:52 2018 -0400

    add more consistent extension matching for inventory plugins (#46786)

    * Add consistent extension matching for inventory plugins that support YAML configuration files

    * Document extension matching expectations

commit 79166209ee20b9c799cad9237f1e6129a83e9464
Author: Yanis Guenane <yguenane@gmail.com>
Date:   Thu Sep 20 23:44:22 2018 +0200

    inventory/tower: authors -< author so Doc can pick it up (#45936)

commit 45a899225442b97d49f940d92e25abb0a98905ba
Author: Dag Wieers <dag@wieers.com>
Date:   Wed Sep 19 16:02:27 2018 +0200

    Docs: Avoid use of 'default: null' (#45795)

    Various modules document the default 'null' value, but it causes None to
    be shown in the documentation explicitly.

commit def043c383f197829d056d0fbbf5ada1f8af7870
Author: Meecr0b <Meecr0b@users.noreply.github.com>
Date:   Fri Sep 7 19:41:09 2018 +0200

    tower_credential: expect ssh_key_data to be a string instead of path (#45158)

    * expect ssh_key_data to be a string instead of path

    ssh_key_data should be a string filled with the private key
    the old behavior can be archived with a lookup

    Fixes #45119

    * clarifies ssh_key_data description, adds newline

commit 7b6dc130785f02720df153bdd50593cb78fbca51
Author: Adrien Fleury <fleu42@gmail.com>
Date:   Wed Aug 29 20:01:19 2018 +0200

    New module : tower_credential_type (#37243)

    * Add new module *tower_credential_type*

    * Add support for credential type creation and/or deletion
    * Add test coverage for tower_credential_type

commit ee2709a898e3bd697ec496df8f11bb347a30bae6
Author: Adrien Fleury <fleu42@gmail.com>
Date:   Wed Aug 29 19:58:35 2018 +0200

    New module tower_workflow_template. (#37520)

    * Add new module *tower_workflow_template*

    Manage Tower workflows and their schemas.

commit d9d56b4b507dae1aba46da084061d24ed9aab106
Author: jainnikhil30 <jainnikhil30@gmail.com>
Date:   Tue Aug 28 10:12:38 2018 +0530

    Add 'tower_settings' module for managing Ansible Tower Settings (#43933)

    * add the tower_settings module

commit 7580f9c2b9f4e69c49baeb9f91b18c970e29d726
Author: Yunfan Zhang <39713606+YunfanZhang42@users.noreply.github.com>
Date:   Tue Aug 21 14:41:26 2018 -0400

    Added Ansible Tower inventory plugin. (#41816)

    Signed-off-by: Yunfan Zhang <yz322@duke.edu>

commit d4f4983a89585a44f835597d5eecb596e3d307da
Author: curry9999 <mi_ra_cl_e@hotmail.com>
Date:   Thu Aug 9 08:10:26 2018 +0900

    To improve readability, we added a line feed. (#43801)

    *       modified:   google/gcp_compute_backend_bucket.py
            modified:   google/gcp_compute_backend_service.py
            modified:   google/gcp_compute_forwarding_rule.py
            modified:   google/gcp_compute_global_forwarding_rule.py
            modified:   google/gcp_compute_image.py
            modified:   google/gcp_compute_instance.py
            modified:   google/gcp_compute_instance_group.py
            modified:   google/gcp_compute_instance_group_manager.py
            modified:   google/gcp_compute_instance_template.py
            modified:   google/gcp_compute_route.py
            modified:   google/gcp_compute_subnetwork.py
            modified:   google/gcp_compute_target_http_proxy.py
            modified:   google/gcp_compute_target_https_proxy.py
            modified:   google/gcp_compute_target_ssl_proxy.py
            modified:   google/gcp_compute_target_tcp_proxy.py
            modified:   google/gcp_compute_url_map.py
            modified:   google/gcp_container_node_pool.py
            modified:   google/gcp_dns_resource_record_set.py
            modified:   google/gcp_pubsub_subscription.py
            modified:   google/gcp_storage_bucket_access_control.py

    *       modified:   lib/ansible/modules/cloud/amazon/aws_ses_identity.py
            modified:   lib/ansible/modules/cloud/amazon/route53_facts.py
            modified:   lib/ansible/modules/cloud/cloudscale/cloudscale_server.py
            modified:   lib/ansible/modules/network/aos/_aos_logical_device.py
            modified:   lib/ansible/modules/network/aos/_aos_rack_type.py
            modified:   lib/ansible/modules/network/aos/_aos_template.py
            modified:   lib/ansible/modules/network/cumulus/nclu.py
            modified:   lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_launch.py
            modified:   lib/ansible/modules/web_infrastructure/ansible_tower/tower_job_wait.py

commit 24cedcc56055bd238db7d267f03ce127093b8e56
Author: Will Thames <will@thames.id.au>
Date:   Tue Aug 7 21:19:15 2018 +1000

    Allow tower_inventory_sources params to be False (#43749)

    Ensure that params set to False are respected, rather than ignored.

commit 64014faf0294bab72cd49e93c70af59dc561c6c2
Author: Pilou <pierre-louis@libregerbil.fr>
Date:   Thu Aug 2 17:17:39 2018 +0200

    Tower modules: move HAS_TOWER_CLI check in module_utils and minor improvements (#39809)

    * tower_* modules: move HAS_TOWER_CLI in TowerModule

    Besides this change allows to define other common parameters such as
    mutually_exclusive.

    * tower_*: config file can not be used with auth params

    * tower module_utils: remove useless call to expanduser

    'path' type: expanduser & expandvars are automatically called

commit 9b228d7d2d83cacd19f3b5cbccc59206baf7afd9
Author: David Moreau Simard <dmsimard@redhat.com>
Date:   Tue Jul 24 11:18:50 2018 -0400

    Properly detect credentials for tower_project

    It seemed like it was mostly the wrong variables been looked at, making
    it so a git repository could not be created without a credential.

commit 1349449e1e47dc66c2b3cf6842d1c96519851e82
Author: Pierre-Louis Bonicoli <pierre-louis.bonicoli@libregerbil.fr>
Date:   Fri Jun 15 12:36:52 2018 +0200

    tower_project: manual projects don't require creds

commit 185e9a09e0b20056db14ae90aa28c935a74360a5
Author: Abhijeet Kasurde <akasurde@redhat.com>
Date:   Fri Jun 15 10:38:04 2018 +0530

    Correct typo from 'Valut' to 'Vault' (#41574)

    Correct typo from 'Valut' to 'Vault'

    +label: docsite_pr

commit 623e0f7cc994b39fc4ce2ce4ec72add6a6d23866
Author: jaevans <jaevans@users.sourceforge.net>
Date:   Wed Jun 13 10:00:05 2018 -0700

    Add support for Tower Smart inventories (#41458)

    * Support Smart Inventories

    Add kind and host_filter fields and pass through to tower_cli.

    * Add documentation for new Smart Inventories options

    * Add missing description header for host_filter documentation

    * Add version added tags to new options

    * Bumped vesion_added to 2.7

commit 8569bf71afab15639ee446db1c815c253758d56e
Author: Andrew J Huffman <ahuffman@redhat.com>
Date:   Tue Jun 5 01:33:51 2018 -0400

    Updating tower_job_template.py (#38821)

    * Updating tower_job_template.py

    * tower_job_template: Update parameter version_added to 2.7

    * Ensure that unset credentials aren't passed

    Passing empty strings for unset credentials causes ValueErrors as
    the API expects an integer. Don't pass unset credentials

commit 6471481d029f3b0b43fb029a980f379f2f420e8a
Author: Adrien Fleury <fleu42@gmail.com>
Date:   Tue Jun 5 07:32:54 2018 +0200

    Module: Tower inventory source module (#37110)

    * tower_inventory_source: Add support for the inventory source via ansible-tower-cli.

    * Add test coverage for tower_inventory_source.

    * Update version_added to 2.7

commit 139703aafb6dd7e9e2772c86b7269b7bf1ff9f26
Author: Pierre Roux <pierre.roux01@gmail.com>
Date:   Sat May 26 01:03:12 2018 +0200

    Fix tower_* modules **params kwargs (#40137)

    * Add cleaning function to handle **params

    The cleaning function is only added to tower modules which pass a `**params`
    argument as an unpacked dictionnary to the tower-cli method calls.

    Fix #39745

    * Remove previous code added only for tower_role

    In 872a7b4, the `update_resources` function was modified so that it would clear unwanted
    parameters. However, this behaviour is desired for other modules too, modified in
    another commit. (see tower_clean_params).

commit 65aeb2b68aa2acf6e34023ca4d0abc48bd448700
Author: Ryan Petrello <lists@ryanpetrello.com>
Date:   Fri Mar 16 13:28:19 2018 -0400

    add some Tower module integration tests (and fix a bug or two) (#37421)

    * add additional test coverage for tower modules

    * add test coverage for the tower_credential module

    * add test coverage for the tower_user module

    * fix a bug in py3 for tower_credential when ssh_key_data is specified

    * add test coverage for tower_host, tower_label, and tower_project

    * add test coverage for tower_inventory and tower_job_template

    * add more test coverage for tower modules

    - tower_job_launch
    - tower_job_list
    - tower_job_wait
    - tower_job_cancel

    * add a check mode/version assertion for tower module integration tests

    * add test coverage for the tower_role module

    * add test coverage for the tower_group module

    * add more integration test edge cases for various tower modules

    * give the job_wait module more time before failing

    * randomize passwords in the tower_user and tower_group tests

commit 0b26297177ce42a3b4c77d663f1c89fc750cc975
Author: Dag Wieers <dag@wieers.com>
Date:   Thu Mar 15 22:15:24 2018 +0100

    Clean up module documentation (#36909)

    * Clean up module documentation

    This PR includes:
    - Removal of `default: None` (and variations)
    - Removal of `required: false`
    - Fixing booleans and `type: bool` where required

    * Fix remaining (new) validation issues

commit 3e8de196ac366848b65bff3b8dc85559cbd22dad
Author: Pilou <pierre-louis@libregerbil.fr>
Date:   Thu Mar 15 04:58:50 2018 +0100

    ansible_tower modules doc: fix typos, use formatting functions (#37414)

    * fix typos

    * use formatting functions

    * use 'job template' instead of 'job_template'

    * acronyms: user uppercase

    * become_enabled param is about privilege escalation

commit b14323c98533e36b9115f485ee83728ffa45398e
Author: Ryan Petrello <lists@ryanpetrello.com>
Date:   Thu Mar 1 15:22:29 2018 -0500

    properly pass /api/v1/ credential fields for older Towers (#36917)

commit 2e04969f178a67ecbe2de8146b5ed42ee878c705
Author: Ryan Petrello <lists@ryanpetrello.com>
Date:   Thu Mar 1 10:36:18 2018 -0500

    properly detect the absence of credential_type in older tower-cli (#36908)

commit 2edca4f357b45ab6b34928bd1312aad1c59dd161
Author: Ryan Petrello <lists@ryanpetrello.com>
Date:   Mon Feb 26 13:12:54 2018 -0500

    tower cred: support credential kind/type for /api/v1/ and /api/v2/ (#36662)

    older versions of Tower (3.1) don't have a concept of CredentialTypes
    (this was introduced in Tower 3.2).  This change detects older versions
    of pre-3.2 tower-cli that *only* support the deprecated `kind`
    attribute.

commit d192297987ebd2c97a6390638a92591990638ffd
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Feb 22 13:01:08 2018 -0500

    tower cred: update kind options in documentation

commit 0bb7e06761be04f8e3708d4852153695d527cadb
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Feb 22 11:23:38 2018 -0500

    tower cred: filter user name lookup by the proper key

commit 4213ca1424c0c5dd3d32b367758b1aa3f5fffdf5
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Feb 22 11:17:56 2018 -0500

    tower cred: implement credential /api/v1/ kind compatability

commit 3db34301293bb1076e31f4ee6aa6546bc41ab85f
Author: Thierry Bouvet <tbouvet90@gmail.com>
Date:   Mon Jan 15 16:39:11 2018 +0100

    Fix credentials for Tower API V2

commit f7592f6ae73709a2bf07e5075d1e95dedc1f3b15
Author: Toshio Kuratomi <a.badger@gmail.com>
Date:   Sat Oct 7 14:57:13 2017 -0700

    Port arg specs from type='str' to type='path'

commit ac82751dfa1388cad127beb0b0e76f40db304155
Author: Pilou <pierre-louis@libregerbil.fr>
Date:   Mon Oct 2 22:21:24 2017 +0200

    ansible_tower: fix broken import, reuse tower_argument_spec and documentation fragment (#29115)

    * module_utils/ansible_tower: fix broken import

    * tower_*: use tower_argument_spec & doc fragment

    * tower doc fragment: Ansible requires Python 2.6+

    * tower_job_wait: fix broken import (Py3 compat)

commit f46db65badfcb60d669dede20ca0f65f487aa5d8
Author: ethackal <john@ethackal.com>
Date:   Thu Sep 14 10:03:33 2017 +0000

    Fixes verify_ssl option when False in ansible_tower module util (#30308)

    * Fixes verify_ssl option when False in ansible_tower module util

    * fixed comparison to None per PEP-8 standards

commit d0ffc3f62677955c42f8029d1f78dcd21a42118c
Author: Toshio Kuratomi <a.badger@gmail.com>
Date:   Tue Aug 15 20:16:38 2017 -0700

    Update metadata to 1.1

commit e9ec80d86bc4ccc2fc58d6d2a50a7d13a72446a1
Author: Toshio Kuratomi <a.badger@gmail.com>
Date:   Thu Jul 27 22:55:24 2017 -0700

    Remove wildcard imports

    Made the following changes:

    * Removed wildcard imports
    * Replaced long form of GPL header with short form
    * Removed get_exception usage
    * Added from __future__ boilerplate
      * Adjust division operator to // where necessary

    For the following files:

    * web_infrastructure modules
    * system modules
    * linode, lxc, lxd, atomic, cloudscale, dimensiondata, ovh, packet,
      profitbricks, pubnub, smartos, softlayer, univention modules
    * compat dirs (disabled as its used intentionally)

commit 56723c32030a89921f84553cef7127e718eb9787
Author: Christopher Galtenberg <galtenberg@us.ibm.com>
Date:   Tue May 16 18:11:12 2017 -0700

    Improve help text for extra-vars requiring @ for filename

    (cherry picked from commit 1b34de89ee1d75cb7f616b5a34cd5043bf7dfd2b)

commit fdbafe42aba5bb1de12443f27d2afdc1c135f6af
Author: Abhijeet Kasurde <akasurde@redhat.com>
Date:   Mon Jun 12 12:25:19 2017 +0530

    Fix spelling mistakes (comments only) (#25564)

    Original Author : klemens <ka7@github.com>

    Taking over previous PR as per
    https://github.com/ansible/ansible/pull/23644#issuecomment-307334525

    Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>

commit 7c0554bf7b74b1a579b41b5899ab4921b51aa6a0
Author: Bill Nottingham <notting@splat.cc>
Date:   Fri Jun 2 09:29:53 2017 -0400

    Fix handling of extra_vars_path parameter. (#25272)

    tower-cli process_extra_vars takes a list.

commit 49df11d47856318935c53126eb0e33ad12ce525e
Author: Dag Wieers <dag@wieers.com>
Date:   Fri Jun 2 13:14:11 2017 +0200

    Collated PEP8 fixes (#25293)

    - Make PEP8 compliant

commit 5ef70033959a4349160b46484c91a88d761a57d6
Author: James Labocki <jlabocki@redhat.com>
Date:   Thu Jun 1 17:22:22 2017 -0400

    Fix indentation for register module in example (#25274)

commit 640e528fdc62451bba2e781908b61207c64a773d
Author: Kevin Clark <kclark@tcpmutt.com>
Date:   Fri May 19 14:24:54 2017 -0700

    adds privilege escalation method for pmrun(Unix Privilege Manager 6.0)

commit 06e09550af26b6467b550209dcf45f8d8644f140
Author: Lee Shakespeare <lee@shakey.org>
Date:   Thu May 18 23:44:33 2017 +0100

    Lookup credential id and pass in credential rather than scm_credential (#24624)

    * Lookup credential id and pass in credential rather than scm_credential

    * Change the excepting handling to catch missing credentials

    * Make error messages for not found lookups more useful

commit 74c7c7b5326cde06a75e6ea99c327ae9eeb57cc2
Author: Lee Shakespeare <lee@shakey.org>
Date:   Wed May 17 19:30:14 2017 +0100

    Tower user remove organization (#24544)

    * Remove organization field from the tower_user module re: issue #24510

    * Fix trailing spaces.

    * Fixes for Shippable errors, pep8

    * Remove a random inserted space.

commit 62bc1a8662ad6e342c344bbac34055f63a8db3f7
Author: Abhijeet Kasurde <akasurde@redhat.com>
Date:   Thu May 11 21:56:36 2017 +0530

    Pep8 fixes for web_infra/ansible_tower (#24479)

    Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>

commit 9469bbc06fa51ab99b4237cf26fde9649076c455
Author: Andrea Tartaglia <me@andreatartaglia.com>
Date:   Wed Apr 26 15:56:13 2017 +0100

    fixed RETURN docs for modules (#24011)

    * fixed RETURN docs for remaining modules

    * updated proxymysql_mysql_users 'sample' to yaml dict

    * fixed whitespace errors

commit 7cdde96c3c5a2419260d06875b1f2adbd8471803
Author: Toshio Kuratomi <a.badger@gmail.com>
Date:   Tue Mar 14 09:07:22 2017 -0700

    New metadata 1.0 (#22587)

    Changes to the metadata format were approved here:
    https://github.com/ansible/proposals/issues/54
    * Update documentation to the new metadata format
    * Changes to metadata-tool to account for new metadata
      * Add GPL license header
      * Add upgrade subcommand to upgrade metadata version
      * Change default metadata to the new format
      * Fix exclusion of non-modules from the metadata report
    * Fix ansible-doc for new module metadata
    * Exclude metadata version from ansible-doc output
    * Fix website docs generation for the new metadata
    * Update metadata schema in valiate-modules test
    * Update the metadata in all modules to the new version

commit bc2a63c4150581073d5b69c5284f38fe2f2fa0df
Author: John R Barker <john@johnrbarker.com>
Date:   Thu Mar 9 16:20:25 2017 +0000

    Fix invalid fields in module DOCUMENATION (#22297)

    * fix module doc fields

    * More module docs corrections

    * More module docs corrections

    * More module docs corrections

    * More module docs corrections

    * correct aliases

    * Review comments

    * Must quote ':'

    * More authors

    * Use suboptions:

    * restore type: bool

    * type should be in the same place

    * More tidyups

    * authors

    * Use suboptions

    * revert

    * remove duplicate author

    * More issues post rebase

commit 9c6c9c3708515063f9b93c71d516de81fc19a1f2
Author: Wayne Witzel III <wayne@riotousliving.com>
Date:   Thu Mar 2 09:34:23 2017 -0500

    Ansible Tower job_wait module (#22160)

    * Ansible Tower job_wait module

    * clean up documentation and update code comment

commit 6a2e3d29157c1c67789511b39d9dbe96d1c75755
Author: Wayne Witzel III <wayne@riotousliving.com>
Date:   Thu Mar 2 09:33:56 2017 -0500

    Ansible Tower job cancel module (#22161)

    * Ansible Tower job cancel module

    * fix interpreter line

commit 85977be23c8846f1d2a03382226a765ab61cd154
Author: Wayne Witzel III <wayne@riotousliving.com>
Date:   Thu Mar 2 09:33:39 2017 -0500

    Ansible Tower job list module (#22164)

commit 3855393cd3ccc4253c744532f818ea7a2c73c0a8
Author: Wayne Witzel III <wayne@riotousliving.com>
Date:   Wed Mar 1 14:57:35 2017 -0500

    Ansible Tower job_launch module (#22148)

    * Ansible Tower job_launch module

    * Added RETURN documentation and fixed import locations

    * remove superfluos required attributes, make tags a list, and fix some typos

    * only join tags if they are actually a list

    * use isinstance instead of type, cleanup imports

commit bd6e5c25294da9929b6ab0f85ae4a74d1b61deb0
Author: Wayne Witzel III <wayne@riotousliving.com>
Date:   Mon Feb 20 15:18:43 2017 -0500

    add Ansible Tower role module (#21592)

    * add Ansible Tower role module

    * remove owner as choice from role paramenter

commit 8a5914affd3d5bcaa769201955c164330bc74e9f
Author: Wayne Witzel III <wayne@riotousliving.com>
Date:   Mon Feb 20 15:18:04 2017 -0500

    add Tower JobTemplate module (#21681)

    * add Tower JobTemplate module

    * add host_config_key and remove defaults from required parameters

commit 979adfd16c430f46295931c8b3c9621be57da31f
Author: Wayne Witzel III <wayne@riotousliving.com>
Date:   Mon Feb 20 15:16:32 2017 -0500

    add Ansible Tower team module (#21593)

commit 5f2381e9ad897b6fd701db81994c3bbba1ab793b
Author: John R Barker <john@johnrbarker.com>
Date:   Fri Feb 17 17:31:05 2017 +0000

    Correct example

commit 99027e4b30b8cda0f66acbccd33bfb2a6b1d7853
Author: Wayne Witzel III <wayne@riotousliving.com>
Date:   Fri Feb 17 11:19:33 2017 -0500

    Add Tower Project module (#21479)

commit 150c0a9fdc66ee723fd64dfd62eb01abe33020ca
Author: Wayne Witzel III <wayne@riotousliving.com>
Date:   Fri Feb 17 11:19:06 2017 -0500

    Add Tower Group module (#21480)

commit 2c825b792f97263dd35d1978d6bd937fe2540ce3
Author: Wayne Witzel III <wayne@riotousliving.com>
Date:   Fri Feb 17 11:18:40 2017 -0500

    Add Tower Host module (#21482)

commit 2f9b0733bb4e1aabeebaa06a716aaccda06b97fe
Author: Wayne Witzel III <wayne@riotousliving.com>
Date:   Fri Feb 17 11:18:11 2017 -0500

    Add Tower Inventory module (#21483)

commit 962668389a767ae16136dd85266020ee7427ea69
Author: Wayne Witzel III <wayne@riotousliving.com>
Date:   Fri Feb 17 11:17:41 2017 -0500

    Add Tower Label module (#21485)

commit 0699e44b53074bac826f8ffabedccecf4fbda153
Author: Wayne Witzel III <wayne@riotousliving.com>
Date:   Wed Feb 15 11:59:03 2017 -0500

    Ansible Tower user and credential module (#21020)

    * rename tower config module parameters to avoid conflicts

    * add Ansible Tower user module

    * add Ansible Tower credential module

    * remove errant hash from interpreter line

    * friendlier error messages

    * Update tower_verify_ssl defaults and module examples

    * Update tower_verify_ssl default documentation

    * Tower expects satellite6 not foreman

commit 788a2e5fc89ab50fb6cf43d12d1de0e8d222b6c3
Author: Matt Martz <matt@sivel.net>
Date:   Thu Feb 2 13:45:22 2017 -0600

    Update validate-modules (#20932)

    * Update validate-modules

    * Validates ANSIBLE_METADATA
    * Ensures imports happen after documentation vars
    * Some pep8 cleanup

    * Clean up some left over unneeded code

    * Update modules for new module guidelines and validate-modules checks

    * Update imports for ec2_vpc_route_table and ec2_vpc_nat_gateway

commit 16e6b3f148eb2795b7da70b8482cb1044a86f4c6
Author: Brian Coca <brian.coca+git@gmail.com>
Date:   Mon Jan 30 13:42:58 2017 -0500

    updated friendlier description

commit 6140308675d184b9198a2b204005aa709cb50b6d
Author: Wayne Witzel III <wayne@riotousliving.com>
Date:   Mon Jan 30 13:42:32 2017 -0500

    Ansible Tower organization module (#20355)

    * add Ansible Tower organization module

    * skip Python 2.4 check for ansible_tower module

    * make spec and doc match, extract tower auth helper method

    * added auth params at module level

    * support check mode

    * extract check mode check to ansible_tower utils, add utils to 2.4 skip

    * update interpreter shebang

    * remove colon from docs

    * no log for password, verify_ssl default to true

commit 518a25430dc2034813d82e9b946dd200e11b8b69
Author: mabashian <mabashia@redhat.com>
Date:   Fri Sep 27 13:47:13 2019 -0400

    Adjust unit test after adding conditional render to modals in launch button component

commit b6ffde75ef298e60b8c4696b25c49cc08d030aab
Author: Seth Foster <fosterbseth@gmail.com>
Date:   Fri Sep 27 12:31:10 2019 -0400

    check expired sessions only if User exists

    - Indent rest of code into the conditional
      that checks for expired sessions of that User
    - If user doesn't exist, no need to check

commit 6e9804b713d67cc233bf0a6c37dbefe942a33884
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Sep 26 13:27:54 2019 -0700

    Rework saving labels

commit 94fa745859e40270b4c672c5d39dc443c8c4159c
Author: Seth Foster <fosterbseth@gmail.com>
Date:   Fri Sep 27 11:47:44 2019 -0400

    removed duplicate import of User

commit 73c3b8849b4d6ed696b4dfbc9efe8975d742b32a
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Sep 27 11:26:10 2019 -0400

    lower the isolated poll interval in development

    (waiting 30s is annoying)

commit bb474b07979485fdb16969690703f1c5ff026f16
Author: mabashian <mabashia@redhat.com>
Date:   Fri Sep 27 11:05:23 2019 -0400

    Only render the launch modals if errors are present.  This addresses a local unit test failure.

commit c94ebba0b3eec20555cd1582124cef144e85b43f
Author: Seth Foster <fosterbseth@gmail.com>
Date:   Fri Sep 27 10:10:03 2019 -0400

    Saving user session checks if User exists

    - Check that model User object exists with id=user_id
      before attempting to save to database
    - UserSessionMembership saves to the database using
      foreign key, User
    - However, User with matching id might not exist if
      browser sends request with stale cookies
    - Change made in regards to issue #4334

commit af90a78df57ac12975b0b33a1e754a4bb2544ca4
Author: mabashian <mabashia@redhat.com>
Date:   Fri Sep 20 10:55:30 2019 -0400

    Extends LaunchButton component to include support for relaunching.  Adds relaunch button to jobs list and job detail view(s).

commit 454f76c06667a57c55b4ca9d05a7cdc62d61b9e7
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Sep 12 22:20:33 2019 -0400

    Copy git submodules as-is to avoid auth and path errors

commit 870b76dc59e5171d0738b37ca3b818bf5ff29ec9
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Sep 27 08:44:04 2019 -0400

    Update the "Credential" label on JT forms to say "Credentials"

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

commit f2676064fd357ff0eccfbb7dd5fc44de5474d056
Author: Buymov Ivan <ivan.buymov@corp.mail.ru>
Date:   Thu Jul 4 17:31:15 2019 +0300

    Fix error with rejoining node to cluster after lost connection to postgres

commit 4b62f4845a380cede2113dd5f7de585fa488e0e1
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Sep 27 00:37:29 2019 -0400

    fix broken `docker-compose-cluster` config

commit 3dd69a06e71440f1e897a649f16a017a24a7ea6a
Author: kumy <kumy@users.noreply.github.com>
Date:   Tue Apr 2 10:28:05 2019 +0200

    Use variables to set rabbitmq host and port

commit d30d51d72cfbef4722eb0595fcd3f4f43c342198
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Sep 23 13:49:17 2019 -0400

    fix a bug that prevents launch-time passphrases w/ cred plugins

    with the advent of credential plugins there's no way for us to *actually
    know* the RSA key value at the time the credential is _created_, because
    the order of operations is:

    1.  Create the credential with a specified passphrase
    2.  Associate a new dynamic inventory source pointed at some third party
        provider (hashi, cyberark, etc...)

    this commit removes the code that warns you about an extraneous
    passphrase (if you don't specify a private key)

    additionally, the code for determining whether or not a credential
    _requires_ a password/phrase at launch time has been updated to test
    private key validity based on the *actual* value from the third party
    provider

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

commit 90cac2ec352bbfa84975c59d80ebf2bcc574bc66
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Thu Sep 26 16:11:34 2019 -0400

    fix lint errors

commit 1a7148dc809ae4873d3d4f47ecee48dd77ed2db8
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Thu Sep 26 14:37:04 2019 -0400

    Prevent search on the NotificationTemplate.notification_configuration field

commit d42ffd735304c22be71cd710345ec81b0df0f096
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Thu Sep 26 10:50:15 2019 -0400

    Removes unused fnc and unnecessary props adds dom node to Empty State

    This.node was use for the add button for both empty list and list with data.
    This was done to reduce complexity in handleAddToggle() and I don't think it
    will cause bugs because those two elements are not rendered at the same time.

commit 9f8d975a19c92716ecaa37d8ff1b8df25db3b4de
Author: Christian Adams <chadams@redhat.com>
Date:   Thu Sep 26 13:24:26 2019 -0400

    revert to get needed scl enables for community container installs

commit 955bb4a44cdbbb15628a4b54721fdf74ca4c8a91
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Sep 26 13:12:54 2019 -0400

    allow *.pendo.io as an img-src in our Content Security Policy

commit 71511b66ac99f005a15d5de8ad459e14bccc81f9
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Sep 26 10:01:34 2019 -0700

    fix JobTemplate tests

commit e97fc54deb8760ad4d6fffe211db89a29a15e786
Author: Marliana Lara <mlara@redhat.com>
Date:   Thu Sep 26 09:20:33 2019 -0400

    Add class to StatusIcon wrapper and fix merge conflicts

commit ee27313b425ecf474438baf140af5256a6c4a5de
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Thu Sep 26 11:28:25 2019 -0400

    Change the visibility of the Grant Permission button on the team edit page

    In the case where MANAGE_ORGANIZATION_AUTH = False, an Org admin is
    still supposed to have the capability of adding resource roles to a
    team.  This was in fact still doable directly in the API, or via the
    organization edit page.

commit 439727f1bd32fc2c000284e5bd3dde6c7ae7090f
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Sep 25 15:18:30 2019 -0700

    extract new LabelSelect component from JobTemplateForm

commit 76325eefd3117937389783251df9cbc2a0b790e4
Author: Marliana Lara <mlara@redhat.com>
Date:   Tue Sep 24 15:16:59 2019 -0400

    Expand job detail tests to verify more fields

    * Update job detail tests to use large mock job data source
    * Move mock job data source into a shared file
    * Update OrgAccess snapshot due to DetailList style change

commit 4b8a06801c1594b7fe8e94d54c077d7a09a4fc2d
Author: Marliana Lara <mlara@redhat.com>
Date:   Tue Sep 24 15:14:17 2019 -0400

    Add missing job detail fields and status icons

commit 38b506bb9483b145dbeedb689f15d5f83ec55dbc
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Wed Sep 25 09:21:56 2019 -0400

    Removes isPlain prop from DropdownItem

commit 61f6e3c4d230f5c9ffb245b5c03c18abd3544934
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Sep 24 08:22:11 2019 -0700

    Refactor to PlaybookSelect component

commit 1316ace475b78ec7a36bd9b64f81154d73368018
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Tue Sep 24 11:19:05 2019 -0400

    Fixes translation omissions

commit b3b53a8ce4c8a0759f870e17d7f835602530aca1
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Thu Sep 19 13:41:13 2019 -0400

    Pluralized modal titles and empty state strings

    All itemNames used in empty state messages, and delete modal titles
    need to be plural and capitalized.  Because of this change we no
    longer need the ucFirst() in utils/strings.js.

commit 8dd4379bf2b56596e9407ff7ff8b09505e587490
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Wed Sep 18 09:23:09 2019 -0400

    Adds proper translation.  removes ucFirst()>

commit b79c686336a9a65a381af66c587eee5aaedb46af
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Tue Sep 17 14:27:07 2019 -0400

    requires individual components to pluralize

commit 9548c8ae19b442b21e1c2fede3e82670e0b5be65
Author: Christian Adams <chadams@redhat.com>
Date:   Mon Sep 23 15:38:51 2019 -0400

    add link to awxkit docs

commit 362339d89cd1c7d81a887d72d2f15d8e2782f9e1
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Sep 23 10:59:19 2019 -0700

    add FieldTooltip component, some JobTemplateForm cleanup

commit 6a9940c02719c80beeccac8194f67baf75e20640
Author: beeankha <beeankha@gmail.com>
Date:   Mon Sep 23 13:17:26 2019 -0400

    Update URL

commit ce1d9793ceb92b903ac8840a7e20ea975b77cd87
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Fri Sep 20 16:25:05 2019 -0400

    ToolBar checkbox checks and JT Add Button closes and Test Clean up

    The Select-All check box in the DataList Toolbar will be checked when the
    user clicks on it. Also, the JT Add button closes when the user clicks
    elsewhere on the page as well as when the user clicks on the button a second time.
    I also cleaned up some tests in the DataListToolBar file.

commit f35ad41e17dd6820192d00543273b4d7d0ad56fb
Author: beeankha <beeankha@gmail.com>
Date:   Mon Sep 23 09:46:54 2019 -0400

    Fix misc. errors and typos

commit d52aa11422140efdf10c2eb31af8fbb93ad79fc0
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Sep 23 09:15:55 2019 -0400

    correct CSP header to allow all pendo.io traffic

commit 5d840af2234135afaee7687026681d87d26a039b
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Sep 20 13:45:22 2019 -0700

    fix typo, clarify test names

commit 1f149bb086078f75ff2c8737b93a2939797e33e3
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Sep 19 11:51:51 2019 -0700

    refactor encodeNoneDefaultQueryString

commit 508535be6662300dd6cf8d26e3e00acdd6dafa5e
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Sep 19 11:42:00 2019 -0700

    rework removeParams

commit cb69cac62d67afe2d7a407651675b24b2e11a9a2
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Sep 19 10:52:18 2019 -0700

    split qs addParams into mergeParams and replaceParams for clarity

commit 3ea4a32940514f3ede6c56e77024d77739a27d7e
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Sep 19 08:48:44 2019 -0700

    qs cleanup, more tests

commit d6f93737c4631a3f0700250f313d4a7f5315a828
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Sep 18 11:29:51 2019 -0700

    improve qs test coverage, minor cleanup

commit eb0c4fd4d48f9a2237ec8a1b4c3f71c63cd5b794
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Sep 18 09:19:03 2019 -0700

    refactor parseQueryString

commit 36571a12755514c3ae6541e1c228e1c71b4cc5d0
Author: Bill Nottingham <notting@splat.cc>
Date:   Fri Sep 20 15:28:38 2019 -0400

    Fix SAML login when only certain attributes are set.

    The user may not set all of saml_{attr,admin_attr,auditor_attr},
    so don't assume they all exist.

commit 01177f363243b45cda0cedebb24eca9361950282
Author: Bill Nottingham <notting@splat.cc>
Date:   Fri Sep 20 13:58:12 2019 -0400

    Add some sanitizations (from @jakemcdermott, @mabashian)

commit ac530e13280e049c7052e9b2a531fad4d630d2c9
Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local>
Date:   Thu Sep 19 14:18:46 2019 -0400

    utilize far instead of function for search type

commit 9605d8049d4e308e84bbe5ed493cffca914cfff3
Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local>
Date:   Wed Sep 18 12:41:05 2019 -0400

    rewrite search key type check to be a var instead of a function

commit d2e335c7c51c5d25ae5bf468fdb4bb13274c2526
Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local>
Date:   Fri Sep 13 15:17:59 2019 -0400

    revert restriction on defaultParams

commit 678fba1ffb326182ff9f6c097d3ecc6452a77fcb
Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local>
Date:   Fri Sep 13 14:45:26 2019 -0400

    fix tests with search updates

commit 34e1b8be1d55d85565d80728270057f89393fb40
Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local>
Date:   Fri Sep 13 13:03:15 2019 -0400

    make default params only accept page, page_size and order_by

commit 86029934ad8d8ca80a1d6d79e431bbcf981e45dc
Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local>
Date:   Fri Sep 13 12:42:56 2019 -0400

    selectively add icontains to only text-based searches

commit 860715d0884a1e2c1b5c2d8ee3ed696f151292b6
Author: beeankha <beeankha@gmail.com>
Date:   Tue Sep 17 15:49:01 2019 -0400

    More AWX docs edits

commit e2be392f31d617b3dec0bc5b544c5899aab8121f
Author: beeankha <beeankha@gmail.com>
Date:   Wed Sep 11 16:27:28 2019 -0400

    Edit AWX docs

commit f49d566f178b42216aad86a78706ade4c97b65df
Author: mabashian <mabashia@redhat.com>
Date:   Thu Sep 19 13:59:21 2019 -0400

    Update failed snapshot

commit 83e413b0bfae9d6272cccdcd4d32b828792c630f
Author: mabashian <mabashia@redhat.com>
Date:   Thu Sep 19 13:28:52 2019 -0400

    Fix prettier failures

commit e68349b6b5c3b7b24ae15ab0ec7904f821b7d474
Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local>
Date:   Wed Sep 18 13:57:06 2019 -0400

    assorted style cleanup in UI next
    - round all corners of combo fields
    - make sure required asterisk is always before help popover ?
    - bug: fix ? popover from opening lookups
    - fix spacing of detail toggle for http error

commit ca5de6378aa3e2e05de8491c42494c117ac53690
Author: Seth Foster <fosterbseth@gmail.com>
Date:   Fri Sep 20 10:36:47 2019 -0400

    Fix LDAPServerURIField number in domain

    - Bug: API error if LDAPServerURIField contains a number in the top level domain
    - Add custom regex in LDAPServerURIField class that is passed to django
      URLValidator
    - The custom regex allows for numbers to be present in the top level domain
    - Unit tests check that valid URIs pass through URLValidator, and that
      invalid URIs raise the correct exception
    - Related to issue #3646

commit 1ebe91cbf76a4625280e4ddf16449cebd0135d58
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Thu Sep 19 11:16:26 2019 -0400

    Adds delete button to job details and handle delete errors

    After successful deletion of Job the user is nativated back to Jobs List.
    If the job is not successfully deleted a alert modal pops up and on close
    the user remains on Job Details page.

commit badba581fdd71c69dceb5942317b8d3cb99232ab
Author: Bill Nottingham <notting@splat.cc>
Date:   Thu Sep 19 17:00:10 2019 -0400

    Rename Automation Insights to Automation Analytics.

    Fix user-facing code, don't worry about settings names.

commit a6a50f0eb188d4e9fae0a2c348f839dad3424f44
Author: mabashian <mabashia@redhat.com>
Date:   Thu Sep 19 11:13:55 2019 -0400

    Changes InventoriesLookup to InventoryLookup and removes pluralization of lookup headers for Inventory and Project since only one can be selected.

commit e1bdbeaa5cae22d1804b38c960ae737f6763f7da
Author: Jesse Keating <omgjlk@github.com>
Date:   Wed Sep 18 13:27:55 2019 -0700

    Restore new style headers

    This leads to having both the new style header and the old compatability
    header. Best of both worlds!

commit b3c264bf2115dd8116e36e0f80edfcbee608310e
Author: Jesse Keating <omgjlk@github.com>
Date:   Wed Sep 18 12:26:47 2019 -0700

    Use proper headers to auth with Vault

    Reading examples at
    https://learn.hashicorp.com/vault/getting-started/apis show needing to
    use `X-Vault-Token` header, instead of `Authorization`. Without this
    header, the vault server would return a 400 status with an error message
    of "missing client token". With this change AWX is now able to interface
    with the Hashicorp backend.

commit 53992d41d54f9afdd4c2bf381cc317a4d6609e16
Author: mabashian <mabashia@redhat.com>
Date:   Wed Sep 18 13:50:15 2019 -0400

    Re-generate fontcustom .woff file.  This should fix microsoft and google icon rendering on login modal.

commit 774a4e32cc0dbd6a1583e7e7d10133413c3d8dcf
Author: mabashian <mabashia@redhat.com>
Date:   Tue Sep 17 13:45:20 2019 -0400

    Fix management job column width issues

commit 22441d280e5b8d5ee8743d4628d4d2fbb75c4441
Author: Shane McDonald <me@shanemcd.com>
Date:   Tue Sep 17 08:45:19 2019 -0400

    Fix pg password in cluster dev env

commit 54d50d71ab3b630dd68e2f5be9657c0f38df4b0d
Author: Christian Adams <chadams@redhat.com>
Date:   Mon Sep 16 16:11:05 2019 -0400

    pass correct awx-dev password on startup

commit ef4f1df9bba6e48bba892a9c88f24be394ebee41
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Mon Sep 16 16:27:10 2019 -0400

    fixes grid so action buttons stay in view

commit e3c1189f567caef23c09a95883b64a1f0a9f1613
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Sep 16 10:02:36 2019 -0400

    bump migration

commit fdf9dd733bc12d0857d00f8af80d6728406eb1a8
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Sep 12 09:19:09 2019 -0400

    bump migration

commit 9697e1befba8c087b17fed30d7368ea7020139f3
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Sep 10 11:48:50 2019 -0400

    comment fixup

commit 84a8559ea095e6468ae7c1454138f3e69ec4d5af
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Sep 10 11:46:45 2019 -0400

    psuedo -> pseudo

commit 8ac8fb9016a7e050855a83f20b14e212428ce4f8
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Sep 10 11:42:28 2019 -0400

    add more details to workflow limit help text

commit 01bb32ebb03958aa4704f1240f033aba05cbf02f
Author: AlanCoding <arominge@redhat.com>
Date:   Fri Sep 6 16:04:10 2019 -0400

    Deal with limit prompting in factory

commit 711c240baf1a8419bc8f92552db7aeee0802fef5
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Sep 5 15:28:53 2019 -0400

    Consistently give WJ extra_vars as text

commit 291528d82397670e3cf8baca5d9f0c9c25701240
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Aug 22 09:36:36 2019 -0400

    adjust UI unit tests again

    bump migration

    bump migration again

commit 1406ea302606899f820187efc6ceeea54caa2598
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Aug 21 22:30:13 2019 -0400

    Fix missing places for ask_limit and ask_scm_branch

commit e8581f6892118e28b3a7483fc6a717a8ba53bf26
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Jul 23 16:01:42 2019 -0400

    Implement WFJT prompting for limit & scm_branch

    add feature to UI and awxkit

    restructure some details of create_unified_job
      for workflows to allow use of char_prompts
      hidden field
    avoid conflict with sliced jobs in char_prompts copy logic

    update developer docs

    update migration reference

    bump migration

commit fbf182de284e338db9e292e4d01204192a029a7c
Author: Rebeccah <rhunter@redhat.com>
Date:   Thu Sep 12 14:19:32 2019 -0400

    removed refernce to workflow job in parent schedule naming as it is unnecessary

commit 5fab9e418bacafee6a449ca688f30f967ef172be
Author: Rebeccah <rhunter@redhat.com>
Date:   Thu Sep 12 11:32:22 2019 -0400

    added functional test to test new schedule functionality

commit d39b931377825ec754d357ddc38e996388d7d844
Author: Rebeccah <rhunter@redhat.com>
Date:   Tue Sep 10 21:27:50 2019 -0400

    added in logic to check if the parent workflow has a schedule and onsolidated a couple import statements

commit 9028afab07cd7b9ae068750742bc86e2346b837e
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Mon Sep 16 12:55:31 2019 -0400

    allows user to save form after reverting

commit 3b89e894db9eae86c958b9d2874f9fb53501f991
Author: Shane McDonald <me@shanemcd.com>
Date:   Mon Sep 16 10:40:39 2019 -0400

    Stop using PG SCL in dev env

commit bdbbb2a4a2be7a38508b8327d2557d198d2d2b1f
Author: Christian Adams <chadams@redhat.com>
Date:   Thu Sep 12 19:51:16 2019 -0400

    Fix authentication bug with container installs
      - update awx-dev db password where needed

commit 9e8d0758c8171cdbce78434d72dca3c457b8b9be
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Fri Sep 13 13:39:08 2019 -0400

    allows all WFJT  tabs to properly route to workflow visualizer

commit 662033db444c49242c8041c6d21d1f42f956ff5a
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Sep 12 08:08:52 2019 -0400

    fix some awxkit flake8 failures

commit eba69142f1c8c31021c1631a945c49a1d0cc5c01
Author: Elijah DeLee <kdelee@redhat.com>
Date:   Tue Sep 10 17:02:15 2019 -0400

    add subscriptions endpoint to awxkit

commit 8a29276a7d8c17325a7ed638e50de8490c258838
Author: mabashian <mabashia@redhat.com>
Date:   Tue Sep 10 14:28:58 2019 -0400

    Fix whitespace

commit 611f16328919d7d7b366606e053ce8da1cad49d3
Author: mabashian <mabashia@redhat.com>
Date:   Tue Sep 10 14:26:52 2019 -0400

    Make sure that the license page under settings has creds available

commit 113622c05ece11478eb28647b37fc1a667dc4882
Author: mabashian <mabashia@redhat.com>
Date:   Thu Sep 5 09:10:59 2019 -0400

    Moves initial system settings rest call out to resolve

commit 608567795de40e92cf1cd67d816f424b33bf5817
Author: mabashian <mabashia@redhat.com>
Date:   Wed Sep 4 17:34:17 2019 -0400

    Add support for looking up and selecting licenses on license page

commit 29fd399b06f524337e109cab2757cdd9477ab22d
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Aug 30 14:38:57 2019 -0400

    introduce a new API for generating licenses from candlepin creds

commit 04f458c007edcc165b0ba459ca6c6fb934224268
Author: mabashian <mabashia@redhat.com>
Date:   Fri Aug 30 10:16:24 2019 -0400

    Cleanup inline styles

commit 38a7d62745f51264159b80ce65de37e6efeb318d
Author: mabashian <mabashia@redhat.com>
Date:   Fri Aug 30 10:08:13 2019 -0400

    Add support for custom error messaging on license page

commit 53925f5e9898cbac0ba669e89b06f29449de36f3
Author: mabashian <mabashia@redhat.com>
Date:   Thu Aug 29 16:59:54 2019 -0400

    Tweaks to the ux for saved creds

commit 2474a3a2eafd426410861df3d42bd0efc2043873
Author: mabashian <mabashia@redhat.com>
Date:   Thu Aug 29 15:15:50 2019 -0400

    Pull creds into license form if available via settings

commit 900fcbf87ec0e9aca758b75843e8da03f3476428
Author: mabashian <mabashia@redhat.com>
Date:   Wed Aug 28 17:32:10 2019 -0400

    Add rh username and pass to license form

commit 846e67ee6ab9faecf2d34d545194771c4407cfa0
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Aug 28 08:46:34 2019 -0400

    update trial license enforcement logic

commit 98daee4823ab12e2d24478542df7da196ffcdafe
Author: Bill Nottingham <notting@splat.cc>
Date:   Fri Sep 13 12:07:35 2019 -0400

    Show unlimited licenses as unlimited.

    Don't show 'hosts remaining' for unlimited licenses.

commit 5ed97e0f659a2831cd4ad8c6ad82cb8e29fb3079
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Sep 13 11:50:06 2019 -0400

    change the default port range for the sdb debugging tool

    the current range conflicts w/ a port used by the pycharm editor

commit e854b179e41973fba12012b52d77be123e3485ca
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Sep 12 15:48:17 2019 -0700

    add test for Lookup clearing QS params

commit 26e320582ae16a41cd6e49fca699de4994fa3012
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Sep 12 14:14:49 2019 -0700

    namespace qs params for each lookup separately

commit ee864b2df318c50b74acc7b67b9496fef60d12ce
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Sep 12 14:11:49 2019 -0700

    clear Lookup query params when lookup is closed

commit e309ad25e4f1ca60bf1eed59b75fa5f3e6e53e06
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Sep 11 14:34:25 2019 -0700

    de-lint

commit 55244834a3d11bee4694e8f462f56a7bef1db3ad
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Sep 11 13:59:24 2019 -0700

    fix bugs when switching NTs to Webhook type

commit 311860e0278640b0bb4f1b1660ef0f30b4fd6687
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Thu Sep 12 12:32:07 2019 -0400

    show extra vars on workflow template schedules

    When the workflow job template prompts for extra vars, we show the
    extra vars input field on the scheduler.


10000
commit b5225bd80db71fe06d47a5e3febb0c854e7d8974
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Sep 12 16:07:43 2019 -0400

    record the parent WFJ ID for job events that originate from a WFJT

commit 9d93cf80217558bb05cd3f5c596966ea32a3738b
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Sep 12 17:14:25 2019 -0400

    cli: show a better error if AWX is migrating

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

commit fe0db4e32962ec23054a4c017eb79ff35c81ade7
Author: Shane McDonald <me@shanemcd.com>
Date:   Thu Sep 12 15:22:16 2019 -0400

    Consolidate scl enable calls

commit 3c0a0e1f4a8c180f731fe05338cb060c0a3df3e9
Author: Shane McDonald <me@shanemcd.com>
Date:   Thu Sep 12 15:12:04 2019 -0400

    Fix arg parsing in entrypoint

commit b2e8e3cc3d0afc30af31b7c9e7c4fd7a8e8d9499
Author: Shane McDonald <me@shanemcd.com>
Date:   Thu Sep 12 14:03:08 2019 -0400

    Add scl enable back to start_tests script

    I think we need to specify the entrypoint in the pod definition too

commit 804ec0dde937a78ba74af75ef1bd421f5c50a563
Author: Shane McDonald <me@shanemcd.com>
Date:   Thu Sep 12 13:53:46 2019 -0400

    Handle SCL enable in one place

commit e7bb5ac3e44f165c9fa8027a62c2c4e323ae66d0
Author: Shane McDonald <me@shanemcd.com>
Date:   Thu Sep 12 13:41:41 2019 -0400

    Fix tests

commit f2ccce34784d9f7a079c9e636466037abf6fde77
Author: Daniel Sami <dsami@redhat.com>
Date:   Thu Sep 12 12:10:01 2019 -0400

    flake fixes for e2e

commit 036567817e4aeb74f063e2c15b3db4be8366b47a
Author: Shane McDonald <me@shanemcd.com>
Date:   Mon Sep 9 20:18:01 2019 -0400

    Implement local docker pg upgrade

commit ec1e93cc69a38e92f08c70d240ffac990ae9c983
Author: Christian Adams <rooftopcellist@gmail.com>
Date:   Fri May 24 16:30:06 2019 -0400

    Upgrade to postgres 10.6
      - use awx-python in shebang in dev env
      - scl enable where needed for rhel7 & container installs
      - use scram-sha-256 pg user hashing by default
      - ensure psycopg2 is using the correct PG_CONFIG at build time for the right libpq version

commit 04ab736f0906b423852a5f59859b26b28eb78117
Author: Jose OrPa <jose.orpa@gmail.com>
Date:   Sat May 18 13:45:07 2019 +0200

    #3778 Upgrading postgresql to v10

commit 90c7514303c1b1271d841cbd3180413701e4dd75
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Sep 12 08:49:20 2019 -0400

    add metadata for new runner_on_start events

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

commit 3c22f992348d854f3a4bf2de00853968df060d79
Author: Yanis Guenane <yanis@guenane.org>
Date:   Thu Sep 12 14:39:28 2019 +0200

    e2e/test: NPMRC_FILE is a build-arg not an environment variable

commit 3eecda4edc82bec5c35b47b1979c48610d93fda6
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Sep 11 20:43:20 2019 -0400

    cli: add instructions for using awx -h

commit c0d9600b66a8b271e4da9b74d0706c6d40ee62bf
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Sep 10 17:22:20 2019 -0400

    WIP: optimize dashboard performance for larger UnifiedJob counts

commit 83ee4fb28943bca2eee7142bdd48cff2489db917
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Sep 11 16:22:47 2019 -0400

    add a bit more detail to the awx CLI README

commit 6309c0a4262157d7373f6b190046508b2718cbbb
Author: Christian Adams <chadams@redhat.com>
Date:   Thu Aug 29 14:35:08 2019 -0400

    Upload using RH cred settings

commit ad2e58cd4396397b748278c4507cb4e5fc94ebaa
Author: Marliana Lara <mlara@redhat.com>
Date:   Wed Sep 11 11:03:00 2019 -0400

    Align the top of the modal to a fixed distance from the top of the
    browser

commit 2ea280bbafb51728a276b07dff883156116d3d14
Author: Yanis Guenane <yanis@guenane.org>
Date:   Wed Sep 11 16:15:50 2019 +0200

    Dockerfile: Allow one to pass a npmrc file

commit 0e5abb5fa34cebf214adeb1db7b28be0ae92e897
Author: Yanis Guenane <yanis@guenane.org>
Date:   Wed Sep 11 16:12:50 2019 +0200

    Revert "add npm registry arg"

    This reverts commit 844f3fde724a53c87476f69452480cfbb082a2fc.

commit 5dbcafc392ade3d296ed30c8e2201e0281f68ed9
Author: Daniel Sami <dsami@redhat.com>
Date:   Wed Sep 11 08:59:20 2019 -0400

    Added a longer timeout for spinny specifically

commit e53c9793441b4eb80525d9f1bf16e0ebe0d7aa74
Author: Marliana Lara <mlara@redhat.com>
Date:   Tue Sep 10 17:09:25 2019 -0400

    Show changed status when the status is both ok and changed

commit 2527a78874f6d22a9dd99e69596f73d93d46d705
Author: Marliana Lara <mlara@redhat.com>
Date:   Tue Sep 10 17:06:53 2019 -0400

    Combine host and job status icons into one generic status icon

commit 871f2cf9c549dfc10457fae6950796002c40be9e
Author: Marliana Lara <mlara@redhat.com>
Date:   Tue Sep 10 16:29:25 2019 -0400

    Add host event modal tests and code cleanup

commit 8192b79b1f3755e4d99d83114b157e000ee3dcaf
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Sep 10 10:44:19 2019 -0700

    fix NT validation of headers after saving

commit e23c1477dae10fb746cce64563fe1060ba2d561e
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Tue Sep 10 12:13:41 2019 -0400

    Properly reloads after successful deletion

commit d4b2cacb3ed245789ec82647fe7aa7e5674fa4be
Author: mabashian <mabashia@redhat.com>
Date:   Tue Sep 10 10:30:08 2019 -0400

    Don't render the 404 not found page until the content's finished loading

commit 39ee60a913f2f9f4569762c94b318f25cc71a57f
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Sep 10 09:32:34 2019 -0400

    cli: fix a minor bug in uniqueness rule detection

commit da43b9b84cbef90055dc90bf866cea7ba90d6669
Author: mabashian <mabashia@redhat.com>
Date:   Tue Sep 10 10:08:42 2019 -0400

    Prettify FilterTags

commit 14f8ef4f4458861418c129b9751286fca0b2210c
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Sep 10 08:14:20 2019 -0400

    move the oauth2 last_used update to the bottom of the request

    this avoids acquiring a row lock (and holding it for the duration of
    transactions which include a very slow query)

commit ee47e98c5089b4b77dac2e35ca86a8125815cc16
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Sep 9 19:30:31 2019 -0400

    cli: make "detail" actions actually respect Allow: headers

commit f69f43e3ba1b70e48fef4ca5c5823b7c9a6ac0c4
Author: mabashian <mabashia@redhat.com>
Date:   Mon Sep 9 16:31:11 2019 -0400

    Upgrades lodash and angular-moment

commit 629e2e89b902fada69270195a6aba6594f615a43
Author: mabashian <mabashia@redhat.com>
Date:   Mon Sep 9 15:50:41 2019 -0400

    Fix linting error

commit ea015190de921b394a6db6729460b38d9b194e45
Author: mabashian <mabashia@redhat.com>
Date:   Mon Sep 9 15:41:39 2019 -0400

    Display search key along with value in tag

commit 676270286854da0460f0f60c197f8ecd41e27347
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Aug 30 09:07:14 2019 -0400

    cli: add support for granting and revoking roles from users/teams

commit 3e97608914739cbf1c8b7a48f4b6780aa9d16357
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Sep 9 15:25:04 2019 -0400

    fix a human format bug for settings

commit a95394b135683d5a8294aebaf0b98692e14a7b73
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Mon Sep 9 14:55:39 2019 -0400

    Adds proper pluralization to Look Up modal empty state

commit 1f8f4e184b2f054cd9d823d75789754e7ab4c3f6
Author: mabashian <mabashia@redhat.com>
Date:   Mon Sep 9 12:53:53 2019 -0400

    Various UX improvements

commit 844f3fde724a53c87476f69452480cfbb082a2fc
Author: Daniel Sami <dsami@redhat.com>
Date:   Mon Sep 9 11:56:10 2019 -0400

    add npm registry arg

commit 820605b0ca533a965a2fd37207df7b2e25cc1758
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Sep 6 14:27:02 2019 -0700

    fix JT form tests

commit eb2fc8011479c7256ba9d0945fb9deaa2b33fe24
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Sep 6 16:13:44 2019 -0400

    fix up a minor Swagger doc bug

commit eb2de51f8619d5a3f18e67df479e1385b9382628
Author: Bill Nottingham <notting@splat.cc>
Date:   Fri Sep 6 15:55:16 2019 -0400

    add licenses for new azure deps

commit 7aa94a9bb583e80752a15bb4edb4f5d8ea3b75d3
Author: Bill Nottingham <notting@splat.cc>
Date:   Fri Sep 6 15:30:08 2019 -0400

    Update assorted cloud module requirements.

    Update boto3 for ec2_transit_gateway module.
    Update Azure requirements to sync with Ansible 2.9 branch.

commit be6f5e18ae52c5119128bce554b54f7b17fb4969
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Sep 6 11:35:24 2019 -0700

    fixing JT Form tests post-rebase

commit 9777b79818938ed8710adc0481d60a74e0c85f37
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Sep 6 09:59:58 2019 -0700

    hide overflow in ExpandingContainer while opening

commit 25aa9bc43e2bc4ad875ebfca1beeb0409073daa8
Author: Marliana Lara <mlara@redhat.com>
Date:   Fri Sep 6 12:52:44 2019 -0400

    Change empty state text

commit a79de2b4ed1a9a641528cd7ab477a1f50a340965
Author: Marliana Lara <mlara@redhat.com>
Date:   Fri Sep 6 12:44:11 2019 -0400

    Fix existing test failures

commit 7480baf2569e6a8ec0e67ac29f487f23f113197d
Author: Marliana Lara <mlara@redhat.com>
Date:   Fri Sep 6 12:43:53 2019 -0400

    Add host event modal

commit 5babab7af4a32212a5d363786f8860de3417f3bb
Author: Marliana Lara <mlara@redhat.com>
Date:   Fri Sep 6 12:43:17 2019 -0400

    Add host status icon and pull status styles into separate file

commit 4e73f4b778d561d69c15ae209065a706a67d59bb
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Sep 6 09:10:03 2019 -0700

    show all advanced JT fields on edit form

commit ebc369bfef82f764c62e9290a40b47e664e334d1
Author: AlanCoding <arominge@redhat.com>
Date:   Fri Sep 6 11:02:20 2019 -0400

    Use project verbosity without color for galaxy commands

commit 10d53637adc890f28a1189220b9e5c94cff225b7
Author: Ben Thomasson <bthomass@redhat.com>
Date:   Fri Aug 23 16:19:51 2019 -0400

    Changes uploader to use the insights api directly

commit 23a71512787b5227c4358fb3a1780a1e2c3abe63
Author: Gabe Muniz <gmuniz@redhat.com>
Date:   Fri Sep 6 09:27:17 2019 -0400

    fixed insights api 204 errors

commit 0254cf3567cd77d152bc368f48b5330692490ba7
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Sep 5 16:47:34 2019 -0700

    wire-in instance groups to JT form

commit 93b794eaa7c2eab098eac6fb7e6a8a4392b647f1
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Sep 5 13:42:57 2019 -0700

    JT Form fixes after rebase

commit 11a71f5ffa386d9140a5580953531668f8c15a6b
Author: Apurva Bakshi <bakshiapurva93@gmail.com>
Date:   Wed Sep 4 16:42:05 2019 -0400

    fix attribute error

commit 064f871fff6ebc0a9f2e789ff20a12d8e09b87b8
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Sep 3 16:56:13 2019 -0400

    add special code for formatting metrics and settings with -f human

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

commit c65b77a20a233413e327f377d11addd8041a0a72
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Sep 5 08:49:52 2019 -0400

    fix project sync revision bug

commit b7e8044d69b90dc47ce8875ba8808c7cbae2b512
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Sep 4 21:12:22 2019 -0400

    fix a 500 error that can occur when a WorkflowApproval's node is deleted

commit 8b1ca12d8f932cc9bc4e48457031a3dbf3d13b11
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Sep 3 14:35:04 2019 -0700

    update JobTemplateForm tests

commit 4f546be87aa4de1f0582fbca3072eff8a80086ef
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Sep 3 10:27:11 2019 -0700

    add JT form callback fields

commit e6475f21f6d4dfb25cbf4f73aa48600a992341f8
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Aug 30 16:31:03 2019 -0700

    flush out JT form; upgrade enzyme; add CheckboxField

commit 218348412b2962aaf3148e5f6ea82bba55fab88d
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Aug 28 15:45:35 2019 -0700

    creat TagMultiSelect component; cleanup MultiSelect

commit 9edc686ab5b4954177c3f8293a4707c728c86464
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Aug 27 16:28:54 2019 -0700

    add generic onChange prop to MultiSelect

commit 11146a071f17c628028bc22182a769bc179877bc
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Sep 4 15:32:03 2019 -0400

    Fix collection precedence bug, add new to left of list

commit 4d31d83e1e4819e73feaa2bfc439e2c7b4c4f3c7
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Aug 27 10:52:02 2019 -0700

    add instance groups to JT form

commit 3a9a884bbc1c22c9f31a05d0b660ae4e085be916
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Aug 27 08:41:30 2019 -0700

    add omitProps helper

commit 8a31be6ffef5ff15014b500d5f7f2a743afc54e9
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Aug 22 14:48:25 2019 -0700

    refactor lookup components

commit 6fd86fed65f8d29399c3479977e3e7d11667b564
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Aug 21 16:10:29 2019 -0700

    add jt advanced fields

commit 9d48ba4243ebae6cca9162a11e0d919dea75f8c4
Author: Brian Coca <brian.coca+git@gmail.com>
Date:   Wed Sep 4 13:16:55 2019 -0400

    better error message on missing runner

commit 80bdb1a67a9c48b9b2d729585af2dc862e53f481
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Aug 20 14:05:20 2019 -0700

    add CollapsibleSection & ExpandingContainer components

commit 24c16b1c58f2dcddcbe67c3e530b865f9812df04
Author: Bill Nottingham <notting@splat.cc>
Date:   Wed Sep 4 11:43:48 2019 -0400

    Fix to enable system paths along with requirements override, from @alancoding.

commit 0fb7c859f450b47e5a4a301a275eb27d804e4975
Author: Bill Nottingham <notting@splat.cc>
Date:   Tue Sep 3 14:11:45 2019 -0400

    Revert 9b95cc27c4840140996a036223e2909a30953b95.

    We do not want to create a new setting for a on-Tower-host global
    collection path at this time.

commit 1e5bcca0b99206fa051aa810672c84d38e664a2b
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Sep 3 21:50:18 2019 -0400

    cli: add support for attach/detaching creds/notifications via name

commit daba25f107e1204d68251b693f4ad2d157baed2e
Author: Rebeccah <rhunter@redhat.com>
Date:   Tue Sep 3 18:58:29 2019 -0400

    added 'ignored' and 'rescued' into all_hosts dictionary update

commit 9d2441789e28daf741469155b4ecd0fc55cc2d29
Author: Hideki Saito <saito@fgrep.org>
Date:   Fri Aug 30 00:49:01 2019 +0000

    Fix condition to show prompt button on the schedule add/edit form

    it hides the prompt button on survey form when prompt is extra vars only.

    - Fixed issue #4528

    Signed-off-by: Hideki Saito <saito@fgrep.org>

commit b4f6b380fd28ac0b5476bbc9a96a8b5d4b763458
Author: Bill Nottingham <notting@splat.cc>
Date:   Fri Aug 30 16:28:39 2019 -0400

    Show a tooltip for indirect permissions to show where they come from.

commit 444f024bb03c5dd8560c0e49983ba21bf8ee0ba9
Author: Bill Nottingham <notting@splat.cc>
Date:   Tue Aug 20 20:04:38 2019 -0400

    Fix display of indirect access permissions.

    For indirect roles, we need to actually show the derived roles, not the
    details of the role that gives us the derived roles. This means that
    we can get multiple derived roles from a single indirect role, so
    we have to expand the list.

7.0.0

Toggle 7.0.0's commit message

Verified

This tag was signed with the committer’s verified signature.
shanemcd Shane McDonald
Release 7.0.0

commit 1fc210d0027320bfffdf0050ee405e51f940351b
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Sep 4 12:48:52 2019 -0400

    Bump VERSION to 7.0.0

commit dbfe85da5351a59d29f465aaced8daf07a6d61bd
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Sep 4 10:33:12 2019 -0400

    cli: fix a -f human formatting bug in py2

    if we encounter non-strings in JSON responses, attempt to represent them
    as JSON, instead of stringify-ing them (in py2, stringify-ing adds `u`
    markers, which is confusing to users)

commit 70989ca6169e1979dee507e0b272a792ecf999b4
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Sep 3 21:31:46 2019 -0400

    cli: fix a bug introduced in @ file support

commit b888c4b75a142e696214495fd6f843025c7fea3c
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Sep 3 21:08:28 2019 -0400

    cli: add support for deprecated tower-cli aliases in py2

commit 4ec5e82023e6bd3d2ed3fa3aef4063de50c7c845
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Sun Sep 1 08:17:07 2019 -0400

    cli: add ability to specify a name instead of primary key

commit 70f9f09fef7564607ddc6d8486e30cf504c41241
Author: Christian Adams <chadams@redhat.com>
Date:   Tue Sep 3 14:22:07 2019 -0400

    remove redundant dbshell make target

commit 7a8234bb096677103cf6935b3b9ea55ca482dec9
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Sep 3 13:42:26 2019 -0400

    include license data/state in the sosreport

commit 120190eb825c010b4b30735d1a83c6a20534b645
Author: mabashian <mabashia@redhat.com>
Date:   Tue Sep 3 12:24:13 2019 -0400

    Ensure react 16.8 or greater is used

commit a7db4cf367a638bddc392159ce44d41378ef8659
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Fri Aug 30 16:58:46 2019 -0400

    set result traceback state on sync and send it to subscribers

commit a0671bd36ae43b852636d93bda8853965ce3123e
Author: Bill Nottingham <notting@splat.cc>
Date:   Fri Aug 30 14:17:12 2019 -0400

    Fix fetching of result traceback in job details.

    Add it to the list of things to subscribe to and fetch at the end.

commit 8d251c2f2e05ec194e290b2b20d17f55335464be
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Aug 30 15:08:25 2019 -0400

    send adhoc command events to the external job_event logger

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

commit 8e58a4a7deda5256f2e7cb6fe7b01a2b042f8aa8
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Aug 29 14:34:36 2019 -0400

    cli: add support for loading JSON/YAML w/ the ansible-like @ syntax

commit 7ae9e1332183d3cbdf45fba6dc335d21e18502a3
Author: mabashian <mabashia@redhat.com>
Date:   Thu Aug 29 16:19:54 2019 -0400

    A better fix for the tab bottom border

commit 2fc7e93c6a88ae896ca0eda97a7583f8fde302b0
Author: beeankha <beeankha@gmail.com>
Date:   Thu Aug 29 14:30:33 2019 -0400

    Emit websocket for approval node timeout

    ...and update timeout_message to be more translation-friendly.

commit 88dfcaa439d9cdac4a9c5de0a09771f026cf1fa6
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Aug 29 13:10:47 2019 -0400

    cli: implement support for credential and notification association

commit 7c81ec0df5310701bccc08aa7e57e945007f8132
Author: mabashian <mabashia@redhat.com>
Date:   Thu Aug 29 11:18:34 2019 -0400

    Linting cleanup.  Also fixed error thrown to console around passing Link to the DropdownItem component.

commit eacd3568816af128af8519b4296dd0cf2e335690
Author: Christian Adams <chadams@redhat.com>
Date:   Wed Aug 28 09:25:02 2019 -0400

    fix wording in settings for license & automation analytics creds

commit a107a17bc9593fc5bc489fa5ef0f98d17d1c7107
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Aug 27 17:31:26 2019 -0400

    fix a few minor CLI bugs

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

commit 56c694404945ebd084609fe04f44ff8114a80a53
Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local>
Date:   Wed Aug 28 13:54:15 2019 -0400

    add ui fields to configure tower in tower for automation analytics fields

commit 1a78c16adf9394cdc980b3a336da31f5e5f6cbd6
Author: Christian Adams <chadams@redhat.com>
Date:   Wed Aug 28 09:25:02 2019 -0400

    add settings for license & automation analytics creds

commit f229418ae23d0c7288ff71b42c453abc2acae16a
Author: mabashian <mabashia@redhat.com>
Date:   Tue Aug 27 17:05:56 2019 -0400

    Styles cleanup

commit 073f6dbf07a032db99a140e538b15151891f57af
Author: beeankha <beeankha@gmail.com>
Date:   Wed Aug 28 09:33:15 2019 -0400

    Fix flake8 error

commit 04f7218b4aa7cdc4facc4725ad080a7fc38f9163
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Aug 27 17:41:54 2019 -0400

    also make labels work for add view

commit fbe6abfb53707b35ba1bd872e27ed4bf56300e73
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Fri Aug 16 09:45:07 2019 -0400

    Allows user to hit enter to create label, fixes console errors.

commit 5f1f4bd10966504be4e0ebd0d2c63467085bba3a
Author: mabashian <mabashia@redhat.com>
Date:   Tue Aug 27 16:21:17 2019 -0400

    Update Patternfly and Axios deps

commit 23f75cf74ac73e2523a0632c889a69dbf2153293
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Aug 27 15:51:04 2019 -0400

    fix a bug introduced in rebase

commit b9f75ecad715a37b4311f208d9321b5c0c7352cf
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Aug 27 15:42:49 2019 -0400

    update migration numbering for WF approval

commit 2ac1c3d1e147d321e6cfd21ac61c945cc4553c81
Author: beeankha <beeankha@gmail.com>
Date:   Tue Aug 27 10:39:25 2019 -0400

    Update timeout info on AWX docs.

commit 1eeab7e0d5ef84bf88055feff75e6bd68fe8d372
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Aug 26 16:46:46 2019 -0400

    add approval timeout to the summary fields for WorkflowJobTemplateNodes

commit 459012e879e8c00da7bfccf363ca43e244009740
Author: beeankha <beeankha@gmail.com>
Date:   Mon Aug 26 16:28:24 2019 -0400

    Fix 500 error on workflow_approvals endpoint

commit 2e58a47118a341c9d07f5b9d2ae614dbab13d903
Author: beeankha <beeankha@gmail.com>
Date:   Mon Aug 26 09:29:44 2019 -0400

    Minor change to fix rebase conflict.

commit b2819793df96177acd01473d1b554fa6fdb75571
Author: beeankha <beeankha@gmail.com>
Date:   Fri Aug 23 14:50:48 2019 -0400

    Set view's permission classes to be more explicit

commit ea509f518efd3080eff8429088d33b8b263622c8
Author: beeankha <beeankha@gmail.com>
Date:   Fri Aug 23 12:45:13 2019 -0400

    Addressing comments, updating tests, etc.

commit 9f0307404ed9843658934e4d2b09e238d1e9c0ee
Author: mabashian <mabashia@redhat.com>
Date:   Fri Aug 23 10:31:23 2019 -0400

    Fix loading pending approval count on login

commit 703de8f3c0948ab7b2ea7730c1858cfa8cecb4f8
Author: beeankha <beeankha@gmail.com>
Date:   Fri Aug 23 08:34:32 2019 -0400

    Edit minor typo

commit b5c0f58137c664bc6e7a73fcba92f1096f4c4c9b
Author: beeankha <beeankha@gmail.com>
Date:   Fri Aug 23 08:32:08 2019 -0400

    Add test for approve node denial

commit 8b23ff71b4854aaf63221e92894bb63ad1e6f746
Author: beeankha <beeankha@gmail.com>
Date:   Thu Aug 22 15:54:51 2019 -0400

    Update/add more functional tests

commit 582bbda9c440bb802a0371dc04dd13057908e85a
Author: beeankha <beeankha@gmail.com>
Date:   Wed Aug 21 15:57:13 2019 -0400

    Fix bug in Activity Stream, add tests.

commit 3fa9497e3c2d88a10893d9d096eba012ea1ac717
Author: mabashian <mabashia@redhat.com>
Date:   Tue Aug 20 15:53:17 2019 -0400

    Various bug fixes and minor ux enhancements

commit 5fc3b2c3f5f094301dcb288cefd13d2076bc39db
Author: mabashian <mabashia@redhat.com>
Date:   Mon Aug 19 16:10:18 2019 -0400

    Add timed out text to workflow job node. Change timeout to minutes and seconds.
    Remove workflow template badge in approvals drawer.

commit 9bbc14c5a1819740b4804c4abba3d7568bd5764e
Author: beeankha <beeankha@gmail.com>
Date:   Mon Aug 19 14:45:26 2019 -0400

    Update AWX docs to include info about wf approvals

commit aab04bcbb181cd5c6c9ffc78ea3e29442f0981bb
Author: beeankha <beeankha@gmail.com>
Date:   Mon Aug 19 09:39:11 2019 -0400

    Fix accidental deletions, update docstrings...

    ... and update migration file for rebase.

commit 667fce5012b2520e33fbb4f4a1bcd602a933d0eb
Author: beeankha <beeankha@gmail.com>
Date:   Fri Aug 16 16:00:18 2019 -0400

    Fix flake8 errors, update doc strings, ...

    ... and return full object details when doing a POST to create new approval nodes.

commit dd89e46ee6e46388aa25701ff89224837018632f
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Aug 15 15:52:29 2019 -0400

    change up a few activity stream and approval drawer issues

commit aac8c9fb048bb4c249c67f7c29f540ac16ddbe49
Author: mabashian <mabashia@redhat.com>
Date:   Thu Aug 15 16:21:49 2019 -0400

    Rename workflow approval migration.  Add approval option back to workflow node form.

commit cf436eea3758cf9f9ee3a09d413afc5429f9d17c
Author: beeankha <beeankha@gmail.com>
Date:   Wed Aug 14 15:10:35 2019 -0400

    Update RBAC for adding approval nodes

commit f7d6f4538c81da244996948ab5a76cd64cc3597e
Author: beeankha <beeankha@gmail.com>
Date:   Tue Aug 13 20:50:08 2019 -0400

    Emit approve/deny status for websockets, update doc string + a comment

commit 761dad060cf734c43fdd208df4ce23f659e8ad68
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Aug 13 20:16:09 2019 -0400

    allow org/WF admins to create approval templates

commit 73485b220e0967c79da1944c6f5b056885fff64e
Author: mabashian <mabashia@redhat.com>
Date:   Tue Aug 13 15:36:15 2019 -0400

    fix jshint errors

commit bdf4defdbe95eecdd0e6880b6e83ab78607a6d55
Author: Elijah DeLee <kdelee@redhat.com>
Date:   Tue Aug 13 14:24:27 2019 -0400

    Add approval node logic to awxkit

    Co-authored-by: <Apurva bakshiapurva93@gmail.com>

commit adf621d2cf6772e9501b2e6b51b253adafc3664b
Author: mabashian <mabashia@redhat.com>
Date:   Tue Aug 13 12:49:06 2019 -0400

    Timeout, socket and activity stream changes for workflow pause approve

commit 9186cb23a6b1a96948d4d8620e2ebd03a066ccef
Author: beeankha <beeankha@gmail.com>
Date:   Tue Aug 13 14:11:23 2019 -0400

    Update summary field for activity stream

commit f6f6e5883ad6dee24ddf92b46769a954230e1269
Author: beeankha <beeankha@gmail.com>
Date:   Fri Aug 9 20:59:41 2019 -0400

    Update websockets for pending approvals, change timeout expiration to

commit 78145922854d00e24733b05a42726e6ea41057ae
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Aug 9 17:55:42 2019 -0400

    when copying workflows w/ pause nodes, copy the WorkflowApprovalTemplate

commit 4a75edf5490944ad2ddc7a1ac70747021498e3a2
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Aug 9 15:34:16 2019 -0400

    fix a few nits w/ workflow approval activity stream records

commit d9f3fed06f56fd9f253195ed13e0a89071ad6847
Author: beeankha <beeankha@gmail.com>
Date:   Thu Aug 8 16:36:42 2019 -0400

    Update UJ/UJT endpoints, update approval RBAC, update approval timeout

commit 544a5063f39b1b785351e55a5553481c7c65572e
Author: beeankha <beeankha@gmail.com>
Date:   Wed Aug 7 16:40:09 2019 -0400

    Update timeout implementation, placeholder code for possible websocket support

commit 8c17990750635d5e4494258cdbabd0585ff8496a
Author: beeankha <beeankha@gmail.com>
Date:   Tue Aug 6 21:11:30 2019 -0400

    Activity stream and timeout

    Update activity stream to show approval node info, add meaningful log
    message for expired approval nodes in the Task Manager timeout
    function.

commit 0522d45ab0635f7d335ce9a432023a649a8c067f
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Aug 6 11:26:14 2019 -0400

    fixed a few issues related to approval role RBAC for normal users

commit 28289e85c19c938c9cdfa3c17fac5bf570ebfe80
Author: beeankha <beeankha@gmail.com>
Date:   Fri Aug 2 15:52:30 2019 -0400

    Add timeout for workflow approval nodes

commit 5f82754a3f5150d8bcebed6e28b98790d5ef0064
Author: beeankha <beeankha@gmail.com>
Date:   Thu Aug 1 16:57:44 2019 -0400

    Clean up RBAC code

commit 296b4e830b8b2474dcde8ebeec5fc752547bb50d
Author: beeankha <beeankha@gmail.com>
Date:   Thu Aug 1 09:10:02 2019 -0400

    Add more RBAC for approval nodes

commit 630f428d770b45c75b492692a184c5502c2d7063
Author: mabashian <mabashia@redhat.com>
Date:   Wed Jul 31 11:38:47 2019 -0400

    Cleanup a few jshint errors

commit 013792f0f87a43853014a00afeae51b2bd22e705
Author: mabashian <mabashia@redhat.com>
Date:   Tue Jul 30 13:34:50 2019 -0400

    Prompt bug cleanup.  Filter workflow_approval jobs out of jobs list.  Add initial support for timeout.

commit 3357c967744034472ba05a1a56ea3a5471acd956
Author: beeankha <beeankha@gmail.com>
Date:   Thu Jul 25 15:03:26 2019 -0400

    Enable deletion of orphaned approval nodes

    Update serializer to include workflow approval for activity stream

commit 64c94d478d23bd427f3280567e407c4df2c10cd1
Author: beeankha <beeankha@gmail.com>
Date:   Wed Jul 24 14:30:20 2019 -0400

    Add more RBAC, filter out AJT/AJs from unified jobs lists

    Comment out placeholder in serializer

commit 453e142635e4eb14f5275dcac925aa104632e022
Author: beeankha <beeankha@gmail.com>
Date:   Fri Jul 19 16:24:35 2019 -0400

    Fix UJT-related error, add notification placeholders

commit 24c5404c258d598ac38eaea8710e6e6b1a0b048f
Author: beeankha <beeankha@gmail.com>
Date:   Thu Jul 18 15:52:04 2019 -0400

    Fix error related to workflow_approval_templates/N endpoint

commit 4a801c60b974e7b0ec7a589dfdca581cfc947e3c
Author: mabashian <mabashia@redhat.com>
Date:   Thu Jul 18 15:36:01 2019 -0400

    Cleanup and changes to the way approval templates are created

commit 294d6551b992b52ae0b7d6acfe8bce330925725b
Author: beeankha <beeankha@gmail.com>
Date:   Thu Jul 18 12:07:22 2019 -0400

    Polishing up work on new endpoint

commit 320284267cd5de9326ff34fbcd09e075391069d0
Author: beeankha <beeankha@gmail.com>
Date:   Thu Jul 18 09:33:16 2019 -0400

    Add new endpoint for creation of approval nodes

commit 83f9681941eba2a02150d35e94be9de021097f5d
Author: mabashian <mabashia@redhat.com>
Date:   Mon Jul 15 16:17:48 2019 -0400

    Fix jshint errors

commit e0cdc4ff8047a460f33e5c402461f0ba9bfe5572
Author: mabashian <mabashia@redhat.com>
Date:   Mon Jul 15 15:39:06 2019 -0400

    Approval drawer cleanup and workflow node form UX cleanup

commit 1d814beca189f95fe35eb8669b30f2772a5d1253
Author: mabashian <mabashia@redhat.com>
Date:   Thu Jul 11 16:13:10 2019 -0400

    Fix linting error

commit 0720857022798744e266920a7af3164f15236a8a
Author: mabashian <mabashia@redhat.com>
Date:   Thu Jul 11 15:50:14 2019 -0400

    Add initial support for workflow pause approve

commit 82e0b2121b27a4c261515f580d37811a957b7e65
Author: beeankha <beeankha@gmail.com>
Date:   Wed Jul 10 16:12:48 2019 -0400

    Add approve/deny endpoints, fix some typos

commit d76e9125e8c3b023a4adda29747a09d3d509bd01
Author: beeankha <beeankha@gmail.com>
Date:   Wed Jul 3 16:47:15 2019 -0400

    Clean up redundancies

commit 9024a514a62e1fa9132558566cea74168579804b
Author: beeankha <beeankha@gmail.com>
Date:   Wed Jul 3 14:46:59 2019 -0400

    Add API endpoints for workflow approvals

commit 72a65f74fd5799d58679c5ebc0d1c9bcc180dc83
Author: beeankha <beeankha@gmail.com>
Date:   Mon Jul 1 16:43:48 2019 -0400

    Add migration file

commit b88b1111bd46fa1d20b96a5f4393d3e88be83b3c
Author: beeankha <beeankha@gmail.com>
Date:   Mon Jul 1 16:32:38 2019 -0400

    Add workflow pause/approve node

commit f22adca6f70bc094d2849b945360e62b04583d15
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Aug 26 18:08:01 2019 -0400

    improve parsing of JSON inputs

    see: https://github.com/ansible/awx/issues/4573
    see: https://github.com/ansible/awx/issues/2371

commit 036a04c9183924d715f5ce4726329863901bccca
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Aug 27 10:38:28 2019 -0400

    cli: add an alias for `awx inventories`

commit 78c0d531bcf73e7584caf3535950943699b6a511
Author: Christian Adams <rooftopcellist@gmail.com>
Date:   Thu Aug 22 13:37:01 2019 -0400

    Adds versions to analytics collectors and manifest file.
      - adds 'query_info.json' to contain collection metadata
      - adds 'manifest.json' to contain collection file version info

commit 5bd61823ab3baeb9495ea949dd5a1cda794fec1d
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Aug 27 09:24:04 2019 -0400

    cli: fix an awx CLI alias typo

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

commit ea36be3a0e96dd12e95b4b77c8963092307013ca
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Aug 26 13:03:58 2019 -0400

    cli: fix a few bugs related to required OPTIONS

    see: https://github.com/ansible/awx/issues/4581
    see: https://github.com/ansible/awx/issues/4583
    see: https://github.com/ansible/awx/issues/4560

commit b77160f575a9995021e662317a8de7020b4d7722
Author: Marliana Lara <mlara@redhat.com>
Date:   Mon Aug 26 13:13:03 2019 -0400

    Fix broken tests due to JobTemplateForm changes

commit 156d03fa45c1e0ce2b270efcd39e3855ffdd93b8
Author: Marliana Lara <mlara@redhat.com>
Date:   Fri Aug 23 10:24:35 2019 -0400

    Add playbook select and project field validation

commit 6999d779a880227f653826df8b1ca2e2cf1ba4ef
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Aug 26 12:18:10 2019 -0400

    make --help work properly for custom commands

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

commit cf464c7cb1ef8aacf869fab0c8d2b70fa412c495
Author: Christian Adams <chadams@redhat.com>
Date:   Mon Aug 26 14:20:39 2019 -0400

    fix typo in comment about encryption

commit ce6905d54af571518760a1590c48c52df40ba5bb
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Aug 26 12:42:58 2019 -0400

    cli: print a newline after HTTP JSON errors

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

commit 1d2edc1d811a831f7448a3ad10161b16dc9650cc
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Aug 26 12:39:39 2019 -0400

    cli: fix a bug when printing complex data structures w/ -f human

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

commit f9230d9879ab08cfb90b8befc97ae7222af1be16
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Aug 26 12:25:18 2019 -0400

    cli: remove --id flag from awx <resource> list

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

commit a89324defa54c0abc46e9b7daf7d691087a851fe
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Aug 26 11:47:19 2019 -0400

    prevent POST on /api/v2/workflow_jobs/

commit cd3645eb4db098f1b59eaff802c3586d8f16b411
Author: Christian Adams <rooftopcellist@gmail.com>
Date:   Tue Aug 13 11:52:55 2019 -0400

    Send job & org data

commit 901d41e261e95c447b1de6279e3d3cbd469b3c80
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Aug 23 14:19:09 2019 -0700

    show error for disallowed new lines in code mirror

commit a10ad58c75df69b1661be0ff1b161ea5afc783b8
Author: Jim Ladd <jladd@redhat.com>
Date:   Thu Aug 22 15:49:21 2019 -0700

    Use custom webhook bodies as is (instead of as a sub-field in webhook)

commit 774a310e103f5d002598e2eab0c939e8252eb5c1
Author: Jim Ladd <jladd@redhat.com>
Date:   Wed Aug 21 16:09:07 2019 -0700

    Don't collect job_host_summaries if job is running

commit c8805cc55b851906c43def1b544383eee4e27989
Author: Jim Ladd <jladd@redhat.com>
Date:   Tue Aug 20 23:41:30 2019 -0700

    No need to merge old/new notification messages if messages field is null

commit 24a383c7c16005a8898fef4b5adde742f0ad9615
Author: Jim Ladd <jladd@redhat.com>
Date:   Tue Aug 20 23:24:29 2019 -0700

    Set default messages (for each message type) to null

commit 487276613fea12585d433f8f036b2cbfcd23b2b2
Author: Jim Ladd <jladd@redhat.com>
Date:   Tue Aug 20 20:32:06 2019 -0700

    Fix issue where only one NT attached to UJT would be used to send notifications

commit 7a6e62c0226cc7e7635b19796be8a0e37e6603e4
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Aug 19 13:10:48 2019 -0700

    update e2e tests for disabled toggle switches

commit d068fef76781f55d6b9ac951687e865e474e3a5b
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Fri Aug 16 10:17:43 2019 -0400

    handle message validation errors

commit 2b792573f83a625111b7529b7744be493d5a885e
Author: Jim Ladd <jladd@redhat.com>
Date:   Wed Aug 14 13:01:24 2019 -0700

    set messages default

commit ec20081d745e3c95915151521b2fd7d9b9a7d565
Author: Jim Ladd <jladd@redhat.com>
Date:   Wed Aug 14 11:39:35 2019 -0700

    bump migration

commit 81586323442b1db4910a8094d85df4751424c310
Author: Jim Ladd <jladd@redhat.com>
Date:   Wed Aug 14 11:13:27 2019 -0700

    render notification templates

commit 1a1eab4dabce9d59dc9f1ec8d1cb31af6e907311
Author: Jim Ladd <jladd@redhat.com>
Date:   Wed Aug 14 11:12:46 2019 -0700

    create jinja context based on job serialization

commit 13b967949632e598f94455d0f6207e5cb0ab30a1
Author: Jim Ladd <jladd@redhat.com>
Date:   Wed Aug 14 11:06:06 2019 -0700

    save/validate messages

commit 3bb0aa4eeccebaded07e9c71a54f77fdfd9117de
Author: Jim Ladd <jladd@redhat.com>
Date:   Wed Aug 14 11:00:58 2019 -0700

    serialize notification body

commit 24c3903c3097c789266cc6eeb46acf1795c24550
Author: Jim Ladd <jladd@redhat.com>
Date:   Wed Aug 14 10:35:04 2019 -0700

    add debug info for failed slack notification

commit 7bf250ecfa9a10ceed2f29121a9c240f59f7e009
Author: Jim Ladd <jladd@redhat.com>
Date:   Wed Aug 14 10:33:24 2019 -0700

    show default messages in options

commit 0ddc32a6dc11533acd06f8927cb3baf2fe063c76
Author: Jim Ladd <jladd@redhat.com>
Date:   Wed Aug 14 10:31:38 2019 -0700

    sort notification_type

commit 8ca79e3579fe838dd1051d79ba24daec54103ac8
Author: Jim Ladd <jladd@redhat.com>
Date:   Wed Aug 14 10:28:38 2019 -0700

    job notification data omits new host summary fields

commit ccdbd0510fb398a5df3968ba99673c1fa5ea18bc
Author: Jim Ladd <jladd@redhat.com>
Date:   Wed Aug 14 10:26:38 2019 -0700

    Add support for grafana, rocketchat in awxkit

commit 616db6bc51eda2e2e23c5a99dcc158c0750471d5
Author: Jim Ladd <jladd@redhat.com>
Date:   Wed Aug 14 10:26:02 2019 -0700

    Add support for messages field in awxkit

commit cb411cc3be1a415912d5a15725727b6335754672
Author: Jim Ladd <jladd@redhat.com>
Date:   Wed Aug 14 10:25:25 2019 -0700

    Add messages field

commit efbaf4617915999e39098ad34d61832e0b63dfd1
Author: Jim Ladd <jladd@redhat.com>
Date:   Wed Aug 14 10:16:01 2019 -0700

    Docs update for notification templates

commit 5468624df548e7b8a2c5bd7a3579cdb77c95eedb
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Aug 13 11:12:12 2019 -0700

    fix ui lint errors

commit 15e61174720e5f7cf430c1357d1e8248b74b0d3a
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Aug 13 10:05:37 2019 -0700

    fix webhook method default value

commit 62f31d6b3f38438416995e3241bb3fde1e1b30ce
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Aug 13 09:35:28 2019 -0700

    fix console error on hidden syntax-highlight directive

commit 965dc79a0a10c7e1df323870b88ba5e1e5dc0469
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Aug 13 09:13:03 2019 -0700

    update notifications UI for new default messages structure

commit 150de6a70b5a44b51e88640b776afc39dd410af1
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Aug 8 15:43:51 2019 -0700

    update notification messages for webhook/pagerduty

commit 56f04e01538edacf19e328e57fe020d6df2cab03
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Aug 1 14:58:14 2019 -0700

    change custom notification message from checkbox to toggle

commit 1470fa61d58053350c94bcaba431089c0ed4718e
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Aug 1 12:42:41 2019 -0700

    open docs link in new tab

commit 1c79d214162c0f4a79137778967290645c76eda5
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Aug 1 12:31:01 2019 -0700

    add custom notification message help text

commit 3c4862acfeff5f6336c831888bfaa88c7a1318bf
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Jul 15 09:18:55 2019 -0700

    preserve default notification messages for users with read-only access

commit 37b44fe77df304ba393a5d15a0c6e33bed36980a
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Jul 11 10:41:00 2019 -0700

    fix template view for auditor/limited permissions

commit 191d18cec00e1c1ef443a386c24c09d7bc2093e4
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Jul 10 09:24:03 2019 -0700

    fix ui lint errors

commit 885c5050a0e12712634cf631b382e8d87f6516d7
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Jul 1 15:01:57 2019 -0700

    re-init message templates on notification type change

commit 03ebe448023ed9a6142ba0d41746d6b2e0ab90cc
Author: Jim Ladd <jladd@redhat.com>
Date:   Wed Jul 17 12:54:42 2019 -0700

    In UI, rename start to started

commit 0398ce0530f4b3aa7aba805053579b369959d8a5
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Jul 1 14:38:51 2019 -0700

    get default template messages from OPTIONS

commit a56a6d71583e5b4fc32114ea3c0446b50ef4c498
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Jun 21 11:50:29 2019 -0700

    wire in custom template messages on edit form

commit b80ca620722adb4d8d83fef307ab803c02c01f01
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Jun 20 15:59:34 2019 -0700

    add messages to Add Notification form payload

commit fc4c9af86f233884a2e4caa71a18915fcf97c0c0
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Jun 7 15:59:10 2019 -0700

    fix empty template message after expanding

commit 0f19d98d84b7a57669bb84d3da8bbaafc1a65ae3
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Jun 6 15:30:09 2019 -0700

    set heights on syntax highlight inputs

commit 7b828d73beec3dd02a75ecc6f1d80c5508bfe271
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Jun 6 14:22:42 2019 -0700

    fix ids to support multiple syntax-highlights at once

commit 8a04cf0cb4cda6286ff3c67a72d83d2aa236fa3c
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Jun 6 10:10:58 2019 -0700

    add syntax-highlight directive

commit adf25c61a207b0cef42c8a66efb5eb4b2d6a647f
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Jun 3 09:56:27 2019 -0700

    add custom notification message input fields

commit a949cc33f1681f593174c69b4757d91f8eecd899
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Aug 23 15:10:14 2019 -0400

    prevent POST on /api/v2/system_jobs/

    SystemJobs should only be created by launching a SystemJobTemplate

commit 150b3e6f6d7ad7221ae012db0224305037291f94
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Aug 23 11:18:09 2019 -0400

    fix install instructions for the AWX CLI

commit be0c36540e8d5dcfe5da21e38d366e871d594e0d
Author: Rebeccah Hunter <rhunter@redhat.com>
Date:   Fri Aug 23 10:53:23 2019 -0400

    Removing job_status from the docs because it doesn't exist.

commit 70ce074f5a63dd1fbdc97d4669e04171df44f3f6
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Aug 23 10:11:59 2019 -0400

    suppress urllib3 insecure warnings in the CLI

commit 2e8be41111e37b8dd407ad1ced95d6973afd0843
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Aug 22 16:01:00 2019 -0400

    fix a formatting bug re: required arguments in the CLI

commit 3079b54d310bc6c83b35e2688c8200ec3be2c770
Author: mabashian <mabashia@redhat.com>
Date:   Thu Aug 22 15:34:30 2019 -0400

    Reverts data list toolbar back to 50/50 width on normal lists but maintains full width on lookups.

commit 4e6b0e15804ab87833ab95c0f36a181a2c6ea605
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Aug 22 15:09:36 2019 -0400

    clean up old v2 versioning in API tests

commit 94d6fcbe393634332483b22d7c057cda4306796b
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Aug 21 10:01:43 2019 -0400

    set default credentials when cred file not provided

commit 36229d92ee083f8f50e53f66842f48e5f4f2f37d
Author: John Mitchell <jlmitch5dev@gmail.com>
Date:   Thu Aug 22 12:55:54 2019 -0400

    remove inadverdent debugger

commit 5549dac17d66c39a7b2ffd2d39f719d6ac820e69
Author: mabashian <mabashia@redhat.com>
Date:   Thu Aug 22 11:22:37 2019 -0400

    Hook up delete on jobs list.  Add more comprehensive error handling on delete in organization and template lists.

commit 605c5784c8f674319159daedf457f5f2412bf1ad
Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local>
Date:   Thu Aug 22 11:16:07 2019 -0400

    fix regression where clicking inside popover closed it

commit fb71b2699f3900f9168b3f6f652cea7f8a459619
Author: Rebeccah Hunter <rebeccahhh@localhost.localdomain>
Date:   Thu Aug 22 09:41:32 2019 -0400

    removed tabbing

commit af6e035c3bf8eda9e0db41cf4288a1f5ac20e873
Author: Rebeccah Hunter <rebeccahhh@localhost.localdomain>
Date:   Thu Aug 22 09:39:59 2019 -0400

    removed tabbing

commit 017274e2aa76437428eb79b7a99e688cbc1baf04
Author: Rebeccah Hunter <rebeccahhh@localhost.localdomain>
Date:   Wed Aug 21 16:41:30 2019 -0400

    Removed extraneous warning when using garbage credentials for ssh_key_data

    added in logic to check if there was an existing error before checking form field entry for ssh_key_unlock, also added a test to ensure that garbage data entered would not trigger the error message for both the incorrect ssh_key_data and the incorrect ssh_key_unlock, rather just the incorrect ssh_key_data

commit 44ff141c23111c80967490c0a108eabdbb1d04bf
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Aug 21 15:22:27 2019 -0400

    replace the (optional) tabulate dependency w/ a simple table printer

commit ec5d4716404f1801781781ba40c754d14645b042
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Aug 21 15:22:08 2019 -0400

    add an `ad_hoc` resource alias to the new CLI

commit 531a7b2c05f99d9ce0eff928c8b1f87c85d3cc57
Author: mabashian <mabashia@redhat.com>
Date:   Wed Aug 21 13:32:28 2019 -0400

    Add support for processing extra vars that come in string or object form.  Small bug fixes for extra var corner cases in workflow nodes.

commit a4f04cd534241a98f9a16b77ba3659cfe66e2b4d
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Aug 21 10:40:38 2019 -0400

    remove deprecated credential logic from create factory

commit ed1c667418ce573a0d5b33a00c6dfb61d3bfad5b
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Tue Aug 20 14:12:10 2019 -0400

    Fix asserts in test_project.py to use the id directly off of the job template

    test_no_changing_overwrite_behavior_if_used, specifically.

commit 85b351a0c88ae692e3548116b226d1506d50fdea
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Aug 20 14:44:56 2019 -0400

    Allow gce host and public IP hostvars to be null

commit b82030b025a46b553bda745d40a23e4b1b7e628b
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Aug 20 14:33:02 2019 -0400

    hide nginx server version headers

commit e1636b3ad44babca52294ce264683644465d83b7
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Aug 12 12:18:35 2019 -0700

    add link back to dashboard from ContentError

commit eeb86b3105c7eebdde565fe6edc628600f000a62
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Aug 9 15:19:47 2019 -0700

    remove NotFoundError and use ContentError instead

commit db1dddb95e4a234be7cb2b989c2d565d15af5095
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Aug 8 11:26:38 2019 -0700

    fix redirect to login with expired session on org list & template list

commit 47357aea28bec0e7fddfad1b112acf10597ccb50
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Aug 8 08:45:05 2019 -0700

    fix lint errors

commit fe8df2781126971add06f8898e466e3e1f03d761
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Aug 7 16:04:39 2019 -0700

    add more meaningful 404 error screens

commit 256fc746764163e20411e941b351fd318b50945a
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Aug 5 16:11:30 2019 -0700

    add NotFound screen/route handling

commit 2bda1db43e91a88fc730ecb08d3f7fd0d4e95a45
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Aug 20 11:10:08 2019 -0400

    add akit config to gitignore

commit 4e99ad3e27b652c95491a9206fe995959145813e
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Aug 15 22:41:06 2019 -0400

    minor doc update

commit f230da543792dc0db0bb8f67bad9442062039e69
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Aug 15 09:45:05 2019 -0400

    update tests for credential removal

commit b660800c5da63da4d40df5f1758ccaf1947931b4
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Aug 14 14:06:01 2019 -0400

    remove deprecated WFJT node credential field

commit 4747be70141d6fabfc1fce578f7a28c023887a88
Author: mabashian <mabashia@redhat.com>
Date:   Tue Aug 20 09:36:36 2019 -0400

    Fixes bug in wf prompt modal by checking extra vars type before processing

commit 2de87dcef07743c31188d6114e5cb2ca8687fc79
Author: mabashian <mabashia@redhat.com>
Date:   Tue Aug 20 09:35:19 2019 -0400

    Fix prompt modal tab spacing when job launched from within jt form.

commit 80b4102aa9d16ef81fd4c938c8d1f0e4929b2a7d
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Aug 19 17:59:49 2019 -0400

    support the new CLI in py2 *and* py3

commit ef26f6a4c28aef1c560ef2d211464a2214296623
Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local>
Date:   Mon Aug 19 14:16:01 2019 -0400

    clear out branch/prompt on jt form when project changes

commit 0f4de69e57874e333d500075ff5395020e3198b7
Author: Hideki Saito <saito@fgrep.org>
Date:   Mon Aug 19 09:15:29 2019 +0000

    Fixed form validation to JT survey minimum & maximum values

    - Fixed issue ansible/tower#3679

    Signed-off-by: Hideki Saito <saito@fgrep.org>

commit 1d1706665faab1aa8f129850f367a712991287ee
Author: vrevelas <30143390+vrevelas@users.noreply.github.com>
Date:   Mon Aug 19 11:34:45 2019 +0300

    Fix typo

commit 491287b1de0330cb23f98f71d2f770a1c94f6d98
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Aug 14 11:34:29 2019 -0700

    fix default props for jt form

commit a58a1910713db84a21dff26b42b157af4016cacc
Author: Christian Adams <rooftopcellist@gmail.com>
Date:   Fri Aug 16 13:46:41 2019 -0400

    fix typo in migration name

commit 45a69551f1cb1be1aa5009fc173bce9bec413279
Author: Marliana Lara <mlara@redhat.com>
Date:   Fri Aug 16 13:05:12 2019 -0400

    Change JT form project field into a single select input

commit 18a316646b18053a98f9b36e0780d196754f0a2e
Author: Shane McDonald <me@shanemcd.com>
Date:   Fri Aug 16 10:29:34 2019 -0400

    Fix typo in migration filename

commit 39d0eb62e4f8519be1f1cbf68d026d511c500564
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Aug 15 11:25:47 2019 -0400

    replace usage of FullLoader w/ safe_load

commit d302f134ac6a751b846a2f164f636ba355a7ba48
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Jul 18 11:14:57 2019 -0400

    Kill off all can_read access methods

commit 52f8a8a6e58bd6a731a75b1223d70c1e367e1eac
Author: Christian Adams <rooftopcellist@gmail.com>
Date:   Fri Aug 16 09:25:03 2019 -0400

    Use consistent description types

commit 94235f473655ecd0559a7b0dcd73bcb4abab89f8
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Aug 15 13:21:46 2019 -0400

    prevent `awx -h` CLI command from printing a scary connection error

commit 57d60e5b97c83f701bf6ae47b36c297f41927cf0
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Aug 15 11:50:28 2019 -0400

    fix a bug in the sdb-listen setup

    Docker for Mac recently renamed itself to Docker Desktop

commit 8efa0fc3974868e7ae6171d2b5de4d13c05728dc
Author: Elijah DeLee <kdelee@redhat.com>
Date:   Thu Aug 15 11:26:02 2019 -0400

    Remove this dependency that we don't need

commit f1a69e93579fff4a350e6536371fc408e3522b43
Author: Hideki Saito <saito@fgrep.org>
Date:   Wed Aug 14 06:58:36 2019 +0000

    Fixed "DEFAULT ANSWER" to be properly deleted for Integer and Float types

    - Fixed issue ansible/tower#3639

    Signed-off-by: Hideki Saito <saito@fgrep.org>

commit 224750c0d65a45bc3fd7fbb4c0179701c241977c
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Aug 15 09:41:44 2019 -0400

    replace the termcolor dependency w/ a simple function

commit 38a7fa555897cb4f626921479640972d8fdc627a
Author: catjones9 <catjones@redhat.com>
Date:   Tue Aug 13 18:17:11 2019 -0400

    Linting errors

    Signed-off-by: catjones9 <catjones@redhat.com>

commit e591305dfec567d51e80b33cc8e71ce5db541709
Author: catjones9 <catjones@redhat.com>
Date:   Tue Aug 13 13:47:59 2019 -0400

    Changes conditional canAdd statement based on PR feedback

    Signed-off-by: catjones9 <catjones@redhat.com>

commit 9e0d1130634a11f2d4f009910c55d36c20b3b876
Author: catjones9 <catjones@redhat.com>
Date:   Thu Aug 8 11:11:54 2019 -0400

    Conditional Add Button on Template List screen

    Signed-off-by: catjones9 <catjones@redhat.com>

commit 74623a33a2583698d9d72500d8d3557eb06544a1
Author: Jim Ladd <jladd@redhat.com>
Date:   Wed Aug 14 12:32:26 2019 -0700

    docker login: s/-p/--password-stdin/

commit 98e7ae5f9f3e7e9df20ed497ae8f4d9f7c6c0176
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Aug 14 15:03:53 2019 -0400

    optimize a slow query in inventory script generation

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

commit 55376bfd136e5aa269c1b37d841e26087f3be9d3
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Aug 13 10:07:46 2019 -0400

    load related credentials when editing

commit a8511f967b832c51b5002767f48cdac6e9e5cc1a
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Aug 13 09:27:56 2019 -0400

    build details url once

commit e3d6ee6f9e9b363f898112dbccd85850a4c8ba5c
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Aug 13 09:23:14 2019 -0400

    move label requests to function

commit d05c1bdd6e61ff035f5b6c6f7df3021942126291
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Aug 13 08:28:02 2019 -0400

    move function comment into function

commit c96dfd101c7473247a1de37accdf440ab1aadc1e
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Aug 7 08:06:45 2019 -0400

    use alias for type import

commit 9fa4dac84763d7ac04d098e409e66554a1b4b3f6
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date:   Wed Aug 14 10:06:01 2019 -0400

    do not expose the notication secret fields

commit 4831cde39fb9071713b559b3ddd1ec9440131a0a
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Mar 20 15:03:18 2019 -0400

    fix bug 
C247
where cred org permission was not checked

commit a45c93ed472f39ac0ea852aadf86f69fdb1ab52b
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Aug 14 10:40:21 2019 -0400

    fix a bug in the API metrics endpoint

    The metrics JSON renderer shouldn't try to parse data that isn't
    a string (generally, this represents things like HTTP 403)

commit 748bf63d4eebb9c77f72e45dfd66f0161481f54b
Author: Marliana Lara <mlara@redhat.com>
Date:   Tue Aug 13 12:38:38 2019 -0400

    Move job event line styles into a shared dir

    Set a field to avoid setState warnings

    Fix lint errors

commit 2a926fffd9a85fd0fe2a50d45d5cb8037b154d85
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Thu Aug 8 14:48:01 2019 -0400

    set default timezone to UTC for test runs

commit 475645f604f42fec0f3479fa7b8052bc6e5a5b25
Author: Marliana Lara <mlara@redhat.com>
Date:   Thu Aug 8 13:36:45 2019 -0400

    Add JobOutput tests

commit b2922792bc26e9b1bcb4592c8328db5a88cdd0d0
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Mon Aug 5 13:36:36 2019 -0400

    add function for testing output lines

commit 74ef0e7abfc5962381fe52d5e835d202df3b61d4
Author: Marliana Lara <mlara@redhat.com>
Date:   Fri Jul 26 13:02:57 2019 -0400

    Refactor MenuControls as a functional component

    * Fix lint errors

commit 2aa38e84ddfee2d349062d6d3376abaa1477ed76
Author: Marliana Lara <mlara@redhat.com>
Date:   Fri Jul 26 10:36:28 2019 -0400

    Add guard clause to loadMoreRows and style tweaks

commit 033308de695dc76e00000241a92c9df0840a8df0
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Jul 23 13:12:12 2019 -0400

    add missing event placeholders and recompute heights on load

commit 0a3633113e0728b0424e7327c62fdf7b56fd9b6a
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Mon Jul 22 16:19:50 2019 -0400

    ensure results are always indexed by counter when loading new rows

commit 161c7706bc15a346aa205b03e6f0cde4ffc47306
Author: Marliana Lara <mlara@redhat.com>
Date:   Mon Jul 22 13:23:31 2019 -0400

    Add InfiniteLoader to fetch rows as needed

commit 40560e962fe21abe972d519a347bd2fd27c92846
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Mon Jul 15 07:16:55 2019 -0400

    compute row height on-the-fly

commit 474a2a48bbc33a5d6c92e694dec4c93131969627
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Fri Jul 12 16:16:55 2019 -0400

    add job event component and sanitized html building for output lines

commit da9288932336c02f8341fe8934ad4e6b9a2eb1a8
Author: Marliana Lara <mlara@redhat.com>
Date:   Fri Jul 12 13:57:21 2019 -0400

    WIP - react virtualizer

commit 859c364fbe26d8b4eb28e9d3d0662b3da3009f22
Author: Marliana Lara <mlara@redhat.com>
Date:   Thu Jul 11 10:46:46 2019 -0400

    Add MenuControl tests

commit 408b38174a8cedc7f383923de32f9a6d9d27a725
Author: Marliana Lara <mlara@redhat.com>
Date:   Wed Jul 3 13:07:05 2019 -0400

    Add job output menu controls component

commit 245252ed111a5f982dbecbfd8b2196722b613c5c
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Mon Aug 12 16:39:38 2019 -0400

    refactor lookup tests

commit bbf28f50bd44770f9dfa55e777b18ddc345c5605
Author: Bill Nottingham <notting@splat.cc>
Date:   Thu Jul 18 15:06:21 2019 -0400

    Allow mapping org auditors where we map org admins.

commit be21a8bcb42eb9abd33f7aed53526c12019c15de
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Aug 12 11:54:42 2019 -0400

    Fix logic for turning off override behavior

commit 3df476e3f648dc6194670d9bf13265903a269585
Author: John Mitchell <jmitchel@ovpn-122-1.rdu2.redhat.com>
Date:   Fri Aug 9 12:38:18 2019 -0400

    remove inadverdent duplicate CreateSelect2 call from playbook on jt edit form

commit 2f3aafe1bb3c1ca145ecc3c89861cd7886d96ad7
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Aug 6 09:16:51 2019 -0400

    Add collection setting toggle to UI

    Additional API housekeeping, removing unused code

    Treat default branch as no branch provided

commit 79a1dbc5a0fb9f4ab546e290a01e822fdb782412
Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local>
Date:   Mon Aug 5 15:04:53 2019 -0400

    fix issue with interior scope declaration eslint error

commit dc5d696238de1e24e9f05963077f9bb59f92ee98
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Aug 5 13:52:38 2019 -0400

    avoid unnecessary checkout, more docs content

commit 139e8cde704dadb137b8c8c2930f4947fcf12bbe
Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local>
Date:   Mon Aug 5 12:22:32 2019 -0400

    more ui work for branch and refspec on project/jt
    - add refspec field to project
    - update refspec and branch help text on project form
    - add refspec field to job detail
    - adjust form gen and ProcessErrors to show api errors for checkbox_groups correctly
    - consolidate showPromptButton conditionals and fix the add/edit workflow node one for showing prompt when only branch is promptable

commit 13751e73f9a456bf2ec5d9bbbe9e6dc3c0e4ec5b
Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local>
Date:   Thu Aug 1 16:20:45 2019 -0400

    working commit

commit 03d72dd18a42fad3a83bf701d869bacee14a179d
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Jul 29 15:38:30 2019 -0400

    JT-branch docs and code cleanup

    bump migration

    fine tune validation of project allow_override
      return highly custom error message

    Restore branch after syncs to address bugs
      encountered after changing scm_refspec

    remove unused code to determine scm_revision

    Check Ansible version before project update and
      do not install collections if Ansible version too old

    Add docs related to project branch override
      New file specific to branch override and refspec
    Complete docs on collections to reflect current
      implementation and give a folder tree example
    Update clustering docs related to project syncs

    Fix bug where git depth was ignored during the
      local clone from project folder to run folder

    Fix bug where submodules were not copied

commit d785145c59faf44a06d98a662c1602f417a6f21a
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date:   Fri Jul 26 13:10:16 2019 -0400

    force proj sync when collections/requirements.yml

    * Similar to roles/requirements.yml sync optimization logic.

commit 270bd19dbd4d6459b7f8dff632b7a4a6d1640919
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Jul 25 08:22:32 2019 -0400

    Fix bugs with discovery of collection requirements

    Addresses some cases where
      collection requirements do not exist
      collection requirements cannot be evaluated

    Consolidate logic for roles and collection installs

commit cc6413c44cdacd2eb35c058c218d9d93797dea58
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date:   Thu Jul 18 11:26:12 2019 -0400

    use ansible nightly

    * ansible:devel now has ansible-galaxy collection support

commit 4be65a08797cf68fe8202bee877a9f4d6e375d3f
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date:   Thu Jul 18 14:44:59 2019 -0400

    collections/requirements.yml support

    * just like we support ansible-galaxy role install, support
    ansible-galaxy collection install

commit f1f57e45de37b8807ea05a1b0eca563359c83955
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Jul 17 15:23:46 2019 -0400

    Add scm_refspec field

    Update migration syntax to Django 2

    fix status bug where canceled switched to error

commit 61ca4278c87b8901576f4761d2da18f8fa77fb23
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Mon Aug 12 09:45:08 2019 -0400

    remove extra and trailing slashes from url

commit 299fa3b6b4b7c9f55d038704ae922f8d751c2426
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Aug 12 16:41:31 2019 -0400

    simplify awxkit dependencies

    - remove flake8 as an install requirements (it's only used for tests)
    - vendor toposort, which is Apache 2.0 licensed (and very small)
    - change websocket-client to a setuptools optional dependency, which you
      can install via:

      pip install "./awxkit[websockets]"

    - add `jq` and `tabulate` under an additional optional setuptools
      dependency:

      pip install "./awxkit[formatting]"

    - remove `cryptography`, which is only used for random RSA generation
      (unused by the CLI)

commit 121bc961088878f3a16b48f3ca051cf9c8ab3189
Author: John Hill <johill@redhat.com>
Date:   Mon Aug 12 15:46:39 2019 -0400

    Updating for the known MacOS High Sierra issue

commit 82f5072c7d0a14a42cd819d7bda91457b1ae8b5e
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Aug 12 15:08:15 2019 -0400

    add support for Accept:application/json to /api/v2/metrics

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

commit 3a5e609a112d0bbebbab8437bac04e3f63529cdc
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Aug 12 13:36:53 2019 -0400

    Fix error due to randint inclusivity

commit 0c89c6c79eea417108995b87dfb88fe305b93b8d
Author: John Mitchell <jmitchel@ovpn-121-83.rdu2.redhat.com>
Date:   Mon Jul 15 12:55:15 2019 -0400

    fix ui conditional for adding fields to jt edit save payload

commit 6baba10abe4e0bec581c6550fbad23979adcf9a9
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Jul 3 16:42:42 2019 -0400

    Add scm_revision to project updates and cleanup

    Add validation around prompted scm_branch requiring
      project allow_override field to be true

    Updated related process isolation docs

    Fix invalid comarision in serializer

    from PR review, clarify pre-check logging, minor docs additions

commit 76dcd57ac676517b0fa545e9ac9cc20f538fb59c
Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local>
Date:   Mon Jul 1 15:43:10 2019 -0400

    assorted UI work to support the new branch field
    update project to have allow branch override checkbox
    add new text input for branch field
    adjust show/hide for branch and playbook jt fields
    make playbook field allowed to add a new option not in the dropdown
    update job results ui to show branch
    update prompting to support new branch field

commit ac86dc4fb941ff9bea7c8878bd85da34224c5215
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Jun 4 15:26:14 2019 -0400

    Allow JTs to specify and prompt for SCM branch

    Copy project folder each job run
      change cwd to private_data_dir, from proj
      do not add cwd to show_paths if it is
      a subdirectory of private_data_dir, which
      is already shown

    Pass the job private_data_dir to the local
      project sync, and also add that directory
      to the project sync show paths

    Add GitPython dep and use for job sync logic
      use this to manage shallow clone from desired
      commit, and to map branch to commit,
      and to assess necessity of project sync

    Start on some validation change, but not all
      allow arbitrary playbooks with custom branch

commit b90d1456b39ca2f2be1ad0fca796ac36d1958ac3
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Aug 12 09:26:40 2019 -0400

    make awxkit have the same version as the AWX package

commit 794808cd105b1b477d98ae0d934bef7d6e14dbd8
Author: Gabriel Totusek <totusek@unity3d.com>
Date:   Mon Aug 12 02:40:25 2019 -0700

    Fix compatibility with postgresql helm chart v6.0.0+

commit d932a70eff459ff0459bb63a88cd18a98e4cf068
Author: Gabriel Totusek <totusek@unity3d.com>
Date:   Mon Aug 12 00:43:09 2019 -0700

    Downgrade postgres helm chart to v5.3.13

commit 90e5b0a12d7eb193505b1d404679c11149f044a0
Author: Gabriel Totusek <totusek@unity3d.com>
Date:   Sun Aug 11 23:16:43 2019 -0700

    Update postgres helm chart to v6.2.1

commit f705eba7eda5fa3c143217233bcc431165a1a6cd
Author: Gabriel Totusek <gabrielt@unity3d.com>
Date:   Thu May 2 11:43:01 2019 -0700

    Add support for kubernetes tolerations, nodeSelector, and affinity

commit 8341601c6006f96e3798bfbeb430205fb4723f35
Author: John Hill <johill@redhat.com>
Date:   Sun Aug 11 22:06:55 2019 -0400

    Adding Debugging section to e2e doc

    First of many debugging, Troubleshooting, and FAQ tips

commit d92753f20aef7af3f2063e4659c9f688061c84d1
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Aug 9 14:43:34 2019 -0400

    remove awxkit logic for working around an old stdout handling bug

    related: https://github.com/ansible/awx/issues/200

commit 2064309182d36e71f0421f5c2a86f68798e63932
Author: Daniel Sami <dsami@redhat.com>
Date:   Fri Aug 9 11:32:26 2019 -0400

    e2e cleanup websockets

commit adaa4148c69592e504a232a54cd6b767d32628d7
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Aug 8 22:26:39 2019 -0400

    include awxkit CI in zuul runs

    additionally, fix up some flake8 failures

commit 9616cc6f7856523ebf6d1580443313296c9f6507
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Aug 8 22:12:31 2019 -0400

    import awxkit

    Co-authored-by: Christopher Wang <cwang@ansible.com>
    Co-authored-by: Jake McDermott <jmcdermott@ansible.com>
    Co-authored-by: Jim Ladd <jladd@redhat.com>
    Co-authored-by: Elijah DeLee <kdelee@redhat.com>
    Co-authored-by: Alan Rominger <arominge@redhat.com>
    Co-authored-by: Yanis Guenane <yanis@guenane.org>

commit 3d98d98d3c1296f85cacdd06b97ce8bd8686591f
Author: mabashian <mabashia@redhat.com>
Date:   Thu Aug 8 11:53:47 2019 -0400

    Moves tooltip and link logic out to the sparkline from the job status icon

commit ce37bc98979582b1d72fe93148827d5e32299633
Author: John Hill <johill@redhat.com>
Date:   Thu Aug 8 10:44:56 2019 -0400

    remove static definition and move to pipelines

commit c37bf5e9f582acff5062c1184bdc4a6941755c21
Author: Christian Adams <rooftopcellist@gmail.com>
Date:   Tue Aug 6 16:46:18 2019 -0400

    Fix NoneType path error with analytics collection

commit fba0da4c58b569ae9cb9dc8a7622b492b1fcc4c2
Author: mabashian <mabashia@redhat.com>
Date:   Wed Aug 7 16:16:57 2019 -0400

    Fix linting

commit e7a15d478d97f0e800a92cce94ef3e62bb6bff95
Author: Elyézer Rezende <elyezermr@gmail.com>
Date:   Wed Aug 7 11:39:39 2019 -0400

    Add app token e2e

commit 6a7481a27c5c27454a2e5e6856203f53458eeb0f
Author: mabashian <mabashia@redhat.com>
Date:   Wed Aug 7 14:52:40 2019 -0400

    Prettier again

commit a57f2ca2bf9e7a6cfe962646371330cc2a4a20a7
Author: mabashian <mabashia@redhat.com>
Date:   Wed Aug 7 14:46:41 2019 -0400

    Run prettier

commit 37e5b6b13444846623a5f0697135054b0d9315aa
Author: mabashian <mabashia@redhat.com>
Date:   Wed Aug 7 14:44:16 2019 -0400

    Add sparkline tests

commit d5dd1719b6809057c368aeb03b8948575f695c4a
Author: John Hill <johill@redhat.com>
Date:   Wed Aug 7 11:48:12 2019 -0400

    Parameterize E2E Suite retries

commit 0bd9d4abaf773483de0b0a9ccb6ff0ef8e185d06
Author: mabashian <mabashia@redhat.com>
Date:   Wed Aug 7 11:22:28 2019 -0400

    Change awxSwitch class prefix to atSwitch to match component name

commit 993855f70aa7fcc811ee9f3994a23beba0c26413
Author: mabashian <mabashia@redhat.com>
Date:   Wed Aug 7 11:15:42 2019 -0400

    Remove restriction on toggling dynamic hosts on/off from the host form view.

commit c71068fa1c4e98801aaa0c4dd68c4658bb1724f8
Author: mabashian <mabashia@redhat.com>
Date:   Wed Aug 7 11:01:39 2019 -0400

    Create at-switch directive.  Use it in all the places

commit c4700998afe347a8ec67ccd55693fca3a42d1ac2
Author: mabashian <mabashia@redhat.com>
Date:   Mon Aug 5 11:25:08 2019 -0400

    Swap text-based on and off toggles to non-text based

commit 19d2c8c6347a82bb0b2dcd1c70bc01b791fb3ee8
Author: mabashian <mabashia@redhat.com>
Date:   Tue Aug 6 15:51:11 2019 -0400

    Adds sparkline to templates list

commit 63978f7d10647d44b12ec5e7059cf5eb42b18b15
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Aug 5 22:21:42 2019 -0400

    remove setting not actually customizable

commit b4f272a57535e459923cfdd9dc72883a398cb48b
Author: Bill Nottingham <notting@splat.cc>
Date:   Mon Aug 5 12:06:41 2019 -0400

    Catch another area where this toggle is set.

commit c17ce49e2edb7a13b8e3b51cfa9c5eb0cbcd3530
Author: Simon Séhier <simon.sehier@camptocamp.com>
Date:   Mon Aug 5 17:29:36 2019 +0200

    fix #post-build-2 href fragment

commit 8e1e33735abb7d7d9695ce4b62477a7513b1e200
Author: Bill Nottingham <notting@splat.cc>
Date:   Mon Aug 5 11:18:56 2019 -0400

    Allow enable/disable of hosts in dynamic inventory from the UI.

    The API lets you do it, so we shouldn't block it from the UI.

commit 521ecc883be7023ef6a7df74ace9cc79ad829fdf
Author: mabashian <mabashia@redhat.com>
Date:   Sat Aug 3 09:26:50 2019 -0400

    Fix jshint errors

commit 688f14a0ee4a563fca39c9c713338e326caee82b
Author: mabashian <mabashia@redhat.com>
Date:   Wed Jul 31 11:22:19 2019 -0400

    Fix summary popover on inventory list

commit b3002e0b9d38a4d29943c0309538890acb43f4b2
Author: mabashian <mabashia@redhat.com>
Date:   Thu Aug 1 10:29:33 2019 -0400

    Makes workflow start node width dynamic to account for languages other than english

commit 8b35642b085b0b31a2cc221d8506bac9704137ef
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Thu Aug 1 14:25:41 2019 -0400

    Fixes failing test and addresses PR issues

commit 74a1ebff32a06b8698dbe8101a4cf33c040ffe3a
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Thu Aug 1 10:39:27 2019 -0400

    Adds tests and refines chip interaction in MultiSelect component

commit a577be906e20792a73c1148a6e78bb38768be7ae
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Tue Jul 30 13:00:22 2019 -0400

    Adds Multiselect functionality to labels on JTs

commit 934d09e0de29e453c2ffff94110102fe7b5767fc
Author: Daniel Sami <dsami@redhat.com>
Date:   Fri Aug 2 15:33:09 2019 -0400

    Stability for e2e websockets

commit 1388dec4b07620a9c56905f7967eae6a3b4e22bb
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Aug 2 07:19:12 2019 -0400

    fix a bug that breaks isolated task execution

commit c0dcba91f5886389e7ab5d03b3cf740e7cf031e9
Author: John Mitchell <jlmitch5dev@gmail.com>
Date:   Thu Aug 1 12:14:31 2019 -0400

    Update SEARCH.md

commit 2e777368bf49d3442c3c944b1ec2e87c5905498c
Author: John Mitchell <jlmitch5dev@gmail.com>
Date:   Thu Aug 1 12:13:34 2019 -0400

    Update SEARCH.md

commit 0276a37e8dc6f27786f213098aaf13e28ecbc259
Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local>
Date:   Wed Jul 31 10:09:11 2019 -0400

    small updates to qs syntax based on feedback

commit 30253d21fcccc920d8696f8bbf7592dccae2cb59
Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local>
Date:   Tue Jul 30 13:57:16 2019 -0400

    assorted ui_next search phase 1 pr feedback updates
    - remove unnecessary displayAll prop from ChipGroup
    - update notification api fn to be 2 with no boolean param
    - fix params passing to api functions

commit f0ff5b190a43f52046375bad52cdd25f31b9e280
Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local>
Date:   Tue Jul 30 10:32:20 2019 -0400

    update qs addParams/removeParams fns to take param object not string

commit bdfeb2cb9c421e816473399ef38878ae40c14b20
Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local>
Date:   Fri Jul 26 10:03:46 2019 -0400

    updates based on pr feedback
    run prettier
    update hasContentError to contentError in all the places
    function naming updates

commit 357887417c4bd4640668ecdc206d73533f2233a2
Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local>
Date:   Fri Jul 26 09:52:20 2019 -0400

    working commit

commit a58468ffeef015d898c1530264e0122ffcc1b5d8
Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local>
Date:   Tue Jul 23 15:39:30 2019 -0400

    initial implementation of search in UI_next

commit 4399d9287d2d5ef286df162b226ec7370ef4ce3a
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Jul 31 15:29:30 2019 -0400

    Always provide gce token_uri

commit cfeedb158e8ce90dc40b583e60d469226894339f
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Jul 31 17:08:07 2019 -0400

    attempt to properly clean up runner ansible_pi directories

commit 10200fced0cc74ff7bc5a92208eab081b2264a9b
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Thu Aug 1 10:26:15 2019 -0400

    Add patch to the list of system packages installed into the container

    since it is a requirement of the new updater.sh Python requirements script.

commit 2926d0198d4a76188dba1e83ef06cadd5e2967e3
Author: Jeff Bradberry <jeff.bradberry@gmail.com>
Date:   Thu Aug 1 10:25:46 2019 -0400

    Bump the version of Django to 2.2.4

    This is a security release.

commit 213df704198082221cd0c3d1c524d8eff07eef41
Author: mabashian <mabashia@redhat.com>
Date:   Wed Jul 31 20:06:22 2019 -0400

    Make notification form options regular font weight

commit 94b5bb8cf9e3d6380e4f075738c5829211e44574
Author: mabashian <mabashia@redhat.com>
Date:   Wed Jul 31 14:15:13 2019 -0400

    Ensure variable exists before calling toString on it to fix js error thrown when creating grafana notification

commit 8362aa71db550d0dabb181b633e29c7bb3b3abc2
Author: Hideki Saito <saito@fgrep.org>
Date:   Fri Jul 26 09:47:35 2019 +0900

    Update tooling and UI development documentation to cover I18N

    - Document steps for adding I18N in builds
    - Add "clean-language" target to remove *.mo files

    Signed-off-by: Hideki Saito <saito@fgrep.org>

commit b3651ecf30bf288b3e50a0ee8a4d16da7bc1371e
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Jul 31 08:58:39 2019 -0400

    Update docs to reflect field removals

commit ad28e11502ba6c10dc321a761cf4e483a37895de
Author: Bill Nottingham <notting@splat.cc>
Date:   Thu Jul 11 16:42:41 2019 -0400

    Remove pexpect, etc, from the ansible venv, that's now runner's problem.

commit a6c50f6d201e455cdc65f82bad14113807c3aee9
Author: mabashian <mabashia@redhat.com>
Date:   Tue Jul 30 16:52:52 2019 -0400

    Fix unit test endpoint to match notif admin request endpoint

commit df177d6dc3dc3b0db8bf76953558d287fec6b881
Author: mabashian <mabashia@redhat.com>
Date:   Tue Jul 30 16:47:17 2019 -0400

    Removes close behavior when clicking outside of modal and dialog components

commit 1121a2b623cfebeab6dd56baaed87bea3524c300
Author: mabashian <mabashia@redhat.com>
Date:   Tue Jul 30 16:18:39 2019 -0400

    Show notification menu to users with notification_admin team role

commit c1cf7b79e3ffcf6faa043aa471e926fede34400f
Author: mabashian <mabashia@redhat.com>
Date:   Tue Jul 30 15:25:42 2019 -0400

    Rogue console be gone

commit 47c59d52118e63eaf92384c4b39233387e62839e
Author: mabashian <mabashia@redhat.com>
Date:   Tue Jul 30 15:22:01 2019 -0400

    Prevent clicks outside of prompt modal from closing the modal without saving.  User will now need to explicity hit the X or Cancel buttons to close the modal prematurely.

commit 20f1ed45338e08c252b565a267886f0f3c516e2b
Author: Bill Nottingham <notting@splat.cc>
Date:   Thu Jul 11 13:25:46 2019 -0400

    Update source tarball.

commit fafe9ce4ea59f7ca04bc6385755b41b59c058c4f
Author: Bill Nottingham <notting@splat.cc>
Date:   Thu Jul 11 12:15:19 2019 -0400

    Update paramiko to a version that can work with any python-gssapi.

commit a47a2d85678033e944b1753e2758c4fed03ee7e5
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Jul 30 10:03:10 2019 -0400

    properly set `is_system_auditor` on initial LDAP login

    django-auth-ldap recently changed its behavior at login to *delay* the
    user.save() call:

    https://github.com/django-auth-ldap/django-auth-ldap/commit/b777321fb486620f261e2ebbe28e508ca5a826eb

    our current process of discovering and setting up the system auditor
    role at LDAP login *relies* on the user having a primary key, so this
    code now manually calls .save() to enforce one

commit 329b791908092f42ee1be7780ee411a936ed14e2
Author: Hideki Saito <saito@fgrep.org>
Date:   Fri Jul 26 17:57:43 2019 +0900

    Add description to template and project list view

    - Fixed issue #4359

    Signed-off-by: Hideki Saito <saito@fgrep.org>

commit 76933ed88938911e1ee92dbe016fcd8d64e95f33
Author: Jorge Machado <jorge.machado@dxc.com>
Date:   Mon Jul 22 21:14:39 2019 +0200

    * upgrade from git on containers
    * agreed with terms of DCO 1.1

    Signed-off-by: Jorge Machado <jorge@jmachado.me>

commit 3c96968ee0c6248d3fb8e7d77bb1f3c0bbae642f
Author: Marliana Lara <mlara@redhat.com>
Date:   Mon Jul 29 12:36:30 2019 -0400

    Add link to organization inventory list

commit 9236fd2a5340a7cc4ef591fc369f0a7e5f132c89
Author: chris meyers <chris.meyers.fsu@gmail.com>
Date:   Fri Jul 26 13:15:53 2019 -0400

    fake it till you make it!

    * The user awx is passed to the launch of our dev docker container. The
    docker system automagically creates that user for us and sets the home
    dir to /tmp in /etc/passwd. Many methods of detecting the user home dir
    don't use that. Instead, they use the HOME env var. This is a half-way
    solution that solves the problem of python expanding the ~ dir.
    * If other things break because they determine the users home dir via
    /etc/passwd entry then a more in-depth fix will be needed.

commit 79723cea2128744b49c733cf0ffddfd43f7d4925
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Jul 29 09:35:19 2019 -0400

    skip events w/ empty stdout when generating stdout downloads

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

commit bb92296478bcd4ee62fe4a4d402ebd4ab225fb6b
Author: James McClune <jmcclune@mcclunetechnologies.net>
Date:   Sat Jul 27 15:24:24 2019 -0400

    awx/ui: fixed minor grammar error in Survey form

    Signed-off-by: James McClune <jmcclune@mcclunetechnologies.net>

commit 3d3952c549aa80263e9554a8665ec9420565f020
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Jul 26 16:24:48 2019 -0700

    remove unnecessary scrollbar from Inventories Lookup

commit 276ed792a2b05db25594e1fc1bd591aaeb31efca
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Jul 26 12:57:24 2019 -0700

    translate insights tooltip

commit e903425785775e4caa8455fcca380becb70f30bb
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Jul 25 15:37:27 2019 -0700

    mark button text for translation

commit e711d32ea25918a97e63068f6cabb6cab3245990
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Jul 25 17:07:28 2019 -0400

    don't filter out schedules that have a null `next_run`

    when schedules are disabled, their `next_run` is unset; we should still
    show them in this list view, just with an empty value in the `next_run`
    column (they're disabled, so they'll never run)

commit 2608e8d47d2b98fcf1f551c47ce66d1cd5907e2e
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Thu Jul 25 15:44:13 2019 -0400

    fix a bug which can cause isolated artifact cleanup to fail

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

commit 670a1847083924a656e045c4bc06faa8c1f34389
Author: Christian Adams <rooftopcellist@gmail.com>
Date:   Thu Jul 25 13:30:32 2019 -0400

    Update job status comments
      - waiting and pending job descriptions were not accurate

commit 11a6e98230194b3d2b6c73c6b57fb0f8a7f8844d
Author: Christian Adams <rooftopcellist@gmail.com>
Date:   Thu Jul 25 13:29:01 2019 -0400

    Add pending jobs and system level job status to metrics

commit 2c533edb3c97a746b0a6c657892415f19864d520
Author: AlanCoding <arominge@redhat.com>
Date:   Wed May 8 10:58:13 2019 -0400

    remove duplicates from IG list

commit 97f841057f8b8128db90481d8d7cb9f66f9f05ac
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Jul 24 15:49:26 2019 -0400

    fix method mapping for webhook notification add

commit f2996f1c89607003dff07ff448eed923056f16a1
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Wed Jul 24 13:38:24 2019 -0400

    include instance hostnames in metrics endpoint

commit f7502eed2fefb3a710bde3227d95791c2104fdbc
Author: beeankha <beeankha@gmail.com>
Date:   Wed Jul 24 08:59:32 2019 -0400

    Correct the comment in migration file

commit 1fe18dc5885316a3921d959b3db1d003684dde80
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Jul 23 19:24:00 2019 -0400

    normalize http method choice values

commit 2c86d7400a2ec184eb275d0b303fb2711d1d8785
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Jul 23 12:22:44 2019 -0700

    remove duplicate type declaration; lint fixes

commit 7580491f1a1f1d4be2642e45df68c34bc3b9ef7f
Author: beeankha <beeankha@gmail.com>
Date:   Tue Jul 23 14:52:26 2019 -0400

    Add migration file to define http_method explicitly

commit 2392e57d2f12283f736cb9a7c16fb617b8ba9d9d
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Jul 23 10:48:56 2019 -0700

    fix InventoriesLookup on new JT form; add DataListRadio tests

commit bb5b255c28acccad9c5ca55b1ce7c7ff43ea713e
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Jul 22 16:21:11 2019 -0700

    updating job template tests

commit 5edc6deeae8a2468820a737c5a1ec173a0f70c9f
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Jul 19 11:06:51 2019 -0700

    finish core InventoriesLookup core functionality

commit c080346751b1316c04ea7602cf2b51150465a6ea
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Jul 17 09:25:40 2019 -0700

    start on InventoriesLookup

commit 37e73acb62965c46587fb2a1d5398d56f5cd03da
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Jun 25 15:30:07 2019 -0400

    cleanup tooling

commit 04404c93db58f7d170fe023c2a1066b6552b3102
Author: beeankha <beeankha@gmail.com>
Date:   Mon Jul 22 16:57:10 2019 -0400

    Enforce http_method restrictions via API

commit 6ef235dcd502a4f67ea5da59dfd525ad0cdfb4c9
Author: beeankha <beeankha@gmail.com>
Date:   Mon Jul 22 11:03:05 2019 -0400

    Enable auth header to send with just username field filled in

commit d66106d3807a62f45296bba9ca0c7492f0b1b7b5
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Tue Jun 25 15:04:02 2019 -0400

    rename docker-notifications to docker-httpbin

commit 99737937cd2bbd4d99aae9fcafc67c74cc4dbc56
Author: beeankha <beeankha@gmail.com>
Date:   Tue Jun 25 13:57:32 2019 -0400

    No auth header sent if username/password fields are blank

commit 0a0b09b394aaecf0a7ec6d8bb04b02b4c544568b
Author: beeankha <beeankha@gmail.com>
Date:   Tue Jun 25 10:46:05 2019 -0400

    Update logic in send method to recognize password field in upgraded webhook notifications

commit 2b74b6f9b62b724d8e55b01e4b8426bc80bb9bec
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Mon Jun 24 15:56:10 2019 -0400

    add tooling for basic testing of notification webhooks

commit 6e9f74eb17b5e7b546001ad2642c2c6ded685e8c
Author: beeankha <beeankha@gmail.com>
Date:   Mon Jun 24 12:13:22 2019 -0400

    Updating tests, changing 'method' to 'http_method'

commit cc0310ccd4d70ff96103aa32086df560c1398c83
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Mon Jun 24 11:59:26 2019 -0400

    add notification webhook fields

commit 52b01feafee1d6dd1084cd25906f62484a363d27
Author: beeankha <beeankha@gmail.com>
Date:   Mon Jun 24 11:15:00 2019 -0400

    Change init parameter name to 'http_method' to reduce ambiguity

commit fbb3fd2799b1379824867257820dfad07d4b814f
Author: beeankha <beeankha@gmail.com>
Date:   Fri Jun 21 15:06:59 2019 -0400

    Add custom HTTP method

commit 5071e1c75fcfbb495781bcecd658185d81ba6a2e
Author: beeankha <beeankha@gmail.com>
Date:   Wed Jun 19 16:10:50 2019 -0400

    Update webhook backend to take username/password

commit 6f030256f5c246651a59a72a4280ff0df863c3e4
Author: beeankha <beeankha@gmail.com>
Date:   Mon Jun 17 11:20:49 2019 -0400

    Add username and password fields to webhook backend

commit a0c74711108e0d11ddf31a51c17902dd940e7d6a
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Jul 22 15:32:24 2019 -0400

    Re-create lost data in Azure_rm imports

commit 1cedf244b7fdcf30af7b8e22c66a90a1cca4158d
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Jul 22 11:11:36 2019 -0400

    replace the smart inventory membership lock with a new Django 2.2 flag

commit 0d7500d349133f500e2728aba3040cf14107bf35
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Jul 17 16:12:00 2019 -0700

    use unified jobs api to redirect to canonical url from /jobs/:id

commit 2f9be4796a6b6a19d8c27754f444fb68b6c605d1
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Jul 16 11:59:01 2019 -0700

    job detail style tweaks

commit 183bd4fa805b49f864d16694cb42e0d7c30d0e6f
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Jul 15 15:20:05 2019 -0700

    revert i18n on credential kind (API translates it)

commit db4a964e6426c36a10a419cd155a4b899d599384
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Jul 15 14:41:58 2019 -0700

    run credential type through i18n

commit 761ed6dec0185535c1ba1361e48ed3f3980dfa5c
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Jul 11 16:13:13 2019 -0700

    prettier

commit e3d67117e748d40bbd1e03c3252de31b2ba4a38a
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Jul 11 15:54:25 2019 -0700

    fix job detail breadcrumbs

commit 552164c25c6afaa4cc38f42e9d751639c35b0e46
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Jul 11 15:02:42 2019 -0700

    flush out more type defs; JobDetail tests

commit 40f9b0dc7f3c297bc5c317ed35abf08be2e7b684
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Jul 10 16:31:05 2019 -0700

    add CredentialChip component

commit eee1601528b1ac7df481d406b8b23f7133697eda
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Jul 2 14:54:45 2019 -0700

    job details: handle different job types

commit da780c9d7c945158c74eec53b66a7e69122c5f5c
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Fri Jun 28 14:48:40 2019 -0700

    make VariablesInput detect whether value is JSON or YAML on init

commit 968cc8c79cef3bce1289c1d0ca97c1e381517c90
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Jun 26 15:27:39 2019 -0700

    add variables & artifacts to job detail

commit 4372e977f070edac164c5d66b1a095b18402fe32
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Jun 25 15:31:14 2019 -0700

    build basic job details
0