c807d95b21 
					 
					
						
						
							
							BUGFIX: Allocate tmp once  
						
						 
						
						
						
						
					 
					
						2024-03-31 16:52:10 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0237f30135 
					 
					
						
						
							
							outputs: examples and heavy load tests  
						
						 
						
						
						
						
					 
					
						2024-03-30 17:28:20 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						525d9cd270 
					 
					
						
						
							
							BUGFIX partial match is no match  
						
						 
						
						
						
						
					 
					
						2024-03-30 08:50:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e9461bb39b 
					 
					
						
						
							
							Handle multi-pattern match on one line  
						
						 
						
						
						
						
					 
					
						2024-02-24 11:42:31 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0b4030905b 
					 
					
						
						
							
							ignoreregex test  
						
						 
						
						
						
						
					 
					
						2024-02-09 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8afa6281f4 
					 
					
						
						
							
							Add support for ignore regexes in filters  
						
						 
						
						
						
						
					 
					
						2024-02-08 13:28:51 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c076177d2b 
					 
					
						
						
							
							release.sh & Makefile: add nft46  
						
						 
						
						
						
						
					 
					
						2024-02-07 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bff697dc17 
					 
					
						
						
							
							Add support for nftables  
						
						 
						
						
						
						
					 
					
						2024-02-05 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bfe0128764 
					 
					
						
						
							
							Update wiki link to  https://reaction.ppom.me  
						
						 
						
						
						
						
					 
					
						2024-01-17 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0a1614ea4d 
					 
					
						
						
							
							Remove useless line  
						
						 
						
						
						
						
					 
					
						2024-01-10 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						03862b33a6 
					 
					
						
						
							
							Fix bug introduced by  af2f092b.  Fix   #67  
						
						 
						
						
						
						
					 
					
						2024-01-10 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						48fb6a85a5 
					 
					
						
						
							
							Fix Makefile and update install doc  
						
						 
						
						
						
						
					 
					
						2024-01-10 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b8032acf97 
					 
					
						
						
							
							Update file control  
						
						 
						
						
						
						
					 
					
						2024-01-10 14:21:51 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ea29a0467a 
					 
					
						
						
							
							Add install_systemd make target  
						
						 
						
						
						
						
					 
					
						2024-01-10 13:02:21 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						73dc9f63d6 
					 
					
						
						
							
							Allow to configure the C compiler in the ip46tables make target  
						
						 
						
						
						
						
					 
					
						2024-01-10 13:02:21 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						84d40b3eda 
					 
					
						
						
							
							Add a make install target  
						
						 
						
						
						
						
					 
					
						2024-01-10 13:02:21 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						58b624e0b9 
					 
					
						
						
							
							Automate release  
						
						 
						
						
						
						
					 
					
						2024-01-09 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fe7806c4d7 
					 
					
						
						
							
							Fix version printing  
						
						 
						
						
						
						
					 
					
						2024-01-09 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						af2f092b71 
					 
					
						
						
							
							Fix crash when all the regexes of a filter have no pattern in them  
						
						 
						
						... 
						
						
						
						Fix  #66 
Example configuration causing crash:
```yaml
streams:
  mongod_restart:
    cmd: [ 'sh', '-c', 'while true; do echo "Started MongoDB Database Server."; sleep 5; done' ]
    filters:
      mongo_restart:
        regex:
          - 'Started MongoDB Database Server.'
        actions:
          restart_chat_tel:
            cmd: [ 'systemctl', 'restart', 'nginx' ]
``` 
						
						
					 
					
						2024-01-09 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2b2275c547 
					 
					
						
						
							
							Add repology badge  
						
						 
						
						
						
						
					 
					
						2024-01-08 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bc13342e06 
					 
					
						
						
							
							Add banFor snippet to jsonnet example  
						
						 
						
						
						
						
					 
					
						2024-01-08 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e1ff702cd1 
					 
					
						
						
							
							Generalisation of new SSH regex  
						
						 
						
						
						
						
					 
					
						2024-01-06 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ed809f4f98 
					 
					
						
						
							
							improved server.jsonnet  
						
						 
						
						
						
						
					 
					
						2024-01-06 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						52dbbdcdb2 
					 
					
						
						
							
							make: strip binaries  
						
						 
						
						
						
						
					 
					
						2024-01-05 12:00:00 +01: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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9ce589b07d 
					 
					
						
						
							
							Now signing release assets.  fix   #54  
						
						 
						
						
						
						
					 
					
						2024-01-04 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						592b60172a 
					 
					
						
						
							
							Add rm -f deb folder that can stay around when make fails  
						
						 
						
						
						
						
					 
					
						2024-01-04 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ec60a3d506 
					 
					
						
						
							
							reaction show: remove empty patterns  
						
						 
						
						... 
						
						
						
						fix  #64  
						
						
					 
					
						2024-01-04 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8874454a0f 
					 
					
						
						
							
							Revert "quick fix IP regexes. see  #62 "  
						
						 
						
						... 
						
						
						
						This reverts commit c2723d3829 .
fix  #62  
						
						
					 
					
						2024-01-04 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c2723d3829 
					 
					
						
						
							
							quick fix IP regexes. see  #62  
						
						 
						
						
						
						
					 
					
						2024-01-04 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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f662a485b9 
					 
					
						
						
							
							reaction flush clarification 
						
						 
						
						
						
						
					 
					
						2024-01-03 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f6f26f283e 
					 
					
						
						
							
							add a version subcommand  
						
						 
						
						... 
						
						
						
						fix  #63  
						
						
					 
					
						2023-12-31 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b834e02755 
					 
					
						
						
							
							Fix jsonnet examples  
						
						 
						
						
						
						
					 
					
						2023-12-21 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						380599c80a 
					 
					
						
						
							
							📦  — Fix "Add a make target for Debian packaging"  
						
						 
						
						
						
						
					 
					
						2023-12-20 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						50e214c403 
					 
					
						
						
							
							Merge branch 'make-deb' into 'main'  
						
						 
						
						... 
						
						
						
						📦  — Add a make target for Debian packaging
See merge request ppom/reaction!2  
						
						
					 
					
						2023-12-20 17:18:39 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9d847657d1 
					 
					
						
						
							
							📦  — Add a make target for Debian packaging  
						
						 
						
						
						
						
					 
					
						2023-12-20 15:56:39 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7afe7e9b6f 
					 
					
						
						
							
							update IP regex  
						
						 
						
						... 
						
						
						
						see https://framagit.org/ppom/reaction-wiki/-/issues/13  
						
						
					 
					
						2023-12-20 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						55d098c69c 
					 
					
						
						
							
							update releases link  
						
						 
						
						
						
						
					 
					
						2023-12-05 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3921292a9b 
					 
					
						
						
							
							Add link to the wiki in --help  
						
						 
						
						
						
						
					 
					
						2023-12-04 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0746be69ae 
					 
					
						
						
							
							update: english article, wiki link  
						
						 
						
						
						
						
					 
					
						2023-11-30 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a132c3052a 
					 
					
						
						
							
							fix example  
						
						 
						
						... 
						
						
						
						fix  #49  
						
						
					 
					
						2023-11-29 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4927460af7 
					 
					
						
						
							
							Merge branch 'main' of framagit.org:ppom/reaction  
						
						 
						
						
						
						
					 
					
						2023-11-27 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2e15087858 
					 
					
						
						
							
							Merge branch 'zatalyz-main-patch-05879' into 'main'  
						
						 
						
						... 
						
						
						
						Update server.jsonnet : typo with an extra space, creating a launch error
See merge request ppom/reaction!1  
						
						
					 
					
						2023-11-27 13:31:00 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7503e57063 
					 
					
						
						
							
							fix example  
						
						 
						
						
						
						
					 
					
						2023-11-27 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						69119d1193 
					 
					
						
						
							
							Update server.jsonnet : typo with an extra space, creating a launch error  
						
						 
						
						
						
						
					 
					
						2023-11-26 10:02:41 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f1b7d4b4c7 
					 
					
						
						
							
							Add go version in README  
						
						 
						
						
						
						
					 
					
						2023-11-24 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						418af00152 
					 
					
						
						
							
							comment suggestion for people that don't read the full file  
						
						 
						
						
						
						
					 
					
						2023-11-24 12:00:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1bb24b443c 
					 
					
						
						
							
							Exit 0 when all is fine  
						
						 
						
						... 
						
						
						
						Fix  #45  
						
						
					 
					
						2023-11-23 12:00:00 +01:00