Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						7a670f37f2
					 | 
					
						
						
							
							Resolve Python circular import hell - hopefully forever
						
						
						
						
						
						
					 | 
					
						2018-07-31 13:33:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						7fb5a37831
					 | 
					
						
						
							
							Make TFWServer FSMAware
						
						
						
						
						
						
					 | 
					
						2018-07-31 13:33:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						ca09e868f1
					 | 
					
						
						
							
							Fix ZMQWSProxy not executing filters/callbacks on nested messages
						
						
						
						
						
						
					 | 
					
						2018-07-31 13:33:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						5715c57ebc
					 | 
					
						
						
							
							Move FSMAware to a separate file in networking
						
						
						
						
						
						
					 | 
					
						2018-07-31 13:33:59 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						e846a2b111
					 | 
					
						
						
							
							Make TFWServer sign commands issued due to signed triggers
						
						
						
						
						
						
					 | 
					
						2018-07-23 17:15:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						1a52ed2c9a
					 | 
					
						
						
							
							Add error handling logic to MessageStorage
						
						
						
						
						
						
					 | 
					
						2018-07-20 20:47:10 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						3e5dd6e102
					 | 
					
						
						
							
							Fix typo
						
						
						
						
						
						
					 | 
					
						2018-07-20 10:27:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						bd6cdc5409
					 | 
					
						
						
							
							Fix stored messages growing infinitely on reloads
						
						
						
						
						
						
					 | 
					
						2018-07-20 09:34:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						7376504dd2
					 | 
					
						
						
							
							Make frontend state recovery recover selected file in IDE
						
						
						
						
						
						
					 | 
					
						2018-07-20 09:34:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						a79c68515b
					 | 
					
						
						
							
							Remove controller stuff, tidy code based on pylint suggestions
						
						
						
						
						
						
					 | 
					
						2018-07-16 11:18:27 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						16d98c75ca
					 | 
					
						
						
							
							Add message_bytes() function to serialization module
						
						
						
						
						
						
					 | 
					
						2018-07-15 17:26:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						688c615fd7
					 | 
					
						
						
							
							Implement frontend state recovery backend (partial)
						
						
						
						
						
						
					 | 
					
						2018-07-13 15:24:45 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						9c20e94dd8
					 | 
					
						
						
							
							Implement generating single messages from a queue
						
						
						
						
						
						
					 | 
					
						2018-07-13 14:09:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						d2084b2e51
					 | 
					
						
						
							
							Add frontend/eventhandler message callback capabilities to ZMQWSProxy
						
						
						
						
						
						
					 | 
					
						2018-07-13 14:08:30 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						f6cc7ae495
					 | 
					
						
						
							
							Refactor ZMQWSProxy.__init__
						
						
						
						
						
						
					 | 
					
						2018-07-12 16:49:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						381cd2b11e
					 | 
					
						
						
							
							Simplify ServerUplinkConnector mirror logic, add broadcast support
						
						
						
						
						
						
					 | 
					
						2018-07-12 14:57:43 +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
							
						 
					 | 
					
						
						
							
						
						427694623f
					 | 
					
						
						
							
							Rename file to harmonize with new networking code structure
						
						
						
						
						
						
					 | 
					
						2018-06-29 15:40:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						7ed0715f4c
					 | 
					
						
						
							
							Reorder stuff to follow the teachings of Uncle Bob
						
						
						
						
						
						
					 | 
					
						2018-06-29 15:33:45 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						b217ac59c8
					 | 
					
						
						
							
							Move message validation code to where it belongs
						
						
						
						
						
						
					 | 
					
						2018-06-29 12:06:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						36a86b0454
					 | 
					
						
						
							
							Hide ZMQ serialization magic from EHConnector clients
						
						
						
						
						
						
					 | 
					
						2018-06-29 11:58:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						934f8ec74c
					 | 
					
						
						
							
							Hide ZMQ serialization magic from ServerConnector clients
						
						
						
						
						
						
					 | 
					
						2018-06-29 11:50:36 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						1b65bd4d3d
					 | 
					
						
						
							
							Implement message broadcasting
						
						
						
						
						
						
					 | 
					
						2018-06-29 10:54:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						f8233d51a9
					 | 
					
						
						
							
							Completely rework TFWServer networking ✨🍰✨
						
						
						
						
						
						
					 | 
					
						2018-06-28 17:33:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						9eacf3f79c
					 | 
					
						
						
							
							Add message queueing capabilities to MessageSender
						
						
						
						
						
						
					 | 
					
						2018-06-27 15:52:17 +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
							
						 
					 | 
					
						
						
							
						
						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
							
						 
					 | 
					
						
						
							
						
						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
							
						 
					 | 
					
						
						
							
						
						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
							
						 
					 | 
					
						
						
							
						
						22cdbaac2c
					 | 
					
						
						
							
							Fix typo
						
						
						
						
						
						
					 | 
					
						2018-04-16 12:50:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						b082279916
					 | 
					
						
						
							
							Implement message validation in TFW proxying
						
						
						
						
						
						
					 | 
					
						2018-04-14 10:45:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						0cd11f9d64
					 | 
					
						
						
							
							Remove ambiguous key parameter from proxy module
						
						
						
						
						
						
					 | 
					
						2018-04-14 10:45:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						fe7bd4a678
					 | 
					
						
						
							
							Remove ambiguous key parameter from EventHanderConnector
						
						
						
						
						
						
					 | 
					
						2018-04-14 10:45:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						3c12b5503e
					 | 
					
						
						
							
							Mark old serialization methods as module internal
						
						
						
						
						
						
					 | 
					
						2018-04-14 10:45:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						499b575adf
					 | 
					
						
						
							
							Add module docstring to serialization.py
						
						
						
						
						
						
					 | 
					
						2018-04-14 10:45:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						9eb6717972
					 | 
					
						
						
							
							Refactor 'mirror' message enveloping to use new serialization
						
						
						
						
						
						
					 | 
					
						2018-04-14 10:45:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						aabaadc4c4
					 | 
					
						
						
							
							Refactor proxying to use new deserialization
						
						
						
						
						
						
					 | 
					
						2018-04-14 10:45:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						cd36b6c22c
					 | 
					
						
						
							
							Refactor ServerUplinkConnector to use new serializers
						
						
						
						
						
						
					 | 
					
						2018-04-14 10:45:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						67a23166c6
					 | 
					
						
						
							
							Introduce [de]serialize_tfw_msg() methods to abstract away enveloping
						
						
						
						
						
						
					 | 
					
						2018-04-14 10:45:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						18e9ee5f52
					 | 
					
						
						
							
							Rename make_response in networking to avoid confusion
						
						
						
						
						
						
					 | 
					
						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
							
						 
					 | 
					
						
						
							
						
						73fa65c6e8
					 | 
					
						
						
							
							Implement triggering of FSM from ServerUplinkConnector
						
						
						
						
						
						
					 | 
					
						2018-04-11 15:22:54 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						6113149c58
					 | 
					
						
						
							
							Rework serialization module to work regardless of message format
						
						
						
						
						
						
					 | 
					
						2018-04-10 17:37:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						87fa86d314
					 | 
					
						
						
							
							Refactor FSM triggering in TFWServer
						
						
						
						
						
						
					 | 
					
						2018-04-10 17:37:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						de8c2ae6e2
					 | 
					
						
						
							
							Implement FSMUpdates to EventHandlers
						
						
						
						
						
						
					 | 
					
						2018-04-06 17:14:37 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						b785b88af6
					 | 
					
						
						
							
							Pass processed message to FSM trigger predicates
						
						
						
						
						
						
					 | 
					
						2018-04-06 17:14:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kristóf Tóth
							
						 
					 | 
					
						
						
							
						
						96c322c17c
					 | 
					
						
						
							
							Silence unjust critique by pylint
						
						
						
						
						
						
					 | 
					
						2018-04-06 16:52:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |