Commit Graph
100 Commits
Author SHA1 Message Date
Michael Abashian 95da197bac Remove ask_extra_credentials_on_launch in the UI. Everything will run through ask_credential_on_launch 2017-06-12 15:35:44 -04:00
Michael Abashian 70749a3bdd Fixed license submit button placement 2017-06-12 13:55:14 -04:00
Michael Abashian 2d1755a035 Fixed empty verbosity save. Fixed popover for update on project update 2017-06-12 11:04:29 -04:00
Michael Abashian 08e1f552d3 Remove the host link and hover on host filter modal list 2017-06-09 16:56:45 -04:00
Michael Abashian ca487696fd Fixed various bugs with regions and editing an scm inv source 2017-06-09 16:24:30 -04:00
Michael Abashian efe608cf2e Fixed verbosity select on inventory source form 2017-06-09 11:42:12 -04:00
Michael Abashian d88d7cb29c Fixed error being raised trying to grab instance group value(s) 2017-06-09 09:49:40 -04:00
Michael Abashian 555c1dcb88 Store the preAuthUrl on rootScope instead of in the cookie 2017-06-09 09:20:49 -04:00
Michael Abashian cfc15dab37 Only store the preAuthUrl if the user is trying to navigate to a non-login/logout state 2017-06-08 19:19:33 -04:00
Michael Abashian 7768106d3f Store the url that the user comes in on before auth in preAuthUrl 2017-06-08 19:01:44 -04:00
Michael Abashian fc312398cd Redirect the user to the link they clicked on after authentication 2017-06-08 18:40:12 -04:00
Michael Abashian bc1ed66a0b Fixed edit host link on smart inventory host list 2017-06-08 14:05:20 -04:00
Michael Abashian 1034a70dfe Added remote host headers to settings in the UI 2017-06-08 10:58:56 -04:00
Michael Abashian 15e170ca36 Remove sync status on smart inventory rows 2017-06-07 16:06:46 -04:00
Michael Abashian be8117210f Put host name on scope so that it can be edited in the form 2017-06-07 14:44:18 -04:00
Michael Abashian 127a18da6b Moved Sync All Inv Sources to the inventory sources list and removed it from the inventories list 2017-06-07 14:10:18 -04:00
Michael Abashian 91adf25199 Fixed completed jobs name column misalignment when screen is medium size 2017-06-07 11:27:52 -04:00
Michael Abashian 8ed1824ae2 Limit the credential select options to ssh/cloud/network 2017-06-06 15:56:18 -04:00
Michael Abashian 51f44b6f6a Fixed various bugs with the select dropdown 2017-06-06 12:03:54 -04:00
Michael Abashian 27300706b3 Cleaned up form variable declaration 2017-06-06 11:28:07 -04:00
Michael Abashian 08850fccf7 Fixed related host add and edit forms. 2017-06-06 11:23:44 -04:00
Michael Abashian 024bfc4dad Added translate directive where applicable 2017-06-06 10:26:04 -04:00
Michael Abashian d40d31729f Fixed unit tests 2017-06-05 17:36:59 -04:00
Michael Abashian 5616d0a73a Fixed various activity stream bugs 2017-06-05 17:18:38 -04:00
Michael Abashian b033319fff Fixed bug with REVERT button display 2017-06-05 15:41:42 -04:00
Michael Abashian 068473bdac Added the ability to select extra credentials when launching a job template with ask_extra_credentials_on_launch is true. Added extra credentials to job results panel 2017-06-05 15:20:40 -04:00
Michael Abashian b9fea196ca Remove sorting on completed jobs status 2017-06-05 14:47:01 -04:00
Michael Abashian 5058b0d78d Reduced options requests on inventory source form 2017-06-05 13:44:58 -04:00
Michael Abashian 0279163686 Merge branch 'mabashian-inventories-refactor' into devel 2017-05-30 15:05:58 -04:00
Michael Abashian 641823e82e Merge branch 'inventories-refactor' of https://github.com/mabashian/ansible-tower into mabashian-inventories-refactor
# Conflicts:
#	awx/ui/client/src/inventories/sources/add/sources-add.controller.js
#	awx/ui/client/src/inventories/sources/edit/sources-edit.controller.js
#	awx/ui/client/src/inventories/sources/list/sources-list.controller.js
2017-05-30 15:05:35 -04:00
Michael Abashian e8573179c5 Removed console.log 2017-05-30 14:12:57 -04:00
Michael Abashian e9f4c4f7b5 Removed extraTemplate lines. They are not used 2017-05-30 13:43:43 -04:00
Michael Abashian 01b9eb9127 Update smart host field label based on feedback 2017-05-26 13:00:35 -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 b875fd65e1 Replaced all hard-coded api/v1 references with dynamic references or with v2 2017-05-24 17:05:46 -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