Commit Graph

911 Commits

Author SHA1 Message Date
Matthew Jones
64415872a0 Merge branch 'release_3.2.0' into devel 2017-09-18 10:55:45 -04:00
AlanCoding
1b48b99ba7 do not use parent_model with GenericAPIView 2017-09-15 14:41:12 -04:00
Ryan Petrello
ff385ddf17 Merge pull request #416 from ryanpetrello/stdout_defer
Add 3.1.5 result_stdout_text optimizations into 3.2 so we don't regress
2017-09-15 14:24:47 -04:00
Ryan Petrello
7a958a1af1 more result_stdout_text defer optimization for inventory updates
see: https://github.com/ansible/ansible-tower/issues/7568
2017-09-15 09:51:53 -04:00
Matthew Jones
39994186df Improve script endpoint performance by removing forced ordering 2017-09-14 13:05:31 -04:00
Aaron Tan
42bbd7d47a Merge pull request #18 from jangsutsr/wrap_up_ctint_unit_tests
Wrap up Tower configuration unit tests
2017-09-07 09:49:14 -04:00
Aaron Tan
64b6b18a81 Wrap up Tower configuration unit tests 2017-09-05 15:16:51 -04:00
AlanCoding
495d6e9887 remove job start endpoint in v2 2017-08-28 11:12:13 -04:00
Aaron Tan
bd7cd9281b Allow lower-licensed user to delete workflow resources 2017-08-24 15:59:08 -04:00
Matthew Jones
f3f10df361 IFF v2 api disallow direct job launches 2017-08-22 09:53:58 -04:00
Chris Meyers
90ea9b8bde presume 401 from insights means invalid credential
* Tell the user about the invalid credentials
2017-08-15 08:31:52 -04:00
Alan Rominger
e2db4b9001 Merge pull request #241 from AlanCoding/mutable
hack around mutability problem for v1 launch
2017-08-14 09:19:52 -04:00
AlanCoding
3d65dc48dc hack around mutability problem for v1 launch 2017-08-11 16:46:27 -04:00
Christian Adams
944e0bb304 Merge pull request #230 from rooftopcellist/si_no_match
Fix for no_match on grouped hosts in smart inventories
2017-08-11 15:33:10 -04:00
adamscmRH
079c8fe9c1 Separates normal & smart inventory logic for script endpoint 2017-08-11 15:15:08 -04:00
Matthew Jones
dd44f7a640 Merge pull request #236 from matburt/contributing_and_other_docs
CONTRIBUTING.md and other docs
2017-08-11 10:30:55 -04:00
Aaron Tan
0c652f2a3a Merge pull request #237 from jangsutsr/7412_update_unified_job_deletion_behavior
Prevent deleting unified jobs with active status
2017-08-10 12:11:27 -04:00
Aaron Tan
497aa13562 Prevent deleting unified jobs with active status 2017-08-10 12:01:25 -04:00
Chris Meyers
7e86ef9a46 remove scan job choice from launch endpoint 2017-08-10 08:52:54 -04:00
Matthew Jones
67474c8de1 Updating development tooling to be more generic
* Not assuming GCR is being used for image hosting
* Breaking out the dev environment bootstrapping from service starting
2017-08-09 15:53:25 -04:00
AlanCoding
300b392d5a manually update SCM inv src on bulk update 2017-08-04 12:43:24 -04:00
Chris Meyers
729d86c485 standardize on 502 for insights errors 2017-08-03 16:12:09 -04:00
Wayne Witzel III
3ce0529846 Merge pull request #152 from wwitzel3/issue-7355
Ensure hosts list properly when given read access to a smart inventory
2017-08-02 15:41:13 -04:00
Wayne Witzel III
eb73248d37 Refactor InventoryHostsList get_queryset to use getattrd 2017-08-02 15:13:27 -04:00
Wayne Witzel III
fe36ed94b8 Ensure hosts list properly when given read access to a smart inventory 2017-08-02 13:10:55 -04:00
Alan Rominger
c6a790bd24 Merge pull request #145 from AlanCoding/vault_perm
treat vault_credential same as credential for JT launch
2017-08-02 09:46:40 -04:00
AlanCoding
0b617d7538 treat vault_credential same as credential for JT launch 2017-08-02 08:24:24 -04:00
Ryan Petrello
53581b1c5b Merge pull request #131 from ryanpetrello/fix-7337
fix a bug which breaks inventory update stdout downloads
2017-08-01 11:03:01 -04:00
Ryan Petrello
d09872d13a fix a bug which breaks inventory update stdout downloads
see: https://github.com/ansible/ansible-tower/issues/7363
see: https://github.com/ansible/ansible-tower/issues/7337
2017-08-01 10:48:40 -04:00
AlanCoding
55cc23a712 impersonate requesting user in inventory deletion task 2017-07-31 16:06:36 -04:00
AlanCoding
9572b429ad remove support for celery_active_tasks 2017-07-31 15:02:22 -04:00
adamscmRH
6cb0cbd4f7 Inventory update endpoint now returns empty list 2017-07-31 13:25:04 -04:00
Christian Adams
fb850d9644 Merge pull request #113 from rooftopcellist/smart_inventory_edit
Changes Smart Inventory Error Message
2017-07-31 11:57:53 -04:00
Wayne Witzel III
7fe9c7b913 Disable caching for /authtoken endpoint 2017-07-31 09:19:54 -04:00
adamscmRH
e3525fdbc3 Changes Smart Inventory Error Message 2017-07-31 09:10:10 -04:00
Christian Adams
9816ac418a Merge pull request #82 from rooftopcellist/smart_inventory
Blocks creation of Hosts, Groups, and IS for Smart Inventories
2017-07-28 16:33:50 -04:00
adamscmRH
3dcd6ef2c2 Blocks creation of Hosts, Groups, and IS for Smart Inventories
* Updated View unit tests

* Refactored Validators

* Validator Fix for Blocking
2017-07-28 16:24:09 -04:00
Ryan Petrello
dd16966e09 Merge pull request #77 from ryanpetrello/fix-6116
filter credential_type__search from related search fields in API v1
2017-07-27 15:16:17 -04:00
Chris Meyers
f20f4f40a0 trim insights content to only what the UI needs 2017-07-27 13:58:54 -04:00
Ryan Petrello
cb85038976 filter credential_type__search from related search fields in API v1
see: https://github.com/ansible/ansible-tower/issues/6116
2017-07-26 16:42:16 -04:00
Jim Ladd
deb8eaa982 Disable POST to v1 inventory_sources 2017-07-24 14:42:08 -04:00
Jim Ladd
8983351e99 Deprecate post to v2 jobs (#18) 2017-07-24 14:24:38 -04:00
Christian Adams
86210b611c Merge pull request #7222 from rooftopcellist/inventory_update_not_manual
Inventory Update All no longer includes manual sources
2017-07-21 13:04:14 -04:00
adamscmRH
98c8499f2f improved query efficiently, refactored code 2017-07-21 12:22:24 -04:00
Chris Meyers
b80283a1bb Merge pull request #7167 from chrismeyersfsu/fix-6198
remove job_type scan from options
2017-07-21 10:52:36 -04:00
Chris Meyers
8e9318e9d4 Merge pull request #7162 from chrismeyersfsu/fix-6233
remove duplicate hosts from host_filter
2017-07-21 10:45:44 -04:00
Chris Meyers
c11b870084 remove job_type scan from options
* Need to keep the scan job in job_type for migrations so just remove it
from the constructed OPTIONS
2017-07-21 10:45:17 -04:00
adamscmRH
3f9f28322c Inventory Update All no longer includes manual sources 2017-07-20 18:10:22 -04:00
AlanCoding
f2d51f99dc Allow manual updates in spite of update_on_project_update
This makes inventory sources with the that flag set behave
like any other inventory source with manual use.
They will still update when triggered by a project SCM
hash change.
2017-07-20 09:38:47 -04:00
Chris Meyers
22e4957698 remove duplicate hosts from host_filter 2017-07-19 17:09:39 -04:00