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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						16c1fe7b50
					 | 
					
						
						
							
							Implement appending command aliases to bashrc to avoid command not found
						
						
						
						
						
						
					 | 
					
						2018-04-12 11:07:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						8caf879ffd
					 | 
					
						
						
							
							Integrate terminal command magic class from test repo to TFW
						
						
						
						
						
						
					 | 
					
						2018-04-12 10:56:15 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						1922050e87
					 | 
					
						
						
							
							Make semantics of whitelist and blacklist more explicit in webide
						
						
						
						
						
						
					 | 
					
						2018-04-07 15:00:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						8bd6005b5d
					 | 
					
						
						
							
							Refactor blacklisting into a method in webide
						
						
						
						
						
						
					 | 
					
						2018-04-07 14:35:42 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						4a216d8875
					 | 
					
						
						
							
							Rename SourceCodeEventHandler to WebideEventHandler
						
						
						
						
						
						
					 | 
					
						2018-04-07 14:18:15 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						0464acbdc4
					 | 
					
						
						
							
							Make error logs more explicit
						
						
						
						
						
						
					 | 
					
						2018-04-06 16:09:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						1f2e1f0489
					 | 
					
						
						
							
							Refactor whole importing hell into a nice and clean API
						
						
						
						
						
						
					 | 
					
						2018-04-06 15:31:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						bd84e4fe06
					 | 
					
						
						
							
							Improve code formatting in webide
						
						
						
						
						
						
					 | 
					
						2018-04-05 17:19:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						bc340e2e19
					 | 
					
						
						
							
							Enforce webide whitelisting
						
						
						
						
						
						
					 | 
					
						2018-04-05 17:16:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						b73b7307bd
					 | 
					
						
						
							
							Improve webide whitelisting by enforcing stricter rules (fix symlink attack)
						
						
						
						
						
						
					 | 
					
						2018-04-05 17:01:50 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						b74ff39438
					 | 
					
						
						
							
							Implement directory whitelisting in webide
						
						
						
						
						
						
					 | 
					
						2018-04-05 14:43:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						35421649c9
					 | 
					
						
						
							
							Extract spawning bash as user to a variable
						
						
						
						
						
						
					 | 
					
						2018-04-05 14:43:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						19f819c142
					 | 
					
						
						
							
							Implement TFW & challenge solver user separation
						
						
						
						
						
						
					 | 
					
						2018-04-04 17:43:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						eaa0eee4ca
					 | 
					
						
						
							
							Add LICENSE file and include copyright notice in source files
						
						
						
						
						
						
					 | 
					
						2018-04-03 14:49:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						d850f55b86
					 | 
					
						
						
							
							Add pylint local excludes to silence false positives
						
						
						
						
						
						
					 | 
					
						2018-03-30 18:11:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						3ae0995b95
					 | 
					
						
						
							
							Make project comply new coding standards and pylint
						
						
						
						
						
						
					 | 
					
						2018-03-30 17:50:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						2087294510
					 | 
					
						
						
							
							Implement simple HistoryMonitor for GDB monitoring
						
						
						
						
						
						
					 | 
					
						2018-03-29 15:19:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						ba41c0b505
					 | 
					
						
						
							
							Make initialization of historymonitor the responsibility of client
						
						
						
						
						
						
					 | 
					
						2018-03-29 11:34:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						c973b17141
					 | 
					
						
						
							
							Refactor HistoryMonitor to be customisable
						
						
						
						
						
						
					 | 
					
						2018-03-29 11:23:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						1982a3c869
					 | 
					
						
						
							
							Rename TFWENV and TAOENV constants to use capital letters
						
						
						
						
						
						
					 | 
					
						2018-03-25 16:38:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						8eded8cbac
					 | 
					
						
						
							
							Make use of format string optimization in logging calls
						
						
						
						
						
						
					 | 
					
						2018-03-25 16:38:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |