noah metz
							
						 | 
						
							
							
							
							
								
							
								08c36e0505
								
							
								
							
						 | 
						
							
							
								
								Added authorization check if non-nil when parsing node messages
							
							
							
							
							
						 | 
						
							2023-10-14 15:16:56 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								c4df57a932
								
							
								
							
						 | 
						
							
							
								
								Added Authorization to not pass node private keys
							
							
							
							
							
						 | 
						
							2023-10-14 15:05:23 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								8c80ec9dd6
								
							
								
							
						 | 
						
							
							
								
								Added gv tag to ACLProxyPolicy so that it actually serializes/deserializes
							
							
							
							
							
						 | 
						
							2023-10-13 14:12:30 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								187ffb1324
								
							
								
							
						 | 
						
							
							
								
								Added ACLProxyPolicy
							
							
							
							
							
						 | 
						
							2023-10-13 13:45:30 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								16e25c009f
								
							
								
							
						 | 
						
							
							
								
								Added ACLExt and tests
							
							
							
							
							
						 | 
						
							2023-10-13 00:32:24 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								c63ad91252
								
							
								
							
						 | 
						
							
							
								
								Added mutations for add/remove members
							
							
							
							
							
						 | 
						
							2023-10-11 19:08:12 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								b32f264879
								
							
								
							
						 | 
						
							
							
								
								Updated gql test with working subscribe
							
							
							
							
							
						 | 
						
							2023-10-11 19:04:43 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								ae289705bb
								
							
								
							
						 | 
						
							
							
								
								Added add/remove member to group, and test for group
							
							
							
							
							
						 | 
						
							2023-10-11 18:11:24 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								190824e710
								
							
								
							
						 | 
						
							
							
								
								gql fixes
							
							
							
							
							
						 | 
						
							2023-10-11 17:13:36 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								c4de49099b
								
							
								
							
						 | 
						
							
							
								
								Updated graphiql handler to use authToken() where available
							
							
							
							
							
						 | 
						
							2023-10-10 22:25:12 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								0a936f50f8
								
							
								
							
						 | 
						
							
							
								
								Set ID and direction of created signals
							
							
							
							
							
						 | 
						
							2023-10-10 19:35:42 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								0941c6c64e
								
							
								
							
						 | 
						
							
							
								
								Added gql_signal.go
							
							
							
							
							
						 | 
						
							2023-10-10 18:25:30 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								92d8dfd006
								
							
								
							
						 | 
						
							
							
								
								Made status signal printable
							
							
							
							
							
						 | 
						
							2023-10-10 12:53:31 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								f82bbabc66
								
							
								
							
						 | 
						
							
							
								
								Removed extension type from Changes, and made serializable
							
							
							
							
							
						 | 
						
							2023-10-10 11:23:44 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								542c5c18af
								
							
								
							
						 | 
						
							
							
								
								Added code to stop gql server on shutdown
							
							
							
							
							
						 | 
						
							2023-10-08 23:53:38 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								6381713972
								
							
								
							
						 | 
						
							
							
								
								Reduced signal log spam
							
							
							
							
							
						 | 
						
							2023-10-08 02:38:18 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								34162023cb
								
							
								
							
						 | 
						
							
							
								
								Removed log statement, and moved initial node write to after parsing of creation signal
							
							
							
							
							
						 | 
						
							2023-10-08 02:35:11 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								56f3cce415
								
							
								
							
						 | 
						
							
							
								
								Simplified lockable changes
							
							
							
							
							
						 | 
						
							2023-10-08 02:22:02 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								7234b11643
								
							
								
							
						 | 
						
							
							
								
								Simplified changes
							
							
							
							
							
						 | 
						
							2023-10-07 23:08:18 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								302f0f42fe
								
							
								
							
						 | 
						
							
							
								
								Added 'changed' field to 'Process'
							
							
							
							
							
						 | 
						
							2023-10-07 23:00:07 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								7451e8e960
								
							
								
							
						 | 
						
							
							
								
								Added StoppedSignal as stopped status(no db write happens after processing) and added helper functions to stop nodes.
							
							
							
							
							
						 | 
						
							2023-10-06 20:04:53 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								9eadb00397
								
							
								
							
						 | 
						
							
							
								
								Added default group policy
							
							
							
							
							
						 | 
						
							2023-10-03 21:18:06 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								e042384b3f
								
							
								
							
						 | 
						
							
							
								
								Made fixes for group
							
							
							
							
							
						 | 
						
							2023-10-03 20:14:26 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								3ef0a98a17
								
							
								
							
						 | 
						
							
							
								
								Fixed broken deserialization of NodeID and uuid.UUID
							
							
							
							
							
						 | 
						
							2023-10-01 20:59:45 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								bb28d9bc32
								
							
								
							
						 | 
						
							
							
								
								Fixed handling of lockable self-success messages
							
							
							
							
							
						 | 
						
							2023-10-01 20:54:53 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								96408259d1
								
							
								
							
						 | 
						
							
							
								
								Lots of stuff, but mostly sped up NodeID and UUID serialization, can probably generalize to speed up all fixed size arrays
							
							
							
							
							
						 | 
						
							2023-10-01 20:45:44 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								5a86334d5a
								
							
								
							
						 | 
						
							
							
								
								Moved ReqID out of SignalHeader and into ResponseHeader, added ResponseSignal interface for signals that are responses to others
							
							
							
							
							
						 | 
						
							2023-10-01 16:45:03 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								e93fe50b5f
								
							
								
							
						 | 
						
							
							
								
								Update for tm
							
							
							
							
							
						 | 
						
							2023-09-27 19:47:48 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								e013edc656
								
							
								
							
						 | 
						
							
							
								
								Fixed bugs found developing tm
							
							
							
							
							
						 | 
						
							2023-09-27 18:28:56 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								d4e0d855c7
								
							
								
							
						 | 
						
							
							
								
								Added serialization for Tree and SerializedType. Changed policies to an array instead of a map
							
							
							
							
							
						 | 
						
							2023-09-20 19:14:28 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								0fc6215448
								
							
								
							
						 | 
						
							
							
								
								Allow resolution of non-acl fields
							
							
							
							
							
						 | 
						
							2023-09-20 11:28:44 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								b09e150c46
								
							
								
							
						 | 
						
							
							
								
								Added PostDeserialize to GQLExt to initialize temporary maps/slices
							
							
							
							
							
						 | 
						
							2023-09-20 11:05:47 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								d86d424cd7
								
							
								
							
						 | 
						
							
							
								
								Changed Header to return a non-pointer, and removed extension type from GetCtx generic
							
							
							
							
							
						 | 
						
							2023-09-18 21:43:39 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								ff7046badf
								
							
								
							
						 | 
						
							
							
								
								Removed unecessary capnp dependency
							
							
							
							
							
						 | 
						
							2023-09-18 20:11:50 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								ab5b922a7d
								
							
								
							
						 | 
						
							
							
								
								Forward status signals to resolvers
							
							
							
							
							
						 | 
						
							2023-09-18 19:55:55 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								d34304f6ad
								
							
								
							
						 | 
						
							
							
								
								Added logic to not re-resolve nodes if they're cached, and cache nodes as they're resolved
							
							
							
							
							
						 | 
						
							2023-09-18 12:02:30 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								9ffa9d6cb2
								
							
								
							
						 | 
						
							
							
								
								Reorganized GQL files, and moved from modifying the GQL library to using a NodeCache in ResolveContext
							
							
							
							
							
						 | 
						
							2023-09-18 11:15:58 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								21224e8837
								
							
								
							
						 | 
						
							
							
								
								Updated with graphql changed, need to make Self delete source of status on message received
							
							
							
							
							
						 | 
						
							2023-09-17 16:00:24 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								6bfe339854
								
							
								
							
						 | 
						
							
							
								
								Modified graphql library to store the result of the last resolution in a subscription and pass it to the next resolution
							
							
							
							
							
						 | 
						
							2023-09-14 15:50:08 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								ecaf35f05d
								
							
								
							
						 | 
						
							
							
								
								Simplified gql resolution a bit, need to work on subscriptions
							
							
							
							
							
						 | 
						
							2023-09-13 16:27:55 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								eb30b477d5
								
							
								
							
						 | 
						
							
							
								
								Passing tests
							
							
							
							
							
						 | 
						
							2023-09-13 10:56:49 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								5c70d1b18d
								
							
								
							
						 | 
						
							
							
								
								Moved type registration to signal/extension/policy registration
							
							
							
							
							
						 | 
						
							2023-09-12 20:30:18 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								de1a229db6
								
							
								
							
						 | 
						
							
							
								
								Made it illegal to serialize/deserialize unregistered structs, and added StartSignal and StopSignal
							
							
							
							
							
						 | 
						
							2023-09-12 19:48:16 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								de54c87e43
								
							
								
							
						 | 
						
							
							
								
								Added serialization of StatusSignal
							
							
							
							
							
						 | 
						
							2023-09-12 19:40:06 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								dac0f1f273
								
							
								
							
						 | 
						
							
							
								
								Removed extra methods from ListenerExt
							
							
							
							
							
						 | 
						
							2023-09-12 19:01:35 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								07ce005365
								
							
								
							
						 | 
						
							
							
								
								Got serialization to the point that TestGQLDB is passing
							
							
							
							
							
						 | 
						
							2023-09-12 19:00:48 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								c4e5054e07
								
							
								
							
						 | 
						
							
							
								
								Fixed array serialization and added NodeID serialization
							
							
							
							
							
						 | 
						
							2023-09-12 16:56:01 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								b47c95c5ad
								
							
								
							
						 | 
						
							
							
								
								Copied slice serialize/deserialize to array. Need to find out why the typestack is becoming corrupt now
							
							
							
							
							
						 | 
						
							2023-09-11 21:54:00 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								045304f9f6
								
							
								
							
						 | 
						
							
							
								
								Moved int, struct, and interface serialization to functions to make registering types easy
							
							
							
							
							
						 | 
						
							2023-09-11 21:47:53 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								d0f0fb1b82
								
							
								
							
						 | 
						
							
							
								
								Fixed first round of issues with node serialization, now need to actually deserialize structs
							
							
							
							
							
						 | 
						
							2023-09-06 18:29:35 -06:00 |