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
faa33e0bec
navigate to new job results view on relaunch
2018-04-05 02:47:08 -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
a23e5e920f
Add support for in progress jobs and omit expand
...
* Any event received by the stream service will start rendering
(instead of JOB_START events only)
* Expand/collapse only shown for static results
2018-04-05 02:46:59 -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
e3d42d8e1b
Fix webpack-dev-server proxy to accommodate auth changes
2018-04-05 02:46:59 -04:00
gconsidine
81c85913ac
Add encoding of html entities in stdout from the API
2018-04-05 02:46:58 -04:00
gconsidine
c9612b8c75
Fix (most) lint errors
2018-04-05 02:46:58 -04:00
gconsidine
57ea582898
Fix stream pause/resume transitions
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
Jake McDermott
13162ca33a
move data transformation logic into a service so it can be reused
2018-04-05 02:46:53 -04:00
Jake McDermott
0adf671de4
refactor, lint, separate data transformation logic from display logic
2018-04-05 02:46:48 -04:00
Jake McDermott
c12173233b
add initial test and sanity check for search tags
2018-04-05 02:46:43 -04:00
Jake McDermott
1cc7d5535e
hacking together some basic bootstrapping for job results view - not yet an actual test
2018-04-05 02:46:32 -04:00
John Mitchell
a1b7d86981
remove the rest of templates list code and update organization tempaltes list to using new code
2018-04-04 17:01:05 -04:00
John Mitchell
e492043819
utilize new list on projects template list
2018-04-04 17:00:25 -04:00
John Mitchell
3f91cd72c3
Merge pull request #1231 from jlmitch5/licenseOnSettingsPage
...
add license route to settings page
2018-04-04 16:49:57 -04:00
John Mitchell
a0948b410e
embed license panel within settings pane
2018-04-04 16:43:32 -04:00
AlanCoding
02b7424b29
check for existence and type of all spec items
2018-04-04 16:39:36 -04:00
AlanCoding
f0862cd413
avoid v1 cruft fields in JobCancelSerializer
2018-04-04 16:30:44 -04:00
Michael Abashian
0d9759102e
Merge pull request #1232 from mabashian/889-firefox-event
...
Fixed event error in firefox when logging in
2018-04-04 16:13:53 -04:00
gconsidine
60a19246ae
Add promise-based event processesing for consistency
2018-04-04 16:03:42 -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
b16d9a89e3
Refactor page handling
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
60a43015e2
Update when scroll,stream flags are flipped
2018-04-04 16:03:42 -04:00
gconsidine
5c3cf83d08
Implement memory max (NodeList ejection) in real-time mode
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
d6e7058947
Remove extraneous model import
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
2eef166325
Remove git merge conflict artifacts
2018-04-04 16:03:42 -04:00
gconsidine
a6ee7b6aac
Remove unused functionality from controller
2018-04-04 16:03:42 -04:00
gconsidine
2e07fee39f
Add more robust stdout navigation
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
gconsidine
745e547e34
Add nested page cache
2018-04-04 16:03:42 -04:00
gconsidine
4b81d8d494
Add WIP implementation of pagination with cache
2018-04-04 16:03:42 -04:00
gconsidine
ab8651eab6
Add functions to calc number of rows in view
2018-04-04 16:03:42 -04:00
gconsidine
fa59f46f2b
Update less variable names
2018-04-04 16:03:42 -04:00