noah metz
							
						 | 
						
							
							
							
							
								
							
								20c7a38044
								
							
								
							
						 | 
						
							
							
								
								Policy fun
							
							
							
							
							
						 | 
						
							2023-08-10 23:43:10 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								f31beade29
								
							
								
							
						 | 
						
							
							
								
								Added signature to all signals(signature of serialized signal + source + dest so technically vulnerable to replay) to use for ACL
							
							
							
							
							
						 | 
						
							2023-08-08 14:00:17 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								96e842decf
								
							
								
							
						 | 
						
							
							
								
								Fixed some of the issues with GQL tests, still need to fix ACL
							
							
							
							
							
						 | 
						
							2023-08-07 20:44:56 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								8770d6f433
								
							
								
							
						 | 
						
							
							
								
								Moved policies to node instead of an extension, need to fix gql tests
							
							
							
							
							
						 | 
						
							2023-08-07 20:26:02 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								1d91854f6f
								
							
								
							
						 | 
						
							
							
								
								Moved to x25519 for EC operations
							
							
							
							
							
						 | 
						
							2023-08-06 12:47:47 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								7d0af0eb5b
								
							
								
							
						 | 
						
							
							
								
								Added NewSignal that extensions can process when a node is newly created
							
							
							
							
							
						 | 
						
							2023-08-04 19:47:17 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								0f7a0debd6
								
							
								
							
						 | 
						
							
							
								
								haha
							
							
							
							
							
						 | 
						
							2023-08-01 20:58:27 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								147f44e5ff
								
							
								
							
						 | 
						
							
							
								
								hehe
							
							
							
							
							
						 | 
						
							2023-08-01 20:55:15 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								42cd8f4188
								
							
								
							
						 | 
						
							
							
								
								Added AuthorizedSignal wrapper to wrap a signal with an ecdsa signature to prove it originated from a different node
							
							
							
							
							
						 | 
						
							2023-08-01 14:09:29 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								b9a2cceaf1
								
							
								
							
						 | 
						
							
							
								
								Moved gql response channel interaction into methods
							
							
							
							
							
						 | 
						
							2023-07-31 21:03:48 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								df09433b88
								
							
								
							
						 | 
						
							
							
								
								Changed resolves to map back to request channel specifically instead of to the context
							
							
							
							
							
						 | 
						
							2023-07-31 20:53:56 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								47151905a0
								
							
								
							
						 | 
						
							
							
								
								fixed NodeInterfaceDefaultIsType
							
							
							
							
							
						 | 
						
							2023-07-31 20:12:06 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								3a53163f36
								
							
								
							
						 | 
						
							
							
								
								Fixed node interface type resolver
							
							
							
							
							
						 | 
						
							2023-07-31 19:53:29 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								c515128743
								
							
								
							
						 | 
						
							
							
								
								GQL fix
							
							
							
							
							
						 | 
						
							2023-07-31 19:48:05 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								5f2b97a75b
								
							
								
							
						 | 
						
							
							
								
								Policy load fix
							
							
							
							
							
						 | 
						
							2023-07-31 19:44:52 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								5bef8d96ba
								
							
								
							
						 | 
						
							
							
								
								GQL Interface resolve logging
							
							
							
							
							
						 | 
						
							2023-07-31 19:38:30 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								ed9c353b95
								
							
								
							
						 | 
						
							
							
								
								Added read result to default policy allow for all nodes
							
							
							
							
							
						 | 
						
							2023-07-31 19:22:33 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								3bc427f2a9
								
							
								
							
						 | 
						
							
							
								
								Added default node policy that allows any node to send a response.
							
							
							
							
							
						 | 
						
							2023-07-31 19:16:23 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								6895aa7c8e
								
							
								
							
						 | 
						
							
							
								
								gql fix :)
							
							
							
							
							
						 | 
						
							2023-07-31 18:49:56 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								0cc7174667
								
							
								
							
						 | 
						
							
							
								
								gql fix
							
							
							
							
							
						 | 
						
							2023-07-31 18:47:58 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								059c36663b
								
							
								
							
						 | 
						
							
							
								
								GQL fix
							
							
							
							
							
						 | 
						
							2023-07-31 18:43:17 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								b06c741ee3
								
							
								
							
						 | 
						
							
							
								
								GQL fix
							
							
							
							
							
						 | 
						
							2023-07-31 18:38:40 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								42597057af
								
							
								
							
						 | 
						
							
							
								
								Fixed IDSignal
							
							
							
							
							
						 | 
						
							2023-07-31 18:31:32 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								09c25b1e48
								
							
								
							
						 | 
						
							
							
								
								Moved UUID field to all signals to nodes can wait for responses to specific signals
							
							
							
							
							
						 | 
						
							2023-07-31 18:29:26 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								e7d94414d5
								
							
								
							
						 | 
						
							
							
								
								Added stopServer gql mutation
							
							
							
							
							
						 | 
						
							2023-07-31 17:27:54 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								d8355ab786
								
							
								
							
						 | 
						
							
							
								
								Added Self query to gql
							
							
							
							
							
						 | 
						
							2023-07-31 17:15:52 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								887a976263
								
							
								
							
						 | 
						
							
							
								
								Write node to DB every signal
							
							
							
							
							
						 | 
						
							2023-07-31 16:37:32 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								771bf53356
								
							
								
							
						 | 
						
							
							
								
								Added logging to gql process
							
							
							
							
							
						 | 
						
							2023-07-31 16:32:57 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								0313d6a33f
								
							
								
							
						 | 
						
							
							
								
								Added start signal, and used it to restore gql server if was previously running
							
							
							
							
							
						 | 
						
							2023-07-31 16:25:18 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								064dc72820
								
							
								
							
						 | 
						
							
							
								
								Added State to GQLExt, TODO: add a start signal that gets sent to a node when it's loop is started so it's extensions can perform activation sequences
							
							
							
							
							
						 | 
						
							2023-07-30 23:59:04 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								0424a3970f
								
							
								
							
						 | 
						
							
							
								
								Changed lockable responses to errors
							
							
							
							
							
						 | 
						
							2023-07-30 23:52:33 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								fde2f3ddd4
								
							
								
							
						 | 
						
							
							
								
								Renamed signals and added ErrorSignal
							
							
							
							
							
						 | 
						
							2023-07-30 23:42:47 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								1af94520a8
								
							
								
							
						 | 
						
							
							
								
								Added option to wait for signal indefinitely
							
							
							
							
							
						 | 
						
							2023-07-30 13:19:51 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								4e31a6763d
								
							
								
							
						 | 
						
							
							
								
								removed prints
							
							
							
							
							
						 | 
						
							2023-07-30 11:49:35 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								b4e6123d4c
								
							
								
							
						 | 
						
							
							
								
								test
							
							
							
							
							
						 | 
						
							2023-07-30 11:29:58 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								e34d3ec981
								
							
								
							
						 | 
						
							
							
								
								node logging
							
							
							
							
							
						 | 
						
							2023-07-30 11:27:23 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								31f6c12f14
								
							
								
							
						 | 
						
							
							
								
								test
							
							
							
							
							
						 | 
						
							2023-07-30 11:25:03 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								ec9a29573a
								
							
								
							
						 | 
						
							
							
								
								test again
							
							
							
							
							
						 | 
						
							2023-07-30 11:21:40 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								395a75fcb8
								
							
								
							
						 | 
						
							
							
								
								fix time comparison
							
							
							
							
							
						 | 
						
							2023-07-30 11:19:34 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								9f9e65cf54
								
							
								
							
						 | 
						
							
							
								
								temp
							
							
							
							
							
						 | 
						
							2023-07-30 11:16:50 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								da58b04774
								
							
								
							
						 | 
						
							
							
								
								fix
							
							
							
							
							
						 | 
						
							2023-07-30 11:12:47 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								7810859bca
								
							
								
							
						 | 
						
							
							
								
								more logging
							
							
							
							
							
						 | 
						
							2023-07-30 11:07:41 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								ad6ea0cc59
								
							
								
							
						 | 
						
							
							
								
								more node signal queue logging
							
							
							
							
							
						 | 
						
							2023-07-30 11:02:22 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								96c2b84b6f
								
							
								
							
						 | 
						
							
							
								
								*
							
							
							
							
							
						 | 
						
							2023-07-30 10:09:04 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								79e40bf3f3
								
							
								
							
						 | 
						
							
							
								
								Fix signal queue
							
							
							
							
							
						 | 
						
							2023-07-30 01:29:15 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								f56f92a58b
								
							
								
							
						 | 
						
							
							
								
								Updated test with group ext gql
							
							
							
							
							
						 | 
						
							2023-07-29 23:24:48 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								e92b2e508d
								
							
								
							
						 | 
						
							
							
								
								Added tests for lockable gql fields
							
							
							
							
							
						 | 
						
							2023-07-29 22:16:54 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								dca4de183e
								
							
								
							
						 | 
						
							
							
								
								Think I got the interface registering figured out, need to test it out with self-referrential fields(list and single) from LockableExt
							
							
							
							
							
						 | 
						
							2023-07-29 19:16:33 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								fad8d8123c
								
							
								
							
						 | 
						
							
							
								
								Did most of the work to move node interface creation to GQLExtContext
							
							
							
							
							
						 | 
						
							2023-07-29 18:27:52 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								891e69c775
								
							
								
							
						 | 
						
							
							
								
								Added more sane methods to register GQL fields, need to do the same for itnerfaces and their defaults
							
							
							
							
							
						 | 
						
							2023-07-29 17:23:25 -06:00 |