ccc114bb13
Add output you can stream matches into, so we don't spwan a process at each match
2024-03-30 17:26:10 +01:00
e9461bb39b
Handle multi-pattern match on one line
2024-02-24 11:42:31 +01:00
8afa6281f4
Add support for ignore regexes in filters
2024-02-08 13:28:51 +00:00
b441e91f84
Add global concurrency parameter. fix #56
...
Fix bug which caused pending actions to be run multiple times when pending time finished
Fix bug which caused
1. past pending actions to rerun on exit
2. maximum one pending action per pattern/action couple to run on exit
2024-01-05 12:00:00 +01:00
9b766aa2b8
Do not panic when a regex doesn't compile
...
Show proper error message instead
fix #58
2024-01-04 12:00:00 +01:00
b7eeb51e82
several fixes
...
- wait for start/stop commands to finish running
- better logs
2023-10-22 12:00:00 +02:00
22ac3764e4
remove last "retry-period" occurences
2023-10-18 12:00:00 +02:00
a70f1ac424
logger package! yay
...
fix #38
2023-10-12 12:00:00 +02:00
e56b851d15
support json, jsonnet, yaml formats
...
- jsonnet, json and yaml support for configuration
- json and yaml support for output formats
fix #40
fix #27
2023-10-05 12:00:00 +02:00
52556f69b9
one goroutine handles all matches
...
it's not the filters that handles their matches anymore
2023-09-09 23:38:53 +02:00
2bff4ef1b3
check no '.' in stream/filter/action names
2023-09-08 15:18:04 +02:00
48f2517074
database refactor
...
fixes #21
2023-09-06 02:00:33 +02:00
799ba88823
New unified CLI design
...
fixes #25
thanks @bertille-ddp for comments && suggestions!
2023-09-03 12:13:18 +02:00
b3791319d8
Permit regex ignores. Fixes #18
2023-08-21 23:35:19 +02:00
075b9252b7
fix #24
2023-07-12 17:45:16 +02:00
34bc047046
fix retryDuration ignore logic when retry <= 1
2023-05-05 16:30:35 +02:00
f3080f5293
Untested cli/daemon communication code
2023-05-03 20:03:22 +02:00
4c86f37b70
light refacto
2023-05-01 18:21:31 +02:00