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>