Commit Graph

62 Commits

Author SHA1 Message Date
Jake McDermott
e1b7e7f6ce add event replay mode 2018-08-10 01:15:41 -04:00
Jake McDermott
80d6b0167c implement output follow-scroll behavior 2018-08-08 22:42:21 -04:00
Jake McDermott
4c3370bd34 move constants to a file 2018-08-08 15:15:58 -04:00
Jared Tabor
f6a960d8f4 Changes the encodeQuerysetObject function for the job details search widget
With this change, the stdout search will perform a search like search=A,B
instead of search=A&search=B
2018-08-01 20:59:37 -07:00
Jake McDermott
e6668a43cd add pager for static and filtered job results 2018-06-26 12:55:37 -04:00
Jared Tabor
041256a6e0 Removing return statement
The SocketService.addStateResolve returns the resolve so you don't
have to.
2018-06-22 14:47:52 -07:00
Haokun-Chen
11ffc8e28f keep expanded output window state after search 2018-06-18 12:39:42 -04:00
Jake McDermott
992bc1a5ec use final_counter from EOF websocket in UI 2018-06-11 18:36:56 -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
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
930ecaec3e organize and translate job output strings 2018-05-24 15:57:31 -04:00
Jake McDermott
f42c9bb952 sanitize dynamic breadcrumb label 2018-05-22 17:45:51 -04:00
Jake McDermott
11e7dcd0dc maintain correct page counts on running jobs 2018-05-16 00:19:41 -04:00
Jake McDermott
2f5eefe809 push initial events on partially complete job initialization 2018-05-12 00:17:52 -04:00
Jake McDermott
3b5dd7eac5 error handling for job results filter and route 2018-05-09 15:31:28 -04:00
Jake McDermott
42b88c6400 move directive code to components 2018-05-07 02:24:11 -04:00
Jake McDermott
a3fdd244b5 add message service 2018-05-07 02:23:39 -04:00
Jake McDermott
5b3bfa31df Merge pull request #1647 from jakemcdermott/fix-1534-and-713
add persistent jobs->results filtering, prior version compatibility for job urls
2018-05-02 18:42:54 -04:00
Jake McDermott
127883f104 add prior version url compatibility 2018-05-02 18:21:25 -04:00
Jared Tabor
a840ec4089 Fixes jobs' page activity stream link, and remove AS button on job results page 2018-05-01 15:36:47 -07:00
Jake McDermott
01d9c8546e fix team, credential, and workflow copy regressions 2018-04-05 02:49:45 -04:00
Jared Tabor
fe58b74d1e Adds the host event modal to the standard out feature
Removes old host modal code
2018-04-05 02:49:38 -04:00
Jake McDermott
a5e20117e3 move search into feature-level component 2018-04-05 02:48:23 -04:00
Jake McDermott
1f9b325f38 use status service in details and stats components 2018-04-05 02:47:54 -04:00
Jake McDermott
a53f70f0af add inventory updates 2018-04-05 02:47:27 -04:00
Jake McDermott
b10dc6d4ff wip - integrate adhoc and workflow 2018-04-05 02:47:20 -04:00
Jake McDermott
91e5659042 rename to engine service
The rename reflects the fact that this service is now driven by an external caller
after being initialized with hooks.
2018-04-05 02:47:15 -04:00
Jake McDermott
450eaeca96 add event processing for stats and host status components 2018-04-05 02:47:11 -04:00
Jake McDermott
b577f50930 event processing for details panel and initial stats bar integration 2018-04-05 02:47:05 -04:00
Jake McDermott
f65d170cab initial details panel integration 2018-04-05 02:47:02 -04:00
gconsidine
033314e4f6 Add fixes to results
- Handle out of order events by batching lines until all lines
  are present
  - In static mode, fetch pages of results until container is full
  and scroll bar appears (for scroll events related to pagination)
2018-04-05 02:46:59 -04:00
gconsidine
c9612b8c75 Fix (most) lint errors 2018-04-05 02:46:58 -04:00
gconsidine
189963ae83 Add independent stream service 2018-04-05 02:46:58 -04:00
Jake McDermott
7acc99cf15 initial search integration 2018-04-05 02:46:56 -04:00
gconsidine
3705169de0 Remove stream service from job index includes 2018-04-04 16:03:42 -04:00
gconsidine
0c09447f2d Refactor scroll handling into independent service 2018-04-04 16:03:42 -04:00
gconsidine
df84f822f6 [WIP] Move page-related functionality into separate service 2018-04-04 16:03:42 -04:00
gconsidine
a5bd905f18 [WIP] Add event buffering on scroll/resume 2018-04-04 16:03:42 -04:00
gconsidine
d48f69317f Add scroll lock for real-time display 2018-04-04 16:03:42 -04:00
gconsidine
83897d43a7 Add websocket connection info for remaining job types 2018-04-04 16:03:42 -04:00
gconsidine
e143698484 Fix resource references in models 2018-04-04 16:03:42 -04:00
gconsidine
3d02ef8209 Add basic (no optimization) real-time implementation 2018-04-04 16:03:42 -04:00
gconsidine
ad1764c7f2 Add ws subscription to job results 2018-04-04 16:03:42 -04:00
gconsidine
07ff25a241 Add generalized resource to job results view 2018-04-04 16:03:42 -04:00
gconsidine
41d3d29ae8 Fix project update model 2018-04-04 16:03:42 -04:00
gconsidine
52a6cca206 Add models for remaining event types 2018-04-04 16:03:42 -04:00
gconsidine
e5187e4ac8 Adjust pagination/scrolling 2018-04-04 16:03:42 -04:00
gconsidine
cc36ee6bed Add WIP prepend/previous on scroll 2018-04-04 16:03:42 -04:00