Commit Graph
100 Commits
Author SHA1 Message Date
John Westcott IV ec7e2284df Pinning django-split-settings per build issue 2022-12-02 08:27:32 -05:00
John Westcott IV b36fa93005 Changing wording of README to better reflect how to test the offline build 2022-11-29 10:42:23 -05:00
John Westcott IV 8839b4e90b Fixing last minute version change of setuptools in the Makefile 2022-11-29 10:41:52 -05:00
John Westcott IV fe48dc412f Cleaning up requirements.in
Removing all >= dependencies as these were upgraded past the >= version with the last update.

The following libraries were secondary imports and were removed from the requirements.in as we are past the version required to fix their CVEs:
    * autobhan
    * kubernetes
    * pyjwt
    * sqlparse
2022-11-28 15:23:50 -05:00
John Westcott IV 3a25c4221f Pinning xmlsec to allow for lxml 4.7.0 2022-11-28 15:23:50 -05:00
John Westcott IV 7e1be3ef94 Fixing versions in Makefile 2022-11-28 15:23:50 -05:00
John Westcott IV b2f8ca09ba Altering licenses and sources to match updated requirements 2022-11-28 15:23:50 -05:00
John Westcott IV c7692f5c56 Pinning pyparsing due to testing issues 2022-11-28 15:23:50 -05:00
John Westcott IV 3b24afa7f2 After channels upgrade the docs now say to import daphne instead of channels in the INSTALLED_APPS 2022-11-28 15:23:50 -05:00
John Westcott IV 2b3f3e2043 Add .as_asgi to the websockets as required by the new library 2022-11-28 15:23:50 -05:00
John Westcott IV 68614b83c0 Changing from aioredis to redis
aioredist was superceeded by redis

Someone referenced this directly but didn't add it to requirements.in. So when we upgraded channels-redis and it dropped aioredis this started failing
2022-11-28 15:23:50 -05:00
John Westcott IV a1edc75c11 General lib upgrades 2022-11-28 15:23:50 -05:00
John Westcott IV 1106367962 Doing a hard pin on django 2022-11-11 13:37:15 -05:00
John Westcott IV b269ed48ee Updating the patch release of django per dependabot alerts 2022-11-09 10:24:16 -05:00
John Westcott IV fe1b37afaf Updating README and update.sh usage 2022-11-09 10:15:36 -05:00
John Westcott IV fc838ba44b Fix pr_body_check 2022-10-27 15:39:18 -04:00
John Westcott IV a4fba37222 Changing to handle not only missing but null and empty organization in team map 2022-10-03 14:42:15 -04:00
John Westcott IV 3a09522d3e Fixing '== None' and better handeling of {} settings 2022-10-03 14:01:38 -04:00
John Westcott IV b5db710c8b Multiple enhancements
Extrapolating reconciliation of desired and actual states to a function

Converting heave prefect related methods to user focus for query optimization

Converting from get_or_create to simply create

Added memory calculations for query optimization
2022-10-03 13:22:54 -04:00
John Westcott IV d1588b94b0 Updating migration file again 2022-09-29 14:20:49 -04:00
John Westcott IV 2d756959d3 Altering prefered_instance_groups for ad_hoc_commands and inventory objects 2022-09-29 14:19:37 -04:00
John Westcott IV e6518a1d1c Updating the migration id 2022-09-29 14:19:37 -04:00
John Westcott IV 84d00722b9 Add prevent_instance_group_fallback to awxkit 2022-09-29 14:19:37 -04:00
John Westcott IV a95a76ec56 Fixing warnings from rebase 2022-09-29 14:19:37 -04:00
John Westcott IV 420b3c8b84 Adding prevent instance group fallback to inventory and jt defail screens 2022-09-29 14:19:37 -04:00
John Westcott IV 5ba0bf3a64 Fixing UI tests 2022-09-29 14:19:37 -04:00
John Westcott IV 7031753a6d Updating migration file 2022-09-29 14:19:37 -04:00
John Westcott IV 6415671d93 Creating options (like job template) on inventory screen 2022-09-29 14:19:37 -04:00
John Westcott IV e5fd42c4da Removing debug message and adding help details about empty groups 2022-09-29 14:19:36 -04:00
John Westcott IV 0f675cd375 Updating modules for prevent_instance_group_fallback 2022-09-29 14:19:36 -04:00
John Westcott IV a85268f74a Fixing inventoy help text 2022-09-29 14:19:36 -04:00
John Westcott IV 0983bd8dc0 Adding prevent_instance_group_fallback 2022-09-29 14:19:36 -04:00
John Westcott IV e7c75f3510 Reverting checking of LDAP groups
The initial check performed case insensitive searches and the new method was case sensitive

The optimization of the new method is likely not going to contribute noticable slowness
2022-09-28 12:36:51 -04:00
John Westcott IV 80a0842df1 Updating comments and remove unneeded variable 2022-09-26 10:36:27 -04:00
John Westcott IV 2dd2931ab2 Fixing bug, updating comments and adding debugging logging 2022-09-26 09:17:22 -04:00
John Westcott IV e83a4d7234 Refactor of LDAP backend to be more efficent 2022-09-23 19:42:21 -04:00
John Westcott IV 1cfbc02d98 Collection test fixes from prompting changes
DNE can sometimes be dne depending on versions, fixing test to find either

Adding additional node to Demo Inventory for job slice counting
2022-09-22 16:08:23 -04:00
John Westcott IV dca27b59c9 Fixing is_detached methods' filters 2022-09-22 16:08:22 -04:00
John Westcott IV 86e7151508 Get more specific as to which timeout caused the issue 2022-09-22 16:08:21 -04:00
John Westcott IV 75597cf29c Altering --timeout from awxkit to --action-timeout to remove conflict with new launch timeout 2022-09-22 16:08:21 -04:00
John Westcott IV b501b30db4 Changing label functions to account for new relationships
Removing unreferenced get_orphaned_labels

Forcing forks and job_slice_count to be >=0
2022-09-22 16:08:06 -04:00
John Westcott IV a528a78e0e Fixing serializers per review
Removing try/except around instance_groups

Removing redefined execution_environment

Reordering labels/creds/igs/ee/etc

Removing special treatment for EEs when doing setattrs

Adding help_text to execution environments

Adding EE serializer on JobCreateScheduleSerializer
2022-09-22 16:07:53 -04:00
John Westcott IV efeeeefd4c Removing labels and instance_groups from the job serializer page as top level items (still in summary fields) 2022-09-22 15:58:16 -04:00
John Westcott IV c1b20a8ba7 Removing non-functional lines 2022-09-22 15:58:15 -04:00
John Westcott IV d63c940e2f Changing migration sfrom 0167 to 0168
Fixing linting error
2022-09-22 15:58:12 -04:00
John Westcott IV e076f1ee2a Making labels additive and not adding a many item to config if already in parent 2022-09-22 15:39:49 -04:00
John Westcott IV 4f5596eb0c Adding unit/functional tests, fixing tests
Making common class for LabelList

Fixing related field name

Fixing get_effective_slice_ct to look for corerct field and also override _eager_field
2022-09-22 15:39:16 -04:00
John Westcott IV 809df74050 Adding EE/IG/labels/forks/timeout/job_slice_count to schedules
Modifying schedules to work with related fields

Updating awx.awx.workflow_job_template_node
2022-09-22 15:35:27 -04:00
John Westcott IV c41becec13 Adding triage response for inquaries around Oracles version of AWX 2022-08-01 12:00:48 -04:00
John Westcott IV 8be64145f9 Updating pyjwt per dependabot 2022-07-14 08:35:46 -04:00
John Westcott IV 61f483ae32 Fixing UI general test 2022-06-22 14:04:12 -04:00
John Westcott IV 21bed7473d Making verbosity list and options a constant and adding WinRM debug to everything 2022-06-22 14:04:11 -04:00
John Westcott IV fddf292d47 Additional changes from review 2022-06-10 10:26:24 -04:00
John Westcott IV 1180634ba7 Fixing UI checks 2022-06-10 10:26:23 -04:00
John Westcott IV 9abdafe101 Removing read_only as its the default setting 2022-06-10 10:26:23 -04:00
John Westcott IV 48ebcd5918 Fixing assertion of schedule_zoneinfo 2022-06-10 10:26:23 -04:00
John Westcott IV fe6d0ce9cc Adding help text to until and timezone fields 2022-06-10 10:26:23 -04:00
John Westcott IV 62dabcae63 Removing unneeded function 2022-06-10 10:26:23 -04:00
John Westcott IV b05ebe9623 Starting UI change to warn if linked TZ is selected 2022-06-10 10:26:23 -04:00
John Westcott IV c836fafb61 modifying schedules API to return a list of links 2022-06-10 10:26:23 -04:00
John Westcott IV f37951249f Adding options fqcn (ansible.builtin.) to playbook identification 2022-06-06 17:32:37 -04:00
John Westcott IV ab9c97b158 Adding irc bullhorn to release process 2022-06-02 11:30:57 -04:00
John Westcott IV 4d47f24dd4 Chaning API version from v1beta1 to v1 2022-02-24 11:17:36 -05:00
John Westcott IV c7a1fb67d0 SAML superuse/auditor now searching all fields in a list instead of just the first 2022-02-23 09:35:11 -05:00
John Westcott IV 50d52c31e2 Chaning workflow to run on all release branches 2022-02-15 15:32:27 -05:00
John Westcott IV a9a7fac308 Removing the Installer option in issues and pr templates 2022-01-31 10:56:59 -05:00
John Westcott IV 1fb38137dc Adding Collection and Installer category to issues/prs 2022-01-30 14:01:25 -05:00
John Westcott IV 2d6192db75 Adding triage label to any new issue 2022-01-30 13:59:37 -05:00
John Westcott IV 515c3450c2 Fixing linting issue 2021-09-10 08:46:41 -04:00
John Westcott IV 5607c350cd Removing parens 2021-09-10 08:46:41 -04:00
John Westcott IV b9758f5c1a Adding unit test for no header response 2021-09-10 08:46:41 -04:00
John Westcott IV aad432aaa3 Changing to Version instead of Type 2021-09-10 08:46:41 -04:00
John Westcott IV d4971eb7b7 Preventing error if we were unable to get an API version 2021-09-10 08:46:41 -04:00
John Westcott IV 75a99bb1d5 Fixing version check 2021-03-25 10:56:34 -04:00
John Westcott IV aa9906ebae Fixing issues 2021-03-25 10:39:03 -04:00
John Westcott IV bb43ecb0b5 Splitting out AWX and Tower versions 2021-03-25 10:39:03 -04:00
John Westcott IV c759c83daf Fixing stack trace from an error not having a detail 2020-10-15 15:09:11 -04:00
John Westcott IV 407356239b Fixing get_one calls in tower_inventory_source_update 2020-10-15 12:40:31 -04:00
John Westcott IV 0d8b1d172c Fixing linting and spelling 2020-10-14 12:39:15 -04:00
John Westcott IV f0449adcf8 Fixing resetting of variables and adding unit test for condition 2020-10-13 16:46:05 -04:00
John Westcott IV 842e490ba6 Removing needs devel ad hoc entry 2020-09-25 08:51:28 -04:00
John Westcott IV 5b10482256 Fixing linting 2020-09-25 08:49:28 -04:00
John Westcott IV baf3b617cb Initial commit of ad hoc module 2020-09-25 08:49:28 -04:00
John Westcott IV a9ea2523c9 Fixing linting/doc issues 2020-09-24 13:33:35 -04:00
John Westcott IV 4a4e62e035 Removing tower_application from needs_development in completeness test 2020-09-23 09:54:06 -04:00
John Westcott IV cb1ba9e3a4 Fixing zuul issues 2020-09-23 09:03:03 -04:00
John Westcott IV c5df37777b Addig tests and updating minor module bugs 2020-09-22 15:22:35 -04:00
John Westcott IV baa00bd582 Truthy strikes again 2020-09-17 07:51:01 -04:00
John Westcott IV ee3a90d193 Adding example of specifying connection info 2020-09-16 14:52:41 -04:00
John Westcott IV 24bdbd8c58 Fixing issue with lookup plugin not able to load host, user, etc 2020-09-16 14:41:04 -04:00
John Westcott IV 570251dc3d Modifying get_item_name to handle a None object 2020-09-08 15:28:57 -04:00
John Westcott IV faa33efdd2 Fixing registered name 2020-09-08 15:28:37 -04:00
John Westcott IV 09b8f82bbb Fixing test issue and 'modornizing' test 2020-09-08 15:28:21 -04:00
John Westcott IV 4c0e288fee Touching up to missing sport of get_one returning multiple params 2020-09-08 13:38:44 -04:00
John Westcott IV c2cfaec7d1 Fixing name -> username 2020-09-08 11:52:53 -04:00
John Westcott IV d6f35a71d7 Adding allow_unknown option for get_item_name 2020-09-08 11:51:47 -04:00
John Westcott IV 6467d34445 Touching up tower_inventory_source after rebase 2020-09-08 11:36:33 -04:00
John Westcott IV 0a8db586d1 Changing how get_one returns 2020-09-08 11:10:18 -04:00
John Westcott IV 106157c600 get_one now also returns the name field, and modifying modules for get_one and added in some IDs in a handful of unit tests 2020-09-08 11:06:01 -04:00
John Westcott IV 4c4d6dad49 Adding get_item_name and making static methods 2020-09-08 11:03:10 -04:00