Commit Graph
100 Commits
Author SHA1 Message Date
mabashian 08fcdf0e25 Bumps Bootstrap to 4.3.1 2019-04-15 13:20:00 -04:00
mabashian 9b0329021c Leverages awPopOverWatch to generate popover dynamically on workflow node templates help 2019-04-12 12:29:50 -04:00
mabashian 9e98058290 Check to make sure the activity stream button should be shown after refresh 2019-04-10 15:56:19 -04:00
mabashian 0caf1e8a3d Make root/all groups action bar a bit more responsive 2019-04-10 12:06:47 -04:00
mabashian 4f2443e7bb Ensures extra vars are converted to yaml before being passed along to prompt steps 2019-04-10 10:51:27 -04:00
mabashian c91cd606ed Corresponding UI changes for notifications tab and toggle permissions 2019-04-10 10:31:31 -04:00
mabashian fa3a41f25b Refresh the page after pendo flag changes to make change effective immediately 2019-04-05 10:48:53 -04:00
mabashian 7722f0ca08 Prevent on/off toggles from getting inadvertently trigged by enter key presses 2019-04-04 10:16:39 -04:00
mabashian d9d3c5d15f Adds comment explaining logic following the split on empty string in splitFilterIntoTerms 2019-04-03 16:56:36 -04:00
mabashian 47d6e5c028 Prevents replacing encoded quotes while searching against host filter 2019-04-03 16:50:45 -04:00
mabashian e99e97bcb8 Adds support for custom_virutalenv on inventory sources in the UI 2019-03-31 13:45:24 -04:00
mabashian b394766075 Show manual project path when available 2019-03-21 10:45:16 -04:00
mabashian bed63b3690 Work on getting extra vars popout working on inv form 2019-03-20 08:36:52 -04:00
mabashian b6bf68427a Remove unused variable 2019-03-06 17:40:33 -05:00
mabashian 502decf8fe Adds toggle for all/root groups to inventory groups view 2019-03-06 17:31:54 -05:00
mabashian 5e37882267 Remove errant console 2019-03-05 11:29:18 -05:00
mabashian 0fc0106cc7 Fix dashboard dropdowns after bootstrap upgrade 2019-03-05 11:25:05 -05:00
mabashian 6b46c7db8f Fixes linting errors 2019-03-05 08:50:43 -05:00
mabashian 2ff22bd681 Show yaml comments when possible on launch prompt 2019-03-04 16:18:23 -05:00
mabashian 2359231bda Remove console.logs 2019-03-04 15:14:27 -05:00
mabashian ca5f27aa9e Removes vm.querySet from jobs list and ensures that state params are updated when search is performed to prevent context loss on data refresh. 2019-03-04 15:11:54 -05:00
mabashian a82304765d Adds help text to host limit error shown in the output details of inventory sync jobs 2019-02-28 15:54:10 -05:00
mabashian cc3f2e0819 Properly pass path to error message 2019-02-28 15:54:10 -05:00
mabashian 03c07c0843 Adds error handling to launch api calls 2019-02-28 15:54:10 -05:00
mabashian 1b94b616f0 Default empty max hosts to 0 2019-02-28 15:54:09 -05:00
mabashian 98c5cb1c4c Adds max value to host limit input 2019-02-28 15:54:09 -05:00
mabashian ce5a85a53b Add support for max hosts on org 2019-02-28 15:54:09 -05:00
mabashian 2be7f853f3 Fixes bug where all instances were preselected when modal was initially opened 2019-02-27 15:24:29 -05:00
mabashian 6e64aa81fd Always show elapsed timer regardless of running state 2019-02-26 11:38:46 -05:00
mabashian 01b4b47087 Fixes unit test failure after adding ui support for extra var prompting on workflows 2019-02-21 12:55:30 -05:00
mabashian 0ce70c08bd Add prompt for extra vars to wfjt 2019-02-21 11:37:53 -05:00
mabashian e3c9a42741 Hook up status update sockets on completed jobs routes and project templates 2019-02-21 11:24:37 -05:00
mabashian d5d45e644d Prevent jobs/templates lists from refreshing list data more than once every 5 seconds 2019-02-21 11:24:37 -05:00
mabashian 640d2a2797 Fix linting error 2019-02-14 16:32:54 -05:00
mabashian 30ce85b80a Translate job status in smart status tooltip. Mark strings for translation in project form 2019-02-14 16:20:33 -05:00
mabashian 334f571ad3 Fixes bug where extra blank option was being added to select input 2019-02-13 11:48:43 -05:00
mabashian ef89195e6c Replace single quote with appropriate entity when generating new attribute 2019-02-13 09:32:46 -05:00
mabashian 3c3e659042 Show the proper tooltip on workflow results inventory 2019-02-12 15:50:52 -05:00
mabashian 406cb07018 Prevent extra fetch of cred list as cred modal is closing 2019-02-12 15:37:45 -05:00
mabashian a52c0415d9 Copied old bootstrap styles to display cred form checkboxes as they were before bootstrap upgrade 2019-02-12 11:48:48 -05:00
mabashian 98c7df3399 Fix styling on related groups labels after bootstrap upgrade 2019-02-12 11:18:28 -05:00
mabashian cb222aaa40 Extract translations from ejs files 2019-02-11 12:59:47 -05:00
mabashian c0f9ee5e6e Fixes linting errors 2019-02-11 11:38:28 -05:00
mabashian 3321f3e34d Fixes bug where tooltip was clipped when graph is zoomed out. Fixes linting error 2019-02-11 11:30:20 -05:00
mabashian d285261697 Fixes split job unit test confirming string match 2019-02-11 10:28:35 -05:00
mabashian 205dc93e65 Dynamically place link hover tooltip based on its size 2019-02-08 16:44:26 -05:00
mabashian 6e1457607e Mark various strings for translation 2019-02-08 11:28:04 -05:00
mabashian b4d54895ff Use arrow instead of 'to' in workflow edit link title 2019-02-07 13:46:22 -05:00
mabashian 123f646cea Cancel node form when user deletes node being edited 2019-02-07 10:47:21 -05:00
mabashian 4f3a8ef766 Show notification tab to notif admin users on jt/wf/project/inv source forms 2019-02-07 10:02:05 -05:00
mabashian 2c3549331c Adds proper error handling to worklfow save related promises. Fixes bug watching for prompt changes after the node has been edited once. 2019-02-06 10:35:00 -05:00
mabashian 1a619de91f Makes priv escalation method a dynamic select element 2019-02-05 14:01:29 -05:00
mabashian 5931c13b04 Mark strings for translation 2019-01-25 14:21:35 -05:00
mabashian 62bffaa7e6 Make environment subscribe-able 2019-01-24 13:08:19 -05:00
mabashian 14423c4f3f Add param to getEnvironmentDetails allowing us to pass in a value rather than pulling it from the model 2019-01-24 12:58:29 -05:00
mabashian 8037cddfe5 Adds environment to output details for jts and inv syncs 2019-01-24 12:19:24 -05:00
mabashian 66a859872e Fixes for numerous bootstrap upgrade bugs, uses variables for colors in bootstrap override style file 2019-01-15 08:40:35 -05:00
mabashian 7194338653 Reduces flake on launch job e2e test 2019-01-14 10:54:37 -05:00
mabashian 3b456d3e72 Fix credential list e2e test 2019-01-11 16:44:59 -05:00
mabashian 99205fde16 Fixes linting errors 2019-01-11 13:06:52 -05:00
mabashian 8539eae114 Fixes for e2e tests 2019-01-11 12:50:01 -05:00
mabashian 2dfb0abb69 Fixes jshint errors 2019-01-09 11:45:51 -05:00
mabashian 7bcbaabd71 Removed extraneous comments 2019-01-09 11:03:51 -05:00
mabashian 9c20e1b494 Upgrades jquery and bootstrap 2019-01-09 11:03:51 -05:00
mabashian c0730aa562 Prevent mousedown on details link from triggering pan functionality 2018-12-17 15:20:34 -05:00
mabashian 67d6a9f9ea Fixes display of wf node details link in FF by adding height and width 2018-12-17 14:33:48 -05:00
mabashian f9854abfa1 Fixed linting error 2018-12-17 10:40:20 -05:00
mabashian 2697615dbf Undo GET request that was made for workflow node jobs missing a type and instead leverage the redirect route. The workflow node results redirect now works for all job types. 2018-12-17 10:26:01 -05:00
mabashian 9f18f8dbdb Fixes split job inside workflow details link bug 2018-12-14 18:04:39 -05:00
mabashian a8e1c8960f Remove details function 2018-12-14 16:27:35 -05:00
mabashian 7f66053654 Changed workflow node details link to href so that i can be opened in new tab 2018-12-14 14:59:19 -05:00
mabashian 4e37076955 Fixes bug scheduling jt where first survey question is optional 2018-12-14 14:08:06 -05:00
mabashian ae7361f82d Fixes bug where admin/member roles weren't showing up when adding user to org 2018-12-10 11:12:09 -05:00
mabashian c0c666cc87 Fixes bug launching jt where first survey question is optional and empty 2018-12-07 15:12:22 -05:00
mabashian b891e2c204 Properly POST credentials to workflow nodes 2018-12-07 14:37:56 -05:00
mabashian a8bf7366cf Sanitize username and description in application tokens list 2018-12-07 14:24:12 -05:00
mabashian 15adb1e828 Changes workflow key icon from fa-key to fa-compass 2018-11-29 17:16:25 -05:00
mabashian 51669c9765 Fixes hint/lint errors in workflow viz test 2018-11-27 16:12:42 -05:00
mabashian 17cc82d946 Ensure that selected row is cleared when adding new node after editing existing node 2018-11-27 16:12:42 -05:00
mabashian 10de5b6866 Fixes clicking on a wf in wf node. Also fixes editing wf in wf node with inv prompt 2018-11-27 16:12:42 -05:00
mabashian 55dc27f243 Set active tab to jobs when initially clicking a workflow_job_template type node 2018-11-27 16:12:42 -05:00
mabashian 6fc2ba3495 Fixes delete node shifting e2e test 2018-11-27 16:12:42 -05:00
mabashian 7bad01e193 Fixes e2e workflow visualizer tests 2018-11-27 16:12:42 -05:00
mabashian 62a1f10c42 Fix node pagination for project/inv 2018-11-27 16:12:42 -05:00
mabashian 3975a2ecdb fix linkpath class 2018-11-27 16:12:42 -05:00
mabashian ed40ba6267 Fix searching on related fields 2018-11-27 16:12:42 -05:00
mabashian 54d56f2284 Fix node jobs column sorting. Adds arrows to potential workflow node links 2018-11-27 16:12:42 -05:00
mabashian 1477bbae30 Fixed error Cannot read property 'type' of undefined in console when selecting a project or inventory node 2018-11-27 16:12:42 -05:00
mabashian 625c6c30fc Fixed edge dropdown id 2018-11-27 16:12:42 -05:00
mabashian 28a4bbbe8a Fixed jshint errors that fell out of merge conflict 2018-11-27 16:12:41 -05:00
mabashian 1cfcaa72ad Fixed editNodeHelpMessage logic that was broken during merge conflict 2018-11-27 16:12:41 -05:00
mabashian 56885a5da1 Remove reference to isStartNode and just check the id of the node to determine if it's our start node or not 2018-11-27 16:12:41 -05:00
mabashian 623cf54766 Added dagre and graphlib licenses 2018-11-27 16:12:41 -05:00
mabashian a804c854bf Fix test failures and jshint errors 2018-11-27 16:12:41 -05:00
mabashian 3c510e6344 Fixed bug where root link became clickable. Fix workflow key on results page. 2018-11-27 16:12:41 -05:00
mabashian 5b459e3c5d Code cleanup. Fixed bugs with workflow results page including details links 2018-11-27 16:12:41 -05:00
mabashian 72263c5c7b Addresses a number of workflow related bugs 2018-11-27 16:12:41 -05:00
mabashian 4a6a3b27fa Fixed a number of workflow visualizer bugs. Added loading spinners while data is being loaded/processed. 2018-11-27 16:12:41 -05:00
mabashian ae0d0db62c Added dagre to handle our workflow graph layout. Fixed various workflow related bugs. 2018-11-27 16:12:41 -05:00
mabashian 700860e040 Fix long name tooltip. Fixed bug adding new node before finishing adding new link.
Fixed template list column layout.  Ensure that we're getting 200 workflow nodes per GET request
2018-11-27 16:12:41 -05:00