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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						73ed680298
					 | 
					
						
						
							
							Fix bad indentation
						
						
						
						
						
						
					 | 
					
						2018-03-25 16:20:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						aacdbcb0d1
					 | 
					
						
						
							
							Standardize log constant naming and declaration placement
						
						
						
						
						
						
					 | 
					
						2018-03-25 16:06:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						1e2ea0ed17
					 | 
					
						
						
							
							Standardize imports: standard newline package newline tfw
						
						
						
						
						
						
					 | 
					
						2018-03-25 15:43:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						095c818a36
					 | 
					
						
						
							
							Move @with_monitor_paused decoartor to directory_monitor.py
						
						
						
						
						
						
					 | 
					
						2018-03-21 17:18:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						6e391b6b2c
					 | 
					
						
						
							
							Rename watchdog's EventHandlers to avoid confusion
						
						
						
						
						
						
					 | 
					
						2018-03-20 14:35:21 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						c8dca5f33b
					 | 
					
						
						
							
							Change order of classes in directory_monitor.py
						
						
						
						
						
						
					 | 
					
						2018-03-20 14:32:27 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						359e478069
					 | 
					
						
						
							
							Move DirectoryManagingEventHandler to seperate module
						
						
						
						
						
						
					 | 
					
						2018-03-20 14:29:14 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						598cf6218a
					 | 
					
						
						
							
							Remove duplicate name from logging
						
						
						
						
						
						
					 | 
					
						2018-03-20 12:20:13 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						6c5361846b
					 | 
					
						
						
							
							Adjust DirectoryMonitor rate limiting to filter multi-inotify events
						
						
						
						
						
						
					 | 
					
						2018-03-20 11:40:20 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						b1f4842dc7
					 | 
					
						
						
							
							Use now fixed DirectoryMonitor.ignore property in webide
						
						
						
						
						
						
					 | 
					
						2018-03-20 11:39:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						08693d3ba2
					 | 
					
						
						
							
							Fix infinite recursive property in DirectoryMonitor
						
						
						
						
						
						
					 | 
					
						2018-03-20 11:31:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						222143665c
					 | 
					
						
						
							
							Implement DirManagingEH selectdir API
						
						
						
						
						
						
					 | 
					
						2018-03-20 09:02:05 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						7b834f8f25
					 | 
					
						
						
							
							Expose DirManagingEH.directory as a property
						
						
						
						
						
						
					 | 
					
						2018-03-20 09:02:05 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						aaaad9c459
					 | 
					
						
						
							
							Add untested DirectoryMonitoringEventHandler implementation
						
						
						
						
						
						
					 | 
					
						2018-03-20 09:02:05 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						cc87540171
					 | 
					
						
						
							
							Implement SourceCodeEventHandler blacklist manipulating API
						
						
						
						
						
						
					 | 
					
						2018-03-15 15:54:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						aa54e40f14
					 | 
					
						
						
							
							Refactor SourceCodeEventHandler blacklisting to use unix pattern matching
						
						
						
						
						
						
					 | 
					
						2018-03-15 15:50:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						1b87863997
					 | 
					
						
						
							
							Refactor FileManager.select_file() to @filename.setter property
						
						
						
						
						
						
					 | 
					
						2018-03-15 12:18:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						0ef502a680
					 | 
					
						
						
							
							Make property setup stuff in FileManager.__init__() more readable
						
						
						
						
						
						
					 | 
					
						2018-03-15 12:04:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						4b8b71d967
					 | 
					
						
						
							
							Expose FileManager exclude as a property
						
						
						
						
						
						
					 | 
					
						2018-03-15 12:02:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						929ea905c5
					 | 
					
						
						
							
							Improve error handling in webide backend
						
						
						
						
						
						
					 | 
					
						2018-03-14 14:15:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						b955a570fd
					 | 
					
						
						
							
							Fix DirectoryMonitor.stop() raising unhandled KeyError on rm -rf workdir
						
						
						
						
						
						
					 | 
					
						2018-03-09 09:50:13 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						0e4be3c22f
					 | 
					
						
						
							
							Refactor DirectoryMonitor handling in SourceCodeEventHandler
						
						
						
						
						
						
					 | 
					
						2018-03-09 09:37:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						3b241a3930
					 | 
					
						
						
							
							Implement error handling in SourceCodeEventHandler.select_dir()
						
						
						
						
						
						
					 | 
					
						2018-03-09 09:11:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						20895cb989
					 | 
					
						
						
							
							Add workind directory to SourceCodeEventHandler's default fileinfos
						
						
						
						
						
						
					 | 
					
						2018-03-09 08:52:13 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						9e4fe87d84
					 | 
					
						
						
							
							Implement support to change working directories in SourceCodeEventHandler
						
						
						
						
						
						
					 | 
					
						2018-03-09 08:45:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						7858caf51a
					 | 
					
						
						
							
							Make excluded stuff in FileManager configurable from __init__()
						
						
						
						
						
						
					 | 
					
						2018-03-09 08:41:12 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						b224ed519d
					 | 
					
						
						
							
							Add support to FileManager to change working directory
						
						
						
						
						
						
					 | 
					
						2018-03-09 08:37:08 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						491bbe5df6
					 | 
					
						
						
							
							Remove ambiguous log (already logged in networking)
						
						
						
						
						
						
					 | 
					
						2018-03-08 16:41:43 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						af1a6261cc
					 | 
					
						
						
							
							Refactor naming conventions: data_json -> message in TFW EventHandlers
						
						
						
						
						
						
					 | 
					
						2018-03-08 16:11:43 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						36724c5c51
					 | 
					
						
						
							
							Implement 'tail' on stderr feedback
						
						
						
						
						
						
					 | 
					
						2018-03-08 16:05:44 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						f874deff6e
					 | 
					
						
						
							
							Implement stderr feedback on deployment failure (ProcessManagingEventHandler)
						
						
						
						
						
						
					 | 
					
						2018-03-08 16:04:35 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						8588328a8f
					 | 
					
						
						
							
							Improve handling of supervisor errors in ProcessManagingEventHandler
						
						
						
						
						
						
					 | 
					
						2018-03-07 16:35:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						9b550f724d
					 | 
					
						
						
							
							Extend ProcessManagingEventHander with deployment failure detection
						
						
						
						
						
						
					 | 
					
						2018-03-07 15:14:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						d11d9a70cb
					 | 
					
						
						
							
							Remove TFW antipattern I wrote without thinking
						
						
						
						
						
						
					 | 
					
						2018-03-07 14:47:24 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						2c816d5a38
					 | 
					
						
						
							
							Implement error handling on EventHandler exposing APIs
						
						
						
						
						
						
					 | 
					
						2018-03-07 14:45:43 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						6a6236e704
					 | 
					
						
						
							
							Refactor callback subscription stuff to a mixin
						
						
						
						
						
						
					 | 
					
						2018-03-07 11:45:57 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						6d59762e2b
					 | 
					
						
						
							
							Clean up confusing usage of data_json['data'] in TerminadoEventHandler
						
						
						
						
						
						
					 | 
					
						2018-03-07 11:37:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						cb7e8c5663
					 | 
					
						
						
							
							Make DirectoryMonitor.ignore setter more pythonic
						
						
						
						
						
						
					 | 
					
						2018-03-07 11:36:21 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						3cf404ee9a
					 | 
					
						
						
							
							Implement inotify event ignoration logic
						
						
						
						
						
						
					 | 
					
						2018-03-07 09:17:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						1165fa4ec9
					 | 
					
						
						
							
							Refactor pty resetting logic to TerminadoMiniServer
						
						
						
						
						
						
					 | 
					
						2018-03-06 16:15:04 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						e20a5dab23
					 | 
					
						
						
							
							Implement pty recovery
						
						
						
						
						
						
					 | 
					
						2018-03-06 14:33:01 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |