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
|
76512afd4e
|
First pass of gql read permission
|
2023-07-21 19:16:30 -06:00 |
noah metz
|
d4fcd80ff8
|
Added Singleton and Field to simplify GQL definitions
|
2023-07-21 17:49:19 -06:00 |
noah metz
|
6bd009b43e
|
Changed ACL to get passed entire node attempting action instead of just ID
|
2023-07-21 13:34:47 -06:00 |
noah metz
|
230ff2b883
|
First implementation of policies
|
2023-07-21 12:09:29 -06:00 |
noah metz
|
c3058fbd3d
|
Added more to policy, and updated lockable to use better IDs
|
2023-07-21 00:02:53 -06:00 |
noah metz
|
61fd7d61aa
|
Added policy.go
|
2023-07-20 23:19:10 -06:00 |
noah metz
|
99d4f18daf
|
Moved user to user.go
|
2023-07-20 22:08:28 -06:00 |
noah metz
|
374fd6e487
|
Changed NodeID from string to UUID, filled in more auth
|
2023-07-19 20:03:13 -06:00 |
noah metz
|
743569e088
|
Added more doc comments
|
2023-07-10 22:31:43 -06:00 |
noah metz
|
a9431ecf73
|
Added db write log
|
2023-07-10 19:04:15 -06:00 |
noah metz
|
5c416a4a3f
|
We do a little refactoring, hehe
|
2023-07-09 14:30:30 -06:00 |