Michael Aaron Murphy
|
6efad71f0e
|
feat: Allow plugins to signal to deactivate themselves
Necessary when a plugin is unsupported
|
2021-08-20 18:44:24 +02:00 |
|
Michael Aaron Murphy
|
c26c05f52e
|
chore(rust): 1.51 is now the minimum-supported compiler
|
2021-08-19 20:22:42 +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
|
2805d43b2b
|
fix: Packaging for focal
|
2021-08-16 16:47:41 +02:00 |
|
Michael Aaron Murphy
|
0195939ed8
|
improv: Use HashSet for tracking finished plugins
|
2021-08-16 13:19:08 +02:00 |
|
Michael Aaron Murphy
|
48f09be4c9
|
improv(plugins): Convert web plugin to Rust plugin, with config support
|
2021-08-16 13:19:06 +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 |
|