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 |