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 |
|
mabashian
|
b84fc3b111
|
Fixes for post-rebase bugs
|
2018-11-27 16:12:41 -05:00 |
|
mabashian
|
05f4d94db2
|
Fixed serveral bugs including credential prompting. Added logic to bring links/nodes to the forefront when you hover over them in case there's some overlap
|
2018-11-27 16:12:40 -05:00 |
|
mabashian
|
61fb3eb390
|
First pass at implementing better node placement in the workflow graph
|
2018-11-27 16:12:40 -05:00 |
|
mabashian
|
7b95d2114d
|
Implements workflow convergence without proper layout
|
2018-11-27 16:12:40 -05:00 |
|
mabashian
|
29b4979736
|
Completed work necessary to support editing workflow links and nodes separately. Added hover and tooltip to links
|
2018-11-27 16:12:40 -05:00 |
|
mabashian
|
87d6253176
|
Decouple editing a wf node with editing a node link
|
2018-11-27 16:12:40 -05:00 |
|
mabashian
|
1d7d2820fd
|
Use patch instead of put when updating a wfjt
|
2018-11-19 12:04:35 -05:00 |
|
mabashian
|
9645e5bcd3
|
Remove portalMode accidental portalMode inclusion that resulted from merge conflict
|
2018-10-15 18:50:58 -04:00 |
|
mabashian
|
0a09d98fe8
|
Removes system tracking code from the UI. Moves import of shared out to app.js
|
2018-10-15 18:50:58 -04:00 |
|
mabashian
|
9f25fdd079
|
Ensure workflow graph width is 100% of container
|
2018-10-05 06:42:53 -06:00 |
|
mabashian
|
6c98e6c3a0
|
Actually fix extra vars on edit schedule. This commit takes into account survey question answers which need to get pulled out of extra vars and displayed in the prompt.
|
2018-09-27 16:49:23 -04:00 |
|
mabashian
|
8aec4ed72e
|
Fixes bug where schedule extra vars were not being displayed in the edit form
|
2018-09-27 16:30:10 -04:00 |
|
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 |
|