Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						b06472ad19
					 | 
					
						
						
							
							Reintroduce FSM update messages with minor changes
						
						
						
						
						
						
					 | 
					
						2018-07-12 15:20:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						7a92d88b73
					 | 
					
						
						
							
							Refactor FSMBase to subclass transitions.Machine
						
						
						
						
						
						
					 | 
					
						2018-07-04 15:48:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						708c920784
					 | 
					
						
						
							
							Move FSM handling logic to an event handler
						
						
						
						
						
						
					 | 
					
						2018-06-29 22:03:19 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						83dd6ae836
					 | 
					
						
						
							
							Fix IdeEventHandler not working with arbitrary keys
						
						
						
						
						
						
					 | 
					
						2018-06-18 15:13:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						d0667253c2
					 | 
					
						
						
							
							Harmonize code formatting style across project
						
						
						
						
						
						
					 | 
					
						2018-06-04 22:16:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						afc84e1d1a
					 | 
					
						
						
							
							Conciliate FileManager attribute names and formatting
						
						
						
						
						
						
					 | 
					
						2018-06-04 21:47:10 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						92e9812776
					 | 
					
						
						
							
							Remove unnecessary additional_dirs IdeEH.__init__ argument
						
						
						
						
						
						
					 | 
					
						2018-06-04 21:20:36 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						a743b01bcf
					 | 
					
						
						
							
							Reduce line length to 120
						
						
						
						
						
						
					 | 
					
						2018-06-01 17:19:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						e80cce00f3
					 | 
					
						
						
							
							Add sphinx API documentation
						
						
						
						
						
						
					 | 
					
						2018-06-01 16:20:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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
							
						 
					 | 
					
						
						
							
						
						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
							
						 
					 | 
					
						
						
							
						
						73f6c6635b
					 | 
					
						
						
							
							Rename my bootiful threadlocalise.. SupervisorBaseMixin method
						
						
						
						
						
						
					 | 
					
						2018-05-30 14:07:40 +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
							
						 
					 | 
					
						
						
							
						
						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
							
						 
					 | 
					
						
						
							
						
						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
							
						 
					 | 
					
						
						
							
						
						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
							
						 
					 | 
					
						
						
							
						
						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
							
						 
					 | 
					
						
						
							
						
						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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						586c435cc2
					 | 
					
						
						
							
							Refactor watchdog Observer handling to a mixin
						
						
						
						
						
						
					 | 
					
						2018-04-14 20:36:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						ecec1cde59
					 | 
					
						
						
							
							Root out remaining ambiguous key arguments in EventHandlers
						
						
						
						
						
						
					 | 
					
						2018-04-14 10:45:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						d04479157d
					 | 
					
						
						
							
							Refactor ServerUplinkConnector.send() signature
						
						
						
						
						
						
					 | 
					
						2018-04-14 10:45:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						b8cdb30318
					 | 
					
						
						
							
							Add missing legal boilerplate to terminal_commands.py
						
						
						
						
						
						
					 | 
					
						2018-04-14 10:44:54 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						512a965328
					 | 
					
						
						
							
							Update old logging code to use TFW global logging
						
						
						
						
						
						
					 | 
					
						2018-04-13 16:46:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						7877e977ab
					 | 
					
						
						
							
							Extract magic dict building to method in TerminalCommands
						
						
						
						
						
						
					 | 
					
						2018-04-13 10:01:45 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |