This project is mirrored from https://github.com/ansible/awx.git.
Pull mirroring updated .
-
8.0.03277d3af · ·
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 webhook 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 traceback: 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. 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.04edfe7e5 · ·
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 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
-
6.1.02d742031 · ·
Release 6.1.0 commit 2d7420317bd5a2d4e164051c61dea1f7b82654ab Author: Shane McDonald <me@shanemcd.com> Date: Thu Jul 18 13:08:52 2019 -0400 Bump VERSION to 6.1.0 commit dc0862bbe7f279d470203923dc3ce557c01357de Author: Chris Meyers <chrismeyersfsu@users.noreply.github.com> Date: Thu Jul 18 11:12:51 2019 -0400 Update collections.md commit 5b1350db75b197a8ba4b621038c6b9de09b8495a Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Jul 18 10:21:43 2019 -0400 fix reference to undefined prop for auditors commit 12f564e4a39f67480d64c5685758f25d15c14d42 Author: Scholl III, Michael G <mscholl@paychex.com> Date: Thu Jul 11 11:15:09 2019 -0400 Addition of inventory value for memcached image, allows for custom image locations for memcached to match other images commit d32394f1b6c29a7febf5d3477e73a5caee0ee432 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Jul 17 17:06:10 2019 -0400 Update the `make clean` command to clear out the parallelized sqlite3 files commit 9b95cc27c4840140996a036223e2909a30953b95 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Mon Jun 24 14:08:43 2019 -0400 map in a global collections path commit 2439aa409d923593875ed120d28c9d68b2182681 Author: AlanCoding <arominge@redhat.com> Date: Fri Jul 12 16:32:23 2019 -0400 Adjust inventory update env test to allow duplicate references change gce injectors to not duplicate the credentials file commit cb60f12b6b137a10d051e626f31ccc0f4aaaed0d Author: Alex Stephen <alexstephen@google.com> Date: Thu Jun 13 10:02:00 2019 -0700 adding additional environment variables for gcp_compute + gcp modules commit c25dbb534f1e84adc1b36fdcf5e80f4249469c43 Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Jul 17 10:21:25 2019 -0400 fix a 500 error for Activity Stream job records w/ a missing JT commit aea08eef6ba1706dff90f9fe164db1dcf30c142d Author: Keith Grant <keithjgrant@redhat.com> Date: Fri Jul 12 13:26:21 2019 -0700 make lookup toolbar fill width of modal commit aef263fa6c6c604f4f6be386202c8ea47fa7a260 Author: Daniel Sami <dsami@redhat.com> Date: Tue Jul 16 13:02:22 2019 -0400 Added nightwatch stylesheet to e2e commit 35d9a8f8399e95e05224f2f63defd6af983b6f30 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Jul 15 12:52:51 2019 -0400 support nested engine names for hashivault kv v2 secret engine Add a field to hashivault plugins for identifying the secret backend (mount point). If no secret backend is provided, the first part of the secret path is used. commit b620d8505ad7208d3d0f993f65a2fa5c7c704022 Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Jul 16 09:57:31 2019 -0400 build and link a newer sqlite3 to make Django happy commit b46db98b5a1cd7e10ad1fc70ad63c0aaa801909f Author: mabashian <mabashia@redhat.com> Date: Wed Jul 10 11:42:33 2019 -0400 Removes some unused classes. Fix host desc ellipsis and responsiveness. Add desc to group hosts commit 14bdf8deb30c02c6001625548144ead3239b1e69 Author: Jose Ariza <l.jlac001@gmail.com> Date: Sat Jun 15 13:22:47 2019 -0500 #3348 improved related listing on mobile Signed-off-by: Jose Ariza <l.jlac001@gmail.com> commit 24df1d7be65c1242e09a91c04252a4c35b478e07 Author: Jose Ariza <l.jlac001@gmail.com> Date: Sat Jun 15 12:31:11 2019 -0500 #3348 improved listing on mobile Signed-off-by: Jose Ariza <l.jlac001@gmail.com> commit 40ead6f9d18762589aa6d3c04cd5662deb434140 Author: Jose Ariza <l.jlac001@gmail.com> Date: Sat Jun 15 11:57:35 2019 -0500 #3348 implemented suggested style changes Signed-off-by: Jose Ariza <l.jlac001@gmail.com> commit 2a71232dd696052e7395b830d33f945f4d9ccdbb Author: Jose Ariza <l.jlac001@gmail.com> Date: Wed May 15 09:05:27 2019 -0500 #3348 added description to host list on inventories related hosts Signed-off-by: Jose Ariza <l.jlac001@gmail.com> commit 8b301f91ab43f6ba9134666af3d86267de1235fa Author: Jose Ariza <l.jlac001@gmail.com> Date: Wed May 15 09:04:50 2019 -0500 #3348 added description to host list Signed-off-by: Jose Ariza <l.jlac001@gmail.com> commit a4b2d6bf8896ac28a8edfd8d9f9f3320f0fd572a Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Jul 16 09:18:24 2019 -0400 Revert "Change the devel containers to be based on Fedora instead of CentOS" This reverts commit 7936dff188801a87003da22d09b829579923aeff. commit dd8ca5acc40685b21c503e2d9f1e21f81706dd5a Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Fri Jul 12 16:22:52 2019 -0400 Ensure that the Postgres client is installed commit 172864a3a10220b81cdb9029b14b9e1e1a675709 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Fri Jul 12 14:00:26 2019 -0400 Force the username and password to be strings under the Radius backend The base Radius backend encodes them as utf-8 bytes, which causes the User object that we create to get the repr of the username, including the b prefix and single quotes, e.g. "b'foo'". commit a6913409865fe988b576b8f8a5c9626025306756 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Fri Jul 12 11:15:07 2019 -0400 Update authenticate method on auth backends to add required request param This became mandatory in Django 2.1. commit 261f1427e927b3d403d60c7fd37bfe2cb516191f Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue Jul 9 17:14:30 2019 -0400 Break up a too-long line in migrations commit 93835127726ef192fa6389b498a09f750d99cb86 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue Jul 9 16:55:37 2019 -0400 Remove no longer needed check for override of WSGIHandler commit 2d81923e22e9645cf961b2ff6e95e705204f82ac Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue Jul 9 16:42:50 2019 -0400 Fix up changes in fields in the migrations Particularly the now-required on_delete parameter for ForeignKey and OneToOneField. commit 1093a662f15d3bb63e3ae62a150407adee0a7ea6 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue Jul 9 15:59:07 2019 -0400 Fix a problem with a change in results from User.has_usable_password commit 210517eeb1373c3aa91bdcfc0095352a5b335e6a Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue Jul 9 14:37:25 2019 -0400 Fix a couple of tests trivially affected by the upgrades - is_anonymous may no longer be called as a method, so no need to mock it - the message on uniqueness constraint failures has apparently changed commit 2ffe3d9a854b7b1c5b25231927ec2b05fb3b1aab Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue Jul 9 13:44:55 2019 -0400 Give the 4xx error handler views the correct positional arguments commit 6737bd4c1961e6062e94db3fcb81c743e2fb4de4 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue Jul 9 13:26:58 2019 -0400 Replace {} as field default values with the callable dict commit 29ad84754444bcc7efe0b2f4aa175ef11b403ae4 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Mon Jul 8 17:16:34 2019 -0400 Deal with a change in truncation of strings in Django which now uses a proper ellipsis character instead of 3 dots. commit b3ef2c928a7030f73428507373ca7175cd59c03b Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Mon Jul 8 17:15:32 2019 -0400 Remove the custom add and remove methods from OrderedManyToManyDescriptor commit 7936dff188801a87003da22d09b829579923aeff Author: Shane McDonald <me@shanemcd.com> Date: Mon Jul 8 15:52:15 2019 -0400 Change the devel containers to be based on Fedora instead of CentOS since we need a more recent version of sqlite. commit 43c552c7c64a17e14fb4540ffd97b7482bad11ce Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Jun 26 15:53:11 2019 -0400 Some flake8 changes commit e0357d53f530b46bf15d3ed879c7ceb6ecc1ae8d Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Jun 26 15:11:37 2019 -0400 Bump Django to 2.2.2 commit beb1dd5ae7f7d4c1e030477f135ddbe7eef2b58b Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Jun 26 14:53:53 2019 -0400 Replace use of the deprecated staticfiles template library with static commit d464df557b794194cc8fa8605398f0f1fb4dc393 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Jun 26 14:41:09 2019 -0400 Fix another direct assignment of a sequence to a related manager commit 5e9f7905549a7d471d778e94a35f263e370ba57f Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Jun 26 14:40:45 2019 -0400 Bump to Django 2.1.9 commit 47b325896d69646ed314cd2d2a52f45df3324d1b Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Jun 26 13:34:54 2019 -0400 Remove the django_db mark from TransactionTestCase classes pytest-django's documentation indicates that it isn't necessary, and it turns out in Django 2.0+ that this double application of the transaction machinations was causing the Django ContentType table to lose its items. commit c85d58e28df00e7d6e69e08f290767b8872dc22a Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue Jun 25 11:47:06 2019 -0400 The interactive flag for management commands doesn't seem to be a thing anymore commit bcbb768dd3a087ed2b959a45fac8a39248a67c06 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Mon Jun 17 11:13:18 2019 -0400 Remove the use of the deprecated Field.rel attribute Also, rename a number of variables named `rel` for ease of searching. commit e0693d3746440077bf13f9663e854d55dc56437f Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Thu Jun 13 14:13:09 2019 -0400 is_anonymous and is_authenticated no longer support being called as methods commit a6edc46cc34c8d3bc50a96af96719a9f59b13a11 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Fri Jun 21 16:32:24 2019 -0400 Field.from_db_value no longer supports the context param in 2.0 commit f24b08316d7a3a710dc165af9e7201c7abb80a62 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Thu Jun 13 13:58:01 2019 -0400 Django's url resolver and pattern classes have been renamed in 2.0+ They are now URLResolver and URLPattern, respectively. The API has changed as well, but fortunately it looks like what we are doing here doesn't depend on anything that was changed. commit 25c14382db021af026b061deef806672a2f54150 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Thu Jun 13 13:33:46 2019 -0400 Update the monkey patch of Django's column name digest to work with 2.0+ BaseDatabaseSchemaEditor no longer has a `_digest` classmethod, instead there is a call out to a new `names_digest` utility function. commit 796d7bf67ff9e03738915af67a4e4de9d8c5670d Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Thu Jun 27 17:10:15 2019 -0400 Replace the use of the 3rd party jsonbfield library which was just a backport of Django's built-in JSONField. Also, bump the version of django-jsonfield. commit ddef41d3947b65cce64c46b39fde258a823c853a Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Thu Jun 13 11:46:24 2019 -0400 Bump Django to 2.0.13 This is _very_ broken. commit b1c87c17939b2a22ab30b458c0d2b7a5d69da4eb Author: Keith Grant <keithjgrant@redhat.com> Date: Fri Jul 12 09:43:40 2019 -0700 fix listed resources in delete tooltip commit 612205d56d47d210e08cc2cceb611c34150ee06a Author: AlanCoding <arominge@redhat.com> Date: Fri Jul 12 08:01:53 2019 -0400 Ignore Azure templating errors commit 94b1455f40449e5ea0ba435c568079449952c97a Author: Jaap de Koning <jaap.de.koning@bigdatarepublic.nl> Date: Fri Jul 12 14:10:14 2019 +0200 Insert signed public key in artifact_dir, hacky fix for issue #4139 Signed-off-by: Jaap de Koning <jaap.de.koning@bigdatarepublic.nl> commit 287159296a8b02ca8efcd2821054fedca240dae6 Author: AlanCoding <arominge@redhat.com> Date: Thu Jul 11 16:09:38 2019 -0400 remove unused migration methods commit 2a68ff49c198e53676035df6a79dbaef8908d727 Author: Bill Nottingham <notting@splat.cc> Date: Thu Jul 11 12:12:22 2019 -0400 Add some minimal sanity checking before running the updater script. commit 0f8c59523a01317762e44b6d4aad5d1376c9e50c Author: mabashian <mabashia@redhat.com> Date: Wed Jun 26 10:46:42 2019 -0400 Remove tooltips from host events in output commit 522dcf5ed3e69845c11679332954a86f0eff1beb Author: olia-dev <olia-dev@ktah.net> Date: Wed Jul 10 12:40:26 2019 +0200 related #4274 - moved function 'create_temporary_fifo' to 'awx/main/utils/common.py' and referenced it in other plugins (fixed errors) commit b2d84a5d8936f32cbd7699b6aab62579353fc3fb Author: olia-dev <olia-dev@ktah.net> Date: Wed Jul 10 12:39:57 2019 +0200 related #4274 - moved function 'create_temporary_fifo' to 'awx/main/utils/common.py' and referenced it in other plugins (fixed errors) commit 7b390fa2fcb733ad297343a5bbc37a3629526e4e Author: olia-dev <olia-dev@ktah.net> Date: Wed Jul 10 11:28:02 2019 +0200 related #4274 - moved function 'create_temporary_fifo' to 'awx/main/utils/common.py' and referenced it in other plugins Signed-off-by: olia-dev <olia-dev@ktah.net> commit 7039f82d15a45716af16308dc7480c967bfe4aef Author: Alex Corey <alex.swansboro@gmail.com> Date: Tue Jul 9 13:38:52 2019 -0400 Only reload details whe navigating to details from another tab commit fb0c82598f0e007d68fa3d2acfe9fb854d371ecd Author: Marliana Lara <mlara@redhat.com> Date: Wed Jul 3 16:54:40 2019 -0400 Address PR feedback commit 90f7e9375f3a13d3116bdfc06ae9f86dc0691e9f Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Jul 9 10:21:43 2019 -0400 get more events on page down or up when needed when we page up or down, check if we've moved into the upper or lower threshold of the scrollbar and request more events to show if we have. commit 2ee03b552db1e82602f29812ae6d714ae83253a8 Author: olia-dev <olia-dev@ktah.net> Date: Tue Jul 9 14:14:29 2019 +0200 related #4274 - added option to verify server certificate with a specific CA (fixed errors) commit 7a5efa1adc85eee85e301d45106710c15eda740b Author: olia-dev <olia-dev@ktah.net> Date: Tue Jul 9 13:59:11 2019 +0200 related #4274 - added option to verify server certificate with a specific CA commit 2ff3b5d62c2af08a58a009d9ea7af97f679f0013 Author: pebbledavec <35338729+pebbledavec@users.noreply.github.com> Date: Tue Jul 9 12:50:40 2019 +0100 Removed forwardslash that was breaking paginated workflow node requests. The forward-slash in getWorkflowJobTemplateNodes was incorrectly interpreted as part of the pagesize integer (and thereby throwing an exception) when a complex workflow spanned multiple pages of workflow nodes. Resolves: #4261 Signed-off-by: Dave Compton <sircompo@gmail.com> commit e23ee410821fb0f14e328250065fc16d201d9c14 Author: Jakob Pedersen <CONS_JPE@jysk.com> Date: Tue Jul 9 10:47:19 2019 +0200 Fix issue #3857 with a more informative error message when the usercan not post to /#/templates/add_job_template The cause can be both missing permissions and no projects being available. Related #3857 Signed-off-by: Jakob Pedersen <CONS_JPE@jysk.com> commit 036e1ad82edc0e01706b4e91978501bef7000c8c Author: Ashley Nelson <amn@fantashley.com> Date: Wed Jul 3 09:35:11 2019 -0500 Add dynamic custom venv setup Add support for python3 venvs commit 66321a6218073072a963cf16ee8a5e4683695da6 Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Jul 8 17:32:41 2019 -0400 specify a ng-csp attribute so Angular doesn't autodetect without this, we're getting a false positive log message about an unsafe eval (which is *actually* just angular auto-detecting whether or not eval is supported) commit 758ad164fe74e8496991de5888e17e19c2a1b38a Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue Jun 18 16:10:38 2019 -0400 Include defined fields from all parent classes of a HybridDictField since our settings registry adds a mixin class when doing validation on these. related #4099 commit 12e0c31fe6ce82675d0312e804f71165bcfbce6d Author: beeankha <beeankha@gmail.com> Date: Mon Jul 8 15:03:35 2019 -0400 Rename helper method commit 869d259433be58cd2225906a9ca572cccfef88fc Author: Hideki Saito <saito@fgrep.org> Date: Sun Jul 7 12:04:07 2019 +0900 Fix conditional values for handle internationalization Fix the variable for checking the credential type from "name" to "kind" in order to correctly handle I18N. Signed-off-by: Hideki Saito <saito@fgrep.org> commit 0dba3f53b1044657cfaf45783d6d9793f28b458b Author: beeankha <beeankha@gmail.com> Date: Mon Jul 8 14:47:50 2019 -0400 Add in schedule case to helper method, make Activity Stream link point to schedule page commit 73c87f9512d1a331a20233efe22d471d1155e9b3 Author: beeankha <beeankha@gmail.com> Date: Fri Jun 28 16:28:38 2019 -0400 Add helper method in order to reduce repetition commit f77298643fba1fe505e892e4fbd2541dc25f0ca2 Author: olia-dev <olia-dev@ktah.net> Date: Mon Jul 8 10:39:42 2019 +0200 related #4274 - added option to verify server certificate with a specific CA commit 8aa33b9b4a5b3cbb8d958aea2a4f63c5647e1f34 Author: James McClune <jmcclune@mcclunetechnologies.net> Date: Sun Jul 7 23:36:54 2019 -0400 awx/ui: minor fix on Update on Project Update description In the Inventory Source settings, one of the update options is titled Update on Project Change. However, the tooltip is titled Update on Project Update. Looking at the overall AWX codebase, I think the definitions are fitted more towards Update on Project Update. Signed-off-by: James McClune <jmcclune@mcclunetechnologies.net> commit 987cfed6493d73dfcfca2dc6cc7b6d84b2247204 Author: Jeff Byrnes <rbyrnes@athenahealth.com> Date: Fri Jul 5 16:12:27 2019 -0400 Update Content Security Policy to allow websockets Per #4167 a reasonable CSP was put in place, but unfortunately this broke WebSockets support in Safari. This is a quick fix to return support immediately. A more secure implemetation would be beneficial in the longer term, however. commit 88a4362a7a4d793e0a6e9dc245a3f8faf28069c3 Author: jainnikhil30 <jainnikhil30@gmail.com> Date: Fri Jul 5 20:37:36 2019 +0530 add inventory name and id to meta vars commit 0dcbafaccb20387a7eb9985976cd83725e4dedb7 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Jul 5 10:21:25 2019 -0400 fix a bug that breaks OPT_X_TLS_REQUIRE_CERT=0 for LDAP authentication commit 3b17170533ba5456bb2a9a7aa09623a568a0c23c Author: Alex Corey <alex.swansboro@gmail.com> Date: Wed Jul 3 16:16:09 2019 -0400 more concise conditions for api calls commit 7afaacb5e317126b68a4056677eb6037b8742264 Author: Marliana Lara <mlara@redhat.com> Date: Mon Jul 1 16:22:31 2019 -0400 Add Job Template Add form skeleton and test commit b06421b8709409a4dbd97ea41d5a9ca3147b20b9 Author: Marliana Lara <mlara@redhat.com> Date: Thu Jun 27 11:46:52 2019 -0400 Rename TemplateForm to JobTemplateForm commit 320581a6c06277505b4208f76fe9c504cf3b9c02 Author: Alex Corey <alex.swansboro@gmail.com> Date: Wed Jul 3 12:43:40 2019 -0400 Addresses PR issues commit 3247983823773a575f02e71947e41c9cfc7e74f8 Author: DanielDisisto <30640292+DanielDisisto@users.noreply.github.com> Date: Thu Jun 20 13:55:05 2019 +1000 Failing requirements update when scm_type != git The `git_result` variable is incorrectly checked as being `defined` vs. `not skipped`. This causes SVN (or any non-GIT) project update to fail consistently when `doesRequirementsExist.stat.exists` is true Signed-off-by: DanielDisisto <daniel.disisto@didata.com.au> commit 485536d4cfafa0f59a972f09a3c9338a5b092c7d Author: Ashley Nelson <fantashley@gmail.com> Date: Tue Jul 2 16:03:43 2019 -0500 Change to docker_service for compatibility commit b5b38c1b79edb661165d6b1793f917676be375d1 Author: Alex Corey <alex.swansboro@gmail.com> Date: Mon Jul 1 09:29:04 2019 -0400 addresses PR Issues commit 75a72637dd27e7a2dfeaae28fcaf141a4a21dc8e Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Jul 2 11:35:56 2019 -0400 allow data: images in our Content Security Policy support for custom login logos relies on data:image/*;base64 see: https://github.com/ansible/awx/issues/4253 commit 74e4c17b632021cc96c0c5b2b270de32607bf4bd Author: Kia Lam <digitalanime@gmail.com> Date: Tue Jul 2 09:54:07 2019 -0400 Address PR feedback and format. commit 7feb6515e19f6953fef186e76cf1268e7239f774 Author: Phileas Lebada <phileas.lebada@dcso.de> Date: Mon Jul 1 16:52:23 2019 +0200 Bump openstacksdk version Signed-off-by: github.com/clushie <47661139+clushie@users.noreply.github.com> commit d3b3b6e8f5a3d5c19595fd54c311c2cb44155504 Author: Phileas Lebada <phileas.lebada@dcso.de> Date: Mon Jul 1 16:51:04 2019 +0200 Add cosmetic change with updater.sh Signed-off-by: github.com/clushie <47661139+clushie@users.noreply.github.com> commit 48e02f373f61dca5ba4eedbcc357fbed31e1610f Author: Phileas Lebada <phileas.lebada@dcso.de> Date: Fri Jun 28 11:36:06 2019 +0200 Add pip-compile updater.sh script Signed-off-by: github.com/clushie <47661139+clushie@users.noreply.github.com> commit dbf8df479b4413b2baddc16de579b105c00758cd Author: jainnikhil30 <jainnikhil30@gmail.com> Date: Tue Jul 2 10:53:17 2019 +0530 use path instead of *path while dong the join commit 764947c1ae2157253f04801afdb8840234964111 Author: jainnikhil30 <jainnikhil30@gmail.com> Date: Thu Jun 27 16:34:32 2019 +0530 fix the hashivault v2 lookup commit 0b724682daeb1e0068a11bba17e06319163269cb Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Jul 1 19:50:16 2019 -0400 fix README snippet commit d3ed6ac73a57ce3afb27e9a1b04244066dab60de Author: Kia Lam <digitalanime@gmail.com> Date: Mon Jul 1 10:57:49 2019 -0400 Fix Template list as well. commit d22cafc42e2262c9e293fb19775985fb1f23339c Author: Kia Lam <digitalanime@gmail.com> Date: Mon Jul 1 10:57:15 2019 -0400 Add unit test. commit 58444a75b970fc5e3760e1a8c276496392b4c320 Author: Kia Lam <digitalanime@gmail.com> Date: Mon Jul 1 10:55:11 2019 -0400 Fix Org list returning a 404 by redirecting user to current page. - Update itemCount after an org has been successfully deleted. - Update PaginatedDataList to get current page when the number of items has changed. commit 945d9156a6076d6708c7eec532dff608200ee6b5 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Jul 1 14:25:08 2019 -0400 do formatting check with ci linter commit bf86719412e71485c88a4f516514355db3fbaa67 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Jul 1 14:16:17 2019 -0400 add a note about running the formatter commit 12c0b80102d696c903b5fa56452e2572c400c4e9 Author: mabashian <mabashia@redhat.com> Date: Mon Jul 1 13:51:13 2019 -0400 Prettify files commit 1d2c21249b5df1b30431a074ca90a46124e37e6b Author: mabashian <mabashia@redhat.com> Date: Thu Jun 27 10:15:11 2019 -0400 Show notification type in its own column commit 8f74bad1c1e104ed4dc5ba46d073f05b9e1a5063 Author: mabashian <mabashia@redhat.com> Date: Mon Jul 1 12:34:09 2019 -0400 Roll back changes to test linting and unit test gating commit 02d320de71053f5a1d309484769d5f8a5830cffb Author: mabashian <mabashia@redhat.com> Date: Mon Jul 1 12:04:45 2019 -0400 Commit to test linting and unit test gating commit 5cb8bd34ac405de281f2a2d005649a3b3e29b905 Author: mabashian <mabashia@redhat.com> Date: Fri Jun 28 12:11:07 2019 -0400 Adds make targets for linting/tests in ui_next. Modifies existing clean-ui target to clean ui_next as well. commit b457926b388d9fdc92f4f1d453f9e8c15eaaab39 Author: mabashian <mabashia@redhat.com> Date: Fri Jun 28 10:50:49 2019 -0400 Update usage instructions since paths have changed commit 55ce409a127aeafad09db12792cab7035de34744 Author: mabashian <mabashia@redhat.com> Date: Fri Jun 28 09:26:11 2019 -0400 Run prettier on all the files in awx/ui_next commit 051bbcaeb5bab99102f5df3a9fab71223a737e3a Author: mabashian <mabashia@redhat.com> Date: Fri Jun 28 09:23:45 2019 -0400 Remove gitignore from awx/ui_next and add rules to base gitignore commit 43592cbe00a36a59ed3c348edd00db79c6f3811f Author: Michael Abashian <mabashian@users.noreply.github.com> Date: Thu Jun 27 11:11:58 2019 -0400 Move everything to awx/ui_next (#297) commit 0a6fc8cb89987ba61e3c3499ba88b627ccf3201b Author: Michael Abashian <mabashian@users.noreply.github.com> Date: Wed Jun 26 16:07:58 2019 -0400 Fix for unit test failure in jt detail test where getting instance groups wasn't mocked (#296) Fix for unit test failure in jt detail test where getting instance groups wasn't mocked. commit 14280ec53b7ffa0284d20a61d065a9086a8de056 Author: Marliana Lara <mlara@redhat.com> Date: Wed Jun 26 14:51:27 2019 -0400 Update launch button hover styles commit edef496583f13b8f1740432f9eebb3311ba721ad Author: Marliana Lara <mlara@redhat.com> Date: Wed Jun 26 14:49:10 2019 -0400 Update job template breadcrumb content commit cfc0a4771f7787d3af8cea0cbf0f9e79a947af2a Author: Marliana Lara <mlara@redhat.com> Date: Wed Jun 26 14:45:35 2019 -0400 Update the JT Edit directory, file, and component names commit f6ddb724820a422aaa69fbf202f1b9f0879f82a0 Author: Marliana Lara <mlara@redhat.com> Date: Wed Jun 26 14:41:38 2019 -0400 Add key to ansible select options test commit 52851c57d8216c8abce09937a5f09f0bd9cf9841 Author: Michael Abashian <mabashian@users.noreply.github.com> Date: Wed Jun 26 11:40:15 2019 -0400 Display details about network errors in alert modal and content error components (#288) Display details about network errors in alert modal and content error components commit a2a245c89e3761555eec3e702cdd89c8525da9bc Author: Marliana Lara <mlara@redhat.com> Date: Wed Jun 26 10:21:34 2019 -0400 Add unique key prop to ansible select options commit f3bf35311ef79d088215bd38f2a0de7ecaeed2cd Author: Marliana Lara <mlara@redhat.com> Date: Tue Jun 25 16:29:55 2019 -0400 Address PR feedback and merge conflicts commit 67d619f9cc8faece8a7d9302a5552d47b789c613 Author: Marliana Lara <mlara@redhat.com> Date: Tue Jun 25 10:52:37 2019 -0400 Add template edit and form tests commit 463357c81ee380941ffb38753367c6a12c919e0f Author: Marliana Lara <mlara@redhat.com> Date: Tue Jun 25 10:51:25 2019 -0400 Add template edit form skeleton commit 7b3e5cd8d5e5c8d7cbadc24dc0b1626baa1477d7 Author: Marliana Lara <mlara@redhat.com> Date: Tue Jun 25 10:47:29 2019 -0400 Refactor AnsibleSelect data prop to accept an array of option objects * First custom_virtualenv in options list is always default commit ec1fa4dae6a94faf6628d09d85a574f1bf45c6b9 Author: Alex Corey <acorey@redhat.com> Date: Tue Jun 25 15:28:07 2019 -0400 240 jt details skeleton v2 (#273) * adding package-lock.json * deleted unsured file * Adds a Bottom Border Component * Updates dependencies * Adds JT Details and tests for it * merge and rebase * addresses UI PR issues * Addresses PR Issues and fixes failing tests. * Updates to code, fixes package and package-lock.json addresses PR Issues * fixes package files commit e49b9a202e05b4fe98cde43f56942ce49920e2bd Author: Keith Grant <keithjgrant@redhat.com> Date: Tue Jun 25 11:26:44 2019 -0700 Prettier configs (#281) Add .prettierrc and update eslint configs commit cc36b46925bcea779b32f80b07f922237a89c1dd Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Jun 21 12:15:59 2019 -0400 remove network context mock commit 657a6f3a9317030722172c5b1057c8724f782ad7 Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Jun 21 12:10:01 2019 -0400 use top-level import aliases commit 9dda5404a0cb797c989a28f35f310a01c3411877 Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Jun 21 12:01:29 2019 -0400 add 'has' prefix to error booleans commit 69426dee0807526e078e88dfa2c70d44a6f68ee5 Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Jun 21 11:24:35 2019 -0400 add basic test coverage for job list commit 22dbe5c0f9b3d4a6e32a9cb20850f226685aab39 Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Jun 21 10:15:41 2019 -0400 add shared DataListCell component commit d8452e1259347cd9efeb3ae34e936bc3106f24b5 Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Jun 18 13:44:26 2019 -0400 job list skeleton commit cb50cdce0dd8d2c79ab36de5b634c9f433580831 Author: Michael Abashian <mabashian@users.noreply.github.com> Date: Thu Jun 20 15:21:57 2019 -0400 Add support for launching job templates from the templates list (#277) Add support for launching job templates from the templates list commit f382fce5761898d40472970f814df84f9f65d81b Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Jun 20 14:47:39 2019 -0400 move yaml test to utils commit 36d2d03bc75d3dbf258bcdf3e03db6c5d7a94b83 Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Jun 20 14:37:46 2019 -0400 prefix content error and loading booleans with 'has' commit b21e491075c67c10154aa3bab331ac612e8a428d Author: Michael Abashian <mabashian@users.noreply.github.com> Date: Thu Jun 20 13:32:25 2019 -0400 Updates to contributing doc (#280) commit 5662d8b62549f5d148f7fa4210e0727acb678848 Author: Marliana Lara <mlara@redhat.com> Date: Thu Jun 20 12:01:43 2019 -0400 Remove Fragment commit af6ea1cc58bbbda33856e34035041bc053e6a2d0 Author: mabashian <mabashia@redhat.com> Date: Thu Jun 20 11:34:16 2019 -0400 Notifications plural commit f185d80b051cb86a02d6cf28e898eb97bed01d99 Author: mabashian <mabashia@redhat.com> Date: Thu Jun 20 11:33:15 2019 -0400 Fix border bottom on tabs commit 0a5f29ad22e3cbb95c4ba64de129e08d399b9fe8 Author: mabashian <mabashia@redhat.com> Date: Thu Jun 20 10:56:35 2019 -0400 Add basic routing for templates commit 7fee9e35c4cbb8fc56faef2db46610631ae6ea9a Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Jun 19 16:41:19 2019 -0400 fix jest.config.js so `npm run test-watch` works commit 012852ec53af77111254e8af697b47c3e8bc94fc Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Jun 19 11:38:28 2019 -0400 alias top-level imports commit ee56e9ccfbbdfcd47f30255eff1ac9af9843834f Author: Michael Abashian <mabashian@users.noreply.github.com> Date: Wed Jun 19 11:41:14 2019 -0400 Reorganize file locations/directory structure (#270) Reorganize file locations commit e3cb8d0447a03b4017f2287114a2a4710377d6f0 Author: Keith Grant <keithjgrant@gmail.com> Date: Tue Jun 18 12:32:22 2019 -0700 Add JSON/YAML components (#267) Add CodeMirrorInput and VariablesField Add components for syntax highlighting, YAML/JSON toggle commit c9a4cb76965878efb24bed6f23ed84bc10dda17c Author: Marliana Lara <mlara@redhat.com> Date: Tue Jun 18 12:07:08 2019 -0400 Reduce gap between organization list count badges commit 7a5cf4b81cd43ca5c4d20b8a7f096d0e859b8ded Author: Michael Abashian <mabashian@users.noreply.github.com> Date: Mon Jun 17 13:52:05 2019 -0400 Add support for deleting templates on templates list (#266) Adds support for deleting templates from the templates list commit 096f5fb3244be15e9f3e5ba4f5cbe41eefdd0f26 Author: Marliana Lara <mlara@redhat.com> Date: Thu Jun 13 16:48:12 2019 -0400 Fix lint errors and pull in new content error and loading handler commit 416d30a189fe923a9b7741bb38ab9676086152ef Author: Marliana Lara <mlara@redhat.com> Date: Thu Jun 13 13:47:48 2019 -0400 Add close button to job detail and test commit cda5cc25b88b8c957cbd76f16159311324797b87 Author: Marliana Lara <mlara@redhat.com> Date: Wed Jun 12 16:54:01 2019 -0400 Add Job results skeleton tests commit 508d8311dd3c77b3c1a22432b0e1245ba49c754a Author: Marliana Lara <mlara@redhat.com> Date: Wed Jun 12 16:53:37 2019 -0400 Add Job results skeleton commit 54f9dd5e9830002c9bf0b09317b7ad64cd798b1f Author: Marliana Lara <mlara@redhat.com> Date: Wed Jun 12 16:52:42 2019 -0400 Add Job API model commit 4fe558392ab25f78c1f21bc763a584ad005ad71b Author: Marliana Lara <mlara@redhat.com> Date: Wed Jun 12 16:34:31 2019 -0400 Update organization card header and tabs to use styled-components commit e35f7acd058f7a581897e51a1aa94b12a9019072 Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Jun 14 09:41:49 2019 -0400 add test coverage for auth utils commit 4aa44909333dfabcce3d4315a4c81003aa94ad96 Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Jun 14 09:24:54 2019 -0400 add test coverage for api notification mixin commit e72f0bcfd48aad652eae22530a68d31f5318088e Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu May 9 15:59:43 2019 -0400 update content loading and error handling unwind error handling use auth cookie as source of truth, fetch config only when authenticated commit 91b8aa90ff94cfa25a49f5f08e4e1d04351a082d Author: catjones9 <catjones@redhat.com> Date: Mon Jun 10 16:54:05 2019 -0400 Added 'Max Hosts' field in the Add/Edit Organization view * max hosts field is enabled is user is superuser, otherwise it is disabled and default is 0 * OrganizationForm tests added for max hosts input * minMaxValue added in validators to validate user input for max hosts Signed-off-by: catjones9 <catjones@redhat.com> commit 5874becb004df52066ed2cfe4c8b7de0b25c099d Author: catjones9 <catjones@redhat.com> Date: Fri Jun 7 12:27:32 2019 -0400 Max Hosts shows up in Org Detail View Signed-off-by: catjones9 <catjones@redhat.com> commit 19b41743ded3116b6b532b9cf60ff5bc64fc0167 Author: Alex Corey <acorey@redhat.com> Date: Thu Jun 13 11:08:05 2019 -0400 215 templates list skeleton (#251) * adding package-lock.json * deleted unsured file * Removes and unused file * Fixes errant styling change * Fixes an error and uses a prop that PF recognizes * Updates PR to use API Modules * Fixes PR Issues * Addes tests to Templates * Addresses PR Issues * Revert package-lock.json commit ffcb655038f4b0bc3ed393d9a6be796ff325a9b8 Author: Michael Abashian <mabashian@users.noreply.github.com> Date: Mon Jun 10 14:31:12 2019 -0400 Convert Tower logo/strings to AWX (#253) Sets up awx logo and strings commit 2ae93261d109fdce2f5b297ab99b7c2aab3b770c Author: Michael Abashian <mabashian@users.noreply.github.com> Date: Fri Jun 7 15:48:09 2019 -0400 api.js refactor using classes (#250) Refactor api.js into an api module where endpoint specific models can be imported and used in components. commit a8c51670afaaf66ad1b8058e0a63fbf817c7f18d Author: catjones9 <50839195+catjones9@users.noreply.github.com> Date: Tue Jun 4 15:03:41 2019 -0400 Switched Selectable Card to styled components (#249) * Switched Selectable Card to styled components * styles.scss in AddRole/ removed * styles.scss import in index.jsx removed Signed-off-by: catjones9 <catjones@redhat.com> * Addressed PR linter issues Signed-off-by: catjones9 <catjones@redhat.com> * Switched Indicator and Label to styled components Signed-off-by: catjones9 <catjones@redhat.com> commit 9ba8feaec138193d54dd095f823ab27019aa6cb8 Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local> Date: Mon Jun 3 10:20:13 2019 -0400 remove unused scss styles from app.scss commit 7452b82856e17f0b729bba3c44e2fda08d7ff10f Author: Alex Corey <alex.swansboro@gmail.com> Date: Tue May 28 13:13:42 2019 -0400 addresses PR issues commit b7b17b9176b77b6c4ec71ad0f90cc73c01ce3af3 Author: Alex Corey <alex.swansboro@gmail.com> Date: Tue May 28 11:42:17 2019 -0400 updates test issues caused by PF bump commit 29e17ac49e48e6bb4dd1c91632b3d10a37fb1b0d Author: Keith Grant <keithjgrant@redhat.com> Date: Tue May 28 08:49:03 2019 -0400 Standardize chip height (#213) * make all chips the same size * create DetailList, Detail components; clean up Chips, ChipGroup * delete BasicChip in favor of <Chip isReadOnly> * create our own ChipGroup to handle overflow commit 189e12f8b3250e95a3b41867c2ca2f00ae47be52 Author: Keith Grant <keithjgrant@redhat.com> Date: Thu May 23 13:47:41 2019 -0400 Restore logo (#218) * move tower logo svg into component * switch to new logo in header & login screen commit 79d8b7422169c42c2a764175e98704b4bf8c7d71 Author: Keith Grant <keithjgrant@redhat.com> Date: Wed May 22 13:51:27 2019 -0400 redirect to remove trailing slash from URL commit 7965f94027914fbd090a8d62279e1cb604cfd583 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed May 22 08:46:16 2019 -0400 add waitForElement helper commit efc45ac1fa09817c64119aae815f90116bbbaa76 Author: Kia Lam <digitalanime@gmail.com> Date: Mon May 20 16:07:33 2019 -0400 Upgrade our packaging for NodeJS 10. - Update README.md - Bump certain dependencies to fix vulnerabilities. commit 8cd05679c20ec3e2dd3298d340820dc0c47c2169 Author: Keith Grant <keithjgrant@redhat.com> Date: Thu May 16 21:51:43 2019 -0400 extract out PaginatedDataListItem commit 510d56b2455cd1d3d1082a73303dcc148d01d585 Author: Keith Grant <keithjgrant@redhat.com> Date: Thu May 16 21:37:12 2019 -0400 refactor PaginatedDataList to renderToolbar prop commit 92d8948a830d6079117f0c6a483affe54fd5b386 Author: Alex Corey <alex.swansboro@gmail.com> Date: Fri May 17 11:11:11 2019 -0400 updates tests commit d3cc1a87716eccce492a2b68429d05abc29040ba Author: Alex Corey <alex.swansboro@gmail.com> Date: Fri May 17 11:10:44 2019 -0400 Adds AddOrgBtn to Orgs List empty state commit 7ff7517bdf25f5ea5e6ec33d262d0c74da0a4fb0 Author: Keith Grant <keithjgrant@redhat.com> Date: Fri May 17 07:47:17 2019 -0700 change pagination drop direction to up commit 957984d9e91f5ca7577efadef6e754bb23ac7d65 Author: Keith Grant <keithjgrant@redhat.com> Date: Thu May 16 16:09:58 2019 -0400 convert to PF Pagination component commit b45f3f6cab85b9fbc1cfafb770c13d0f30d6a41a Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local> Date: Thu May 16 13:32:40 2019 -0400 fix inadverdently added extra notification toggle from conflicts commit 0f02daa64d25cf4d2ccaa5aa71be40554b7c49c4 Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local> Date: Thu May 16 12:53:56 2019 -0400 run to generate po files commit 001fc1293cb7fae203d7a33c35c4404879bb6d0d Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local> Date: Thu May 16 12:45:14 2019 -0400 fix lint error from removing api passing via props commit f4550900bbed0734f03ddc6290e995f22e4132ac Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local> Date: Thu May 16 11:38:28 2019 -0400 update tests based on i18n changes commit e2de8e4d5fafad929d2192c9208f005f8cc2dc05 Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local> Date: Wed May 15 11:20:20 2019 -0400 update i18n contributing guidelines commit 07664a05fdb51032b55016e16582d5e78b6e5292 Author: John Mitchell <jmitchel@Johns-MacBook-Pro.local> Date: Wed May 15 11:20:00 2019 -0400 update awx-pf to use withI18n i18n._ and t exclusively commit 4407aeac20fa7d6ca317b00ec4508ca3836857a8 Author: Keith Grant <keithjgrant@redhat.com> Date: Wed May 15 10:06:14 2019 -0400 Add namespacing for query params (#205) * use qs utils to namespace query params * refactor Lookup and SelectResource Steps to use PaginatedDataList * preserve query params when adding new ones * require namespace for QS Configs commit 457c6287a2ca5bc60f424ecc53378579ef2548e8 Author: Kia Lam <digitalanime@gmail.com> Date: Mon May 13 14:56:36 2019 -0400 General cleanup. - Fix tests. - Update snapshots. - Remove old import statement. - Add element ids for Sort and Search Components. commit 3322123dd4948f962979eb53d179ef36b2b6efe2 Author: Kia Lam <digitalanime@gmail.com> Date: Mon May 13 12:07:06 2019 -0400 Remove defunct external stylesheet. commit a53509b3593e008d9a874be97696cc2c06c54e63 Author: Kia Lam <digitalanime@gmail.com> Date: Mon May 13 12:05:07 2019 -0400 Refactor DataListToolbar component. commit a87c6ddf1b87c6c5c2ebb2e1b55e06d9ccf7a9bd Author: Kia Lam <digitalanime@gmail.com> Date: Fri May 10 17:21:31 2019 -0400 Convert DataListToolbar to a styled-component. commit 0ea4a4dedd169a812136c54a0aadd716d17f9afc Author: Kia Lam <digitalanime@gmail.com> Date: Fri May 10 12:27:19 2019 -0400 Convert toolbar button components to styled-components. commit cc192246d953ff71e6720913a23537fbff80aa3a Author: Kia Lam <digitalanime@gmail.com> Date: Mon May 13 18:42:08 2019 -0400 Make Orgs List page responsive. commit b640203f8895eeffcf772f04c97c5f809db8d114 Author: Marliana Lara <mlara@redhat.com> Date: Fri May 10 12:29:55 2019 -0400 Fix page header styles, search icon, and vertical separator commit 82c7052d6fc1cb9e0fdc5863beacc89a3724bab4 Author: Kia Lam <digitalanime@gmail.com> Date: Fri May 10 10:23:16 2019 -0400 Make Org Notifications page responsive. commit 349a9c7cc23387a264a2d99b1d60747ead8a1239 Author: Kia Lam <digitalanime@gmail.com> Date: Fri May 10 11:03:16 2019 -0400 Add `styled-components` library and its babel plugin. 💅 commit e7ec1c6ef80bafa08a0d06360ed807828a09416e Author: Keith Grant <keithjgrant@redhat.com> Date: Tue May 7 09:51:50 2019 -0400 convert OrganizationList to use PaginatedDataList (#192) * convert Org list to use PaginatedDataList * add ToolbarAddButton, ToolbarDeleteButton * pass full org into OrganizationListItem commit a011896cc0cbb5c399763a6d3f9cf31bfa5d38ba Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon May 6 11:11:27 2019 -0400 Update README.md commit 1200c23ebcca701b486212f8228379cedd9e52b3 Author: Alex Corey <alex.swansboro@gmail.com> Date: Fri May 3 14:26:19 2019 -0400 addressing PR issues commit b8b22093353dc759b5c1c0e97fed070905fe5f9a Author: Alex Corey <alex.swansboro@gmail.com> Date: Fri May 3 10:20:32 2019 -0400 add bottom border to org tabs commit f14934f42cb2de7dde6112f2b6722b617cbfcfcf Author: Kia Lam <digitalanime@gmail.com> Date: Fri May 3 09:59:10 2019 -0400 Translate tooltip block. commit a3fdb4aee3fc83e4de96ca5a2bc678db43b9e90c Author: Alex Corey <alex.swansboro@gmail.com> Date: Thu May 2 13:38:51 2019 -0400 add bottom border to tabs commit cc0b2bb5b4f34aa1e0c05ac0d2ebb93002414fda Author: Alex Corey <alex.swansboro@gmail.com> Date: Thu May 2 14:34:17 2019 -0400 added props to Proptypes commit c6de6b8f25e331fb63d22e90f66f925710bf3410 Author: Alex Corey <alex.swansboro@gmail.com> Date: Thu May 2 14:34:17 2019 -0400 added props to Proptypes commit 516aecf7de7e8144f1105a46ebeece2b37bc46ae Author: Marliana Lara <mlara@redhat.com> Date: Thu May 2 11:43:13 2019 -0400 Use recommended PatternFly Base CSS commit eea3d72ffc0c4a46780ee881b4e7b79dca36a04f Author: Keith Grant <keithjgrant@redhat.com> Date: Thu May 2 10:02:45 2019 -0400 add CardCloseButton tests commit 1490235752561a332bd13fe89e120609ab03ec8f Author: Keith Grant <keithjgrant@redhat.com> Date: Thu May 2 08:34:09 2019 -0400 adjust spacing of org add/edit form, add CardCloseButton commit b136ce1e1d4b9456d995b4cea7f812e8aa07a98a Author: Alex Corey <alex.swansboro@gmail.com> Date: Wed May 1 15:48:08 2019 -0400 updating PR issues updated snapshot test commit f704f320b54fc336182fc165b840ed4bd1a40ec4 Author: Alex Corey <alex.swansboro@gmail.com> Date: Wed May 1 11:05:29 2019 -0400 address pr issues commit c4a4275a89fd685576072c194c187ffca1b18835 Author: Alex Corey <alex.swansboro@gmail.com> Date: Tue Apr 30 13:41:17 2019 -0400 updated snapshot of failing test commit 64d4b71ec960495f59c82acf5dc2e4ef641b617c Author: Alex Corey <alex.swansboro@gmail.com> Date: Mon Apr 29 10:41:57 2019 -0400 UX improvements commit 1be496cfc10f6a77062349a7687c182e72e51fd5 Author: Keith Grant <keithjgrant@redhat.com> Date: Wed May 1 13:50:00 2019 -0400 Patternfly upgrade (#188) * correct spacing after PF update * update wizard layout/borders for PF upgrade commit 5287af1b9fcaa9d049128ab4cda9dfe44c0379eb Author: Kia Lam <digitalanime@gmail.com> Date: Tue Apr 30 11:05:08 2019 -0400 Add logged in username to top level header bar. commit f71421f60ab63da3bec31328d13e0d8c398be41a Author: Alex Corey <alex.swansboro@gmail.com> Date: Tue Apr 30 10:22:25 2019 -0400 removed orgsToDelete and fixed other tests commit f4da620c4d8f51068d64ab7ad8c96125977e771b Author: Alex Corey <alex.swansboro@gmail.com> Date: Tue Apr 30 09:48:42 2019 -0400 updating PR commit ffade973a9cb4c1aa122c08ac2941a6e83d89f81 Author: Keith Grant <keithjgrant@redhat.com> Date: Tue Apr 30 08:19:19 2019 -0400 upgrade to patternfly 2.x, pf/react-core 3.x (#184) commit 1bae944b85bf44e155f78a01ea50a46451506644 Author: Alex Corey <alex.swansboro@gmail.com> Date: Mon Apr 29 17:29:40 2019 -0400 fix tests and function name changes commit 33f7bf67e142b08c84b19b379088c6f97b83c861 Author: Alex Corey <alex.swansboro@gmail.com> Date: Mon Apr 29 17:00:04 2019 -0400 fix merge conflicts commit bdad9ac8f92d3d90287c6605ffed5baf88ff1adc Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Apr 29 10:05:14 2019 -0400 use 'handle' notation for header toolbar methods - 'handleFoo' is for methods defined on the component - 'onFoo' is for naming function props that can be passed to the component from its parents commit ee5b4b072ba25d2507c4bf86cb7622e4a22ca17d Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Apr 29 11:35:06 2019 -0400 fix unit and functional tests commit 9d66b583b70024a86e412ab270b7b0c9872dfe3b Author: Keith Grant <keithjgrant@redhat.com> Date: Mon Apr 29 10:08:50 2019 -0400 158 paginated data list (#180) * working: rename OrganizationTeamsList to PaginatedDataList * convert org notifications list fully to PaginatedDataList * update NotificationList tests * refactor org access to use PaginatedDataList * update tests for org access refactor; fix pagination & sorting * restore Add Role functionality to Org roles * fix displayed text when list of items is empty * preserve query params when navigating through pagination * fix bugs after RBAC rebase * fix lint errors, fix add org access button commit 8cfe74a854793e511ec62e3d0b841e64ab60f118 Author: mabashian <mabashia@redhat.com> Date: Fri Apr 26 11:02:16 2019 -0400 Code cleanup, renaming functions, use .all() on config promises commit e5dda696d7305c941c911b001be81f60575ebc12 Author: mabashian <mabashia@redhat.com> Date: Wed Apr 24 10:09:17 2019 -0400 Add new tests for rbac on some of the org pages commit 82db7df6b35de234cf1d8cabd5f0fec12a506897 Author: mabashian <mabashia@redhat.com> Date: Tue Apr 23 15:19:46 2019 -0400 Remove errant comment commit f57876b6d9e638e0cb5bc2a0ab3e777e07187704 Author: mabashian <mabashia@redhat.com> Date: Tue Apr 23 14:55:06 2019 -0400 Fix existing test failures commit 38bb4f3f3c24829a0760b527d6a33e5c83e0bd7f Author: mabashian <mabashia@redhat.com> Date: Tue Apr 23 13:27:00 2019 -0400 Fix merge conflicts commit 5ae7cbb43ad24080fb55923c995140728ff635e9 Author: mabashian <mabashia@redhat.com> Date: Thu Apr 18 13:31:03 2019 -0400 Add RBAC to org views commit df87681e6d80c1cf18181c2a480464543bd7437f Author: mabashian <mabashia@redhat.com> Date: Tue Apr 23 12:20:08 2019 -0400 Fix linting errors commit 621cc3f83933e63d76190ca8f092f6c8d5e68cc2 Author: mabashian <mabashia@redhat.com> Date: Tue Apr 23 11:04:44 2019 -0400 Fix rebase errors commit e8d73babaf80b645fccc87639495d9d5bd97610f Author: mabashian <mabashia@redhat.com> Date: Mon Apr 22 17:15:32 2019 -0400 Rebase and incorporates feedback commit 9880f1e1249e09ce7dbd8ad3596275d568abf69e Author: mabashian <mabashia@redhat.com> Date: Thu Mar 28 09:53:59 2019 -0400 Removes the need to pass default search params to the select resource step commit a1002b03fa33c591b6952358f33c5ca3de067f2b Author: mabashian <mabashia@redhat.com> Date: Wed Mar 27 17:27:27 2019 -0400 Add roles modal to org access list commit 261980f18e73182bbd0debf00973fdf655feb7ff Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Apr 22 16:34:33 2019 -0400 update components tests to use mountWithContexts when relevant commit 986641de9fb4d8a48b5de6b290a9c3259ee45115 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Apr 22 16:33:12 2019 -0400 Fix ORganizationTeams test commit 6f789b661fd8c82b68cdf279cab1d06681c6911c Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Apr 22 15:43:47 2019 -0400 Fix NotificationList tests commit 667cbb0c203133486968e1280748b676e6d767e5 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Apr 22 15:11:28 2019 -0400 update the rest of the organizations tests commit 54499dbf690db958c1290f615236dd4d3b5768ae Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Apr 18 17:18:19 2019 -0400 update OrganizsationAccess and OrganizationAccessList w mountWithContexts commit a6f79c646dd4066986a3e4e193d06593dfecd314 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Apr 18 13:54:41 2019 -0400 update organization add test to use mountWithContexts commit ce49cb9ba4c55533e0c8d6dd2efae50631a067f6 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Apr 18 13:53:05 2019 -0400 fix config context if value passed by props not getting overwritten commit 5030eb35b6944c4398a8ae33c894721c242788b4 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Apr 18 13:10:17 2019 -0400 migrate App.jsx to mountwithContext commit 8fa9535b98cf7fc8f77a541bae482d52424523b9 Author: Alex Corey <alex.swansboro@gmail.com> Date: Thu Apr 18 13:07:10 2019 -0400 styling changes commit e1333f5e001edc7eaa64fff2c8eb33c9b1698a2c Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Apr 18 10:52:35 2019 -0400 move value by prop in providers to consistent interface commit ae72d8dce5cd6855d6a64a5aa6ee029d7209f3e5 Author: Keith Grant <keithjgrant@gmail.com> Date: Thu Apr 18 10:03:06 2019 -0400 Context test tools (#168) * add enzyme test helper with lingui provider * add router context to enzyme test helper * get 18n, router, & config contexts rendering together in enzyme helper * add config context to enzyme helpers * add network and dialog contexts to enzymeHelpers * convert OrganizationForm tests to use new mountWithContexts helper * default all context value keys to default unless provided * document use of mountWithContexts() * fix typo in CONTRIBUTING.md * update Organizations to use mountWithContext commit 2067718c0e314a7999159989bffa6ccc9514af70 Author: Alex Corey <alex.swansboro@gmail.com> Date: Wed Apr 17 16:28:31 2019 -0400 fixed tests commit 25db22e0720ae02e9c89e30cbec88209efa506ef Author: Keith Grant <kegrant@redhat.com> Date: Wed Apr 17 15:45:42 2019 -0400 fix RoutedTabs tests Signed-off-by: Alex Corey <alex.swansboro@gmail.com> commit ca6153c95502edcfa89159c756abb6a8bf766ebf Author: Alex Corey <alex.swansboro@gmail.com> Date: Wed Apr 17 13:47:23 2019 -0400 RoutedTabs is now a functional component commit 76a7a76e81e5fd049771b319439032c591b2f40c Author: Alex Corey <alex.swansboro@gmail.com> Date: Tue Apr 16 15:03:22 2019 -0400 refactoring and updating tests commit 2daf202e52f1756db30959ef301402227001180e Author: Alex Corey <alex.swansboro@gmail.com> Date: Mon Apr 15 13:31:44 2019 -0400 addresses PR issues commit 178d519f6e4b44aa86d96ba22dfadaf0e0d1248e Author: Alex Corey <alex.swansboro@gmail.com> Date: Fri Apr 12 10:44:24 2019 -0400 Remove unwanted committed file commit a414c4e60ec1c3dbe9e79443416a54e3cea4143a Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Apr 17 11:54:22 2019 -0400 don't use --watch by default when running tests commit 468a290ba6a55d541b942b7cf28129757145b294 Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Apr 16 09:09:14 2019 -0400 update vulnerable dependencies commit 53f564068f0652fa1223972d71c310aa629f3d34 Author: mabashian <mabashia@redhat.com> Date: Fri Apr 12 16:09:32 2019 -0400 Remove leftover isCompact references commit e11c2df6b6e425b4d470cefe915313df9bf62ddf Author: mabashian <mabashia@redhat.com> Date: Fri Apr 12 10:05:18 2019 -0400 Remove expand/collapse from org access list commit 526b640329046914d39e23f152db8c262239c634 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Fri Apr 12 15:23:45 2019 -0400 fix translation marked org and org access list strings commit 63894bf82217c42cb3393b5fd55c2d57413cfc14 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Fri Apr 12 14:35:35 2019 -0400 update Promise.all map functions to not be async commit b9e0b2e0ade87ab7d4f71f52280b9a3fcf0e1a18 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Fri Apr 12 14:35:18 2019 -0400 update to correct grab handleHttpError from props instead of state commit 83e6255ba45e4892eae8066f9427c4d26a5905a6 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Apr 11 17:16:42 2019 -0400 update NotifyAndRedirect to function component commit 09a950570e87a9620c63737f634516f650d24bc3 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Apr 11 17:10:32 2019 -0400 Update provider export syntax commit 64aecb85fa789198308dd4e9454814157193b076 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Apr 11 17:07:46 2019 -0400 move router setup to RootProvider commit 85b9b4f896855f415a4082bf47cad07d4522b8ab Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Apr 11 16:18:08 2019 -0400 add missing link to react docs about context commit a808462a3d06c2207fdbdf266cdb6027bc30d88c Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Apr 11 12:40:27 2019 -0400 remove test.only causing org access tests to skip commit b17fb8a596403b3627b606e7fd3e9410e9e4f521 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Apr 11 12:36:19 2019 -0400 Add handleHttpError prop to stop error from org detail test commit bab7095d67816a53eec32270bb17c06d9ea32eea Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Apr 11 12:00:39 2019 -0400 Update qs path imports to include util commit e36320174cf7d216aa9919fe3da0df005232dd6d Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Apr 11 11:58:15 2019 -0400 Add contrib docs based on context changes and move qs to util dir commit abc37334492441043f074b2630fb13ec337f7023 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Apr 11 11:06:39 2019 -0400 fix test after rebase of org teams update commit 344713f93866cec8c3c367b9080701a9d9e55dee Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Apr 10 11:16:20 2019 -0400 fix unit tests for network handling commit ad0e409448644c22494f52623ad964caedaa6caa Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Apr 9 10:39:47 2019 -0400 do 404 modal redirect on unknown routes commit 81267c7212b239d839c62e89ae0360116141fc16 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Apr 8 14:10:06 2019 -0400 update language and stylign for all warning/danger modals commit fa232a94bd889c0766d3938095005eb067e709f5 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Apr 8 12:34:02 2019 -0400 update api calls to utilized network context commit 722ae932ab595e7641b14fb72b0086eae5ece50e Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Apr 8 12:20:44 2019 -0400 update login modal to grab error from RootDialog commit aea4a04c66b49635eed07b2fe37ea50df03ed7a8 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Apr 8 12:19:13 2019 -0400 add RootDialog and Network contexts, update app bootstrapping commit e20cf72dd6578b9006e72079b61005de28998ba0 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Apr 8 12:17:34 2019 -0400 add AlertModal component and update styling of delete confirmations commit af3419c2dda8e9e09c0caff34604a76461e036d3 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Apr 8 11:46:11 2019 -0400 update eslint to allow short circuit ternary chains commit c4ffc582287211cae81e9c5ea470d853dda1c95f Author: Alex Corey <alex.swansboro@gmail.com> Date: Wed Apr 10 14:16:22 2019 -0400 addresses PR issues commit 731da8049b235433680320921d660abd120e6ec2 Author: Alex Corey <alex.swansboro@gmail.com> Date: Wed Apr 10 08:48:52 2019 -0400 Adds tooltip to username and help icon. commit 909c5e77c402941a950e8ea2d06d27c62ef0d62b Author: Keith Grant <kegrant@redhat.com> Date: Wed Apr 10 09:55:57 2019 -0400 rename all test files to *.test.js commit 2ab688932d9aa84fbb90d7a6cf2ee5eef21ca492 Author: Marliana Lara <mlara@redhat.com> Date: Tue Apr 9 11:37:43 2019 -0400 Remove org list links commit 70137dea5a60a8d4d4f91523bbcddc8e7da947fb Author: Keith Grant <kegrant@redhat.com> Date: Mon Apr 8 10:05:22 2019 -0400 fix tests for OrganizationTeams, OrganizationTeamsList commit 212d3d517d86507cf71b36689c4d47e0a0c02b77 Author: Marliana Lara <mlara@redhat.com> Date: Fri Apr 5 15:39:14 2019 -0400 Replace lookup with patternfly's input group component and 'fix' the height commit c0b882d6fb97a25575c2fcb50336f3e9b8873419 Author: Alex Corey <alex.swansboro@gmail.com> Date: Fri Apr 5 12:01:04 2019 -0400 fixes progress bar commit a42a1bfa17bf6dda18918f3d8dd96c422351e2d1 Author: Alex Corey <alex.swansboro@gmail.com> Date: Fri Apr 5 11:29:48 2019 -0400 Addresses PR feedback commit 89ecddf6624a302f26da77635f84d2c22bcaba81 Author: Keith Grant <kegrant@redhat.com> Date: Fri Apr 5 10:52:52 2019 -0400 refactor OrganizationTeams/OrganizationTeamsList commit de55ec168895090778e42aa6dd1b8b2e585df7eb Author: Alex Corey <alex.swansboro@gmail.com> Date: Mon Mar 25 11:30:40 2019 -0400 Add alert for org. delete. commit 868ad511584b97a125067169795c47b35f96f376 Author: Marliana Lara <mlara@redhat.com> Date: Fri Apr 5 09:58:19 2019 -0400 Set static value to const variable commit c2a223bbb4674515024bb005231492d4d4d5d94c Author: Keith Grant <kegrant@redhat.com> Date: Thu Apr 4 09:17:33 2019 -0400 delete unused method commit 268d50a339e3b6aff9f354d932eb523ce53822ea Author: Marliana Lara <mlara@redhat.com> Date: Wed Apr 3 12:24:24 2019 -0400 Update Org Details UX layout and add show more/less to instance groups field commit 8700f32ffc89f0144692553213644404488a24e6 Author: Keith Grant <kegrant@redhat.com> Date: Wed Apr 3 13:29:25 2019 -0400 fix tests eslintrc commit 9781c22c3f9ae80f7fb5a1b9ef4104f7714ef426 Author: Keith Grant <kegrant@redhat.com> Date: Wed Apr 3 13:16:29 2019 -0400 update tests to match new ids commit 0c63a574187e0e8c4f51338063b6fc1927b9550f Author: Keith Grant <kegrant@redhat.com> Date: Wed Apr 3 09:13:26 2019 -0400 improve org form input ids commit 3f2cc53992fcc1469031ee721d78d468ec4e5076 Author: Keith Grant <kegrant@redhat.com> Date: Fri Mar 29 14:28:41 2019 -0400 fix tests eslintrc commit 20f27f40627d6e2e031ad6ce33c0a3f16c40bff2 Author: Keith Grant <kegrant@redhat.com> Date: Fri Mar 29 14:22:09 2019 -0400 make InstanceGroupsLookup tooltip customizable via prop commit 40b88da9ddaad9ead17f6f84dc38292b15314a6f Author: Keith Grant <kegrant@redhat.com> Date: Fri Mar 29 13:50:17 2019 -0400 add FormRow component; rename unwrapped components with underscore commit 2002d48bcc0e5f811afce746a22ca21dfa8c4a3e Author: Keith Grant <kegrant@redhat.com> Date: Thu Mar 28 16:44:44 2019 -0400 minor tweaks commit 6353d5e410e8ec2a2b6642cc85d146d7285b642e Author: Keith Grant <kegrant@redhat.com> Date: Thu Mar 28 13:02:04 2019 -0400 update tests for org add/edit refactor commit cc0fd6beb6dff9494f8a1f7a801cc2f1aa96f725 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Mar 28 10:42:17 2019 -0400 fix openDeleteModal with button test commit f3a07753e6e64751f2ed212f6f1578aaabb709c9 Author: Alex Corey <alex.swansboro@gmail.com> Date: Mon Mar 25 11:30:40 2019 -0400 Add alert for org. delete. commit 64e933acb4f3bea3f8b51230d2063f08dda8d062 Author: Keith Grant <kegrant@redhat.com> Date: Wed Mar 27 15:29:46 2019 -0400 refactor out OrganizationForm; share between add & edit commit 40b25396265840c6fd5a2c8f5ebb6275d1ac8354 Author: Keith Grant <kegrant@redhat.com> Date: Wed Mar 27 10:42:06 2019 -0400 rework org edit form to use Formik commit a430b5bf9ac16f41ee9bb4c53d29d915e5bdc886 Author: Alex Corey <alex.swansboro@gmail.com> Date: Thu Mar 21 13:55:12 2019 -0400 fixes function naming to match our naming convention in the org. notifications. commit aeed1d8ee969e2a72eed799399b51d7eb9d1962d Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Mar 26 17:06:43 2019 -0400 one org teams rename spelling issue commit 5419434daac50b1cff3ffd7234f1d08f87023443 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Mar 26 17:04:34 2019 -0400 rename org teams functions based on guide commit 9b314a6f2f67e1e6d040fc8bd7b10c1469024f1f Author: mabashian <mabashia@redhat.com> Date: Tue Mar 26 11:47:01 2019 -0400 Upgrade pf react-core to 2.9.2 commit 02cd188c2fbbe0045149f43f2348e0665b067070 Author: Keith Grant <kegrant@redhat.com> Date: Mon Mar 25 15:40:20 2019 -0400 rename onX methods to handleX commit f3a6da20f60355ce4d6cd4e748866e1d0f990eae Author: Keith Grant <kegrant@redhat.com> Date: Mon Mar 25 11:59:14 2019 -0400 create InstanceGroupsLookup for org add/edit forms commit f0c94c7e9c630d195e4f342c71b1d3e938575e0f Author: Keith Grant <kegrant@redhat.com> Date: Mon Mar 25 11:56:29 2019 -0400 stub api in org add/edit tests commit 7e414ace5a9400b241316ed4dc8d996a74c86ba2 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Mar 21 13:12:12 2019 -0400 add org teams list commit e3a6a2004984baa5aa8e29fbab3289d9636dc2f1 Author: Kia Lam <digitalanime@gmail.com> Date: Thu Mar 21 12:51:23 2019 -0400 Update contributing doc to include: - Method naming convention - Initial Empty State convention commit d30aed9231431ff1ce6ac6bff557d9c8ddd680ff Author: mabashian <mabashia@redhat.com> Date: Tue Mar 19 16:41:18 2019 -0400 Upgrades pf deps to latest commit fc80470e5d3a1fc31ed1adbbd7cbf587a6c10a24 Author: mabashian <mabashia@redhat.com> Date: Thu Mar 14 13:36:50 2019 -0400 Normalize event callback function names in search and sort components commit 3596d776fcc34f4518251c2635f9ff40f7910c7e Author: mabashian <mabashia@redhat.com> Date: Wed Mar 13 15:40:27 2019 -0400 Refactor of DataListToolbar. Creates a number of smaller components used by the toolbar. Adds support for passing in an add button node to the toolbar. commit a4493cd02b59825baf4e5b5b49cd1045095922b1 Author: Kia Lam <digitalanime@gmail.com> Date: Mon Mar 18 09:32:11 2019 -0400 Add empty initial states and adjust rendering logic. commit a5683fb3549f35132eed04700b798a02cf276009 Author: Kia Lam <digitalanime@gmail.com> Date: Thu Mar 14 10:41:28 2019 -0400 Clear mocked methods after each test to prevent overlaps with other tests. commit 518ecee53e8fbbea0d05dcef8d9ef51f1393bc2f Author: Kia Lam <digitalanime@gmail.com> Date: Thu Mar 14 10:35:54 2019 -0400 Apply padding to Alert component. commit 6bd5ee4201a4d6634386f5beef7c3c45bd18f2d1 Author: Kia Lam <digitalanime@gmail.com> Date: Wed Mar 13 17:12:16 2019 -0400 Move test for AccessList. commit 390832cc1ad2c8eaddd107fa7df5e67b63e5d0ad Author: Kia Lam <digitalanime@gmail.com> Date: Wed Mar 13 16:46:50 2019 -0400 Rename AccessList to OrganizationAccessList and fix paths. commit c6d810621fb3caef3023db4807e2d7c5c9558531 Author: Kia Lam <digitalanime@gmail.com> Date: Wed Mar 13 16:37:03 2019 -0400 Move AccessList out of components directory. - The AccessList component is pretty specific to the Organization component, and given the structure and methods within it, is pretty context-specific and not a good candidate to be a re-useable component. commit 91e4679311f08de2e3c03e77c354df6f61edc42c Author: Alex Corey <alex.swansboro@gmail.com> Date: Wed Mar 13 11:30:35 2019 -0400 adds test to ensure page size option dropdown is removed is no page size option is passed in. commit 0495214f475b6d695c5ba3a616349ee7058fe5b2 Author: Kia Lam <digitalanime@gmail.com> Date: Wed Mar 13 15:59:42 2019 -0400 Address PR feedback. commit 198dfe7f2e1e2d92ee0938e0ca2dc625ed9a4fdd Author: Kia Lam <digitalanime@gmail.com> Date: Wed Mar 13 14:44:12 2019 -0400 Add unit test to check state when user tries to delete a role. commit 24f0fe29806ea6d5caad4e3f5d42179a9e010b9d Author: Keith Grant <kegrant@redhat.com> Date: Tue Mar 12 16:04:22 2019 -0400 increase space next to organization notifications commit 188eaede43fcf79504f76537164ab3931fe3b6c5 Author: Keith Grant <kegrant@redhat.com> Date: Tue Mar 12 15:24:36 2019 -0400 switch to PatternFly Tooltip everywhere commit bbb31eb4781e40e3e0cfcc4c6ae337e832f1fcbf Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Mar 12 15:03:21 2019 -0400 fix pagination page input and componentDidUpdate tests commit d96b88e495903a8f75f14642042ff7bed0fcb7a8 Author: Alex Corey <alex.swansboro@gmail.com> Date: Tue Mar 12 12:28:42 2019 -0400 add pagination test commit 601214f6d42a7dd60eb95c268b7bd75f58dea80e Author: Keith Grant <kegrant@redhat.com> Date: Tue Mar 12 11:48:29 2019 -0400 add close (x) button to Add Org screen commit 5b3f5206c4c2ec5dfd3125b2df9c4bfe20acc662 Author: Keith Grant <kegrant@redhat.com> Date: Tue Mar 12 08:58:12 2019 -0400 add tooltips to add organization form commit ecb7306c4670196f03e3d215168527721277f00c Author: Keith Grant <kegrant@redhat.com> Date: Mon Mar 11 14:41:46 2019 -0400 Adding organization: add inputs helper text commit 3b65068258e34d7469b0d2e4caad64381bcb0921 Author: Kia Lam <digitalanime@gmail.com> Date: Fri Mar 8 13:56:27 2019 -0500 Add remove role functionality. commit 4d15df2b4853c25a32d244c5131ee9c260ecf4cf Author: Keith Grant <kegrant@redhat.com> Date: Wed Mar 6 14:30:21 2019 -0500 fix pagination text when items displayed matches number of items per page commit 9f86fc2def5d2cef346de0373949b42eb3926fb6 Author: Kia Lam <digitalanime@gmail.com> Date: Tue Mar 5 12:01:06 2019 -0500 Respond to PR feedback. commit 35ecd8321482299ebf2a720cb05959b4847625ad Author: Kia Lam <digitalanime@gmail.com> Date: Mon Mar 4 14:38:58 2019 -0500 Some cosmetic changes. - Reverse order of Expand/Compact icons in DataListToolbar to Compact/Expand. - Make Expanded the default view for Access Lists. - Make role badge styling closer to Chip component styling. commit bf7e6201a2dd4b95bfbc42a8b46c892645e7a9bc Author: Kia Lam <digitalanime@gmail.com> Date: Fri Mar 1 10:12:36 2019 -0500 Refactor Access List. - Derive Team Roles without making extra API call. - Consistent variable naming convention use camelCase. - More informative error display. commit a3a80bc23eaab7ec07f2d45ae0656d1cbb902b24 Author: Kia Lam <digitalanime@gmail.com> Date: Wed Feb 27 18:03:15 2019 -0500 Fix prop errors in unit tests. commit 5659270d3e04413f971ef1aa0c24e3a47991cb76 Author: Kia Lam <digitalanime@gmail.com> Date: Wed Feb 27 17:30:02 2019 -0500 Add unit test for Access List component. commit 053b21e832195358fa5fa0937d8beae789c0eb09 Author: Marliana Lara <mlara@redhat.com> Date: Tue Feb 26 14:21:27 2019 -0500 Use ternary operator in Org Edit form commit 1443625d89c844ed9b8c807bebb2a2dde1cce63c Author: Kia Lam <digitalanime@gmail.com> Date: Tue Feb 26 13:23:34 2019 -0500 Abstract out Access List as shared component. commit 3cd54c45ebebe17e340ce5f3f3e5142d9a4ea1c4 Author: Kia Lam <digitalanime@gmail.com> Date: Tue Feb 26 08:39:13 2019 -0500 Add Access List to Orgs. commit a7b51c526a0913a0fb89a4142f45f2f90944269d Author: Marliana Lara <mlara@redhat.com> Date: Mon Feb 25 11:42:18 2019 -0500 Update Lookup chip test commit ffefba9bf9aeab6e4e7aa89fbe80a16de0862cd1 Author: Marliana Lara <mlara@redhat.com> Date: Mon Feb 25 11:05:42 2019 -0500 Fix bug where lookup parent state is not updated on toggleSelected commit ff339e0eba6c8ce44be40c3c303aaf98805a353b Author: Marliana Lara <mlara@redhat.com> Date: Mon Feb 25 09:15:21 2019 -0500 Update org edit form layout and remove chip group component from lookup; commit c3fc00c45a7dc904f93ffab8f0f001706abc5c9d Author: Marliana Lara <mlara@redhat.com> Date: Fri Feb 22 14:53:47 2019 -0500 Add Organization Edit tests and fix Lookup unit tests commit d2cf2c275b5a44f3ae02f3d6f7b4326b519def8d Author: Marliana Lara <mlara@redhat.com> Date: Fri Feb 22 14:53:17 2019 -0500 Add Organization Edit view commit f1fefbf5f08cbe816cf0de2e2373e7219ecff889 Author: Marliana Lara <mlara@redhat.com> Date: Fri Feb 22 14:51:38 2019 -0500 Add organization details patch and instance groups disassociate methods to api commit b6eacbab86358176b14e983793931d4d82d9fa2a Author: Marliana Lara <mlara@redhat.com> Date: Fri Feb 22 14:47:25 2019 -0500 Rename createInstanceGroups api method to associateInstanceGroup commit 92d3cb6dc4c7fefbc2695210ae1dfccf497e4836 Author: Marliana Lara <mlara@redhat.com> Date: Fri Feb 22 14:35:58 2019 -0500 Replace Lookup tags with pf-react Chip component commit e28776962d480ee23c5547bd951165d6d886f9d9 Author: mabashian <mabashia@redhat.com> Date: Wed Feb 20 14:52:11 2019 -0500 Fixes left margin on notifications tab commit 87d9df587614410c575dbe17b42f9bea5fb1ad38 Author: mabashian <mabashia@redhat.com> Date: Wed Feb 20 13:28:06 2019 -0500 Fixes modal button margin and focus border on toolbar buttons commit 56bd145f216a0a555bc18a0345aa1de6f432f3ca Author: mabashian <mabashia@redhat.com> Date: Wed Feb 20 11:30:45 2019 -0500 Adds sort to IG modal commit 581ec8860b55cb557d1439b6e5a78470d2b04da4 Author: mabashian <mabashia@redhat.com> Date: Thu Feb 14 12:41:16 2019 -0500 recompile strings to fix Foo being displayed instead of My View commit 83982d5e2ef58ec6186d2a6c6060d3c9106a92eb Author: Marliana Lara <mlara@redhat.com> Date: Tue Feb 19 16:34:27 2019 -0500 Fix Modal footer button styles commit 8be86636657ef77da6a2612d560d7d0ad01178ea Author: Marliana Lara <mlara@redhat.com> Date: Tue Feb 19 16:14:28 2019 -0500 Fix AnsibleSelect tests commit 740a9c1e614f8f1ed7ef247320030ccfc29cfd3a Author: Marliana Lara <mlara@redhat.com> Date: Tue Feb 19 15:59:11 2019 -0500 Remove pf base css import and tweak styles commit 9229c8e724eb00e7492d66590a1c0407dff7b4af Author: Marliana Lara <mlara@redhat.com> Date: Tue Feb 19 14:24:36 2019 -0500 Add translations to AnsibleSelect commit 7567a6b36ac06faefa5a398260038b82dc421d8c Author: Marliana Lara <mlara@redhat.com> Date: Mon Feb 18 14:29:05 2019 -0500 Fix Org Detail Action button margin commit 240d07b6d4fae4f77bca3e42dbf5ba7b0813b15d Author: Marliana Lara <mlara@redhat.com> Date: Sun Feb 17 22:58:08 2019 -0500 Refactor styles and remove patternfly utility classes commit 09107aef1f94079cbe2eb0ee6b89e7ffbb4fade6 Author: Marliana Lara <mlara@redhat.com> Date: Sun Feb 17 22:34:14 2019 -0500 Amend LoginForm component to use updated helperText props for @patternfly/react-core 2.1.8 commit 68225d191a24e7ae366d9efdb69437d5982bf42e Author: Marliana Lara <mlara@redhat.com> Date: Sun Feb 17 22:24:38 2019 -0500 Remove old BackgroundImageSrc tokens for @patternfly/react-core 2.1.8 commit 58f273347c9759f17e42b048366f1458e8f45a89 Author: Marliana Lara <mlara@redhat.com> Date: Sun Feb 17 22:20:52 2019 -0500 Remove heroImgSrc props for @patternfly/react-core 2.1.8 commit c4065a54bd29033e5b5e08ef8961273b5044647b Author: Marliana Lara <mlara@redhat.com> Date: Sun Feb 17 21:57:00 2019 -0500 Rename Select components to FormSelect for @patternfly/react-core 2.1.8 commit 50ebf6517852cdfff537fd0031525f06781aa9d8 Author: Marliana Lara <mlara@redhat.com> Date: Sun Feb 17 21:51:02 2019 -0500 Update @patternfly/patternfly-next references to @patternfly/patternfly commit f5f67627dbcc9128d7c75a5d08a556151d718c08 Author: Marliana Lara <mlara@redhat.com> Date: Sun Feb 17 21:43:25 2019 -0500 Update @patternfly/* dependencies * Remove @patternfly/react-styles dependency commit f9d615fdee7e8f55bbdd1e33b9bf8b415a2f3121 Author: kialam <digitalanime@gmail.com> Date: Tue Feb 19 11:28:17 2019 -0500 Fix unit tests. commit da8c3f6c430faf148dfbbb872e9d84b1eec66023 Author: kialam <digitalanime@gmail.com> Date: Tue Feb 19 10:24:26 2019 -0500 Enable submit button by default. commit c3493b0539daf2bd3ccae8410d2914396cc4fdbb Author: kialam <digitalanime@gmail.com> Date: Tue Feb 19 10:19:47 2019 -0500 Remove unused method. commit bba1c4f5b6ee3b36604cfeab6ca1f07f8bcd2ecd Author: kialam <digitalanime@gmail.com> Date: Tue Feb 19 10:18:03 2019 -0500 Restore FormGroup to parent Add Org component for AnsibleSelect. commit 2a254ea538113289ce2871cba209243b4f923ba4 Author: kialam <digitalanime@gmail.com> Date: Fri Feb 15 15:20:02 2019 -0500 Add typechecking to contributing guide. commit b340d49cb71a90eca082f95a5d3d5f64aa5082bf Author: kialam <digitalanime@gmail.com> Date: Fri Feb 15 15:08:52 2019 -0500 Integrate proptypes for our shared components. - Fix unit tests. - Fix linter errors. commit 7c009fc315f9b94d077c73930a8f372e420deebe Author: kialam <digitalanime@gmail.com> Date: Thu Feb 14 10:53:53 2019 -0500 Update unit tests to use new props. commit b4007c7e043404563c71bdced968580b50ab05fe Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Feb 13 15:40:46 2019 -0500 put FormGroup component in form instead of in AnsibleSelect component commit 1f07fc84943a23e40cc7c78b99eb4aba51037abb Author: kialam <digitalanime@gmail.com> Date: Tue Feb 12 10:27:57 2019 -0500 Make default option selectable but return null value. commit 2b18cee9c01a729d08d1bf4273c356e5a97ac043 Author: kialam <digitalanime@gmail.com> Date: Tue Feb 12 09:42:41 2019 -0500 Fix linter errors and add test to AnsibleSelect component. commit 97477b789af40e028ff524e9c996417173ee1c81 Author: kialam <digitalanime@gmail.com> Date: Mon Feb 11 13:53:54 2019 -0500 Add default option for AnsibleSelect dropdown. commit f2ab7f62b97648e0649fe81051b77cd6bd8f6987 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Feb 13 15:09:14 2019 -0500 fix disabled of submit button commit 35c94e9cd83dd9c4b4bfb7fd5af38eda21ff111c Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Feb 13 14:52:11 2019 -0500 update selected to value in AnsibleSelect commit de658939c59c8adf78bc434c537e44142f297062 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Feb 13 10:50:04 2019 -0500 add default value to props destructure statement commit cbc1ae88759a6d09621ab5ae6724d888ef851238 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Feb 13 10:34:32 2019 -0500 fix tests based on AnsibleSelect fn name change commit c1381f7b98599f2108834af51fa0f235702f8d18 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Feb 12 11:59:49 2019 -0500 incorporate feedback on instance groups pagination commit 6431ec603f3434bb7e38f21f8235353a112e47e8 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Feb 12 11:53:22 2019 -0500 fix AnsibleSelect passing onChange callback commit 9619513017a5e7c9fa7714add021677a84aa9d2f Author: Marliana Lara <mlara@redhat.com> Date: Tue Feb 12 11:18:28 2019 -0500 Remove breadcrumb item capitalize text style commit c67088628f8b5eea24304e630a9ffcaf757b591c Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Feb 12 09:05:22 2019 -0500 fix border color commit 680d153a14ef50995001cabac9143019018b22f9 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Feb 11 18:10:27 2019 -0500 add pagination to instance groups lookup modal commit 0b7c643e754c5a9ea8dd9c463992b5da6bf3c2ec Author: Marliana Lara <mlara@redhat.com> Date: Mon Feb 11 12:21:34 2019 -0500 Wrap Org Details description field commit df30a2e8d173195bd5a83e408417b09384a2634a Author: Marliana Lara <mlara@redhat.com> Date: Wed Feb 6 14:00:26 2019 -0500 Update organization tab styles commit 9d9b94c8c32c17b52ddd9d8c6dfb01a10d27f624 Author: Marliana Lara <mlara@redhat.com> Date: Wed Feb 6 10:51:45 2019 -0500 Increase label font-weight and vertically align labels and chips commit 8846e1427ecb62134b79a7097e02c03d5346240e Author: Marliana Lara <mlara@redhat.com> Date: Fri Feb 1 09:16:49 2019 -0500 Add Organization Details view and test commit 736f1e17750c9c9e1036da80bd21e50a76beff3a Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Feb 4 15:39:44 2019 -0500 update conditional showing of empty list component commit 21bdd487e6efebb70bd2eb768929c4b2328ccee0 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Jan 30 16:32:42 2019 -0500 fix to tabs -- padding around and left most border commit 4ce19a4b42595eb233c914c464be034f0a47a2fe Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Jan 30 14:48:54 2019 -0500 add empty list functionality to org list commit 98cb8c6f6ecc414d61664938ea1ad657a688ae08 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Jan 30 14:48:38 2019 -0500 update scss patternfly override file and add center empty list tweak commit 0e9e17f957f1b09b56cfbdb283cdf740e336b57b Author: mabashian <mabashia@redhat.com> Date: Wed Jan 30 15:27:02 2019 -0500 Only update selected instance groups if the select button is clicked in the modal commit 6ed36daef78ab534d422cb2a58c0b31c4adc99fa Author: mabashian <mabashia@redhat.com> Date: Wed Jan 30 12:59:22 2019 -0500 Fixes close button on tags in instance group form field commit 5778c9cf059e0d3365263eed1c6df2c13d2aa6cc Author: mabashian <mabashia@redhat.com> Date: Wed Jan 30 10:35:01 2019 -0500 Removes commented styles, use defined color variable in lockup commit 2579e30ca183ad48982b49c2db9ab0c77e0e5a84 Author: mabashian <mabashia@redhat.com> Date: Tue Jan 29 13:23:52 2019 -0500 Pulls in latest pf-react. Adds selected list component to org instance groups lookup commit e4d44efea2d88fc4b1bf728054243703ca41195a Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Jan 30 12:14:48 2019 -0500 reduce disabled background color to increase contrast w border commit 3c0744629bd82ad1fcce1c28c0af7213ca511a43 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Jan 29 12:50:29 2019 -0500 update pagination component based on ux feedback commit 990851aa3b934555001fbadaa570b832dab4bc85 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Jan 29 12:50:15 2019 -0500 wrap org list in Card for consistency between detail commit 9048c34a7d6394919a77e5bd003ae2de369fa04e Author: Marliana Lara <mlara@redhat.com> Date: Fri Jan 25 16:49:46 2019 -0500 Fix merge conflicts and linting errors commit 21298c88722b3c3cca231cb7c96e965c02fe8314 Author: Marliana Lara <mlara@redhat.com> Date: Fri Jan 25 16:23:21 2019 -0500 Add Breadcrumbs test commit b820e411d36045b888108757fcb97d6126d45d0b Author: Marliana Lara <mlara@redhat.com> Date: Thu Jan 24 23:53:10 2019 -0500 Refactor breadcrumbs, tabs, routing. * Cleanup previous params logic from Notificaitons list * Add shared breadcrumbs and tabs components * Structure Organization screens to render only cardBody content * Add styles * Fetch organization when location changes commit dd522c240eb47fe1add804f04abbee34aec30e9c Author: John Mitchell <jlmitch5@ncsu.edu> Date: Fri Jan 25 16:17:58 2019 -0500 remove test debuggers commit 02d7006ea47f69f2e5ce7ad6294329b6c079691c Author: John Mitchell <jlmitch5@ncsu.edu> Date: Fri Jan 25 15:22:32 2019 -0500 fix tests commit 7de89f6486a726be6cebe648e9da90bd952395dc Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Jan 24 13:05:36 2019 -0500 fix linting issues commit 25888326292b301b97a54280dc511ba9a8defe4d Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Jan 24 12:08:39 2019 -0500 remove debug flag from eslint commit f37bdba64575d79ccd950c0cc5e5a28b56292894 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Jan 24 11:36:18 2019 -0500 update eslint config and add eslint ignore commit 47719776f225e74b9c8fb511c85e6800fcadd19f Author: mabashian <mabashia@redhat.com> Date: Wed Jan 23 16:52:14 2019 -0500 More cleanup based on pr feedback. Adds org notif list page and tests commit 6c19d6ae4ebfe8de2dc1904065b173b51df45e4c Author: mabashian <mabashia@redhat.com> Date: Wed Jan 23 14:13:51 2019 -0500 Removes unnecessary fragment elements. Fixes vertical alignment on notif row item. Bind notification list functions to constructor commit c97dfeb725aad5e07336d85374c29cefa88ff6b9 Author: mabashian <mabashia@redhat.com> Date: Mon Jan 21 15:46:11 2019 -0500 Cleanup after change post... to create... commit 2c19a5a1d79e23216224505eb5d522138d1cbb59 Author: mabashian <mabashia@redhat.com> Date: Mon Jan 21 15:44:09 2019 -0500 Changed post to create in api.js. Removed capitalize text component in favor of css solution. Updates to empty list contents. Fixes padding on notifications list commit 4f929c7052e00510eb377bc2c9a5ec35c5219715 Author: mabashian <mabashia@redhat.com> Date: Mon Jan 21 13:30:15 2019 -0500 Fix inadvertent merge conflict change commit 58f99c89188b2b3be85465eea40ef77c6c2b0491 Author: mabashian <mabashia@redhat.com> Date: Mon Jan 21 13:13:09 2019 -0500 Adds notification list to orgs commit a70a0fa622dc3d29b4631c809f11d6096f878bca Author: kialam <digitalanime@gmail.com> Date: Wed Jan 16 13:15:51 2019 -0500 Bump Lookup component test coverage up. commit 7230b4bf8db2731547e9b9e67a4d58a13d40c43e Author: kialam <digitalanime@gmail.com> Date: Tue Jan 15 15:51:37 2019 -0500 Bump up unit test coverage for OrganizationAdd component. commit fc32cf026f6f9b29629d02afa9be902673d5faa6 Author: kialam <digitalanime@gmail.com> Date: Tue Jan 15 15:15:17 2019 -0500 Address review feedback. commit e8fe6fe33c777951487ae743b3d662deec4b80eb Author: kialam <digitalanime@gmail.com> Date: Tue Jan 15 14:58:23 2019 -0500 Fix & Add unit tests. commit 215c23609cd33b1c18ec307e732aaf08a91cb84d Author: kialam <digitalanime@gmail.com> Date: Mon Jan 14 09:45:49 2019 -0500 Hook up 'x' remove button; rename ListItem component. commit c5cd659c83e3ad457027ef0155f7fb934fefd993 Author: kialam <digitalanime@gmail.com> Date: Tue Jan 8 16:09:30 2019 -0500 Redirect user to org detail page after successful POST. commit a1d1dc7a24c1d635eb0a6e03d6669f2315987f91 Author: kialam <digitalanime@gmail.com> Date: Tue Jan 8 15:56:37 2019 -0500 Style pop up modal commit 395e30509bc21c04369042181b3dae56a3180c71 Author: kialam <digitalanime@gmail.com> Date: Mon Jan 7 17:17:22 2019 -0500 Fix linter and existing unit tests. commit 517ef8a2c978ba5495e2dcbf10df146567369c3e Author: kialam <digitalanime@gmail.com> Date: Mon Jan 7 16:56:39 2019 -0500 Hook up add instance group functionality. commit d040f063e9e4f5f95d80537d9ca4bb0b58e08fe0 Author: Marliana Lara <mlara@redhat.com> Date: Fri Dec 21 16:15:39 2018 -0500 Move Organization screens and tests into new folder structure commit e77efbfec27f10ecab77c369d036b98af57b2668 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Jan 7 15:23:31 2019 -0500 update portal mode to my view and update translations commit 2d3152ef41f011aa602c3670c3d3053d838b5f51 Author: Marliana Lara <mlara@redhat.com> Date: Mon Jan 7 11:15:11 2019 -0500 Add translation and small css tweaks commit c63896fbb6ffd7e611c1e88208938ac43bffeebc Author: kialam <digitalanime@gmail.com> Date: Mon Jan 7 10:09:35 2019 -0600 Implement basic lookup modal component. commit f76e9bddf9cc59bdd1b5cce2b163629fb3a2a531 Author: Marliana Lara <mlara@redhat.com> Date: Tue Dec 18 15:43:45 2018 -0500 Update org utils test commit 83e300636dcf205fd4f8f33f5d27c53c5861f10e Author: Marliana Lara <mlara@redhat.com> Date: Tue Dec 18 15:39:50 2018 -0500 Move Tab components out into component directory commit 913077c4897db79fcc461beba07edeb1e0e770f8 Author: Marliana Lara <mlara@redhat.com> Date: Tue Dec 18 13:21:30 2018 -0500 Update tab content and related badge links commit e782be10b694a9ae1a5e7ae8eaa2f6d26e555421 Author: Marliana Lara <mlara@redhat.com> Date: Tue Dec 18 12:48:29 2018 -0500 Add Tab styles commit 7406421d1b33b293fc9c36a08713a1ecca99d22a Author: Marliana Lara <mlara@redhat.com> Date: Mon Dec 17 18:48:55 2018 -0500 Add PF Breadcrumb components commit a83e5e567567fcf86f3906c94f0134b82755ee8c Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Jan 7 07:38:12 2019 -0500 add unit test coverage for DataListToolbar.jsx commit 8756da59faf36b96c5f567350025f8cf7968ce41 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Jan 7 07:30:58 2019 -0500 add unit test coverage for TowerLogo.jsx commit 4936238344dcf7084fa96114b6e3afd7b323f62f Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Jan 7 07:26:21 2019 -0500 add more unit test coverage for index.jsx commit cb0367ac28d043321457cfb486422357ac1472b1 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Jan 7 07:23:41 2019 -0500 handle null error response commit 48e1fbfb383600cc7a53f75acae322893717d9cb Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Jan 7 07:21:50 2019 -0500 add unit test coverage for AnsibleSelect.jsx commit bbd94fa4f7e2fa0bc1c53af63be0c5c2b052e2ac Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Jan 7 07:15:10 2019 -0500 add functional test coverage for App.jsx commit 164464c595403ac75362570e5e38be1d1a48f8a2 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Jan 7 07:09:32 2019 -0500 add more test coverage for api client commit 5bff9421109a710be217829cea145e782be04839 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Jan 7 07:05:08 2019 -0500 pagination test fixup commit 6a7ba87a02996cd897b8644225e6a28e488dfd39 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Jan 7 07:01:24 2019 -0500 org-add fixup re-adding a changeset I missed when resolving a merge conflict earlier commit b69522b5aab400f9c5c68586bcb7cd9fcbb826ef Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Jan 4 15:04:17 2019 -0500 add basic test for background wrapper component commit 95861491cba51a8f0da2dad3098b3c04da2b75af Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Jan 4 15:03:49 2019 -0500 add more tests for header toolbar commit e07db0c05e050cccd8db2088a5d3d3f20b2e5e34 Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Jan 4 15:08:26 2019 -0500 update webpack-dev-server commit 0d565eb3e3f51660ec6a713ef4eba6ac2f269e97 Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Jan 3 18:11:26 2019 -0500 add header toolbar test commit 23e34bcbbe533d5008748fa8e60282f8dfd7ee5d Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Jan 3 18:00:20 2019 -0500 remove config pass-through removing this for the time being to giving the config Context a try commit 87101a487d395790a4a4814e37df2fd1f3f3ad4b Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Jan 3 12:26:46 2019 -0500 use constructor bound methods for pagination commit 6446e451652ed26dc3680955402e945406db98b2 Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Jan 3 12:25:38 2019 -0500 use constructor bound methods for org view commit afcfd1640ee079a05b2da1175c06703d955aae93 Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Jan 3 12:16:21 2019 -0500 use constructor bound methods for org list commit e015558190def5ce3ed08263135189932a6c6bbe Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Jan 3 12:16:06 2019 -0500 use constructor bound methods for data toolbar commit e5cdea8daf94f58f46a956a1e6bc16daaa4b2ed0 Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Jan 3 11:56:42 2019 -0500 use constructor bound methods for logo commit 5948ecce16f5477d493a05367e6fd7d4728f3a88 Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Jan 3 11:53:59 2019 -0500 use constructor bound methods for nav group commit 24208197e81a8dac0ae52c67494625cf511823a6 Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Jan 3 11:15:08 2019 -0500 use constructor bound methods for Login commit dce50fe18bbc8fc5a42313ed61fb9f67d94f7f27 Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Jan 3 09:40:48 2019 -0500 update route group params commit 3e201d3ca01fac1f06f9a4d78b3a729a8ee09866 Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Jan 3 09:37:02 2019 -0500 add config pass-through to inline render commit 4ccce4cc9e3c71cd84d42c90c4cc91f39b0394c5 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Jan 2 19:49:34 2019 -0500 add header toolbar component and move About modal control to App commit 31d03475536655d6f1e52e99cb8914d22afaea0b Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Jan 2 02:28:24 2019 -0500 test fixup commit 8f4437e17e443942011af9d70c1cf997a906fcd7 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Jan 2 02:11:01 2019 -0500 initialize and pass api client to subviews commit a023df2c178a708e07c3303cfce2a38be62b6668 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Jan 2 01:40:44 2019 -0500 add inline rendering prop to app component commit f2760ed91c3ee6efb3e9bbb9075840f536b469e4 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Jan 2 01:36:59 2019 -0500 use default patternfly breakpoint token name commit 9c6df685574164f9fecebe48df04464cc482a65a Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Jan 2 01:35:34 2019 -0500 decouple App and Login components commit 6efd523db24736db371dc129c9d1c9f28f9ff74e Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Jan 2 01:30:08 2019 -0500 move wrapper / shared components out of App component commit f975f9fa75e1ba847e10ee32869415a39ea78dd0 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Jan 2 01:23:12 2019 -0500 add background component commit a2601d5f674c7b69de1cfc30bfe770a578ecf8c3 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Jan 2 01:15:31 2019 -0500 remove conditional redirect component commit 18505b35b875b70759d4b2728bad7e8670a2d515 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Jan 2 01:11:13 2019 -0500 add params for component routing commit 8bd85193ab89de4ce5b60a15f6b6add471c0c160 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Jan 2 00:56:45 2019 -0500 fix login page test for @patternfly/react-core 1.43.5 commit 70840841c13ae0208020121489d704fd0e4ce6a4 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Jan 2 00:51:01 2019 -0500 update LoginPage param names for @patternfly/react-core 1.43.5 commit 1c483a42c60c2536cd4a0d4d21c76a0068d00cda Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Jan 2 00:32:43 2019 -0500 update @patternfly/react-core to 1.43.5 commit 2254bdb0e175afc626dc05e0f656651e7dab5e9f Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Jan 2 00:31:10 2019 -0500 make default dev server target overridable with env vars commit e8924e8f6f7c02c20e1659c4edf8dcb45bfdcd53 Author: kialam <digitalanime@gmail.com> Date: Wed Jan 2 09:19:11 2019 -0700 Fix linter errors. commit e77d81dd5bc05a657ce793bc7eed3e4e0983bdda Author: kialam <digitalanime@gmail.com> Date: Wed Jan 2 09:03:48 2019 -0700 Lift config context one level higher. - Refactor About component to use config context. - Update About component unit tests. commit a217a387c64f34d6949ee770e4f39fca0863c0e0 Author: kialam <digitalanime@gmail.com> Date: Sat Dec 22 09:03:44 2018 -0500 Use new lifecycle method to update component state. - Use component state to handle rendering of Ansible Select dropdown based on the number of custom virtualenvs the API returns. commit 13680a436ca1152acea15d4e0236cb3f9c80ad2b Author: kialam <digitalanime@gmail.com> Date: Fri Dec 21 10:25:17 2018 -0500 Add unit tests for recent changes to App.jsx. commit 6c307726db6e57d7487a6c73f2d5d96a58459edb Author: kialam <digitalanime@gmail.com> Date: Fri Dec 21 10:20:07 2018 -0500 Use setState instead of sessionStorage for config data. commit 9bc87b3e806ec8d482a93f6d3f81c1ad176c11d8 Author: kialam <digitalanime@gmail.com> Date: Mon Dec 17 11:44:11 2018 -0500 Implement React Context API - Move API GET request to /v2/config out to the top level of our App. - Store /v2/config response data in sessionStorage. - Use Context API to pass down relevant data to Organizations component. - Wrap our AnsibleSelect component as a context consumer and pass in the list of Ansible Environments of the logged in user. - Clear sessionStorage object when user logs out. - Update unit tests. commit 11583dbff0170c0aacfd78c791920a4f9c34a148 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Dec 11 16:53:44 2018 -0500 update pagination tests commit e48c734925ed414aa2411d94d18e0544c0412056 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Dec 11 16:53:33 2018 -0500 update datelisttoolbar test commit e25dcb24489bb5971e362c9453d971ff59b4f69f Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Dec 11 16:53:17 2018 -0500 update app and towerlogo tests and remove stale code commit ebd09883fea7900648807c9099a124218a1bebc2 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Dec 11 12:58:08 2018 -0500 update DataListToolbar component and tests commit fefbb8fff83c1905e2f14edd0903a710e52014f7 Author: kialam <digitalanime@gmail.com> Date: Wed Jan 2 09:19:11 2019 -0700 Fix linter errors. commit f5119e5d97c4d2f8b63a5017052d3e3851609f0d Author: kialam <digitalanime@gmail.com> Date: Wed Jan 2 09:03:48 2019 -0700 Lift config context one level higher. - Refactor About component to use config context. - Update About component unit tests. commit 5fcdd16f54293bd7bde8e4d35af18b54afa8fa9b Author: kialam <digitalanime@gmail.com> Date: Sat Dec 22 09:03:44 2018 -0500 Use new lifecycle method to update component state. - Use component state to handle rendering of Ansible Select dropdown based on the number of custom virtualenvs the API returns. commit e30b1984182b36030c70a13a1ac1f1098802f6b9 Author: kialam <digitalanime@gmail.com> Date: Fri Dec 21 11:56:39 2018 -0500 Remove duplicate REST call in add org component. commit aaa9096b4e65c70b53f69210177cae6a360ca887 Author: kialam <digitalanime@gmail.com> Date: Fri Dec 21 10:25:17 2018 -0500 Add unit tests for recent changes to App.jsx. commit 4eb04b6f5c03257cd34389b7cf8a2d0a37ff201f Author: kialam <digitalanime@gmail.com> Date: Fri Dec 21 10:20:07 2018 -0500 Use setState instead of sessionStorage for config data. commit 7f1c3c8c6a30ec67bb4fcdef81913987c766e003 Author: Michael Abashian <mabashian@users.noreply.github.com> Date: Thu Dec 20 09:52:03 2018 -0500 Update readme to fix display of unit test commands commit fd513f704bac01617fa07ac1f2ea8f09c05f4d2f Author: kialam <digitalanime@gmail.com> Date: Tue Dec 18 10:30:48 2018 -0500 Add a contributing doc to our repo. commit ff0015e21d1ef1907fdca8f4fd870b322ed9c3db Author: kialam <digitalanime@gmail.com> Date: Mon Dec 17 13:44:13 2018 -0500 Hook up Cancel button - Update unit tests. - Add basic error handling for API requests in Add Orgs component. commit 6ce88fdf4db4541979752c722795518c7b45fd0b Author: mabashian <mabashia@redhat.com> Date: Mon Dec 17 13:16:08 2018 -0500 Separates search dropdown items from sort dropdown items commit 21cf1d85e3dd245ab4202b93672d4f4dfe49c3e5 Author: mabashian <mabashia@redhat.com> Date: Thu Dec 13 10:56:11 2018 -0500 Remove border-radius on add button commit d43f0cb2fc63f25134b9fef15d3df0f39511ba25 Author: mabashian <mabashia@redhat.com> Date: Wed Dec 12 10:53:23 2018 -0500 Removed extraneous style commit 71ace1bc0003dd3de995243becdc733bd2e4d274 Author: mabashian <mabashia@redhat.com> Date: Wed Dec 12 10:40:51 2018 -0500 Small ux changes on the org list based on feedback commit 656e6d4f6a8a0678b30f5058710c9b6e907c9abd Author: kialam <digitalanime@gmail.com> Date: Mon Dec 17 12:39:41 2018 -0500 Add back missing style. commit b8fc402d552367bee08d6447741307163ae2d285 Author: kialam <digitalanime@gmail.com> Date: Mon Dec 17 11:44:11 2018 -0500 Implement React Context API - Move API GET request to /v2/config out to the top level of our App. - Store /v2/config response data in sessionStorage. - Use Context API to pass down relevant data to Organizations component. - Wrap our AnsibleSelect component as a context consumer and pass in the list of Ansible Environments of the logged in user. - Clear sessionStorage object when user logs out. - Update unit tests. commit 14f1c4b6527784fd5f2b94d4ef353ccd3a6473da Author: mabashian <mabashia@redhat.com> Date: Mon Dec 17 11:28:34 2018 -0500 Conditionally render rather than show expand/collapse commit 1bb86dbdf07b96305fb726a652a6e283d137324d Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Dec 17 00:03:27 2018 -0500 use beginning of location path name when checking for active items commit 3d730ef8d26f90a5f277bfd81f0137614bb75cd9 Author: Jake McDermott <yo@jakemcdermott.me> Date: Sun Dec 16 23:42:36 2018 -0500 add basic unit test for expandable navgroup component commit 5d4aa56f4ab6d79ed0e36c9ab69336a5a291ba85 Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Dec 14 04:02:44 2018 -0500 refactor wrapped nav components to expandable nav group component commit 4a8791693f2aebf6d7a28c3569bd9d118f4fc278 Author: mabashian <mabashia@redhat.com> Date: Fri Dec 14 09:55:59 2018 -0500 Adds option to hide expand/collapse in toolbar and hides it for the org list commit 9114c16a97e7808c648494db7bf284adee617d6f Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Dec 14 03:39:33 2018 -0500 refactor navitem factory function to wrapped router-hoc nav components commit ef9f9e902e19b978dc031d1184de2429ca4282a1 Author: mabashian <mabashia@redhat.com> Date: Wed Dec 12 13:17:07 2018 -0500 Update readme with new npm command syntax commit ac8553df85a60958cc6f1e74eb02379dcd66fdcd Author: mabashian <mabashia@redhat.com> Date: Wed Dec 12 11:30:50 2018 -0500 Pull messages from the correct location commit 6adcac85a6c1a75ccf04f6dda8015a8b003d1862 Author: mabashian <mabashia@redhat.com> Date: Wed Dec 12 11:27:22 2018 -0500 Moves locales out of src and into build dir. Changes npm commands from extract/compile to extract-strings/compile-strings commit 44029c2191224cbc384457a7ee41d07fbefebde3 Author: kialam <digitalanime@gmail.com> Date: Tue Dec 11 16:57:38 2018 -0500 Use object desctructuring. commit 9627a73978a71b553097a18e89e897c4540759be Author: kialam <digitalanime@gmail.com> Date: Tue Dec 11 16:42:24 2018 -0500 Rename AnsibleEnvironmentSelect to AnsibleSelect - Update references to the component. commit 9c7d449a4d334782e2f19369b85c1a9cfa95437c Author: kialam <digitalanime@gmail.com> Date: Tue Dec 11 16:20:55 2018 -0500 Abstract out API get request to Add Org component. - This makes it so we now have a generic select dropdown where we can pass data down as props. commit d047bc876af3cb335e8ba89fbf9cb6687be332eb Author: kialam <digitalanime@gmail.com> Date: Mon Dec 10 20:41:47 2018 -0500 Basic Ansible Environment Select Component - Component conditionally renders based on # of virtual environments. - User can add an Organization and associate it with a virtual environment. commit 27e13ca082d773dfb856fc406d671d3259bae294 Author: kialam <digitalanime@gmail.com> Date: Mon Dec 10 15:03:33 2018 -0500 Add tests for Organization add view plus code refactoring. commit 9400bad990908d72d30345f242a68e4236dae675 Author: kialam <digitalanime@gmail.com> Date: Mon Dec 10 11:06:01 2018 -0500 Linter fixes. commit 1dd8175e11059c7527f590464665f9f2fc1a84a0 Author: kialam <digitalanime@gmail.com> Date: Mon Dec 10 15:00:16 2018 -0500 Basic add organization functionality. - Placeholders for Lookup Modal and Ansible Environment dropdown. commit 356ad06d749c63b1a72a68f55261af6512457738 Author: mabashian <mabashia@redhat.com> Date: Mon Dec 10 10:16:52 2018 -0500 Add support for i18n using lingui commit a31ef24be6c0e9abc1618830073a8e1e7dccf9f4 Author: Marliana Lara <mlara@redhat.com> Date: Wed Dec 5 07:56:53 2018 -0500 Remove calling setState from render commit aaaf598ca17c6f75aabe5241d0949469e1b678b1 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Dec 5 09:57:11 2018 -0500 remove commented out code in the data list toolbar commit 00c9ae137676dc59c4191823260a5b92f31ce311 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Dec 4 11:33:04 2018 -0500 update map function to be chained commit f83b59cb4806d4a7441e1dfd07c7b33a7ab9fd32 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Nov 15 16:45:50 2018 -0500 working commit of group and nav selection based on url commit 9341c4660ce63a9bd0367693e43d18bda236bca0 Author: Marliana Lara <mlara@redhat.com> Date: Mon Dec 3 13:17:53 2018 -0500 Update active nav item based on url commit e5320b6fa603381bb24a0d9ce5c01cad4e9e61d1 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Dec 4 16:04:44 2018 -0500 make current tab link replace instead of add new history item commit 27542ea32239aa1c675b5a7918a5660bddacf09b Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Dec 4 15:27:43 2018 -0500 add tooltip test coverage commit 3a8d95b03bf3eaee0bc81376f379e186b146b6e8 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Dec 4 14:46:18 2018 -0500 working test commit commit aab6aa4ef9ae18bdb5f00f64ec989733c904534a Author: John Mitchell <jlmitch5@ncsu.edu> Date: Fri Nov 30 10:19:24 2018 -0500 working commit tests commit 12c8267b12787f1dc265d76d6a1b6193cf0448ab Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Nov 29 14:12:33 2018 -0500 update organizations structure and add unstyled sub routes and breadcrumbs commit 8f6b476388f92d7f54b23a15e877b0d9b189a435 Author: mabashian <mabashia@redhat.com> Date: Mon Dec 3 11:30:33 2018 -0500 Update sidebar override to ensure it is the same width as the masthead commit 58d6e586cd71fa583e3f0404f35ee228ff134ac7 Author: mabashian <mabashia@redhat.com> Date: Thu Nov 29 16:50:17 2018 -0500 Fixes login page after pf-react added LoginPage and LoginForm components commit 7d2bc1c7662b6a1b7b1aa2f73055b10236c25eb1 Author: mabashian <mabashia@redhat.com> Date: Wed Nov 28 11:29:07 2018 -0500 Bumps all patternfly versions to latest commit 6d315568d222eb3f0f59c91597586d7fda9da696 Author: Marliana Lara <mlara@redhat.com> Date: Fri Nov 16 00:13:25 2018 -0500 Add help dropdown and about modal commit 4e6e715f1fc876470eb623516f6dc01da87eb8b1 Author: Jake McDermott <yo@jakemcdermott.me> Date: Sun Nov 18 22:36:34 2018 -0500 add parametrized unit tests for querystring module commit 9979eddbcdfabad4ebc8c2063145a078ac49adbb Author: Jake McDermott <yo@jakemcdermott.me> Date: Sun Nov 18 21:56:08 2018 -0500 add basic component test for pagination commit de96f6cf8ae611dc286ec4b410eff1cb114d5374 Author: Jake McDermott <yo@jakemcdermott.me> Date: Sun Nov 18 21:33:26 2018 -0500 check tooltip in organization functional test commit 9111948959207832154e71575f11fdc9977a3069 Author: Jake McDermott <yo@jakemcdermott.me> Date: Sun Nov 18 20:54:07 2018 -0500 add basic component test for data list toolbar commit e3a5f32b57d8747355d2a7072266cfa3daa3b186 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Oct 15 12:20:12 2018 -0400 wip - pf4 data list and pagination commit b0855ee33d3233ec1e3a131c5f5a32d7599962b0 Author: kialam <digitalanime@gmail.com> Date: Tue Nov 13 12:11:52 2018 -0500 Fix unhandled promise reject from jenkins. commit 03f6e52cf1a3ae9d23568e0d3ccfa05d90bb60d7 Author: kialam <digitalanime@gmail.com> Date: Tue Nov 13 09:53:36 2018 -0500 Address PR review comments. commit 44e9d3919d3ef51fd2ec4b2fae08cd635d7302ad Author: kialam <digitalanime@gmail.com> Date: Tue Nov 13 09:46:43 2018 -0500 Update unit tests. commit f520be71d672d86bc05303ea46175682dddf7a48 Author: kialam <digitalanime@gmail.com> Date: Mon Nov 12 13:24:17 2018 -0500 Begin using async/await. commit 5ea40efd3a9bf45ee413e367c11c5a45c068d0ea Author: John Mitchell <jlmitch5@ncsu.edu> Date: Fri Nov 9 17:31:40 2018 -0500 update pages to utilize collapsed modifier for padding override commit 4632383a335c467efeae9836f1bb1f46662516a7 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Fri Nov 9 17:30:48 2018 -0500 update app component to utilize collapsing header and update style overrides commit df57b144c499d5a445a078b988285c8c228fe602 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Nov 6 12:25:36 2018 -0500 fix logout in App.jsx and update test commit 7b099578c880b29385b2709b92f00cc7c535d0e0 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Fri Nov 2 17:47:59 2018 -0400 update App.jsx and improve coverage abstract LogoutButton to component commit 08d2718f5ec7054826a721cb292247084a8a7a2a Author: John Mitchell <jlmitch5@ncsu.edu> Date: Fri Nov 2 17:46:43 2018 -0400 add about page tests commit 96b8ab47c4d1773d15342354df80890151833729 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Fri Nov 2 16:34:02 2018 -0400 add TowerLogo tests commit 07f6508402f7421efc11c28378deb324bc04eb16 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Fri Nov 2 16:33:40 2018 -0400 move ConditionalRedirect test to components subfolder commit a670a73fd019d03090e93cb4ab9a0603d0cc5efb Author: John Mitchell <jlmitch5@ncsu.edu> Date: Fri Nov 2 16:32:51 2018 -0400 update file mock to return file name commit 90d1ab88b18f1e00f5ecef135a295ae445691520 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Fri Nov 2 13:45:11 2018 -0400 and index.jsx tests commit 19dcf5ed59848c453acf67391ae0de176cd3302a Author: John Mitchell <jlmitch5@ncsu.edu> Date: Fri Nov 2 13:44:13 2018 -0400 update unit test mocks and restructure test dir structure commit 8a3b8823ee4f018663f5e5c9837d9ed0b00bb44b Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 31 14:44:18 2018 -0400 move login page test under pages and add tests for all pages stubs commit e53a6a91d67a68276825983cf320ad0e26576d55 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 31 12:04:59 2018 -0400 remove setTimeout hack for testing api.login Login.jsx handlers commit 55586b9b2a2a787a2c0968ab9fa55d295b8d2d26 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 31 12:04:33 2018 -0400 convert post-api.login code to using async/await for Login.jsx commit 986d299961f4bab83caa090f35a399b7f7303c6b Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 31 10:28:51 2018 -0400 move login back to using finally handler and update tests commit 7c97989e8461bbd18deaad5b36a467c62465c578 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Oct 30 15:08:45 2018 -0400 add more login page tests commit ecd8427a51e9db42a348cbc642a8c478aa37e73f Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Oct 30 15:07:45 2018 -0400 fix eslint issues with app and conditional redirect tests commit fed7f514763dc442763093374fdcf5c12c4a0bdc Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Oct 30 17:25:29 2018 -0400 update build system polyfill new js features before executing tests move jest config to file, update transformation exclusion to be okay with axios module rename enzyme.config.js to jest.setup.js remove currently unused redux deps update babel to 7, use env preset as opposed to deprecated stage preset move .babelrc to newer, favored babel.config.js preset update all babel preset and plugin packages to those name spaced under @babel commit 74d3e55908bec8910f0380485593ddaa029fdf7c Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Oct 29 13:58:56 2018 -0400 bump patternfly dep versions commit 557e619db600fc5eb00e753c1642f426ed409717 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Fri Oct 26 17:24:34 2018 -0400 update page navigation fix issue with jerky close and expand of nav update nav to use expandle headers separate settings pages out into separate stup page components commit 2dfbae79bd0039c2c9b486a789ce277edb34b92f Author: John Mitchell <jlmitch5@ncsu.edu> Date: Fri Oct 26 17:23:37 2018 -0400 update patternfly style overrides commit fd28cff4120b74968566ae8913f9d78543b97a48 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Fri Oct 26 17:23:27 2018 -0400 add additional patternfly react packages commit 05d72ae8cf72e20bd9dedc62c4173d1b9b898cd1 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 24 21:55:59 2018 -0400 update webpack and package.json with index.jsx entrypoint commit 1caa5b1c54ed6735fb7ff427db91110dd148256e Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 24 21:51:35 2018 -0400 fix eslint errors commit 2245d6a22e7d6454e5f3fef5fda578b3b0a1dc07 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 24 21:35:43 2018 -0400 update LoginPage component and test pseudocode commit 3e9a85a58b5c8c4834e7991b246ca2d3df4b64b0 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 24 21:35:14 2018 -0400 remove stale route redirection components commit 51c58d5645e9afccfacd1bad2f94884c5c2b0fe0 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 24 21:34:20 2018 -0400 remove babel config.js to favor .babelrc file commit cfb89f1e318d046fce1507945ad43ac6a25a1f56 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 24 21:16:24 2018 -0400 working commit LoginPage.jsx tests commit fba1a5b71a2332ffc0c5cfa10138d81f1722d8e3 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 24 21:15:08 2018 -0400 fix App.jsx test misnamed variables commit 79e68b1dbe6498f1afef7a609598a7ec70c405d9 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 24 21:11:52 2018 -0400 add coverage report commit 3938d49a1f5468aca98f2adb85be040b36688d2e Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 24 16:53:16 2018 -0400 refactor auth redirect and add ConditionalRedirect unit tests and App unit and functional tests commit 0373058540609a104f66a39fe8da3eec709ce484 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 24 16:52:11 2018 -0400 update api.js api client, and axios mock, and add api.js unit tests commit 22112f3dd8ca3aac0d0f12a650cc39542467c271 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 24 16:50:37 2018 -0400 update package-lock.json with new jest and enzyme testing dependencies commit a76ac805f2febe3186dfef73f107d8732ead15f1 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 24 16:50:08 2018 -0400 add jest and enzyme testing dependencies and update infrastructure configuration to make testing work commit 05af4c7c539fb688ec9bfeaf57d9b53a0a319659 Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Oct 16 00:24:44 2018 -0400 nav login fixup commit 9f2b2b34566602f5a0c9ca5a7115062ddb017ca4 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Oct 15 12:55:11 2018 -0400 adding pf assets / styles commit a54fb0e27da9cad0c946b35e26b8b632504c75e6 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Oct 15 12:18:30 2018 -0400 Nav and login updates commit ff53a9c8eaa841d202faffd2e99836086d446f9d Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Oct 15 12:16:58 2018 -0400 move logo component to folder commit 070cec19dfbf488517454ebe5170e4eee787c883 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Oct 15 12:15:26 2018 -0400 handle fonts and images differently in webpack config commit f639f353ec405f3dd27ab089a2700d8b7c6382cb Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Oct 15 12:14:52 2018 -0400 update pf react version commit ab943988899bfeede6e30d4987e33014b0d1e134 Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Oct 12 11:54:09 2018 -0400 Update README.md commit b31edef9b2d8e75362b4e43cecdf797b76ea5d11 Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Oct 11 11:31:37 2018 -0400 one way of approaching nav commit b2ebbc6a0ac37c2eb75ac3bc04e88da4e729ea81 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Sep 26 21:39:04 2018 -0400 use a few more pf-core components commit d926378cf59b0e229b2013f8152fe5d00824bdd4 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Sep 26 20:57:19 2018 -0400 add .gitignore commit f8a4b01da52e7566d5e083fb6aa196eacb86bff2 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Sep 26 20:56:58 2018 -0400 lint commit 0986ebef33b2f56e6752a2977973a2ec8b2796d8 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Sep 26 18:11:29 2018 -0400 avoid port collision with other tooling commit 065813ebc084fd4ed52e32531a32f9803fe737e7 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Sep 26 18:06:30 2018 -0400 make default configuration work with awx development api server commit a73c1dd28ef9d71bb3a4e0b3c94ed0b7758e3264 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Sep 26 14:50:15 2018 -0400 Update README.md commit 421aa0938374cd3e6b8dc44219c5a4c79a4b45eb Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Sep 26 14:31:28 2018 -0400 Update README.md commit 72af9c1405bcb4680b0ca5c266c7d0874777a051 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Sep 26 14:02:10 2018 -0400 Update README.md commit 1bfa8b19ff0212ba5fc639f080440e40a92e2125 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Sep 26 13:56:48 2018 -0400 update readme commit 43f3b484f9eda1cf3fbffdefcd209a2ffc115363 Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Sep 25 10:39:21 2018 -0400 initial commit
-
6.0.04f829ab9 · ·
Release 6.0.0 commit 4f829ab93f90e969959cbdc6cb2a438943e36aa6 Author: Shane McDonald <me@shanemcd.com> Date: Mon Jul 1 12:47:37 2019 -0400 Release 6.0.0 commit e72b2fac6dfcc82fa9a96c67ca3450377eaa3dfe Author: Christian Adams <rooftopcellist@gmail.com> Date: Thu Jun 27 16:46:54 2019 -0400 Delete collection tarball when no longer needed * Delete after shipping it * Delete when ship() fails commit 11b36982cd83b5571e3376d85af64d57f52d68c0 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Jun 28 17:11:50 2019 -0400 fix a bug that causes LDAP TLS connection flags to not be set properly co-authored-by: Jim Ladd <jladd@redhat.com> commit dfa8d44eb88736575de4f1fb2e9efcc597895f9c Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Jun 27 16:02:55 2019 -0400 don't ship external logs from the main thread of the dispatcher this is a fairly esoteric change that attempts to work around a bug we've discovered in cpython itself context: https://github.com/ansible/awx/issues/4181 commit 913e06b8658c5fd1fa7329d21080f1e5f40c4d1d Author: mabashian <mabashia@redhat.com> Date: Tue Jun 11 09:59:05 2019 -0400 Fix user token application lookup column widths commit 4d7c49372c73882a44c3e8ff4caeb5a8b32a1b90 Author: Christian Adams <rooftopcellist@gmail.com> Date: Thu Jun 27 12:28:31 2019 -0400 Fix collection datetime for isolated instance info * 'last_isolated_check' was a non JSON-serializable object and needed to be a str commit eacf819caf4b1b4d60f8ead6138c9836e27a03df Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Jun 26 10:02:36 2019 -0400 add a reasonable default Content Security Policy ideally we'd improve this over time to remove the `unsafe-inline` lines, but we can't due that today because Angular1 makes use of a lot of inline <script> and <style> tag generation see: https://github.com/ansible/awx/issues/2056 commit e612a167e2e1274ff9e6a805abaebc3404a56793 Author: Jeremy Shade <jeremy.shade@rwwa.com.au> Date: Fri Jun 14 11:18:50 2019 +0800 fixed row item labels to view horizontally instead of vertically commit f05bed63661a01affa0d9cf07b5caed61e858392 Author: Shane McDonald <me@shanemcd.com> Date: Tue Jun 25 18:28:01 2019 -0400 Use the source tree as the working directory for our dev env commit e9ac44f5615895ab687e5d5cba431ecad773d637 Author: aubrel <red_clover@riseup.net> Date: Tue Jun 25 15:37:30 2019 -0400 Change `docker_service` to `docker_compose`. Signed-off-by: aubrel <red_clover@riseup.net> commit 01d31231c0c9cbf2a85b2c41c31cddaf6845b4b3 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Jun 21 12:49:16 2019 -0400 bump ovirtsdk version to 4.3.0 see: https://github.com/ansible/ansible/commit/bfc6a2a8d6342c7f36038c2216dc8f3e50a6244a commit b0249a9a8b3cfef59eebcdbacd32683cdcca91bd Author: Alex Corey <alex.swansboro@gmail.com> Date: Thu Jun 20 14:39:13 2019 -0400 Addressed PR Issues commit acb6d9c4d1b5973accabb06f27018778e105dee6 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Fri Jun 21 08:46:17 2019 -0400 wrap smart inv cache update w/ advisory lock * Two job templates that use the same smart inventory running at the same time can easily race to recompute the smart inventory <-> host mapping. In this case, bulk_create() can throw an error when racing. * The per-smart-inventory advisory lock ensures that the state of the system is consistent & that bulk_create() runs in isolation. commit 78912d20f7505c80a3b8a8699e756210aac32e3a Author: Yanis Guenane <yanis@guenane.org> Date: Fri Jun 21 11:52:22 2019 +0200 Revert "Makefile: align pip and setuptools bump" This reverts commit ec92abf014c51acc50dd4155d67a97623361f99b. commit 52712a0d9a4ce00604b2434ec0bcdc9f0c0551d8 Author: Marcelo Mello <tchello.mello@gmail.com> Date: Thu Jun 20 16:40:08 2019 -0400 Introduces the ability to pass annotations to the Kubernetes Ingress Controllers commit a7c787af0274bb6bda57b687cc208fc7ff30e295 Author: Alex Corey <alex.swansboro@gmail.com> Date: Wed Jun 5 11:00:36 2019 -0400 Adds notify on start toggle commit 7d77727a6003dac29ee78f3e7417863efac66272 Author: Marcelo Mello <tchello.mello@gmail.com> Date: Wed Jun 19 21:35:49 2019 -0400 project_data_dir is not required in the awx_task containers commit 47560fdf7c7db4c0e50253e434a80d00683071a8 Author: Marcelo Mello <tchello.mello@gmail.com> Date: Wed Jun 19 21:21:35 2019 -0400 Fixes ca_trust_dir and project_data_dir for Kubernetes commit 2882f4afb5b4ef9542120422ed1f75d7f7ca6145 Author: Shane McDonald <me@shanemcd.com> Date: Wed Jun 19 16:02:52 2019 -0400 Revert "upgrade pip and setuptools" This reverts commit 76ebcf914b2e29d6b77871ef40761c4f3689e30f. commit aaceccc42665379a49edcc2ddf75a5d4c315658f Author: Shane McDonald <me@shanemcd.com> Date: Wed Jun 19 16:02:43 2019 -0400 Revert "Fix offline builds" This reverts commit fe850dff3886be66bc7ad504800e86f179217620. commit 1a72ff4c478c126293ee055bd2a743f0d67ee050 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Jun 19 14:42:07 2019 -0400 Use the `in` operator to test against the Organization membership subquery If more than one Organization were selected by this subquery, then Postgres would complain with "more than one row returned by a subquery used as an expression". We needed to allow for that case. Annoyingly SQLite3 doesn't seem to care, so writing a py.test test to exercise this isn't feasible under our current development setup. commit a5c057cc188d1979dadc08bc14fd5894b8e6b9d1 Author: Christian Adams <rooftopcellist@gmail.com> Date: Tue Jun 18 17:44:40 2019 -0400 Fixes analytics & metrics instance specific job counts commit fe850dff3886be66bc7ad504800e86f179217620 Author: Shane McDonald <me@shanemcd.com> Date: Tue Jun 18 17:46:10 2019 -0400 Fix offline builds pip 19 added support for something called `pyproject.toml`. Several packages have been setting the option `build-backend = "setuptools.build_meta”` (bcrypt, attrs, jaraco) which seems to be the root of the problem when building from source. Until the community sorts this out I’m inclined to avoid pip 19. commit 40840e3789ff5557619b09dde6d79b16dba54811 Author: beeankha <beeankha@gmail.com> Date: Tue Jun 18 11:47:53 2019 -0400 Update migration file to indicate there is no reverse function in case of a rollback commit 164d305b514195f09d3fa746e3bc4eeb20a7318f Author: mabashian <mabashia@redhat.com> Date: Tue Jun 18 09:16:19 2019 -0400 More canAddWorkflowJobTemplate cleanup commit 4d33e484d082d11ac1a14404007f9d696e27334f Author: mabashian <mabashia@redhat.com> Date: Tue Jun 18 09:10:49 2019 -0400 Fix field enablement on workflow form commit 468e79a7548c81eabd5bb42d3e183bd0c9e49dda Author: Ryan Kraus <rmkraus@gmail.com> Date: Sun Jun 16 11:55:46 2019 -0400 Updated ovirt4 dynamic inventory script. Pulling in the new ovirt4 dynamic inventory script that will be pulled in ansible/ansible#57824 Signed-off-by: Ryan Kraus <rmkraus@gmail.com> commit d8bd72054d4d135fb2b9d7e59449e16e380ef68d Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Jun 14 10:05:41 2019 -0400 work around a unit test that's periodically flaky commit ae9032ce037885c2cc0a7a415fd6cb2877e2c2db Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Jun 13 17:14:08 2019 -0400 fix a bug introduced in the inventory source detail API by v1 removal see: https://github.com/ansible/awx/issues/4059
-
5.0.008aff9bd · ·
Release 5.0.0 $ git log 4.0.0..HEAD --no-merges commit 08aff9bd2cb52c8e4f90d44209269f822a7bb928 Author: Shane McDonald <me@shanemcd.com> Date: Tue Jun 18 10:11:22 2019 -0400 AWX 5.0.0 commit ec92abf014c51acc50dd4155d67a97623361f99b Author: Yanis Guenane <yanis@guenane.org> Date: Mon Jun 17 21:58:38 2019 +0200 Makefile: align pip and setuptools bump Signed-off-by: Yanis Guenane <yanis@guenane.org> commit 69502bc133f7fbde7595392648ddd2a672795db3 Author: beeankha <beeankha@gmail.com> Date: Mon Jun 17 10:46:50 2019 -0400 Add functions in migration file for deleting and altering 'any' state notifications commit 17c89ed4127075d037901a1e846471dab5398e82 Author: beeankha <beeankha@gmail.com> Date: Thu Jun 13 14:48:28 2019 -0400 Remove tests for 'any' notification state commit f5b6bd65cf63eab3163290006dfedcf660238f8b Author: beeankha <beeankha@gmail.com> Date: Thu Jun 13 11:16:05 2019 -0400 More deletions of 'any' state commit c6f1806a230dce9265e86b2f4642eeee486c3b84 Author: beeankha <beeankha@gmail.com> Date: Thu Jun 13 10:26:57 2019 -0400 Removing references to 'any' state notifications commit c65e6ba30b3c52e65f88e7cd5b0376d3e9811d64 Author: beeankha <beeankha@gmail.com> Date: Fri Jun 7 16:33:27 2019 -0400 Update the logic for 'any' and 'started' notifications commit d511d63a5a302769269bb31a72a53940886e359d Author: beeankha <beeankha@gmail.com> Date: Thu Jun 6 16:13:36 2019 -0400 Fixed typo commit 30741e762a088d21ab13256882e7c0c499aa2aff Author: beeankha <beeankha@gmail.com> Date: Thu Jun 6 15:26:00 2019 -0400 Add more notification tests commit 7687eddf6dea23c15c1bc22b15dbeb5f0daa34c5 Author: beeankha <beeankha@gmail.com> Date: Wed Jun 5 15:58:05 2019 -0400 Add api test, edit AWX docs commit 9cfed6f2a85ac66d2dc83a22a40e6776ae359333 Author: beeankha <beeankha@gmail.com> Date: Wed Jun 5 10:18:33 2019 -0400 Add check for no-op case back, remove redundant on_commit code commit 95896b1acda0e6045fb2a269a181e7cb13556f6b Author: beeankha <beeankha@gmail.com> Date: Tue Jun 4 15:31:57 2019 -0400 Edit wfj running notification trigger commit 68fe23d8b735c5316477927ac5e13676c7d2529b Author: beeankha <beeankha@gmail.com> Date: Tue Jun 4 13:08:22 2019 -0400 Update Organization Notification Template subclass, move success/fail wfj notification trigger commit dd372548a910eeae3b926bbd5f23ed5b6edb3907 Author: beeankha <beeankha@gmail.com> Date: Mon Jun 3 21:20:41 2019 -0400 Update swagger test commit 8d6e1f09270faad983c0918b9c44c490407e7eef Author: beeankha <beeankha@gmail.com> Date: Mon Jun 3 20:57:08 2019 -0400 Trigger running notifications in WFJs and edit unit test commit 98fa1fc813b9b6a9b8a3b3b6b08a276b0a0020ee Author: beeankha <beeankha@gmail.com> Date: Fri May 31 15:12:21 2019 -0400 Add migration file commit 8ec97235e39101ca1575d4df70cf3fd9e88ff1e4 Author: beeankha <beeankha@gmail.com> Date: Fri May 31 13:46:45 2019 -0400 Add feature for notifications to trigger on job start commit 863d962ec29bb575fcdafb7e10834f56f9c353eb Author: mabashian <mabashia@redhat.com> Date: Mon Jun 17 07:40:08 2019 -0400 Ensure inventory_obj is on scope before checking it commit 196b6572b2e85b3cd5296627e1e3ddca9727654a Author: AlanCoding <arominge@redhat.com> Date: Fri Jun 14 13:13:37 2019 -0400 remove code used defunct jobs list POST commit 3ea6171b5440a09d8a34d7e36424446f554b1641 Author: mabashian <mabashia@redhat.com> Date: Tue Jun 11 13:56:05 2019 -0400 Fixes bug where the delete inventory event would wipe or reset inventory form fields commit 302d8589c9e100c3ea59371b0502a08f33f77593 Author: mabashian <mabashia@redhat.com> Date: Tue Jun 11 15:42:44 2019 -0400 Make extra vars read-only for users without edit role on some forms. Fixes console error thrown in launch modal if survey tab missing. commit 01f51219a6b6930a5ab7e819757fec31cbb2f14d Author: mabashian <mabashia@redhat.com> Date: Wed Jun 12 13:59:38 2019 -0400 Fix linting errors commit 38ea82bf3df1e7420498197f956bde3fb7248011 Author: mabashian <mabashia@redhat.com> Date: Tue Jun 11 11:05:40 2019 -0400 Fixes bug where save changes modal was shown to user with execute permissions commit a454102e77febf6c6517090a3c2c1798b3e06ed7 Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Jun 13 17:18:48 2019 -0400 delete a few really old migration utility files commit bd93d97a60fc219cb0a881c760c5efe525f5248c Author: Gabe Muniz <gmuniz@redhat.com> Date: Tue Jun 11 17:00:19 2019 -0400 fix so enabled value is case insensitive commit 76ebcf914b2e29d6b77871ef40761c4f3689e30f Author: AlanCoding <arominge@redhat.com> Date: Tue Jun 11 16:06:50 2019 -0400 upgrade pip and setuptools commit effe7151eb9bee2229643527e6be87fc1b42f46c Author: mabashian <mabashia@redhat.com> Date: Wed Jun 12 16:16:55 2019 -0400 Adds missing semi-colon commit 0023591bb07f54fb11c74010286e57742646fc09 Author: mabashian <mabashia@redhat.com> Date: Wed Jun 12 14:45:51 2019 -0400 Removes unnecessary variable commit 9c50609776e838175d78a39b5fc10e70ff31fa43 Author: mabashian <mabashia@redhat.com> Date: Wed Jun 12 14:40:48 2019 -0400 Always show search bar in smart inventory host filter modal commit b83cef6ed7cdf23179b1e54b9cb946b06bcade4f Author: mabashian <mabashia@redhat.com> Date: Wed Jun 12 16:12:08 2019 -0400 Fixes links in various lists to maintain query params while navigating to edit form commit c729b698dd35d0e6a97277724d6982eb0235255d Author: mabashian <mabashia@redhat.com> Date: Mon Jun 10 16:11:02 2019 -0400 Whitelist table elements for use in bootstrap popovers commit aa548442ceb83b303a79b531cef74696664f14fb Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue Jun 11 12:37:34 2019 -0400 Ensure the request is on the Metadata object in order to correctly populate the default for the TOWER_URL_BASE field, which is specific to the host and preferred scheme. commit ab587e7e6c3ce3baa6019ce5130d5a3681c9acca Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Thu Jun 6 18:27:43 2019 -0400 Update get_view_description to conform to changes in DRF's version related encode/django-rest-framework#5605 commit 3f5c018c8a28952a239510fafe619de391dabfb8 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue Jun 4 13:27:10 2019 -0400 Replace the load of the staticfiles template library with static The staticfiles library will be going away before too long. commit 12e3d0aebf9d3364e4fb82e52565738dfc605d94 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Mon Jun 3 17:35:25 2019 -0400 Remove rest_framework/base.html commit ba4ad191fcb0b90b98bbe5e8c2a74317c852f6ff Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Mon Jun 3 16:54:41 2019 -0400 Add the csrf token to window.drf In the same manner as the current version of base.html from DRF. This is part 2 of the removal of base.html. commit 34d76422d63fd1044a14a1d692c3096c13cdad0e Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Mon Jun 3 16:11:34 2019 -0400 Move the endpoint deprecation warning out of base.html This is part 1 of the removal of awx/templates/rest_framework/base.html. commit 2a81643308921d75ec8ffc54bbca27b1e6bbf227 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Thu May 30 18:17:37 2019 -0400 Refactor the SSO serializer fields to follow the DRF idioms more closely and fix the tests to handle the newer nested validation checks properly. commit 76d4de24dff90babefa5368abc26b4da793303ce Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue May 28 15:11:16 2019 -0400 Handle a change in the error message for BooleanField related encode/django-rest-framework#5881 commit ed7a7e5f7bd507e7637adaa9e6345ffc6a09228e Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue May 28 14:46:14 2019 -0400 Support parse_requirements out of pip < 10 and >= 10 commit f94959d120c927446282390ac89b3f604ee7f637 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue May 28 14:34:01 2019 -0400 Remove the custom get_view_name function It appeared to not be doing anything that we were making use of that couldn't already be done, slightly differently, using DRF's built-in one. commit b5728fc548faf194a87c886112a5c0a932eadfd9 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue May 28 13:52:25 2019 -0400 Bump Django Rest Framework from 3.7.7 to 3.9.4 commit 8db27611caf50082c4984c0fdccf9ebc14e8ebd9 Author: Daniel Sami <dsami@redhat.com> Date: Wed Jun 12 13:05:11 2019 -0400 updated e2e to work with new capitalization commit 90fb7c67697d2411918bbbfa180e5ebabe7607b5 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Jun 12 10:23:01 2019 -0400 unpin vault plugin development container image commit f8c69aadcbdc65f5305285ac0e7e0b1d4af6ffc7 Author: AlanCoding <arominge@redhat.com> Date: Wed Jun 12 10:13:45 2019 -0400 Correctly manage current apps for the action_node addition commit cc1ef50729dc37dbfbba3d53853e8d47b0faf539 Author: Yanis Guenane <yanis@guenane.org> Date: Wed Jun 12 13:50:28 2019 +0200 User: Ensure First Name is not capitalized When creating a new user, the Last Name is not capitalized but First Name is. Make the behavior being consistent. Signed-off-by: Yanis Guenane <yguenane@redhat.com> commit 1e91e4e531509cf4648639ef606553db3caf8ecb Author: John Hill <johill@redhat.com> Date: Tue Jun 11 15:51:02 2019 -0400 set to json protocol commit 75ef30d21be3d01bcd2e26a924d70bb0ec9ce38b Author: Shane McDonald <me@shanemcd.com> Date: Tue Jun 11 14:01:35 2019 -0400 Always consider devel tag as a cache source When you do `make docker-compose-build` on your branch without any changes, this will use the devel tag as a cache source. This will speed things up if you havent made any local changes to the Makefile or requirements files. commit 05aab5da4cbbd02c8830402fb00db4235eedb5e1 Author: AlanCoding <arominge@redhat.com> Date: Mon Jun 10 14:03:17 2019 -0400 cache smart inventory memberships to avoid slow query commit be8a30b9d9aa992ed071929e90cbaf08ad3c0aad Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Jun 11 10:25:15 2019 -0400 fix a py3 compat problem in an LDAP migration commit d4301bd9bd6c524ba38079301b681c5e0fcf22e3 Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Jun 11 09:45:15 2019 -0400 update v1 credential deletion prompt queries commit 329b40fd699ee5d974b291a8dff2f4103f39d080 Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Jun 6 12:42:31 2019 -0400 support vault IDs that include dot characters see: https://github.com/ansible/awx/issues/4009 commit 6bc5c4da7474bf069e0312aa14e62273eb5f5002 Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Jun 6 11:33:47 2019 -0400 include credential in inventory update detail summary commit 51d7de296f0367f42e982b965da2fe2e6dfc452d Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Jun 6 12:02:15 2019 -0400 remove dead code related to v1 kind field Currently, the credentials list doesn't seem to be returning any options data for 'kind' so this code wasn't being reached. In the future api updates, we'll also be removing the 'kind' field from credentials in general. commit 5987aafb8228ad43257f43971f428ca583cadd92 Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Jun 6 11:04:23 2019 -0400 update shared client code for api v2 commit 7a0a2fb54c8ca7a61b13a1ee6ad78b91d510cf32 Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Jun 6 10:20:59 2019 -0400 update adhoc command queries for api v2 commit 2f57a1ea93cd2f805e552205f769d605ed8a9eee Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Jun 6 10:16:44 2019 -0400 update inventory source credential lookup queries for api v2 commit 6da445f7c06e1b7babdc20928492f1b0f7c59618 Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Mar 12 17:12:16 2019 -0400 remove /api/v1 and deprecated credential fields commit a727de184b5806a1d1867b2d3c73183753b27849 Author: Christian Adams <rooftopcellist@gmail.com> Date: Tue Jun 4 13:30:43 2019 -0400 Fix analytics job counts by ordering query - More Info: https://github.com/ansible/awx/issues/4014 commit 6d1ba411e6fe1b3c9f0980f437c6fd5c0dcd4148 Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Jun 6 10:03:11 2019 -0400 make activity stream action_node deterministic for Swagger docs commit b00979792e87d8215ed8a31e8435e319e599bda5 Author: Shane McDonald <me@shanemcd.com> Date: Wed Jun 5 13:07:10 2019 -0400 Clean up related to isolated env - Made make target names consistent with our other commands - Found some unnecessary code, deleted it commit 62a3e0df98ee2baf4dbeb47e4cef0a1ad7ef378c Author: Daniel Sami <dsami@redhat.com> Date: Wed Jun 5 14:00:01 2019 -0400 Updated docker tags in container setup Use env variable for selenium docker tag commit 3d7bd8579bc13a7f8acf91560471f04d717236ef Author: Anand kumar <mailboxforanand@gmail.com> Date: Wed Jun 5 12:38:52 2019 +0530 Multiple installation of same dependency python-pip is being installed multiple times. commit 99704af302e30501cecd8a0af02232bd8c6d46f6 Author: Shane McDonald <me@shanemcd.com> Date: Tue Jun 4 20:37:03 2019 -0400 Fix some ansible warnings commit a13b7331919152edd1aa0463fe1d712b6133de6c Author: Shane McDonald <me@shanemcd.com> Date: Tue Jun 4 20:36:39 2019 -0400 Update node in sdist builder image commit 4a7cd56e4a2fc23487eb1e3414e86727949ce139 Author: Keith Grant <keithjgrant@redhat.com> Date: Tue Jun 4 16:08:23 2019 -0700 do allow Enter to proceed to next step if survey fields invalid commit c6afd98500e9ecba0bf2d907db56b59337314b00 Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Jun 4 09:08:06 2019 -0400 unpin apache-libcloud now that a version is out without PyCrypto see: https://github.com/ansible/awx/pull/3466 see: https://github.com/ansible/awx/issues/3822 commit f18f9ec0ef0277e2a7bef19751d2732405cf921b Author: Shane McDonald <me@shanemcd.com> Date: Mon Jun 3 16:48:45 2019 -0400 Bring isolated dev env current There was quite a bit of drift between the main Dockerfile and this one since we last touched it. It’s heavier than it needs to be, but by using the main development image as the base here, we have less duplicated and outdated code overall. commit ef22986aa0ce0638ab4210036895d9fd7ad2723a Author: Shane McDonald <me@shanemcd.com> Date: Mon Jun 3 16:03:51 2019 -0400 Install latest tini from RPM commit be3d0950674d8242b9ca861e53a72c9f45845507 Author: Shane McDonald <me@shanemcd.com> Date: Mon Jun 3 10:52:01 2019 -0400 Downgrade ptyprocess See https://github.com/pexpect/ptyprocess/commit/8be490695de2aead22c55928c2cf02e330fbf3dd#diff-522adf759addbd3b193c74ca85243f7d for more info commit abb37299cb17bb4ca4221f89fbe47cc09ab9f32f Author: Marliana Lara <mlara@redhat.com> Date: Mon Jun 3 13:20:23 2019 -0400 Add isolated badge to instance groups list commit 39fb0d16798a302391ba436a555e68cf87509c22 Author: Elyézer Rezende <elyezermr@gmail.com> Date: Tue May 28 15:13:15 2019 -0400 e2e resize window on some specific tests commit 11630a8803999ac25760a764edf4f0615e5c9767 Author: Yanis Guenane <yanis@guenane.org> Date: Mon Jun 3 11:45:21 2019 +0200 Installer: quote password where it applies Prior to this change, password having shell interpretable character would break the installer (e.g '&', '(', etc... ) This commits rely on the `quote` filter from ansible to ensure those password are properly quoted where it applies Fixes: https://github.com/ansible/awx/issues/3943 Signed-off-by: Yanis Guenane <yguenane@redhat.com> commit a7b96d5aec8466ba5cacf91647a8b6827c33ec45 Author: JP Mens <jp@mens.de> Date: Sat Jun 1 16:29:10 2019 +0200 Emphasize a recent version of Docker I had 1.13 installed as part of Centos Extras and spent hours attempting to install AWX 4.0.0; the attempts all threw masses of permission denied errors. Uninstalling that version and replacing with a current docker-ce then worked. commit 1dcb1eda7c3bad482c77ee67bed26178479cc058 Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri May 31 11:23:08 2019 -0400 add some debug helpers for tests Signed-off-by: Jake McDermott <yo@jakemcdermott.me> commit fedd1cf22f603c38e66e8d7f9265027ee3e22a05 Author: AlanCoding <arominge@redhat.com> Date: Tue May 14 11:10:31 2019 -0400 Replace JobOrigin with ActivityStream.action_node commit 12ff7a481c9154f827483f7491f3cff6145fa021 Author: Bill Nottingham <notting@splat.cc> Date: Thu May 30 22:42:37 2019 -0400 Remove some things that are not first-order dependencies. This includes a few things where the version specifiers resolve properly now. commit 99296cf5f118772dfbe4e2f353eedfbec8bc075b Author: Yanis Guenane <yanis@guenane.org> Date: Fri May 31 03:00:08 2019 +0200 openshift: Ensure char in password are not interpreted If password contains ';' (and potentially any shell interpretable chars) it won't be interpreted properly as the openshift password. Signed-off-by: Yanis Guenane <yguenane@redhat.com> commit 49b54f2d60c87ecb0656a0cfc785cdd31cd7294d Author: Shane McDonald <me@shanemcd.com> Date: Tue May 14 11:19:39 2019 -0400 Fix python3 fallout in translations management script commit 84b686687566aa7b9fa85641c5579889a7a5f12f Author: Jose OrPa <jose.orpa@gmail.com> Date: Sat May 18 13:55:13 2019 +0200 #3004 Add proxy support to postgresql, memcached and rabbitmq images commit 4b9024bcb0e61a1b13b8d006057aecba32ac3b75 Author: Kia Lam <digitalanime@gmail.com> Date: Thu May 30 09:51:19 2019 -0400 Revert puppeteer upgrade to fix failing UI unit tests in Zuul. commit a5a6fdf1d651f030431d87176c813035ffda320d Author: Alex Corey <alex.swansboro@gmail.com> Date: Wed May 29 14:27:16 2019 -0400 Updates text of tooltip for Forks in JT. commit 15c699de7ce87d1066276f715a0f484a2d51b782 Author: Kia Lam <digitalanime@gmail.com> Date: Wed May 29 12:47:06 2019 -0400 Update dockerfile to build using node v10.15.0. commit 515d4fe20f25173b81dedf3a218bdc0af40dde4b Author: Kia Lam <digitalanime@gmail.com> Date: Wed May 29 12:21:30 2019 -0400 Update INSTALL.md with new node version. commit 75380b957638048a8aae1b32dc8a7c1704338cf0 Author: Kia Lam <digitalanime@gmail.com> Date: Mon May 20 15:43:01 2019 -0400 Upgrade our packaging for NodeJS 10. - Update README.md - Bump certain dependencies to fix vulnerabilities. Exclude dependency bumps that would cause breaking changes. commit cb279843d21c7ca9dd8a41ce01bb26a2edf1c439 Author: Christian Adams <rooftopcellist@gmail.com> Date: Tue May 28 14:22:57 2019 -0400 remove implicit grant type for OAuth 2 apps commit 40b1e89b67117add2d464b90df4f5a4ef21affb9 Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed May 22 14:18:05 2019 -0400 add the ability to disable RabbitMQ queue durability commit 2f77c67a62cb0cf9b10a19841891460b7378f59d Author: Shane McDonald <me@shanemcd.com> Date: Tue May 21 19:15:21 2019 -0400 Changes to enable tests in k8s commit 0aa8c7427d63612321a5ba54e2ec4fc184665d42 Author: Elyézer Rezende <elyezermr@gmail.com> Date: Tue May 21 23:12:53 2019 -0400 Set window size globally on e2e commit dbc65baa43964b095688f99cd79a2b5dba035f72 Author: AlanCoding <arominge@redhat.com> Date: Wed May 1 19:24:15 2019 -0400 apply optimizations via standard method This addresses the top-level resources in the v2 root view, focusing in order of priority, reflecting use by the UI. In several cases get_queryset logic from the view is moved into the access class. Most other cases involve adding a straightforward select_related or prefetch_related entry. All additional confirmed to be effective with the django debug toolbar. commit 45458b326550fa95d7c11ed76555ce1817de3083 Author: Christian Adams <rooftopcellist@gmail.com> Date: Thu May 23 14:26:03 2019 -0400 fix analytics logging msg commit b11995e638985fe3251d63216d503cfe3d21342f Author: AlanCoding <arominge@redhat.com> Date: Wed May 15 10:43:55 2019 -0400 Remove duplicated type methods and old Django logic commit 40f9d0b512920a568f18c2455a72e2352b5fdb07 Author: AlanCoding <arominge@redhat.com> Date: Mon May 20 20:47:28 2019 -0400 More precise handling of schedule computed fields no-ops Do not set a next_run value for disabled schedules Bail if no fields are changed Do not update related template if its fields did not change Change call pattern to schedule.update_computed_fields() in doing so, fix bug where template does not pick up schedule due to schedules next_run not being saved Handle the case (also a bug) where template was not updated when schedule was deleted commit d3f047d731f20db0f38a6dd0fbf80bd25ef244b0 Author: AlanCoding <arominge@redhat.com> Date: Wed May 22 09:46:19 2019 -0400 Move dynamic log level logic to filter commit 8ca0c1b9926c079890b79f18b0b08bca62f721a1 Author: Christian Adams <rooftopcellist@gmail.com> Date: Wed May 1 12:16:15 2019 -0400 Add clearsessions and cleartokens system jobs * add system job for gathering insights analytics * enforce schedule enablement with analytics setting * remove celery beat analytics job * keep analytics schedule & setting enablement in sync in API * handles updating schedules for multiple sys job schedules * add analytics setting & schedule test * rm ui modal from collection sys job commit 56df930b99717f71fefa543123dd9288432c1a6a Author: Marliana Lara <mlara@redhat.com> Date: Tue May 21 09:55:35 2019 -0400 Sanitize instance group breadcrumb name commit f48713f4ae23cc470be2a2d8ce1f9bad35e54bfe Author: Bill Nottingham <notting@splat.cc> Date: Mon May 20 16:56:16 2019 -0400 Use lockf, not flock. This performs more reliably on certain filesystems in Linux. commit bb009f0d121f748d32d3d596a45cf42a1a5cc872 Author: Bill Nottingham <notting@splat.cc> Date: Mon May 20 16:46:10 2019 -0400 Update notification radio button styling to match schedule radiobuttons. commit 06be3a29b9c38753629979245d881b19d4a7fe11 Author: AlanCoding <arominge@redhat.com> Date: Tue May 14 09:01:29 2019 -0400 fix Django debug toolbar after its upgrade commit f4c18843a33bf59631d77c1029c6dd6700aeb0f2 Author: AlanCoding <arominge@redhat.com> Date: Thu May 2 18:00:18 2019 -0400 Resolve default ordering warnings from tests commit bda838f7239e89eb577a0582add1cc3fb878599f Author: AlanCoding <arominge@redhat.com> Date: Thu May 9 16:34:37 2019 -0400 Add note for docutils, unpin runner dependency commit 2bec5ddb41e20c7959117ed8fedfb5936ce9d5ca Author: AlanCoding <arominge@redhat.com> Date: Thu Apr 11 10:49:00 2019 -0400 General upgrade of dependencies Update licenses for new versions after dependency upgrades pin pycurl to version that does not break on install implement new workflow for py2/3 requirements management require twisted tls extras, resolve service-identity version Upgrade celery to resolve importlib DeprecationWarning use flags to resolve the unsafe and cache problems commit 74643520c706295649c9980c0d60d6c2454d8a58 Author: AlanCoding <arominge@redhat.com> Date: Mon May 20 09:27:45 2019 -0400 GCE contract update, do not use token_uri in job runs commit 44907b33dc17b528dfd1d6dfa2c990c2d31d307a Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Fri May 17 14:40:33 2019 -0400 Fix the middleware ordering commit 12231481165cec812dc8e8a864d36814d713d6bb Author: AlanCoding <arominge@redhat.com> Date: Thu May 16 08:23:22 2019 -0400 Avoid unnecessary user get expiring session memberships commit f085b828e461291b055555ae5bbb2698423b3733 Author: itdependsnetworks <ken@celenza.org> Date: Thu May 16 19:59:57 2019 -0400 Update the ports for memcache and rabbitmq to be variablized commit e95339ba6ef33bbfa2cfcee2711b3fa84c703442 Author: Marliana Lara <mlara@redhat.com> Date: Thu May 16 16:46:53 2019 -0400 Add instance group name to breadcrumb commit 2b327935de56c4296d38f4311fce662f746b8f16 Author: Christian Adams <rooftopcellist@gmail.com> Date: Fri May 10 16:46:54 2019 -0400 reorder migrations to avoid session error commit 0c4925afe84421e4c35e3d60a8cbb2f67b073313 Author: Christian Adams <rooftopcellist@gmail.com> Date: Thu May 16 14:48:41 2019 -0400 rm extra collection error line commit 17f71600dff9fe5c62e669c50361641312f1cddd Author: Marliana Lara <mlara@redhat.com> Date: Thu May 16 12:23:47 2019 -0400 Add styles to grow dropdown width based on content commit 9120a69006824fa7383461617757d7872e3aa865 Author: Rémi VERCHERE <remi.verchere@axians.com> Date: Thu May 16 17:42:13 2019 +0200 Correct fr translation for Cancel message commit c38ee06642be5cda69c5b0320dd4986417f96b0c Author: Adam Nagy <anagy@netsuite.com> Date: Thu May 16 15:56:35 2019 +0200 Increasing requests-credssp ver to 1.0.2 Signed-off-by: Adam Nagy <anagy@netsuite.com> commit b1d75327e3b6bb146da8761f285f6b45608505ad Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon May 13 15:35:53 2019 -0400 add the ability to toggle DEBUG logging on dynamically commit b10f06201d8378a7e138392d8481942b7f35f28f Author: Nick Busey <NickBusey@users.noreply.github.com> Date: Wed May 15 16:34:27 2019 -0600 Update INSTALL.md commit 681fe4865c9398bb53cd616202deb552eda88bee Author: Bill Nottingham <notting@splat.cc> Date: Wed May 15 17:01:33 2019 -0400 Some more dates. commit faae55d085e767b2fa628be26a18f1bd1e413d00 Author: Bill Nottingham <notting@splat.cc> Date: Wed May 15 16:58:59 2019 -0400 Bump date. commit 6fb173da8ab0200ee877a968dd37059081a1320d Author: beeankha <beeankha@gmail.com> Date: Wed May 15 12:54:00 2019 -0400 Remove redundant methods from SocialAuthMiddleware class commit 64e8b76a1032a30b81f57212f92750328574a751 Author: beeankha <beeankha@gmail.com> Date: Wed May 15 10:16:20 2019 -0400 Remove redundant middleware commit d0e160a037dec3565e1e4b04ea5beb4c937d7bb1 Author: Christian Adams <rooftopcellist@gmail.com> Date: Tue May 14 17:14:44 2019 -0400 collect events based on last ship, not collection commit 20e5d8200e359b6f57dd620fc728ee15d6d9aa86 Author: beeankha <beeankha@gmail.com> Date: Tue May 14 13:32:12 2019 -0400 Subclass more middlware with deprecation mixin commit a6d3c0fd32ce3bd5e2b1eeaaba9ada39aa6d8c9a Author: beeankha <beeankha@gmail.com> Date: Mon May 13 16:28:45 2019 -0400 Remove redundant code and update URLModificationMiddleware commit 318e0631b71b5f7b8eb3fbbc8cf4280d19e4cad2 Author: beeankha <beeankha@gmail.com> Date: Mon May 13 11:24:37 2019 -0400 Add super() call commit da4153d653de189c32745f0f57f22ccca51a0ecf Author: beeankha <beeankha@gmail.com> Date: Fri May 10 13:45:14 2019 -0400 Add mixin to ActivityStreamMiddleware class commit 26e9dd307eca6620234b2d9f5bfa1cdba35d95ca Author: beeankha <beeankha@gmail.com> Date: Fri May 10 09:59:55 2019 -0400 Fix missing argument error commit 6a2d59963f6b4751addc6297313ec28b4138cee3 Author: beeankha <beeankha@gmail.com> Date: Thu May 9 17:09:20 2019 -0400 Update wsgi file to be compatible with new style of middleware commit 68800d0e8eb447d605f69b56681a4ed1dee27a65 Author: beeankha <beeankha@gmail.com> Date: Thu May 9 16:11:53 2019 -0400 Make custom middleware use new style vs old commit 97dc77ea63e9b619c487fcbf99e99a0576cd24fe Author: beeankha <beeankha@gmail.com> Date: Wed May 8 14:07:00 2019 -0400 Add debug_toolbar.middleware.DebugToolbarMiddleware to MIDDLEWARE classes in development.py commit 9ea3ec24cac35bdcf29c3eb0e1a551866ea5f0c7 Author: beeankha <beeankha@gmail.com> Date: Mon May 13 15:46:24 2019 -0400 Address comments/suggested changes commit 7466873f69f6885df7b0d69184228317cd74bec9 Author: beeankha <beeankha@gmail.com> Date: Mon May 13 15:27:54 2019 -0400 Make more edits/grammatical changes commit 07fa533b6fff7a356ab2126b2c36c3330fa86dda Author: beeankha <beeankha@gmail.com> Date: Mon May 13 11:47:04 2019 -0400 Make edits to Notification doc commit 8aa28092ff84b66e9dc68b782e6740d4172458fc Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu May 9 13:50:46 2019 -0400 disabled instance does not mean offline instance * Disabling an instance is used to stop and instance from being the target of new jobs to run. * The instance should still perform it's heartbeat so that it isn't considered offline. * If the instance was allowed to go offline on an openshift cluster it would be deleted from the database. commit 3579584ffcb43bf3bb8f021880ab4a14a83034bd Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Mon May 13 11:20:15 2019 -0400 i18n commit 05cae23180b93c5ffca1facaf83170b5d0c0ad5b Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Mon May 13 11:10:33 2019 -0400 Add help text to the ActivityStreamSerializer m2m relationship fields commit d6e89092d32c6102c8e666af717070569837cdc3 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Fri May 10 17:31:33 2019 -0400 Instead of exposing Role.content_type, create a new serializer field called `object_type`, which is constructed based on manipulating the string value of ActivityStream.object_relationship_type. Since that field does have the full class name, this manipulation should match the manipulation that is done to construct the values of object1 and object2 when ActivityStream is created. commit fe344038b5a9f8572f082ca85c2c55821839e6ac Author: beeankha <beeankha@gmail.com> Date: Fri May 10 14:54:20 2019 -0400 Edit Clustering doc commit 250484339bf41ae696ec955f79efbfb85df89744 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Fri May 10 14:13:37 2019 -0400 Expose the role's content_type field and reorder the objects in the UI when the resource was stored on ActivityStream as object1 instead of object2. related #3841 commit 5ca0cdb124fb02d43461a674b075453693c42d7c Author: Shane McDonald <me@shanemcd.com> Date: Fri May 10 12:19:39 2019 -0400 Avoid DNS timeout in non-Docker for Mac installs Shaves 20 seconds off of rebooting the dev environment on Linux. commit 7d8a910be7e7de438ccfb9180008ebb199f3dfcc Author: Shane McDonald <me@shanemcd.com> Date: Fri May 10 10:14:51 2019 -0400 Improve dev environment init process This ensures that /etc/passwd is always written, regardless of how the container starts. commit df04660cdd99d6f0c2a1d0d952fb5964076f0c77 Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri May 10 09:48:05 2019 -0400 add test for instance groups service commit 015234287c6ae21bc9e3cbfd2e25966121268ea1 Author: Shane McDonald <me@shanemcd.com> Date: Fri May 10 09:14:59 2019 -0400 Ensure that a root user is always present in development environment @AlanCoding was seeing errors in the development container when trying to run some commands as root. This fixes that. commit 677a8b34ba1c786abfb6a9eef40f22b52dc65173 Author: AlanCoding <arominge@redhat.com> Date: Fri May 10 07:46:53 2019 -0400 Fix bug in dev supervisor reparenting processes commit 232c706b75b015ca41f2afa0c1d7654038d94649 Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri May 10 07:16:50 2019 -0400 add docstring for instance group service commit 21105b836e67b540653d5a7d57136e0b77b4e69b Author: Christian Adams <rooftopcellist@gmail.com> Date: Thu May 9 13:44:36 2019 -0400 more verbose list_instance messaging commit adfdfcdd0a3f121eca95f9d6d2b380804c1d40cd Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu May 9 13:45:29 2019 -0400 use make targets for dev supervisor commands commit 371966613feec9bb1d50312e3dafe7454b7f3c51 Author: beeankha <beeankha@gmail.com> Date: Thu May 9 10:03:57 2019 -0400 Update AWX docs commit 2585c5030b5d0d8ef4d5bce02f6b16e97c9f3f57 Author: AlanCoding <arominge@redhat.com> Date: Tue May 7 20:58:58 2019 -0400 move outlier gce cache logic to standard place commit 22858f0044b0399410365511f9e658ca3b05bcf3 Author: Shane McDonald <me@shanemcd.com> Date: Wed May 8 22:22:38 2019 -0400 Remove --squash option from awx-devel-build This was intended to save us CI time if / when we switch away from static nodes for Zuul. After merging this in I discovered that this option does not work with `docker build --cache-from`, which will be more benefical in terms of speed improvements anyway. commit 7e6a73f892a35f0b8617862586a1353d1034f343 Author: AlanCoding <arominge@redhat.com> Date: Wed May 8 21:18:16 2019 -0400 fix bug with null credential commit 1874e8bb4c52125ee6f1d062735cc8dd1fc95c95 Author: AlanCoding <arominge@redhat.com> Date: Tue May 7 21:22:15 2019 -0400 Reduce passing around of passwords dictionary commit 0be8fe521ad73d47eaae18fb9645f8ff1c67d4d7 Author: Shane McDonald <me@shanemcd.com> Date: Wed May 8 13:26:34 2019 -0400 Refactor Dockerfiles This commit does a few things: - Add the `--squash` option to the `awx-devel-build` make target. This reduces the resulting image size from 2.12 GB to 1.37 GB. I think we can get this down even more by inspecting the image contents. - Reorganize commands so that the cache expires less often. Before this commit, any changes to the Makefile would essentially cause the entire image to rebuild. - Break yum dependencies up into multiple lines. This makes it easier to see what changes in a diff. - Use `n` to install our required version of node (rather `curl node | bash`). I’ve found this to be easier to maintain / more portable when working with other Dockerfiles. - General organizational changes to make things easier to parse visually. commit e1de0a528df5ef723d5f20a17ad3bdb1a8cb3bd9 Author: mabashian <mabashia@redhat.com> Date: Wed May 8 14:59:04 2019 -0400 Adds some test coverage for host_filter queries commit 766a5c0c3f15007a4aa442bf54c9082910fb7472 Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed May 8 13:10:52 2019 -0400 remove honcho in the dev environment (just use foregrounded supervisor) using supervisor gives us the ability to restart entire processes on code change (like the dispatcher and callback receiver) commit 231abf865bb0d6ea50e45ced75f508df097ef38d Author: AlanCoding <arominge@redhat.com> Date: Wed May 8 13:43:13 2019 -0400 put variable data permission in its own class commit 993b0a889dc235816156244618047efc83bea518 Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed May 8 09:52:17 2019 -0400 add API tests for InstanceGroup order persistence commit 205f2c33c11d2c42fce4eda43f8b52b0ab06d4e1 Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue May 7 13:26:58 2019 -0400 wait for instance group requests on template save commit 1e77053bbf6914dc9118078e9e082f28e980237f Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue May 7 12:08:39 2019 -0400 handle re-ordering of instance groups commit ae25717700d4c24c650c7f89dfb2d601520efc95 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed May 8 11:15:54 2019 -0400 Make the uwsgi autoreloader reload the dispatcher every time not just the first time uwsgi is brought up. related #3846 commit 11244f85a4eedfaaaec98fd19e68c6fcdcb5ab43 Author: mabashian <mabashia@redhat.com> Date: Wed May 8 10:05:02 2019 -0400 Adds missing semicolon commit 42f30e72b5e0871dee1dff2972906362da0a7168 Author: zicklam <zicklam@users.noreply.github.com> Date: Wed May 8 08:35:26 2019 +0200 False is not false commit 0fb3851a2bb21dad9287ed8b838c67798413edca Author: zicklam <zicklam@users.noreply.github.com> Date: Wed May 8 08:21:04 2019 +0200 webhook_notification set default for var 'disable_ssl_verification' commit e4a50f359583e6ecd6df9a152bdf937fb4e6c799 Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon May 6 15:30:35 2019 -0400 enforce a stable list order when attaching/detaching instance groups commit f524c94bad1a710d152c8539dc1471aa767017bd Author: mabashian <mabashia@redhat.com> Date: Tue May 7 14:43:53 2019 -0400 Fixes basic host filter searches commit 0154d80f196e5e75dc5875340c53b23e21fd07fd Author: Vismay Golwala <vgolwala@redhat.com> Date: Thu May 2 13:17:46 2019 -0400 Raise meaningful error when permission denied to copy JT When a user doesn't have access to all the credentials of a job template, they cannot copy the JT. However, currently we raise a default `PermissionDenied`, which doesn't give the user insight into what's wrong. So, this PR just adds a custom message indicating that access to credentials is missing. Signed-off-by: Vismay Golwala <vgolwala@redhat.com> commit 08d60d0b78e3054f2bc2c4880e80bb33af67ac67 Author: zicklam <zicklam@users.noreply.github.com> Date: Mon May 6 19:20:00 2019 +0200 Update test_notification Template for webhooks - rename webhook_no_verify_ssl to disable_ssl_verification commit 418521f4a352e872b3c0af0fbc3f3037971e095f Author: Hideki Saito <saito@fgrep.org> Date: Mon May 6 13:28:47 2019 +0000 Add credential info in expanded list view of inventory update - Fixed issue #2891 Signed-off-by: Hideki Saito <saito@fgrep.org> commit 5b8fba58e8f3dc2f154c8d38dfacca9aeef315db Author: zicklam <zicklam@users.noreply.github.com> Date: Mon May 6 13:12:41 2019 +0200 Add "Disable SSL Verification" checkbox to webhook notification This commit will add a checkbox which will disable SSL verification on the generic webhook notification type. This is required when using self-signed certificates. commit 70e513a3cf5535375821492162d8bac0a230f29a Author: Elyézer Rezende <elyezermr@gmail.com> Date: Fri May 3 16:20:01 2019 -0400 Fix job list sorting options grouping Ensure that the sorting options are grouped just like every other sorting options list. commit c6c14d4fb97d06a3956c9c772731b8dcfc7e9732 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri May 3 15:30:16 2019 -0400 properly record Instance.cpu and Instance.memory for isolated nodes commit d2e67aea199e1c5e203b0939be901c54b9154b06 Author: AlanCoding <arominge@redhat.com> Date: Fri May 3 10:20:31 2019 -0400 Fix server error for in-flight migration commit 8909a8a8e47234af8f0523a95cdc60bf5803bb07 Author: Pavel Moravec <pmoravec@redhat.com> Date: Thu May 2 21:51:13 2019 +0200 sosreport plugin to stick on sos >= 3.0 API only As sosreport 3.0 was released 5 years ago, older sos versions can be ignored / not further supported. Signed-off-by: Pavel Moravec <pmoravec@redhat.com> commit 90a86f53ba25c819f9cb36d0c68cf3b67c8e343c Author: mabashian <mabashia@redhat.com> Date: Thu May 2 17:13:17 2019 -0400 Fix display bug on host groups list commit 29822ee140dff925e2ae965fa2d458b87f10afe2 Author: Pavel Moravec <pmoravec@redhat.com> Date: Thu May 2 21:45:09 2019 +0200 don't collect data from other sosreport plugins Tower plugin shouldn't collect data that other sosreport plugins collect. Further, few code optimizations in calling sos API are made. Signed-off-by: Pavel Moravec <pmoravec@redhat.com> commit e560dccd369be0fea7ddd717be8822fffe026181 Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu May 2 14:32:24 2019 -0400 require a valid netloc for Credential Type inputs w/ format=url commit b754e0dbba3f28681a44589bf11d615816ba7924 Author: mabashian <mabashia@redhat.com> Date: Thu May 2 13:55:20 2019 -0400 Fix template sorting by project commit 6bb99025885be0dc122dd556619295c76912d3db Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu May 2 11:11:06 2019 -0400 pin urllib3 to 1.24.3 to address CVE-2019-9740 commit 04d22a930d662e4269b5b8337645232bb4de4d3e Author: mabashian <mabashia@redhat.com> Date: Thu May 2 10:43:46 2019 -0400 Fix inert event expand/collapse on refreshed job results commit 50f9c70afdebf9dd5ad56f0991c838ef461ff82a Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed May 1 17:03:26 2019 -0400 remove references to the (now defunct) fact receiver commit 7d692d08f9b8bdedbe960e538b6a6a164ae2208e Author: AlanCoding <arominge@redhat.com> Date: Wed May 1 16:15:00 2019 -0400 include playbook as a default search field commit a87c87b7c945c315de3a86084a81ff16c1729ef6 Author: beeankha <beeankha@gmail.com> Date: Wed May 1 15:40:15 2019 -0400 Add more runner-related details commit 5f1aeb0f4eece7a56a222ca2f2ffbafb23a7d033 Author: AlanCoding <arominge@redhat.com> Date: Wed May 1 13:39:25 2019 -0400 remove ask_vars from job_start endpoint commit cc001c98922f73fe46e9793fd77a82da45258b42 Author: Vismay Golwala <vgolwala@redhat.com> Date: Wed May 1 13:12:52 2019 -0400 Copy credential bug - add owner too While copying a credentials, we should set the new owner to person who copies it. There was a bug while trying to do so and this PR tries to address it. Link: #3750 Signed-off-by: Vismay Golwala <vgolwala@redhat.com> commit 530a7ba51d7371f3073f854b9ef123ad894fd92c Author: AlanCoding <arominge@redhat.com> Date: Wed May 1 11:55:53 2019 -0400 populate event children list via parent_uuid commit 383fe278f54fbd467e612b3a8a190ae125f6171f Author: beeankha <beeankha@gmail.com> Date: Wed May 1 11:35:26 2019 -0400 Address a few more comments commit 46795cc71ef63135ec097f72e8c82448bedcca8d Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed May 1 10:02:43 2019 -0400 fix a bug that caused parent_uuid not to be persisted commit 84b21620b265fb0fd9fb17225a949729a3106348 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed May 1 08:56:56 2019 -0400 raise url string parsing error as validation error commit eaaad89a8c69f680b81062cb794f8e37f3d434e8 Author: mabashian <mabashia@redhat.com> Date: Wed May 1 09:17:15 2019 -0400 Removed inventory sorting from jobs list. Changed Last Run to Last Used in project sort filters. commit 27ca5e1fd5b72e8ea29b237d81395aa88d1c4f00 Author: beeankha <beeankha@gmail.com> Date: Tue Apr 30 15:32:52 2019 -0400 Add more details for several of the listed tasks commit 4191b210525cbcace1a51d6ac0d89040989d4f45 Author: AlanCoding <arominge@redhat.com> Date: Tue Apr 30 14:00:51 2019 -0400 make test_tasks.py durable to changing Ansible versions commit 9737ab620c1c5c9f9cfe5c014c73a482e14179ea Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Apr 30 13:17:15 2019 -0400 require url scheme for credential type url inputs This adds a url formatting type for credential input string fields The validator for this formatting type will throw an error if the provided url string doesn't have a url schema. commit 81f06621619ae49312be71170ae96466addb9eaf Author: AlanCoding <arominge@redhat.com> Date: Tue Apr 30 13:35:58 2019 -0400 remove job ask_ fields that reference JT commit d1dc6007fdef9870603bcfabe8a222e9a6be7512 Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Apr 30 12:25:43 2019 -0400 use test callback from test form save hooks Enter key and other form submits are handled generically from the built-in save hooks on the form controller. This adds implementations for those hooks on the plugin test forms to make sure the expected handlers are always called. commit d204f1218428a42f6726b18db89c5904a8c3f9fe Author: AlanCoding <arominge@redhat.com> Date: Tue Apr 30 10:15:08 2019 -0400 remove unneeded update_model call commit 42dd3c5cf558a2d886a91946366e2ba6fc454b8b Author: AlanCoding <arominge@redhat.com> Date: Tue Apr 30 10:11:03 2019 -0400 Remove unused output_replacements logic commit 5720601a2e9d27bb06a3a726fc27f3310bb435da Author: AlanCoding <arominge@redhat.com> Date: Mon Apr 29 20:38:36 2019 -0400 allow relaunching other user jobs with public vars commit 5d1346b956e4276ee5963480a47ffda050bbfc21 Author: Bill Nottingham <notting@splat.cc> Date: Mon Apr 29 20:32:50 2019 -0400 Use AWX python interpreter for failure-event-handler. python3 isn't in the normal path when using SCLs. commit 30d0130e79bfae1314f57faa0550ff2cfc758698 Author: Vismay Golwala <vgolwala@redhat.com> Date: Mon Apr 15 16:56:37 2019 -0400 Show only member users for organization Signed-off-by: Vismay Golwala <vgolwala@redhat.com> commit 4baecef866facde470d926ef2bf507e81460209d Author: beeankha <beeankha@gmail.com> Date: Mon Apr 29 10:51:25 2019 -0400 Clean up references to Tower commit b7e26b350787c5b64a6b108637876765ee3049c2 Author: mabashian <mabashia@redhat.com> Date: Fri Apr 26 13:15:37 2019 -0400 Fix linting error commit 3cd8d4f7e62f24bf3da4ff7ac1935fc45bc5d099 Author: mabashian <mabashia@redhat.com> Date: Fri Apr 26 11:52:07 2019 -0400 Adds more sort options to lists commit 36e384e8ab3956bd72da6cd232eb9f8ff271a232 Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Apr 26 11:18:39 2019 -0400 hide dashboard tips on graph teardown event commit 586c3e4583d6c1eaddeb5bec710ac394218923b6 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Apr 26 10:59:09 2019 -0400 document CORS middleware commit 14045c10179460ec9823c0a3762f2b2227ccb02f Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Apr 26 10:33:47 2019 -0400 fix undefined prop in template credential prompt initialization The prompt initialization code had a reference to an undefined prop. This updates the code to use the expected prop. commit cb7914dfa4a6259ffda3b48c11246bc9952d959c Author: beeankha <beeankha@gmail.com> Date: Thu Apr 25 17:16:39 2019 -0400 Make edits per first round of reviews. commit 639e01e884f5dcc617c040521cb8e654f84a9cf1 Author: beeankha <beeankha@gmail.com> Date: Thu Apr 25 16:26:58 2019 -0400 Remove unnecessary line commit e4d6d51cf5f10d402d2c2604ac99b4269a63cd3c Author: beeankha <beeankha@gmail.com> Date: Thu Apr 25 16:14:49 2019 -0400 Add further details/overview of AWX and Tower tasks into documentation commit 7f452ee8d10f209caebc648420ea1fffb08c8cfe Author: mabashian <mabashia@redhat.com> Date: Thu Apr 25 15:21:47 2019 -0400 Add more sort options to new lists commit 2808a852eb0d320e9a436e252049e62ca3038bde Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Apr 25 09:49:03 2019 -0400 pin runner 1.3.4 commit aa52e41c02fa1ccde91f0e2ea4d4f67b98cf9b3b Author: Bill Nottingham <notting@splat.cc> Date: Wed Apr 24 14:12:52 2019 -0400 Kill the rabbitmq sos collection from our plugin. It exists in upstream sosreport, and this can cause conflicts. commit c9424f9af8e2df0908d43d4e9b55969931e60a1f Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Apr 24 11:59:31 2019 -0400 fix a few issues with license counts in /api/v2/metrics/ - switched these to gauges so people can track them over time - fixed a typo that caused `free_instances` to always be zero commit 870ebb4b43eaeaa35814643fff585981190abeee Author: Daniel Sami <dsami@redhat.com> Date: Wed Apr 24 09:28:06 2019 -0400 fix to work with diff versions of node commit 082a8191600243787f405aa136441df5e91ade6c Author: John Hill <johill@redhat.com> Date: Wed Apr 24 08:22:07 2019 -0400 removing hyphen commit 519d2eebcb76f1c9ab43bc84d18c238d2a6a8de3 Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Apr 23 17:22:27 2019 -0400 remove unnecessary dotfiles commit 64ae7a6e45e57762abb35bceafc0cdf6026eba52 Author: Christian Adams <rooftopcellist@gmail.com> Date: Tue Apr 23 16:22:31 2019 -0400 analytics table copies formatted as csv now commit 2f7ec6ff13d9d8a74aa2ede8e043e54f6ba1678b Author: John Hill <johill@redhat.com> Date: Tue Apr 23 16:01:45 2019 -0400 adding a markerfile for e2e runs commit 75065b6407fb92eb34dae35dfdd5163718fbb195 Author: Daniel Sami <dsami@redhat.com> Date: Tue Apr 23 15:45:27 2019 -0400 e2e stability backport for 3.5 commit 9733fde560e291bc673d757d97612c297465b6ed Author: John Hill <johill@redhat.com> Date: Tue Apr 23 13:18:34 2019 -0400 Adding an option to run all the tests without a retry statement commit 311daf10b8dc9793844a5c6a3e9631cb4019659d Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Apr 23 10:39:37 2019 -0400 handle insights credential lookups for projects Although most scm types correspond to an scm credential lookup, insights uses its own credential type. commit 4ca4563a19b20b157cd781861eb796e38b06dffc Author: Bill Nottingham <notting@splat.cc> Date: Mon Apr 22 14:34:39 2019 -0400 Update Azure requirements for Ansible stable-2.8 branch. commit 0b555e938a0502491f3cb5875f25ca8507cfeeb8 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue Apr 16 11:32:01 2019 -0400 Fix typo in the Insights inventory url commit c36dbb3448a141d837822a74fb8e7d180b8d9140 Author: AlanCoding <arominge@redhat.com> Date: Tue Apr 23 08:31:50 2019 -0400 Simplify gce inventory plugin injector This consumes the change made in Ansible core https://github.com/ansible/ansible/pull/54407 which is in Ansible 2.8, allowing the plugin injection logic to share the script logic and to be simplified commit adfce6edf1d3001dde823f475fddd2ed78c257c7 Author: AlanCoding <arominge@redhat.com> Date: Mon Apr 22 14:59:09 2019 -0400 Unify openstack inventory injection logic Remove logic specific to job runs to create a "clouds" file for openstack credential type Move that logic into the collection of managed_by_tower injector methods, so it will be used by all job types Modify inventory openstack injector logic to use this data as a base for its logic building the clouds file commit 140394fe1fc8acffc5f27ac931c4808bab0d9106 Author: AlanCoding <arominge@redhat.com> Date: Thu Mar 28 11:41:44 2019 -0400 Change credential pattern for openstack inventory plugin See upstream docs https://github.com/ansible/ansible/pull/54532 Previously it was thought that the entry in the inventory config file was necessary, but the upstream docs change allows us to use the same pattern that we used to for the script. commit 6ff539e6ee2ac3264e6347c81774fc9f67a7981c Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue Apr 16 10:14:44 2019 -0400 Update the front-end Insights urls commit 49ba6c6b3d29a5437ca6617c29cf5eae91cd81a7 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Mon Apr 15 16:12:08 2019 -0400 Appease flake8 commit e2861c6c39c5b3b0e9de0776f08a9b207ed8a79c Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Mon Apr 15 15:59:40 2019 -0400 Fix the tests to conform to the new Insights results commit 6dae4a1d6d96c677cfde7c52a9c4002cd3c8e1d5 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Mon Apr 15 15:35:39 2019 -0400 Add the host in as a parameter to the _get_insights call commit e66f9241a9605c35384e4abab9bb522beee37c4a Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Mon Apr 15 15:30:56 2019 -0400 Remove the platform_id from the call to _get_insights since it is now acquired within _get_insights. commit 72da961550a1536f119ebe8e4a6ce3673d06a6fb Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Mon Apr 15 15:18:19 2019 -0400 Conform to the new output of the Insights system reports endpoint commit 4c86c5065ca513842fc0d1dcb6c710a8b6a962e5 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Mon Apr 15 13:33:52 2019 -0400 Fix a typo in the per-system remediations api call commit 80a855c57a4386390a279e895c2e0f8ed872e67c Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Mon Apr 15 11:36:20 2019 -0400 Do some basic slugification of the remediation playbook name commit 11b85250e8aaede2f7350dc01e144610dd87415b Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Thu Apr 11 14:46:13 2019 -0400 Update more urls commit 10cfac2f0e4a5ba9ed98f398e9202164f0bd6c77 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Thu Apr 11 14:38:37 2019 -0400 Update the error message when we can't discover the platform ID commit 355a83441a47414faa8546bc577d9f5178e69c83 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Thu Apr 11 11:36:49 2019 -0400 Guard against the case where Insights fails to find the system ID commit e25adca2333464dbf93128dc6df5e58d07597cb7 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue Apr 9 15:00:06 2019 -0400 Replace the old unit tests with new functional tests commit 7c743904b08e62ab58630c3a37912f57e08d3d5d Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue Apr 9 11:36:58 2019 -0400 Removed some no longer needed imports commit a97865de0c28c466e075a78c876f2af2e24e4964 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Mon Apr 8 16:44:21 2019 -0400 Refactor HostInsights for better reuse of the error handling of the Insights API calls. commit 596a5173cea91d8b74bb1f7c8f975ac4b14c09ae Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Mon Apr 8 16:36:26 2019 -0400 Modify filter_insights_api_response to take in the separate remediations since it is accumulated via a different API call. commit 63209197ddc6acc622b5bc6bae04a2a5506de098 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Fri Apr 5 14:48:20 2019 -0400 Iterate over the pages of remediations available commit af2484cd97e3ea8670f5a673fcddf02f689b278f Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Thu Mar 28 11:26:39 2019 -0400 Update the Insights API urls to use the new url structure commit f01a936202e3df51e959bfbdd49d1300023edcb2 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Fri Mar 22 15:10:37 2019 -0400 Update the test for filter_insights_api_response() and fix the data nesting issue that it uncovered. commit 05f670a6d9e787a46363bb90930b0d0cc6bba745 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Fri Mar 22 11:03:21 2019 -0400 Update the filter_insights_api_response() utility function in order to conform the output of the new Insights Advisor report endpoint to our expections. commit f4b0910e98f7267457a9711a41d0c0386d7c5b58 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Mon Mar 18 16:57:58 2019 -0400 Call out to the Insights API to get the Platform ID for a host Since the new reports endpoint requires that, rather than the Insights system ID that we've been using (and storing on the Host model). commit 95b17892eebb3a02606ef3c445e46a0a261bd3b7 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Mon Mar 18 16:37:48 2019 -0400 Factor out the response handling boilerplate from HostInsights.get_insights We'll want to reuse it for the API call to /hosts as well. commit 8fdc53cb219dab01fdf5be0fec9e77b717c8c01b Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Mon Mar 18 15:40:38 2019 -0400 Update the Insights API endpoint for getting the reports for a host commit 04521f5c5c1beb31a5be9a9c43d3fceb409484ec Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Mon Mar 18 15:22:49 2019 -0400 Update the Insights action plugin to make calls against the new API commit 8c2b3e9b84c954dd3bc50b8eff49000e109ca031 Author: AlanCoding <arominge@redhat.com> Date: Fri Apr 12 14:45:44 2019 -0400 Fix Django 2.0 deprecation warnings commit 787e369bcf4a449688cb1d128ee280f7749b3aad Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Apr 22 12:12:31 2019 -0400 pin runner to 1.3.3 commit eb0463890c35047ae65ad94d13ae0598965b9405 Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Apr 22 10:23:38 2019 -0400 add a loud warning about perf regressions to tasks.py commit 0d18d46ccc563465dcd496747ed010ec4dcbd331 Author: Bill Nottingham <notting@splat.cc> Date: Thu Apr 18 16:50:38 2019 -0400 Sync docker-compose dockerfile with image build dockerfile. It was installing an IUS repo, rabbitmq-server, and other unneeded things. commit b084622c9e22ead3e69d30a1fb8e16ce942ea2fe Author: Daniel Sami <dsami@redhat.com> Date: Thu Apr 11 14:21:20 2019 -0400 prevent flake for user e2e commit ef7e1afa3422519d9ae6528e3965716c53137dce Author: Bill Nottingham <notting@splat.cc> Date: Thu Apr 18 15:39:47 2019 -0400 Add migrations for field names. commit a06d2946b6feceb89816e4e881577e9f6e50c292 Author: Elyézer Rezende <elyezermr@gmail.com> Date: Thu Apr 18 14:48:33 2019 -0400 Update jobs portal list actions e2e commit 0ba87c9729345bdada2918a23c42508814c3771c Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Thu Apr 18 14:53:19 2019 -0400 Add more test checks for the alternate code path to the role checks commit 41b476544da6a2e54c017963dfbe9f8cde54ca9f Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Thu Apr 18 13:35:35 2019 -0400 Improve test coverage of attaching a user to an organization commit 4159a9b6af618ec7c7eed41c2993472778b29a16 Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Apr 18 12:10:07 2019 -0400 make deprecation warnings at /api/ much more obvious commit 6adf4ca2c10ee56f185e6397ecaf5bdccceef7ea Author: Bill Nottingham <notting@splat.cc> Date: Thu Apr 18 12:12:50 2019 -0400 Deprecate a bunch of inventory computed fields. Cribbed from https://github.com/ansible/awx/pull/3281/ commit 63049fe99d71596be6efc8bcb8ad13eaffed4182 Author: Bill Nottingham <notting@splat.cc> Date: Thu Apr 18 12:03:04 2019 -0400 remove sqlite db, add it to .gitignore commit d6ecb486d24049689e64bb617221b647ef4c7fdb Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Apr 18 11:45:28 2019 -0400 deprecate /api/v2/dashboard in favor of /api/v2/metrics commit f4dc4d584973d3ee7c1369757d4f5900ef9ca061 Author: Vismay Golwala <vgolwala@redhat.com> Date: Tue Apr 9 17:12:42 2019 -0400 Cap page_size in pagination urls Currently, even with a `max_page_size` of n, we can see urls formed in pagination with `page_size` > n. API still caps the number of results it returns, but the URL remain invalid there. This is a bit messy solution to make string replacement in URL if the query param exceeds `max_page_size` Signed-off-by: Vismay Golwala <vgolwala@redhat.com> commit 5d570a017a395ad735645fe7b6283e776f445e9f Author: Vismay Golwala <vgolwala@redhat.com> Date: Thu Mar 28 13:02:05 2019 -0400 Validate virtual environment while running a job/inventory update Currently we only check the custom virtual environment path when it's created. However, to tackle with the case when the venv might have been changed/deleted afterward, we need to validate it at run-time too. Signed-off-by: Vismay Golwala <vgolwala@redhat.com> commit 8ad0b3f78750786f075ee20024e5fa2e6d8b8260 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Apr 17 17:45:20 2019 -0400 Check the permissions for adding users to orgs/teams in the other direction commit 70b0679a0cd7468dd4ebb7b403ea33185943a940 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Apr 17 15:37:02 2019 -0400 Adjust the access logic for settings.MANAGE_ORGANIZATION_AUTH = False so that changing the membership of Organizations and Teams are disallowed unless you are a superuser, but granting resource privileges is still permitted. commit add8673d7c8f553d482bc5446ea4861e28e32e97 Author: Christian Adams <rooftopcellist@gmail.com> Date: Wed Apr 17 15:28:15 2019 -0400 rename analytics setting commit 84c09a19d183ded07d5140b3df11c86baa3cfb3e Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Wed Apr 17 13:24:59 2019 -0400 instantiate dispatcher once per job run * Instantiating the callback dispatch queue on each job event callback is expensive. Instead, instantiate it only once. Note, we do not need to instantiate the callback queue in the iso case so we do not. commit 1ddb675fa2e89ae3de6e37a857257d5384c838bf Author: AlanCoding <arominge@redhat.com> Date: Tue Apr 16 13:55:58 2019 -0400 Use querset special case to let org members see teams commit 9d000a76dee370690562b34e17c6b157035e53cf Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Apr 15 19:54:04 2019 -0400 properly set ansible_python_interpreter for local task execution this works a limitation in ansible for connection: local and makes it so that you can run connection: local playbooks with a /usr/bin/python that is Python3 and an Ansible virtualenv that is Python2 see: https://github.com/ansible/awx/issues/3267 commit f1d87bf3924afb0130c54ffe5420dab06fea7d21 Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Apr 16 16:23:27 2019 -0400 fix a bug that breaks the isolated heartbeat commit 941009bf6db48b20afb00ea191e70d8190803a1a Author: AlanCoding <arominge@redhat.com> Date: Fri Apr 12 15:26:32 2019 -0400 Apply critical dependency upgrades fix PyYAML warnings in unit tests update paramiko source file for license commit 9c7120443556b90586da2654b2d105cec4c15a56 Author: AlanCoding <arominge@redhat.com> Date: Mon Dec 3 14:08:23 2018 -0500 show activity stream entry for system auditor association commit 3bfb54d2fde6b0a071b0748f3d6f48ba4aee7b5d Author: Shane McDonald <me@shanemcd.com> Date: Tue Apr 16 12:51:28 2019 -0400 Fix memcached configuration in local Docker installs Related: https://github.com/ansible/awx/issues/3719 Signed-off-by: Shane McDonald <me@shanemcd.com> commit e0c4fd4b3a3498def4f4c9c0beed9b78e98d6ffd Author: Vismay Golwala <vgolwala@redhat.com> Date: Thu Apr 11 15:53:08 2019 -0400 Disallow deleting controller or isolated instance groups Added two new properties to the InstanceGroup model - `is_controller` and `is_isolated`. Used these properties to hide the trash icon for instance groups that are either controller or isolated. Signed-off-by: Vismay Golwala <vgolwala@redhat.com> commit 6ef3b188036cfa632234c4293999e14a7307dc7b Author: Jim Ladd <jladd@redhat.com> Date: Mon Apr 15 12:09:02 2019 -0700 Do not reset capacity of iso nodes when disabled commit e40c6da552cc3e57af4d41fafa2f8bde66771816 Author: AlanCoding <arominge@redhat.com> Date: Mon Apr 15 13:54:25 2019 -0400 Apply same pip and setuptools to AWX and Ansible venv commit 8ef81065b7a870d0ceac5c5fed249307fd99cb56 Author: Christian Adams <rooftopcellist@gmail.com> Date: Mon Apr 15 13:39:55 2019 -0400 add url to prom docs commit 08fcdf0e255fec4cd9e263d0e5bc933aabe629e6 Author: mabashian <mabashia@redhat.com> Date: Mon Apr 15 10:44:32 2019 -0400 Bumps Bootstrap to 4.3.1 commit 387682ed8d828f0dd8cdd90e0315fa9f8b94fe42 Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Apr 15 11:35:42 2019 -0400 if runner crashes, attempt to record why this attempts to surface the underlying runner exception for tracebacks like this one: FileNotFoundError: [Errno 2] No such file or directory: '/tmp/awx_41_93gtgv25/artifacts/41/status' commit fb4495b1b5b8dddf48449a2bacb5b7598bfa4d34 Author: Christian Adams <rooftopcellist@gmail.com> Date: Mon Apr 15 10:43:28 2019 -0400 add prometheus data to gitignore commit 5dbc269de1b6f581526b68a9f5f0e6321247c68c Author: AlanCoding <arominge@redhat.com> Date: Mon Apr 15 10:39:56 2019 -0400 Revert "Merge pull request #3697 from AlanCoding/conservative_upgrades" This reverts commit 890de400e2c55692eda074175c7776fcc150d79e, reversing changes made to e8de7bc8457d0ae41cac12f78d57f8dcf9499e49. commit 40393e201f34d11905a10dfaaabb4d49f1d0fc7d Author: Christian Adams <rooftopcellist@gmail.com> Date: Wed Apr 10 15:40:35 2019 -0400 add uuids to ping and metrics commit 17a803f49cc46a4c010c8c3b61cb12ad92237d9f Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Apr 12 11:54:51 2019 -0400 remove the old callback plugin import paths and callback-specific tests commit 9da5cc9c23c6db5672ef1775356af8181772754d Author: Bill Nottingham <notting@splat.cc> Date: Fri Apr 12 16:09:30 2019 -0400 Update wording. commit 569cd3b34e0ce2ca70a97a124ca2bea7ed4035ad Author: AlanCoding <arominge@redhat.com> Date: Fri Apr 12 15:52:35 2019 -0400 update paramiko source file commit 2c67bec3cb4472540c3204c351fbf39dd6e842b5 Author: AlanCoding <arominge@redhat.com> Date: Fri Apr 12 15:48:08 2019 -0400 fix PyYAML warnings in unit tests commit 77e587babe8820c8e10117df841f89479ff63d5b Author: John Hill <johill@redhat.com> Date: Fri Apr 12 15:43:37 2019 -0400 Adding selenium stability fix and unpinning se images commit 235011f5e9ebac73572ca390779bd4722b05f65a Author: AlanCoding <arominge@redhat.com> Date: Fri Apr 12 15:26:32 2019 -0400 Apply critical dependency upgrades commit 0c6a5228130648673df3c881f7e831999e61ad32 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Wed Apr 10 08:26:53 2019 -0400 remove system tracking * Leave the artisanal handcrafted migration from vendored fact scan to external fact gathering. commit 9b0329021c137a8f98b682589db1f38d6c5c4108 Author: mabashian <mabashia@redhat.com> Date: Thu Apr 11 11:12:37 2019 -0400 Leverages awPopOverWatch to generate popover dynamically on workflow node templates help commit 0cc640403aa57720445faecba6b02c5e23d3ad9c Author: beeankha <beeankha@gmail.com> Date: Wed Apr 10 15:28:44 2019 -0400 Resolve initial login error commit 85898fd70860079bb2f59d65446595a680af170e Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Apr 10 08:07:52 2019 -0400 remove more unnecessary feature flagging for AUTHENTICATION_BACKENDS commit 14d4d624e4d3f61eb5172659e6c3748615a37fe5 Author: beeankha <beeankha@gmail.com> Date: Tue Apr 9 15:04:58 2019 -0400 Restore button for adding notifications commit de34a6411528a02d116776b75bad80f9c796a197 Author: beeankha <beeankha@gmail.com> Date: Mon Apr 1 17:24:55 2019 -0400 Basic License feature gating changes commit d67a336e2f87a89b972c18359ed93c20d54121a9 Author: Daniel Sami <dsami@redhat.com> Date: Thu Apr 11 14:21:20 2019 -0400 drop spinny flake fixes adjust commit 0c4ed78beed132fabe1af48e3d60e8c6385b4bba Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Apr 11 12:57:07 2019 -0400 pin ansible runner to 1.3.2 commit f56f6c11f73190772d1a0c8ab441ff42f65102a2 Author: Daniel Sami <dsami@redhat.com> Date: Wed Apr 10 15:45:25 2019 -0400 added ws and pending to user e2e lint commit ef84bfc1c27b97924615ca4628145a95c59c3baf Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Apr 10 17:00:35 2019 -0400 subscribe to updates for scm revision and and instance group for job results commit fd5d9c45d7c725efb875dec4f5cfc3b186d320cf Author: Christian Adams <rooftopcellist@gmail.com> Date: Wed Apr 10 14:53:04 2019 -0400 remove invalid json renderer from metrics endpoint commit 9e98058290c409e0cf841051eef9fe9f055668df Author: mabashian <mabashia@redhat.com> Date: Wed Apr 10 15:56:19 2019 -0400 Check to make sure the activity stream button should be shown after refresh commit e073b5e01754b116122fba5034bb0f21c3e07d79 Author: Keith Grant <kegrant@redhat.com> Date: Wed Apr 10 15:51:56 2019 -0400 fix tag word wrapping for firefox commit 98ec5c8250d6b701a17e78801f45ce27abdac869 Author: Jeff Byrnes <rbyrnes@athenahealth.com> Date: Wed Apr 10 14:49:37 2019 -0400 Fix comment on awx branding inventory var Fix a conflict with the “AWX Branding” in INSTALL.md, which has the correct instructions. commit 0caf1e8a3d7c9ccefa3aad74e41f28094f9a612c Author: mabashian <mabashia@redhat.com> Date: Wed Apr 10 12:06:47 2019 -0400 Make root/all groups action bar a bit more responsive commit 4f2443e7bb0c17ac2a4c82115682d29a0e7d03f0 Author: mabashian <mabashia@redhat.com> Date: Wed Apr 10 10:50:43 2019 -0400 Ensures extra vars are converted to yaml before being passed along to prompt steps commit 213a70b98a5b4734d1a81918ac823bf9f5d96d56 Author: Elyézer Rezende <elyezermr@gmail.com> Date: Tue Apr 9 12:32:14 2019 -0400 Add applications to e2e commit c91cd606edae0e33d09d396977cd525f430cced9 Author: mabashian <mabashia@redhat.com> Date: Mon Apr 8 17:22:38 2019 -0400 Corresponding UI changes for notifications tab and toggle permissions commit 4eab362318a706290ae005c2e5c2840605735962 Author: AlanCoding <arominge@redhat.com> Date: Tue Apr 2 13:26:37 2019 -0400 fix RBAC bugs with notification attachment Allow notification_admin_role users to attach NTs from that organization Require either read_role or auditor_role to the object which the NT is being attached to commit b978a28f8b2fcd5ea5c215ef49c1ed5b264ddf90 Author: Kia Lam <digitalanime@gmail.com> Date: Tue Apr 9 17:04:30 2019 -0400 Fix job output name in websocket service. commit 988438f1197b390011f21172534881812fd9874a Author: AlanCoding <arominge@redhat.com> Date: Tue Apr 9 16:12:52 2019 -0400 Remove stdout wrapper classes that moved to runner commit f49532090b381abd3d42c3abbde741a38ff59d59 Author: Christian Adams <rooftopcellist@gmail.com> Date: Tue Apr 9 14:29:59 2019 -0400 add prom permissions test commit 75a1c69ea23b8ae353f6dd610042f67298e511cb Author: Alex Corey <alex.swansboro@gmail.com> Date: Tue Apr 9 11:01:50 2019 -0400 address concerns in PR commit 8f05482f8f89dca66d8db6cd9a8520281ec0fca4 Author: Keith Grant <kegrant@redhat.com> Date: Tue Apr 9 13:48:25 2019 -0400 fix workflow results layout when extra vars has long line commit 01a79dd23e1bf4a9dc7b6e830ac3d9232411d8ff Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Apr 9 12:45:40 2019 -0400 remove COMPONENT NAME from our issue templates this is a remnant from our closed sourced days; upstream bug reporters only fill this out correctly like 50% of the time, and it's often difficult to know without knowing how AWX actually works commit 4f55ffe4a0b7f524059854d1335bdbbb87c38541 Author: Alex Corey <alex.swansboro@gmail.com> Date: Mon Apr 8 14:46:59 2019 -0400 Add tool tip to Host Event lines. commit 1abb0b2c357a9d0d127651ee76f2dafbdb55633f Author: Wayne Witzel III <wayne@riotousliving.com> Date: Tue Apr 9 10:07:38 2019 -0400 restrict metrics to superuser and system auditor commit 809fcac7387b05624dfdad35fc51c95ecaf5d3f9 Author: AlanCoding <arominge@redhat.com> Date: Tue Apr 9 09:54:44 2019 -0400 fix 403 bug using write PAT and view.always_allow_superuser=True commit fa665e81e41cecde28c7cf84b3b2b8b7a376b3dc Author: Keith Grant <kegrant@redhat.com> Date: Tue Apr 9 09:30:58 2019 -0400 don't obscure modal buttons when code mirror modal throws error commit c4b41a174bb33c225b8dc5895c398e4dcbe01a65 Author: AlanCoding <arominge@redhat.com> Date: Tue Mar 5 07:26:59 2019 -0500 add instance_id for gce imported hosts commit aa0179690d2b171c9e84ff3990b0c25cdc00cbaf Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Apr 8 19:02:01 2019 -0400 expose CredentialType.namespace in the API see: https://github.com/ansible/awx/issues/3644 commit 47a3ee7d763fc834a8bc31d072fb06e425dd226d Author: AlanCoding <arominge@redhat.com> Date: Mon Apr 8 13:40:44 2019 -0400 backport fix to run cloudforms script in py3 commit fc9da002d2eef9e37a5fdcf08bb2c5b06480d0f6 Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Apr 8 11:57:17 2019 -0400 add an example config file and make target for starting a prometheus commit e1c6057b4cce442280c7ab3d33b0efbf9b1275eb Author: Christian Adams <rooftopcellist@gmail.com> Date: Mon Apr 8 11:33:06 2019 -0400 add insights setting to metrics commit 520cbd2015767b604be6df76d40e578b4ea36629 Author: Wayne Witzel III <wayne@riotousliving.com> Date: Mon Apr 8 11:47:10 2019 -0400 update prometheus run example commit e2039b7d3fcc3f15838bb94ccfe82075acc81381 Author: Christian Adams <rooftopcellist@gmail.com> Date: Mon Apr 8 11:33:06 2019 -0400 add insights setting to metrics commit 2c8900568b4bbc81682e8891f2c4faefb0af71b6 Author: Wayne Witzel III <wayne@riotousliving.com> Date: Mon Apr 8 10:21:05 2019 -0400 add prometheus-client license details commit 5c1d2a6f0bec54f8bf9ba79bfdbe910757f051e2 Author: Wayne Witzel III <wayne@riotousliving.com> Date: Mon Apr 8 09:35:46 2019 -0400 flake8 cleanup commit bb5c7a98f33d64e73db1b151ca5f49672a679b81 Author: Wayne Witzel III <wayne@riotousliving.com> Date: Mon Apr 8 09:10:36 2019 -0400 test prometheus metrics output commit 3fb307926473a5081de9116a862c523b253b858b Author: Christian Adams <rooftopcellist@gmail.com> Date: Mon Apr 8 02:47:24 2019 -0400 fix job status metric commit c3812de3d60f2e3135d3580a1229171bce45d26e Author: Wayne Witzel III <wayne@riotousliving.com> Date: Fri Apr 5 15:46:54 2019 -0400 initial prometheus commit Co-authored-by: Wayne Witzel III <wayne@riotousliving.com> Co-authored-by: Christian Adams <rooftopcellist@gmail.com> commit 4821a949445660efa47879ac22222761aa412836 Author: Uriel Mandujano <uriel.mandujano14@gmail.com> Date: Sat Apr 6 11:13:41 2019 -0500 Removes failing symlink to /usr/bin/python3 during the image build Installing the latest python36-setuptools automatically creates the symlink from python3 -> python3.6 and from python36 -> /usr/bin/python3.6. Building the images fails when the symlink is created explicitly in the AWX installer. Signed-off-by: Uriel Mandujano <uriel.mandujano14@gmail.com> commit 97e030dd1ffbf5a656fe34605eee537b191e02d3 Author: Uriel Mandujano <uriel.mandujano14@gmail.com> Date: Sat Apr 6 11:10:35 2019 -0500 Revert "Removes failing symlink to /usr/bin/python3 because that file already exists" This reverts commit 13fadd38380c1e2b7f8f587f90a43e11987e78af. commit dfd4cb55e57e5420f9e24fed77597c0da61221a2 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Apr 5 16:29:27 2019 -0400 add a unique UUID for identifying an AWX installation commit 13fadd38380c1e2b7f8f587f90a43e11987e78af Author: Uriel Mandujano <uriel.mandujano14@gmail.com> Date: Fri Apr 5 16:53:20 2019 -0500 Removes failing symlink to /usr/bin/python3 because that file already exists commit 7b636a75668fd43b03a966fdc3b66960918a62f4 Author: Jeff Byrnes <rbyrnes@athenahealth.com> Date: Wed Apr 3 11:50:10 2019 -0400 Set up HTTPS w/ proper port & HTTP redirect HTTPS is, by default, expected to be on port 443. Also, with HSTS set, we need to be sure that users attempting to arrive via HTTP are properly redirected to HTTPS. This does so by: * Setting up a 301 redirect for any URL to its HTTPS version * Adjusting the internal port for HTTPS traffic to 8053 * Setting docker-compose to share port 443 → 8053 - This is configurable via an inventory variable commit 28e3c635622f8f0b2838277c2770143a5c49c511 Author: Jeff Byrnes <rbyrnes@athenahealth.com> Date: Wed Apr 3 11:11:33 2019 -0400 Add optional SSL cert to docker-compose install In #3322, this mount was added, but only to the standalone Docker install setup: github.com/ansible/awx/pull/3322/files#diff-596e32ab54a52bfed763f8a639499fe0 This ensures that the SSL cert is loaded when using docker-compose, which is the only Docker-based method available as of v4.0.0 commit cca9de9a3ed0bfdda07f82f6bd0af8282fe42866 Author: AlanCoding <arominge@redhat.com> Date: Fri Apr 5 15:28:18 2019 -0400 set default slice ct for special cases commit 880341ac05a6578e8d5746354fc169dca74f3a58 Author: AlanCoding <arominge@redhat.com> Date: Fri Apr 5 13:10:08 2019 -0400 avoid slicing if the inventory only has 1 host commit a9a479a51be5af8db2368f3f6eb505a8ffb903bb Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Apr 5 14:28:39 2019 -0400 fix a typo commit cd90ad2497f88b4dbbe4eb126572295be79b8a52 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Apr 5 14:02:19 2019 -0400 fix a small bug related to failed inventory counts in the dashboard API commit 81fe923577449e0ec98fdf301a4b9bbf3f10901a Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Apr 5 11:17:28 2019 -0400 don't write playbook stdout to sys.stdout (it's duplicated in log files) this instructs runner to _not_ write to stdout when we invoke runner.interface.run(); AWX consumes/ingests this strictly as events commit fa3a41f25b38c55d7fe4bb2beefe1820b7bb54d9 Author: mabashian <mabashia@redhat.com> Date: Fri Apr 5 10:48:53 2019 -0400 Refresh the page after pendo flag changes to make change effective immediately commit 531d97d3b3bd92a1fcbbbb0a482c59e4d0254435 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Tue Apr 2 10:18:05 2019 -0400 pickup insights system_id from ansible facts * Continue to pick up facts from scan_insights.py * This PR adds the ability to pickup facts from /etc/ansible/facts.d/insights.facts * Log what transport the insights system_id was found via commit 79d580d5b9a9d33276ff453cd4a682aa52c04c9b Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Apr 4 17:10:35 2019 -0400 update periodic isolated cleanup to match the new paths post-runner commit 8302992a355f0004171d6fd5e2f438cecf228226 Author: Marliana Lara <mlara@redhat.com> Date: Fri Apr 5 08:44:12 2019 -0400 Fix Organization User badge linkout commit 5a4a812c738d84fc0c5301c1164ff65f64e78479 Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Apr 4 17:56:02 2019 -0400 specify --forks on isolated health check calls this requires ansible-runner 1.3.2 commit 5c5173956d1d6b019df3ecc52a108ea282b515c0 Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Apr 4 09:27:24 2019 -0400 add some additional analytics metrics commit ce2fc1a9dd96ec4a2664db081b4d63389e169cb6 Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Apr 4 18:35:37 2019 -0400 fix more py3 centos7 issues commit fd3a423b0745cecfdfbc417337d00d2a84c73448 Author: Matthew Jones <bsdmatburt@gmail.com> Date: Thu Apr 4 10:22:46 2019 -0400 The python 3.6 package seems to already make this symlink commit c6643946c52c9c616f0c29eaa45a5763fbc78144 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Thu Apr 4 15:22:27 2019 -0400 Capture the redacted credential env vars separately and then make use of them specifically to make safe the env vars coming back from an isolated node. This will allow us to capture the safed versions of custom credential values, but without potentially clobbering normal env var values that vary between the controller and the node. commit 3f6d3506c6124ee6db89f5f10fcdc3ff7022d521 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Thu Apr 4 14:25:50 2019 -0400 Change the artifact file convention for isolated nodes to 'command' since that's what landed in the ansible-runner PR. commit ac11b3782b559a7ad662cb0f22b4469003773623 Author: Daniel Sami <dsami@redhat.com> Date: Thu Apr 4 11:25:08 2019 -0400 headless profile commit cfdecd7297af7420cc443c363d8a390226b07086 Author: Bill Nottingham <notting@splat.cc> Date: Thu Apr 4 14:08:30 2019 -0400 Adjust descriptions of RBAC roles for clarity. commit 2493374d44084c96761196138604039da467dd8b Author: Christian Adams <rooftopcellist@gmail.com> Date: Thu Apr 4 11:04:27 2019 -0400 don't show implicit update jobs in dashboard commit 7722f0ca0835b1a9063ddade91bceeaca60cb929 Author: mabashian <mabashia@redhat.com> Date: Thu Apr 4 10:16:06 2019 -0400 Prevent on/off toggles from getting inadvertently trigged by enter key presses commit 6bcb471584b9952a252371f4543a8d2c883c419f Author: Alex Corey <alex.swansboro@gmail.com> Date: Thu Apr 4 08:13:40 2019 -0400 Removes Add Organization Admin Button commit f5ea595763ff183d9c4558da3c337330a1df1cfb Author: beeankha <beeankha@gmail.com> Date: Tue Mar 26 10:04:30 2019 -0400 Enable timeout feature to remain functional after upgrade Have the UI spinner fill with a default upon notification type change or upgrade. commit d9d3c5d15f6741bc95aa78de028856094bed3248 Author: mabashian <mabashia@redhat.com> Date: Wed Apr 3 16:56:36 2019 -0400 Adds comment explaining logic following the split on empty string in splitFilterIntoTerms commit 47d6e5c0285d87048563e2a484568380d87d005d Author: mabashian <mabashia@redhat.com> Date: Wed Apr 3 15:17:41 2019 -0400 Prevents replacing encoded quotes while searching against host filter commit 467700e4bb8a96ba3ffb1986cdf8054119673954 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Apr 3 16:04:07 2019 -0400 Bring the check_callback back into the loop but try to process it only once. commit b4e508f72adafc422049616ccd5e44c352e470e3 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Apr 3 15:12:29 2019 -0400 Bring the check_callback call out of the loop We shouldn't need to call it multiple times. commit b0f6d2214c0becf4f38b4b8c2519ad4bbe67c0d3 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Apr 3 14:57:02 2019 -0400 Fix a typo: there is no method called check_callback on BaseTask commit 4364e0011752de3a10a374d7fef226925d24c37f Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Apr 3 14:34:09 2019 -0400 Do the env vars redaction for isolated nodes on this side commit e033eb5aef3ee9e0ab46456a7e9fac8d653706ab Author: Christian Adams <rooftopcellist@gmail.com> Date: Tue Apr 2 15:50:38 2019 -0400 add index for jobevent created commit 45d5999bc2f2c2b4635d5ede08cbf3460e2a6738 Author: Daniel Sami <dsami@redhat.com> Date: Fri Mar 29 16:07:16 2019 -0400 add pagination to user e2e lint commit 78cd1abbb269a2d8b3c0ba491304be88cb434040 Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Apr 3 11:20:24 2019 -0400 fix a bug in isolated OpenSSH key syncing OpenSSH keys _must_ end with a \n to be accepted by ssh-add; enforce a newline if there isn't one commit e0861fee3a3cb34096a0764541e7200563c16cb3 Author: Jeff Byrnes <rbyrnes@athenahealth.com> Date: Wed Apr 3 11:22:51 2019 -0400 Update INSTALL docs re: docker-compose prereqs As it turns out, the docker-compose Python module is required, and docker-py doesn’t cut it. Even more confusing, docker-compose Python module installs the docker Python module, which conflicts with docker-py. To avoid this, there are additional docs to call this out. commit cb806b16999933624930444d32132812ae7bee73 Author: Jeff Byrnes <rbyrnes@athenahealth.com> Date: Wed Apr 3 11:17:12 2019 -0400 Set docker_compose_dir like other inventory vars When docker-compose become the sole method for using Docker directly, some of this was shifted around in ways that are inconsistent with other elements. This adjusts it so that: * The inventory variable default is set like the others, and is less confusing * We no longer mention the Standalone Docker in inventory * We format our INSTALL docs w/r/t this var commit dbe4417ac323475ec90425a8021b041255f69e40 Author: Keith Grant <kegrant@redhat.com> Date: Wed Apr 3 08:59:14 2019 -0400 fix lint error commit c76e97cecf6c5f421824633cc8002e8bcc8eb8a8 Author: Alex Corey <alex.swansboro@gmail.com> Date: Mon Apr 1 10:53:26 2019 -0400 Wraps launch template buttons commit 32286a9d49ae7ee22cebba03d758576fabbd8922 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue Apr 2 16:49:40 2019 -0400 Change the artifact to also capture the actual envvars data commit ed0bb127e83fdeb076ac0a85be32e554dfdd874d Author: Bill Nottingham <notting@splat.cc> Date: Tue Apr 2 15:48:30 2019 -0400 Don't use the `rsa` python lib. commit cac48e7cfb2d063f885a9d61d49284a98c92c43e Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue Apr 2 15:40:56 2019 -0400 Updated IsolatedManager to take a callback that captures the remote command commit bc7472f3f1c206ef8d725dda13c5470fc6c93821 Author: Keith Grant <kegrant@redhat.com> Date: Tue Apr 2 13:54:26 2019 -0400 remove unused parameter commit 5b2f00b9786c1efd43b30cae12d33c02b2fc20de Author: Keith Grant <kegrant@redhat.com> Date: Tue Apr 2 13:26:31 2019 -0400 make Enter key navigate to next tab in launch modal commit d987c6e3f75eafdb6a535fa7fa31706254758193 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Apr 1 08:42:57 2019 -0400 mention usage with custom credential types in credential plugins doc commit 5d11400f6c0ddfb3990d837e9860199046119d8f Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Mar 29 15:53:08 2019 -0400 replace unlinked fields before updating input sources With credential type changes for linked credentials disabled, we can update the unlinked credential fields first. If an error occurs when updating the unlinked fields, no input sources will be changed. commit 6f43f223b28a611be4b0b995abbc8cbdc8604355 Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Mar 29 13:25:40 2019 -0400 update e2e credential checks commit 6b8724109960c22d71f52b848a895d72777ebba3 Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Mar 28 10:15:36 2019 -0400 render non-editable linked credentials We still want to show linked credentials even when a field is non-editable. commit 0f6615d9cdf5bb3cec1d187fc3167d1d9495a7b9 Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Mar 28 10:13:47 2019 -0400 make linked fields look disabled when disabled commit 9b55fa61debf02575e04e28e7129fbf261646d53 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Mar 27 20:13:09 2019 -0400 fix required field entry for object_query commit 165405ad3f0091325ecdfb62b0c5d58cae10bf01 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Mar 27 19:47:02 2019 -0400 include externally sourced input fields for injection commit 7ca92e4c1e6fd6d4151d6912ccbcf26745f129da Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Mar 27 14:18:26 2019 -0400 prevent input source changes without use role on source cred To update an input source, the user must have admin access to the target credential and at least use role on the source credential. commit 8c107a5fa8630d91c6af075a1d91a8b6b4d48611 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Mar 27 12:39:41 2019 -0400 prevent overflow in plugin test notifications commit 8b35ac89fcf0cee413da33a5e728af7c0a3169d2 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Mar 27 11:03:22 2019 -0400 add timeouts to plugin backends commit b90f9ac4012a9fe2ebaab03f7e31af43cefc7c9b Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Mar 27 08:47:30 2019 -0400 remove linked fields from validation loop All linked fields are initially valid. All unlinked fields are initially valid. commit 7a093de9fde31ec11c831979cf1827eb7958368a Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Mar 27 08:11:58 2019 -0400 add workaround for null cloud credential kind summary fields job details summary field credentials have `null` for the `kind` field so we can't map it to icon names. To work around this, we now check the value of the `cloud` field when generating the icon to use. commit 259fcdc5df8359e770c421b4bb1abb9162874c5b Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Mar 27 07:48:16 2019 -0400 don't initialize linked textarea fields as invalid commit aa4575c92e89d332675f43eec2cb5e393886050d Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Mar 25 20:02:13 2019 -0400 update validation when input source is set commit f0f4f487fb406fe5b4f7c7b6457c0cb0e8f6a1b3 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Mar 25 15:58:57 2019 -0400 disable input source lookups when they can't be changed If a user doesn't have permission to change an input field, we disable the input field. commit c4a79a778f7660dbe9a0178e436752a3a785d985 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Mar 25 15:30:14 2019 -0400 add delete to input source user_capabilities commit f611d4275fce6a348634ba1ef66e60567a1cf8db Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Mar 25 15:24:30 2019 -0400 add use to credential user_capabilities commit 8c3dfe8655538067fef28c1f232dc195ef2da30a Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Mar 22 18:23:19 2019 -0400 remove input value arg from plugin example The plugin backends no longer expect an input value as an argument so we're removing it from the documented examples. commit f9e081046c48cef821402c3fb204621145882c06 Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Mar 22 11:12:09 2019 -0400 add object query fields commit da9abc087e37da01a0e04f2bbacad810b8590005 Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Mar 22 10:19:04 2019 -0400 don't ignore choices param in input config We always want to use choices if they're available in the input config from the api. An input can sometimes have no type. Usually we'd throw an error but we can still load a component if it defines a set of choices to use instead of a type. commit 956f588fd8246aeea6643c12a82129d0461e695c Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Mar 22 09:36:06 2019 -0400 generalize secret textarea hint commit cb238c1f242590a865335428696d6e276dd46fdb Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Mar 21 15:13:54 2019 -0400 read cert from memory Certificate data lives in the db. We're using a fifo here so we can avoid writing it to disk when making the http request. commit 3dee9f05123404cf8d5b1011a70abba2bd2fd9fc Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Mar 21 10:57:46 2019 -0400 add plugin for cyberark aim commit 261a635005a6c923b1372ca504ffcae968045913 Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Mar 19 20:21:37 2019 -0400 remove non-matches from input source arrays commit 4f13592430244b3d24abe2dfa61d2699f1a4ffa4 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Mar 18 08:17:06 2019 -0400 hide drag-and-drop textarea hints when showing input value as tag You can't drag and drop or enter text when a text area is displaying its value as a tag, so we hide the hint to avoid incorrectly suggesting that you can. commit 73c9d1b7a9e475815be99edbf7238e8424ceca75 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Mar 18 08:09:02 2019 -0400 remove bootstrap fade from dialog component This was breaking the fixed positioning of help popovers for form inputs nested within the dialog so I'm replacing it. commit 8180a2060afee3fd638a3fa51f892821a6971269 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Mar 18 08:00:44 2019 -0400 rename at-easy-modal to at-dialog commit dfaf19cdf36a41fb8f25275efc69ce8136e64da2 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Mar 18 07:52:13 2019 -0400 use default action button class when fill and color props aren't given commit ea9ed31f9de693975ca67b793a00b8000da1e51a Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Mar 18 07:44:54 2019 -0400 refactor metadata conversion function to use reduce commit 05226333ffaa0d29d22b80d8d7c3ac5380176272 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Mar 18 07:42:24 2019 -0400 move tag max height declaration to input tag wrapper We don't want to apply max height to all tags, just the ones we embed within text/textarea input fields. commit 5b7984339042cf3f4b0b0d1eb699bed86faf31fe Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Mar 18 07:39:27 2019 -0400 use a shared variable for layout declarations commit 1eda939ce2210cd691d8cd93f9bca21a20a6c72a Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Mar 13 19:08:12 2019 -0400 add tips for secret controls commit 43456d13c492d92b6ea18468a9fc3b9be95520ca Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Mar 13 18:35:50 2019 -0400 don't replace input source unless changed commit 215c3c87e5d60bc8fb978cd2e8cc4182a2c0e830 Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Mar 12 20:27:15 2019 -0400 enable input source linking for secret textarea fields commit 957804e22a13b0bb910b6e1a392cf3c31c35e808 Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Mar 12 20:26:42 2019 -0400 enable input source linking for textarea fields commit e14f17687c298c596090b5dcf376fb19e902997f Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Mar 6 18:30:08 2019 -0500 disable prompt-on-launch when input source is set commit e0d61cfb8e11d366716dad150c324fbd32cf6bd7 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Mar 6 11:34:10 2019 -0500 enable input source linking for password fields commit 1344706095a3d5d7189257e20295a5977a6955f7 Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Mar 5 16:35:32 2019 -0500 add wrapper for text input tags commit 5c855b5bd1059d969c30c0efa3d35f0a20384619 Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Mar 5 13:58:10 2019 -0500 add selected credential tray to input source lookup commit 6d0f2948aadac241a5a3256b7c98a880ba92ef33 Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Mar 5 10:28:08 2019 -0500 don't show lookup until data is fetched commit 736bd2ed671ddb945aac837141b84f155415a8a5 Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Mar 5 09:30:20 2019 -0500 add validation for required values and metadata fields commit 47f31b41fb25b2cd0cebf12117bea1ef14fac185 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Mar 4 14:13:36 2019 -0500 combine add and edit controllers commit 61eeb630f85eefad0d70cb7931eab8b5d2511bc5 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Mar 4 13:11:15 2019 -0500 move org edit permission check to route resolve commit 7f55a1da0d00315a904ee00be69f9b3264f1086e Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Mar 4 12:32:06 2019 -0500 move input value initialization to models commit ceef7f57af17fd87030f9257c4d70aa32a9c77d3 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Mar 4 09:28:07 2019 -0500 add input source creation ui commit 393ad6b2f46cbb6699acd739679781923dd4348b Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Mar 1 14:33:48 2019 -0500 add cyberark conjur to tested credential types commit 0768c6ac1d2a5fa8f94756fbbdfbd0b516660e0c Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Mar 1 00:27:03 2019 -0500 store the public key for HashiVault signing in the plugin metadata commit 2824616ba6588e6b64933c2a3d044cb64091c24a Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Feb 28 13:10:44 2019 -0500 add support for CyberArk Conjur (API v5) commit c436dcf8759aa6da45bff9be338f782c86e5bc20 Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Feb 26 15:17:53 2019 -0500 add input source prompting and plugin testing commit 0de8a89293656044e3350600695d8d03b8ac86e9 Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Feb 28 21:02:07 2019 -0500 support input source metadata in plugin test apis commit 81a509424a7c29c54030983797a09d68a62ecd32 Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Feb 28 11:45:45 2019 -0500 prefetch related source credentials in tasks.py commit 42f4956a7f6bc27d346c63230946aada7fed355c Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Feb 28 11:24:38 2019 -0500 enforce required credential fields at job start time rather than on save this is necessary for credential plugins support so that you can (in two requests): 1. Save a Credential with _no_ input values defined 2. Create/associate one (or more) CredentialInputSource records to the new Credential commit e2d474ddd23c94f093a9b3c84ffded2892759352 Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Feb 28 10:28:24 2019 -0500 document restriction of external-external credential source linking commit 011d7eb8929c0b5b19c312ff3b661c8f233b0a9d Author: Ryan Petrello <lists@ryanpetrello.com> Date: Thu Feb 28 10:21:48 2019 -0500 clean up access to various CredentialInputSource fields (#3336) commit 018ff9162047aa2a12bc676b5a7f0210f32fb651 Author: Ryan Petrello <lists@ryanpetrello.com> Date: Wed Feb 27 22:14:08 2019 -0500 add related and summary fields to the CredentialInputSource endpoint commit 368d933799314341f3c46b74a924f7185ef1d0f9 Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Feb 27 16:12:19 2019 -0500 remove association behavior from /api/v2/credentials/input_sources/ commit e9532dea8e5b4a3b81d07cbcb570cb3a05907773 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Feb 27 15:12:07 2019 -0500 cache dynamic input fields Query dynamic input fields once on attribute access and then cache it for future use. commit b911f8bf77915c67015bcbed0ea6cf2bfa4a2e02 Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Feb 27 14:51:48 2019 -0500 allow creation at /api/v2/credential_input_sources commit e727909a6139c303ff6e0889d601b9f0ff49a632 Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Feb 26 21:25:26 2019 -0500 rename the CredentialInputSource related_names so they're plural commit 13366c1e75ee367de2a6f8985ca37bfd26f88f55 Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Feb 26 17:45:26 2019 -0500 Encrypt machine.ssh_public_key_data (in case users paste in signed data) commit ca6d124417c7eb65a54397abf0d18555ac056a82 Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Feb 26 15:51:30 2019 -0500 add API examples for supported credential plugins commit 35cca68f04366456368559f81d1126f711952a32 Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Feb 26 11:46:38 2019 -0500 add RBAC definitions for CredentialInputSource commit dcf17683e22f64b3342f58a975bb554f394e96ed Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Feb 25 22:52:47 2019 -0500 mark cred plugin strings for translation commit b851e2be4a8d7c69436f3c5aedf93b09c40703ae Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Feb 25 20:56:59 2019 -0500 don't add hvac as a dependency for hashicorp vault integration hvac is just based on requests anyways, and it doesn't support half of what we need (like the SSH secrets engine API) commit 69368d874eaafac97b040360996e0a9925792697 Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Feb 25 13:09:34 2019 -0500 move path parameterization to the CredentialInputSource model commit 0ee223f799db7db93da60860c6223d303353a44e Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Feb 25 09:33:43 2019 -0500 add api for testing credential plugins commit 7a43f00a5df54771a5f97541792093e03488f9f3 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Feb 22 14:45:27 2019 -0500 add support for HashiCorp signed SSH certificates commit 4ed5bca5e31976496c657036474aa25cd888cdc8 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Feb 22 01:21:08 2019 -0500 add credential plugin support for Azure Key Vault commit 0a8746922526e27b8e900264563d4cade353c71e Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Feb 21 18:09:29 2019 -0500 give credential plugins an explicit namespace commit 63997838cdaa968d366040f4cec5c605657f8a0c Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Feb 21 15:49:07 2019 -0500 support HashiCorp Vault versioned secrets (API v2) commit 89b731a0cb5cb09be65f4dc6e0aa172c186aaa8c Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Feb 21 15:10:36 2019 -0500 Improve the HashiCorp Vault KV name and field labels/help_text commit 9036ba492ce05b57ec180b1b3fe44710b3b3e752 Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Feb 18 14:42:14 2019 -0500 switch CredentialInput creation to use the associate/disassociate view commit d87144c4a7d425d12313de31d62d1d860c2833ad Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Jan 30 17:01:00 2019 -0500 add api for managing credential input sources commit c2099554004d461937fd1333737cd5ade04b6425 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Jan 21 18:20:24 2019 -0500 add credential plugin system and minimal working hashivault commit e5f48bfa62b6f21a86f2cec7ab97b8ca96cc1186 Author: Keith Grant <kegrant@redhat.com> Date: Tue Apr 2 11:10:02 2019 -0400 set focus on first input in modal when launching jt commit 52a2ed27867d17198489c1a51f5ec9290126b802 Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Apr 1 08:47:38 2019 -0400 fix a py3 compat issue in the insights action plugin commit 9710015a2f59c1e131320f487d8c719ebef2c6db Author: Vismay Golwala <vismay-golwala@users.noreply.github.com> Date: Mon Apr 1 16:56:19 2019 -0400 Revert "Add scm_branch while preloading data" commit e943ae59b7f6932bc38ade07709bd144f0d4ccf8 Author: Keith Grant <kegrant@redhat.com> Date: Mon Apr 1 15:49:41 2019 -0400 auto-focus first input in jt launch modal commit d2d1074e8b08be569808e8c60e68575f0b1aa55a Author: Elyézer Rezende <elyezermr@gmail.com> Date: Wed Mar 27 15:04:30 2019 -0400 Add auditor and admin params to user e2e commit 4e4afb4a98da265166fff927de9439464b6b17ed Author: Marliana Lara <mlara@redhat.com> Date: Mon Apr 1 13:43:52 2019 -0400 Add sorting to all occurrences of the Template list commit 750c8d8a6db830fb250c0b753d1aa98cc87e96de Author: AlanCoding <arominge@redhat.com> Date: Mon Apr 1 12:20:12 2019 -0400 Set ansible-inventory verbosity for Ansible 2.8 commit 74e264a6a51dc3007df74ae8704b82f0b393e788 Author: Vismay Golwala <vgolwala@redhat.com> Date: Mon Apr 1 11:53:34 2019 -0400 Add scm_branch while preloading data Currently, the SCM url for default project is not able to fetch playbooks as branch is not specified. So, adding the scm_branch value resolves this issue. Signed-off-by: Vismay Golwala <vgolwala@redhat.com> commit ea355f6f8f669f4c9af1524715e076ed3925952f Author: AlanCoding <arominge@redhat.com> Date: Mon Apr 1 10:53:06 2019 -0400 change default to allow empty groups from custom sources commit 95f5315fa350a99c6b034969c18d35aaba2d5676 Author: Keith Grant <kegrant@redhat.com> Date: Mon Apr 1 08:16:11 2019 -0400 prevent console errors when code mirror parses invalid syntax commit e99e97bcb827c75508509e8e36394fff8ee49959 Author: mabashian <mabashia@redhat.com> Date: Sun Mar 31 13:45:24 2019 -0400 Adds support for custom_virutalenv on inventory sources in the UI commit 71fcb1a82c99ac3d573e0836c5dbf43788d114e7 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Fri Mar 29 13:50:29 2019 -0400 process host facts for iso runs * Move isolated clean to our final run hook * ISO and non-iso code path now share the post-fact-processing code commit 298eaa0b32533b5edc2a4202527c8b125bcec404 Author: Shane McDonald <me@shanemcd.com> Date: Fri Mar 29 15:11:52 2019 -0400 Move secret key from configmap to secret commit 17c02930650fece84718d17fefd87814e73ecc82 Author: Bill Nottingham <notting@splat.cc> Date: Fri Mar 29 15:21:22 2019 -0400 Management jobs don't produce activity stream entries; don't try and show them. commit 6f150f0362ca45147f8c2a3de68a7f9d5b24af5c Author: AlanCoding <arominge@redhat.com> Date: Thu Mar 28 13:58:29 2019 -0400 Set inv src custom virtualenv directly on model commit 7ef68a03c64d67baefd629ca5a42fd9acea938f4 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Mar 29 12:57:05 2019 -0400 index unified_job.status this is a fairly importantj column that we join on for a number of queries throughout AWX, particularly the task scheduler and analytics commit 563a0cc2a465a62bae0ce708febc4593927dd557 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Mar 29 12:14:40 2019 -0400 move awx.main.expect to awx.main.isolated commit a59bc332802abc2865600e08b7a98e2d9bea91c3 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Mar 29 10:48:42 2019 -0400 slightly refactor isolated event consumption commit 8f089c02a5131653ae6f564aac882dcc5f35603f Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Mar 29 10:32:24 2019 -0400 fix some faulty logic in isolated syncs that caused SSH keys to not work commit d663d397f8eeeeb85e9db91885ac79a50190c05c Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Mar 29 10:31:56 2019 -0400 clean up some isolated adhoc code if it's adhoc, there's not project directory to copy commit 546281d435f2ca65296a5aeb906279fe37c0427d Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Mar 29 10:31:12 2019 -0400 work around a bug where runner doesn't provide atomic event writes commit d25f1d13571349bbbfc5e9c07e55294e35a571a3 Author: Kia Lam <digitalanime@gmail.com> Date: Fri Mar 29 09:22:15 2019 -0400 Format jt details for popover use. commit 9160d9127850e09497012c88ebfc13ed4c34569f Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Mar 28 17:11:03 2019 -0400 clean up old usage of `idle_timeout` cmeyers and I looked at this and can't tell where/why/how you'd actually set this setting - it looks like really old ~2014-2015 Tower history that probably isn't actually in use commit ab11f1895713e46d218cd4bfc665d70e8cc570fd Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Mar 28 16:48:52 2019 -0400 send an EOF event if isolated dispatch fails commit ea305477548beeefec5fc28ecdc0f4d2364b4d7f Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Mar 28 12:38:36 2019 -0400 remove main.expect tests (this functionality exists in runner now) commit 4a0778a3d54676708c08417e3fbaaa5d6680acb4 Author: Christian Adams <rooftopcellist@gmail.com> Date: Thu Mar 28 11:13:06 2019 -0400 exclude implicit project updates commit 180396b5df8a643e4ac1aa8ce6430beaf8931d84 Author: AlanCoding <arominge@redhat.com> Date: Thu Mar 28 09:24:17 2019 -0400 Use option to add back in gce_image hostvar construct groups from this gce image hostvar commit dd81f59d9af10898ff7355ea9928cff77e1a28e8 Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Mar 28 10:43:14 2019 -0400 set PYTHONPATH properly for isolated usage of runner commit 99478f5d255986cba796b78551a4e2eaf5ef5f17 Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Mar 27 18:16:09 2019 -0400 replace our usage of pexpect in IsolatedManager with ansible-runner commit b3ad12f31a93b5bc4222bc05e4d2e46eb7333253 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Mar 28 11:32:12 2019 -0400 move wf and jt form launch buttons to the left instead of the right commit 926d6a652559024100c015f6747efbca91dff567 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Mar 28 10:56:56 2019 -0400 include tower header to insights on plan fetch * We include a special header value in the user agent when tower proxies requests to get per-host rules. * This extends that header logic to when we fetch plans (playbooks) commit e84642b4a17abe968c7704f498f560e77393cfba Author: AlanCoding <arominge@redhat.com> Date: Thu Mar 28 10:37:30 2019 -0400 Set Ansible name transform setting for built-in sources This is the current default but will change in the future for these sources, we do not want behavior change commit ef3c0cfb38f7ae89fcabc07cd7fe4f82ebab80b7 Author: Daniel Sami <dsami@redhat.com> Date: Wed Mar 27 15:59:48 2019 -0400 ci adjustments lint commit 9a4439e731846b15d0d8f6670eff2dbdc20c4f86 Author: Christian Adams <rooftopcellist@gmail.com> Date: Wed Mar 27 20:46:27 2019 -0400 collect jt table for analytics commit c481919a49d3d420a3f473df1322023eb3fbee85 Author: Christian Adams <rooftopcellist@gmail.com> Date: Tue Mar 26 13:51:36 2019 -0400 check for open license commit 58f0e42bd6a237c6c16be6a4ee7a91ad26256325 Author: Christian Adams <rooftopcellist@gmail.com> Date: Wed Mar 20 15:08:29 2019 -0400 update setting wording & add instance-enabled field commit 70af2dd66ba5cfe0991811407547ebe4bda9911a Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Mar 21 10:49:54 2019 -0400 add ui for insights enablement commit 40dbe708545c400c01025047323f4588ad97406f Author: Christian Adams <rooftopcellist@gmail.com> Date: Wed Mar 20 15:08:29 2019 -0400 update setting wording & add instance-enabled field commit a7368cec438a0035230b1c9999194e58e34b0cba Author: Christian Adams <rooftopcellist@gmail.com> Date: Tue Mar 12 10:30:01 2019 -0400 add copy events table and remove events queries add copy unifiedjob table, futher optimization, rm since from job_instance queries commit 636153d92c183f52576fc1d26fb6032613cd8167 Author: Christian Adams <rooftopcellist@gmail.com> Date: Wed Mar 6 10:54:02 2019 -0500 add insights setting, optimize and consolidate queries commit ae9377e0e4a0c652283e6860d2c8df9f35e359fa Author: Christian Adams <rooftopcellist@gmail.com> Date: Tue Feb 26 15:57:25 2019 -0500 add basic job & JT analytics commit c586fa9821a963098d99818c714e55e6973aad5c Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Jan 28 09:28:32 2019 -0500 add a minimal framework for generating analytics/metrics annotate queries & add license analytics commit cb4d55b47aa50451b9cab00356c42007cbb99ff8 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Wed Mar 27 16:35:16 2019 -0400 fixes inventory update deadlock * all inventory updates continue to occur in parallel up to the point that they update the database with their results. * the "funnel" is achieved by using a global per-inventory postgres named lock commit e398a0ac5e88df7b6ccb770d89c348c4d32859f1 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Mar 27 14:12:42 2019 -0400 Remove the isolated_heartbeat setup from settings/defaults.py commit bc6df9cab8ed8514a1d26bd821a33c8549088bd8 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Mar 27 10:47:38 2019 -0400 Make use of user-defined settings for defining the isolated nodes heartbeat Just in case the user has created custom settings files which set AWX_ISOLATED_PERIODIC_CHECK. commit efb4fb6fd0d6a49c35a186375a1652c1442f0dc5 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Mar 27 09:53:44 2019 -0400 Remove some no longer used imports commit f2be4de5443d37801554f67b5f6d70ea13db27a0 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue Mar 26 17:22:16 2019 -0400 Use Django's own logic to invalidate sessions of users when changing passwords The key is django.contrib.auth.update_session_auth_hash(), which knows how to inject a recalculated session hash back into the session if the requesting user is changing their own password, in order to keep that user logged in. commit 73f16b2bee7af9e6a1f6e32f27661315dd37c7fe Author: AlanCoding <arominge@redhat.com> Date: Wed Mar 27 09:27:10 2019 -0400 Enable azure_rm inventory plugin commit b3947660750da39aadb986163c9f2066ab8cd119 Author: mabashian <mabashia@redhat.com> Date: Thu Mar 21 10:45:16 2019 -0400 Show manual project path when available commit df11a7fd3daee942fde0b9401ecdc8b0d557d252 Author: Vismay Golwala <vgolwala@redhat.com> Date: Wed Mar 20 16:01:33 2019 -0400 Project admin manual SCM Type creation bug fix There was a bug in tower where project admin was not allowed to create a project with manual SCM type. This was because, the project base dir was only set from `settings.PROJECTS_ROOT`, if the user role was either admin or auditor. This has been updated by also allowing it to set when user is a project admin. Signed-off-by: Vismay Golwala <vgolwala@redhat.com> commit 1ae4ed492290b85fab00f786c9125ab297bce1f7 Author: AlanCoding <arominge@redhat.com> Date: Wed Jan 23 10:15:30 2019 -0500 migrate python-logstash license commit 8a72a4d39d70d278c0be49620ac383c0f17ecef8 Author: AlanCoding <arominge@redhat.com> Date: Wed Jan 23 09:48:51 2019 -0500 Prune the python2 specific logic from log formatter commit 127495b53d60e90fb06543be3fa4e5cb218c1bb6 Author: AlanCoding <arominge@redhat.com> Date: Mon Nov 19 08:03:36 2018 -0500 remove things from base class that were never used commit 017d367749f69e13a334e378eff3446eeea850ae Author: AlanCoding <arominge@redhat.com> Date: Mon Nov 19 07:56:27 2018 -0500 Remove dependency and insert class
-
4.0.09479b1b8 · ·
Release 4.0.0 $ git log 3.0.1..HEAD --no-merges commit fcf6b4ae454304ddb1b4a8a1ef972e377dff6036 Author: Shane McDonald <me@shanemcd.com> Date: Wed Mar 27 19:43:36 2019 -0400 Fix bug where init scripts didnt create the admin user correctly commit a803e86a9536da149bc229db4f8f95bfc551c260 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Mar 27 18:02:46 2019 -0400 Log errors directly from inventory_import.py only if running by hand commit c3ba851908ab397857aeb6c5f0c0ea16c1f4ee5e Author: Shane McDonald <me@shanemcd.com> Date: Wed Mar 27 12:01:10 2019 -0400 Fix docker-compose installs In a series of unfortunate events, my patch yesterday didnt actually work. This fixes that. commit 7dd635cd8da40339b59812c5dbb5cc831494d99d Author: Elijah DeLee <kdelee@gmail.com> Date: Wed Mar 27 11:52:42 2019 -0400 update install docs commit a983d4bc1f54781bb9685e6129c03d33379ea0bb Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Mar 27 11:44:26 2019 -0400 properly handle isolated cancellation commit f7cffbfe5c92782ec4ea2cae617e8ae91f93aac6 Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Mar 27 11:23:25 2019 -0400 pin runner 1.3.1 commit 2329079326f97fee4496d171068df3833fe0c574 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Wed Mar 27 11:08:41 2019 -0400 runner expects process isolation flags in settings * Towards the goal of converging the iso code path w/ the non-iso code path. More process isolation control flags into settings. commit c44bf6f90321087bf9492393bad4e6f6b201e970 Author: Shane McDonald <me@shanemcd.com> Date: Wed Mar 27 09:32:04 2019 -0400 Allow for platform specific variables in docker-compose install This changes the default docker_compose_dir on macos to a writeable location commit a6d031f46f1de38516fb8259eb68fbfa7cebfbff Author: Shane McDonald <me@shanemcd.com> Date: Wed Mar 27 09:31:10 2019 -0400 Fix permissions of sensitive files in docker-compose installation commit 2b6cf971573185a46950c5a8fa3f9de14ede38ae Author: Shane McDonald <me@shanemcd.com> Date: Tue Mar 26 15:13:20 2019 -0400 Do not set credentials via environment variables commit 07e5a00f14b2e3472ad0657f5cbc74299b768b0f Author: Shane McDonald <me@shanemcd.com> Date: Tue Mar 26 15:10:26 2019 -0400 Remove “standalone Docker” installation path This has been a burden to maintain. docker-compose is now required commit 1829e7cad4bb6d1887e102ae4721cf5a444f6195 Author: Marliana Lara <mlara@redhat.com> Date: Tue Mar 26 10:34:47 2019 -0400 Add sort toolbar to instance modal commit e097f5a021b311132efcbb40cb57c5c4ea8381f3 Author: AlanCoding <arominge@redhat.com> Date: Thu Jan 31 08:45:26 2019 -0500 implement playbook-dir option in ansible-inventory calls commit ec390b049dd9ff38885f23c53f5d475ea2c4ac82 Author: Vismay Golwala <vgolwala@redhat.com> Date: Tue Feb 26 22:09:28 2019 -0500 Feature: custom virtual environment directories Currently, users are allowed to define virtual environments in `settings.BASE_VENV_PATH` only, because that's the only place Tower looks for virtual environments. This feature allows users to custom define the directory paths, using API or UI, to look for virtual environments. Tower aggregates virtual environments from all these paths, except environments with special name `awx`. Signed-off-by: Vismay Golwala <vgolwala@redhat.com> commit 0a1b220f568addc57b876bbebe2260f249836580 Author: Marliana Lara <mlara@redhat.com> Date: Tue Mar 26 00:33:51 2019 -0400 Link to instances list via sref directive commit d39b3b3165e592b4c2c11199b2975f30a695fc79 Author: AlanCoding <arominge@redhat.com> Date: Mon Mar 25 08:29:45 2019 -0400 Remove compatibility_mode field, simplify jinja2 syntax fix minor bug where credential not shown in API commit 19ad7d3983837eb5212bd53fbfc1766012e13096 Author: AlanCoding <arominge@redhat.com> Date: Tue Mar 19 07:31:52 2019 -0400 Inventory plugins data tweaks and finalization Disable use of azure_rm inventory plugin Disable use of ec2 inventory plugin due to compatibility issues that are unresolved Fix conflicts with ansible runner integration Add additional content enabled by Ansible core changes commit cd7e358b73aec48102c04c5e3ac49b2586239787 Author: AlanCoding <arominge@redhat.com> Date: Fri Feb 8 10:27:26 2019 -0500 Inventory plugins transition dev finishing work Bump keystone auth to resolve problem with openstack script Clarify code path, routing to template vs. managed injector behavior is also now reflected in test data files Refactor test data layout for inventory injector logic Add developer docs for inventory plugins transition Memoize only get_ansible_version with no parameters Make inventory plugin injector enablement a separate concept from the initial_version switch tests to look for plugin_name as well Add plugin injectors for tower and foreman. Add jinja2 native types compat feature move tower source license compare logic to management command introduce inventory source compat mode pin jinja2 for native Ansible types Add parent group keys, and additional translations manual dash sanitization for un-region-like ec2 groups nest zones under regions using Ansible core feature just merged implement conditionally only with BOTH group_by options Make compat mode default be true in API models, UI add and edit controllers Add several additional hostvars to translation Add Azure tags null case translation Make Azure group_by key off source_vars to be consistent with the script support top-level ec2 boto_profile setting commit bc5881ad219f042c06f163152b5f3eedf3b8f732 Author: AlanCoding <arominge@redhat.com> Date: Tue Jan 29 14:59:16 2019 -0500 Primary development of inventory plugins, partial compat layer Initialize some inventory plugin test data files Implement openstack inventory plugin This may be removed later: - port non-JSON line strip method from core Dupliate effort with AWX mainline devel - Produce ansible_version related to venv Refactor some of injector management, moving more of this overhead into tasks.py, when it comes to managing injector kwargs Upgrade and move openstack inventory script sync up parameters Add extremely detailed logic to inventory file creation for ec2, Azure, and gce so that they are closer to a genuine superset of what the contrib script used to give. commit dd854baba2ae0e58f945ec17dee8c3cc0b3929c4 Author: Jim Ladd <jladd@redhat.com> Date: Mon Jan 28 16:40:15 2019 -0800 Add support for Azure inventory plugin commit 7cce3cad06c9e02076625f9c49fa3af54320ccef Author: Jim Ladd <jladd@redhat.com> Date: Wed Jan 23 17:25:51 2019 -0800 Add support for ec2 inventory plugin commit 622fbc116b2b39fd8a9a1b7859918062b162f887 Author: AlanCoding <arominge@redhat.com> Date: Tue Jan 29 14:00:54 2019 -0500 move script injection logic to inventory file commit b9d489c788e9a926daf17f3dd85987ba8b33d08f Author: AlanCoding <arominge@redhat.com> Date: Tue Jan 29 11:53:05 2019 -0500 Use randomized file names for injector credential files commit 5cbcfbe0c68b67f45b6da0233d98fa341f0d3840 Author: AlanCoding <arominge@redhat.com> Date: Tue Jan 15 07:28:55 2019 -0500 Port inventory source injector tests to functional tests This new batch of tests assures that the injector logic for inventory source in their old script version remains untouched with the refactoring underway. Plugins are also tested by the same means of comparing to reference files, these will be used to assure that all parameters that used to be respected are still respected in the plugin system. commit d46a403a4975a6928cd4a4453f5994ae46ea46a6 Author: Jim Ladd <jladd@redhat.com> Date: Fri Jan 25 13:23:45 2019 -0800 GCE plugin should not set any regions when 'all' specified commit de808d4911a922f66ccff8b3279346a8e47f4418 Author: Jim Ladd <jladd@redhat.com> Date: Tue Jan 22 10:15:07 2019 -0800 Only install futures on py2 commit 43eff55fd4b816c4ef54f1ef1a142a664c32e333 Author: AlanCoding <arominge@redhat.com> Date: Thu Jan 17 16:43:49 2019 -0500 fix bugs related to python3 commit 6c130fa6c3a097209c667f8731d3cbe24d7dc747 Author: AlanCoding <arominge@redhat.com> Date: Fri Dec 7 11:08:25 2018 -0500 Build-in inventory plugin code structure with gce working supporting and related changes - Fix inconsistency between can_update / can_start - Avoid creating inventory file twice unnecessarily - Non-functional consolidation in Azure injection logic - Inject GCE creds as indented JSON for readability - Create new injector class structure, add gce - Reduce management command overrides of runtime environment commit 8e4a87d0af769a5f27fbcdbca7e4dde98fc21b2c Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Mar 26 08:04:16 2019 -0400 fix tests for add /etc/ssh in bind mounted folder commit fd50feb258d2635bd6bde5df94b387b7d62c6e09 Author: Yanis Guenane <yanis@guenane.org> Date: Tue Mar 26 12:21:53 2019 +0100 bwrap/runner: Add /etc/ssh in bind mounted folder /etc/ssh is currently not bound when run into bwrap, this leads to error like "Bad owner or permissions on /etc/ssh/ssh_config.d/05-redhat.conf" since it cannot access this file. https://github.com/ansible/awx/pull/3391 was done pre runner integration. Fixes: https://github.com/ansible/awx/issues/3392 Signed-off-by: Yanis Guenane <yanis@guenane.org> commit f749a5d44d1402e0f8021b913dc98bfdc2c9b05b Author: AlanCoding <arominge@redhat.com> Date: Wed Feb 13 12:23:35 2019 -0500 Surface empty groups as children of all group commit c3366db5ca55b6071e894038b76971f92ad3f09b Author: Christian Adams <rooftopcellist@gmail.com> Date: Mon Mar 25 23:55:56 2019 -0400 update content-type for oauth2 docs commit b2a1824d21e01b3adbcd516155d3c65391ea21cc Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Mar 25 18:53:42 2019 -0400 store set_stat data for isolated job runs commit 495dc2202f950784c72b56466b77b40a850e021e Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Mar 25 13:39:52 2019 -0400 more iso cleanup and bug fixes commit 8674e3b4deb6c79db329cc8060119ca918c12c3b Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Mar 25 15:24:34 2019 -0400 remove an errant console.log commit af8e0718404d09191c876d8dee3d64a2b58a8c33 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Mar 22 10:23:55 2019 -0400 remove old callback plugin code and tests commit e6abd77c963fe7325ef1aaa45d50f51246e871f6 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Mar 22 08:47:18 2019 -0400 remove py2 compatability from awx.main.expect.run this module is no longer run on isolated nodes (they use runner now) commit 42bfff301cbe957726212177fd3553f4be19c4e2 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Mar 22 08:46:05 2019 -0400 remove python-memcached as a base dependency for playbook execution commit 0aff1a2c751201efec167fc28208f45667737dba Author: Marliana Lara <mlara@redhat.com> Date: Wed Mar 20 15:10:04 2019 -0400 Add sort to users tokens list commit 685f4018f263642988ceb1dde4603e2144760983 Author: Keith Grant <kegrant@redhat.com> Date: Mon Mar 25 10:58:49 2019 -0400 improve verbiage in activity stream for associating/disassociating wf nodes commit 0eaeadad8724ee3eefca81a5302e750101f24de9 Author: Shane McDonald <me@shanemcd.com> Date: Fri Mar 22 12:10:47 2019 -0400 Fix python3 offline installs commit 87e1ba4dea8cc332c939859da13b49ff781430db Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Fri Mar 22 09:42:57 2019 -0400 do not generate a random ident * instead, set the ident passed to ansible runner to be the job id. That way, on we know what directory to look in for results when the directory structure is created. commit e96e1e925c7bda826c11f4de2da388f2ef295d3e Author: Keith Grant <kegrant@redhat.com> Date: Fri Mar 22 11:30:31 2019 -0400 update e2e test for codemirror change commit 7476fefd65ce4fcb4d8e3672de3f8a023fd00110 Author: Keith Grant <kegrant@redhat.com> Date: Fri Mar 22 10:11:18 2019 -0400 fix codemirror in add host, add inventory, and workflow job details commit d7fc3f53b8f608c6e2a987c8d27ea5cc28cd05e6 Author: beeankha <beeankha@gmail.com> Date: Thu Mar 21 16:14:56 2019 -0400 Update indentation commit 91cbaa10962052f5f0dcbc20c538ae8156c52953 Author: Matthew Jones <matburt@redhat.com> Date: Thu Mar 21 13:41:31 2019 -0400 Install supervisor into the dev environment commit 3e13eff7f45dc6f03e63b3d05e205e4874673461 Author: beeankha <beeankha@gmail.com> Date: Thu Mar 21 15:22:34 2019 -0400 Change serializer to take in init paramdefault value commit b02d9ae282f8368a282efc69a1ef8d0918cee92d Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Mar 20 09:54:13 2019 -0400 pin apache-libcloud to a version that doesn't use PyCrypto once a new version lands on PyPI, we'll pin to _it_ commit 57820b7056a2fadd0eb6f1f8e1b2bbde531411bd Author: Kia Lam <digitalanime@gmail.com> Date: Thu Mar 21 13:44:56 2019 -0400 Fix 'Groups' list item styling. commit b7b97dd58d0c57461bc2f4fe9b431e7329e30fdb Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Mar 21 09:26:59 2019 -0400 doc update fix commit 1d03625b27942c2b53a817db92a698ecad63d953 Author: beeankha <beeankha@gmail.com> Date: Thu Mar 21 09:08:36 2019 -0400 Remove comment from serializer commit 0a670e8db1bb565bc00ff62d3482755d56229a21 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Wed Mar 20 16:34:16 2019 -0400 change from runner master to runner 1.3 commit cf62fa67bdbc44a5335600aa46348f740d2b1de6 Author: Keith Grant <kegrant@redhat.com> Date: Wed Mar 20 17:00:42 2019 -0400 add links to activity stream for workflow_job_template_node commit 3c382322b08ed64b42b086ea53948ce0ecacd233 Author: mickfeech <cmcfee@kent.edu> Date: Wed Mar 20 16:33:02 2019 -0400 Fix misspelled word commit 67ca2fa3356e201ebeee4ddd79b695cf045a59f5 Author: Unknown <cmcfee@kent.edu> Date: Thu Feb 14 10:12:54 2019 -0500 update documentation to include kuberentes initContainers Update documentation to include Kubernetes initContainers in custom virtualenvs commit c9ac805eede72869775d67c4cabb2add5651f043 Author: beeankha <beeankha@gmail.com> Date: Wed Mar 20 16:17:48 2019 -0400 [WIP] Provide Default Email Timeout Value commit 60ef160e85e819fb4a9488169f91174d91f445a0 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Wed Mar 20 14:38:28 2019 -0400 flake8 fix commit be507dbefba5e54f55a17607c669af16f5b1de98 Author: Alex Corey <alex.swansboro@gmail.com> Date: Wed Mar 20 14:55:28 2019 -0400 Shows the button the add a JT to users with permissions to make JTs. commit 8c26f20188e289b24a775e20d3906bf6d3de0b96 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Wed Mar 20 14:33:15 2019 -0400 add license files for python modules * python-daemon * ansible-runner commit 2c52a7d9a8034120008c5deaa8036f0038592241 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Wed Mar 20 14:13:26 2019 -0400 fix more unit tests for runner * isolated will be fixed in the future so pytest skip those * fact cache moved one directory level up, account for that commit b0065100351e78999456b060652d1025c729ed29 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Wed Mar 20 14:00:22 2019 -0400 do not save sensitive env vars * job_env gets exposed via the api. Sensitive env variables should be redacted before saved into job_env. commit 8e48a3a52318709cd57599c6a030691de7f71c6a Author: Keith Grant <kegrant@redhat.com> Date: Wed Mar 20 13:51:10 2019 -0400 interpret empty codemirror json content as empty object commit b26c8f6b6291220f25296551f6b377e03d2da9ad Author: Daniel Sami <dsami@redhat.com> Date: Fri Mar 15 09:04:41 2019 -0400 e2e adjustments for fixtures and WS lint adjustment commit e9cf1475caafe2e3fc8d44b2a6a26a064b8ae98d Author: Keith Grant <kegrant@redhat.com> Date: Wed Mar 20 11:45:51 2019 -0400 de-lint commit 1b3ae50076394adec756aabb464106792cfec972 Author: Bill Nottingham <notting@splat.cc> Date: Wed Mar 20 11:34:35 2019 -0400 Add originating address for the failed login message commit 7791c5f5ba637c709b8425bf86d34d82756a435d Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Mar 20 11:34:05 2019 -0400 hide groups that host is already associated with on relevant lists commit 19abd24c912a803eb2f41ed3023ed31465b56947 Author: Marliana Lara <mlara@redhat.com> Date: Wed Mar 20 11:30:56 2019 -0400 Add sort to application tokens list commit 1a6ae6e107788c83a6723920df2b1899a687bdaf Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Wed Mar 20 11:05:01 2019 -0400 allow for runner setting parent_uuid * Previously, parent_uuid was expected only on events generated for a Job run. Now, there maybe a parent_uuid for any job type. AWX does not support parenting events for any job type other than Job. commit 86c7fd3b5d46d9f924d8252c6d93dfef81bf9ed8 Author: Keith Grant <kegrant@redhat.com> Date: Wed Mar 20 11:01:42 2019 -0400 codemirror: sync data when closing modal by clicking outside commit 46ad3fa7b19ce44d648c5970d01307a2ba856525 Author: Elyézer Rezende <elyezermr@gmail.com> Date: Tue Mar 19 15:22:02 2019 -0400 users e2e commit 060585434abb5456935b7378211813b2ceaacaaa Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Tue Mar 19 18:07:38 2019 -0400 update tests commit 2657779eda713fced4b50eeab710ea4e83ca686d Author: Keith Grant <kegrant@redhat.com> Date: Wed Mar 20 08:56:42 2019 -0400 cleanup comments commit ac890b8cda5f5db942aad2b0b37d96f7e536c4e6 Author: Keith Grant <kegrant@redhat.com> Date: Tue Mar 19 15:22:02 2019 -0400 don't show code-mirror tooltip icon if no tooltip provided commit b6d8f9c6f60c817351b5295cd1e409c175c1f04b Author: Keith Grant <kegrant@redhat.com> Date: Tue Mar 19 15:07:10 2019 -0400 use code-mirror directive for host facts commit 5583af2a58b0853b29c78ea71797883cff0db5bf Author: Keith Grant <kegrant@redhat.com> Date: Tue Mar 19 11:52:31 2019 -0400 form generator: add ng-disabled support to code mirror fields commit 2ee6713050a33305e563fea96407701939304a8c Author: Keith Grant <kegrant@redhat.com> Date: Tue Mar 19 11:31:04 2019 -0400 centralize variable parsing logic in code mirror directive commit b28409c1c70c853b91d0f7ebeab619a1f9cb2ea8 Author: Keith Grant <kegrant@redhat.com> Date: Mon Mar 18 16:17:19 2019 -0400 fix saving inventory variables commit ac5dec272b95e041ab3c937dde2e5173148b099e Author: Keith Grant <kegrant@redhat.com> Date: Mon Mar 18 16:00:45 2019 -0400 code-mirror: keep yaml/json in sync when opening modal commit 33b19ebe1fed90d65dbe098b22215c5def56a1c4 Author: Keith Grant <kegrant@redhat.com> Date: Mon Mar 18 13:53:52 2019 -0400 code-mirror: keep yaml/json setting in sync with modal commit 5d3e39beac49d1eb742e8f88d0404085cef96ed7 Author: Keith Grant <kegrant@redhat.com> Date: Mon Mar 18 11:48:21 2019 -0400 add use code-mirror directive for host variables; fix multiple code-mirrors on page at once commit bed63b36903c299492f4cc91fef8447a52907788 Author: mabashian <mabashia@redhat.com> Date: Fri Mar 15 16:14:55 2019 -0400 Work on getting extra vars popout working on inv form commit 43ef4183dfad61146ce9ca72c5011a7ae9ffbd11 Author: Keith Grant <kegrant@redhat.com> Date: Fri Mar 15 11:42:46 2019 -0400 trying to make codemirror editable commit bd4337976e3dd0782e4ebd6ef893ed03946f6036 Author: Alex Corey <alex.swansboro@gmail.com> Date: Mon Mar 18 12:37:23 2019 -0400 makes the card for the workflow display taller commit 50079c04414c23d012d9e487da610d2ff4cf82c8 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Mar 19 12:52:59 2019 -0400 fix issue where pagination would lose role filter commit f3173dbe26bf02aa8634a5efd4f1d8c695c1ac9d Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Mar 19 12:08:36 2019 -0400 address pr and product feedback commit a1dd5a4e19e02d1bf64f17c23d799fd36cd9a91f Author: beeankha <beeankha@gmail.com> Date: Tue Mar 19 11:29:19 2019 -0400 WIP WFJT Node Activity Stream Bug Fix commit 52e86cf0c3eedd24389483fba734c00c37822d26 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Fri Mar 15 12:33:03 2019 -0400 hide rows from lists where adding would be redundant commit 5135b8a9695ecdc3b88ef921df3805903b18b628 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Mon Mar 18 12:51:32 2019 -0400 fixup unit tests for tasks commit 8a04c22b2baec9bc9dadd81bb061e84403a73046 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Mon Mar 18 07:07:02 2019 -0400 point at another runner branch * revert parent_uuid because it causes problems with unexpected parameter on event creation for some event type. commit f7842cf2831e5e034b69ddb0f197c93320565512 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Wed Mar 13 09:30:36 2019 -0400 refactor and fix unit tests * fixup task TestGenericRun * make runner callback functions accessable to testing * reduce isintance() usage in run() by using build_ pattern * move process_isolation param building to build_ function so it can be tested commit 827ad0fa7585c8a04a77280f764b6bec7657daf2 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Fri Mar 8 13:48:50 2019 -0500 remove safe_args and add status_handler * safe_args no longer makes sense. We have moved extra_vars to a file and thus do not pass sensitive content on the cmdline commit 602ef9750f93fdb02e7e88633007a5a735e115a5 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Mar 1 13:08:26 2019 -0500 update isolated task execution for ansible-runner commit 8fb65b40de990018f08dfd14ab94437bd3b930b1 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Tue Jan 29 14:11:00 2019 -0500 use ansible runner to run playbooks * Project Updates * Jobs * Inventory Updates * System Jobs * AdHoc Commands * Notifications * Fact Cache * proot commit a7cda95803249ee054f3d72c09789ea1a7175715 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Wed Jan 9 16:45:40 2019 -0500 init ansible-runner requirements commit bb33ed6415f6fbee85bb82a88796b5093b0356bb Author: Marliana Lara <mlara@redhat.com> Date: Mon Mar 18 13:36:58 2019 -0400 Add sort and pagination to instances list commit 74c84bd7df9b1709e665fcedc9fddee79fe1d9c0 Author: beeankha <beeankha@gmail.com> Date: Mon Mar 18 11:19:26 2019 -0400 Update email section of Notification doc commit b8beb1c64e6ef1adc294f80bc2858b046ee5efdd Author: Alex Corey <alex.swansboro@gmail.com> Date: Fri Mar 15 15:20:38 2019 -0400 Fix invetory column width issues to make their contents readable commit 3a4f56bb2b04833c53f6d9c33fb336637c6578a3 Author: Yanis Guenane <yguenane@redhat.com> Date: Thu Mar 14 11:32:42 2019 +0100 plugins/tower.py: Use urllib.parse rather than urlparse urlparse does not exist in python3, it has been replaced by urllib.parse Signed-off-by: Yanis Guenane <yguenane@redhat.com> commit 32ee9838aff849428ec9ca3bb21611a901fa155c Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Mar 15 08:08:32 2019 -0400 use the correct logger for the callback receiver the callback receiver and dispatcher share several modules, so add logic to use the correct logger commit f2548c5e66c18720faf2c1b4bdc18db0d22e1ae4 Author: Takashi Sugimura <sugitk@users.noreply.github.com> Date: Fri Mar 15 08:27:41 2019 +0900 #3415 propose the change translation in Japanese regarding https://github.com/ansible/awx/issues/3415 commit 66a52655df9f5d6d5919a3a1a1791556f4e8ee03 Author: beeankha <beeankha@gmail.com> Date: Tue Feb 12 16:17:57 2019 -0500 Change email notification success/fail messages and add a timeout feature commit 32dbe3f86ab4b1a95eca74a5fa97a5ae587a21e1 Author: Vismay Golwala <vgolwala@redhat.com> Date: Tue Mar 5 21:19:40 2019 -0500 UI - scroll to top in pagination Currently in pagination, when we switch from one page to another, the view is stuck at the bottom and is slightly inconvenient to scroll all the way to top, in potentially a large list of records. So in order to prevent that, this commit sets automatic scroll to top while switching between pages, using jQuery's animate and scrollTop methods. Signed-off-by: Vismay Golwala <vgolwala@redhat.com> commit 7d384262e476e99af66b7f28603c9ff22f959f43 Author: Felipe Alencastro <felipe@alencastro.org> Date: Thu Mar 14 17:08:50 2019 -0300 Makes daphne websocket_timeout infinite. Daphne has a default timeout of 86400 seconds, so after 1 day of starting awx_web container, the stdout stops refreshing automatically on the web UI. This fixes this issue by making the timeout infinite, so the connection between nginx and daphne's websocket never closes. commit d39cfd177818dc6901c6ce68a31e0e99745783a4 Author: Elijah DeLee <kdelee@gmail.com> Date: Thu Mar 14 14:33:16 2019 -0400 Update reference to test playbooks commit 2e0edcbabdbdecc04d0a77f2256fbd2abe5dcdfa Author: Bruno Thomsen <bruno.thomsen@gmail.com> Date: Thu Mar 14 17:14:17 2019 +0100 docker: yum: use https for postgresql rpm download. Signed-off-by: Bruno Thomsen <bruno.thomsen@gmail.com> commit 2650cbfc87db907f9e3eb819f7a7e3a79182df3c Author: Alex Corey <alex.swansboro@gmail.com> Date: Thu Mar 14 07:28:29 2019 -0400 Fixes issue with inventory group names that are extremely long. commit 7cf2bc24103ddc3fdf76fcc1cd3eefd2ee7da264 Author: AlanCoding <arominge@redhat.com> Date: Wed Mar 13 15:37:01 2019 -0400 Run computed fields once for bulk delete requests commit 85eca47a9304817043a7edd3b458f1b1984dead8 Author: Alex Corey <alex.swansboro@gmail.com> Date: Tue Mar 12 16:29:03 2019 -0400 fixes broken documentation link commit 50d8eb30e174229c9746025c90590695c361035b Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Mar 12 14:59:24 2019 -0400 fix a failing test in the unit-test target used to generate swagger docs commit 56b3d6c79b312b4619edfb195b602b6fcf83beb4 Author: Marliana Lara <mlara@redhat.com> Date: Tue Mar 12 11:12:16 2019 -0400 Add sort toolbar to instance groups list commit 9e528ea898afca2660091c09e157894a76b79889 Author: Jake Jackson <jljacks93@gmail.com> Date: Tue Mar 12 11:48:41 2019 -0400 typo in inventory simple typo fix `this` -> `these` commit e09684462c3a3b91450a2025e4bf6efbca2d293d Author: Shane McDonald <me@shanemcd.com> Date: Fri Jan 18 00:03:33 2019 -0500 Working out some python3 kinks commit 023fbc931d61ab5f0d69066f9d97067be4e56fc3 Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Mar 11 21:24:43 2019 -0400 generate Swagger schemas as if view permissions didn't matter this fixes several scenarios where certain POST endpoints don't show up in our generated Swagger doc; /api/swagger is only discoverable/accessible in the development environment where we generate the schema commit ee6445d620be3ad79ac5940404f7cdb812400015 Author: Marliana Lara <mlara@redhat.com> Date: Mon Mar 11 14:55:09 2019 -0400 Update dataset from event listener instead of queryset search method commit 8fb7cb6e82933718c0c74eb1aa8acd9cfb695eb6 Author: Alex Corey <alex.swansboro@gmail.com> Date: Fri Mar 8 10:36:48 2019 -0500 add first name and last name to the headers row of the teams users list commit b55212368b23ee2fcf871e2bd5d0dc07e4941cba Author: Marliana Lara <mlara@redhat.com> Date: Mon Mar 11 13:44:21 2019 -0400 Add sort toolbar to applications list commit e8d93c99a6b6346981043682750178bf6f539622 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Fri Mar 8 11:14:18 2019 -0500 Add the ksu, machinectl, and sesu methods to the builtin list of become methods commit 3acb474b19f4a2755b9c7c10302ed080529f3d53 Author: Keith Grant <kegrant@redhat.com> Date: Fri Mar 8 10:16:42 2019 -0500 de-dupe element ids commit 7eb483d810f853ee2e92f4acb1798c1351847337 Author: Yanis Guenane <yguenane@redhat.com> Date: Fri Mar 8 15:20:50 2019 +0100 bwrap: Add /etc/ssh in bind mounted folder /etc/ssh is currently not bound when run into bwrap, this leads to error like "Bad owner or permissions on /etc/ssh/ssh_config.d/05-redhat.conf" since it cannot access this file. commit 09f9204917459190fe029e362b3f746894d14e00 Author: Keith Grant <kegrant@redhat.com> Date: Thu Mar 7 16:27:01 2019 -0500 add tooltips for fields prompted on launch commit 2a8e6ecba187a40b1f8ad27e538e2fd1707212da Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Thu Mar 7 14:13:54 2019 -0500 Update the error message when exceeding the organization hosts limit commit abb221d942f2f8c7e8eaa5503c135d4bcde2bfea Author: Marliana Lara <mlara@redhat.com> Date: Thu Mar 7 13:44:15 2019 -0500 Stretch Layout container to full height commit bca97355347b07f65b1b145c8daa9e78793bc88c Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Mar 7 10:20:40 2019 -0500 update docs for development environment commit 5cf7cc21c8f8f5043fb8c52b79e9032f103f1203 Author: Matthew Jones <matburt@redhat.com> Date: Thu Mar 7 10:07:08 2019 -0500 Revert "Fix chrome can not be started with unit-tests due to missing shared libraries" This reverts commit d558ffd699551946715996011b85f80cfd24ec67. commit 499fd7b2f19fe029d862c32251d08346fae78e01 Author: Matthew Jones <matburt@redhat.com> Date: Thu Mar 7 10:06:30 2019 -0500 Revert "Fix chrome can not be started with unit-tests due to missing shared libraries" This reverts commit 3e5f328b52430e0c82007717f39ab307084e5288. commit 0593ac197c25fd0414801805b755ce7d67e12216 Author: Alex Corey <alex.swansboro@gmail.com> Date: Wed Mar 6 14:19:06 2019 -0500 add template name to launch prompt modal. commit 2196089216780e642ddf5eb7bb82ae45590eeb67 Author: beeankha <beeankha@gmail.com> Date: Tue Mar 5 15:32:18 2019 -0500 Update fields.py to convert JT Credential input into integers commit b6bf68427a5da5567ec515cd1542a94df7ccb462 Author: mabashian <mabashia@redhat.com> Date: Wed Mar 6 17:40:33 2019 -0500 Remove unused variable commit 502decf8fecf8991dcd1cde5d7f1cb4a0f7f0114 Author: mabashian <mabashia@redhat.com> Date: Wed Mar 6 17:31:44 2019 -0500 Adds toggle for all/root groups to inventory groups view commit 20347420cae6ecd198f9e430f17eecd9325d6095 Author: Keith Grant <kegrant@redhat.com> Date: Wed Mar 6 17:22:25 2019 -0500 fix save success modal when adding new application commit b29a9cd86ec29e5cbdf0a3da351251c77b387093 Author: Shane McDonald <me@shanemcd.com> Date: Wed Mar 6 17:08:56 2019 -0500 Fix dev environment when running as root on the host Without this, CURRENT_UID isnt actually passed in from the host, and wipes out /etc/passwd even when we’re actually running as root. I tested this as a non-root user on Linux, and on Docker for Mac commit 2d15d133597033ad974b0401a22d1ef3a45970af Author: Marliana Lara <mlara@redhat.com> Date: Wed Mar 6 15:04:06 2019 -0500 Refactor styles and add queryset to updateDataset event emmitters commit 31f5d13a69c9ac43873c64a1470ce257be75f5d6 Author: Marliana Lara <mlara@redhat.com> Date: Wed Mar 6 12:19:55 2019 -0500 Initialize paginate queryset with an empty object commit 67753b790cb2a67b243b1b6dccfb47c58023c701 Author: Marliana Lara <mlara@redhat.com> Date: Wed Mar 6 10:48:14 2019 -0500 Move toolbar default variable above the toolbar setting funciton commit 661a54d3560c1e886afae0d42a068ca9112ffb46 Author: Marliana Lara <mlara@redhat.com> Date: Tue Mar 5 15:09:12 2019 -0500 Add toolbar sort to Jobs list commit 970a714291845fe34d3ce2df38aa5be5fb762f6d Author: Marliana Lara <mlara@redhat.com> Date: Tue Mar 5 15:08:24 2019 -0500 Update URL params when sorting on projects list commit dc206c9ad65bb57195682bf3e9733ce34ecbcd9f Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Mar 5 14:20:38 2019 -0500 fix wf unsaved changes exit functionality commit 9f5f86c6a7846b2bf658f768e351919aeb3fe21e Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Mar 5 12:00:12 2019 -0500 remove unused service and fix lint issue commit 5e378822677ed90afa51d19211d1f98768e3f331 Author: mabashian <mabashia@redhat.com> Date: Tue Mar 5 11:29:18 2019 -0500 Remove errant console commit 0fc0106cc757739c0cf873802850dbcc9ff56514 Author: mabashian <mabashia@redhat.com> Date: Tue Mar 5 11:25:05 2019 -0500 Fix dashboard dropdowns after bootstrap upgrade commit bcdb590a2931922dd1a7532f2e31003e1cb1411d Author: Daniel Sami <dsami@redhat.com> Date: Tue Mar 5 10:55:39 2019 -0500 404 tests for varied resources commit 6b46c7db8f8fbbf6c19b9e1590bd2c7b7d216f1e Author: mabashian <mabashia@redhat.com> Date: Tue Mar 5 08:50:43 2019 -0500 Fixes linting errors commit 8c5bcffd4229759467d36af6c13e6af5873ef29c Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Mar 4 16:58:10 2019 -0500 add unsaved workflow changes flow commit 2ff22bd6818de6115cb023f24dddad0994e39890 Author: mabashian <mabashia@redhat.com> Date: Tue Feb 26 15:38:18 2019 -0500 Show yaml comments when possible on launch prompt commit 2359231bda5bc6830866e6191ee6ed8cf5ae1cf4 Author: mabashian <mabashia@redhat.com> Date: Mon Mar 4 15:14:27 2019 -0500 Remove console.logs commit ca5f27aa9e766f5c165b8478d2263f74723de714 Author: mabashian <mabashia@redhat.com> Date: Mon Mar 4 15:03:52 2019 -0500 Removes vm.querySet from jobs list and ensures that state params are updated when search is performed to prevent context loss on data refresh. commit 80adcaab81de769cd8a78b61ec00df80698c4a4c Author: Marliana Lara <mlara@redhat.com> Date: Mon Mar 4 14:40:15 2019 -0500 Set sort dropdown to state param order_by value commit 8100fc1cfb2b9d926f24ae7608de76471a4c6e5c Author: Marliana Lara <mlara@redhat.com> Date: Mon Mar 4 11:27:16 2019 -0500 Add toolbar sort configuration to project list commit 006797014cdda84c9ae391e7405230af307bcd83 Author: Daniel Sami <dsami@redhat.com> Date: Mon Mar 4 11:58:32 2019 -0500 fix url commit 38934dc8d002ffcbc6ef9871b95dde744e39acef Author: Daniel Sami <dsami@redhat.com> Date: Mon Mar 4 11:56:48 2019 -0500 lint fixes commit 0ec6d652f74c337b29bb49acd965cf6807b5b1d7 Author: Daniel Sami <dsami@redhat.com> Date: Mon Mar 4 11:53:35 2019 -0500 check for 404s commit 1525c6d97e96931332e2d55abf9b7d02eb4b83d2 Author: Marliana Lara <mlara@redhat.com> Date: Mon Mar 4 11:25:58 2019 -0500 Extend Toolbar directive to include sort dropdown commit 1df5e55a4ec1880d4dcfb137056bbf678d56cc95 Author: Alex Corey <alex.swansboro@gmail.com> Date: Thu Feb 28 11:28:47 2019 -0500 add padding to label list tag. commit a82304765d2fdd92553ba023a813afc2afe4420a Author: mabashian <mabashia@redhat.com> Date: Wed Feb 27 14:55:10 2019 -0500 Adds help text to host limit error shown in the output details of inventory sync jobs commit cc3f2e0819264bcdd6f690d2414c276fa5aa6bca Author: mabashian <mabashia@redhat.com> Date: Wed Feb 27 12:46:18 2019 -0500 Properly pass path to error message commit 03c07c0843db8732d6905e4f9bb0fd15f1c2be87 Author: mabashian <mabashia@redhat.com> Date: Wed Feb 27 10:07:47 2019 -0500 Adds error handling to launch api calls commit 1b94b616f0f34dfd173714318c43267e4697e0df Author: mabashian <mabashia@redhat.com> Date: Tue Feb 26 15:58:28 2019 -0500 Default empty max hosts to 0 commit 98c5cb1c4c9f6a56caf52cc422813d45e88be441 Author: mabashian <mabashia@redhat.com> Date: Tue Feb 26 13:15:29 2019 -0500 Adds max value to host limit input commit ce5a85a53bceea806c2642320fb00941cffe5bec Author: mabashian <mabashia@redhat.com> Date: Thu Feb 21 16:42:46 2019 -0500 Add support for max hosts on org commit 046385d72ebd0050d0cdffa38099dfca6e53e363 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Thu Feb 21 15:57:44 2019 -0500 Make the inventory_import command log an error message on exception when it happens in the big try/except block in the middle of handle(). Previously it wasn't doing anything with it, except exiting with a code of 1. commit 7eba55fbded3b91885c2e50b22e5a196acd1b206 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Thu Feb 21 11:41:55 2019 -0500 Change the wording of the error when adding a host to "Organization host limit of %s would be exceeded...", since the host will probably not actually be made active. commit 6ac51b7b134e5093edd82bbfac9091689118d189 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Feb 20 13:15:51 2019 -0500 Update the permission error to include max_hosts and the current host count commit 97cc467ae15a4fdb97011bad2ec10c042fa1f5ab Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Feb 20 10:50:28 2019 -0500 Restrict edit permissions on the Organization.max_hosts field to superusers commit 3312ebcb05c015b0663f5648c5e56743e6d8d255 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Mon Feb 18 16:35:22 2019 -0500 Remove the hosts count from related_field_counts in the org api endpoints It is probably not needed, and adds an additional db query. commit 4d06ae48d3f9af6e486aa63fbcd23b41765dac44 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Fri Feb 15 14:28:58 2019 -0500 Deal with the (erroneous) case where a job is missing the inventory by bailing out of check_org_host_limit early. Validation catches this situation later on. commit cf75ea91a1f6bfda7098d37ebe484bbdf7f1de27 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Feb 13 10:29:26 2019 -0500 Properly use the inventory in the can_start permissions checks commit 5e34f6582b3c62ef381f6d7fc364601e0a3b77bd Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue Feb 12 17:23:47 2019 -0500 Tests for start permissions for JobTemplate and WorkflowJob when max_hosts is set. commit 60008dbd745061c647435f425b711c294e4fb77c Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue Feb 12 15:58:45 2019 -0500 Add a test that AWX doesn't care about max_hosts when editing hosts on an inventory. commit 4afd0672a17440d1e4b06e78a6f34d5d31aaf848 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue Feb 12 15:08:48 2019 -0500 Add test that AWX doesn't care about the limit when creating new hosts commit 875a1c0b5f23a57d2439d84cbb8cd13825007463 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue Feb 12 13:15:34 2019 -0500 Remove the mention of the max_hosts value from the limit check messages commit f5d7ca6913c29e0970d65d90e46e0c873ff53bd4 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue Feb 12 11:28:30 2019 -0500 Update the Organization API list and detail tests to check the host counts commit df8a66e504c21ed96ab4189f3d76250616a82e11 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Mon Feb 11 15:51:40 2019 -0500 Correct the org limit check for changing hosts to use the host's org instead of an inventory passed in from the user data, which is not allowed. commit 43a0a15f6fc20f84128065414e95a4a2ad965463 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Thu Feb 7 16:53:12 2019 -0500 Expose the new InventoryUpdate.org_host_limit_error field in the API commit 36ed890c14f7d681094af6215a2a998bd43f26b9 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Thu Feb 7 11:04:47 2019 -0500 Add permissions checks for the organization host limit commit 0e8e5f65e16da84485859ac4979f023256671c7c Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Feb 6 16:39:18 2019 -0500 Update to fix tests commit 6399ec59c966a2966c06f20eed952bc707de372b Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Feb 6 13:26:13 2019 -0500 Include in the API the count of hosts used by an organization commit e44c73883e59baf5455ba0426585d667b6fd1f2e Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Feb 6 10:38:40 2019 -0500 Expose Organization.max_hosts in the API commit c3406748de71900354997cc7d658ccb524fd274b Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Feb 13 10:58:10 2019 -0500 Add the new fields to the database commit 6d70651611550cb373d4136e16c72f1b1be9b307 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Thu Feb 7 16:40:07 2019 -0500 Update the inventory_import management command to respect the new Organization.max_hosts limit. commit 5e13da62a48a3e391bf10d0c73233aaf782748b9 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Wed Feb 6 10:14:46 2019 -0500 Added a max_hosts field to Organization in order to optionally set a limit to the number of hosts an organization that is sharing a license is allowed to manage. related #1542 commit a8c4e9280435716df8a2996e11cfa1806e95dda2 Author: Alex Corey <alex.swansboro@gmail.com> Date: Wed Feb 27 16:37:26 2019 -0500 Add margin to Management Jobs Notifications list commit ed568f569c3fd36d625cd8a7b3998bff25e7773f Author: Markus Opahle <3225748+mopahle@users.noreply.github.com> Date: Thu Feb 28 14:06:59 2019 +0100 only use ssl if certificate is specified Signed-off-by: Markus Opahle <3225748+mopahle@users.noreply.github.com> commit 13c05c68fc282765055145549543c79c9a7da67f Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Feb 27 16:43:25 2019 -0500 fix a few additional py3 issues related: https://github.com/ansible/awx/issues/3329 commit 2be7f853f3f473789a46fe6ce5fca70494e9c367 Author: mabashian <mabashia@redhat.com> Date: Wed Feb 27 15:24:29 2019 -0500 Fixes bug where all instances were preselected when modal was initially opened commit 238b6cbb61f0e958ece05e6756715a803f6d371f Author: Daniel Sami <dsami@redhat.com> Date: Wed Feb 27 10:33:09 2019 -0500 E2E tests for form validation commit 3a7bf6a8acff4dcb7802adabefa153bc60a372ec Author: walkafwalka <41709139+walkafwalka@users.noreply.github.com> Date: Sat Aug 4 01:50:16 2018 -0700 Add SSL suport for docker install Signed-off-by: walkafwalka <41709139+walkafwalka@users.noreply.github.com> commit 6e64aa81fd6ca3dd865a7bf2d6737f79f3459541 Author: mabashian <mabashia@redhat.com> Date: Tue Feb 26 11:38:46 2019 -0500 Always show elapsed timer regardless of running state commit 445612315bf8543fc7cb1bd07cf056b06ff84ba4 Author: Alex Corey <alex.swansboro@gmail.com> Date: Fri Feb 22 13:57:57 2019 -0500 Removes top left border radius on list item where the list has a tool bar Removes redundant styling. commit b7b0bdaecac3ce5b10638c83ab90bcad0ab6b3ca Author: Jim Ladd <jladd@redhat.com> Date: Mon Feb 25 00:40:15 2019 -0800 Ansible 2.8 deprecates use of -U commit cc1a97b6d8d3b415e97880013684ff1ccf2b137c Author: Jim Ladd <jladd@redhat.com> Date: Fri Feb 22 23:00:27 2019 -0800 Update JobHostSummary.__str__ and corresponding tests commit c6227797b47f01935a284f03f4ede043ada41cf4 Author: Jim Ladd <jladd@redhat.com> Date: Fri Feb 22 14:07:07 2019 -0800 Make new host summary fields backwards compatible commit 723f581fd024f86f49279933c2d14772c0cc4d73 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Fri Feb 22 13:14:35 2019 -0500 fix handling of serial strategy * v2_playbook_on_play_start is called multiple times for the same UUID. Specifically, once for each host in the play. This changes makes the uuid unique before going to the dispatcher. commit d2c345a374b151addd5c36236a2be4584d569f94 Author: Kia Lam <digitalanime@gmail.com> Date: Fri Feb 22 13:06:20 2019 -0500 Fix API lint error. commit 0943f989cee71de3adf80329edb63d3acd99ef49 Author: Kia Lam <digitalanime@gmail.com> Date: Fri Feb 22 11:59:18 2019 -0500 Fix various errors when trying to run `make bulk_data`. - Properly import PrimoridialModel. - Use floor division operator for range() method to avoid float vs int errors. commit 200028b269e3504ee1c063e61859257c16c5f66b Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Feb 21 16:07:27 2019 -0500 updated initial tooltip setting commit 0cae6121598a15f9354026da7697a846152bd0f6 Author: Alex Corey <alex.swansboro@gmail.com> Date: Thu Feb 21 13:47:39 2019 -0500 Add helper text to the limit field prompt modal commit 01b4b47087281b6dfeae45f8dd233fdac8912665 Author: mabashian <mabashia@redhat.com> Date: Thu Feb 21 12:55:30 2019 -0500 Fixes unit test failure after adding ui support for extra var prompting on workflows commit 14e9923037187798d8b92c6b7520bb6091300cd5 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Feb 21 12:19:45 2019 -0500 remove select2count that wasn't being used commit 7e47a924c51e915265cce6656089d51cdd5654a4 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Feb 21 12:18:22 2019 -0500 break out credential watch statement in order to disable launch when creds are removed commit 635aa9fd56b457f9b6ba75c5eb4b7a2dcdf5e733 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Feb 20 17:08:24 2019 -0500 promise-ify createselect2 and use that instead for deferring launch button enabling commit 2e4eb1885f92c8e26b1ef0b989ea90c568d6c281 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Feb 19 11:47:22 2019 -0500 add launch button to jt and wf forms commit 0ce70c08bd0d91969db87541468cead03207baeb Author: mabashian <mabashia@redhat.com> Date: Thu Feb 21 11:37:46 2019 -0500 Add prompt for extra vars to wfjt commit e3c9a42741e6aa128964c8a785ecac20a2fb60ba Author: mabashian <mabashia@redhat.com> Date: Thu Feb 21 10:26:56 2019 -0500 Hook up status update sockets on completed jobs routes and project templates commit d5d45e644df9978e03d6162240e39014ce851a90 Author: mabashian <mabashia@redhat.com> Date: Tue Feb 19 13:45:29 2019 -0500 Prevent jobs/templates lists from refreshing list data more than once every 5 seconds commit 04622d5786770645cffa5fe8eb7d7d4bd141689e Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Feb 20 08:26:41 2019 -0500 remove redbaron and update dependencies commit 8c9544e5ed363ed477d7838e13d97ef88c7ad27c Author: Jim Ladd <jladd@redhat.com> Date: Wed Feb 13 17:25:35 2019 -0800 Add support for new ansible stats commit 711937b1048943b0e4fee5e62d12fa8b59fd561d Author: AlanCoding <arominge@redhat.com> Date: Wed Feb 20 14:40:25 2019 -0500 fix some patches that were never unapplied commit ec8a452f1d6c424d143277ce4bb7169c76793541 Author: kialam <digitalanime@gmail.com> Date: Tue Feb 19 13:40:37 2019 -0500 Call `this.sync` when we receive a ws complete message. - There can be a race condition where a job run finishes event processing before sending off a "successful/failed" websocket message. In this instance, we would miss gathering known artifacts for a job. The proposed fix is to do a manual detection of when a job status updates to "successful/failed/unknown" and perform a GET request to the job endpoint. commit 07def62373a547fd35b20ebd0ea72be76277b07f Author: AlanCoding <arominge@redhat.com> Date: Wed Feb 20 14:02:36 2019 -0500 clear the test cache at end of every test commit 728fb1aaef66a2a8ca5020959d8cb89a5d48426b Author: kialam <digitalanime@gmail.com> Date: Wed Feb 20 10:05:21 2019 -0500 Fix hidden relaunch dropdown in new lists. commit 2596ad26b90e7249b1743c5e9f74aba56cec26fe Author: kialam <digitalanime@gmail.com> Date: Wed Feb 20 09:35:22 2019 -0500 Make compact rows responsive. commit ef3b1ee195acbbe75d291fc0e204ea03f06e468b Author: Hideki Saito <saito@fgrep.org> Date: Wed Feb 20 12:31:31 2019 +0000 Add action to output login failure to logger Signed-off-by: Hideki Saito <saito@fgrep.org> commit b1a33869dc901c408035726e825c56e3fb2b5dbf Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Feb 19 16:08:13 2019 -0500 convey OpenStack verify_ssl defaults in the CredentialType schema commit 9f04fbe4a4c74963544d870da4647abefac6c406 Author: Hideki Saito <saito@fgrep.org> Date: Fri Feb 8 11:56:28 2019 +0900 Add verify_ssl to OpenStack credential type To avoid verification failures when using a self-signed certificate file, Added "Verify SSL" check box to the openstack credential type edit page. Signed-off-by: Hideki Saito <saito@fgrep.org> commit 82b9f8ebb086e3b7510d3cbcd51abb4b84b123dd Author: Elyézer Rezende <elyezermr@gmail.com> Date: Tue Feb 19 13:53:12 2019 -0300 Resize window to avoid breaking the UI Update test-jobs-portal-list-actions to resize the browser window and avoid a flake test because of broken layout. commit 43ca4526b11bdaa8eb42642d2eb03a62028a64fb Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Feb 19 00:36:27 2019 -0500 define native CredentialType inputs/injectors in code, not in the DB This has a few benefits: 1. It makes adding new fields to built-in CredentialTypes _much_ simpler. In the past, we've had to write a migration every time we want to modify an existing type (changing a label/help text, changing options like the recent become_method changes) or when adding a new field entirely 2. It paves the way for third party credential plugins support, where importable libraries will define their own source code-based schema commit 16e135249c5deca0ff7fb8f280f1d27d3556ad53 Author: Vismay Golwala <vgolwala@redhat.com> Date: Mon Feb 18 13:50:48 2019 -0500 Fixed # of hosts - job details UI In the UI job details page, the number of hosts for any job was always displayed '1' irrespective of the actual count. This was caused because of a faulty initialization of variable followed by unreachable code. It has been fixed by updating init value. Signed-off-by: Vismay Golwala <vgolwala@redhat.com> commit 1e4cd9ea8ff4ff0efb7154107e579242395d45e4 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Feb 15 16:34:34 2019 -0500 document the SQL profiler commit 954ccccbc54b992bde1260dfde94836752e5c5d3 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Feb 15 12:59:20 2019 -0500 fix a bug in the display of playbooks using serial or free strategy commit 6f43875e803f4ce46bf4384daf984511b67d881a Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Feb 15 14:30:27 2019 -0500 record profile data in /var/log/tower, not /var/lib/awx commit 4f13255f35af98564d6a4e0cec4a422188d5619a Author: Vismay Golwala <vgolwala@redhat.com> Date: Tue Feb 12 11:38:54 2019 -0500 Allow empty default values for numerical survey answers. Signed-off-by: Vismay Golwala <vgolwala@redhat.com> commit 8f36e21c9736a090d4e141d07e465dad3fde6032 Author: Klaas Demter <Klaas-@users.noreply.github.com> Date: Fri Feb 15 16:15:33 2019 +0100 Avoid pg password ending up in syslog/shell output Currently if an error occurs the pgpassword would be exposed to syslog / shell during playbook backup.yml commit 6a1128135520affd8e721011767f2b3b6938fcf9 Author: Bill Nottingham <notting@splat.cc> Date: Thu Feb 14 20:25:50 2019 -0500 Show last login along with the badges on the user view screen. commit df4e4f80adc0b5b787402c02287f8c69a25a2cdb Author: Etienne Simard <etienne@redhat.com> Date: Mon Feb 11 19:23:02 2019 -0500 Fix ambiguous workflow vizualizer wording Resolves: #2998 Signed-off-by: Etienne Simard <etienne@redhat.com> commit 640d2a27978f1c69ac8308d45ccdaad6198da919 Author: mabashian <mabashia@redhat.com> Date: Thu Feb 14 16:32:54 2019 -0500 Fix linting error commit 30ce85b80a7dcd1d801a34ef7d339e8706d90790 Author: mabashian <mabashia@redhat.com> Date: Thu Feb 14 16:19:54 2019 -0500 Translate job status in smart status tooltip. Mark strings for translation in project form commit 4f83d44142c1f6404ba7d05fa705d692c6e3d194 Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Feb 14 15:55:20 2019 -0500 mark a workflow convergence error message for i18n commit 7452eb2fa17994b58c94aeb8b47867b02d3574e9 Author: Bill Nottingham <notting@splat.cc> Date: Thu Feb 14 15:34:24 2019 -0500 Remove broken user_info command. This has not worked in a long time, and does not serve much purpose. commit 8300f7f51b8fb0cf32f22a2297e5aa9c2529e4e2 Author: Bill Nottingham <notting@splat.cc> Date: Thu Feb 14 15:17:37 2019 -0500 Add django last_login information to user object. commit eed94b641ee3cb96b9e04e6869d85e6b2c076c14 Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Feb 14 01:55:29 2019 -0500 add a custom DB backend that provides system-level SQL profiling run this command on _any_ node in an awx cluster: $ awx-manage profile_sql --threshold=2.0 --minutes=1 ...and for 1 minute, the timing for _every_ SQL query in _every_ awx Python process that uses the Django ORM will be measured queries that run longer than (in this example) 2 seconds will be written to a per-process sqlite database in /var/lib/awx/profile, and the file will contain an EXPLAIN VERBOSE for the query and the full Python stack that led to that SQL query's execution (this includes not just WSGI requests, but background processes like the runworker and dispatcher) $ awx-manage profile_sql --threshold=0 ...can be used to disable profiling again (if you don't want to wait for the minute to expire) commit 0138e92ddcc9b5a7f907354aa2ee7169cad1c647 Author: Unknown <cmcfee@kent.edu> Date: Thu Feb 14 10:12:54 2019 -0500 update documentation to include kuberentes initContainers Update documentation to include Kubernetes initContainers in custom virtualenvs commit 9add96a0d338f805f1e501083aa079cc8eea2e5e Author: impca <impca@users.noreply.github.com> Date: Thu Feb 14 08:29:47 2019 +0100 update docker compose installer Only run commands to update certs when config changes. commit ed2ad1e210facd8a29483d8e32d6017822135645 Author: mickfeech <cmcfee@kent.edu> Date: Tue Feb 12 15:28:45 2019 -0500 update documentation to include kuberentes initContainers commit 9bebf3217e365ab4bc3964aa8fca06a448420b6d Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Feb 13 11:25:54 2019 -0500 remove usage of import * and enforce F405 in our linter import * is a scourge upon the earth commit 0f54d30f2c9d3a29fb071d08bcea6316272479e4 Author: Bill Nottingham <notting@splat.cc> Date: Wed Feb 13 16:29:59 2019 -0500 Remove some unused functions. commit 4af54517d214373d9212ddb23636dd04d136a91e Author: Vismay Golwala <vgolwala@redhat.com> Date: Thu Feb 7 15:26:56 2019 -0500 Update standalone schedule name uniqueness combining it with unified job template. Signed-off-by: Vismay Golwala <vgolwala@redhat.com> commit 334f571ad3af23d884ebba649c7d5a792263a916 Author: mabashian <mabashia@redhat.com> Date: Wed Feb 13 11:48:43 2019 -0500 Fixes bug where extra blank option was being added to select input commit c29275315e6189e94b7a74cd337405a6db861933 Author: impca <impca@users.noreply.github.com> Date: Wed Feb 13 15:39:52 2019 +0100 Update compose configuration When running awx via docker-compose and using custom certificates (for LDAP auth or whatever else...), update-ca-trust has to be called afer starting the container to actually use new certificates (just as it is called when using docker to run - https://github.com/ansible/awx/blob/devel/installer/roles/local_docker/tasks/standalone.yml#L119-L120 ). commit ef89195e6c82a6a235866d26196cf36c2420ebd4 Author: mabashian <mabashia@redhat.com> Date: Wed Feb 13 09:32:46 2019 -0500 Replace single quote with appropriate entity when generating new attribute commit 2765367308f8c996e6bbf4d36f77cc62e29e706e Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Feb 13 09:14:11 2019 -0500 load migrations page in dev environment commit 2a94611801b2687369b7fd6117174ce46987c09d Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Feb 13 08:59:20 2019 -0500 fix `/migrations_notran` commit e4eda3ef0de6a802bffd9314b7f000afb1d0af15 Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Feb 13 08:33:42 2019 -0500 remove field size limit on adhoc `limit` related: 4b669fb16decaab824e64bbdc78de4683677fe95 commit fbf6315a8cf62a45149c7ac36a019088acbdd1e3 Author: AlanCoding <arominge@redhat.com> Date: Tue Feb 12 09:00:27 2019 -0500 remove star imports in tasks and non-base models commit c12156520911105fe8ac6a4f3199771099d4480a Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Tue Feb 12 09:07:08 2019 -0500 add tests for host_filter * Ensure that building the smart inventory query string doesn't invoke the database. commit 3c3e659042daa06c9e5f3e0b0346ec272b833dff Author: mabashian <mabashia@redhat.com> Date: Tue Feb 12 15:50:52 2019 -0500 Show the proper tooltip on workflow results inventory commit 406cb07018c85c210a575c1b507c5e780cd64b97 Author: mabashian <mabashia@redhat.com> Date: Tue Feb 12 15:37:45 2019 -0500 Prevent extra fetch of cred list as cred modal is closing commit 099a82fdf89a956ab3ba34858d55d8312978334b Author: kialam <digitalanime@gmail.com> Date: Tue Feb 12 15:24:17 2019 -0500 Fix expanded view not persisting when a user copies a project. commit e245e50ee4ad2ed01ff798f642826a6560dd3075 Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Feb 12 11:36:44 2019 -0500 optimize a slow query in inventory script generation if we don't preload this column, Django needs it, and so it generates one query per-host (!!!) to get it. For large (10k+ host) inventories, this is incredibly slow. see: https://github.com/ansible/awx/issues/3214 commit a52c0415d972cd7b398765653a95c678a6e8fd85 Author: mabashian <mabashia@redhat.com> Date: Tue Feb 12 11:48:48 2019 -0500 Copied old bootstrap styles to display cred form checkboxes as they were before bootstrap upgrade commit 98c7df3399daf1d73e3ded9af84d6c0d0b465b76 Author: mabashian <mabashia@redhat.com> Date: Tue Feb 12 11:18:28 2019 -0500 Fix styling on related groups labels after bootstrap upgrade commit 1bf2a455c6bc414b3c9aa02ffc64a6387782b44c Author: AlanCoding <arominge@redhat.com> Date: Mon Feb 11 10:34:32 2019 -0500 Do not remove edges from other inventory sources commit cb222aaa40455f60dc2e9feac2e1ad6d45e87411 Author: mabashian <mabashia@redhat.com> Date: Mon Feb 11 12:59:47 2019 -0500 Extract translations from ejs files commit c0f9ee5e6ef50f0f100cf63ccd8ec117cc69d1c3 Author: mabashian <mabashia@redhat.com> Date: Mon Feb 11 11:38:28 2019 -0500 Fixes linting errors commit 3321f3e34d7fad27302f1faff435d48819f83c67 Author: mabashian <mabashia@redhat.com> Date: Mon Feb 11 11:30:20 2019 -0500 Fixes bug where tooltip was clipped when graph is zoomed out. Fixes linting error commit 953b6679ef270cc52d83d10919d650f98827c26b Author: Elyézer Rezende <elyezermr@gmail.com> Date: Mon Feb 4 13:51:56 2019 -0200 Add settings to control screenshot capturing commit d2852616978a3f4bc05c613b80438486ee164b1c Author: mabashian <mabashia@redhat.com> Date: Mon Feb 11 10:28:35 2019 -0500 Fixes split job unit test confirming string match commit fcba02cd864434d5313584ffd8c96324b7939290 Author: kialam <digitalanime@gmail.com> Date: Fri Feb 8 14:52:15 2019 -0700 Linter fix. commit 205dc93e65631bff6574f4f02cd7692beddee212 Author: mabashian <mabashia@redhat.com> Date: Fri Feb 8 16:42:40 2019 -0500 Dynamically place link hover tooltip based on its size commit 28a29293c7ec5704b9b5b24c4800dbe7712cb6a1 Author: kialam <digitalanime@gmail.com> Date: Fri Feb 8 14:31:06 2019 -0700 Check for empty object rather than string value. commit ed78978b5f01a33040d31f5b670ee6526e77f41f Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Fri Feb 8 12:26:11 2019 -0500 do not observe queries when constructing them * While parsing host_filter in the smart inventory code it was triggering sql queries. This changset avoids executing the query that is being constructed. commit 6e1457607e1ff813420ff85ce2bae1d3950f718a Author: mabashian <mabashia@redhat.com> Date: Fri Feb 8 11:27:47 2019 -0500 Mark various strings for translation commit b4d54895ff43f03f4fb30e8e16a2c8bc0228dac6 Author: mabashian <mabashia@redhat.com> Date: Thu Feb 7 13:46:22 2019 -0500 Use arrow instead of 'to' in workflow edit link title commit 5df384edd62fa4882a90c7adefd061455ba34a29 Author: Bill Nottingham <notting@splat.cc> Date: Tue Feb 5 23:20:41 2019 -0500 Fix project updates to properly pull in role requirements. "check" runs check out the version that is saved in the database, so for git repos, any subsequent "checkout" run on the same node would always report that we have the proper version, and we would not properly force a role update when requiremets.yml changes. Also, don't use `scm_result` for all SCMs, as the skipped tasks will overwrite earlier `scm_result` variables. commit dce3795e0c271b8ea55509243f5191566269ca1e Author: Mathieu Mallet <mmallet@digipok.io> Date: Wed Feb 6 16:41:34 2019 +0000 update-ca-trust: Ensure CA trust is updated in awx_task container Related #3010 Both awx_web and awx_task containers can have a volume mounted in specified by the ca_trust_dir variable. Unfortunately only the awx_web container's trust is updated. This patch makes sure the awx_task container's trust is updated as well Testing Done: ansible-playbook --syntax-check installer/install.yml Signed-off-by: Mathieu Mallet <mmallet@digipok.io> commit 1a619de91ff64e271396ec2d07489694dc27a119 Author: mabashian <mabashia@redhat.com> Date: Tue Feb 5 11:31:01 2019 -0500 Makes priv escalation method a dynamic select element
-
3.0.1b9b2affe · ·
Release 3.0.1 commit f61b6f96159452416569f24c1b7750a3b0142681 Author: Yanis Guenane <yguenane@redhat.com> Date: Mon Feb 11 09:39:36 2019 +0100 awx.main.tasks: Remove reference to unimport six d4c3c08 re:introduced the use of six that has been removed by daeeaf4. This lead to ""NameError: name 'six' is not defined"". This commit fixes the issue. Signed-off-by: Yanis Guenane <yguenane@redhat.com> commit 63e3e733e015faff3f9683eab097b8a67f10e555 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Fri Feb 8 14:17:33 2019 -0500 AWX 3.0.1 commit d4c3c089df5b49c69430b23953dc000d4a56d8cb Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Feb 7 16:57:06 2019 -0500 fix scheduled jobs race condition * The periodic scheduler that runs and spawns jobs from Schedule()'s can end up spawning more jobs than intended, for a single Schedule. Specifically, when tower clustering is involed. This change adds a "global" database lock around this critical code. If another process is already doing the scheduling, short circuit. commit 76a16b329e85f7d75dc300d4fa32b8855fea99a6 Author: kialam <digitalanime@gmail.com> Date: Thu Feb 7 08:59:44 2019 -0700 Conditionally show the Artifacts field. commit 123f646ceab94750891969f96775d2a1d7f1c3f1 Author: mabashian <mabashia@redhat.com> Date: Thu Feb 7 10:47:21 2019 -0500 Cancel node form when user deletes node being edited commit 4f3a8ef766160ad7fc02a7ec7ff7a31b77e6cceb Author: mabashian <mabashia@redhat.com> Date: Thu Feb 7 10:01:55 2019 -0500 Show notification tab to notif admin users on jt/wf/project/inv source forms commit c114243082b1499efa5c58d97a5b4827d1ab9714 Author: kialam <digitalanime@gmail.com> Date: Thu Feb 7 07:59:45 2019 -0700 Add artifacts as a subscriber to job details status service. - This will emerge the artifacts field values if they become available to the UI from the API once a job has completed successfully. commit 229e997e7e2a4bde6ac91d7fc4f229b78c40934c Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Feb 6 17:07:12 2019 -0500 don't update parent event changed|failed in bulk (it's expensive) commit dc7ec9dfe049b3b1d841e657e02ec7b9107ff799 Author: kialam <digitalanime@gmail.com> Date: Wed Feb 6 12:11:15 2019 -0700 Adjust WF results to account for codemirror changes. commit 07aae8cefc78b054b6761fbafdd297b12029b76a Author: kialam <digitalanime@gmail.com> Date: Wed Feb 6 10:17:27 2019 -0700 Add Artifacts CodeMirror field to job details. commit a6b362e45539a75b2f60fefb8d09d1a9ce0f37ac Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Feb 6 11:02:47 2019 -0500 fix a subtle bug in ansible_facts lookup filtering commit 2c3549331c631683bef1fe5b27ac60f8206bc557 Author: mabashian <mabashia@redhat.com> Date: Wed Feb 6 10:26:51 2019 -0500 Adds proper error handling to worklfow save related promises. Fixes bug watching for prompt changes after the node has been edited once. commit 016fc7f6bff25eda50fbc1c65113e0eca550e5e9 Author: Bram Verschueren <verschueren.bram@gmail.com> Date: Wed Feb 6 10:30:37 2019 +0100 use source_project custom_virtualenv if configured Signed-off-by: Bram Verschueren <verschueren.bram@gmail.com> commit 5e84782b9c9b0695a0cda788a12a35953a7f313f Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Feb 5 17:07:33 2019 -0500 provide a better ansible-inventory fallback error message old ansibles see: https://github.com/ansible/awx/issues/3139 commit 4b669fb16decaab824e64bbdc78de4683677fe95 Author: Bill Nottingham <notting@splat.cc> Date: Tue Feb 5 13:30:51 2019 -0500 Remove limit on `limit` field. This allows 'relaunch-on-failed' on an arbitrary number of failed hosts. commit 925c6543c48bafe7e4ca269b7839ddcb243c7df8 Author: Elyézer Rezende <elyezermr@gmail.com> Date: Thu Jan 31 15:16:01 2019 -0200 Add users CRUD e2e tests commit bb5312f4fc0e330c7da57929d947eb6d4220828d Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Feb 4 21:28:50 2019 -0500 prevent field lookups on Host.ansible_facts keys (it doesn't work) under the hood, Host.ansible_facts is a postgres jsonb field which performs match operations using the JSON containment operator (@>) this operator _only_ works on exact matches on containment (i.e., "does the `ansible_distribution` jsonb value contain _this exact_ JSON structure"): SELECT ... FROM main_host WHERE ansible_facts @> '{"ansible_distribution": "centos"}' SELECT ... FROM main_host WHERE ansible_facts @> '{"packages": {"dnsmasq": [{"version": 2}]}}' postgres does _not_ expose any operator for fuzzy or lookup-based matches with this operator, so host filter values like these don't really make sense (postgres can't _filter_ in the way intended in these examples): ansible_distribution__startswith=\"Cent\" ansible_distribution__icontains=\"CentOS\" ansible_facts__packages__dnsmasq[]__version__startswith=\"2\" commit 5e20dcb6ca235f5ed0580763a3ca8e9b12d17176 Author: Yanis Guenane <yguenane@redhat.com> Date: Tue Feb 5 13:40:57 2019 +0100 jt, wfjt: Ensure SCHEDULE_MAX_JOBS is accurately respect Currently SCHEDULE_MAX_JOBS+1 can be scheduled rather than SCHEDULE_MAX_JOBS. This is due to the fact that we using strictly greater rather than greater or equal. Imagine we set SCHEDULE_MAX_JOBS=1, current logic: * First time (count = 0), count < 1 -> proceed * Second time (count = 1), count =< 1 -> proceed * Third time (count = 2), count > 1 -> prevented Imagine we set SCHEDULE_MAX_JOBS=1, new logic: * First time (count = 0), count < 1 -> proceed * Second time (count = 1), count =< 1 -> prevented Signed-off-by: Yanis Guenane <yguenane@redhat.com> commit 46020379aadac6607f8d8587c8f2ee442034063a Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Mon Feb 4 11:45:27 2019 -0500 Expose the known privilege escalation methods in the API config view so that the UI can obtain them and make use of them for an autocomplete widget. commit 7676ccdbac8bea0cfca7574be9fe4f3dabc4c4d3 Author: AlanCoding <arominge@redhat.com> Date: Fri Feb 1 13:29:45 2019 -0500 use custom venv in inventory prooting commit fb7596929fa7caa3be7dfc7ab0ce71c342e2bcc1 Author: Marliana Lara <mlara@redhat.com> Date: Fri Feb 1 10:55:07 2019 -0500 Disable hosts toggle in smart inventory hosts tab commit 6f1cbac324b14e48f24c9687f08861f3ffc30ce6 Author: Robert Zahradníček <rzahradn@redhat.com> Date: Sat Jan 5 21:44:43 2019 +0100 Add SCHEDULE_MAX_JOBS implementation for WFJTs for #2975 commit 10945faba1c08cd0c04d5a09386dcedf3e164f51 Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Jan 31 11:03:27 2019 -0500 properly detect ansible-playbook vs ansible runs in bwrap arg building a recent change (65641c7) made it so that we call ansible-playbook using its _absolute path_ (i.e., /usr/bin/ansible-playbook, /var/lib/venv/xyz/bin/ansible-playbook), so this logic is no longer correct commit d10d5f1539c7b75f8f9eeb6c0379da416e1fa7a5 Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Jan 31 00:59:13 2019 -0500 work around a bug in Django that breaks the stdout HTML view in py3 see: https://github.com/ansible/awx/issues/3108 commit 3e5f328b52430e0c82007717f39ab307084e5288 Author: Hideki Saito <saito@fgrep.org> Date: Thu Jan 31 13:02:23 2019 +0900 Fix chrome can not be started with unit-tests due to missing shared libraries - Added installation packages conforming to the unit-tests/Dockerfile Signed-off-by: Hideki Saito <saito@fgrep.org> commit d558ffd699551946715996011b85f80cfd24ec67 Author: Hideki Saito <saito@fgrep.org> Date: Thu Jan 31 09:54:55 2019 +0900 Fix chrome can not be started with unit-tests due to missing shared libraries - Modify Dockerfile to install necesarry shared libraries for chrome Signed-off-by: Hideki Saito <saito@fgrep.org> commit 6f9cf6a649758cdb422f17653529d46cdf28b1c7 Author: Kia Lam <digitalanime@gmail.com> Date: Mon Jan 28 12:05:43 2019 -0500 Fix expanded view not persisting when a user copies a JT/WF. commit 1eeffe4ae20adc7bd1cc52effcab5f69e9576165 Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Jan 29 17:53:49 2019 -0500 remove awx-manage migrate_to_database_settings commit 2927803a828836e36370515ee895c04d9a39c24a Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Jan 30 12:12:39 2019 -0500 fix overindent lint failures commit 1b50b2690145d3a1879535d5eb39e3bb9e416abe Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Jan 29 20:10:13 2019 -0500 support up to 200 credential types in launch prompts commit 5c98d04e094a71a0485fd5a26ce74a3bf3ae7c37 Author: Marliana Lara <mlara@redhat.com> Date: Tue Jan 29 15:23:43 2019 -0500 Update execution node field from job status subscriber commit 6560ab0fab2366e7815c7fff5a7b916aaa83c8fd Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue Jan 29 15:04:35 2019 -0500 Migrated the inputs schema on existing CredentialTypes to convert the custom become_method into a plain string. related #2630 Signed-off-by: Jeff Bradberry <jeff.bradberry@gmail.com> commit 6e1deed79e73c8d6570d14f75347bbde7c7d8185 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Tue Jan 29 14:06:26 2019 -0500 Removed the special-case logic for maintaining the schema of the become_method field related #2630 Signed-off-by: Jeff Bradberry <jeff.bradberry@gmail.com> commit ad3721bdb29ff84edf649d9181ed4c4adc214a3d Author: beeankha <beeankha@gmail.com> Date: Tue Jan 29 13:09:28 2019 -0500 Ensure all other error messages don't double up with the logout message commit ca64630740a6c5456c1c197ed26938c7ce28e847 Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Jan 29 09:35:57 2019 -0500 sanitize reflected user input on job details page This makes sure we're applying the 'sanitize' filter to reflected user input for some of the new information we're displaying on the job details page. commit 0ecd6542bfc792b0139c7d5a97939306009268f0 Author: Jeff Bradberry <jeff.bradberry@gmail.com> Date: Mon Jan 28 14:49:59 2019 -0500 Changed the become_method field into one that takes arbitrary input related #2630 Signed-off-by: Jeff Bradberry <jeff.bradberry@gmail.com> commit 5e3d47683dba312f576feb855674b191be843789 Author: beeankha <beeankha@gmail.com> Date: Mon Jan 28 16:12:20 2019 -0500 Ensure error messages are showing up, but not doubled commit 73f617d811642e14da6436523060017aba3c211c Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Jan 28 15:57:17 2019 -0500 Install dependencies for Chromium in unit test image commit ea7e15bfc4d54b0609d15f41832a298528b22304 Author: beeankha <beeankha@gmail.com> Date: Mon Jan 28 15:16:28 2019 -0500 Remove error message for regular logout commit eca530c788d9b78b16931a67d2d9cf243e54d9be Author: Marliana Lara <mlara@redhat.com> Date: Mon Jan 28 13:48:50 2019 -0500 Add execution node field to job details panel commit c1b48e2c9c3dc6f70970e19369b2e428e65b6fe2 Author: Kia Lam <digitalanime@gmail.com> Date: Mon Jan 28 13:25:44 2019 -0500 Some sidebar nav fixes. - Set isExpanded state to false when window width is < 700px. - Set `pointer-events` to `none` for logo to allow users to easily click on hamburger icon. commit 31b3bad6586b70806312055e2bfb1b44d76defe2 Author: Molnar, Shawn <shawn_molnar@kaltire.com> Date: Fri Jan 25 16:37:51 2019 -0800 Fixed role download typo in help text commit 5931c13b043ab9017075d88482ffbb4907e0c197 Author: mabashian <mabashia@redhat.com> Date: Fri Jan 25 14:21:35 2019 -0500 Mark strings for translation commit 88eaf1154ae768384b88ec8b77c15826c4be3c10 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Jan 25 11:11:12 2019 -0500 move awx.main.utils.ansible tests data into the correct location commit 5421c243d797ef1a45e90987a3f480ec7304cf5c Author: Kia Lam <digitalanime@gmail.com> Date: Fri Jan 25 10:31:38 2019 -0500 Add expand/collapse toolbar to Projects List. Add some responsive styling. commit daeeaf413a58af68c663eac051cd8b0776697b02 Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Jan 24 17:57:08 2019 -0500 clean up unnecessary usage of the six library (awx only supports py3) commit 2d119f7b02515cdfbb42cefe32aee835f1516bb7 Author: Hideki Saito <saito@fgrep.org> Date: Fri Jan 25 09:24:12 2019 +0900 Fixed incorrect setting item name for SAML Team Attribute Mapping commit 477c5df022603070b12a62a7beb0f0fed55a6158 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Jan 23 15:58:46 2019 -0500 add linked status indicator for scm inventory project updates Signed-off-by: Jake McDermott <yo@jakemcdermott.me> commit 9a10811366e1d310228e643ba5ab11ef3467b0b8 Author: Kia Lam <digitalanime@gmail.com> Date: Thu Jan 24 13:50:32 2019 -0500 Add expand/collapse toolbar for Job Templates list. commit 62bffaa7e6b12fc62b055dc1e07e87794a1201d6 Author: mabashian <mabashia@redhat.com> Date: Thu Jan 24 13:08:19 2019 -0500 Make environment subscribe-able commit 14423c4f3f87b02c8583a5ca954222088857923c Author: mabashian <mabashia@redhat.com> Date: Thu Jan 24 12:58:29 2019 -0500 Add param to getEnvironmentDetails allowing us to pass in a value rather than pulling it from the model commit 8037cddfe589c8b4458d2a5bf13e3165662df541 Author: mabashian <mabashia@redhat.com> Date: Thu Jan 24 12:19:24 2019 -0500 Adds environment to output details for jts and inv syncs commit 4707dc2a05139bb2c2003fc3f3840ab6cabc023b Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Jan 24 02:19:18 2019 -0500 clean up some unnecessary dispatcher reaping code commit ebc2b821be303652fbcef55e1a39b58725119e80 Author: Kia Lam <digitalanime@gmail.com> Date: Wed Jan 23 16:08:41 2019 -0500 Only show toolbar if the job list is not empty. commit 85a875bbfe36df6ddf137a0e0a7fbad72d0e918e Author: Kia Lam <digitalanime@gmail.com> Date: Wed Jan 23 11:49:54 2019 -0500 Styling changes. commit a9663c2900c2539183d51d694a99f5b872736066 Author: Kia Lam <digitalanime@gmail.com> Date: Wed Jan 23 11:49:01 2019 -0500 Add expand/collapse toolbar to Jobs List view. commit 05c24df9e389cc72b46298b505a753f39800ad02 Author: Kia Lam <digitalanime@gmail.com> Date: Wed Jan 23 11:46:43 2019 -0500 Add list toolbar component. commit 9817ab14d0e72caee8351db74dcb9257ef236bbb Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Jan 24 10:23:56 2019 -0500 clean up some minor linting issues commit 0e5e23372d80da0503dbe2852f66566b077f000e Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Jan 23 13:41:21 2019 -0500 use the correct ansible-inventory executable for custom venvs commit f7bc8fb662c517b67b6e68482ed054188de48311 Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Jan 22 17:35:09 2019 -0500 record the virtualenv used when a job or inventory sync runs see: https://github.com/ansible/awx/issues/2264 commit 13ed656506ce143c875d1c31925a594cc08dddc1 Author: AlanCoding <arominge@redhat.com> Date: Mon Dec 10 11:27:45 2018 -0500 Copy WFJT created_by to jobs it spawns commit c15cbe0f6ea44850acd9ba1a0980971f81386150 Author: Girish Ramnani <girishramnani95@gmail.com> Date: Wed Jan 23 11:53:27 2019 +0530 resolved the error message for JT Patch Signed-off-by: Girish Ramnani <girishramnani95@gmail.com> commit a8728670e150bc11984b48c6f7c72ab6ea3be493 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Jan 21 18:03:56 2019 -0500 handle credential.inputs in decryption utils commit 3d1b32c72fc3fc2141c00ffd94e38706a0967baf Author: Daniel Sami <dsami@redhat.com> Date: Thu Dec 20 12:01:40 2018 -0500 websocket tests and fixture updates commit e95da84e5a2a62903e918ba27d2e7ed70bdda009 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Jan 22 13:48:57 2019 -0500 make forks fill for value of 0 and update timeout help text based on docs feedback commit fcd759fa1f84d414ee34569fd2cd042d0913f9fa Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Jan 21 13:52:47 2019 -0500 add timeout field to ui commit 058e2c0d812d54220d2018465db32f3643903e4b Author: Matthew Jones <matburt@redhat.com> Date: Tue Jan 22 11:44:56 2019 -0500 Make schema generator handle alternative iso 8601 datetimes commit 072919040b2c67a1bef05c508cff8aeed568a3f7 Author: Marius Rieder <marius.rieder@durchmesser.ch> Date: Tue Jan 22 17:24:44 2019 +0100 Omit DATABASE_SSLMODE if not set. commit 5afabc7a1921af839c977dd53f91787793dd928e Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Jan 22 10:45:48 2019 -0500 use npm ci to install ui dependencies commit 9b2ca04118b17b217b767545a826c801b34c9888 Author: Marliana Lara <mlara@redhat.com> Date: Thu Nov 29 15:31:56 2018 -0500 Fix host_filter smart search bug when searching by "or" operator commit 589531163ab72b7fe304fe23fbd63994c2247720 Author: Marius Rieder <marius.rieder@durchmesser.ch> Date: Mon Jan 21 19:47:34 2019 +0100 Add pg_sslmode option. Allows to use PostgreSQL over SSL #709 commit c785c387487a5dfe91d554e59c2e75a746c9b494 Author: Daniel Sami <dsami@redhat.com> Date: Thu Dec 20 12:01:40 2018 -0500 websocket tests initial commit commit f1e3be5ec8494842233b9bac6d14b24adf8f440e Author: Bianca <beeankha@gmail.com> Date: Wed Nov 14 17:40:25 2018 -0500 Removing unicode fix-related lines in ha.py commit bf5657a06aef7e1affa591982b1f7aa9dead98e8 Author: Bianca <beeankha@gmail.com> Date: Tue Nov 13 14:33:32 2018 -0500 Update register_queue.py file to enable registration of instance groups with unicode
-
3.0.04788f081 · ·
Release 3.0.0 commit a1c03cd6a1948a747fdd00c937fa33b4661b7d62 Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Jan 22 09:30:42 2019 -0500 update license files commit 42fbb813373fb81d3a828f696b1122725a5117c7 Author: Shane McDonald <me@shanemcd.com> Date: Tue Jan 22 09:32:39 2019 -0500 AWX 3.0.0 commit 0bde309d236659176a6746d97893a45e63b0fbc2 Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Jan 22 09:03:10 2019 -0500 updating package-lock.json commit b2442d42a39b35eef8b316b80bc6e169bc840df8 Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Jan 22 08:40:26 2019 -0500 detect dead DB connections in the dispatcher when reaping jobs commit 8cb8e63db5446b61f03e3f7dac5dab427297c770 Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Jan 21 16:53:18 2019 -0500 fix a py3 bug that breaks the SSO complete endpoint commit 859767029919a43b63ba9f32fe5f2264e27ffc45 Author: Christian Adams <rooftopcellist@gmail.com> Date: Fri Jan 18 14:08:42 2019 -0500 upgrade social-auth-core to v3.0.0 commit 5dd8c3ace2e4b85c04712b8707a0b50cd93e73dd Author: AlanCoding <arominge@redhat.com> Date: Mon Dec 10 07:10:18 2018 -0500 Allow SCM overwrite vars in the UI commit 99288a5e184f01ec8c50f2ffee1394718f14c92f Author: AlanCoding <arominge@redhat.com> Date: Sun Jan 20 12:56:14 2019 -0500 Use custom virtual environment in inventory updates commit 44c48d1d6616dce0491c43f825498dbac4f53d2e Author: Yanis Guenane <yguenane@redhat.com> Date: Mon Jan 21 12:32:41 2019 +0100 Nginx: Specify X-Frame-Options "DENY" header Adding the X-Frame-Options "DENY"; header to avoid possible clickjacking attack. More info of the why available here: https://www.owasp.org/index.php/Testing_for_Clickjacking_(OTG-CLIENT-009) Signed-off-by: Yanis Guenane <yguenane@redhat.com> commit ebe0ded9c252bc1fbad1d346203582fd717628fa Author: Sebastian <werbungs-newsletter@posteo.de> Date: Sun Jan 20 22:42:03 2019 +0100 Add grafana notification type unit tests commit 2dadfbcc1404a504b3b80662323b07ea7a7b432c Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Jan 17 21:22:37 2019 -0500 use credential input access methods in injectors.py commit 3a58a5b772288805f51ab467aafdaf5d1a5c792b Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Jan 17 20:15:04 2019 -0500 use credential input access methods in views/__init__.py commit 5010e98b8f29e6f491c596a6f54b4325830e6849 Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Jan 17 19:23:04 2019 -0500 use credential input access methods in projects.py commit 3ef4cc9bfa16bb025a7c6df961921ae02909e64a Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Jan 17 19:11:16 2019 -0500 use credential input access methods in serializers.py commit c01c671642e2857f148c98200dfa33b2c958773c Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Jan 17 18:43:36 2019 -0500 use credential input access methods in tasks.py commit a86e2709057a9dcc7030c6466f6ebcf052f47a76 Author: Jake McDermott <yo@jakemcdermott.me> Date: Thu Jan 17 20:44:37 2019 -0500 add credential input access methods commit 4058d18593fff598d9f4b9716ea761b3be2719fd Author: Sebastian <werbungs-newsletter@posteo.de> Date: Sun Jan 20 13:51:23 2019 +0100 Add grafana notification type commit caa55f112f7ec5f42e9b5ed2db05ac5fce8c6604 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Jan 18 16:04:32 2019 -0500 add robust handling of non-UTF8 when detecting inventory/playbooks commit 5c080678a689e202286be189cb128e90e3d06d93 Author: Christian Adams <rooftopcellist@gmail.com> Date: Fri Jan 18 13:27:01 2019 -0500 correct authorization code expiration help-text commit 2df51a923dd81ca619aea2f19f86f66ae9b29509 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Fri Jan 18 13:13:15 2019 -0500 change grant reference to code in ui help text commit 0da0a8e67b912e676292f38a43aeba092001acd8 Author: Tyler Cross <tyler@monad.attlocal.net> Date: Sun Nov 18 21:25:21 2018 -0500 CORS Support Added the django-cors-headers app and middleware to make CORS possible. commit b75ba7ebeadb87c729bab3a811a442d5aa15de76 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Jan 17 13:50:53 2019 -0500 remove auth misc form and move fields under system misc form commit 24de951f6ce2c24628ac8c4f1970a4e2e004b5f5 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Jan 15 14:05:48 2019 -0500 add access token and authorization code expiration settings to ui commit 974306541e04ab6bc8c5a610abb350ba2dacff4c Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Jan 14 14:24:22 2019 -0500 add isolated settings to ui commit e45e4b3cda3198f902b1e19974bc70d48636be81 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Jan 18 11:21:47 2019 -0500 fix a deadlock when Python garbage collects LDAPBackend objects we shouldn't call signal.disconnect in __del__ because it can lead to deadlocks in Django signal dispatch code The Signal.connect, Signal.disconnect, and Signal._live_receivers methods all share a threading.Lock(): https://github.com/django/django/blob/22a60f8d0b331bf06c066ccba4eea5bb5e4ac9f2/django/dispatch/dispatcher.py#L49 It's possible for this to lead to a deadlock: 1. Have code that calls Signal._live_receivers and enter the critical path inside the shared threading.Lock() 2. Python garbage collection occurs and finds one or more LDAPBackend objects with no more references 3. This __del__ is called, which calls Signal.disconnect 4. Code in Signal._disconnect attempts to obtain the (already held) threading.Lock 5. Python hangs forever while attempting to garbage collect commit 65641c7edd909527bfa0ec88908f10888aa1ed3f Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Jan 16 17:14:08 2019 -0500 add support for custom py3 ansible virtualenvs commit 28822d891c5cec2f0ea647427afb6a2f63ef0533 Author: AlanCoding <arominge@redhat.com> Date: Mon Mar 26 08:24:14 2018 -0400 remove unneeded steps in inventory import Delete some cases that directly loads scripts due to ansible-inventory group_vars problem (now fixed) Delete intermediate method that was a go-between the command and the loader class Change return type of loader from MemInventory to a simple python dict remove backport script and star imports commit 37dbfa88f97cda624d4c594a94eda38a0a86a51d Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Jan 17 08:18:50 2019 -0500 close the persistent shelve when we're done checking it this code was added to detect celerybeat shelve .db corruption, but it caused a different issue; opening the shelve in this way puts a write lock on it, which means that when we attempt to open it _again_ moments later, we can't. when we're done checking the validity of the file, we need to close it commit b6c30e8ef55e1d1d5bfe0c0f5a59619521bab9d9 Author: Fabrice Flore-Thebault <themr0c@users.noreply.github.com> Date: Mon Jan 14 17:17:40 2019 +0100 it's a limitation of the official postgres helm chart Signed-off-by: Fabrice Flore-Thebault <themr0c@users.noreply.github.com> commit d938c96a76893fa2bee29b71fdac9f1eb4e11f81 Author: Fabrice Flore-Thebault <themr0c@users.noreply.github.com> Date: Mon Jan 14 17:03:27 2019 +0100 pg_password should be random 10 character alphanumeric string, when postgresql is running on kubernetes Signed-off-by: Fabrice Flore-Thebault <themr0c@users.noreply.github.com> commit 6c7f11395b9e8c358bb2f3d3e5c0f377f13c7ac4 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Jan 16 19:31:25 2019 -0500 skip chromium download when building release commit 7258a43bad7023bd351d9a70d63afbd36cc651b0 Author: Daniel Sami <dsami@redhat.com> Date: Thu Jan 17 08:28:22 2019 +0900 rewording, typo corrections commit 6d04bd34cef25f136d7b35affa65435e3408b604 Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Jan 16 16:00:27 2019 -0500 enforce key order when writing swagger docs JSON commit aebeeb170e46f5dc6f76d075b6ce1bf5e3cd21a4 Author: Corey Wanless <corey.wanless@wwt.com> Date: Fri Jan 11 19:41:32 2019 -0600 adds pod limits Signed-off-by: Corey Wanless <corey.wanless@wwt.com> commit c434d3887663710ea65562919466e4d221af6370 Author: Fabrice Flore-Thebault <themr0c@users.noreply.github.com> Date: Wed Jan 16 09:40:49 2019 +0100 adding helm chart version for postgresql Signed-off-by: Fabrice Flore-Thebault <themr0c@users.noreply.github.com> commit ae3ab895153b814dfe5f099b5f57b058c71e6eaa Author: Daniel Sami <dsami@redhat.com> Date: Wed Jan 16 11:06:25 2019 +0900 lint fix commit 0c250cd6afa231d758f7c9f61d94cff62393d05a Author: Daniel Sami <dsami@redhat.com> Date: Wed Jan 16 10:44:22 2019 +0900 Updated parameter info commit 33c1416f6c317389d9fa29f22a5b018e00121c6f Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Jan 15 15:13:43 2019 -0500 work around a py3 bug in celerybeat commit 3d7fcb3835d9674fcd8ce14338aa608e1e173a38 Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Jan 15 12:46:05 2019 -0500 fix a few isolated issues related to the py2 -> py3 move commit 04da4503dbda6baebd3fc7f74b56586d0cb37918 Author: Shane McDonald <me@shanemcd.com> Date: Mon Jan 14 17:33:01 2019 -0500 Python 3 / Upstream Kubernetes commit 2016798e0fa86431055a581ea5d7456757ab52c6 Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Jan 14 17:14:36 2019 -0500 fix a few UTF-8 bugs on Ubuntu related to stdout text downloads commit 39d119534c2d0fc754af248f82feae9955b20926 Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Jan 14 14:43:03 2019 -0500 support isolated runs in py2 *and* py3 (for now) once we merge in runner support for isolated environments, we can revert this commit (because we'll always run isolated code using python3 executables) commit d27347292781327ccb2a8796bf6d383621b56301 Author: Shane McDonald <me@shanemcd.com> Date: Fri Jan 11 21:18:56 2019 -0500 Enable py3 SCL if needed commit 5aa99b2ca1bfc2126ebb49bcdc9f134bdae1b59f Author: Shane McDonald <me@shanemcd.com> Date: Mon Jan 14 11:26:12 2019 -0500 Dependency updates for Python 3 commit 96b9bd6ab643218668674df909737ff62efb4793 Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Jan 7 16:00:45 2019 -0500 make py3 packaging work for k8s commit 2c5bdf361150d791f1d44e707c671874533be978 Author: Author: Jim Ladd <jladd@redhat.com> Date: Fri Jan 4 19:15:14 2019 -0500 fix some isolated py3 bugs commit af4234556ee65a3f2ab35c53b582816446b06b56 Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Jan 3 15:31:39 2019 -0500 remove dm.xmlsec.binding python-saml uses dm.xmlsec.binding only supports python2 by moving to py3, we now use python3-saml (which uses python-xmlsec instead) see: https://github.com/onelogin/python-saml/issues/145#issuecomment-222021691 commit c6482137d19bc2de2ce371789d1d38b489e3037b Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Jan 3 12:49:54 2019 -0500 parametrize PYTHON for Ubuntu py35 support commit f223df303f6ef548ccdc0d1c7bb89a980376dd3e Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Oct 22 12:58:42 2018 -0400 convert py2 -> py3 commit f132ce9b64073b7ebee590a9d47dc41c0a0d7a64 Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Oct 22 11:47:39 2018 -0400 switch image builds to py3 commit cccc03860050c2b922c9eee04b4a67af8c7fb2cc Author: AlanCoding <arominge@redhat.com> Date: Tue Jan 15 10:42:40 2019 -0500 Updates to logging, specifically for unit tests commit 7b32262f7597ace806430c45a9cf09801dd08cb3 Author: Fabrice Flore-Thebault <themr0c@users.noreply.github.com> Date: Tue Jan 15 14:59:17 2019 +0100 revert pg_hostname Signed-off-by: Fabrice Flore-Thebault <themr0c@users.noreply.github.com> commit d69f6acf64537b9fdaa71cc01f1870eec577a7e8 Author: Fabrice Flore-Thebault <themr0c@users.noreply.github.com> Date: Tue Jan 15 14:47:59 2019 +0100 add helm repo update and fix helm upgrade Signed-off-by: Fabrice Flore-Thebault <themr0c@users.noreply.github.com> commit 66a859872eda9b7da48895ac7c22c54661baff39 Author: mabashian <mabashia@redhat.com> Date: Mon Jan 14 17:23:52 2019 -0500 Fixes for numerous bootstrap upgrade bugs, uses variables for colors in bootstrap override style file commit ef3aab1357d0a57dfa15973f42bd4e2f87803d37 Author: Fabrice Flore-Thebault <themr0c@users.noreply.github.com> Date: Tue Jan 15 11:44:08 2019 +0100 related #2991 - unify postgresql_service_name Signed-off-by: Fabrice Flore-Thebault <themr0c@users.noreply.github.com> commit 62ebf85b96ea570c94aef8997c35dad65082e369 Author: Daniel Sami <dsami@redhat.com> Date: Mon Jan 14 19:18:47 2019 -0500 Documentation of functions commit 0c074e09883ec28239e87eeb37312074e7aed754 Author: Corey Wanless <corey.wanless@wwt.com> Date: Fri Jan 11 19:54:05 2019 -0600 * adds persistence.storageClass and limits to postgress helm install * adds new variables to the inventory Signed-off-by: Corey Wanless <corey.wanless@wwt.com> commit 7194338653241675473019623dd795081df8c81d Author: mabashian <mabashia@redhat.com> Date: Mon Jan 14 10:54:37 2019 -0500 Reduces flake on launch job e2e test commit d43521bb77932c0366dd34b656f8d0137523ea82 Author: Fabrice Flore-Thebault <themr0c@users.noreply.github.com> Date: Mon Jan 14 10:24:41 2019 +0100 fix #2991 - make Helm creation of postgreql succeed when installing multiple AWX on different namespaces on same kubernetes Signed-off-by: Fabrice Flore-Thebault <themr0c@users.noreply.github.com> commit b1710f9523ff7f68a33f3f6d68b98b54e08ce80f Author: Corey Wanless <corey.wanless@wwt.com> Date: Fri Jan 11 22:23:43 2019 -0600 adds wait time for postgres setup as a variable commit 3b456d3e7235a37ecd0aa2e3da2ce87ebc585d65 Author: mabashian <mabashia@redhat.com> Date: Fri Jan 11 16:44:59 2019 -0500 Fix credential list e2e test commit 99205fde16b31660144f700580713308b5673dbf Author: mabashian <mabashia@redhat.com> Date: Fri Jan 11 13:06:52 2019 -0500 Fixes linting errors commit 8539eae1143076b12baf32fccf5fdef06f5c850c Author: mabashian <mabashia@redhat.com> Date: Fri Jan 11 12:49:40 2019 -0500 Fixes for e2e tests commit 32c14d6eabbdfc1bc85cfc3fefc9754e381ce96c Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Jan 11 08:49:47 2019 -0500 catch _all_ types of django.db.utils.Error on CTinT key lookups commit 77d2364022da663c50e4eab8c1b5bc64c00b1ca3 Author: AlanCoding <arominge@redhat.com> Date: Mon Dec 3 21:42:19 2018 -0500 Make docker environment interoperable with supervisorctl commands commit d1b42fd5834a9ca571ff16938c174d7340a72f66 Author: AlanCoding <arominge@redhat.com> Date: Thu Jan 10 12:20:06 2019 -0500 Optimize dashboard using Django annotation for sum commit 2dfb0abb6995c92183b1cb3c5014e3fd85a94fe3 Author: mabashian <mabashia@redhat.com> Date: Wed Jan 9 11:45:51 2019 -0500 Fixes jshint errors commit 7bcbaabd7142539a0e78624b0f31cc870206b4e9 Author: mabashian <mabashia@redhat.com> Date: Wed Sep 12 13:36:34 2018 -0400 Removed extraneous comments commit 9c20e1b4946f05cbb63a616f297dc7da62071385 Author: mabashian <mabashia@redhat.com> Date: Wed Sep 12 13:22:32 2018 -0400 Upgrades jquery and bootstrap commit 0b3e51458d950e92939291acd481051156bd4556 Author: marcel <marcel.brandau.mb@gmail.com> Date: Sat Jan 5 09:07:11 2019 +0100 Fix typo in ca_trust_dir The correct path is used in docker-compose template: - "{{ ca_trust_dir +':/etc/pki/ca-trust/source/anchors:ro' }}" commit 1079051b12c1b8f71bc2f7d14fc891f4f65d1470 Author: Wayne Witzel III <wayne@riotousliving.com> Date: Thu Jan 3 07:52:16 2019 -0500 update to the latest asgi-amqp commit db2bb19d659329d77322fd9d4e42e46c8fa3c960 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Mon Dec 17 15:38:39 2018 -0500 add docs for task manager node decider commit e5ad2e44fb7b11b5719e6b04a9684fce5c9b09d5 Author: Elijah DeLee <kdelee@redhat.com> Date: Thu Dec 20 15:05:01 2018 -0500 swap file order so diff of schema makes more sense This way we will get +'s next to new content :) commit 479ad13630f94df335a3fbe14a586b5b892a1d82 Author: Bill Nottingham <notting@splat.cc> Date: Tue Dec 18 16:23:17 2018 -0500 Fix some more typos while here. commit 23c2e1be31380f6c7b6a41e8fcff4db11d8d09be Author: Bill Nottingham <notting@splat.cc> Date: Tue Dec 18 16:12:10 2018 -0500 Fix 'credential' typo. commit c0730aa5623a3ac3ec8b1fbc4a2cbd2e4e8fbccd Author: mabashian <mabashia@redhat.com> Date: Mon Dec 17 15:20:34 2018 -0500 Prevent mousedown on details link from triggering pan functionality commit 67d6a9f9eae23997b1b5cb8ee0534d98b1e392bc Author: mabashian <mabashia@redhat.com> Date: Mon Dec 17 14:33:48 2018 -0500 Fixes display of wf node details link in FF by adding height and width commit f9854abfa120662843c9a6b4ee4e678b4783970c Author: mabashian <mabashia@redhat.com> Date: Mon Dec 17 10:40:20 2018 -0500 Fixed linting error commit 2697615dbf6997868bf7fb4acc7fb9b01bd27dac Author: mabashian <mabashia@redhat.com> Date: Mon Dec 17 10:26:01 2018 -0500 Undo GET request that was made for workflow node jobs missing a type and instead leverage the redirect route. The workflow node results redirect now works for all job types. commit c8b15005b4e3c58cba29e6210e1cb0bec951db2e Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Dec 14 19:22:23 2018 -0500 link to workflow playbook node route from workflow viewer commit a5c435069501fe3866305560bc26d81548b6009f Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Dec 14 19:20:01 2018 -0500 add redirect route for workflow viewer commit 9f18f8dbdbc59fe9307fb8d4248dc8627c102055 Author: mabashian <mabashia@redhat.com> Date: Fri Dec 14 18:04:39 2018 -0500 Fixes split job inside workflow details link bug commit a8e1c8960fba06dd27f56501db6c37399264855a Author: mabashian <mabashia@redhat.com> Date: Fri Dec 14 16:27:35 2018 -0500 Remove details function commit 7f66053654b6d2a905566aa00eec9812ee42a6f9 Author: mabashian <mabashia@redhat.com> Date: Fri Dec 14 14:59:19 2018 -0500 Changed workflow node details link to href so that i can be opened in new tab commit 4858868428f70b8422a72ea39bf3d8b0c49b14fc Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Dec 14 12:20:12 2018 -0500 configure an HA policy for openshift/k8s installs commit 4e37076955ca90c57075def1ae0106a5053df244 Author: mabashian <mabashia@redhat.com> Date: Fri Dec 14 14:08:06 2018 -0500 Fixes bug scheduling jt where first survey question is optional commit 65e110cdbfaf925a6a05c32b27be3a87ce034a8c Author: AlanCoding <arominge@redhat.com> Date: Thu Dec 13 11:47:54 2018 -0500 catch python error when unable to find user commit b0e3bc96ddb3828b817862d9a4575c4bf2304414 Author: GitStorm <GitStorm@users.noreply.github.com> Date: Thu Dec 13 11:52:56 2018 +0100 tower-cli config: host value needs to be URL Since the key name "host" is slightly misleading, it would help to point out in this documentation, that in fact an URL is required for that key/value pair "host" in the tower-cli config. Failing to do so drops the follwing error: Error: There was a network error of some kind trying to connect to Tower. The most common reason for this is a settings issue; is your "host" value in `tower-cli config` correct? commit 5950f26c692fddfd94097319feeff14a3784e1af Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Dec 12 17:01:11 2018 -0500 only allow the task dispatch worker to import and run decorated tasks this _technically_ prevents a remote code exploit where a user who has access to publish AMQP messages to the dispatch queue could craft a special message that would import and run arbitrary Python functions; that said, the types of user with this privilege level are generally _already_ the awx user (so they can already do this by hand if they want) commit a3a5c6bf9fa9a640dbfad28c51425d3281b4b18c Author: AlanCoding <arominge@redhat.com> Date: Wed Dec 12 11:56:57 2018 -0500 fix bug where some SJs could not be relaunched commit c2660af60dc3b14bc5bf56f68c68cc36b6506338 Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Nov 15 11:45:11 2018 -0500 stop various async background requests from bumping the session expiry if a user has an active session that just sits on the dashboard or job list, websocket messages that come in (for e.g., job status changes) will trigger AJAX requests for more data; this process causes a user with an idle login to continue to generate API requests, which in turn ticks their expiry timer. As a result, users with active sessions sitting on these two (popular) pages will never be automatically logged out via SESSION_MAX_AGE. this change introduces a special header that the UI can use to signify that a request shouldn't bump the expiry timer commit d5c6c589b2304ed311d54fc93d36b585377ed6ab Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Nov 26 17:26:30 2018 -0500 add an AWX_ISOLATED_VERBOSITY setting for debugging isolated connections commit fc0a03909755f36079c52454697a902aacb90395 Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Nov 26 16:28:17 2018 -0500 collect isolated capacity using a cache plugin, not stdout parsing reading capacity values using the jsonfile cache plugin is more robust in scenarios where ansible-playbook may print non-JSON output (such as -vvv or when a custom callback plugin like timer is enabled)
-
2.1.2e3872ebd · ·
Release 2.1.2 $ git log 2.1.1..HEAD --no-merges commit e3872ebd5842cc8c50166cca08b7a5e8afaf2335 Author: Shane McDonald <me@shanemcd.com> Date: Tue Dec 11 12:30:10 2018 -0500 Bump version to 2.1.2 commit ae7361f82dc7c8f96d2ef5d7ed0b71fd5aed60e3 Author: mabashian <mabashia@redhat.com> Date: Mon Dec 10 11:12:09 2018 -0500 Fixes bug where admin/member roles weren't showing up when adding user to org commit c0c666cc87288e43f012bbd5fe377c6532b33834 Author: mabashian <mabashia@redhat.com> Date: Fri Dec 7 15:12:22 2018 -0500 Fixes bug launching jt where first survey question is optional and empty commit b891e2c2043fc83d692e8fa508b7fda71daed2e5 Author: mabashian <mabashia@redhat.com> Date: Fri Dec 7 14:37:56 2018 -0500 Properly POST credentials to workflow nodes commit a8bf7366cf091b1d75c796c0cff8996f866be6ea Author: mabashian <mabashia@redhat.com> Date: Fri Dec 7 14:24:12 2018 -0500 Sanitize username and description in application tokens list commit 40b5ce4b2e4a074cbb9c3bb8ba71d00175cc8a85 Author: AlanCoding <arominge@redhat.com> Date: Thu Dec 6 15:41:26 2018 -0500 link v1 pages to v2 credential type page commit d2cd337c1ff48eb0025722f4e4d0aff37bdc2b35 Author: AlanCoding <arominge@redhat.com> Date: Thu Dec 6 08:29:23 2018 -0500 fix links to some resources that lack v1 pages commit d1705dd0cc46208bf52ac25e8dedceb7c6004cb3 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Wed Dec 5 09:38:27 2018 -0500 more sane default log handlers * Removed the emailing of admins on request error. When turned on, the handler will include all django settings in the email. This is not desirable from a security standpoint. commit 816cc29132ae245cfbeadda3b3298c245982eeb7 Author: Martin Juhl <m@rtinjuhl.dk> Date: Wed Dec 5 00:33:04 2018 +0100 Bumped Version to 2.1.1 commit f09b8efa879fd8d8620e838dfb240d318d78c337 Author: AlanCoding <arominge@redhat.com> Date: Tue Dec 4 15:36:49 2018 -0500 tests and optimizations for UJT list with non-joblet recent_jobs commit 4b3136794537c2756a94a948cdc8060ed3215ae3 Author: AlanCoding <arominge@redhat.com> Date: Tue Dec 4 09:05:49 2018 -0500 Do not update project details after sync jobs commit 2a62e300a2cf3c16a67dbbfb8489d772424f9da3 Author: kialam <digitalanime@gmail.com> Date: Tue Dec 4 11:19:25 2018 -0500 UI update to check recent job type for routing to detail pages. commit 47237733544ded083abc680bab9508ba7fd38d09 Author: Marliana Lara <mlara@redhat.com> Date: Thu Nov 29 16:57:52 2018 -0500 Fix instance group modal selection commit 47264b0809d1c145c26d533a21b8620b28cae9fc Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Dec 3 17:09:00 2018 -0500 point output search doc link to latest commit c51f235fab269bb7dc101754580c5d4f8d5f823b Author: Bill Nottingham <notting@splat.cc> Date: Mon Dec 3 14:22:59 2018 -0500 Fix tooltip for slack channel list to note '#' is required. commit f1b1224a27faac66a2b9ea44cee5b5e13e894496 Author: Bill Nottingham <notting@splat.cc> Date: Mon Dec 3 10:23:28 2018 -0500 Update foreman.py from Ansible devel, primarily for unicode fixes. commit 1317572979d0e8850041991c577257f9b11d1d83 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Fri Nov 30 15:54:15 2018 -0500 update org cards count when dataset chnages commit b763c51f8a6f2f55becff0967b7d6affc4655545 Author: AlanCoding <arominge@redhat.com> Date: Fri Nov 30 15:13:28 2018 -0500 add type to recent_jobs commit 52f86a206a6f231bfc6fb417b7b7e4905c976eed Author: John Mitchell <jlmitch5@ncsu.edu> Date: Fri Nov 30 14:27:23 2018 -0500 add pagination to user tokens list commit 725288309473831bdc55d76f4196168b9c3c3c5c Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Nov 30 14:01:45 2018 -0500 allow encrypted fields in custom credentials to be empty commit afa7c2d69fcd6fbf5a5a6b09c6c1d093ed76a9e3 Author: kialam <digitalanime@gmail.com> Date: Fri Nov 30 13:58:13 2018 -0500 Update unit tests. commit 9c44d1f526ce1366876656db0ef356021b800590 Author: Bill Nottingham <notting@splat.cc> Date: Fri Nov 30 13:43:21 2018 -0500 Add timeout & slice count to the job field whitelist. commit 473ce95c863fb9cc261480b1f58d6ef71040fc73 Author: kialam <digitalanime@gmail.com> Date: Fri Nov 30 12:16:28 2018 -0500 Fix failing unit tests. commit 3e1e068013899c14bb0155930a8e663b5e6f3ddd Author: kialam <digitalanime@gmail.com> Date: Fri Nov 30 12:03:26 2018 -0500 Add boundary checks for `getReadyCount` method. commit 746a154f2bb70d2c2349bbb36babff28abf0eff0 Author: kialam <digitalanime@gmail.com> Date: Fri Nov 30 11:23:15 2018 -0500 Address missing job events. - Fix off by one error. - Add unit tests for Stream Service.
-
2.1.128733800 · ·
Release 2.1.1 $ git log 2.1.0..HEAD --no-merges commit e5645dd79864d59077057c819ae5544fc0963b2b Author: John Hill <johill@redhat.com> Date: Thu Nov 29 19:35:11 2018 -0500 one more commit 6205a5db83a59a9090efb4c91ddc034e324323af Author: John Hill <johill@redhat.com> Date: Thu Nov 29 19:11:27 2018 -0500 Updating to fix linting error commit e50dd9242556a229a21a624a1c7bb01c994530f9 Author: John Hill <johill@redhat.com> Date: Thu Nov 29 18:16:53 2018 -0500 Cannot depend on the id and order, reverting to workflow node names commit 15adb1e8284921e97a98525df0a383187f058e98 Author: mabashian <mabashia@redhat.com> Date: Thu Nov 29 17:16:25 2018 -0500 Changes workflow key icon from fa-key to fa-compass commit c90d81b914b908a4124bb87471f3e2978deb342c Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Nov 29 15:47:19 2018 -0500 resolve a nuanced traceback for JTs that run w/ a failed project related: https://github.com/ansible/awx/pull/2719 commit 21fce00102e554158e155adcaa82446df911db58 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Nov 29 14:07:43 2018 -0500 python3 compliance * This ones for you rydog commit d347a06e3d74439c65944b77896b532b4802a734 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Nov 29 13:29:16 2018 -0500 do not deny existing workflow node relationships commit 0391dbc2929609bb2cbc45ccc892cdeee809eec0 Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Nov 29 10:44:37 2018 -0500 add additional DB retry logic to the callback receiver initially, I implemented this for _only_ the task worker, but it's probably needed for callback event workers, too commit fcb6ce29072caafb7f4f2f5f82af1c14f8e3069f Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Nov 28 22:32:34 2018 -0500 remove a few deprecated `awx-manage` commands commit 916c92ffc70ff7fecf69b3ffc14471c8fe922032 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Nov 29 08:53:46 2018 -0500 save state commit 38bf174bda042666b5fb719b00964be7a1f75cf7 Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Nov 28 17:56:04 2018 -0500 don't reap jobs that aren't running this is a simple sanity check, but it should help us avoid shooting ourselves in the foot in complicated scenarios, such as: 1. A dispatcher worker is running a job, and it's killed with `kill -9` 2. The dispatcher attempts to reap jobs with a matching celery_task_id 3. The associated sync project update has the *same* celery_task_id (an implementation detail of how we implemented that), and it ends up getting reaped _even though_ it's already finished and has status=successful commit 09dff99340d9acaa56f03d94cafcd999eec314a9 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Wed Nov 28 16:57:50 2018 -0500 enforce 1 edge between 2 nodes constraint commit d573a9a3466867a0b6baaaada749cfdef6d5d4e3 Author: John Hill <johill@redhat.com> Date: Wed Nov 28 15:37:30 2018 -0500 Small update to the node order to reflect workflow changes commit d6e89689ae67b0cc740d546b82c482f48049ac62 Author: AlanCoding <arominge@redhat.com> Date: Tue Nov 27 10:07:31 2018 -0500 do not pass artifacts to non-job nodes commit 83760deb9d83160208bd6e4cde81737c3cf1660d Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Wed Nov 28 13:33:24 2018 -0500 align tests with new replay get_job interface commit 22802e7a64ddb5270300e6a882d4c34f989b322b Author: kialam <digitalanime@gmail.com> Date: Wed Nov 21 13:04:18 2018 -0500 Update README to include needed npm version. commit 1ac5bc5e2bdec45a6721aea28cb12cc4ee64ebb8 Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Nov 20 11:31:42 2018 -0500 remove angular-md5 license commit 362a3753d07746cc3c051f3d934cbcdc97372532 Author: kialam <digitalanime@gmail.com> Date: Wed Nov 21 13:02:16 2018 -0500 Remove 'angular-md5' from our dependencies. commit 71ee9d28b9fa9f9dcf0ceb70c5d804255681a547 Author: kialam <digitalanime@gmail.com> Date: Mon Nov 19 14:32:46 2018 -0500 Add link to original gist and rename file. commit d8d89d253d1f4c2c5ef34b2590cb0c71c9baca66 Author: kialam <digitalanime@gmail.com> Date: Mon Nov 19 12:59:15 2018 -0500 Remove instances of "md5" from the UI. commit a72f3d2f2fafc7cc2c778250fe7a12e0dc4516fc Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Nov 16 16:45:30 2018 -0500 generate host_config_key using random UUIDs, not a time-based md5 hash commit 1adeb833fb2d2240ff034426b222e7da7815eb23 Author: AlanCoding <arominge@redhat.com> Date: Wed Nov 28 10:23:09 2018 -0500 clean up unwanted data in activity stream of nodes commit a810aaf319c07d06b9587782080ee913b2e126e7 Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Nov 27 18:16:55 2018 -0500 fix isolated nodes in the dev environment commit 4e45c3a66cd00f4dd4cd38bcf34c3ae707891d3c Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Nov 28 09:09:08 2018 -0500 mock an HTTP call to fix busted unit tests commit 2e3949d61209c9acc2a25e67b46db0f32d79265a Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Nov 27 22:46:16 2018 -0500 update expected color vals of active tab in smoke test commit 51669c9765441fe6f41725a717119eb590ac7db8 Author: mabashian <mabashia@redhat.com> Date: Tue Nov 27 16:08:11 2018 -0500 Fixes hint/lint errors in workflow viz test commit 17cc82d946e4cd083c227d4965cd9477f28bc895 Author: mabashian <mabashia@redhat.com> Date: Tue Nov 27 12:08:00 2018 -0500 Ensure that selected row is cleared when adding new node after editing existing node commit 10de5b686619425158edd4ff42442d3db2a51cb0 Author: mabashian <mabashia@redhat.com> Date: Mon Nov 26 16:48:45 2018 -0500 Fixes clicking on a wf in wf node. Also fixes editing wf in wf node with inv prompt commit 55dc27f2430dd02327d7287aa27a7573f2bf2339 Author: mabashian <mabashia@redhat.com> Date: Mon Nov 26 16:18:06 2018 -0500 Set active tab to jobs when initially clicking a workflow_job_template type node commit 6fc2ba349551a0ad2628d91effff46491a7565ab Author: mabashian <mabashia@redhat.com> Date: Mon Nov 26 12:06:19 2018 -0500 Fixes delete node shifting e2e test commit 7bad01e193ab3f8544b6f6d203fd6dabf10d752c Author: mabashian <mabashia@redhat.com> Date: Mon Nov 26 11:20:56 2018 -0500 Fixes e2e workflow visualizer tests commit 62a1f10c42705cb01178a96d44954580b6ca3827 Author: mabashian <mabashia@redhat.com> Date: Mon Nov 26 09:15:37 2018 -0500 Fix node pagination for project/inv commit 3975a2ecdb5e86eb2997efe6b55edfb6289e3cbe Author: mabashian <mabashia@redhat.com> Date: Mon Nov 26 09:02:25 2018 -0500 fix linkpath class commit bfa361c87f0c0dcf428a3bbae0cfc3316331e373 Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Nov 23 17:59:31 2018 -0500 hide prompt button when not on jobs tab commit d5f07a965220480487eea4b8276e23878622fa0f Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Nov 23 17:53:02 2018 -0500 hide inventory help message when not on jobs tab commit 65ec1d18ad3d8c3bbe54da1830692b55536be443 Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Nov 23 17:32:57 2018 -0500 skip missing inventory prompt value check when selecting workflow node commit 7b4521f980a12b4da2b0079ec7896f1df4847e6d Author: Jake McDermott <yo@jakemcdermott.me> Date: Fri Nov 23 17:08:21 2018 -0500 workflow node prompt fixup * use workflow model and endpoint when node is workflow * always include template type in prompt data * skip missing inventory checks when node is workflow * skip checks for required credential fields when node is workflow commit 3762ba7b245f45500bcf4b7473bd25e2b73d107d Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Nov 21 14:28:50 2018 -0500 add back in workflow_nodes in order to be able to use it for count of nodes commit 762c882cd78e8e68c8668180101c5b502c9a6472 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Nov 21 14:14:28 2018 -0500 consume workflow maker total nodes label change commit 343639d4b7dbf0a16fb2aee6104a0d9d9e8f3ef4 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Nov 21 14:07:36 2018 -0500 fix workflow maker total templates header to total nodes commit 38dc0b8e90c1e95848e7c92c342fdb6fe23f77e4 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Nov 21 13:50:18 2018 -0500 fix workflow total jobs header to total nodes commit ed40ba6267a9f4bd685242ff8c138444cd0fe384 Author: mabashian <mabashia@redhat.com> Date: Tue Nov 20 17:22:51 2018 -0500 Fix searching on related fields commit 54d56f228481cbfecb22389fe581d3155c58dd55 Author: mabashian <mabashia@redhat.com> Date: Tue Nov 20 15:51:14 2018 -0500 Fix node jobs column sorting. Adds arrows to potential workflow node links commit 1477bbae30441da6b35bb5997588e956ff3c9283 Author: mabashian <mabashia@redhat.com> Date: Tue Nov 20 14:54:30 2018 -0500 Fixed error Cannot read property 'type' of undefined in console when selecting a project or inventory node commit 625c6c30fc970897c7455271f10b5fdee8fb272b Author: mabashian <mabashia@redhat.com> Date: Tue Nov 20 14:47:11 2018 -0500 Fixed edge dropdown id commit 228e4124783d8345707022f040534070aa993753 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Tue Nov 20 11:53:12 2018 -0500 simplify workflow job failure reason * Log the more detailed reason for a workflow job failing but expose a simplified reason to users via job_explanation commit f8f2e005ba8aae935d4db279efa88afdb99f9271 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Tue Nov 20 11:50:13 2018 -0500 better comment for deciding parent's status commit d8bf82a8cbea0ddb14fe486170aafc0ff4561d9b Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Tue Nov 20 11:44:07 2018 -0500 add help_text to do_not_run workflow field commit 2eeca3cfd70ac6d6d9cf02660d7be1f14b2390c2 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Tue Nov 20 11:18:56 2018 -0500 add example workflow run to docs commit 28a4bbbe8adb944defdbab663b13f23dbb479b28 Author: mabashian <mabashia@redhat.com> Date: Tue Nov 20 10:52:00 2018 -0500 Fixed jshint errors that fell out of merge conflict commit 1cfcaa72ad3cf18e911d2c4ed2f1593fef13126d Author: mabashian <mabashia@redhat.com> Date: Tue Nov 20 10:34:59 2018 -0500 Fixed editNodeHelpMessage logic that was broken during merge conflict commit 4c1472776220b4edd873aa961828d0c8d4f8843f Author: AlanCoding <arominge@redhat.com> Date: Tue Nov 20 10:14:41 2018 -0500 bump migration number commit 0c8dde9718d048cc9c069fceeffcd5d1891e9d9e Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Mon Nov 19 16:48:03 2018 -0500 fix dfs_run_nodes() * Tried to re-use the topological sort order to crawl the graph to find the next node(s) to run. This is incorrect, we need to take into account the fail/success of jobs and directionally crawl the graph. commit febf051748b7af93a4dc2a4b74d3a10fc32710ae Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Mon Nov 19 16:13:20 2018 -0500 do not mark ujt None nodes dnr * Leave workflow nodes with no related unified job template nodes do_not_run = False. If we mark it True, we can't differentiate between the actual want to not take that path vs. do not run this because I do not have a valid related unified job template. commit 56885a5da152c8eee00cbafd886e16cf68d1c1fd Author: mabashian <mabashia@redhat.com> Date: Mon Nov 19 14:43:34 2018 -0500 Remove reference to isStartNode and just check the id of the node to determine if it's our start node or not commit 623cf5476602390c12bee4155b092e7caa0594de Author: mabashian <mabashia@redhat.com> Date: Mon Nov 19 13:56:51 2018 -0500 Added dagre and graphlib licenses commit a804c854bf6e12f3af30d3bcba9098bac05e5305 Author: mabashian <mabashia@redhat.com> Date: Mon Nov 19 13:48:50 2018 -0500 Fix test failures and jshint errors commit 7b087d4a6c3a9b3f1df275558305ac58e0738ced Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Mon Nov 19 11:32:13 2018 -0500 loop over dnr nodes by topological sort * Perform topological sort on graph nodes before looping over them to mark do not run. This guarantees that parent nodes will be processed before calling dependent child nodes. The complexity of the sorting is N. The complexity of marking the the nodes is N*V commit cfa098479e012ec9f8c4f8b640de73be9e25e3e7 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Mon Nov 19 10:54:42 2018 -0500 Revert "optimize mark dnr nodes algorithm" This reverts commit 6372c52772e26f64f3b4fd227ffb5e401d3688e1. commit 3c510e6344297abbba12b8b5a204ecb3b46e36d6 Author: mabashian <mabashia@redhat.com> Date: Mon Nov 19 10:39:57 2018 -0500 Fixed bug where root link became clickable. Fix workflow key on results page. commit 4c9a1d6b909fb57b9dce401d75e0e45fa7b2b6ee Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Sun Nov 18 14:32:56 2018 -0500 optimize mark dnr nodes algorithm * Compute largest depth of each node and traverse graph by depth. This allows us to check a node once, and only once, to determine if it needs to be marked for do not run. commit d1aa52a2a62fa5393a0890ecf47655f8e437b457 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Sun Nov 18 12:17:26 2018 -0500 fix up mark dnr logic commit f30f52a0a82173c9d0d8d3e078c4d11271c9f629 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Sun Nov 18 11:25:03 2018 -0500 handle missing unified job template in workflow * Workflow Node without unified_job_template is treated as a job marked as failure; when deciding what path to execute. * Remove optimization of marking dnr nodes due to it making the algorithm incorrect. commit 5b459e3c5d16ce4a352e3297f978c668dda4305c Author: mabashian <mabashia@redhat.com> Date: Fri Nov 16 17:18:10 2018 -0500 Code cleanup. Fixed bugs with workflow results page including details links commit 676c068b71d9fa43fb9b22e703b4c4537b1637c5 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Fri Nov 16 14:45:12 2018 -0500 add job_description to failed workflow node * When workflow job fails because a workflow job node doesn't have a related unified_job_template note that with an error on the workflow job's job_description * When a workflow job fails because a failure path isn't defined, note that on the workflow job job_description commit 00d71cea50a8e3c98515c92d285389a01e255e49 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Fri Nov 16 13:37:11 2018 -0500 detect workflow nodes without job templates * Fail workflow job run when encountering a Workflow Job Nodes with no related job templates. commit 72263c5c7bb04fad4113b64439c91bda822f1d87 Author: mabashian <mabashia@redhat.com> Date: Fri Nov 16 12:12:39 2018 -0500 Addresses a number of workflow related bugs commit 281345dd6708c591409a89d7bcd9ae52e49b1615 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Fri Nov 16 09:56:28 2018 -0500 flake8 fix commit 1a85fcd2d5b3c260153c797236e66a166e82e0c8 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Nov 15 15:01:15 2018 -0500 update docs to include workflow failure semantic commit c1171fe4ffb08023a873c8bd6fe6b0b854c37f27 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Nov 15 14:07:11 2018 -0500 treat canceled nodes as failed when processing wf * When deciding what jobs to run next, treat canceled as failed. * Also add tests. commit d6a8ad0b33873a915a0239d874588779a895d20a Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Nov 15 10:23:58 2018 -0500 treat canceled jobs in wf the same as failed jobs * Also fix spelling mistake that caused workflows to be falsely marked successful in the case of a canceled job. commit 4a6a3b27fa26d7fe63e34b542e98daa712342c27 Author: mabashian <mabashia@redhat.com> Date: Wed Nov 14 16:48:32 2018 -0500 Fixed a number of workflow visualizer bugs. Added loading spinners while data is being loaded/processed. commit 266831e26d42b8dc9e36b0a5634591c1690b3edb Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Wed Nov 14 16:12:28 2018 -0500 add cycle unit test commit a6e20eeaaac46ff86fc2d5750e8c5852914d54ae Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Tue Nov 13 16:18:50 2018 -0500 update wf done and failed tests commit 6529c1bb46d04f4597309165f79bb9f0e8c6e56a Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Tue Nov 13 16:13:12 2018 -0500 update done and fail detection for workflow * Instead of traversing the workflow graph to determine if a workflow is done or has failed; instead, loop through all the nodes in the graph and grab only the relevant nodes. commit ae0d0db62c7552e1505712bd421e6a0dd60aa5d1 Author: mabashian <mabashia@redhat.com> Date: Tue Nov 13 15:12:13 2018 -0500 Added dagre to handle our workflow graph layout. Fixed various workflow related bugs. commit b81d795c000ff11d3be5d4bb0c3bdf01132e2b85 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Tue Nov 13 13:59:53 2018 -0500 fix up dot graph generator * Update graph dot generator to use the new efficient graph commit 1b87e11d8f9a9fd8dbf5fcf4191ef1f5dd481250 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Tue Nov 13 13:39:41 2018 -0500 flake8 commit 8bb9cfd62aba8e7a9e701bbb2b15224b6b477c38 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Tue Nov 13 13:28:12 2018 -0500 add dag tests commit a176a4b8cfa69a0e5611546440b93a8275bb3ff3 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Tue Nov 13 13:27:55 2018 -0500 remove unused code commit 3f4d14e48d1588fad67b6a33b9ac37ded9389459 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Mon Nov 12 15:37:26 2018 -0500 crawl entire graph when marking DNR * From the root, the code was only going down the did run path to find nodes to mark DNR. This is incorrect, Now, we traverse the entire graph each time to find nodes to mark DNR. commit 0499d419c374e12db47ae4d13d61618d45afc07d Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Mon Nov 12 15:06:09 2018 -0500 more efficient graph processing * Getting parent nodes from child was inefficient. Optimize it with a hash table like we did for the getting of children. * Getting leaf nodes was inefficient. Optimize it like we did getting root nodes. A node is assumed to be a leaf node until it gets a child. commit 700860e040ab7d2e944cad445f564c0822b9c45e Author: mabashian <mabashia@redhat.com> Date: Mon Nov 12 08:48:32 2018 -0500 Fix long name tooltip. Fixed bug adding new node before finishing adding new link. Fixed template list column layout. Ensure that we're getting 200 workflow nodes per GET request commit 3dadeb303713e561816724f4d4f66c5d0ba29a54 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Fri Nov 9 14:56:10 2018 -0500 remove print statements commit 16a60412cf0c2744216c48a2670f4e42762e887d Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Fri Nov 9 14:36:22 2018 -0500 optimization fix * WorkflowDAG accepts workflow job template and workflow jobs for which to build a graph out of the nodes. The optimized query for each is different. This changeset adds the differing queries for a workflow job. commit 9f3e272665c3c4f5faf02da56e71e546e5fe2c8d Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Nov 8 11:22:48 2018 -0500 optimize cycle detection commit b84fc3b1116493983f92195a416b6c7e1ce54d31 Author: mabashian <mabashia@redhat.com> Date: Fri Nov 9 13:50:39 2018 -0500 Fixes for post-rebase bugs commit e1e8d3b372d127536757dc9546be698103fb0900 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Fri Nov 9 10:54:06 2018 -0500 bump migration commit 05f4d94db234758853bd28a233c604e15b597475 Author: mabashian <mabashia@redhat.com> Date: Fri Nov 9 09:15:42 2018 -0500 Fixed serveral bugs including credential prompting. Added logic to bring links/nodes to the forefront when you hover over them in case there's some overlap commit 61fb3eb3909b389d853caf3bafb982f2c17fd0b2 Author: mabashian <mabashia@redhat.com> Date: Thu Nov 8 11:32:05 2018 -0500 First pass at implementing better node placement in the workflow graph commit 7b95d2114d8aa7a934cb733bdb40d6c2b9132bf2 Author: mabashian <mabashia@redhat.com> Date: Tue Nov 6 17:04:44 2018 -0500 Implements workflow convergence without proper layout commit 07db7a41b32ccac15be60654b1525a2e1dd8e478 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Fri Nov 2 15:57:58 2018 -0400 more flake8 commit 1120f8b1e13b935a5dd3fee53dc5fadbbe158b4a Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Fri Nov 2 14:51:55 2018 -0400 try2 at the devil flake8 commit 17b3996568e82a47762360817575673a7a693116 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Fri Nov 2 14:36:44 2018 -0400 fix flake8 anyway I can commit 584b3f4e3dcb95d6fff8d890659e58794e1d9d27 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Fri Nov 2 14:29:37 2018 -0400 remove workflow test * We now handle workflows with jobs that have errored. We treat them the same as a failure result. Before, we would abort the workflow when we encountered an error. commit f8c53f4933e1a1195386302f2c210f06c36d8b58 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Nov 1 17:44:23 2018 -0400 handle job error state in convergence commit 6e40e9c8560867a131857aee5dd6a6b37800d413 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Nov 1 12:45:43 2018 -0400 handle edge case ring cycle commit 2f9dc4d075d45b1c6765f1748ae97df4a00e70a9 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Nov 1 12:45:17 2018 -0400 remove relationship in view if cycle detected commit 9afc38b71459aac71229a7a91eb50ca35d39742a Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Wed Oct 31 16:20:25 2018 -0400 fixup migrations commit dfccc9e07db137a8a07c4170415b8b252c4d7bfd Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Wed Oct 31 16:13:19 2018 -0400 rework wf cycle detection for convergence commit 7b22d1b8749a6d3b656d23662c2571ac867f656f Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Oct 25 13:46:03 2018 -0400 cycle detection when multiple parents commit 29b4979736d1f827420459988be667836784a25c Author: mabashian <mabashia@redhat.com> Date: Wed Oct 24 15:32:28 2018 -0400 Completed work necessary to support editing workflow links and nodes separately. Added hover and tooltip to links commit 87d6253176f250d78efc479b43bec89e14325c07 Author: mabashian <mabashia@redhat.com> Date: Thu Oct 4 20:29:10 2018 -0600 Decouple editing a wf node with editing a node link commit 1e10d4323fc85c1071f27004b08aa04ff8eee3e7 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Mon Oct 22 10:51:29 2018 -0400 update docs commit 4111e53113c8b2473adcf07bdd3a6e9a62974d92 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Mon Oct 22 10:47:59 2018 -0400 correctly name migration to align with 3.4.0 commit 02df0c29e96bceb96b8de4854eb675067905ec42 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Mon Oct 22 10:08:40 2018 -0400 merge artifacts deterministically commit 475c90fd006ee77b8e6d297045daf07ec3b2b0a3 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Fri Oct 19 14:58:32 2018 -0400 prevent job launching twice commit 2742b00a65eb416fe9f4bbb258b511bbf71e779a Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Oct 18 09:11:34 2018 -0400 flake8 commit ea29e66a41aee61d15f7dc526b8cb132e907e987 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Oct 18 09:09:47 2018 -0400 fix workflow finish state detector * Take into account the new do_not_run field when finding if a workflow is finished. If do_not_run is True then the node is considered finished. commit 6ef6b649e831d625d3a2aae3da560f50399dce78 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Wed Oct 17 15:39:55 2018 -0400 cleaner code commit 9bf2a49e0f25353d8e41ba03547afb2457263cd2 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Wed Oct 17 12:49:15 2018 -0400 save state commit 914892c3ace6f3454fbfe87afa7e20aac738ae83 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Wed Oct 17 10:16:40 2018 -0400 all parents should finish before start child commit 77661c603271d1290aaaed0c97c9dad92233e190 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Tue Oct 16 08:33:20 2018 -0400 short circuit performance optimization commit b4fc58549505f199776eecf8364018ab471b8acf Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Mon Oct 15 13:57:19 2018 -0400 stop DNR propogation on always path * This makes sure DNR propogation stops when a job is successful, down an always path commit ff6db37a956022ec82e38be461be5d3e8a7a3472 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Mon Oct 15 09:48:00 2018 -0400 correct stop DNR propogation * If a child has a parent that is not in the finished state then do not propogate the DNR to the child in question. * If a parent is in a finished state; do not propogate the DNR to the child if the path to the child is traversed (based on the parent job status). commit 1a064bdc598477d806fe8b0b6f9213971a6d68a7 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Fri Oct 12 10:49:13 2018 -0400 satisfy flake8 commit ebabec0dade7d7e762725bacee1b93ff155a0d5f Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Oct 11 16:48:50 2018 -0400 always find and mark dnr nodes commit 3506b9a7d89c3389c21600cc20d6347565393015 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Oct 11 16:38:54 2018 -0400 Revert "mark dnr field read only" This reverts commit 3dbc52d91223167683fd01174222bd6c22813dbd. Workflow Job Nodes are read only already commit cc374ca705ca42525da1a9f8ced58ff0569131c3 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Oct 11 16:36:50 2018 -0400 update debug dot graph to output dnr data commit ad56a27cc04a5588a683195a86d3ac84d12f2878 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Oct 11 16:36:27 2018 -0400 mark dnr field read only commit 779e1a34dbf066ccc573fe660015282e70c1dedf Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Oct 11 15:06:11 2018 -0400 remove dnr field from jt wf node commit 447dfbb64dd92bcdaab9797851192a4488a3d672 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Oct 11 13:49:05 2018 -0400 only visit nodes once for dnr commit a9365a3967f16886bd9b450109f39a40bb0d0965 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Oct 11 13:40:54 2018 -0400 code cleanup commit f5c10f99b0912e289b8dd132446af906a5e52ab3 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Sep 27 15:47:51 2018 -0400 support workflow convergence nodes * remove convergence restriction in API * change task manager logic to be aware of and support convergence nodes commit e214dcac85003b96a06bd7e25fe9174c567f437e Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Tue Nov 27 12:45:49 2018 -0500 add slowdown, final status delay, and debug * slowdown by using --speed 0.1 <-- decimal * optionally specify a delay between the event and the final status * debug mode where you can step through emitting the job events commit 18c4771a386353c683cccc78f6cd2448435b2296 Author: Shane McDonald <me@shanemcd.com> Date: Tue Nov 27 12:31:52 2018 -0500 Extract latest strings from source code for translations commit 042c7ffe5bfc4166c72bc830f0e636d2f2967624 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Tue Nov 27 11:52:18 2018 -0500 emit job status lifecycle in event replayer commit f25c6effa33e1a490ff8d24b0589fe7aa546b7f3 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Nov 27 11:35:13 2018 -0500 fix management job schedule edit link button commit b1bd87bcd256dd7070b187dabaa8cdf8e115edc2 Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Nov 27 09:42:35 2018 -0500 raise contrast on a few key page elements to pass WCAG contrast checks commit 4f731017ea11fe5328118773230154cb3dc9b5ff Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Nov 26 16:21:44 2018 -0500 don't conditionally hide workflow viz templates list button commit a9ae4dc5a8b990ac0daaf4dafe85406d0f2c4c16 Author: Shane McDonald <me@shanemcd.com> Date: Mon Nov 26 11:31:58 2018 -0500 Clean up after yourselves, people! commit 0398b744a17a57bfe374d22ac938ccb7d7e53d03 Author: Shane McDonald <me@shanemcd.com> Date: Mon Nov 26 11:31:36 2018 -0500 Add a note about `—force-with-lease` to contributing documentation. commit 012511e4f0ff4d94b0e01c0e53e5c867d1fe6fbe Author: AlanCoding <arominge@redhat.com> Date: Mon Nov 26 10:54:19 2018 -0500 prohibit relaunching sliced jobs with changed count commit 32e7ddd43a5ea537fcbd9eafe7b1e285161181f2 Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Nov 26 09:17:48 2018 -0500 only override django for FIPS in environments where Django is installed isolated awx installs don't have this tooling, and so they don't need this specific monkey-patch commit 0b32733dc808ec880caecb69b4b7513d66e3aae9 Author: AlanCoding <arominge@redhat.com> Date: Mon Nov 26 08:08:59 2018 -0500 set fixed container names commit 8c5a94fa6491216a79a6fa258a468aca757ea941 Author: kialam <digitalanime@gmail.com> Date: Wed Nov 21 13:35:56 2018 -0500 Update readme to include saving exact dependencies using npm. commit 05d988349cd06049a289544d2b6cf2f64b4e6f0c Author: adamscmRH <rooftopcellist@gmail.com> Date: Tue Nov 20 10:13:53 2018 -0500 make current_user ck secure and httponly commit 1b09a0230d012fa9d3b8f56b61bd694a1d1e6948 Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Nov 20 20:54:21 2018 -0500 Update README.md commit f3344e9816971cc033b1a93068c3c573b3f80245 Author: kialam <digitalanime@gmail.com> Date: Tue Nov 20 18:35:29 2018 -0500 Fix failing tests. commit b4f906ceb1087e593556017645ea1d43cf49bc96 Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Nov 20 12:09:49 2018 -0500 add dispatcher status to the sosreport commit e099fc58c706cbb49b087c5f43bdf3a509973d90 Author: kialam <digitalanime@gmail.com> Date: Tue Nov 20 11:48:25 2018 -0500 Add precheck script. commit 8997fca45707821112bb83d0bbeb9164f2db8990 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Nov 20 11:41:58 2018 -0500 add sanitize commit 435ab4ad67475a33e8e5f0668fb10a721c69d62b Author: kialam <digitalanime@gmail.com> Date: Tue Nov 20 11:25:36 2018 -0500 Handle any relaunch errors. commit ca84d312cee006ed2eb08cafeb73ba945abb8d6f Author: Elijah DeLee <kdelee@redhat.com> Date: Mon Nov 19 14:57:20 2018 -0600 Rename schema job to be more clear about its purpose The make target fails when it detects schema changes, not when schema is invalid. Also update CONTRIBUTING.md to include information about zuul jobs. commit b790b50a1af81a2d4095f08ce004e0fbdcb7f430 Author: AlanCoding <arominge@redhat.com> Date: Fri Nov 16 16:45:09 2018 -0500 Fail job run if project is failed provide message in traceback and explanation fields add log messages for dependency spawns commit 45728dc1bbf3fd2a76bbf4183f760dde69d26a67 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Nov 19 15:53:06 2018 -0500 update workflow docs commit 9cd8aa1667ade35b7fb2c418a71ebab60342d3a7 Author: AlanCoding <arominge@redhat.com> Date: Mon Nov 19 15:06:50 2018 -0500 further update of workflow docs for inventory feature commit b74597f4dd3e3bb1902678b51e8dbce64b8adf72 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Nov 19 15:17:28 2018 -0500 fix bug when reverting non-default inventory prompts commit ce3d3c349036fbb682d94228786eef5c3179f7e2 Author: Bill Nottingham <notting@splat.cc> Date: Mon Nov 19 17:16:55 2018 -0500 Add a message to the resulting login dialog when a user explicitly logs out. commit a9fe1ad9c1870ab7f1af9f332a6daac3d5e74d9e Author: kialam <digitalanime@gmail.com> Date: Mon Nov 19 16:20:46 2018 -0500 Start Date begins 1 day ahead. commit 22e7083d715de2a4db8fd1f4fb2cf749a4b19f5e Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Nov 19 15:38:11 2018 -0500 fix instance group lookup commit 951515da2fbed97b4700d6a3991dc9df904524e8 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Nov 19 15:16:46 2018 -0500 disable next and show warning when default workflow inventory is removed commit 9e2f4cff08eccc4f7800ed617f02b6b74ba425df Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Nov 19 14:36:16 2018 -0500 remove the x icon on the session timeout modal (it doesn't work) commit 13e715aeb92b263fae8517e508779eac0d072e78 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Nov 19 12:20:42 2018 -0500 handle null inventory value on workflow launch commit 2bc75270e7ecb6cb7d238052fe264da04bb53584 Author: Jake McDermott <yo@jakemcdermott.me> Date: Sat Nov 17 20:52:17 2018 -0500 dry up org permissions test commit fabe56088d515f9147af63d4cf293276b8c9ac6c Author: Jake McDermott <yo@jakemcdermott.me> Date: Sat Nov 17 16:39:18 2018 -0500 fix workflow e2e tests again commit 0e3bf6db09fdcae0af5a0e06e8ad9d94d56744fd Author: Jake McDermott <yo@jakemcdermott.me> Date: Sat Nov 17 16:07:52 2018 -0500 open workflow visualizer from form commit c6a7d0859d02a7272767dda45c8cd60fa8c5011c Author: Jake McDermott <yo@jakemcdermott.me> Date: Sat Nov 17 15:41:50 2018 -0500 add workflow jobs to inventory list status popup commit fed00a18ad70d341e7c3011f9978ab5c105da688 Author: Jake McDermott <yo@jakemcdermott.me> Date: Sat Nov 17 14:27:41 2018 -0500 show workflow jobs on inventory completed jobs view commit ecbdc5595514574417d01e1ed9b893e4676f5d34 Author: Jake McDermott <yo@jakemcdermott.me> Date: Sat Nov 17 13:34:09 2018 -0500 show related workflow counts on inventory deletion warning prompt commit bca9bcf6ddc3cd7f0b87f5856079c8c2a8527fa1 Author: AlanCoding <arominge@redhat.com> Date: Thu Nov 15 13:43:23 2018 -0500 fix prompts contradiction: should be non-functional change commit 018a8e12debc80caa5e7ee964c728768a5a7c3b0 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Nov 14 13:27:13 2018 -0500 fix lookup message commit e0a28e32eba2e5487fedf601d58eb5aac1977e00 Author: AlanCoding <arominge@redhat.com> Date: Tue Nov 13 13:16:43 2018 -0500 Tweak of error message wording for model-specific name commit c105885c7b033d7208a85fed868b64b30c391a46 Author: AlanCoding <arominge@redhat.com> Date: Tue Nov 13 10:04:44 2018 -0500 Do not count template variables as prompted commit 89a0be64af457338a77c40cd2e9236bb6da51991 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Nov 12 15:53:56 2018 -0500 fix bug with opening visualizer from list page commit c1d85f568c520b7fc7d0ba3d2831435cd805ffbb Author: AlanCoding <arominge@redhat.com> Date: Mon Nov 12 11:00:21 2018 -0500 fix survey vars bug and inventory defaults display commit 75566bad398cfbeaa9a8e8efafc14a6a77f80ef2 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Nov 12 00:26:30 2018 -0500 fix workflow e2e tests commit 75c2d1eda1446d32c90f7ef3525efdb60fca6e95 Author: Jake McDermott <yo@jakemcdermott.me> Date: Sun Nov 11 23:23:49 2018 -0500 add inventory help messages for workflow node edit commit 9a4667c6c721d0743db2054b755dbeeec6a8ad43 Author: Jake McDermott <yo@jakemcdermott.me> Date: Sun Nov 11 21:56:59 2018 -0500 add static messages to workflow inventory lookups commit 9917841585d9b22b946903961b5dade9961c996a Author: Jake McDermott <yo@jakemcdermott.me> Date: Sun Nov 11 20:24:08 2018 -0500 open and close workflow visualizer from list commit fbc3cd3758e48777e254db8cd6620ac5fa71a5a3 Author: Jake McDermott <yo@jakemcdermott.me> Date: Sun Nov 11 19:50:57 2018 -0500 redirect to workflow visualizer on workflow creation commit d65687f14a4f7be9fd7302a224121f9364b543ac Author: Jake McDermott <yo@jakemcdermott.me> Date: Sun Nov 11 02:37:17 2018 -0500 add workflow inventory prompt to scheduler commit 4ea7511ae8169dc85c98bcd2aeae2baf2eb921f8 Author: Jake McDermott <yo@jakemcdermott.me> Date: Sun Nov 11 02:06:01 2018 -0500 make workflow prompt inventory step optional commit a8d22b9459ca248fe4222d21b662ae986dd5020a Author: Jake McDermott <yo@jakemcdermott.me> Date: Sun Nov 11 01:31:13 2018 -0500 show correct ask_inventory state commit f8453ffe68608f288c4ab76e93a79c249a924538 Author: Jake McDermott <yo@jakemcdermott.me> Date: Sun Nov 11 01:01:20 2018 -0500 accept inventory_id in workflow launch requests commit 38f43c147af3542d8ce89f183b60b4691e3e8589 Author: Jake McDermott <yo@jakemcdermott.me> Date: Sat Nov 10 23:09:04 2018 -0500 fix exploding unit test commit 38fbcf8ee6ea97e10e8410ed475e0752c280895d Author: Jake McDermott <yo@jakemcdermott.me> Date: Sat Nov 10 22:44:09 2018 -0500 add missing api fields commit 2bd25b1fbaa012ef70682eb90abff3a6f7955179 Author: Jake McDermott <yo@jakemcdermott.me> Date: Sat Nov 10 18:15:08 2018 -0500 add inventory prompt to wf editor commit 7178fb83b09c8aa2d9291756bdca59c1f37b61b5 Author: AlanCoding <arominge@redhat.com> Date: Thu Nov 8 14:03:36 2018 -0500 migration number bumped again commit 2376013d496c586dba3c4ee27c545a74843991d7 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Nov 7 23:16:43 2018 -0500 add prompt on launch for workflow inventory commit a94042def54db6542f783be889e1cb39f2cca0fb Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Nov 7 22:53:49 2018 -0500 display inventory on workflow job details commit 2d2164a4ba49a4b3cfaa5d62b1f7b328929253c5 Author: Jake McDermott <yo@jakemcdermott.me> Date: Wed Nov 7 22:17:15 2018 -0500 add inventory lookup to workflow detail view commit 3c980d373c7dd1889fbe71b0e95415a4544eca8a Author: AlanCoding <arominge@redhat.com> Date: Thu Nov 1 10:08:57 2018 -0400 bump migration number commit 5b3ce1e9999a1e96b7ce6dc5e8ae16adbd727bed Author: AlanCoding <arominge@redhat.com> Date: Tue Oct 2 09:44:41 2018 -0400 add test for WFJT schedule inventory prompting commit 6d4469ebbdf7726470f2c6432f6582781cf6a2db Author: AlanCoding <arominge@redhat.com> Date: Mon Oct 1 11:41:07 2018 -0400 handle inventory for WFJT editing RBAC commit eb58a6cc0ef113ad1042f535153727898b432d62 Author: AlanCoding <arominge@redhat.com> Date: Mon Oct 1 10:52:34 2018 -0400 add test for launching with deleted inventory commit a60401abb9f345b308d960c5ef41b2dfc7bb85b9 Author: AlanCoding <arominge@redhat.com> Date: Mon Oct 1 09:53:41 2018 -0400 fix bug with WFJT launch validation commit 1203c8c0eee7f9436cdf3190aed1f4a5782c9205 Author: AlanCoding <arominge@redhat.com> Date: Fri Sep 28 16:17:10 2018 -0400 feature docs for workflow-level inventory commit 0c52d17951a82afef3460e53a5c43c04f07e2714 Author: AlanCoding <arominge@redhat.com> Date: Fri Sep 28 16:03:29 2018 -0400 fix bug, handle RBAC, add test commit 44fa3b18a9b500fb293324e375a6cc4d0fe46915 Author: AlanCoding <arominge@redhat.com> Date: Fri Sep 28 13:58:22 2018 -0400 Adjust prompt logic and views to accept workflow inventory commit 33328c4ad787571b782094ef35185ec9ba01e00f Author: AlanCoding <arominge@redhat.com> Date: Thu Sep 27 14:50:39 2018 -0400 initial model changes for workflow inventory commit 11adcb9800f8ef28535e5247dd941c2158577937 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Nov 19 12:35:55 2018 -0500 fix color contrast of nav commit 5b274cfc2ad234fb56d0a0b8eedc35e9ca595198 Author: AlanCoding <arominge@redhat.com> Date: Tue May 22 15:16:34 2018 -0400 include survey_spec in activity stream commit 1d7d2820fd70946fa978706880daee20b288ddb4 Author: mabashian <mabashia@redhat.com> Date: Mon Nov 19 12:04:01 2018 -0500 Use patch instead of put when updating a wfjt commit 605c1355a8e535a3254899a5671cb676cad67e87 Author: Bill Nottingham <notting@splat.cc> Date: Mon Nov 19 11:39:13 2018 -0500 Add updates to UI license grabber from jlmitch5. commit a6e00df041fd632360273bd698f6ccb8f5453b3b Author: Bill Nottingham <notting@splat.cc> Date: Mon Nov 19 11:24:20 2018 -0500 Clean up included licenses such that tests pass. Rename ui licenses to '.txt' for consistency. Update bundled code as appropriate. Remove dead licenses and dev-only UI licenses. Add additional python licenses from Azure & related updates. commit 67219e743f224cc82b6d17b167c9c9a16540d5e7 Author: Bill Nottingham <notting@splat.cc> Date: Mon Nov 19 11:24:06 2018 -0500 Add a test that we are including proper license files for all requirements. commit f1b5bbb1f6efdd3099148c86489264eeddfb6ed5 Author: kialam <digitalanime@gmail.com> Date: Thu Nov 15 20:29:14 2018 -0500 Add websocket listener to Org > JT list view. commit 7330102961f4704257bceea6575d995a1b09d059 Author: Matthew Jones <matburt@redhat.com> Date: Mon Nov 19 11:19:57 2018 -0500 Remove a warning message for dispatcher pool for tests commit 61916b86b5511c486aef0e295f99e9844182d25f Author: Matthew Jones <matburt@redhat.com> Date: Mon Nov 19 10:52:11 2018 -0500 Fix a bug that did not allow project_admin's to create a project. This was a regression from previous functionality commit 35d5bde69002175f7d9e9839d0774b7f4655129e Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Nov 19 11:03:03 2018 -0500 fix scroll top commit e36335f68c0abf1ee17d4726b03a92b2a3331115 Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Nov 19 09:28:32 2018 -0500 only send activity stream create for registered unified jobs see https://github.com/ansible/awx/issues/2733 commit 0ed50b380a175d6010deb9f67749aa4416322764 Author: AlanCoding <arominge@redhat.com> Date: Mon Nov 19 08:29:46 2018 -0500 Implement deprecation of groups_with_active_failures commit 53716a4c5a81bb8b5f20872d2d8875815f637be2 Author: AlanCoding <arominge@redhat.com> Date: Sun Nov 18 10:55:37 2018 -0500 include migration middleware in timings and profiling commit f30bbad07de15cf31f7da8f363f2b9424307f2a7 Author: AlanCoding <arominge@redhat.com> Date: Sat Nov 17 22:35:48 2018 -0500 License check for slicing >1 commit 661cc896a971106582c675cfd2d305bef36b1239 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Nov 16 15:19:31 2018 -0500 add a user agent for requests to Insights commit e9c3623dfd8ed292538a1b1beeb7fdb80a296325 Author: Bill Nottingham <notting@splat.cc> Date: Fri Nov 16 15:34:42 2018 -0500 specify a version commit c65b3628418ea7cedbd14dadaadfe0e1d5220586 Author: Bill Nottingham <notting@splat.cc> Date: Fri Nov 16 15:21:04 2018 -0500 Add ncclient for use by networking modules. commit 7417f9925fa8ecc14c6504988294b4a2680a3316 Author: AlanCoding <arominge@redhat.com> Date: Fri Nov 16 13:28:42 2018 -0500 Minor cleanup of task environment vars commit 37234ca66e7ffe994c5f27802122f05f5345e272 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Nov 16 10:16:39 2018 -0500 prevent the dispatcher from using a nonsensical max_workers value commit 4ae1fdef05a9f52ba770cbdc743220bbbe9bc660 Author: Elijah DeLee <kdelee@redhat.com> Date: Fri Nov 16 09:47:33 2018 -0500 Ignore differences in whitespace for schema validation commit 95e94a8ab51549c8f52bae18ceed28e3d39eb561 Author: kialam <digitalanime@gmail.com> Date: Wed Nov 14 18:53:59 2018 -0500 Some styling changes; fix Server dropdown. - Left align first dropdown on Github and LDAP tabs. - Add border to give some whitespace commit ea35d9713adf5b6eb163a3f9bee29c724ba0ac0a Author: kialam <digitalanime@gmail.com> Date: Wed Nov 14 18:35:47 2018 -0500 Fix empty dropdowns for both LDAP and TACACS tabs. commit 949cf53b890deb776a878684648f82700a72f2ca Author: Elijah DeLee <kdelee@redhat.com> Date: Thu Nov 15 17:06:38 2018 -0500 Use r in front of regex string to make flake8 happy This means we should not escape the \ character in the same way commit a68e22b1142b8c1a8542b5f6f06517f5f1294f62 Author: Elijah DeLee <kdelee@redhat.com> Date: Thu Nov 15 16:25:13 2018 -0500 Add tox target to detect schema changes Fetches reference schema from public bucket Still need define method for updating reference schema on merge. commit d70cd113e11d92edaabfbb6b70ca9900b3f425ff Author: Elijah DeLee <kdelee@redhat.com> Date: Tue Nov 6 15:22:07 2018 -0500 Reduce duplicated logic for genschema target commit f737fc066fe254243a185afe16d351f7fb751dda Author: Matthew Jones <matburt@redhat.com> Date: Tue Sep 18 13:03:38 2018 -0400 Generate schema suitable for comparing for schema changes commit a9d88f728da8b4f44730e5156d432e1dfebdc010 Author: AlanCoding <arominge@redhat.com> Date: Thu Nov 15 11:11:32 2018 -0500 Pre-delete bulk delete related, fix parallel request conflicts commit d3dc126d45c751f0ac52eb71946a7382cb5dc775 Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Nov 14 14:09:14 2018 -0500 truncate user first/last name if it exceeds 30 chars on LDAP auth commit 758a488aeee145c0ec94581bee905b63e0cd20fa Author: AlanCoding <arominge@redhat.com> Date: Wed Nov 14 11:31:34 2018 -0500 Add task manager rescheduling hooks, de-duplication, lifecycle tests commit 49f4ed10cae4d4a61845aac31f3393523b7934fb Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Nov 14 10:01:08 2018 -0500 include M2M labels and credentials in Job creation activity stream commit 5443e1069740a8f7dd9e210ee11e7ef676abe049 Author: AlanCoding <arominge@redhat.com> Date: Tue Nov 13 14:40:27 2018 -0500 Fix bug with non-sliced JT job spawn commit a3f9c0b012e56ee62e8f4aec7162c7c320dffdec Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Nov 13 15:02:52 2018 -0500 warn about FIPS mode if the Django version changes commit 8517053934fb77d96ec68c9ade9e3d1165df4ce2 Author: Geoff Humphreys <humphreys.geoff@gmail.com> Date: Tue Nov 13 14:56:22 2018 -0500 Updated JT project-related error message Signed-off-by: Geoff Humphreys <humphreys.geoff@gmail.com> commit 0506968d4fb9b6651f604c2a798b23d8266780d1 Author: Bill Nottingham <notting@splat.cc> Date: Tue Nov 13 12:14:24 2018 -0500 Fix tooltip referring to PROJECTS_ROOT. This can't be changed in AWX settings; it needs to be done in settings.py either on the filesystem, or overridden in a k8s/openshift configmap. commit f16a72081a640970358ca1246d684a06bc19b944 Author: Hideki Saito <saito@fgrep.org> Date: Tue Nov 13 18:21:18 2018 +0900 Fixed issue where admin_user and password change are not reflected - No effect of changing admin_user and admin_password when using docker-compose #2666 commit cceac8d90778099daf2db115207fd0f3d7acc22e Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Nov 12 16:06:23 2018 -0500 support PKCS8-formatted keys to enable FIPS compliance see: https://access.redhat.com/solutions/1519083 commit 8d012de3e255f0bcf3e3dab57e0c9fc486619dac Author: adamscmRH <rooftopcellist@gmail.com> Date: Thu Nov 8 17:08:12 2018 -0500 monkey-patch _digest for fips commit cee7ac95111cd58c6fc3ea582510c8beb6582295 Author: AlanCoding <arominge@redhat.com> Date: Mon Nov 12 13:38:58 2018 -0500 get rid of star import in unified_jobs.py commit 33b8e7624b109d2f5f437a3b3ca6a8f08b7e03da Author: Wayne Witzel III <wayne@riotousliving.com> Date: Mon Nov 12 12:36:16 2018 -0500 move root views new file commit a213e014919f44f707393a6706763442f6a1d44c Author: Idan Bidani <iplaman@gmail.com> Date: Sat Nov 10 18:27:22 2018 -0500 updating default Postgresql version to 9.6 commit 658f87953e39feec55a403b0ca084b7af0186dfe Author: AlanCoding <arominge@redhat.com> Date: Fri Nov 9 14:00:45 2018 -0500 coalesce data without setting commit 5562e636ead2cc7f59d574267290934b8ada8119 Author: AlanCoding <arominge@redhat.com> Date: Thu Nov 1 15:14:39 2018 -0400 Coalesce host and group A.S. deletion entries commit 80fcdae50bd60dea0f3bde538087dcb195e7a4c2 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Fri Nov 9 10:35:56 2018 -0500 update credential type usage to kind instead of name commit 10667fc855c360b14aaee3e58ecdd444f06c94ab Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Nov 8 15:14:07 2018 -0500 fix an unbound variable see: https://github.com/ansible/awx/issues/2642j commit 729256c3d16400a65b798f662730d36d309d4e71 Author: kialam <digitalanime@gmail.com> Date: Thu Nov 8 13:21:12 2018 -0500 Fix DETAILS link in WF viz not working until after job has ran - Make additional GET request if we need it in order to surface the job type so that we can properly redirect the user to the detail page. commit 23e1feba96e9b8970b3b82d159959e7e0eb5e16c Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Nov 8 12:37:27 2018 -0500 fill in summary inv for sched only when needed * If scheduler inv exists then the inv summary will be filled in with our generic summary filler inner. Else, if the related unified job has an inventory, fill in the inv summary with that, explicitly. commit e3614c3012229d0b93cfd118c03de0d3f0e5e68f Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Nov 8 12:22:02 2018 -0500 update to using new inventory id from summary fields of UJT if applicable commit f37391397e5cd704796a62205086c86d6eb95c6b Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Nov 8 11:47:31 2018 -0500 add inventory to schedule summary fields * Use the same logic that related inventory uses. If there is an inventory that overrides the inventory on the unified job template then summarize that field. Else, use the inventory on the unified job template being scheduled. commit d1cce109fb1c5b75d07c0c2f841f217d8cd4046c Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Nov 8 09:41:06 2018 -0500 update schedule base route to include resource being scheduled commit 32bd8b64734340f58b1a270c825e87da85087223 Author: kialam <digitalanime@gmail.com> Date: Thu Nov 8 09:15:54 2018 -0500 Fix Dashboard hover-over action so it shows the correct info. - Refactor our Dashboard directive to display the dashboard graph's x-axis according to the new changes in NVD3 v1.8.1. See https://github.com/nvd3-community/nvd3/blob/gh-pages/examples/lineChart.html for reference. commit 001bd4ca59d38833777f55c3c17a92b69465be85 Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Nov 8 07:59:44 2018 -0500 resolve a few token revocation issues, and add tests commit 093c29e315ca0a1eb5efc3099892ceea016ffde1 Author: Cristian Vargas <cristian@swapps.co> Date: Tue Jul 3 23:14:51 2018 -0500 Add command to revoke tokens Signed-off-by: Cristian Vargas <cristian@swapps.co> commit 7dbb86267382be3cb6a7994386e259203a12019d Author: Rick Stokkingreef <rick.stokkingreef@yourhosting.nl> Date: Thu Nov 8 12:07:07 2018 +0100 Fixed test cases commit 459ac0e5d9b18e14d7969b2a0b0ec2a9bf937fa1 Author: Wayne Witzel III <wayne@riotousliving.com> Date: Wed Nov 7 21:58:28 2018 -0500 inventory views commit 1b465c4ed9b10beff07dd09f845550d2bbc71432 Author: Wayne Witzel III <wayne@riotousliving.com> Date: Wed Oct 3 09:27:43 2018 -0400 remove duplicate BaseUsersList commit 198a0db808f0423fd71f493987d09a172c766fd3 Author: Wayne Witzel III <wayne@riotousliving.com> Date: Fri Sep 28 16:41:43 2018 -0400 move organization views to their own file commit 21877b33783667db4dd545a02852a5748d4b31dc Author: Adam Edwards <adam@middleware360.com> Date: Tue Nov 6 14:59:26 2018 -0800 update to latest vmware_inventory.py with support for groupby_custom_field_excludes https://github.com/ansible/ansible/blob/e364d717cb952217df92585b82bdd2b04af7f649/contrib/inventory/vmware_inventory.py Signed-off-by: Adam Edwards <adam@middleware360.com> commit ebc3dbe7b6dec30f4a46e44c1d733b7c8dd2b562 Author: Marliana Lara <mlara@redhat.com> Date: Tue Nov 6 22:43:44 2018 -0500 Add source WF label to job details template * Change label from "Parent WF" to "Source WF" * Fix WF job result Firefox responsive style bugs commit 1bed5d4af216e34d7dc5ba0222bd7e9fe3ace705 Author: AlanCoding <arominge@redhat.com> Date: Tue Nov 6 15:08:43 2018 -0500 avoid nested on_commit use commit 0783d86c6c2fd98bf08e1ae677954403511426b0 Author: AlanCoding <arominge@redhat.com> Date: Mon Nov 5 14:48:34 2018 -0500 adjust recursion error text commit a3d5705cea85521d2a3bc6884c6c8b309fc489d7 Author: Marliana Lara <mlara@redhat.com> Date: Mon Nov 5 14:00:22 2018 -0500 Fix bug with workflow maker templates pagination and smart search commit 2ae8583a869fbf4bfb61098885cb87ad560db46e Author: Marliana Lara <mlara@redhat.com> Date: Fri Nov 2 17:31:47 2018 -0400 Fix Firefox labels bug commit edda4bb265205dca3fba63db836bc4f242325c7d Author: Marliana Lara <mlara@redhat.com> Date: Fri Nov 2 12:43:22 2018 -0400 Address PR review commit d068481aecbd2e3339157bf76cc9fee6c32c1d85 Author: AlanCoding <arominge@redhat.com> Date: Fri Nov 2 09:00:03 2018 -0400 link workflow job node based on job type, not UJT type commit e20d8c8e81bacde3e04c0551952fcfbc59e59f22 Author: Marliana Lara <mlara@redhat.com> Date: Sat Oct 6 19:41:12 2018 -0400 Show workflow badge Add Workflow tags Hookup workflow details link Add parent workflow and job explanation fields Add workflow key icon to WF maker and WF results Hookup wf prompting Add wf key dropdown and hide wf info badge commit f6cc351f7fc075b4e8590f2c6fbff1ddd6ccd3c7 Author: Marliana Lara <mlara@redhat.com> Date: Sat Oct 6 17:28:34 2018 -0400 Format workflow-chart directive code commit c2d4887043e8f80acc7fe4e0f26600b1971bfa78 Author: Marliana Lara <mlara@redhat.com> Date: Sat Oct 6 17:15:46 2018 -0400 Include workflow jobs in workflow maker job templates list commit 4428dbf1ffc25fb085c40d1676bfa69ee9815c8d Author: AlanCoding <arominge@redhat.com> Date: Tue Oct 2 13:40:59 2018 -0400 Allow use of role_level filter in UJT list commit e225489f4348715a670215b5171c16a579d29192 Author: AlanCoding <arominge@redhat.com> Date: Tue Oct 2 08:27:26 2018 -0400 workflows-in-workflows add docs and tests commit 5169fe348494b6333b79ffbc603ee344029af7a4 Author: AlanCoding <arominge@redhat.com> Date: Mon Oct 1 16:35:50 2018 -0400 safeguard against infinite loop if jobs have cycles commit 01d1470544fa922f10bab8af2ec001453797a3ac Author: AlanCoding <arominge@redhat.com> Date: Mon Oct 1 16:04:55 2018 -0400 workflow variables processing, recursion detection commit faa6ee47c5e84b50deb370b561d8c8f8c8acc962 Author: AlanCoding <arominge@redhat.com> Date: Thu Sep 27 14:31:32 2018 -0400 allow use of workflows in workflows commit e86ded6c68e919fab31b6969e74340e60be98228 Author: Daniel Sami <dsami@redhat.com> Date: Wed Nov 7 09:02:00 2018 -0500 removed namespace from user fixture commit 365bf4eb53544064108aff9de2f72714b154880b Author: Daniel Sami <dsami@redhat.com> Date: Wed Nov 7 09:01:08 2018 -0500 UI tests for org permission views commit ceb9bfe4863cb6cadbcc628e7939d4f87449292c Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Nov 6 22:36:14 2018 -0500 fix adhoc command cred lookup when many credential types exist commit 0f85c867a0771863786d88f4aafd57ae8bfa3084 Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Nov 6 22:20:51 2018 -0500 fix project cred lookups when many credential types exist commit f8a8186bd1c8ba0ac74f6326d61b052755ff7503 Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Nov 6 20:58:08 2018 -0500 always recompile multicred lists commit 28cd762dd725c174d439e2d6867b2896419cec06 Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Nov 6 15:57:35 2018 -0500 properly validate cert data that happens to contain an END substring commit 45328b6e6d52a74cc75e243ce9fd43fdc162b1ce Author: Chris Meyers <chrismeyersfsu@users.noreply.github.com> Date: Tue Nov 6 14:45:10 2018 -0500 Update saml.md commit 1523feee914c4fa40285797e779dae71659aae0b Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Nov 6 14:17:46 2018 -0500 send activity stream changes as raw JSON, not a JSON-ified string see: https://github.com/ansible/awx/issues/2005 commit 5e4dd5411259d42d4167a6f941d506b3f0c1c29c Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Nov 6 00:31:10 2018 -0500 remove admin and member roles from organization->team role assignment options commit da7834476b96a2dad86c288772a3230ebe8ac92b Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Nov 6 10:52:16 2018 -0500 remove inadverdent scope variable that was added commit d5ba9815159e411e48813e4747af15255333a9a6 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Tue Nov 6 10:50:15 2018 -0500 remove inadverdent log statement commit f916bd7994948202af7806f7c68c5a8ca1200b1a Author: Rick Stokkingreef <rick.stokkingreef@yourhosting.nl> Date: Tue Nov 6 14:26:36 2018 +0100 Fixed bug when all group vars are not included commit 95190c55090dc011ecde0cc6d57f84c245d482bf Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Nov 5 20:06:08 2018 -0500 remove unused constants commit 76e887f46d820651057cab3a59ff0c3399ba9bbb Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Nov 5 20:04:16 2018 -0500 highlight entire row on hover commit 0c2b1b7747ed4d7d69f244e172910b8029d739be Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Nov 5 19:20:07 2018 -0500 don't compile html in real time commit 4c74c8c40c80e6ccea7240714ba13e5f64bee0e2 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Nov 5 19:03:51 2018 -0500 delete contents of slide array before reassigning commit 3a929919a36c6636ef6beb8e14de5cc37b0ba721 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Nov 5 18:54:09 2018 -0500 enable expanded details for dynamic host events commit c25af96c56177ae0bb589f7c4b5a7d2bcb3d6573 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Nov 5 14:59:15 2018 -0500 don't render events if stdout is zero-length string commit f28f1e434d2e502efb729a9693fed5918519eb4f Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Oct 16 12:32:05 2018 -0400 adjust output line wrapping commit b3c5df193a1375b9be189d8f1906b35f606d588e Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Oct 16 11:52:14 2018 -0400 don't render playbook_on_notify or runner_on_ok events if they have no stdout commit 8645602b0a057bbf7f33a2e745afb60a90a726c2 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Nov 5 16:45:35 2018 -0500 fix permission issue where regular users assigned jt admin could not add user jt roles they couldn't edit commit 05156a5991310fe0d982d25c863011f11f0ede3f Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Nov 5 13:03:21 2018 -0500 move from GEC_PEM_FILE_PATH to GCE_CREDENTIALS_FILE_PATH commit 951ebf146ab0acb913abb13b6e2d939a28930cfb Author: AlanCoding <arominge@redhat.com> Date: Fri May 18 13:51:17 2018 -0400 remove unused project field commit 7a67e0f3d6b93e83ffdb42ddc54671296ca5028c Author: AlanCoding <arominge@redhat.com> Date: Mon Nov 5 10:38:55 2018 -0500 Implement deprecation of duplicated ask_ fields in job view commit e4c28fed037f0c52f32d5c095586efbbc93a4ad5 Author: Jake McDermott <yo@jakemcdermott.me> Date: Sun Nov 4 22:01:08 2018 -0500 remove admin and member roles from team->organizations role assignment options commit 6ae1e156c87e7a95d888b0c79628916d6d2d8c6a Author: AlanCoding <arominge@redhat.com> Date: Fri Nov 2 14:13:05 2018 -0400 do not block superusers with MANAGE_ORGANIZATION_AUTH setting commit 80ac44565a323abd91a2644e39204c314e6bf34a Author: Matthew Jones <matburt@redhat.com> Date: Fri Nov 2 10:37:58 2018 -0400 Make sure we reference the actual hostname commit 47fc0a759f7d95a770f3f1b0a75b5d14267de149 Author: AlanCoding <arominge@redhat.com> Date: Fri Nov 2 10:10:38 2018 -0400 fix bug where grandparent groups were excluded commit d8d710a83d64f51bd331a6f9902f2d2181b19214 Author: AlanCoding <arominge@redhat.com> Date: Tue Oct 30 11:54:36 2018 -0400 get rid of decorator dependency commit 673068464a029105b1a5e134ad165a2c08a4e8e8 Author: Matthew Jones <matburt@redhat.com> Date: Tue Oct 30 13:23:55 2018 -0400 Add support for runner_on_start This will be available in ansible 2.8 commit 694e49448461aad1fbe0e4c2e5e577edac6c1cc0 Author: westfood <westfood@gmail.com> Date: Sun Oct 28 11:55:36 2018 +0100 Using new Helm parameters for PostgreSQL access. commit f2cec03900749b5d147128c5a17c2fdf2b223e5b Author: Wayne Witzel III <wayne@riotousliving.com> Date: Wed Oct 17 16:34:24 2018 -0400 fix typo in length commit 6e3b2a5c2dfa75fc0ed1e8d2e51fe41e9a2ce637 Author: Wayne Witzel III <wayne@riotousliving.com> Date: Mon Oct 15 13:18:50 2018 -0400 better error handling when over limit commit 9d81727d16635b354e8e91ca3802a34fb46e855d Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Oct 15 10:58:21 2018 -0400 fix a typo on the JT add page that breaks the custom venv field commit d5626a4f3e28ac7b04a2069bacb570f9ac61ec5e Author: Hideki Saito <saito@fgrep.org> Date: Mon Oct 15 11:40:51 2018 +0900 [3.3.1] Add files and output of commands to gather with sosreport - Fixed issue #3064 commit 867ff5da7196a4d9554ac7b83b5c1716f84fa2a0 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Oct 12 16:17:14 2018 -0400 minor nit for https://github.com/ansible/tower/pull/3060 commit d4e3127fb461c64f4451a3564605a62abe7063c4 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Oct 12 12:29:46 2018 -0400 properly handle AnsibleVaultEncryptedUnicode objects in the callback commit cfb58eb14572149a6cc26563d96d23fb67a03ffd Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Wed Oct 10 12:32:27 2018 -0400 fix issue with ldap queries containing unicode commit 5994c359759fe5a0a433a4acda43a882e899721a Author: Wayne Witzel III <wayne@riotousliving.com> Date: Wed Oct 10 11:33:11 2018 -0400 Use latest version of asgi_amqp commit 6c98e6c3a008ef814bd29c45637cffec3a6faac4 Author: mabashian <mabashia@redhat.com> Date: Thu Sep 27 16:49:23 2018 -0400 Actually fix extra vars on edit schedule. This commit takes into account survey question answers which need to get pulled out of extra vars and displayed in the prompt. commit 8aec4ed72e1eb4a5cad97e4bf9ec36caa3a0f486 Author: mabashian <mabashia@redhat.com> Date: Thu Sep 27 16:30:10 2018 -0400 Fixes bug where schedule extra vars were not being displayed in the edit form commit 0a0cdc2e21238f5e9ef3ac801f1a64629b5f2542 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Thu Sep 27 12:18:39 2018 -0400 at migration time, validate ldap group type params * Previously, we have logic in the API to ensure that ldap group type params, when changed, align with ldap group type Class init expectations. However, we did not have this logic in the migrations. This PR adds the validation check to migrations. commit 9de63832ce34ea6a57a65a08af3b3bc6a4ee0605 Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Sep 20 15:14:33 2018 -0400 properly support deprecated `Authorization: Token xyz` commit 1d8bb47726a5f66c8365b642232478d35dcf36db Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Sep 12 17:31:10 2018 -0400 fix filter page size selector commit 90bd27f5a8683a03aff6f6f3cc8493c15ec29831 Author: Shane McDonald <me@shanemcd.com> Date: Wed Sep 12 13:41:56 2018 -0400 Whitespace fix I’m not actually this pedantic, I just need something to tag. commit 593ab90f9246c4a250e6851f8ace3455faafa1e1 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Sep 12 10:54:17 2018 -0400 update syntax of lodash find call commit 27c06a728545302c2330b32b9ce17dee9b207e9d Author: mabashian <mabashia@redhat.com> Date: Mon Sep 10 13:12:19 2018 -0400 Fixes bug in wfjt node form where rows weren't remaining selected after being clicked commit f82f4a9993c9b28599daf7a1bc52f947372ebef1 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Fri Sep 7 17:40:11 2018 -0400 deprecate fact endpoints and commands commit 5a6f1a342fd0e1a26d3cc2d0da537212c8e6ba15 Author: adamscmRH <chadams@redhat.com> Date: Fri Sep 7 14:59:33 2018 -0400 rm network ui from changelog
-
2.1.0a28f8c43 · ·
Release 2.1.0 git log 2.0.1..HEAD --no-merges commit fbec6a60bf47a142cf86b99619b09304f0939e86 Author: Shane McDonald <me@shanemcd.com> Date: Thu Nov 1 11:37:28 2018 -0400 Bump version to 2.1.0 commit 04625f566b0423d0f9757f5451f3d01ed4cc4a2e Author: Shane McDonald <me@shanemcd.com> Date: Thu Nov 1 09:50:02 2018 -0400 Bump version to 2.0.2 commit e152b30fc15b246b6313719f6bd4be53c9c708d5 Author: Daniel Sami <dsami@redhat.com> Date: Wed Oct 31 11:22:31 2018 -0400 linting fixes commit 479448ff096c5ec05a8c5cd37bfbfeefce14e10d Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Oct 31 00:52:17 2018 -0400 remove an old, unused migration file commit 62a36e3704746e2c8ef3b8b2546101455b3160f4 Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Oct 30 22:23:36 2018 -0400 update job slice count help text commit 2d286c5f6852889d4e0cc5c9326f7e164b913ad3 Author: kialam <digitalanime@gmail.com> Date: Thu Oct 18 10:19:17 2018 -0400 Redirect to WF Details page after prompt for slice JT. commit f435e577b2a4cdeda94bc29abb6e5d5bfb6397d6 Author: AlanCoding <arominge@redhat.com> Date: Tue Oct 30 10:09:46 2018 -0400 Adjust slicing tooltip text commit 236b332a8b3b33c9b66417ce661a22b44cda3d95 Author: AlanCoding <arominge@redhat.com> Date: Thu Oct 18 08:40:44 2018 -0400 bump migration number commit a7028df82837d8d0e3ef8644c17b90da7a1bb085 Author: kialam <digitalanime@gmail.com> Date: Wed Oct 17 16:40:01 2018 -0400 Fix one failing unit test. commit a59017ceef8addd19c0434fdab459892e95e65fd Author: kialam <digitalanime@gmail.com> Date: Wed Oct 17 16:38:24 2018 -0400 Fix eslint errors. commit affacb8ab5df9dffe3edff91f18448ec1961c796 Author: AlanCoding <arominge@redhat.com> Date: Wed Oct 17 15:26:34 2018 -0400 revert change of including slice wfj ids in recent_jobs list commit 37f90249401dcd14965c027f11ba03e5907acaf0 Author: AlanCoding <arominge@redhat.com> Date: Tue Oct 16 16:47:11 2018 -0400 fix slicing task_impact and script gen bugs commit f72fca5fcf988588cc0e67ab78e80f864ef754dc Author: kialam <digitalanime@gmail.com> Date: Wed Oct 17 09:31:34 2018 -0400 Fix unit tests after "slice" rename. - Update Jobs List unit tests with new schema and test cases. - Update Job Details unit tests with new schema and test cases. - Test both for expected behavior when handling a regular non-sliced job. commit 21aeda0f4553b9fef1897e6bc8514999660a80a8 Author: kialam <digitalanime@gmail.com> Date: Thu Oct 11 11:10:13 2018 -0400 Add unit tests for Job Details - Test `getSplitJobDetails` method. - Fix failing tests. - Rename unit tests. commit 65a0e5ed45f6beceefaccbad27ca2694e3bf2caf Author: kialam <digitalanime@gmail.com> Date: Thu Oct 11 11:07:51 2018 -0400 Fix failing tests. commit 571e34bf791da8935ce71c7765f2faa64f47e044 Author: kialam <digitalanime@gmail.com> Date: Mon Oct 8 14:56:30 2018 -0400 Begin adding unit tests for split jobs - Test split job tag method within Jobs List Controller. commit 6dc58af8e1291eff2b85db5e528a6e3a98aa6c56 Author: AlanCoding <arominge@redhat.com> Date: Tue Oct 16 10:46:20 2018 -0400 slicing rename test cleanup and bugfix commit bbd3edba4784d253d075842839b8e623988d70e1 Author: AlanCoding <arominge@redhat.com> Date: Mon Oct 15 16:10:55 2018 -0400 rename to slicing and schema tweaks commit 46d6dce73840dc68d6173d15660c1636fe496aa2 Author: Matthew Jones <matburt@redhat.com> Date: Tue Oct 9 10:30:07 2018 -0400 Mass rename of shard -> split commit 475a701f78fd70619aee7ad22994026b1e397572 Author: AlanCoding <arominge@redhat.com> Date: Thu Oct 4 11:50:08 2018 -0400 Allow use of credential password prompting with split JTs also *update test to work with new JT callback call pattern *fix spelling in template commit dccd7f2e9d253fede020f91abe6d6fc761de4324 Author: AlanCoding <arominge@redhat.com> Date: Wed Oct 3 20:56:16 2018 -0400 do not split JT callback jobs commit 47711bc0079a21d9b815fd25266a51baac14004f Author: kialam <digitalanime@gmail.com> Date: Wed Oct 3 12:05:39 2018 -0400 add package-lock.json to gitignore commit 04eec613874aa7582265233e5f017e35aa6c1c93 Author: kialam <digitalanime@gmail.com> Date: Tue Oct 2 15:22:16 2018 -0400 Redirect to WF details page when a Split Job is launched commit ef4a2cbebb9e5cc4fbbcdaff85fb37d58f22be23 Author: kialam <digitalanime@gmail.com> Date: Wed Oct 3 12:01:48 2018 -0400 Add Job Splitting feature to UI commit c8d76dbe78c0f258cd91556793097281fc7800fc Author: AlanCoding <arominge@redhat.com> Date: Thu Sep 27 11:48:59 2018 -0400 update migration after rebase commit 61a706274b67a2828fdf088de120a4d3f06590cf Author: Matthew Jones <matburt@redhat.com> Date: Mon Sep 17 10:54:11 2018 -0400 Adding architecture doc for job sharding commit 20226f89849511d8ff81fb71acc9e701c02a7188 Author: AlanCoding <arominge@redhat.com> Date: Thu Sep 13 11:53:38 2018 -0400 Polish split jobs API info & add fields to UI *clarify help text and squash migrations *adds new internal_limit field to Job model for faster reference *if field is non-blank, populate shard params in summary_fields *add summary information to UI job/wfj details, JT selector commit 7ff04dafd38f70a41d1606e5d01000573b281d58 Author: AlanCoding <arominge@redhat.com> Date: Mon Sep 10 13:54:04 2018 -0400 Fix IntegrityError deleting job splitting JT misc: *show sharded jobs in recent_jobs *test updates commit f9bdb1da154de3649ac0d802574c82ce913e6487 Author: AlanCoding <arominge@redhat.com> Date: Tue Aug 28 15:31:59 2018 -0400 Job splitting access logic and more feature development *allow sharding with prompts and schedules *modify create_unified_job contract to pass class & parent_field name *make parent field name instance method & set sharded UJT field *access methods made compatible with job sharding *move shard job special logic from task manager to workflows *save sharded job prompts to workflow job exclusively *allow using sharded jobs in workflows commit dab678c5cc3f451da558068c6ff8d0bf7fb6b6dd Author: AlanCoding <arominge@redhat.com> Date: Mon Aug 27 11:08:06 2018 -0400 Implement splitting logic in inventory & job task code commit 44ffcf86de69585f4709fbb7c14e1c0edf2a95e9 Author: Matthew Jones <matburt@redhat.com> Date: Fri Aug 24 14:21:18 2018 -0400 Properly take prompted inventory into account This also will rename shard jobs to add an index to the job name commit 8a18984be1d08fd59a5f7dfdf514238d9cfac1f8 Author: Matthew Jones <bsdmatburt@gmail.com> Date: Wed Aug 22 09:29:59 2018 -0400 Spawn concrete workflow jobs from a job template launch commit 0b1776098b15e86c4d09010d76ee5c8d256370aa Author: Matthew Jones <bsdmatburt@gmail.com> Date: Tue Aug 14 12:12:07 2018 -0400 Implement model/view/launch paradigm for shard/split job templates commit 5da13683cec11630a998ce61eda91277d0f83bd8 Author: Daniel Sami <dsami@redhat.com> Date: Wed Oct 31 11:03:44 2018 -0400 updated fixtures to use proper organization linking commit a1012b365c608b9ea6d1618de3739b05644075e3 Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Oct 31 10:10:13 2018 -0400 pin docker-compose to a working version commit 7fc269b65a1044bf21d506a4908c31ae60c9b51a Author: Bill Nottingham <notting@splat.cc> Date: Tue Oct 30 12:10:00 2018 -0400 Re-add markdown, which is used for rendering API help. commit 80adbf9c034dd17706b45a42273cdfdb9a66fca6 Author: Jake McDermott <yo@jakemcdermott.me> Date: Sat Oct 27 00:15:14 2018 -0400 fix smoke test commit e513f8fe31dbbe15f0c50f53e56de70aea41c1c2 Author: AlanCoding <arominge@redhat.com> Date: Tue Sep 11 12:08:22 2018 -0400 do 2-pass cancel for workflow jobs commit 28512e042b4dfe16ef75d39aea79f2d82459b3a9 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Oct 26 10:02:43 2018 -0400 remove DeprecatedAuthTokenMiddleware commit 482395eb6ab57f864a6481b043edd83eb20b2c59 Author: AlanCoding <arominge@redhat.com> Date: Tue Sep 18 15:28:57 2018 -0400 reduce default verbosity of devel-specific callback logging commit 19030b9d5fc288451134f0cf4d4aa21c5bb36449 Author: AlanCoding <arominge@redhat.com> Date: Thu Oct 25 11:27:43 2018 -0400 apply docker-compose fix to cluster target too commit 6ecd18b2e28a673ece8a58390315e1a4f71ea2c4 Author: Daniel Temme <daniel@qixxit.de> Date: Mon Oct 15 10:44:07 2018 +0200 make volume concatenation work The second list gets interpreted as part of the else block, effectively dropping it. Separating both list definitions with braces seems to work. # Conflicts: # installer/roles/local_docker/tasks/standalone.yml commit 4e9c7059974dd85a9c5aa3a93a260a79c7a02d68 Author: Daniel Temme <daniel@qixxit.de> Date: Fri Oct 12 18:36:05 2018 +0200 Partial revert for "Bugfix for ca_trust_dir" # Conflicts: # installer/roles/local_docker/tasks/standalone.yml # Conflicts: # installer/roles/local_docker/tasks/standalone.yml commit bf5c259d92285a4772fcfb0224da7e15f5b47ed0 Author: wilmardo <info@wilmardenouden.nl> Date: Tue Oct 23 12:12:54 2018 +0200 Empties /tmp in web Dockerfile commit 526ca3ae42a50ff16d4128339d184fab14ece675 Author: AlanCoding <arominge@redhat.com> Date: Wed Sep 19 14:46:17 2018 -0400 automatically delete project files in entire cluster commit c133b351620419d8aa1df4917b4409d5d8a6d2b2 Author: Igor Vuk <parcijala@gmail.com> Date: Wed Oct 24 23:40:42 2018 +0200 Update variable names for local Docker daemon installation Signed-off-by: Igor Vuk <parcijala@gmail.com> commit 8965f1934e2251097fbebb434380c3f23878f030 Author: AlanCoding <arominge@redhat.com> Date: Fri Oct 19 16:02:56 2018 -0400 fix bug with relaunching with changed JT commit 8b3e49cb2417a184008198429836ed254d939fd3 Author: AlanCoding <arominge@redhat.com> Date: Fri Oct 19 12:39:00 2018 -0400 fix server error using 2 creds of same type commit 9e7808f2c97408fe6ee8ce5a65ac5a2c6bc06658 Author: kialam <digitalanime@gmail.com> Date: Mon Oct 22 10:18:03 2018 -0400 Restore Date Picker field in Scheduler template. commit 72ce7b194fab2cbe104e6514641c4215a1a359a9 Author: AlanCoding <arominge@redhat.com> Date: Tue Oct 23 10:57:23 2018 -0400 allow UI to filter by type again commit 1dd44df4713b95ef46db771909f43e3cf7d41451 Author: David Moreau Simard <dmsimard@redhat.com> Date: Tue Oct 23 22:13:06 2018 -0400 Let users disable create_preload_data if it isn't necessary The demo things might not be desirable in a production environment. commit a361b5da6eafaaf8fe459ac58bcf043b36a131fa Author: Shane McDonald <me@shanemcd.com> Date: Mon Oct 22 19:02:31 2018 -0400 Fix permissions when running dev container as non-root user I wanted to pass `—user` to `docker-compose` up, but that option doesnt exist. To get around this, I had to record the uid on the host (CURRENT_UID), interpolate the variable in tools/docker-compose.yml, and detect that inside the container. I then piggy-backed on the /etc/passwd hack we use for scenarios with unpredictable uids. commit 7df63830ed7da327a126b4f1491625adb2c2b4ae Author: Shane McDonald <me@shanemcd.com> Date: Mon Oct 22 18:57:34 2018 -0400 Remove reference to file that doesnt exist anymore commit c695ba2e101ef82b345bf93cc48c1a326826b693 Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Oct 24 08:49:35 2018 -0400 fix flake8 commit 9ae3e1c40fa59daeb7e37e1a1de92ef91a49cd7a Author: Vladimir Pouzanov <farcaller@google.com> Date: Tue Oct 23 18:01:00 2018 +0100 Fix a typo commit a56a2318698ab227fee17572afeab256db7013f4 Author: Bill Nottingham <notting@splat.cc> Date: Mon Oct 22 15:55:55 2018 -0400 Remove some obsolete requirements. Bump cryptography to latest. commit 3b7336c570d476e97f0edbdd3739680321f31306 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Oct 19 10:57:09 2018 -0400 drop old celery/djcelery tables we no longer need commit c5ce62e11dd33261d7acd5e86b1e202688dc248d Author: Daniel Sami <dsami@redhat.com> Date: Fri Oct 19 10:23:50 2018 -0400 added functionality to validate that search is complete before continuing commit 9316c9ea3e0c19fedc33c41e20451c30c032eecf Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Oct 19 09:55:39 2018 -0400 implement simple retries for wayward inventory deletes commit 427b8bdabb9a18fb80ff2bffa8a80ecc9ace7951 Author: Daniel Sami <dsami@redhat.com> Date: Fri Oct 19 10:01:50 2018 -0400 lint fix commit 92baea2ee6233664d447cee25110fca16adf3ea0 Author: Daniel Sami <dsami@redhat.com> Date: Fri Oct 19 09:43:13 2018 -0400 fix to search for exact search matches commit 3be9113d6b3d4c6e9b67a8ccf0f41e9aac90bbff Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Oct 18 16:05:12 2018 -0400 fix a bug that breaks job cancel on single node jobs 1. Install awx w/ a single node. 2. Start a long-running job. 3. Forcibly kill the `awx-manage run_dispatcher` process (e.g., SIGKILL) and do not start it again. 4. The job remains in running - without a second cluster to discover the job, it is never reaped. 5. This PR allows you to cancel the job from the UI+API. commit 0d29bbfdc66f061e60231f70d582f5fc5ff12c01 Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Oct 17 13:36:19 2018 -0400 make the dispatcher more fault-tolerant to prolonged database outages commit bb921af146e13f2fb2dd6b1eaac5b7653e935440 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Oct 18 15:37:29 2018 -0400 fix badge updating and xss e2e test for projects list updates commit 5e0ecc7f43435bd3453ed65102bea99ea702290c Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Oct 18 09:45:41 2018 -0400 fix projects list search selectors commit 73dc58e810947bc9a9efa1007ebb859d2548bbff Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 17 14:53:40 2018 -0400 update project badge selector commit 89344c2eeef66f8190a0d1817eada67bb4359a60 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 17 14:30:13 2018 -0400 update project list selectors commit d61cd519d73f55bf6ef8d11076c512890a454a3f Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 17 11:13:36 2018 -0400 fix panel title and badge for new projects list commit 8057438c6716c5987705c3dc1d5716b0cf51ca59 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 10 12:11:41 2018 -0400 add back in old-style project list json and relevant factories commit 110671532d8088eb73786a571dcb15cd87f9ac1b Author: John Mitchell <jlmitch5@ncsu.edu> Date: Thu Sep 20 11:57:55 2018 -0400 fix lint error with projects list route commit 92ac3054c677b2f96d129383b69907ff0dd826a1 Author: Haokun-Chen <chen.haokun@outlook.com> Date: Thu Aug 2 12:32:16 2018 -0400 refactor projects list, clean up dependencies and old list generators and factory methods commit 2c01476eca9833bd931f29a0c914702a3f452203 Author: Bill Nottingham <notting@splat.cc> Date: Thu Oct 18 13:43:39 2018 -0400 Don't explicitly remove certifi. commit 8adbc8a02689c4bebc7ed2382bccb83cdd17c9b9 Author: Bill Nottingham <notting@splat.cc> Date: Wed Oct 17 22:52:39 2018 -0400 Update Azure requirements to match Ansible 2.7 requirements. Add comments for Ansible requirements to note where they're used. Remove our custom docutils fork, as the fix was merged upstream. commit fdedc472d1237bf40219db13bf72efe95331d587 Author: Daniel Sami <dsami@redhat.com> Date: Thu Oct 18 15:06:37 2018 -0400 lint fix commit 88819ada6b627267000f6c2a5b84bd3de71a529c Author: James Evans <james.evans@wwt.com> Date: Thu Oct 18 14:00:05 2018 -0500 Remove .cluster.local from service name for rabbitmq FQDNs are not required for service discovery, and having the FQDN in the name prevents the discovery from working in clusters not named cluster.local. commit b4549e558161d8b920d0806848c118418173496c Author: Daniel Sami <dsami@redhat.com> Date: Thu Oct 18 14:38:10 2018 -0400 added search for visualizer nodes commit 1bc78fd429d1c60e913c466f0b83c636bdf55263 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 17 13:59:52 2018 -0400 fix selectors for settings sub pane commit 6ce1b507510c8545860c33cff1d046bf0475054e Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 17 11:47:39 2018 -0400 update config e2e tests to fix syntax and linting issues commit 6c87b88e2c5f05da695e8eb0d1fac888fb1b8e12 Author: John Hill <johill@redhat.com> Date: Mon Oct 15 08:10:18 2018 -0400 Updating configuration/settings page commit 10f21b8817e0f53cd0bd86b9330f513dbea60b7f Author: John Hill <johill@redhat.com> Date: Mon Oct 15 08:06:58 2018 -0400 Updating e2e tests to match new settings nav commit 0d1b25131dfeaf47002a85827aa5bdf5f6ff6cc0 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Oct 15 18:04:36 2018 -0400 fix scope location of json fields of settings auth form commit d2118b8d256aa56b3f76c8f5f225d3a8320964f7 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Wed Oct 10 12:40:09 2018 -0400 fix activity stream settings links commit b852caaaa3260395fa543254882e42c929e8460b Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Oct 8 15:42:44 2018 -0400 update configuration controllers to fix syntax warnings commit b0dd10b538498223b681277be7fa397e1782d23e Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Oct 8 15:07:09 2018 -0400 sidenav sub pane feedback make height the same as side nav items no tooltip for collapsed settings commit 8f4aa5511bc32d5c5e4e74c3ae8957817b145bfb Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Oct 8 14:06:10 2018 -0400 update side nav settings pane show hide hover logic commit 4b26ac06ba6715bb26ad06d491d5b2e0b7323698 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Oct 8 12:24:19 2018 -0400 fix open/close on settings nav item hover commit 4dc6452dea0b6458d294547599f3a328cb8301b9 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Mon Oct 8 12:22:57 2018 -0400 updating suit name and variabilize colors for sub nav pane commit 5a17acb1319b837c717c8da59d62e6806acb1f35 Author: John Mitchell <jlmitch5@ncsu.edu> Date: Fri Oct 5 16:58:01 2018 -0400 working commit commit 6cfd9dbfe4709334998029427340661517fe8288 Author: Haokun-Chen <chen.haokun@outlook.com> Date: Thu Jul 5 15:22:27 2018 -0400 refactor configuration (settings) sub-nav added commit 41982271168c4fb9f54f9ddadff96ef97fbd82bc Author: James Evans <james.evans@wwt.com> Date: Thu Oct 18 09:34:13 2018 -0500 Pass tiller namespace down to helm task commit 6117f8297e84311570bb356e20eb4da27e0de70f Author: AlanCoding <arominge@redhat.com> Date: Wed Oct 17 14:27:14 2018 -0400 remove changelog commit bf39a2a7479fcbe876027bf54ea1287c86b9ca55 Author: Numblesix <emma.sandro96@gmail.com> Date: Fri Oct 12 19:57:19 2018 +0200 Added some Doc for FREEipa commit f27ec8cd89570dbf1dd2cb53686c9188347b9413 Author: Bill Nottingham <notting@splat.cc> Date: Tue Oct 16 15:34:13 2018 -0400 Update Django version in version check. commit aec3244f52053977b2cb0e38176a21301a186cf4 Author: Bill Nottingham <notting@splat.cc> Date: Tue Oct 16 11:48:33 2018 -0400 Update to latest django subminor to pick up assorted fixes. commit 6d0fed6d9aa254b046357b8ca8376b550a77b7b6 Author: Numblesix <emma.sandro96@gmail.com> Date: Fri Oct 12 19:44:29 2018 +0200 Added some Doc for ca_trust_dir commit 53ae05094e41f2666c1a439cec80bf05f1394d1c Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Oct 17 10:56:29 2018 -0400 use the proper logger for the callback receiver commit 79002ae5635fd18c324165689221bb49daed4057 Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Oct 16 14:56:41 2018 -0400 upgrade to the latest kombu + celery commit 6e4f3efc4b56e8e81369dc9429c98cf703bc8e55 Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Oct 16 08:32:48 2018 -0400 silence the noisy error that's printed w/ `awx-manage check_migrations` commit 6ff1fe8548745fd8e46a72c92055ef30f4c50cb9 Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Oct 16 11:18:18 2018 -0400 allow users to specify BROKER_URL with passwords that contain : and @ commit 0477581dea5035dad7c09df466dcfa3f87580bdf Author: Matthew Jones <matburt@redhat.com> Date: Tue Oct 16 11:09:08 2018 -0400 Fix up flake8 commit d5c557c639f71d2a4da17207539e775abaa2120e Author: Matthew Jones <matburt@redhat.com> Date: Tue Oct 16 11:00:44 2018 -0400 Proper parameterization for scm tests commit 8e60cb1270e05b678c612ae1c415c8f3587077c0 Author: Matthew Jones <matburt@redhat.com> Date: Tue Oct 16 10:48:09 2018 -0400 Purge an unneeded ansible 2.4 version check commit 906eb98d8e3df73a004a150012eb355296ebbee4 Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Tue Oct 16 10:45:24 2018 -0400 fixes dispatcher test that inadvertently access db * Logger inadvertently triggered by dispatcher tests that do not need DB access. Mock settings to sidestep DB access. commit 119b9475ea18700d904146bea0aa07c70e53067b Author: Matthew Jones <matburt@redhat.com> Date: Tue Oct 16 09:19:15 2018 -0400 Force openshift user behavior for uids over 2500 commit f3e73bbed8b42bad31dc139326786ea5f5498c6a Author: Ryan Petrello <rpetrell@redhat.com> Date: Tue Oct 16 08:54:03 2018 -0400 don't call rabbitmqctl forget_cluster_node for isolated instances commit d65a3fa037b5f4b7cfd3f60f45d6e9478d15e067 Author: jmferrer <jmferrer@paradigmadigital.com> Date: Tue Oct 16 09:59:11 2018 +0200 Restore per-deployment requirements. commit 9645e5bcd348739cc476a399901f435c8216171e Author: mabashian <mabashia@redhat.com> Date: Mon Oct 15 13:27:32 2018 -0400 Remove portalMode accidental portalMode inclusion that resulted from merge conflict commit 0a09d98fe85e6e42f19afdf0e87b37122bd01f39 Author: mabashian <mabashia@redhat.com> Date: Mon Aug 6 12:03:02 2018 -0400 Removes system tracking code from the UI. Moves import of shared out to app.js commit 00cae104b3c43a3689dd56f23135c7ef1f5ed384 Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Oct 15 16:28:09 2018 -0400 remove over-eager survey choices validation it looks like choices can also be a list and _maybe_ comma delimited; clearly there's a lot of history here; let's verify and test what's _really_ supported and _then_ add any necessary validation commit f27a34cd1c73dd1f80bba4c99f5a715135a8c830 Author: jmferrer <jmferrer@paradigmadigital.com> Date: Mon Oct 15 18:27:49 2018 +0200 Change openshift vars path. commit 720a6347025bea88be6d5de54e781b011e5253bd Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Oct 15 12:17:52 2018 -0400 don't attempt to recover special QUIT messages in the worker pool when `--reload` is sent to the dispatcher, it sends a special QUIT message to each worker in the pool so that it will exit gracefully at the next opportunity when a worker process exits unexpectedly, the dispatcher attempts to recover its queued messages and sends them to another worker in the pool; in this scenario, we should _never_ re-enqueue these special QUIT messages (because the process doesn't need to quit, it's already gone) To reproduce this race condition: 1. Launch an adhoc that does `sleep 60` 2. Run `awx-manage run_dispatcher --reload` to enqueue a `QUIT` message into the worker's queue 3. Find the pid of the worker running the `sleep 60` and `SIGKILL` it. 4. Observe that dispatcher attempts to requeue the `QUIT` message and logs a confusing error. commit 011c8ae8221daa2178aac9c47e131e77909f0699 Author: Ryan Petrello <rpetrell@redhat.com> Date: Mon Oct 15 10:58:21 2018 -0400 fix a typo on the JT add page that breaks the custom venv field commit ac80bc874a8514d951f66bd717218086211a7a36 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Oct 12 11:50:29 2018 -0400 more shippable -> zuul cleanup commit 2e98446394a4ff233c07ee8a2021e9103e24624a Author: chris meyers <chris.meyers.fsu@gmail.com> Date: Wed Oct 10 12:32:27 2018 -0400 fix issue with ldap queries containing unicode commit 517043e20927118b76755b6308531d50b5aabfb1 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Oct 12 10:21:57 2018 -0400 update to the latest stable 1.1 django-oauth-toolkit see: https://github.com/jazzband/django-oauth-toolkit/pull/629 commit c25d2084657eeb24ee739bbb3025d9227fc7de03 Author: Daniel Sami <dsami@redhat.com> Date: Fri Oct 12 10:18:49 2018 -0400 added browser close at end, waits for spinners commit 921231fe3d068ff082f06ffac442cfb95b046e3c Author: Daniel Temme <daniel@qixxit.de> Date: Fri Oct 12 11:13:42 2018 +0200 fix indentation for register variable commit 9bec7cf3b046de40dcd276db6aab633fedb926ce Author: Ashley Nelson <g527769@genmills.com> Date: Thu Oct 11 16:25:55 2018 -0500 Fix openshift auth broken by undefined vars Signed-off-by: Ashley Nelson <fantashley@gmail.com> commit 1167361128ac51aaba06c657995ef9d3491a462f Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Oct 11 14:55:27 2018 -0400 some minor README updates commit 78901ab48e79e47fc920be25ade4fbc9c29f3545 Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Oct 1 13:02:18 2018 -0400 add organization permissions view commit 938bf1b5315ac102e7ecc3bb6cd2e7ad75de60df Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Oct 1 11:16:35 2018 -0400 add organizations tab to team permissions screen commit 27da141889ae22955249c6bd43830be4ee5bba1b Author: Marliana Lara <mlara@redhat.com> Date: Thu Oct 11 13:13:01 2018 -0400 Address review comments commit 2bf2412759b756356f24cc467a156c52630fe69c Author: Ashley Nelson <ashley@localhost.localdomain> Date: Thu Oct 11 11:49:08 2018 -0500 Add serviceName to Kubernetes StatefulSet spec Signed-off-by: Ashley Nelson <fantashley@gmail.com> commit 1e3c2294603758ccb27414deb056508db749a3b9 Author: Daniel Sami <dsami@redhat.com> Date: Thu Oct 11 12:24:55 2018 -0400 lint fixes commit cfa93b52b72ff60be990278769495c883ef22604 Author: AlanCoding <arominge@redhat.com> Date: Wed Sep 19 09:25:47 2018 -0400 Always allow resource creation via global list commit 96ad2b2b28b5301dd83b97de8f9b314edd389800 Author: Christian.Rohr <Ch.Rohr@gmx.de> Date: Mon Sep 10 22:11:43 2018 +0200 Extracted more variables which a related to rabbitmq commit 8fceaf88108dc52f298a7e88c74e94d86220b6c9 Author: Daniel Sami <dsami@redhat.com> Date: Thu Oct 11 12:14:00 2018 -0400 Tests for UI workflow always nodes commit c39370dbd071953f5d0dcc3760248d2ce52bb60a Author: Anthony Green <green@moxielogic.com> Date: Sat Aug 11 09:46:49 2018 -0400 Fix token based openshift logins commit bdc7efb274dd86e0da62422f73f159bf0a608c59 Author: AlanCoding <arominge@redhat.com> Date: Tue May 8 16:02:19 2018 -0400 humble beginnings of survey question type validation commit 10c76e233792b97aae7251b57b0506a43113131a Author: Ryan Petrello <rpetrell@redhat.com> Date: Thu Oct 11 11:47:40 2018 -0400 update Azure inventory script to latest from Ansible rebased version of https://github.com/ansible/awx/pull/2234 commit ff1e8cc356a5686e8eacf4d659e4bf9eab5f4185 Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Aug 8 13:41:07 2018 -0400 replace celery task decorators with a kombu-based publisher this commit implements the bulk of `awx-manage run_dispatcher`, a new command that binds to RabbitMQ via kombu and balances messages across a pool of workers that are similar to celeryd workers in spirit. Specifically, this includes: - a new decorator, `awx.main.dispatch.task`, which can be used to decorate functions or classes so that they can be designated as "Tasks" - support for fanout/broadcast tasks (at this point in time, only `conf.Setting` memcached flushes use this functionality) - support for job reaping - support for success/failure hooks for job runs (i.e., `handle_work_success` and `handle_work_error`) - support for auto scaling worker pool that scale processes up and down on demand - minimal support for RPC, such as status checks and pool recycle/reload commit da74f1d01f65cf5f0fa4c49071c866820703a3f6 Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Aug 8 10:26:15 2018 -0400 refactor and test the callback receiver as a base for a task dispatcher commit be01bed34b20f2ce4c1982bb69a0276c9f80d9ee Author: Bill Nottingham <notting@splat.cc> Date: Wed Aug 1 19:38:25 2018 -0400 Purge inventory script requirements from the AWX virtual environment. boto is still used by AWX itself. commit b02677a8d08e5fa4549f1cd3c46368c011234002 Author: Daniel Sami <dsami@redhat.com> Date: Tue Oct 9 16:32:24 2018 -0400 Initial commit for UI tests for always nodes commit 1b25dd01279b06fb3db40e7cf650e92e306db6dd Author: Marliana Lara <mlara@redhat.com> Date: Tue Oct 9 14:21:59 2018 -0400 Fix ui-lint error commit a2f4e36e47ec5cdc71d4b34b9457cee497d017f7 Author: Marliana Lara <mlara@redhat.com> Date: Thu Oct 4 23:01:20 2018 -0400 Show all wf options when node is not a root node * Edge type of root node is always "always" * If node is not a root node, show all options: always, success, fail * Remove edge conflict logic commit ad566cc6518292212313918d391892b21d8f8dad Author: adamscmRH <rooftopcellist@gmail.com> Date: Fri Sep 28 16:22:57 2018 -0400 tests for always_nodes commit 4d9523afa4e56fc68587a5a7d2ae93950f2c93d0 Author: adamscmRH <rooftopcellist@gmail.com> Date: Thu Sep 27 17:36:04 2018 -0400 lift always node mutex restriction commit a294a6f06e85c630074ea337b2b9f6c4098a00fb Author: Dennis U <dj@decstasy.de> Date: Thu Aug 9 14:07:29 2018 +0200 Bugfix for ca_trust_dir Changed syntax as ca_trust_dir was not correctly mounted in awx_web container and added command to update CA trust inside awx_web container after creation. commit d2ab7bd54d5db57bb12976fc64d457839ec0d620 Author: walkafwalka <41709139+walkafwalka@users.noreply.github.com> Date: Sat Aug 4 01:49:07 2018 -0700 Add inventory vars to set docker install hostnames Signed-off-by: walkafwalka <41709139+walkafwalka@users.noreply.github.com> commit e02e8994adcb0edda15717e9e6e8e2eb1fe5a514 Author: walkafwalka <41709139+walkafwalka@users.noreply.github.com> Date: Wed Aug 1 00:21:38 2018 +0000 Allow autocomplete on the AWX login page Signed-off-by: walkafwalka <41709139+walkafwalka@users.noreply.github.com> commit ada2d6554730ee56f8ca198da6a908c8ab0ac6db Author: Stoned Elipot <stoned.elipot@gmail.com> Date: Wed Jul 25 19:10:31 2018 +0200 force boolean evaluation commit 0443bd309947b95995e6cf7e87a3010b98547cc9 Author: Ilkka Tengvall <ikke@iki.fi> Date: Mon Jul 2 09:22:36 2018 +0300 fixes selinux permissions for awx data. fixes issue #2036 and #1896 commit adaa164a1910c1027c22ac3bc62e27a5cc04b237 Author: Dmytro Makovey <dmakovey@stanford.edu> Date: Tue Jun 5 08:16:08 2018 -0700 allow nginx config extension
-
2.0.18a763d6c · ·
Release 2.0.1 git log 2.0.0..HEAD --no-merges commit 1165dcfa0743f2ec18d92ddaf08517d05b9f444a Author: adamscmRH <rooftopcellist@gmail.com> Date: Thu Oct 4 16:59:06 2018 -0400 update awx version to 2.0.1 commit ee1d5e43b9102df6f477cda4beb61c7185f729ef Author: Shane McDonald <me@shanemcd.com> Date: Tue Oct 9 20:02:03 2018 -0400 Fix fallout from https://github.com/ansible/awx/pull/2392 There were some upstream changes that I overwrote but shouldn’t have. commit f87a09c46a3d46e885893a9e85158890265aaddd Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Oct 10 09:37:36 2018 -0400 build swagger docs as part of CI commit 5ae19fd9c2f8ccdebc389fd360d178386dcdf918 Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Oct 9 23:14:21 2018 -0400 update development documentation commit 7d5f6aa49dede9de0c9a386f81159c1dc907d082 Author: Jake McDermott <yo@jakemcdermott.me> Date: Tue Oct 9 23:11:51 2018 -0400 don't update lock file by default commit 9033b3f2a5918e2a03ae983db51b7b98061626d0 Author: Bill Nottingham <notting@splat.cc> Date: Tue Oct 9 19:54:05 2018 -0400 update node requirements in CONTRIBUTING.md to match INSTALL.md commit de60165a4959a065ac5fc3f15ceaf1a2ad3e04a8 Author: Shane McDonald <me@shanemcd.com> Date: Tue Oct 9 19:15:32 2018 -0400 Fix broken defaults in awx installer commit b8c172488058df9de55b32b7685452486a79069b Author: Wayne Witzel III <wayne@riotousliving.com> Date: Tue Oct 9 12:27:07 2018 -0400 use latest asgi_amqp version commit 7a5cfd05a33368d660a52ee0c00e1498a60981d3 Author: Shane McDonald <me@shanemcd.com> Date: Tue Oct 9 13:59:46 2018 -0400 Run tests in Docker as non-root user commit b9279ebd5ea8a40bd46d27f86be85ba9180b8fa9 Author: Shane McDonald <me@shanemcd.com> Date: Tue Oct 9 14:38:18 2018 -0400 Port downstream installer changes commit a4dfd96a8d0437a16964f0f0fcf6dee4fea00ac3 Author: AlanCoding <arominge@redhat.com> Date: Wed Oct 3 09:09:07 2018 -0400 Validate ANSIBLE_ injectors on save and increase verbosity commit d0572cf1705e6ee87b4ca85141a71abd3a08f313 Author: Martin Surovcak <martin@surovcak.cz> Date: Mon Oct 8 16:29:07 2018 +0200 trivial: update teardown command commit e0c7a7becea574aefe32dd9964c9d033a0223751 Author: Matthew Jones <matburt@redhat.com> Date: Fri Oct 5 14:32:47 2018 -0400 Mention zuul in contributing commit 640f9474fc0ecc2dcbeef780d7f094f41aab27b1 Author: Matthew Jones <matburt@redhat.com> Date: Fri Oct 5 14:26:03 2018 -0400 Remove shippable configuration commit 29b90b700e5d2441c9f227196dae5b43f558bc87 Author: Ryan Petrello <rpetrell@redhat.com> Date: Wed Oct 3 10:32:54 2018 -0500 minor docker-compose fix commit f7c52891958f02a4bee3145edab04c103524a9bd Author: Matthew Jones <mat@matburt.net> Date: Wed Oct 3 11:10:45 2018 -0400 Clean up CI compose test invocation commit ee113414303eac02a2a9c6ea0243ed7dec43bf75 Author: Ryan Petrello <lists@ryanpetrello.com> Date: Wed Oct 3 09:32:23 2018 -0500 more make clean tinkering commit 56263a5feaeaa2e34112d298ecfd4fd7b5a91db1 Author: Matthew Jones <mat@matburt.net> Date: Mon Oct 1 11:19:48 2018 -0400 Force ui cleanup in the test environment Also allow using the system make commit 89e41f7524424070a609a0ec6285ace930f8fb3f Author: Jake McDermott <yo@jakemcdermott.me> Date: Mon Oct 1 00:02:48 2018 -0400 replace phantomjs with headless chrome commit 3a8bacb8efc0b0ffc294f7c8d68f411c0281d2b5 Author: Matthew Jones <matburt@redhat.com> Date: Mon Sep 24 10:53:55 2018 -0400 Add an initial check and gate job configuration for zuul Updates for running ui tests and linters commit 7752446067251698964e5356b931f4163ad235f4 Author: Ryan Petrello <rpetrell@redhat.com> Date: Fri Oct 5 10:18:27 2018 -0400 fix busted notification tests commit 9f25fdd079fd6a62f0c1aaada95c54016090af3b Author: mabashian <mabashia@redhat.com> Date: Sun Sep 30 05:14:31 2018 -0400 Ensure workflow graph width is 100% of container commit b94d5c7f20fe3136c4bc8383b84e0a8c0c515bac Author: AlanCoding <arominge@redhat.com> Date: Thu Oct 4 11:52:49 2018 -0400 fix flake8 errors in setup.py commit 02c23fc1c6a3ce8404946cd77dffa531bf7a8e62 Author: André Backeby <andre.backeby@schibsted.com> Date: Thu Oct 4 15:07:52 2018 +0200 Fixed typo Ansbile->Ansible
-
-
-
-
-
-
-
-