noah metz
|
d2f3daf5a6
|
Changed NewNode to return a pointer and add the node to the context
|
2023-07-26 15:08:14 -06:00 |
noah metz
|
f1c0f1e7de
|
Added gql to the rework
|
2023-07-26 00:18:11 -06:00 |
noah metz
|
b3f6ea67c9
|
Added Group node
|
2023-07-25 09:51:55 -06:00 |
noah metz
|
a72124e659
|
Added NodeWithUsers interface to encompass any nodes that have a Users map
|
2023-07-25 00:27:39 -06:00 |
noah metz
|
fc2e36043f
|
Tests compile and run
|
2023-07-24 16:04:56 -06:00 |
noah metz
|
e347a3f232
|
start maniacal rewrite, main goal is to combine node and lockable to remove any sync mutex deadlocks. Another goal is to make read contexts get copies of the state to ensure they don't modify and no lock is required to ensure no value changes, and write contexts use the lockable locks instead of mutex
|
2023-07-22 20:21:17 -06:00 |
noah metz
|
6d6effadec
|
Removed types from context
|
2023-07-21 18:18:26 -06:00 |
noah metz
|
e59b4f57fd
|
fixed user TypeOf
|
2023-07-21 18:09:13 -06:00 |
noah metz
|
e51e823b19
|
Fixed default thread fields
|
2023-07-21 18:07:49 -06:00 |
noah metz
|
f09a1db2d4
|
Moved common graphql fields to functions instead of redefining every definition
|
2023-07-21 18:06:53 -06:00 |
noah metz
|
3b35885c90
|
Fix
|
2023-07-21 17:50:43 -06:00 |
noah metz
|
d4fcd80ff8
|
Added Singleton and Field to simplify GQL definitions
|
2023-07-21 17:49:19 -06:00 |
noah metz
|
551370e541
|
Split gql_graph.go to gql_*.go
|
2023-07-21 15:16:35 -06:00 |