Commit Graph
100 Commits
Author SHA1 Message Date
Michael Abashian e9f4c4f7b5 Removed extraTemplate lines. They are not used 2017-05-30 13:43:43 -04:00
Michael Abashian 1e06e1d939 Refactored a lot of the rbacUiControlService out of the controller and into the resolve block of the state 2017-05-25 17:09:27 -04:00
Michael Abashian 4a08ed333b Only show sync button on inventories with sources 2017-05-24 17:40:28 -04:00
Michael Abashian d08a67c3f2 Removed commented line 2017-05-24 14:42:55 -04:00
Michael Abashian f3d1c46cfe Various small inventory ux bug fixes 2017-05-24 14:17:13 -04:00
Michael Abashian d31e5a7865 Removed user-facing "Standard Inventory" remnants 2017-05-23 17:45:03 -04:00
Michael Abashian eff4100092 Added sync button to inventory list. Added sync status icon back to inventory list (was there in previous releases. Added inventory source type to inventory source list. 2017-05-23 17:40:30 -04:00
Michael Abashian 1176b9b057 Smart inventory implementation 2017-05-22 16:55:28 -04:00
Michael Abashian 1af972fc39 Fixed failing ui unit tests 2017-05-19 13:33:40 -04:00
Michael Abashian 85ed1ce0be Fixed host add form 2017-05-16 16:30:20 -04:00
Michael Abashian 7fd406eaad Merge branch 'mabashian-inventory-source-states' into devel 2017-05-16 08:37:24 -04:00
Michael Abashian 4648c5619e Merge branch 'inventory-source-states' of https://github.com/mabashian/ansible-tower into mabashian-inventory-source-states
# Conflicts:
#	awx/ui/client/src/inventories/main.js
2017-05-16 08:37:09 -04:00
Michael Abashian 984f863dac Merge branch 'mabashian-inventory-codemirrors' into devel 2017-05-16 08:32:03 -04:00
Michael Abashian 786fa89db6 Merge branch 'inventory-codemirrors' of https://github.com/mabashian/ansible-tower into mabashian-inventory-codemirrors
# Conflicts:
#	awx/ui/client/src/inventories/hosts/host.form.js
2017-05-16 08:31:45 -04:00
Michael Abashian 46c19c26aa Added inv source add/edit cred and inv script lookup states 2017-05-15 16:14:38 -04:00
Michael Abashian 86d3d9466a Fixed limit panels bug, breadcrumb and redirect bugs 2017-05-15 10:13:31 -04:00
Michael Abashian 06d5f16730 Fixed inventory codemirror namespace clashing amongst other small bug fixes 2017-05-12 12:24:01 -04:00
Michael Abashian 070de2fe67 Fixed make docker-compose-test 2017-05-11 17:11:23 -04:00
Michael Abashian 88e5abd4d9 Fixed host list related groups tab. Can now associate and disassociate a host from a group 2017-05-11 16:15:50 -04:00
Michael Abashian dd8f245f93 Fixed adhoc limit pattern when navigating from nested group to adhoc form 2017-05-10 10:21:24 -04:00
Michael Abashian b0acb590e6 Breadcrumb fixes and nested groups/hosts state refactoring 2017-05-09 20:55:16 -04:00
Michael Abashian 5628a0737d Removed scan job type logic for store_facts 2017-05-08 10:06:27 -04:00
Michael Abashian 4721805b4b Added store_facts to the job template form 2017-05-05 11:11:09 -04:00
Michael Abashian 5083d8bbe7 Removed extra debug line 2017-05-02 11:40:16 -04:00
Michael Abashian f38a5e5672 Fixed various inventory related bugs 2017-05-02 11:38:21 -04:00
Michael Abashian 4820a3dca3 Removed inventory sync status from inventory list 2017-05-01 15:49:56 -04:00
Michael Abashian d0985f742c Adhoc command button tooltip fix 2017-05-01 15:03:31 -04:00
Michael Abashian a20805d50c Fixed redirects after adding an inventory and an inventory source 2017-05-01 15:03:30 -04:00
Michael Abashian e3adc46e30 Fixed bug adding a normal inventory 2017-05-01 15:03:30 -04:00
Michael Abashian fcc70f69fa Inventory sources socket work. Refactoring sources/factories. Small fixes to inventory sync stdout 2017-05-01 15:03:30 -04:00
Michael Abashian 5c79561b7d Fixed inventory codemirrors and tweaked delete source warning 2017-05-01 15:03:30 -04:00
Michael Abashian db8b36a057 Removed old failed hosts logic. Added logic to hide panels where more than two are present 2017-05-01 15:03:15 -04:00
Michael Abashian 0bec96ff28 Fixed jshint error 2017-05-01 15:00:15 -04:00
Michael Abashian 9fb8b6579f Hooked up copy/move hosts and groups 2017-05-01 15:00:15 -04:00
Michael Abashian e435b6505a Implemented host facts related tab 2017-05-01 15:00:15 -04:00
Michael Abashian 0de2f7deb4 Hooked up inventory source scheduling. Fixed various small bugs 2017-05-01 15:00:15 -04:00
Michael Abashian 8734ad738f Implement adhoc commands for normal inventories 2017-05-01 15:00:15 -04:00
Michael Abashian 78ff5f5301 Removed scm inventory from add inventory dropdown 2017-05-01 14:58:09 -04:00
Michael Abashian e58e593140 First pass implementation of fact searching on hosts 2017-05-01 14:58:09 -04:00
Michael Abashian a9ea639d9b Hook up system tracking from the host list 2017-05-01 14:58:09 -04:00
Michael Abashian ad494bbb40 Navigate the user to the inventory edit form after creating basic inventory 2017-05-01 14:58:09 -04:00
Michael Abashian 8173ec4014 Added missing comma 2017-05-01 14:58:09 -04:00
Michael Abashian cc80cd8549 Dynamic inventory add form work 2017-05-01 14:58:09 -04:00
Michael Abashian 9131ee59a2 Pass host filter through to the smart inv form. Fixed inventory list name link 2017-05-01 14:56:23 -04:00
Michael Abashian e411d5c69b More inventory state setup. This should get basic/smart inventory forms working in conjunction 2017-05-01 14:56:23 -04:00
Michael Abashian c1ad7d69fd Moving some states around based on new smart inventory flow 2017-05-01 14:54:16 -04:00
Michael Abashian 3727c3a9a5 Disable the SMART INVENTORY button until the user performs a search on the host list 2017-05-01 14:52:52 -04:00
Michael Abashian 2dd1901649 Set up dynamic inventory org lookup state 2017-05-01 14:52:52 -04:00
Michael Abashian 570b7fde88 Added smart inventory add scaffolding 2017-05-01 14:52:52 -04:00
Michael Abashian 54a92b5b5e Normalized inventory list/form. This was the way it used to be 2017-05-01 14:52:52 -04:00
Michael Abashian 2e177598c2 Fixed add inventory form 2017-05-01 14:52:52 -04:00
Michael Abashian 6608819c95 removed css rule targeting host/group search bar 2017-05-01 14:52:52 -04:00
Michael Abashian b741354ad0 Removed old inventories code. Cleaned up new inventories code 2017-05-01 14:52:51 -04:00
Michael Abashian f9b46b7c3d Set up new inventory directory and states 2017-05-01 14:49:22 -04:00
Michael Abashian c3d002cc0f Fixed min/max length survey password bug where password had default and min > 12 2017-04-11 15:13:13 -04:00
Michael Abashian 59b8ba2a1c Fixed copy/move groups/hosts pagination bug 2017-04-11 13:22:41 -04:00
Michael Abashian 9a678c72dc Fixed bug where optional single select survey questions with a default value couldn't be skipped 2017-04-10 17:13:42 -04:00
Michael Abashian 7b5e70a45e Fixed bug where single select multiple choice survey questions that are required leave the form permanently disabled. 2017-04-05 12:37:07 -04:00
Michael Abashian bfbeef18e6 Navigate back to the jobDetails state when the user clicks outside the host event modal. 2017-03-29 12:04:48 -04:00
Michael Abashian fd95c1e6e4 Fixed permissions typo 2017-03-27 11:56:08 -04:00
Michael Abashian c67687acfd Host Event json should be read-only 2017-03-24 10:35:08 -04:00
Michael Abashian 37bfa3c3a8 Add validation to the multi-select questions in survey 2017-03-23 11:24:52 -04:00
Michael Abashian b5ae83845e Merge branch 'mabashian-inject-dependency-audit' into devel 2017-03-22 11:24:43 -04:00
Michael Abashian 1c73cbdf48 Merge branch 'inject-dependency-audit' of https://github.com/mabashian/ansible-tower into mabashian-inject-dependency-audit
# Conflicts:
#	awx/ui/client/src/activity-stream/factories/show-detail.factory.js
#	awx/ui/client/src/activity-stream/factories/stream.factory.js
#	awx/ui/client/src/credentials/add/credentials-add.controller.js
#	awx/ui/client/src/credentials/edit/credentials-edit.controller.js
#	awx/ui/client/src/credentials/list/credentials-list.controller.js
#	awx/ui/client/src/inventories/edit/inventory-edit.controller.js
#	awx/ui/client/src/inventories/manage/adhoc/adhoc.controller.js
#	awx/ui/client/src/organizations/edit/organizations-edit.controller.js
#	awx/ui/client/src/organizations/linkout/addUsers/addUsers.controller.js
#	awx/ui/client/src/organizations/linkout/addUsers/addUsers.directive.js
#	awx/ui/client/src/organizations/linkout/controllers/organizations-admins.controller.js
#	awx/ui/client/src/organizations/linkout/controllers/organizations-job-templates.controller.js
#	awx/ui/client/src/organizations/linkout/controllers/organizations-projects.controller.js
#	awx/ui/client/src/organizations/linkout/controllers/organizations-teams.controller.js
#	awx/ui/client/src/organizations/linkout/controllers/organizations-users.controller.js
#	awx/ui/client/src/teams/add/teams-add.controller.js
#	awx/ui/client/src/teams/list/teams-list.controller.js
#	awx/ui/client/src/templates/workflows/add-workflow/workflow-add.controller.js
#	awx/ui/client/src/templates/workflows/edit-workflow/workflow-edit.controller.js
#	awx/ui/client/src/templates/workflows/workflow-maker/workflow-maker.controller.js
#	awx/ui/client/src/users/add/users-add.controller.js
#	awx/ui/client/src/users/edit/users-edit.controller.js
#	awx/ui/client/src/users/list/users-list.controller.js
2017-03-22 11:24:03 -04:00
Michael Abashian 4af2a039c9 Fixed bug when search job_events with key:value 2017-03-20 11:39:00 -04:00
Michael Abashian 1df52ddf25 Disabled failing tests until I can figure out how to force moment to use a specific timezone and not the timezone on the system. 2017-03-17 15:55:38 +00:00
Michael Abashian 1869ba6742 Removed unnecessary dependency injections 2017-03-16 14:53:17 -04:00
Michael Abashian d69242254e Fix tooltip/link overlay issue on workflow nodes 2017-03-15 12:03:23 -04:00
Michael Abashian 1c2535f050 Users can interact with organization field when adding 2017-03-15 10:02:33 -04:00
Michael Abashian 6fbb9c4da3 Roll back binding - didn't mean to commit this as it was for debugging 2017-03-13 16:13:20 -04:00
Michael Abashian 7b2b695fc6 Host event scrollbar fix 2017-03-13 16:08:55 -04:00
Michael Abashian 1423772ac9 Admin/non-org admin edit org in various resources bug fix 2017-03-13 11:46:54 -04:00
Michael Abashian cc65ad3828 Added tooltips to workflow nodes with long resource names 2017-03-09 13:20:04 -05:00
Michael Abashian d65d505862 Removed uppercasing from resource names in titles 2017-03-08 17:35:48 -05:00
Michael Abashian 8974d9a8d4 Un-capitalize resource names in the breadcrumbs 2017-03-08 15:14:40 -05:00
Michael Abashian bd6b010af0 Properly route add/edit schedules based on the current state 2017-03-08 14:50:58 -05:00
Michael Abashian ca60dc86a5 Fix bug with single select multiple choice 2017-03-08 13:59:56 -05:00
Michael Abashian 32f2facc45 Fix wfjt details footer when page is narrow and panels are stacked 2017-03-08 10:12:54 -05:00
Michael Abashian ac5f8e7c19 Look at $state.params instead of $stateParams when firing off search 2017-03-07 17:21:51 -05:00
Michael Abashian b5cfea2ed9 Removed default search params for searching stdout. searching stdout will now be supported by the basic search= syntax. 2017-03-07 16:48:48 -05:00
Michael Abashian 506fae0b9c First pass at unit tests for the filters in shared/filters 2017-03-03 11:50:40 -05:00
Michael Abashian 4dfe85af7f Filters organization 2017-03-02 17:00:04 -05:00
Michael Abashian 956beba290 Import shared modules in shared/main.js rather than app.js 2017-03-02 10:51:15 -05:00
Michael Abashian 0d2f16d34d Merge branch 'mabashian-modularize-helpers-utilities' into devel 2017-03-02 10:23:32 -05:00
Michael Abashian 778c4ab557 Merge branch 'modularize-helpers-utilities' of https://github.com/mabashian/ansible-tower into mabashian-modularize-helpers-utilities
# Conflicts:
#	awx/ui/client/src/activity-stream/main.js
#	awx/ui/client/src/app.js
#	awx/ui/client/src/helpers.js
#	awx/ui/client/src/helpers/Credentials.js
#	awx/ui/client/src/helpers/Groups.js
#	awx/ui/client/src/helpers/Hosts.js
#	awx/ui/client/src/helpers/teams.js
2017-03-02 10:20:32 -05:00
Michael Abashian f174afb6df Import variables, parse, loadconfig in the correct place 2017-03-01 16:43:28 -05:00
Michael Abashian 2697fcdbc3 Removed console 2017-03-01 14:14:08 -05:00
Michael Abashian 2610009b56 Fixed bug where typing in scm credential when adding/editing project wouldn't work 2017-03-01 14:12:03 -05:00
Michael Abashian ab0e20c976 Remove StreamWidget 2017-03-01 11:54:18 -05:00
Michael Abashian 239d3001d1 Widgets dir cleanup 2017-03-01 11:48:38 -05:00
Michael Abashian 09771927c9 Encode default search param 2017-03-01 10:27:28 -05:00
Michael Abashian 0487b664ca Fixed unit tests 2017-02-28 16:30:57 -05:00
Michael Abashian d6ba134234 Helpers directory cleanup 2017-02-28 15:54:04 -05:00
Michael Abashian bfcbd8a823 Leftover cleanup from 3.1 back to devel 2017-02-28 12:03:41 -05:00
Michael Abashian 5c5ab0936e CSS tweaks to workflow results panels 2017-02-27 10:53:41 -05:00
Michael Abashian c6c10658f1 Fix workflow audit items 2017-02-24 16:19:06 -05:00
Michael Abashian 7d23160c1a Modularized what was left in the controllers directory 2017-02-23 15:54:43 -05:00
Michael Abashian a484dae41a Fix for deleting search tags on job details 2017-02-22 14:59:54 -05:00
Michael Abashian de4aeb064c Fixed recent job runs workflows link 2017-02-22 10:48:53 -05:00
Michael Abashian 293063d315 Pass template type to remaining aw-smart-status directives. The directive will look at the type when generating the href 2017-02-22 10:42:39 -05:00