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 |
noah metz
|
266e353c5f
|
Fixed duration serialization
|
2023-10-16 10:03:51 -06:00 |
noah metz
|
95939fb020
|
Added more serialized stuf
|
2023-10-16 00:54:10 -06:00 |
noah metz
|
92bb4bf976
|
removed todo
|
2023-10-15 22:44:35 -06:00 |
noah metz
|
193952e84d
|
Fixed cache bug
|
2023-10-15 22:43:11 -06:00 |
noah metz
|
d930d78351
|
Added logging
|
2023-10-15 20:35:02 -06:00 |
noah metz
|
e299e77e78
|
Made Tree serialize the same always by sorting before serializing
|
2023-10-15 18:34:34 -06:00 |
noah metz
|
b9bf61cf68
|
fix
|
2023-10-15 16:29:16 -06:00 |
noah metz
|
4b7bc93914
|
Moved groups to use SubGroups instead so one node can support many sub_groups(admin, ref, user, etc.) to reduce signals sent
|
2023-10-15 15:14:33 -06:00 |