|  noah metz | 8cb97d2350 | update | 2024-03-31 18:58:27 -07:00 | 
				
					
						|  noah metz | c29981da20 | Updated MessageQueue | 2024-03-31 17:02:30 -07:00 | 
				
					
						|  noah metz | 810e17990c | Made default queue size 2, and not sure how that sped up the test to pre-change speeds | 2024-03-31 15:24:34 -07:00 | 
				
					
						|  noah metz | d0d07d464d | Remove debug print | 2024-03-31 15:19:08 -07:00 | 
				
					
						|  noah metz | 11e7df2bde | Changed from a static channel queue to a dynamic queue for nodes | 2024-03-31 15:18:47 -07:00 | 
				
					
						|  noah metz | 3eee736f97 | Moved SendMsg and RecvMsg to one object | 2024-03-30 23:36:50 -07:00 | 
				
					
						|  noah metz | 7e157068d7 | Removed database update every signal process(need to find a replacement still), updated graphiql cmd, and made lockable more efficient at high numbers of requirements | 2024-03-30 22:57:18 -07:00 | 
				
					
						|  noah metz | b2d84b2453 | Moved db from badger to an interface | 2024-03-30 14:42:06 -07:00 | 
				
					
						|  noah metz | 66d5e3f260 | Changed serialization to not allocate any memory, expects to be passed enough memory to serialize the type | 2024-03-28 20:23:22 -07:00 | 
				
					
						|  noah metz | 1eff534e1a | Fixes and optimizations | 2024-03-28 19:28:07 -07:00 | 
				
					
						|  noah metz | 3d28c703db | Removed event.go | 2024-03-25 18:50:53 -06:00 | 
				
					
						|  noah metz | a4115a4f99 | Updated gql subscriptions to be send less messages | 2024-03-25 18:49:52 -06:00 | 
				
					
						|  noah metz | ab76f09923 | Got GQL subscriptions working for lockable_state | 2024-03-23 03:23:00 -06:00 | 
				
					
						|  noah metz | 6850031e80 | Removed log lines, and fixed lock fail logic | 2024-03-23 02:51:46 -06:00 | 
				
					
						|  noah metz | 0b93c90aa9 | Removed uneeded lockable field | 2024-03-23 02:23:42 -06:00 | 
				
					
						|  noah metz | 2db4655670 | Rewrote lockable.go | 2024-03-23 02:21:27 -06:00 | 
				
					
						|  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 |