Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						c0fb28c46c
					 | 
					
						
						
							
							Stop LogMonitor on EventHandler.cleanup() in LogMonitoringEH
						
						
						
						
						
						
					 | 
					
						2018-06-01 15:15:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						6f3db18146
					 | 
					
						
						
							
							Use power of LazyInitialise to replace CallbackMixin.__init__()
						
						
						
						
						
						
					 | 
					
						2018-06-01 14:21:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						cebacb15e6
					 | 
					
						
						
							
							Use power of LazyInitialise to replace ObserverMixin.__init__()
						
						
						
						
						
						
					 | 
					
						2018-06-01 14:06:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						9f3a3b501f
					 | 
					
						
						
							
							Initialise supervisor xmlrpc client lazily to avoid globals
						
						
						
						
						
						
					 | 
					
						2018-06-01 14:01:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						8817f991a5
					 | 
					
						
						
							
							Use power of LazyInitialise to murder TFW/TAOENV global state
						
						
						
						
						
						
					 | 
					
						2018-06-01 14:01:15 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						06c2fc97ad
					 | 
					
						
						
							
							Implement decorator to lazy initialise a property
						
						
						
						
						
						
					 | 
					
						2018-06-01 13:58:50 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						e98c41d3cf
					 | 
					
						
						
							
							Comply new API style in TerminalEH
						
						
						
						
						
						
					 | 
					
						2018-05-31 14:08:29 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						ea251ef474
					 | 
					
						
						
							
							Document LogMonitoringEventHandler
						
						
						
						
						
						
					 | 
					
						2018-05-31 14:03:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						b68ceeb394
					 | 
					
						
						
							
							Rework LogMonitoringEH API to adhere new conventions
						
						
						
						
						
						
					 | 
					
						2018-05-31 13:53:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						2e953ea098
					 | 
					
						
						
							
							Implement LogMonitorEH API
						
						
						
						
						
						
					 | 
					
						2018-05-30 15:21:36 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						211ae1e2d9
					 | 
					
						
						
							
							Allow changing MonitorManagerMixin.monitor_args dynamically
						
						
						
						
						
						
					 | 
					
						2018-05-30 15:19:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						73f6c6635b
					 | 
					
						
						
							
							Rename my bootiful threadlocalise.. SupervisorBaseMixin method
						
						
						
						
						
						
					 | 
					
						2018-05-30 14:07:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						babb14288c
					 | 
					
						
						
							
							Use contextlib.suppress() to suppress stuff in SupervisorLogMixin
						
						
						
						
						
						
					 | 
					
						2018-05-30 14:05:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						3bb97a6dcc
					 | 
					
						
						
							
							Implement LogMonitoringEventHandler to manage a LogMonitor via API
						
						
						
						
						
						
					 | 
					
						2018-05-30 13:14:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						9e6cd57532
					 | 
					
						
						
							
							Refactor MonitorManagerMixin to allow arbitrary Monitor arguments
						
						
						
						
						
						
					 | 
					
						2018-05-30 13:06:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						28c16e1127
					 | 
					
						
						
							
							Rework log deletion – use log_tail arguments instead
						
						
						
						
						
						
					 | 
					
						2018-05-29 17:59:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						4815b97200
					 | 
					
						
						
							
							Fix shared xmlrpc client raising HTTP errors in LogMonitor
						
						
						
						
						
						
					 | 
					
						2018-05-29 16:40:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						9f6418bf60
					 | 
					
						
						
							
							Support creating thread-local xmlrpc clients in SupervisorBaseMixin
						
						
						
						
						
						
					 | 
					
						2018-05-29 16:40:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						780d6a9b3c
					 | 
					
						
						
							
							Avoid pylint stupidity ¯\_(ツ)_/¯
						
						
						
						
						
						
					 | 
					
						2018-05-29 16:40:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						32e3c2860d
					 | 
					
						
						
							
							Fix inotify event logs triggering themselves (infinite log recursion)
						
						
						
						
						
						
					 | 
					
						2018-05-29 16:40:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						029f4a9eb2
					 | 
					
						
						
							
							Implement watchdog observer to watch the logs of a supervisor process
						
						
						
						
						
						
					 | 
					
						2018-05-29 16:40:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						9723f98950
					 | 
					
						
						
							
							Rework ProcessManagingEH log API
						
						
						
						
						
						
					 | 
					
						2018-05-28 16:36:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						1a93dad562
					 | 
					
						
						
							
							Separate log clearing from reading
						
						
						
						
						
						
					 | 
					
						2018-05-28 15:02:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						44df95a434
					 | 
					
						
						
							
							Refactor supervisor logging logic to separate mixin
						
						
						
						
						
						
					 | 
					
						2018-05-28 14:32:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						fd56f8ca63
					 | 
					
						
						
							
							Make it impossible for TerminalCommands commands to kill TFW
						
						
						
						
						
						
					 | 
					
						2018-05-26 22:48:28 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						77fabf28f6
					 | 
					
						
						
							
							Fix TerminalCommands parsing unix-style arguments incorrectly
						
						
						
						
						
						
					 | 
					
						2018-05-26 22:39:27 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						0038663bc6
					 | 
					
						
						
							
							Allow listening to inotify events in additional directories using IdeEH
						
						
						
						
						
						
					 | 
					
						2018-05-24 16:19:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						6489e4452e
					 | 
					
						
						
							
							Remove ambigous API for log reading (actions always reply with logs included)
						
						
						
						
						
						
					 | 
					
						2018-05-24 11:22:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						bfd1efa9f9
					 | 
					
						
						
							
							Append deployment logs to every response of ProcessManagingEventHandler
						
						
						
						
						
						
					 | 
					
						2018-05-24 11:20:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						293d7972f1
					 | 
					
						
						
							
							Document serialization module
						
						
						
						
						
						
					 | 
					
						2018-05-11 14:36:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						d30226d55b
					 | 
					
						
						
							
							Extend docstrings in server_connector
						
						
						
						
						
						
					 | 
					
						2018-05-11 14:07:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						d1305bc879
					 | 
					
						
						
							
							Add step_next trigger to LinearFSM allowing stateless stepping
						
						
						
						
						
						
					 | 
					
						2018-05-04 17:45:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						06e17a6591
					 | 
					
						
						
							
							Raise comprehendable exception from webide when no files are present
						
						
						
						
						
						
					 | 
					
						2018-04-26 11:09:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						8396c10a7b
					 | 
					
						
						
							
							Rename TerminadoEventHandler
						
						
						
						
						
						
					 | 
					
						2018-04-26 10:13:02 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						3b30b333e5
					 | 
					
						
						
							
							Rename webide -> ide
						
						
						
						
						
						
					 | 
					
						2018-04-20 17:33:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						0b651abb7d
					 | 
					
						
						
							
							Nicen some EventHandler API docstrings
						
						
						
						
						
						
					 | 
					
						2018-04-19 10:47:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						b1592e8ebb
					 | 
					
						
						
							
							Use new f-strings where possible
						
						
						
						
						
						
					 | 
					
						2018-04-19 09:21:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						db1b008fc9
					 | 
					
						
						
							
							Fix EventHandlerBase.event_handler_callback broken logic
						
						
						
						
						
						
					 | 
					
						2018-04-18 20:16:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						9d93d055b8
					 | 
					
						
						
							
							Refactor EventHandlerBase to be more general
						
						
						
						
						
						
					 | 
					
						2018-04-18 20:07:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						addd517ba7
					 | 
					
						
						
							
							Add a huge bunch of docstrings
						
						
						
						
						
						
					 | 
					
						2018-04-18 19:44:26 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						690f9bb190
					 | 
					
						
						
							
							Move TriggerlessEventHandler logic to base class EventHandlerBase
						
						
						
						
						
						
					 | 
					
						2018-04-18 18:47:51 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						c909317ca0
					 | 
					
						
						
							
							Make TerminalCommands alias nonexistent commands only
						
						
						
						
						
						
					 | 
					
						2018-04-18 16:22:01 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						d8988ea097
					 | 
					
						
						
							
							Rename make_eventhandler_response in TFWServer to increase readibility
						
						
						
						
						
						
					 | 
					
						2018-04-16 12:57:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						986a67f5db
					 | 
					
						
						
							
							Simplify bool returning function
						
						
						
						
						
						
					 | 
					
						2018-04-16 12:51:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						39243811dc
					 | 
					
						
						
							
							Remove unnecessary variable
						
						
						
						
						
						
					 | 
					
						2018-04-16 12:51:01 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						22cdbaac2c
					 | 
					
						
						
							
							Fix typo
						
						
						
						
						
						
					 | 
					
						2018-04-16 12:50:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						743fab366b
					 | 
					
						
						
							
							Extract variable to silence retarded linter
						
						
						
						
						
						
					 | 
					
						2018-04-14 23:15:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						a65d3127ba
					 | 
					
						
						
							
							Refactor DirectoryMonitor managing code to a mixin
						
						
						
						
						
						
					 | 
					
						2018-04-14 23:00:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						1c29b700c2
					 | 
					
						
						
							
							Move mixins and decorators to tfw module from tfw.components
						
						
						
						
						
						
					 | 
					
						2018-04-14 21:15:30 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						e2bb126e6f
					 | 
					
						
						
							
							Make simple not if condition more pythonic
						
						
						
						
						
						
					 | 
					
						2018-04-14 21:07:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |