Commit Graph
100 Commits
Author SHA1 Message Date
Jake McDermott 2765367308 load migrations page in dev environment 2019-02-13 09:14:11 -05:00
Jake McDermott 1b50b26901 support up to 200 credential types in launch prompts 2019-01-29 20:10:13 -05:00
Jake McDermott ca64630740 sanitize reflected user input on job details page
This makes sure we're applying the 'sanitize' filter to reflected user input for some of the new information we're displaying on the job details page.
2019-01-29 09:35:57 -05:00
Jake McDermott 73f617d811 Install dependencies for Chromium in unit test image 2019-01-28 15:57:17 -05:00
Jake McDermott 477c5df022 add linked status indicator for scm inventory project updates
Signed-off-by: Jake McDermott <yo@jakemcdermott.me>
2019-01-24 16:24:42 -05:00
Jake McDermott a8728670e1 handle credential.inputs in decryption utils 2019-01-22 22:56:24 -05:00
Jake McDermott 5afabc7a19 use npm ci to install ui dependencies 2019-01-22 11:04:58 -05:00
Jake McDermott a1c03cd6a1 update license files 2019-01-22 09:33:13 -05:00
Jake McDermott 0bde309d23 updating package-lock.json 2019-01-22 09:04:27 -05:00
Jake McDermott 2dadfbcc14 use credential input access methods in injectors.py 2019-01-20 14:02:01 -05:00
Jake McDermott 3a58a5b772 use credential input access methods in views/__init__.py 2019-01-20 13:08:41 -05:00
Jake McDermott 5010e98b8f use credential input access methods in projects.py 2019-01-20 13:08:38 -05:00
Jake McDermott 3ef4cc9bfa use credential input access methods in serializers.py 2019-01-20 13:08:34 -05:00
Jake McDermott c01c671642 use credential input access methods in tasks.py 2019-01-20 13:08:30 -05:00
Jake McDermott a86e270905 add credential input access methods 2019-01-20 13:08:23 -05:00
Jake McDermott 6c7f11395b skip chromium download when building release 2019-01-16 20:48:12 -05:00
Jake McDermott c8b15005b4 link to workflow playbook node route from workflow viewer 2018-12-14 19:22:23 -05:00
Jake McDermott a5c4350695 add redirect route for workflow viewer 2018-12-14 19:20:01 -05:00
Jake McDermott 47264b0809 point output search doc link to latest 2018-12-03 17:09:00 -05:00
Jake McDermott 2e3949d612 update expected color vals of active tab in smoke test 2018-11-27 22:46:16 -05:00
Jake McDermott bfa361c87f hide prompt button when not on jobs tab 2018-11-27 16:12:42 -05:00
Jake McDermott d5f07a9652 hide inventory help message when not on jobs tab 2018-11-27 16:12:42 -05:00
Jake McDermott 65ec1d18ad skip missing inventory prompt value check when selecting workflow node 2018-11-27 16:12:42 -05:00
Jake McDermott 7b4521f980 workflow node prompt fixup
* use workflow model and endpoint when node is workflow
* always include template type in prompt data
* skip missing inventory checks when node is workflow
* skip checks for required credential fields when node is workflow
2018-11-27 16:12:42 -05:00
Jake McDermott 4f731017ea don't conditionally hide workflow viz templates list button 2018-11-26 16:21:44 -05:00
Jake McDermott 1b09a0230d Update README.md 2018-11-20 21:26:11 -05:00
Jake McDermott 45728dc1bb update workflow docs 2018-11-19 17:35:52 -05:00
Jake McDermott b74597f4dd fix bug when reverting non-default inventory prompts 2018-11-19 17:35:26 -05:00
Jake McDermott 951515da2f disable next and show warning when default workflow inventory is removed 2018-11-19 15:16:46 -05:00
Jake McDermott 13e715aeb9 handle null inventory value on workflow launch 2018-11-19 12:53:21 -05:00
Jake McDermott 2bc75270e7 dry up org permissions test 2018-11-19 12:53:18 -05:00
Jake McDermott fabe56088d fix workflow e2e tests again 2018-11-19 12:53:14 -05:00
Jake McDermott 0e3bf6db09 open workflow visualizer from form 2018-11-19 12:53:10 -05:00
Jake McDermott c6a7d0859d add workflow jobs to inventory list status popup 2018-11-19 12:53:05 -05:00
Jake McDermott fed00a18ad show workflow jobs on inventory completed jobs view 2018-11-19 12:53:02 -05:00
Jake McDermott ecbdc55955 show related workflow counts on inventory deletion warning prompt 2018-11-19 12:52:57 -05:00
Jake McDermott 018a8e12de fix lookup message 2018-11-19 12:52:50 -05:00
Jake McDermott 89a0be64af fix bug with opening visualizer from list page 2018-11-19 12:52:38 -05:00
Jake McDermott 75566bad39 fix workflow e2e tests 2018-11-19 12:52:32 -05:00
Jake McDermott 75c2d1eda1 add inventory help messages for workflow node edit 2018-11-19 12:52:29 -05:00
Jake McDermott 9a4667c6c7 add static messages to workflow inventory lookups 2018-11-19 12:52:26 -05:00
Jake McDermott 9917841585 open and close workflow visualizer from list 2018-11-19 12:52:23 -05:00
Jake McDermott fbc3cd3758 redirect to workflow visualizer on workflow creation 2018-11-19 12:52:19 -05:00
Jake McDermott d65687f14a add workflow inventory prompt to scheduler 2018-11-19 12:52:16 -05:00
Jake McDermott 4ea7511ae8 make workflow prompt inventory step optional 2018-11-19 12:52:12 -05:00
Jake McDermott a8d22b9459 show correct ask_inventory state 2018-11-19 12:52:08 -05:00
Jake McDermott f8453ffe68 accept inventory_id in workflow launch requests 2018-11-19 12:52:05 -05:00
Jake McDermott 38f43c147a fix exploding unit test 2018-11-19 12:52:01 -05:00
Jake McDermott 38fbcf8ee6 add missing api fields 2018-11-19 12:51:58 -05:00
Jake McDermott 2bd25b1fba add inventory prompt to wf editor 2018-11-19 12:51:54 -05:00
Jake McDermott 2376013d49 add prompt on launch for workflow inventory 2018-11-19 12:51:47 -05:00
Jake McDermott a94042def5 display inventory on workflow job details 2018-11-19 12:51:44 -05:00
Jake McDermott 2d2164a4ba add inventory lookup to workflow detail view 2018-11-19 12:51:41 -05:00
Jake McDermott ceb9bfe486 fix adhoc command cred lookup when many credential types exist 2018-11-06 22:47:07 -05:00
Jake McDermott 0f85c867a0 fix project cred lookups when many credential types exist 2018-11-06 22:46:50 -05:00
Jake McDermott f8a8186bd1 always recompile multicred lists 2018-11-06 20:58:08 -05:00
Jake McDermott 5e4dd54112 remove admin and member roles from organization->team role assignment options 2018-11-06 11:52:19 -05:00
Jake McDermott 95190c5509 remove unused constants 2018-11-05 20:13:00 -05:00
Jake McDermott 76e887f46d highlight entire row on hover 2018-11-05 20:12:52 -05:00
Jake McDermott 0c2b1b7747 don't compile html in real time 2018-11-05 20:12:44 -05:00
Jake McDermott 4c74c8c40c delete contents of slide array before reassigning 2018-11-05 20:12:37 -05:00
Jake McDermott 3a929919a3 enable expanded details for dynamic host events 2018-11-05 20:12:29 -05:00
Jake McDermott c25af96c56 don't render events if stdout is zero-length string 2018-11-05 20:12:21 -05:00
Jake McDermott f28f1e434d adjust output line wrapping 2018-11-05 20:12:12 -05:00
Jake McDermott b3c5df193a don't render playbook_on_notify or runner_on_ok events if they have no stdout 2018-11-05 20:11:53 -05:00
Jake McDermott e4c28fed03 remove admin and member roles from team->organizations role assignment options 2018-11-04 22:59:03 -05:00
Jake McDermott 62a36e3704 update job slice count help text 2018-10-31 11:04:14 -04:00
Jake McDermott 80adbf9c03 fix smoke test 2018-10-27 02:09:18 -04:00
Jake McDermott 78901ab48e add organization permissions view 2018-10-11 14:21:44 -04:00
Jake McDermott 938bf1b531 add organizations tab to team permissions screen 2018-10-11 14:21:29 -04:00
Jake McDermott 5ae19fd9c2 update development documentation 2018-10-10 09:23:47 -04:00
Jake McDermott 7d5f6aa49d don't update lock file by default 2018-10-10 09:23:37 -04:00
Jake McDermott 89e41f7524 replace phantomjs with headless chrome 2018-10-05 13:40:06 -04:00
Jake McDermott b9b9fc1934 Merge pull request #2974 from jakemcdermott/fix-2968
delete text nodes when removing output lines
2018-09-06 13:25:53 -04:00
Jake McDermott 093f453073 don't render playbook_on_start events 2018-09-06 13:17:39 -04:00
Jake McDermott 0e696d0515 add destroy hook to index controller 2018-09-06 13:17:30 -04:00
Jake McDermott c4a29ded1c use el.contents() to remove lines 2018-09-06 13:17:20 -04:00
Jake McDermott 54d967af0d Merge pull request #2947 from jakemcdermott/job-results/colormap
add basic colormap for output lines
2018-08-30 11:40:37 -04:00
Jake McDermott cddceb0e06 add basic colormap for output lines 2018-08-29 13:28:05 -04:00
Jake McDermott 860fbdad02 Merge pull request #2880 from jakemcdermott/fix-2828
add event discard with interactive discontinuities for high volume jobs
2018-08-29 04:01:04 -04:00
Jake McDermott f639e46718 advance ready counter by an entire batch when event limit is reached 2018-08-29 03:03:24 -04:00
Jake McDermott 4e45b6ba6d fix missing line styling 2018-08-27 17:17:48 -04:00
Jake McDermott aa0d2cff5c handle response data with discontinuities when using that data to fill other discontinuities 2018-08-27 01:38:02 -04:00
Jake McDermott d608402dc1 refactor render service 2018-08-27 01:37:47 -04:00
Jake McDermott 04dbc2fcc4 add basic click handler for fetching and showing missing events 2018-08-27 01:37:36 -04:00
Jake McDermott 0bc9b1d431 render missing lines instead of auto-unfollowing 2018-08-27 01:37:28 -04:00
Jake McDermott 138f8a45ae moving render/record keeping and scroll functionality out of pagers 2018-08-27 01:37:18 -04:00
Jake McDermott ee348b7169 add handling for discontinuities in render service 2018-08-27 01:37:11 -04:00
Jake McDermott 38b9b47e6b add max event count and discarding to stream service 2018-08-27 01:37:02 -04:00
Jake McDermott 2187655c68 move buffer mgmt to stream service 2018-08-27 01:36:52 -04:00
Jake McDermott 13203af353 Merge pull request #2921 from jakemcdermott/job-results/event-replay-skip-range
add option to job replay tool for skipping a range of job events
2018-08-25 22:54:46 -04:00
Jake McDermott e2c4fd5ebb add option for skipping counter slice range of events 2018-08-23 18:12:57 -04:00
Jake McDermott 66db615c0c Merge pull request #2888 from kialam/fix/2836
Adjust title and badge spacing on job output stats section.
2018-08-21 14:12:15 -04:00
Jake McDermott eb0cf945cf Merge pull request #2860 from jakemcdermott/fix-2228
make line expand / collapse work for paginated scrollup
2018-08-20 13:12:52 -04:00
Jake McDermott 2e7ab57645 Merge pull request #2886 from jakemcdermott/job-results/line-search
enable output filtering by start / end line
2018-08-20 13:02:29 -04:00
Jake McDermott f8e5e38614 enable output filtering by start / end line 2018-08-20 12:40:27 -04:00
Jake McDermott ca35eb39d2 make line expand / collapse work for paginated scrollup 2018-08-15 21:24:44 -04:00
Jake McDermott 14a8258835 Merge pull request #2842 from jakemcdermott/fix-2837
hide counter badges for output only jobs
2018-08-14 17:13:45 -04:00
Jake McDermott 897fb96f94 hide counter badges for output only jobs 2018-08-14 17:12:50 -04:00
Jake McDermott a30c2fe227 Merge pull request #2817 from jakemcdermott/job-results/_debug-mode
add event replay mode to ui for finished jobs
2018-08-13 13:41:03 -04:00