Commit Graph
100 Commits
Author SHA1 Message Date
mabashian 27c06a7285 Fixes bug in wfjt node form where rows weren't remaining selected after being clicked 2018-09-11 16:34:02 -04:00
mabashian 148daec49b Remove console.log 2018-08-28 16:14:53 -04:00
mabashian 1408200927 Exposes organization notification list to users with notification admin role 2018-08-28 15:47:28 -04:00
mabashian 2592613bde Fixes unit test failures 2018-08-28 11:01:04 -04:00
mabashian de158cb41d Removes console.log 2018-08-27 17:33:35 -04:00
mabashian f7737e2f94 Handle notification admin user type in the UI 2018-08-27 17:32:17 -04:00
mabashian 4781df62ec Fixes bug removing first/last name from a user 2018-08-25 14:25:49 -04:00
mabashian 72372b3810 Makes search filters additive again 2018-08-25 14:00:24 -04:00
mabashian f1e0c1e977 Upgrades lodash to ~4.17.10 2018-08-17 15:59:27 -04:00
mabashian d2aea30d3d Add check for ask_variables_on_launch when determining whether to show prompt button 2018-08-16 15:41:15 -04:00
mabashian cdb347cba5 Properly show prompt button when re-selecting a node with promptable fields 2018-08-16 15:41:15 -04:00
mabashian 0a78bdcf28 Added expect that was accidentally removed 2018-08-07 16:29:19 -04:00
mabashian 273754dc79 Removes redundant maxCount declaration 2018-08-07 16:24:51 -04:00
mabashian 7f6ab4f60b Fixes e2e test failure checking copy wf warning title 2018-08-07 15:59:46 -04:00
mabashian c7466ce449 Wraps label count validation in function 2018-08-07 14:27:04 -04:00
mabashian eb8c1d2c78 Fix comment 2018-08-07 13:55:15 -04:00
mabashian f548e36ad7 Propagate label length validation to workflow form 2018-08-07 13:53:12 -04:00
mabashian 2b3a61226b Remove page_size from instance list search params 2018-08-07 11:18:14 -04:00
mabashian bc49c879b4 Fix linting error 2018-08-02 12:48:32 -04:00
mabashian 8523b56707 Adds id's to all form groups and new forms 2018-08-02 12:28:45 -04:00
mabashian ba075ce5dd Disable search submit until a search string is present 2018-07-30 10:23:12 -04:00
mabashian fa414d5569 Display job id along with name in jobs list 2018-07-26 14:46:53 -04:00
mabashian 7a509a4dcb Fixes pagination on IG/Instance jobs lists 2018-07-26 10:56:11 -04:00
mabashian bf40dc4793 Adds websocket origin whitelist 2018-07-24 16:53:48 -04:00
mabashian e3601b71c0 Bumps hard-source-webpack-plugin dev dep 2018-07-24 12:04:45 -04:00
mabashian 5d5a6bb858 Correctly links to inventory on jobs/templates list 2018-07-24 11:47:58 -04:00
mabashian 3f6f6a4b7d Limit the cred types that we show when adding creds to JT 2018-07-20 11:06:49 -04:00
mabashian 5032849624 Remove unused deps in license controller 2018-07-19 16:19:50 -04:00
mabashian 6b3f45bc26 Changes copy behavior to reload list rather than navigate to edit form. Shows toast message on successful copy. 2018-07-19 16:04:18 -04:00
mabashian c173e2b71e Users with edit permission on the JT can add/remove credentials 2018-07-19 11:04:00 -04:00
mabashian 0104228541 Let disassociate jt cred requests finish before attempting to associate any new ones 2018-07-18 17:38:11 -04:00
mabashian 0701c7d61a Added extra logic around survey question choice splitting to prevent console errors 2018-07-18 16:50:47 -04:00
mabashian 53c9987663 Revert the auth/ldap dropdowns if saving unsaved changes is not successful 2018-07-18 12:35:32 -04:00
mabashian e82d4e9664 Only show pendo checkbox on in license form if license is missing 2018-07-17 19:31:20 -04:00
mabashian b2854fd4d6 Disable copy button for inv's with sources 2018-07-17 14:40:24 -04:00
mabashian 069c60abf7 Re-initialize tag options before calling to create select2 on those fields in prompt modal 2018-07-16 15:37:12 -04:00
mabashian 88c5f9305d Ensure that .some() receives an array to avoid erroring 2018-07-16 11:19:19 -04:00
mabashian f7f1c06d80 Properly clear out prompt data when user manually changes a node's JT 2018-07-16 11:11:50 -04:00
mabashian f7dda124b1 Remove updateDataset from templates list 2018-07-13 15:59:31 -04:00
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 912c774376 Cleanup _.has() usage in prompt controller 2018-07-12 14:57:52 -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