R. Richard
							
						 
					 | 
					
						
						
							
						
						13e7470f48
					 | 
					
						
						
							
							Separate event handlers from independent components
						
						
						
						
						
						
					 | 
					
						2019-06-27 17:42:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								R. Richard
							
						 
					 | 
					
						
						
							
						
						c8a0546041
					 | 
					
						
						
							
							Remove unnecessary imports
						
						
						
						
						
						
					 | 
					
						2019-06-27 17:42:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								R. Richard
							
						 
					 | 
					
						
						
							
						
						c6e0b54930
					 | 
					
						
						
							
							Make Inotify testing faster
						
						
						
						
						
						
					 | 
					
						2019-06-27 17:42:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								R. Richard
							
						 
					 | 
					
						
						
							
						
						85c720127e
					 | 
					
						
						
							
							Make HistoryMonitor utilize our inotify module
						
						
						
						
						
						
					 | 
					
						2019-06-27 17:42:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						49856cebe2
					 | 
					
						
						
							
							Improve InotifyEvent.__repr__
						
						
						
						
						
						
					 | 
					
						2019-06-18 14:54:54 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						3cc70c2147
					 | 
					
						
						
							
							Fix IdeEventHandler broken import
						
						
						
						
						
						
					 | 
					
						2019-06-17 15:09:42 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								therealkrispet
							
						 
					 | 
					
						
						
							
						
						8a5c7b2a49
					 | 
					
						
						
							
							Merge pull request #56 from avatao-content/inotify
						
						
						
						
						
						
						
						Create inotify module with unit tests 
						
						
					 | 
					
						2019-06-11 13:03:52 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								R. Richard
							
						 
					 | 
					
						
						
							
						
						20bfe3c352
					 | 
					
						
						
							
							Make recursive watching optional and underscore private attributes/methods
						
						
						
						
						
						
					 | 
					
						2019-06-11 13:03:02 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								R. Richard
							
						 
					 | 
					
						
						
							
						
						d2131682a8
					 | 
					
						
						
							
							Make recursive watching optional and rename reset()
						
						
						
						
						
						
					 | 
					
						2019-06-11 11:21:46 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								R. Richard
							
						 
					 | 
					
						
						
							
						
						8cbe737d2f
					 | 
					
						
						
							
							Turn context into a dataclass and add new test case
						
						
						
						
						
						
					 | 
					
						2019-06-11 11:11:29 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								R. Richard
							
						 
					 | 
					
						
						
							
						
						b44fd200c6
					 | 
					
						
						
							
							Make fixtures function scoped and add new tests
						
						
						
						
						
						
					 | 
					
						2019-06-11 11:11:29 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								R. Richard
							
						 
					 | 
					
						
						
							
						
						9cb8ef0e72
					 | 
					
						
						
							
							Add unit test for file manager
						
						
						
						
						
						
					 | 
					
						2019-06-11 11:11:29 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								R. Richard
							
						 
					 | 
					
						
						
							
						
						a69031015b
					 | 
					
						
						
							
							Refactor file manager
						
						
						
						
						
						
					 | 
					
						2019-06-11 11:11:29 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								R. Richard
							
						 
					 | 
					
						
						
							
						
						105a574d7f
					 | 
					
						
						
							
							Import the logging modules directly
						
						
						
						
						
						
					 | 
					
						2019-06-10 15:32:45 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								R. Richard
							
						 
					 | 
					
						
						
							
						
						ca6797b354
					 | 
					
						
						
							
							Fixing issues in PR #56
						
						
						
						
						
						
					 | 
					
						2019-06-06 13:41:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								R. Richard
							
						 
					 | 
					
						
						
							
						
						dfac686bfc
					 | 
					
						
						
							
							Create inotify module with unit tests
						
						
						
						
						
						
					 | 
					
						2019-06-06 10:30:01 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						c8e98af516
					 | 
					
						
						
							
							Improve module dependencies by moving port envvars out of tfw.networking
						
						
						
						
						
						
					 | 
					
						2019-06-04 14:41:51 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						2134d743c3
					 | 
					
						
						
							
							Improve TFW lib layout
						
						
						
						
						
						
					 | 
					
						2019-06-04 14:41:51 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						01d9003501
					 | 
					
						
						
							
							Rework whole TFW networking model
						
						
						
						
						
						
					 | 
					
						2019-06-04 14:41:51 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								R. Richard
							
						 
					 | 
					
						
						
							
						
						de6afdc84a
					 | 
					
						
						
							
							Make Terminado stoppable
						
						
						
						
						
						
					 | 
					
						2019-05-31 13:10:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								R. Richard
							
						 
					 | 
					
						
						
							
						
						71f05fe92c
					 | 
					
						
						
							
							Fix terminal writing error on challenge startup
						
						
						
						
						
						
					 | 
					
						2019-05-31 11:13:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						07cd1264f5
					 | 
					
						
						
							
							Merge branch 'ocicat', the unrealized dream. Ocicat will return...
						
						
						
						
						
						
					 | 
					
						2019-05-15 17:10:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						3bfe6db036
					 | 
					
						
						
							
							Avoid treating supervisord's SIGTERM as an error in CommandEventHandler
						
						
						
						
						
						
					 | 
					
						2019-05-13 14:53:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						94dee63a41
					 | 
					
						
						
							
							Improve CommandEventHandler subprocess failure error message
						
						
						
						
						
						
					 | 
					
						2019-05-13 14:52:17 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						1617761184
					 | 
					
						
						
							
							Improve CommandEventHandler error detection (avoid polling)
						
						
						
						
						
						
					 | 
					
						2019-05-13 11:17:30 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						ca5be9d848
					 | 
					
						
						
							
							Detect errors in the subprocess of CommandEventHandler
						
						
						
						
						
						
					 | 
					
						2019-05-13 10:09:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						78d70f2f8b
					 | 
					
						
						
							
							Make PipeIOEventHandlerBase handle all input errors (while screaming)
						
						
						
						
						
						
					 | 
					
						2019-05-13 10:09:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						fc5124afb0
					 | 
					
						
						
							
							Make arbitrary processes capable of being EventHandlers (PipeIO+stdin/stdout)
						
						
						
						
						
						
					 | 
					
						2019-05-13 10:09:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						c4d3319ed9
					 | 
					
						
						
							
							Refactor TransformerPipeIOEventHandler
						
						
						
						
						
						
					 | 
					
						2019-05-13 10:09:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						69b3b17724
					 | 
					
						
						
							
							Implement EventHandler for transforming and filtering pipe messages
						
						
						
						
						
						
					 | 
					
						2019-05-13 10:09:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						078f8532cc
					 | 
					
						
						
							
							Rename parameter to reflect type in PipeIOEventHandler.handle_pipe_event
						
						
						
						
						
						
					 | 
					
						2019-05-13 10:09:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						1bfaac0493
					 | 
					
						
						
							
							Remove potentially harmful 'error handling'
						
						
						
						
						
						
					 | 
					
						2019-05-13 10:09:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						9e36bde974
					 | 
					
						
						
							
							Consider PipeIOServer public API from now on
						
						
						
						
						
						
					 | 
					
						2019-05-13 10:09:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						90b780a5c0
					 | 
					
						
						
							
							Allow subclassing pipe based event handlers (refactor PipeIOEventHandler to base class and impl)
						
						
						
						
						
						
					 | 
					
						2019-05-13 10:09:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						bb8e0c7458
					 | 
					
						
						
							
							Handle JSON serialization errors in PipeIOEventHandler
						
						
						
						
						
						
					 | 
					
						2019-05-13 10:09:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						f94d571d19
					 | 
					
						
						
							
							Support initializing IO pipes with specific permissions
						
						
						
						
						
						
					 | 
					
						2019-05-13 10:09:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						065aa56182
					 | 
					
						
						
							
							Implement EventHandler capable of proxying between TFW and named pipes
						
						
						
						
						
						
					 | 
					
						2019-05-13 10:09:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						6ea0967a21
					 | 
					
						
						
							
							Fork PipeIOServer to TFW
						
						
						
						
						
						
					 | 
					
						2019-05-13 10:08:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						21f05ad850
					 | 
					
						
						
							
							Silence unjust pylint warning
						
						
						
						
						
						
					 | 
					
						2018-08-06 15:52:01 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						44bdc96547
					 | 
					
						
						
							
							Support changing gitignore from event handler API
						
						
						
						
						
						
					 | 
					
						2018-08-06 15:47:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						b7ed4c3d0f
					 | 
					
						
						
							
							Implement gitignore functionality in SnapshotProvider
						
						
						
						
						
						
					 | 
					
						2018-08-06 15:42:51 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						59dce4a848
					 | 
					
						
						
							
							Restore latest snapshot if no date is provided
						
						
						
						
						
						
					 | 
					
						2018-08-06 14:55:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						cbb807dfb4
					 | 
					
						
						
							
							Implement restore_snapshot latest commit on branch detection
						
						
						
						
						
						
					 | 
					
						2018-08-06 14:19:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						782df25bee
					 | 
					
						
						
							
							Fix broken init_git_dir logic 🐛
						
						
						
						
						
						
					 | 
					
						2018-08-06 13:40:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						b140550686
					 | 
					
						
						
							
							Remove debugging log from CommandsEqual
						
						
						
						
						
						
					 | 
					
						2018-08-06 13:16:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						01e5577890
					 | 
					
						
						
							
							Document FSMManagingEventHandler
						
						
						
						
						
						
					 | 
					
						2018-08-04 23:27:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						f6d77e1132
					 | 
					
						
						
							
							Add docstrings to CommandsEqual
						
						
						
						
						
						
					 | 
					
						2018-08-04 21:49:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						16c936b2cd
					 | 
					
						
						
							
							Add exclude_patterns support for CommandsEqual
						
						
						
						
						
						
					 | 
					
						2018-08-04 21:12:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						4f881a0ea0
					 | 
					
						
						
							
							Implement must_contain_patterns CommandsEqual
						
						
						
						
						
						
					 | 
					
						2018-08-03 16:07:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						8454236bc8
					 | 
					
						
						
							
							Implement must_begin_similarly constraint CommandsEqual
						
						
						
						
						
						
					 | 
					
						2018-08-03 15:13:02 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |