noah metz
							
						 | 
						
							
							
							
							
								
							
								d7b07df798
								
							
								
							
						 | 
						
							
							
								
								Reorganized to cleanup
							
							
							
							
							
						 | 
						
							2024-03-21 14:22:34 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								0bced58fd1
								
							
								
							
						 | 
						
							
							
								
								Fixed GQL issues, started docs
							
							
							
							
							
						 | 
						
							2024-03-21 14:13:54 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								8f9a759b26
								
							
								
							
						 | 
						
							
							
								
								Added GQL enum
							
							
							
							
							
						 | 
						
							2024-03-17 14:25:34 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								c0407b094c
								
							
								
							
						 | 
						
							
							
								
								Enabled GQL tests and got them working to a bare minimum
							
							
							
							
							
						 | 
						
							2024-03-10 16:31:14 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								c591fa5ace
								
							
								
							
						 | 
						
							
							
								
								Got node resolution working(I think), and save/load from DB
							
							
							
							
							
						 | 
						
							2024-03-10 15:41:13 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								f8dad12fdb
								
							
								
							
						 | 
						
							
							
								
								Got some basic node resolving working
							
							
							
							
							
						 | 
						
							2024-03-09 22:09:40 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								eef8451566
								
							
								
							
						 | 
						
							
							
								
								Basic gql functionality, need to work on resolving nodeIDs by sending/waiting for read signals
							
							
							
							
							
						 | 
						
							2024-03-08 17:43:30 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								7e143c9d93
								
							
								
							
						 | 
						
							
							
								
								Added graphiql command, fixed map GQL naming, and made serialization interface use generics
							
							
							
							
							
						 | 
						
							2024-03-08 14:35:23 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								7314c74087
								
							
								
							
						 | 
						
							
							
								
								Rewrote serialization
							
							
							
							
							
						 | 
						
							2024-03-08 00:22:51 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								1eb6479169
								
							
								
							
						 | 
						
							
							
								
								Fixed race condition with load order
							
							
							
							
							
						 | 
						
							2024-03-04 22:11:40 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								e16bec3997
								
							
								
							
						 | 
						
							
							
								
								Started graphql and serialization come together
							
							
							
							
							
						 | 
						
							2024-03-04 21:30:11 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								6942dc02db
								
							
								
							
						 | 
						
							
							
								
								Major cleanup
							
							
							
							
							
						 | 
						
							2024-03-04 17:30:42 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								e5776e0a14
								
							
								
							
						 | 
						
							
							
								
								Updated 100 test to 1000
							
							
							
							
							
						 | 
						
							2024-03-03 16:38:40 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								8927077167
								
							
								
							
						 | 
						
							
							
								
								More cleanup, moved initialization to interface instead of signals
							
							
							
							
							
						 | 
						
							2024-03-03 16:37:03 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								faab7eb52c
								
							
								
							
						 | 
						
							
							
								
								Cleanup(disabled gql test temporarily)
							
							
							
							
							
						 | 
						
							2024-03-03 15:45:45 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								61565fa18c
								
							
								
							
						 | 
						
							
							
								
								Made lockable abort fully if everything unlocked on first error
							
							
							
							
							
						 | 
						
							2023-11-19 00:28:08 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								9c534a1d33
								
							
								
							
						 | 
						
							
							
								
								Upped gql subscriber channel size from 1 to 100
							
							
							
							
							
						 | 
						
							2023-11-15 09:33:02 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								c33f37e4cd
								
							
								
							
						 | 
						
							
							
								
								Made NewSuccessSignal return correct type
							
							
							
							
							
						 | 
						
							2023-11-14 16:40:17 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								b42753b575
								
							
								
							
						 | 
						
							
							
								
								Reduced test from 1000 to 100
							
							
							
							
							
						 | 
						
							2023-11-14 15:51:24 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								df9707309f
								
							
								
							
						 | 
						
							
							
								
								Added time to event_ext.UpdateState, added event start time to gql
							
							
							
							
							
						 | 
						
							2023-11-13 17:29:53 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								646e6592f0
								
							
								
							
						 | 
						
							
							
								
								Not sure tbh
							
							
							
							
							
						 | 
						
							2023-11-13 13:23:58 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								c5f95d431d
								
							
								
							
						 | 
						
							
							
								
								Changed event strings to EventCommand or EventControl
							
							
							
							
							
						 | 
						
							2023-11-12 13:36:11 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								59424cecc1
								
							
								
							
						 | 
						
							
							
								
								Added some logging and fixes
							
							
							
							
							
						 | 
						
							2023-11-11 14:52:08 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								786f374b5f
								
							
								
							
						 | 
						
							
							
								
								Added unlock state change to lockable timeout handling
							
							
							
							
							
						 | 
						
							2023-11-11 14:21:10 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								c54101f4a3
								
							
								
							
						 | 
						
							
							
								
								Don't have time to explain :/
							
							
							
							
							
						 | 
						
							2023-11-11 13:53:41 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								520219f7b0
								
							
								
							
						 | 
						
							
							
								
								Removed superfluous writeheader call
							
							
							
							
							
						 | 
						
							2023-11-07 20:58:03 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								8b91d0af0c
								
							
								
							
						 | 
						
							
							
								
								Changed WaitInfo struct to include reason
							
							
							
							
							
						 | 
						
							2023-11-07 20:51:34 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								8bb1dacf23
								
							
								
							
						 | 
						
							
							
								
								Added logging
							
							
							
							
							
						 | 
						
							2023-11-06 01:28:17 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								6580725241
								
							
								
							
						 | 
						
							
							
								
								fixed errors
							
							
							
							
							
						 | 
						
							2023-11-06 00:59:25 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								58675377fd
								
							
								
							
						 | 
						
							
							
								
								Moved writes to be per-extension
							
							
							
							
							
						 | 
						
							2023-11-06 00:50:29 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								dee7b917f7
								
							
								
							
						 | 
						
							
							
								
								Simplified TestEventExt with ValidateTransition
							
							
							
							
							
						 | 
						
							2023-11-05 23:32:13 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								8d1e273331
								
							
								
							
						 | 
						
							
							
								
								Reworked changes to include map[ExtType][]string
							
							
							
							
							
						 | 
						
							2023-11-05 21:18:37 -07:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								42e4a8f7ea
								
							
								
							
						 | 
						
							
							
								
								Serialization optimization
							
							
							
							
							
						 | 
						
							2023-11-04 23:21:43 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								c773ea2b14
								
							
								
							
						 | 
						
							
							
								
								Changed event to require parent
							
							
							
							
							
						 | 
						
							2023-11-04 18:56:35 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								ddb3854d00
								
							
								
							
						 | 
						
							
							
								
								Handle timeouts better in lockable
							
							
							
							
							
						 | 
						
							2023-11-03 22:54:28 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								f41160da68
								
							
								
							
						 | 
						
							
							
								
								Cleaned up Lockable
							
							
							
							
							
						 | 
						
							2023-11-03 22:51:54 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								3052f8099f
								
							
								
							
						 | 
						
							
							
								
								Changed QueueTimeout to not require WaitMap
							
							
							
							
							
						 | 
						
							2023-11-03 21:53:49 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								f5a08bbc48
								
							
								
							
						 | 
						
							
							
								
								Moved WaitInfo to node.go, added *Node methods for handling WaitMap's
							
							
							
							
							
						 | 
						
							2023-11-03 21:41:06 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								57156251cd
								
							
								
							
						 | 
						
							
							
								
								More signal prints
							
							
							
							
							
						 | 
						
							2023-11-03 00:59:48 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								8e3510129c
								
							
								
							
						 | 
						
							
							
								
								Added 'ready' state between init and start for events, and added String for more signals
							
							
							
							
							
						 | 
						
							2023-11-02 20:58:38 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								3a6e562390
								
							
								
							
						 | 
						
							
							
								
								Added more signal string representations, and fixed event/gql bugs
							
							
							
							
							
						 | 
						
							2023-11-01 19:32:36 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								a061d6850c
								
							
								
							
						 | 
						
							
							
								
								Added TestEventExt and TestEvent, added return of queued signals to WaitForResponse
							
							
							
							
							
						 | 
						
							2023-10-30 19:40:30 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								2081771135
								
							
								
							
						 | 
						
							
							
								
								Sort maps when serializing so they can be serialized consistently
							
							
							
							
							
						 | 
						
							2023-10-30 13:23:08 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								dbe819fd05
								
							
								
							
						 | 
						
							
							
								
								Updated 1k test
							
							
							
							
							
						 | 
						
							2023-10-30 01:42:36 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								39d3288094
								
							
								
							
						 | 
						
							
							
								
								Changed to linked list for serialization
							
							
							
							
							
						 | 
						
							2023-10-30 01:25:18 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								0e8590e22a
								
							
								
							
						 | 
						
							
							
								
								Added call to PostDeserialize that I removed by accident
							
							
							
							
							
						 | 
						
							2023-10-29 18:43:43 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								84aee24a21
								
							
								
							
						 | 
						
							
							
								
								Reworked serialization to split type/value serilization/deserialization
							
							
							
							
							
						 | 
						
							2023-10-29 18:26:14 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								8a973c38b5
								
							
								
							
						 | 
						
							
							
								
								Save node on parsing queued signal, look into saving after signals queued as well to mirror(or saving signal queue to a different db key)
							
							
							
							
							
						 | 
						
							2023-10-17 15:17:44 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								0eab243659
								
							
								
							
						 | 
						
							
							
								
								Fixed file resolution
							
							
							
							
							
						 | 
						
							2023-10-17 15:11:58 -06:00 | 
						
					
				
					
						
							
							
								
									
								
								 noah metz
							
						 | 
						
							
							
							
							
								
							
								a568adc156
								
							
								
							
						 | 
						
							
							
								
								Fixed serilize test
							
							
							
							
							
						 | 
						
							2023-10-16 23:08:23 -06:00 |