Commit Graph
100 Commits
Author SHA1 Message Date
mabashian d44d28beba Populate JT schedule add with default extra vars when promptable. Hide schedule vars for everything except JT's with promptable extra vars 2018-04-25 11:19:43 -04:00
mabashian eaa2227890 Replace styles with classes and move string to strings file 2018-04-25 11:08:08 -04:00
mabashian 895ad70a12 Prevent users from attempting to create a template schedule or workflow node with credentials that require passwords 2018-04-25 11:08:08 -04:00
mabashian 6241290733 Adds prompting to workflow schedules when a survey is present on the wfjt 2018-04-23 15:53:16 -04:00
mabashian 5848a61238 Show verbosity on prompt preview tab 2018-04-23 13:52:11 -04:00
mabashian e38d779d04 Fixed botched merge conflict bug which prevents launching jobs that need credential selection 2018-04-23 13:42:37 -04:00
mabashian 19ef91f2aa Fixed bug where vault password prompt was not being hidden after removing default credential 2018-04-23 12:26:07 -04:00
mabashian d4f46fa0e4 Fixed bug where host filter search tags were not present 2018-04-19 17:40:26 -04:00
mabashian 783cca316e Fixed broken wfjt save test 2018-04-19 11:05:03 -04:00
mabashian 15b31c7abe Removed trailing whitespace 2018-04-19 10:54:35 -04:00
mabashian b37ee2f611 Show warning on wfjt form when the workflow contains deleted job templates 2018-04-19 10:54:04 -04:00
mabashian 4794fc510d Use flex instead of float on form checkboxes 2018-04-19 10:08:34 -04:00
mabashian a918539e23 Prevent user from selecting an invalid JT when adding/editing a wfjt node 2018-04-18 18:13:51 -04:00
mabashian fcf9e45d0a Only update the promptData object when the user successfully completes the prompt process 2018-04-16 16:59:23 -04:00
mabashian 7239b28dd8 Show all inventory groups instead of just root groups on the inventory groups tab 2018-04-13 16:21:24 -04:00
mabashian ec1897ac3e Check to make sure extraVarsClone exists before attempting to cull passwords 2018-04-13 13:05:28 -04:00
mabashian cb01dea55f Make checkbox labels the width of their contents no their parent 2018-04-13 10:34:39 -04:00
mabashian 93dc27f0e7 Add checkbox for allow_simultaneous on the workflow job template forms 2018-04-12 15:34:36 -04:00
mabashian 52e226780a Disable prompt final action button after first click to prevent double clicking and launching multiple jobs 2018-04-12 09:54:56 -04:00
mabashian f35bc4b40a Cancelable job status' should be pending, waiting or running 2018-04-12 09:30:04 -04:00
mabashian fab3f3d592 Added cancel job logic to the jobs list 2018-04-11 16:53:03 -04:00
mabashian 6757f5bbe5 Added setting name and setting category to activity stream detail modal 2018-04-11 13:21:06 -04:00
mabashian 94ecfbee6a Check for org credentials and present the count to the user before org deletion 2018-04-11 12:53:49 -04:00
mabashian 3dd9ca3fb6 Check to make sure vm.promptData.launchConf.passwords_needed_to_start exists before looping 2018-04-11 11:09:01 -04:00
mabashian 9e31c25025 Pass ngDisabled a simple boolean instead of truthy expression 2018-04-11 10:07:49 -04:00
mabashian 2f96169f07 Force on/off toggle to be disabled on smart inventory host list 2018-04-10 12:27:09 -04:00
mabashian 50a1a5707e Fixed nested group name link 2018-04-10 10:51:56 -04:00
mabashian c8b12ed23e Fixed bug where typing in a password would update all password inputs 2018-04-10 10:26:56 -04:00
mabashian a6dd7dbf07 Fixed credential prompting bug where only one password field is ever shown even if multiple passwords are required 2018-04-10 10:08:49 -04:00
mabashian 6e2133aa52 Limit adhoc credential lookup to only machine credentials 2018-04-09 17:10:15 -04:00
mabashian 453a8507b0 Function/code cleanup 2018-04-09 15:07:27 -04:00
mabashian 23d1454646 Fixed inventory source form error message. Leveraged inv src model for adding/editing existing object 2018-04-09 15:01:16 -04:00
mabashian 93e6d06bca Fixed host/groups pagination issue 2018-04-09 11:53:59 -04:00
mabashian 0f07f4f956 Added generic error handling to promises in relaunch button component 2018-04-06 15:52:29 -04:00
mabashian 5fb532c87b Updated job results related resources tooltips 2018-04-06 11:05:54 -04:00
mabashian cb92f1794a Handle race condition where workflow job status might appear stuck in waiting if we miss the socket event indicating that it got moved to running 2018-04-06 10:15:24 -04:00
mabashian d9c9df73d2 Fixed unit test failure 2018-04-05 14:00:13 -04:00
mabashian 78893590d1 Fixed bug where job/workflow templates add forms were fully disabled for users with add access 2018-04-05 13:34:16 -04:00
mabashian 2f746c9fd9 Complete removal of InitialPlaybookRun 2018-04-05 12:00:41 -04:00
mabashian 7084fe9a6d Fixed codemirror syntax highlighting 2018-04-04 15:36:37 -04:00
mabashian e8d80b5502 Fixed event error in firefox when logging in. Removed transition console logs. 2018-04-03 18:36:34 -04:00
mabashian 278a2091c2 Scrub passwords from extra vars preview on launch 2018-04-02 16:47:49 -04:00
mabashian d68679c559 Fixed regular inventory activity stream link 2018-04-02 13:57:44 -04:00
mabashian 1cf8e3cc20 Fixed linting errors 2018-04-02 13:48:07 -04:00
mabashian 6bd6cc7fbc Added running indicator to smart status. Added sockets back to templates list 2018-04-02 13:30:17 -04:00
mabashian 2ccbf5a817 Fixed bug relaunching job on successful/failed hosts 2018-03-29 15:09:31 -04:00
mabashian 3f15966d9d Fixed templates list pagination 2018-03-29 13:54:22 -04:00
mabashian 4e0b890a03 Fixed host filter tag removal 2018-03-28 15:27:12 -04:00
mabashian 767991fc2b Complete removal of InitialPlaybookRun 2018-03-28 11:18:09 -04:00
mabashian d744679d22 Fixed bug where the machine credential was being stripped from a workflow node if the edge type was changed. 2018-03-27 11:21:24 -04:00
mabashian 6c321f810a Tweaked isRoot logic to follow the same pattern as the rest of the function 2018-03-26 15:00:33 -04:00
mabashian 2c1fe14206 Fixed js error when adding first workflow node 2018-03-26 14:55:01 -04:00
mabashian 348de30a17 Fixed several workflow node bugs 2018-03-23 15:50:34 -04:00
mabashian bf142fa434 Fixed permissions multi-select deselect bug 2018-03-23 10:51:44 -04:00
mabashian 7a4bc233f6 Pass job into the relaunch component rather than pull it from the parent. Added launch template component, use it on the templates lists. 2018-03-22 16:14:54 -04:00
mabashian c3b32e2a73 Cleaned up awRequireMultiple and fixed broken survey question error messaging 2018-03-22 11:58:47 -04:00
mabashian 8d04be0fc8 Fixed unit test failures 2018-03-21 19:22:08 -04:00
mabashian 0cadea1cb5 Fixed bug preventing the user from ignoring a non-required multi-select survey question on launch 2018-03-21 14:55:38 -04:00
mabashian bee7148c61 Addressed jshint errors 2018-03-21 10:59:13 -04:00
mabashian f0ff578923 Cleanup linting errors 2018-03-21 10:27:48 -04:00
mabashian 2e858790db Propagate launch/relaunch logic across the app. Removed some old launch related factories. 2018-03-20 15:53:21 -04:00
mabashian 9873bab451 Removed unused/commented code 2018-03-14 16:26:02 -04:00
mabashian 8aa9569074 In the JT form, moved options from its own line to in-line 2018-03-12 10:56:36 -04:00
mabashian 982b83c2d3 Fixed several workflow prompting and edge type bugs 2018-03-12 10:50:33 -04:00
mabashian c98e7f6ecd Implemented workflow node prompting 2018-03-08 18:45:28 -05:00
mabashian ce3dc40649 Edit schedule credential prompting code cleanup 2018-03-08 09:58:31 -05:00
mabashian a5043029c1 Implemented the ability to specify credentials when creating a scheduled job run. Added validation for removing but not replacing default credentials. 2018-03-07 11:57:31 -05:00
mabashian c58ea0ea25 Put credentials on their own line in the launch preview and forced them to wrap 2018-02-26 16:06:52 -05:00
mabashian 9ad8bdf8de Fixed bug preventing users from selecting non-default inventory on job launch 2018-02-26 14:50:31 -05:00
mabashian 8c261892ee Updated empty list text 2018-02-01 13:54:33 -05:00
mabashian 9170c557a7 Fixed team links in users permissions tab 2018-02-01 11:23:51 -05:00
mabashian 83aa7bfac4 Fixed inventory links in activity stream 2018-02-01 11:04:16 -05:00
mabashian db0b2e6cb6 Tweaked smart status icon styling to prevent overlap with action buttons 2018-02-01 10:44:08 -05:00
mabashian e57d200d6e Implemented generic prompt modal for launching and saving launch configurations. Added UI support for prompting on job template schedules. 2018-01-31 15:40:23 -05:00
mabashian d6e663eff0 Fixed delete on templates list 2018-01-16 08:36:38 -05:00
mabashian d012f5cd99 Added old schedule/copy logic to template list until it can be refactored 2018-01-12 12:23:29 -05:00
mabashian f9b0a3121f Fixed a few straggling success/error promises and replaced with then/catch 2018-01-11 13:59:46 -05:00
mabashian 984b7e066d Fixed display of host facts 2018-01-10 13:18:38 -05:00
mabashian 706b370f7e Fixed spinners after jquery-ui upgrade 2017-12-20 16:02:53 -05:00
mabashian aefa30e1e9 Fixed linting/leftover merge errors 2017-12-13 18:28:52 -05:00
mabashian ff1f322c88 Removed unused string from credentials strings 2017-11-22 13:29:52 -05:00
mabashian d3da899459 Defined delete string in the base with the ability to pass the resource name in 2017-11-22 13:28:02 -05:00
mabashian 565b0b82dd Tweaked language on delete warning modal 2017-11-17 12:45:01 -05:00
mabashian 42a6757a10 Pass params in object to request function 2017-11-10 16:14:40 -05:00
mabashian 5e2ecda413 Define type in delete jt unit test 2017-11-10 11:55:41 -05:00
mabashian 25dc3f8778 Update delete modals and fixed unit test failures 2017-11-10 11:31:11 -05:00
mabashian 4cd2f93c31 Updated delete warnings to indicate resources that may be invalidated as a result of deletion 2017-11-08 16:38:34 -05:00
mabashian 8f82fc26a2 Removed commented line from schedule list config 2017-11-06 14:46:31 -05:00
mabashian d056cb22ef Fixed most lists so that name links can be opened in a new tab 2017-11-01 14:26:48 -04:00
mabashian 0512f65c8f Only pass host filter param to smart inv shortcut form 2017-10-26 09:55:36 -04:00
mabashian 947bdeed3e Fixed related host list linking 2017-10-25 16:59:44 -04:00
mabashian b1ef7506ea Make codemirror ready-only when auth form field is disabled 2017-10-25 11:30:26 -04:00
mabashian 71d428433f Made adhoc launch modal height dynamic 2017-10-23 12:09:25 -04:00
mabashian 3119d5ed22 Delete inv source hosts before inv source 2017-10-20 20:10:36 -04:00
mabashian c3fbb07535 Fixed removing host filter search term with encoded character 2017-10-19 19:31:41 -04:00
mabashian b402d9ba6d Fixed error message when launching adhoc command 2017-10-17 14:42:24 -04:00
mabashian 5db478a4a0 Zoom workflow graph to fit screen on initial load 2017-10-17 12:59:44 -04:00
mabashian 059347eec3 Made disassociate host/group titles more descriptive 2017-10-17 10:23:17 -04:00
mabashian e8dbfa42cf Fixed disassociate host from group help text 2017-10-17 10:10:34 -04:00
mabashian 2cab6982c1 Moved wait stop calls on jt form so that they fire right before reloading state 2017-10-12 17:01:32 -04:00