Commit Graph
100 Commits
Author SHA1 Message Date
Jake McDermott b54ea736b0 Merge pull request #2318 from jakemcdermott/job-results/viewable-page-up-down
make output nav controls move up or down by viewable content height
2018-06-27 20:13:30 -04:00
Jake McDermott e07eba266d Merge pull request #2306 from jakemcdermott/job-results/static-pager
improve job output search
2018-06-26 13:12:21 -04:00
Jake McDermott 47fc676607 cache last job_event page when not running 2018-06-26 12:55:58 -04:00
Jake McDermott 7f23aa81e6 clear job event search on relaunch 2018-06-26 12:55:52 -04:00
Jake McDermott e6668a43cd add pager for static and filtered job results 2018-06-26 12:55:37 -04:00
Jake McDermott 374f781d0d make nav controls move up or down by viewable content height 2018-06-26 12:08:41 -04:00
Jake McDermott 2ca4c08567 Merge pull request #2294 from jaredevantabor/2179
Update jobs list if navigating from the output page.
2018-06-25 12:38:58 -04:00
Jake McDermott c5300e9c05 Merge pull request #2298 from jakemcdermott/job-results/expand-collapse-all-without-domquery
store event names in record list to find orphan task lines when toggling
2018-06-25 11:38:06 -04:00
Jake McDermott 9449eeb37e Merge pull request #2299 from jakemcdermott/tests/workflow-visualizer-5000-selector
update selector used for workflow button
2018-06-25 10:47:34 -04:00
Jake McDermott 295dba8622 Merge pull request #2297 from jakemcdermott/job-results/reintroduce-ng-non-bindable
reintroduce ng-non-bindable to output lines
2018-06-25 10:45:58 -04:00
Jake McDermott e64d05c324 update selector used for workflow button 2018-06-25 10:05:52 -04:00
Jake McDermott 71f2388ec8 use record list to find orphan task records when toggling 2018-06-25 01:38:53 -04:00
Jake McDermott 92b8d90800 reintroduce ng-non-bindable directive to output lines 2018-06-25 01:06:41 -04:00
Jake McDermott 46223d3cbf Merge pull request #2282 from Haokun-Chen/fixed-toggle-menu
fix toggle menu when scroll up
2018-06-22 15:38:09 -04:00
Jake McDermott c19af3ca4f Merge pull request #2288 from marshmalien/fix/2279-job-output-line-highlight
Flex job event line highlighting across entire row
2018-06-22 15:27:45 -04:00
Jake McDermott a50614983a wait for job to finish before ending tests 2018-06-22 14:21:14 -04:00
Jake McDermott d3b71858df use prompt inventory list id 2018-06-22 13:53:34 -04:00
Jake McDermott ef4607b29f make sure surveys are enabled before adding a survey 2018-06-22 13:53:25 -04:00
Jake McDermott 9ae5ffc8ca make sure project is updated before test begins 2018-06-22 13:53:15 -04:00
Jake McDermott 2f2b19ffec increase timeout threshold for login 2018-06-22 13:53:06 -04:00
Jake McDermott 7cd203d610 Merge pull request #2246 from marshmalien/fix/job-output-table
Extend standard out line border to full length of container
2018-06-21 13:47:59 -04:00
Jake McDermott 106494e650 use tail for max counter when it is greater than api counter 2018-06-19 09:49:05 -04:00
Jake McDermott 8f34725f7e don't reset scroll position on page-first 2018-06-19 09:46:17 -04:00
Jake McDermott a6c4f15a86 set page-up post-scroll height to beginning of new dataset 2018-06-19 09:45:41 -04:00
Jake McDermott 1f9bd96700 Merge pull request #2132 from jakemcdermott/job-results/basic-output-expand-collapse
add minimal output line collapse / expand
2018-06-12 14:26:38 -04:00
Jake McDermott 5cf2204f0e Merge pull request #2131 from jakemcdermott/job-results/eof-counter
replace final_line_count with final_counter for EOF websocket
2018-06-12 14:11:33 -04:00
Jake McDermott eb39fcfeaf add basic output expand-collapse 2018-06-11 21:04:40 -04:00
Jake McDermott 992bc1a5ec use final_counter from EOF websocket in UI 2018-06-11 18:36:56 -04:00
Jake McDermott 60a38a196a add final_counter to EOF websocket 2018-06-11 18:36:28 -04:00
Jake McDermott ce411a21c6 Merge pull request #2117 from jakemcdermott/job-results/window
apply a windowing function to buffered event stream
2018-06-11 18:31:19 -04:00
Jake McDermott 9137b4acef Merge pull request #2114 from jakemcdermott/job-results/host-counts
reduce the minimum number of http requests required to load job details from 7 to 3
2018-06-11 18:19:14 -04:00
Jake McDermott 6a59356200 apply a windowing function to buffered event stream 2018-06-10 22:25:05 -04:00
Jake McDermott 5e9da2d772 request job details and initial events dataset concurrently 2018-06-08 22:28:00 -04:00
Jake McDermott 4c93c68a29 remove single-event api queries and extra labels request 2018-06-08 22:27:52 -04:00
Jake McDermott 92ae09e163 add host_status_counts and playbook_counts to project update details 2018-06-08 22:27:41 -04:00
Jake McDermott f78f179789 Merge pull request #2057 from jakemcdermott/job-results/slide
fix memory leak in output render service, rewrite output data storage
2018-06-08 03:10:25 -04:00
Jake McDermott 09aa75e7c4 simplify and add docstrings 2018-06-08 02:56:32 -04:00
Jake McDermott cbae7efdd5 use a sliding window over counter intervals 2018-06-07 22:28:06 -04:00
Jake McDermott 1c414789fb fix memory leak in output render service 2018-06-07 22:27:57 -04:00
Jake McDermott b1f36572c6 Merge pull request #2065 from jakemcdermott/2058
add host_status, play, and task counts to job details
2018-06-07 12:59:11 -04:00
Jake McDermott f8f59c8c8c add host_status, play, and task counts to job details 2018-06-06 18:02:31 -04:00
Jake McDermott 3f8e6e3416 Merge pull request #2074 from Haokun-Chen/1881
fixed job details search bar when empty input or duplicate input
2018-06-06 15:20:55 -04:00
Jake McDermott b7bb80c79f Merge pull request #2020 from sangongs/fix_failed_badge_color
Fix the color of the tips badge for failed hosts in the host status bar
2018-06-01 11:38:10 -04:00
Jake McDermott d01940ffc5 Merge pull request #1965 from jakemcdermott/double-search
Fix wording of smart search key
2018-05-29 14:31:14 -04:00
Jake McDermott 9d87f85275 fix wording of search keys 2018-05-29 14:14:47 -04:00
Jake McDermott 54056963af Merge pull request #1951 from jakemcdermott/job-results/strings
organize and translate job output and workflow results strings
2018-05-25 11:34:18 -04:00
Jake McDermott 29f0f94734 Merge pull request #1955 from jakemcdermott/job-results/always-discard-lines-beneath-threshold
always discard lines beneath threshold when tailing output
2018-05-25 11:22:08 -04:00
Jake McDermott 46758f1e7e always discard events beneath line threshold 2018-05-24 22:48:09 -04:00
Jake McDermott e085c4ae71 use a one-way binding for back-to-top text 2018-05-24 20:10:00 -04:00
Jake McDermott dcd36adf25 add one-way bindings for static stats bar strings 2018-05-24 15:59:58 -04:00
Jake McDermott 62fa6dadb0 organize and translate workflow results strings 2018-05-24 15:57:50 -04:00
Jake McDermott 930ecaec3e organize and translate job output strings 2018-05-24 15:57:31 -04:00
Jake McDermott b68b4db888 Merge pull request #1936 from jakemcdermott/job-results/update-search
update filterable check for job results search
2018-05-24 15:03:39 -04:00
Jake McDermott 06eb400f22 add callback for checking if field is filterable 2018-05-23 15:59:20 -04:00
Jake McDermott d9ce945762 Merge pull request #1921 from jakemcdermott/job-results/sanitize-breadcrumb
sanitize dynamic job details breadcrumb
2018-05-22 20:09:27 -04:00
Jake McDermott f42c9bb952 sanitize dynamic breadcrumb label 2018-05-22 17:45:51 -04:00
Jake McDermott 845227a9c4 Merge pull request #1918 from jakemcdermott/job-results/fix-status-check
improve status checking for job results
2018-05-22 16:40:55 -04:00
Jake McDermott 34dc939782 improve the check performed to determine if a job is in an active state 2018-05-22 16:22:13 -04:00
Jake McDermott 156b5e6979 Merge pull request #1888 from jakemcdermott/fix-1770
make prior output viewable for partial job runs
2018-05-22 14:47:18 -04:00
Jake McDermott 9bbed9f14e use event end_line for discarding events below starting threshold 2018-05-22 13:58:24 -04:00
Jake McDermott 89e08460dd display client finish time for incomplete job statuses 2018-05-22 13:57:37 -04:00
Jake McDermott 2cbadcd392 make prior output viewable for partial job runs 2018-05-21 11:25:47 -04:00
Jake McDermott 8f1c15e20d Merge pull request #1820 from jakemcdermott/job-results/fix-counters
don't reset counters on job start
2018-05-16 18:46:27 -04:00
Jake McDermott 2255ee5dba don't reset counters on job start 2018-05-16 17:32:40 -04:00
Jake McDermott ae8fe207d4 Merge pull request #1812 from jakemcdermott/1770
maintain correct page and event counts on running jobs
2018-05-16 12:22:39 -04:00
Jake McDermott 1d9fb53879 Merge pull request #1808 from jlmitch5/assortedStyleFixes33
Assorted style fixes for 3.3
2018-05-16 00:44:08 -04:00
Jake McDermott 11e7dcd0dc maintain correct page counts on running jobs 2018-05-16 00:19:41 -04:00
Jake McDermott 77e75c6e13 Merge pull request #1811 from jaredevantabor/workflow-stdout-vars
Uses atCodeMirror directive for extra vars widget on workflow results…
2018-05-15 23:34:27 -04:00
Jake McDermott a74b8fa744 Merge pull request #1755 from jakemcdermott/1747
always render initial set of job events on initialization for still-running jobs
2018-05-14 11:41:38 -04:00
Jake McDermott 503668141b add procedure for attaching to running jobs 2018-05-14 11:17:54 -04:00
Jake McDermott 665354c32e add skip functionality to event replay tool 2018-05-12 00:18:15 -04:00
Jake McDermott f3343f780c always remove websocket listeners 2018-05-12 00:18:04 -04:00
Jake McDermott 2f5eefe809 push initial events on partially complete job initialization 2018-05-12 00:17:52 -04:00
Jake McDermott 4b5c09c07c Merge pull request #1745 from jakemcdermott/fix-1740
show inventory-related and license error on for inventory update job details
2018-05-10 12:00:55 -04:00
Jake McDermott 6ccb2a46f7 Merge pull request #1743 from jakemcdermott/job-results/fix-1535
error handling for job results filter and route
2018-05-10 11:53:53 -04:00
Jake McDermott e19ffc1fba show license error details 2018-05-09 19:43:40 -04:00
Jake McDermott 4355b30afe show overwrite details 2018-05-09 19:43:32 -04:00
Jake McDermott 43ea72e278 show inventory source details 2018-05-09 19:43:24 -04:00
Jake McDermott b030cdcd40 use inventory id from job args to construct inventory link 2018-05-09 19:43:14 -04:00
Jake McDermott 3b5dd7eac5 error handling for job results filter and route 2018-05-09 15:31:28 -04:00
Jake McDermott 8e75cabcfa Merge pull request #1695 from jakemcdermott/fix-1614-1615-1616
disable activity stream for relaunched job labels, fix ui activity stream links
2018-05-07 12:57:44 -04:00
Jake McDermott 99e722e8e4 Merge pull request #1694 from jakemcdermott/job-results/remove-watch
job results - remove all watchers and move code into components
2018-05-07 12:57:26 -04:00
Jake McDermott 654ab0f007 Merge pull request #1704 from marshmalien/fix/1702-ff-job-results-panel-width
Fix Job Results panel width in Firefox
2018-05-07 12:54:33 -04:00
Jake McDermott 63c268f9c5 don't render activity stream links for labels 2018-05-07 07:22:25 -04:00
Jake McDermott 363266fb89 fix links to workflow jobs on activity stream 2018-05-07 07:22:16 -04:00
Jake McDermott d00b8549b4 disable activity stream for relaunched job label associations 2018-05-07 07:22:03 -04:00
Jake McDermott 42b88c6400 move directive code to components 2018-05-07 02:24:11 -04:00
Jake McDermott 58beb9640c remove watchers 2018-05-07 02:23:56 -04:00
Jake McDermott a3fdd244b5 add message service 2018-05-07 02:23:39 -04:00
Jake McDermott 34a2128af8 Merge pull request #1684 from jakemcdermott/job-results/tag-lists
show job and skip tags as collapsable label lists
2018-05-04 14:45:55 -04:00
Jake McDermott 77a8abbc25 Merge pull request #1685 from jakemcdermott/filterable-if-filterable
show filterable:true for filterable fields
2018-05-04 12:57:20 -04:00
Jake McDermott 3d752997ee filter empty tags 2018-05-04 12:24:01 -04:00
Jake McDermott 0682d19d5e show filterable:true for filterable fields 2018-05-03 17:37:19 -04:00
Jake McDermott 5ada6f6db2 show job and skip tags as collapsable label lists 2018-05-03 14:40:23 -04:00
Jake McDermott 6f9da515b1 Update smoke.js 2018-05-03 13:43:47 -04:00
Jake McDermott 21a973752b remove redundant navbar checks 2018-05-03 13:41:12 -04:00
Jake McDermott b9f9104f57 Merge pull request #1669 from jakemcdermott/fix-1668
use icontains when expected for searches
2018-05-03 13:19:58 -04:00
Jake McDermott 1ed9f609fc use correct param names when calling encodeParams 2018-05-03 11:42:27 -04:00
Jake McDermott 2b1bef54ce add failing unit tests 2018-05-03 11:41:56 -04:00
Jake McDermott 2abf959d84 Merge pull request #1648 from marshmalien/ux-hit-list/add-buttons
UX Hit List - Add Buttons
2018-05-03 01:27:24 -04:00