Commit Graph

17 Commits

Author SHA1 Message Date
yo
e9461bb39b Handle multi-pattern match on one line 2024-02-24 11:42:31 +01:00
Tom Hubrecht
8afa6281f4 Add support for ignore regexes in filters 2024-02-08 13:28:51 +00:00
ppom
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
ppom
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
ppom
b7eeb51e82 several fixes
- wait for start/stop commands to finish running
- better logs
2023-10-22 12:00:00 +02:00
ppom
22ac3764e4 remove last "retry-period" occurences 2023-10-18 12:00:00 +02:00
ppom
a70f1ac424 logger package! yay
fix #38
2023-10-12 12:00:00 +02:00
ppom
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
ppom
52556f69b9 one goroutine handles all matches
it's not the filters that handles their matches anymore
2023-09-09 23:38:53 +02:00
ppom
2bff4ef1b3 check no '.' in stream/filter/action names 2023-09-08 15:18:04 +02:00
ppom
48f2517074 database refactor
fixes #21
2023-09-06 02:00:33 +02:00
ppom
799ba88823 New unified CLI design
fixes #25
thanks @bertille-ddp for comments && suggestions!
2023-09-03 12:13:18 +02:00
ppom
b3791319d8 Permit regex ignores. Fixes #18 2023-08-21 23:35:19 +02:00
ppom
075b9252b7 fix #24 2023-07-12 17:45:16 +02:00
ppom
34bc047046 fix retryDuration ignore logic when retry <= 1 2023-05-05 16:30:35 +02:00
ppom
f3080f5293 Untested cli/daemon communication code 2023-05-03 20:03:22 +02:00
ppom
4c86f37b70 light refacto 2023-05-01 18:21:31 +02:00