Commit Graph
100 Commits
Author SHA1 Message Date
mabashian d90a1a1ce7 Fixed deleting personal access tokens 2018-07-12 17:24:12 -04:00
mabashian 8297bd00b3 Removes application requirement when creating a token 2018-07-12 17:02:26 -04:00
mabashian 8a2be07ccb Tweaked logic around the lookup modal and new form lookup fields in order to support dynamic breadcrumbs and selecting applications with the same name. 2018-07-11 16:32:30 -07:00
mabashian 85de502681 Fixed bug displaying vault cred with no vault_id 2018-07-05 15:51:27 -04:00
mabashian b426eeeb5c Rolls back xss filter test 2018-06-28 13:26:48 -04:00
mabashian cbcc47010d Rolls back changes to the xss filter. Removes unnecessary sanitize of credential names in tags 2018-06-28 08:59:36 -04:00
mabashian 9ec5009bdf Updates to instance list and instance modal search 2018-06-27 11:44:38 -04:00
mabashian e243cf4435 Fixed linting errors 2018-06-22 13:51:10 -04:00
mabashian fbfaf69ee9 Added extra assertions and waits to reduce flake 2018-06-22 13:51:10 -04:00
mabashian 1d74499385 Added check to make sure that input contents match what we expect them to match 2018-06-22 13:51:10 -04:00
mabashian 264b0f248a First pass at automated jt launch tests 2018-06-22 13:51:10 -04:00
mabashian ab53fd0874 Fix smart search directive unit tests 2018-06-12 16:24:32 -04:00
mabashian 36732d8113 Fixed issue where search actions were sending two requests. Cleaned up and organized smart search controller 2018-06-12 14:28:56 -04:00
mabashian 9d8db1d75b Changed let to const 2018-06-11 17:01:11 -04:00
mabashian a3368a8c96 Fixed clear-all on inventory source credential lookup 2018-06-11 16:46:04 -04:00
mabashian 6794afb284 Maintain reference to querySet rather than cloning so that changes made after initialization will propagate 2018-06-11 11:56:33 -04:00
mabashian 91c46731d1 Removed unused Alert 2018-06-07 13:42:33 -04:00
mabashian 1a4e7c8572 Rolled credential warning string back to include remove or replace 2018-06-07 13:16:42 -04:00
mabashian 68ac23dd46 Fixed various bugs with preventing prompting for credential passwords on schedules and workflow nodes 2018-06-07 13:16:42 -04:00
mabashian 09ee140fb4 Prevent scheduling JT runs where credentials with passwords are required. Added read-only view of schedules when user does not have edit permissions. 2018-06-07 13:16:42 -04:00
mabashian a108238e0a Changed jt edit api call from put to patch so that we don't clear the credentials every time a change is made. Removed unneeded code. 2018-06-06 18:32:09 -04:00
mabashian dbc02ae9a1 Fixed race condition where selecte2-ifying the edge type was happening before the digest cycle finished 2018-05-23 16:44:44 -04:00
mabashian c913badafe Fixed error changing edge type of a previous root node 2018-05-22 20:21:39 -04:00
mabashian 2bb59fde54 Fixed concurrent jobs checkbox on wfjt edit form 2018-05-22 15:03:41 -04:00
mabashian 87f4104304 Get default wfjt extra vars so that we can show all extra vars on launch preview 2018-05-22 14:55:43 -04:00
mabashian c5f0d66554 Only check the launch endpoint for job templates, not unified jts of other types 2018-05-22 13:48:00 -04:00
mabashian bfc602ae10 Changed variable names 2018-05-14 14:58:29 -04:00
mabashian 1a9b60a199 Delete the survey if the user removes all the survey questions 2018-05-14 14:55:32 -04:00
mabashian ef514fb3c0 Mitigated race condition issues with limit-panel directive by removing dependency on the state transition event 2018-05-14 14:28:52 -04:00
mabashian e9348134f0 Fixed credentials form checkbox styling 2018-05-11 16:38:04 -04:00
mabashian a648ce5457 Fixed bug checking for credentials to remove 2018-05-10 13:00:32 -04:00
mabashian eccf3029b4 Fixed bug deleting last team/user permission on page 2018-05-09 14:31:33 -04:00
mabashian 9218a89589 Added error message to "Days of data to keep" when the user inputs a value less than one 2018-05-09 13:21:15 -04:00
mabashian a02521a0bd Only initialize extra vars if they are promptable 2018-05-09 13:03:58 -04:00
mabashian 39827af902 Fixed jt launch next button disabled when prompting for inventory 2018-05-09 12:37:00 -04:00
mabashian ece5724c80 Added completed jobs tab to the workflow form 2018-05-08 19:31:24 -04:00
mabashian 366c1c19b0 Removed commented lines. Rolled back noInfo change 2018-05-08 16:19:56 -04:00
mabashian 1807d0a910 Activity stream clear-all bug fixes. Re-enabled smart search directive test which required tweaking karma conf. 2018-05-08 16:13:56 -04:00
mabashian 84c0fdfa4a Removed unused function 2018-05-02 14:21:43 -04:00
mabashian 368a037062 Remove non-filterable fields from search key and treat searches using those keys like string searches. 2018-05-02 14:17:03 -04:00
mabashian 5ef297aec1 Update relaunch button on details page in real time as status changes 2018-05-01 12:13:16 -04:00
mabashian e45be8155e Clear invalid password error if password field is completely cleared 2018-04-30 14:57:05 -04:00
mabashian f8a9402d4b Fixed team list org sorting 2018-04-30 11:55:54 -04:00
mabashian fcc5549ec9 Reload state after copying inventory to update list 2018-04-30 11:41:26 -04:00
mabashian 24e363888a Fixed error showing vault password prompts on relaunch 2018-04-30 10:47:41 -04:00
mabashian fe7a0a63b9 Implemented expand/collapse job results 2018-04-25 16:56:11 -04:00
mabashian ac4697e93b Fixed bug displaying default cred with password when creating a schedule 2018-04-25 12:01:10 -04:00
mabashian cf38faa899 Use string interpolation rather than passing action text in via a var 2018-04-25 11:51:27 -04:00
mabashian 82f2783c97 Mark prompt strings for translation 2018-04-25 11:51:27 -04:00
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 ea80fb8497 Hold off on refreshing lists when ws-jobs events come in and the launch modal is open to prevent the modal from getting wiped 2018-04-25 10:51:13 -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