Commit Graph

104 Commits

Author SHA1 Message Date
ports 6a694d6bcb change test 2023-09-06 02:05:51 +02:00
ports 48f2517074 database refactor
fixes #21
2023-09-06 02:00:33 +02:00
ports 9555342741 use -l limit flag instead of optional positional argument 2023-09-05 16:44:40 +02:00
ports 8e4f683fcc fix link 2023-09-03 13:27:28 +02:00
ports fdaf215c2c documentation 2023-09-03 13:26:27 +02:00
ports 799ba88823 New unified CLI design
fixes #25
thanks @bertille-ddp for comments && suggestions!
2023-09-03 12:13:18 +02:00
ports cbfad9303f rename cli.go 2023-08-31 16:33:13 +02:00
ports b3791319d8 Permit regex ignores. Fixes #18 2023-08-21 23:35:19 +02:00
ports 075b9252b7 fix #24 2023-07-12 17:45:16 +02:00
ports 98f7f15ae0 Update presentation 2023-05-26 13:53:59 +02:00
ports 34bc047046 fix retryDuration ignore logic when retry <= 1 2023-05-05 16:30:35 +02:00
ports a1da122601 fix socket path issues 2023-05-05 15:33:00 +02:00
ports 3283077102 Fix doc error
'd' is an invalid duration unit
https://pkg.go.dev/time#ParseDuration
2023-05-05 15:12:24 +02:00
ports addff0f3c1 Standardize go project structure 2023-05-05 12:53:10 +02:00
ports b40a5dc91f Update project info 2023-05-05 12:43:57 +02:00
ports c42e7a8b92 update readme 2023-05-05 10:06:34 +02:00
ports 1d95c7bef6 Working communication code using socket
Sockets are sooo much better, waow
I like easy code

Closes #11 (even if I didn't implement all the proposal)
Closes #16
2023-05-04 01:02:05 +02:00
ports 4f3d3952f0 Unworking named pipe shit. Go sockets instead! 2023-05-03 23:56:25 +02:00
ports f3080f5293 Untested cli/daemon communication code 2023-05-03 20:03:22 +02:00
ports 4c86f37b70 light refacto 2023-05-01 18:21:31 +02:00
ports 3499cfd6c8 fix iptables commands: allowlist local IPs 2023-04-27 12:38:57 +02:00
ports 7f93079f66 standardize logs 2023-04-27 12:33:56 +02:00
ports 067fb13e79 Execute now all pending actions when quiting 2023-04-27 11:58:57 +02:00
ports a2be5a566c Working log code
Closes #7 #17
2023-04-27 10:42:19 +02:00
ports aeb9af37be Untested log code 2023-04-26 17:18:55 +02:00
ports 83a29904d5 order 🧹 2023-04-26 17:11:03 +02:00
ports ca4a57f178 add terminology to README 2023-04-12 11:54:46 +02:00
ports b8d2110122 add logo 2023-04-12 10:29:51 +02:00
ports a0aa61471a fully comment the example configuration 2023-04-12 10:29:29 +02:00
ports 647ce980ca Add useless remark 2023-04-12 09:55:39 +02:00
ports bd6288dae0 Do not allow for empty conf, stream, filter, regex or action.
This means the minimal valid configuration contains
one stream, with one filter, with one regex and one action.
2023-04-12 09:53:44 +02:00
ports a9400b7cd3 Update README 2023-04-11 13:15:38 +02:00
ppom 27b058202d Add AGPL LICENSE 2023-04-11 11:03:50 +00:00
ports 946a3b633a change license to AGPL 2023-04-11 13:02:39 +02:00
ports b393ca8252 First persistance work 2023-04-11 13:01:02 +02:00
ports 66c62b5e50 First README attempt 2023-04-09 21:42:38 +02:00
ports 5ee5dc34e9 fix all configuration file options case etc. 2023-04-09 21:24:03 +02:00
ports a637d63826 close #6 2023-03-25 19:12:11 +01:00
ports 5dcbdd865e rename package 2023-03-25 18:27:01 +01:00
ports 1efeddf183 Remove unused cdc. reaction.yml is for now the reference
Waiting for a proper Readme
2023-03-25 18:17:19 +01:00
ports 6315dd2785 Move all code in subpackage. 2023-03-25 18:16:29 +01:00
ports 95f90e8fce Filters now run in own goroutine. Not run by Streams anymore. 2023-03-25 18:16:29 +01:00
ports 487bcb5942 Move computation from runtime to setup 2023-03-25 18:16:29 +01:00
ppom 39ecdca105 Add LICENSE 2023-03-25 16:41:08 +00:00
ports 193481a0ce close #9 2023-03-24 17:52:00 +01:00
ports 75e2f95ff9 Close #3 2023-03-24 17:36:41 +01:00
ports 88f3f86c7c Close #2 2023-03-24 00:49:59 +01:00
ports 94d023e78c Close #1 #4 2023-03-24 00:27:51 +01:00
ports 9e702c4cdd First configuration read 2023-03-23 21:14:53 +01:00
ports a26014399b Reflect last reflections 🔄 2023-03-23 14:24:26 +01:00