Michael Aaron Murphy
e7e6007e26
feat(service): Add isolate_with plugin query config
...
This query parameter will isolate search results when the specific regex query is matched.
2021-10-31 16:08:34 +01:00
Michael Aaron Murphy
1406efec23
chore: Apply GPL-3.0 SPDX license identifier to each source file
2021-08-30 18:35:32 +02:00
Michael Aaron Murphy
07b740a12f
improv(service): Make output parameter a generic futures Sink
2021-08-25 19:23:51 +02:00
Michael Aaron Murphy
8987565a2a
feat(service): Plugins may define a priority for their results
...
Adds an additional parameter for prioritizing the search results from a
specific plugin. The plugin may define a priority which will sort
results after the initial pattern search. The web plugin will be the
first plugin to utilize this feature
2021-08-23 20:04:37 +02:00
Michael Aaron Murphy
810cf39580
improv(feat): Load configs in parallel based on num of CPUs
2021-08-19 18:38:25 +02:00
Michael Aaron Murphy
dae8108cb1
feat: Support context options
2021-08-17 17:02:42 +02:00
Michael Aaron Murphy
8b4fbf441f
fix(service): Switch from flume to postage to fix out-of-order communication
2021-08-17 13:01:08 +02:00
Michael Aaron Murphy
2287c40a38
improv(service): Plugins shall respond directly, without forwarding middleman
2021-08-16 22:10:17 +02:00
Michael Aaron Murphy
251dcd5b2c
improv(service): Load plugins from all paths in parallel
2021-08-16 13:19:06 +02:00
Michael Aaron Murphy
88acf0a74e
improv: Separate components & merge plugins binary with launcher service
2021-08-14 14:31:31 +02:00