Skip to content
Release 9.0.0
commit 4575cae458832d175d17cbecbef385ff89389e2b
Author: Shane McDonald <me@shanemcd.com>
Date:   Thu Oct 31 13:39:42 2019 -0400

    Bump VERSION to 9.0.0

commit db33c0e4fa11b3fb2d04ee4d643a8cd0ff0b9bf4
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Oct 30 15:24:55 2019 -0400

    Add test coverage for launch with multiple prompted creds

commit e9728f2a7816161e0b50598a82fb654698e42858
Author: mabashian <mabashia@redhat.com>
Date:   Wed Oct 30 20:11:11 2019 -0400

    Update snapshot after rebase

commit 5cdf2f88da1a0a908ad3bfbaaf65c9493faea4f3
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 93e940adfc406a000528088bfaeeeea09b03d577
Author: Bill Nottingham <notting@splat.cc>
Date:   Wed Oct 30 19:21:02 2019 -0400

    Remove extraneous leftover conditional import

commit 64776f97cfe919680c94a4728d5743c1112de247
Author: mabashian <mabashia@redhat.com>
Date:   Tue Oct 29 11:03:20 2019 -0400

    Prettier formatting

commit fc080732d498b0a5af10d629a9ce8c4f01e58d85
Author: mabashian <mabashia@redhat.com>
Date:   Mon Oct 28 15:02:18 2019 -0400

    Add breadcrumb for template access tab

commit d02364a8338a141a0da5b6e7f4349fdf20eab70e
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 5e6ee4a371a595650a4aee16ca9e44cb7c18425c
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Wed Oct 30 17:52:30 2019 -0400

    Improve WFJT webhook credential wording

commit 288fea89608147610473d54bad62a7bfdb7239d2
Author: Shane McDonald <me@shanemcd.com>
Date:   Wed Oct 30 17:35:19 2019 -0400

    Deleting unused unit-tests directory

    Same as https://github.com/ansible/awx/pull/5179 except I wont accidentally
    close it.

commit c019d873b93a983e605f3f3fcfcf0ad021b29a81
Author: Shane McDonald <me@shanemcd.com>
Date:   Wed Oct 30 14:57:56 2019 -0400

    Update AWX images to CentOS 8

commit e4a21b67c733ebbc1b56ed04ae1a3161e5b22cd1
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 2e6c484a500b75c8bb46404ba6bdf7ef937fdca8
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 f8b64f222298d19a5dd35111a97a320fc0e092a6
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Oct 30 15:40:49 2019 -0400

    Fix and test for warning when creating project

commit 452c1b53f768cdbf5fc79fa07f08c5aa303fdaa4
Author: Bill Nottingham <notting@splat.cc>
Date:   Wed Oct 30 14:23:33 2019 -0400

    Re-add psycopg2 for bootstrap_development.sh

commit c882cda58678e9509cdb398ea8ed46a4d33b8efd
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Oct 29 16:30:03 2019 -0400

    properly parse CLI arguments for launch endpoints

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

commit 36996584f90ebac6bc5b091c08416a453b276b7d
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 0160dbe8bcefab9e0c4d09a4d0e9e29103a17bc6
Author: AlanCoding <arominge@redhat.com>
Date:   Wed Oct 30 12:56:36 2019 -0400

    Remove sanity exceptions no longer needed

commit 28994d4b0bde200b623354c2365735fe3555739f
Author: Shane McDonald <me@shanemcd.com>
Date:   Wed Oct 30 12:12:56 2019 -0400

    Install oc and kubectl in upstream task image

commit 84ba3831996dd1292d1fe1732b4cca57fcedaeae
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 6c877a15e31d955c44a8228d5ad6f4bc903a9866
Author: Shane McDonald <me@shanemcd.com>
Date:   Tue Oct 29 16:10:51 2019 -0400

    Update dev env to centos:8

commit 59e1c6d492d27ed6b5064621df6d13a80d9bd862
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Oct 29 15:34:32 2019 -0400

    Add collection test coverage for creating vault credential

commit 35c27c8b16268c2376c0e03267258c5d0798f050
Author: mabashian <mabashia@redhat.com>
Date:   Tue Oct 29 14:45:05 2019 -0400

    Tweak ActionButtonCell definition and export

commit 91edac0d8445fc920d09912806fd958bf7cd17e4
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Tue Oct 29 11:41:14 2019 -0700

    remove prop type warnings

commit ae1bd9d1e9b40a5e883bb71064e0441302864433
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 cf168b27d25d9ff67bdf18c795db0e43dd782c5f
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Oct 29 12:30:17 2019 -0400

    apply username ordering to more views

commit aff31ac02f5e90381b8400af32555b77e52b56ea
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 a23754897e2572e863e5e22d5ccda1d22a122013
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Mon Oct 28 11:28:57 2019 -0400

    Improve accuracy of code comment

commit 3094b67664e010082f45fbfa00c909472986f298
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 98d3f3dc8af1dcc7a843d2881aba54c0cab42de4
Author: Alan Rominger <arominge@redhat.com>
Date:   Mon Oct 28 09:58:00 2019 -0400

    Add tests for AWX collection credential fixes (#3893)

commit 6f2a07a7df6f587a39a7a6ce5cb608fd1944c03e
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 54ac1905b3f7d411316d5e35ebfe1f684c820238
Author: Rebeccah <rhunter@redhat.com>
Date:   Fri Oct 25 14:14:14 2019 -0400

    pinning pytest-mock to version 1.11.1

commit 1bdae2d1f79bf924688ac4201d1cb77edbb0093e
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Oct 24 15:10:38 2019 -0400

    Fully rely on error ignoring for sanity rel imports

commit 2bc2e26cc7f31d9e05316a2ff66f87162c6bcd91
Author: AlanCoding <arominge@redhat.com>
Date:   Thu Oct 24 14:58:55 2019 -0400

    Ignore import errors due to bugs in Ansible core

commit 5010602e6bc2b5e924d8ca5c11b81e9b0977a1a6
Author: AlanCoding <arominge@redhat.com>
Date:   Tue Oct 22 14:26:56 2019 -0400

    add release note

commit c103a813bfd5f4319dcea7c619f698c5933adbe3
Author: AlanCoding <arominge@redhat.com>
Date:   Mon Sep 30 16:01:44 2019 -0400

    declare types in Ansible Tower module options

commit e097bc61c82732916d38df3b5b12e2cf1198a5c9
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 2ea63eeca0cfb04c87a1438e476188750c47c6d2
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Oct 25 12:23:10 2019 -0400

    pin to runner==1.4.4

commit 52336c0fe8cf7bc00d3fa6431346b1fbb50fb160
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Oct 25 10:20:18 2019 -0400

    fix a syntax error

    whoopsie

commit 220354241b25d6216a799a6e07979fa2adaaef67
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 1ae8fdc15c0002c8fc2c607351675ad029d5564f
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 4bbdce347883f4938cdbd4981c8cf0126709a968
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 d25e6249fddd028154a3b581d4ebb69d0a23fa43
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 71d7bac2614bf7302405e960ace1b71cb3aaf6b2
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 acba5306c69edc2493826b0bfad891702ff3ce53
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 fca92455361ca9e336bcde66ea7df74794adeb1c
Author: Jim Ladd <jladd@redhat.com>
Date:   Tue Oct 22 17:45:46 2019 -0700

    Update unit tests

commit 47031da65bacc9957f7002a7a4159dd259d0ea0b
Author: Jim Ladd <jladd@redhat.com>
Date:   Mon Oct 21 16:44:03 2019 -0700

    Return full webhook dict when serializing notif.

commit b024d91c6655bb30561a20a542a1770ab29bb435
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 da7002cf0c9a4ace23e6cf200c89a091a16068b0
Author: Jim Ladd <jladd@redhat.com>
Date:   Mon Oct 21 13:52:36 2019 -0700

    Don't use i18n for NT body string

commit f4f17628051e0e13c33d4a391638d5d15f766991
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Oct 21 15:01:24 2019 -0700

    fix lint errors

commit ad5857e06b4707948007db220ef7a665816ca6ef
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 12d735ec8f22057a7b82c69e744ca3ee1bca0d38
Author: Jim Ladd <jladd@redhat.com>
Date:   Thu Oct 17 23:51:55 2019 -0700

    NotificationSerializer should gracefully handle webhook/pagerduty bodies

commit 1e9173e8ef4fbbac9e2e607498545fadff1f7250
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 4809c40f3c83666488d8b1724ae5f3d8bbdb792e
Author: Jim Ladd <jladd@redhat.com>
Date:   Tue Oct 15 23:19:12 2019 -0700

    Render WF approval notifications w/ custom templates

commit 4e9ec271c5182506f6ade16ab61c618dff8170a6
Author: Jim Ladd <jladd@redhat.com>
Date:   Tue Oct 15 17:30:56 2019 -0700

    Refactor notification backends to use CustomNotificationBase

commit 6cd6a42e20228009906f1ee98224ee0b6bdfefec
Author: Jim Ladd <jladd@redhat.com>
Date:   Mon Oct 7 16:57:57 2019 -0700

    Render default notifications using Jinja templates

commit f234c0f771673b3a8fd152bffcaa7209bb458985
Author: Jim Ladd <jladd@redhat.com>
Date:   Mon Oct 7 16:55:34 2019 -0700

    Remove unused build_notification_message method

commit 3f49d2c455168b405dcd377a23c13cc91bd72dab
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 a0fb9bef3a1b92f125c43deca609b405b4c5c3f8
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 ccaaee61f0bafb71bdbbfbfc1d37033b37c8bbc1
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Tue Oct 22 16:40:54 2019 -0400

    improve cleanup of anonymous kubeconfig files

commit 70269d9a0d6786d29cd779c571806cbb6780634e
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 ab6322a8f77700e689a9f085f0b93135df91ba29
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 8bc6367e1e3b67171608291dc17861f1e210b405
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 b74bf9f2662cc8d067a67d3e8cd16acd5b8fad73
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 321aa3b01d190042ebdf00846b6cb36323eb3ddc
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 7f1096f711ebb3c1653023f9f0ebdd743d222b2e
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Mon Oct 21 11:18:44 2019 -0400

    reap k8s-based jobs when the dispatcher restarts

commit 2b6cfd7b3d7260329a0dd49163a9c1da73fe0b83
Author: Marliana Lara <mlara@redhat.com>
Date:   Mon Oct 21 16:13:52 2019 -0400

    Handle undefined schedule value in job detail component

commit b2b33605cc457a408b0e959bd500eefcca19e406
Author: Graham Mainwaring <gmainwaring@ansible.com>
Date:   Mon Oct 21 16:10:25 2019 -0400

    Add UI toggle to disable public Galaxy (#3867)

commit d06b0de74b3d6d7e549157d3892f3523c8d20518
Author: mabashian <mabashia@redhat.com>
Date:   Mon Oct 21 11:55:12 2019 -0400

    Revert 6282b5bacbb30f31bc7bbf53df668ac8ed68829f

commit 6dfc714c75b47314894e1e59c35c4c525914367c
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 cf5d3d55f05cab224013a3cdc90be4b6f22d92b7
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 e91d383165f5f0712b14305ba8b29d4e6162ce4a
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Fri Oct 18 18:28:59 2019 -0400

    Fix off-by-one errors

commit 72d19b93a07ed6046f09acc30e7bd078a2199f04
Author: mabashian <mabashia@redhat.com>
Date:   Tue Oct 29 11:01:04 2019 -0400

    Prettier formatting

commit da7baced5034e537b7cc354254d2f356afff1963
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Mon Oct 28 15:59:47 2019 -0700

    upgrade patternfly to latest, update tests

commit 01788263e29654f74a1dc370490a28efeb30b2db
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 8daceabd26225488c6ff0d84223dfd198d56dded
Author: mabashian <mabashia@redhat.com>
Date:   Mon Oct 28 17:38:14 2019 -0400

    Removes close button from footer of host details modal

commit 712b07c136ea31a14c035378a439c9b7a6712054
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 8fbfed5c5516033ad86faa0f6176e79e906bc3e6
Author: mabashian <mabashia@redhat.com>
Date:   Mon Oct 28 17:21:14 2019 -0400

    Fix org teams empty list text

commit 7b1158ee8e55e4deecd43da2462a0127122dd012
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 d8814b716212326b29bdc25e58b5cfe0406c85e5
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 9af3fa557bad32bcabddda60574ba0113b7662ce
Author: mabashian <mabashia@redhat.com>
Date:   Mon Oct 28 15:08:27 2019 -0400

    Fix merge conflict fallout.  Remove stale edit click handler.

commit e0d8d35090b528bc896e10ae64addca5ea85bfcf
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 7e83ddc96837339286f698f8f17f57f80e70b2b6
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 15111dd24afa9c54ad2f5782e9161d506277a8bc
Author: Ryan Petrello <rpetrell@redhat.com>
Date:   Fri Oct 25 12:23:10 2019 -0400

    pin to runner==1.4.4

commit 31a96d20abcf64de8d2fa2c77590cc59898898d4
Author: Guillaume Marsay <gmarsay@gmail.com>
Date:   Sat Oct 26 22:07:31 2019 +0200

    Update slack_backend.py

commit 2ec5dda1d8bc61b0b1bc827f9b2ad8a3bee53d9b
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 dab80fb842c3e98f38001cf75a3ee8ee500e09a9
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Fri Oct 25 16:14:42 2019 -0400

    Adds Proptypes

commit a6404bdd0d0527a2f314e1ebc4e350f6b94d871e
Author: AlanCoding <arominge@redhat.com>
Date:   Fri Oct 25 15:48:07 2019 -0400

    Move development PROJECTS_ROOT

commit 7f409c6487c5df6f37f822fd24c2346b071fd48d
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 a517b15c26ca25f48f7482458756a79f2a07f482
Author: Jake McDermott <yo@jakemcdermott.me>
Date:   Fri Oct 25 11:59:40 2019 -0400

    Remove close button from job details

commit 609528e8a315237ed3492408cf89bceb08f42dad
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 e17ee4b58f3aa05d685b1767445968b2e390eb77
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 07a5e17284176c1bf4c91986ce73ba6155bfad13
Author: mabashian <mabashia@redhat.com>
Date:   Thu Oct 24 16:36:19 2019 -0400

    Link to project and inventory from job template details

commit 583d1390d29168099d29ea6b33a7ca7e4a6e8aae
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 638f8eae21a637922c306b34336d7f5740a58747
Author: mabashian <mabashia@redhat.com>
Date:   Thu Oct 24 15:48:12 2019 -0400

    Hook up notifications tab on projects

commit 1d7bd835e648536830cc3efb1f9b0673bd746a9f
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Thu Oct 24 09:01:50 2019 -0700

    remove unused imports

commit 4f90406e91a728f0f8d4438034e92e557f2a2766
Author: Keith Grant <keithjgrant@redhat.com>
Date:   Wed Oct 23 16:05:56 2019 -0700

    fix border/padding while loading jt edit form

commit 53b4dd5dbf7de76ded3c9576560905ff2f197e40
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Thu Oct 24 12:35:30 2019 -0400

    Fixes linting errors

commit 491f4824b07e36cd5fca4e15204918aeda3977dd
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 91721e09df746e281cfdc8b754a18902e7492608
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Tue Oct 22 16:21:20 2019 -0400

    Adds tests

commit 2828d31141df0557d76ba7c48ea7f44db3d9683a
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Tue Oct 22 16:20:59 2019 -0400

    Adds CredentialLookUp to JT Form

commit d10e727b3cd80c9e25693cdd01e301416bc9a2c8
Author: Alex Corey <alex.swansboro@gmail.com>
Date:   Tue Oct 22 16:00:02 2019 -0400

    Adds CredentialLookUp to JT Form

commit b319f47048b6e3650c6416ac46bb5cc7f108676e
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 432daa6139c776e833ed3263c57b13ad9be143ec
Author: lopf <24865808+lopf@users.noreply.github.com>
Date:   Thu Oct 24 14:44:36 2019 +0200

    fix 5089

commit 835c26f6cbf780f65867ff565fcf8a908e73a685
Author: Kim Ausloos <kim.ausloos@cegeka.be>
Date:   Wed Oct 23 09:18:23 2019 +0200

    [docs] Update OpenShift doc section to clarify #3116

    Signed-off-by: Kim Ausloos <kim.ausloos@cegeka.be>

commit 58e84a40e5abbc5fb5dc5e498cbcb5feed2cda83
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 #4147

commit 9c04e08b4dca4defcdbac0393087a0b215665072
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 8356327c2bfede390cb4ffc8d206b46e009a7928
Author: Shane McDonald <me@shanemcd.com>
Date:   Tue Oct 22 15:48:46 2019 -0400

    Downstream k8s installer changes

commit e5dfc62dce225cf5c7edee4f26847da1c666063e
Author: Alice Hunter <alice@jaeproductionservices.com.au>
Date:   Tue Oct 22 23:06:06 2019 +1100

    Fixed bug with python check

commit 27d0111a27001e5e887508bb1b1f90846a1526f3
Author: Martin Juhl <m@rtinjuhl.dk>
Date:   Tue Oct 22 01:25:27 2019 +0200

    Update handlers.py

commit 58367811a08287fdbffcddddae1181535e48ea00
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 0c0e172caf7036737a511cbd532b4dc72d900725
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>