Commit Graph

21 Commits (master)

Author SHA1 Message Date
noah metz e16bec3997 Started graphql and serialization come together 2024-03-04 21:30:11 -07:00
noah metz faab7eb52c Cleanup(disabled gql test temporarily) 2024-03-03 15:45:45 -07:00
noah metz 84aee24a21 Reworked serialization to split type/value serilization/deserialization 2023-10-29 18:26:14 -06:00
noah metz c4df57a932 Added Authorization to not pass node private keys 2023-10-14 15:05:23 -06:00
noah metz ff7046badf Removed unecessary capnp dependency 2023-09-18 20:11:50 -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 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 4daec4d601 Cleanup and move away from capnp to custom TLV serialization 2023-08-31 19:50:32 -06:00
noah metz e862f9e49c Add UseMoreStates and UpdateMoreStates that should only be called from eachother 2023-06-28 21:49:23 -06:00
noah metz 5cd741b42e intermediary 2023-06-22 15:50:42 -06:00
noah metz b00a6b7bd4 Update go.mod with new github org 2023-06-20 15:49:03 -06:00
noah metz 4b8ed52232 Moved go.mod link to github 2023-06-19 13:02:39 -06:00
noah metz 9eb4d7f699 Added basic subscription(never updates data, only pings. Having issue with test-site since it continuously opens websockets without reporting an issue. 2023-06-16 01:46:15 -06:00
noah metz 2d31daa916 Made cancel and abort handlers instead of abort being a special signal type 2023-06-06 23:04:49 -06:00
noah metz 3605e3ee37 Added graphql library 2023-06-06 20:01:44 -06:00
noah metz bfd295b3db Memory and CPU profiling 2023-06-04 17:23:49 -06:00
noah metz 00abdc8b1c Moved logging to a global object that's initialized on first log call 2023-06-04 13:18:10 -06:00
noah metz a43310daad Updated go.mod 2023-06-03 02:08:40 -06:00
noah metz 11bf1e5344 Split to seperate files and removed FSM libary to prepare for embedded callback mechanism 2023-05-29 19:17:52 -06:00
noah metz ca71fd3061 Initial commit of event manager datastructures with some fake vex data. 2023-04-08 13:58:47 -06:00