noah metz
|
0428645be3
|
Added ExtractParam and ExtractID
|
2023-07-21 14:28:53 -06:00 |
noah metz
|
6cf2d2d957
|
Added SimplePolicy
|
2023-07-21 13:33:04 -06:00 |
noah metz
|
230ff2b883
|
First implementation of policies
|
2023-07-21 12:09:29 -06:00 |
noah metz
|
81e49b505b
|
Moved self-signed certificate creation to NewGQLThread
|
2023-07-21 01:21:53 -06:00 |
noah metz
|
2c1c75572e
|
Added save/load to tls state
|
2023-07-21 01:11:59 -06:00 |
noah metz
|
cf248ee5b0
|
Add write to user when updating server
|
2023-07-21 01:06:38 -06:00 |
noah metz
|
d4fb5a0922
|
Added TLS to GQLThread
|
2023-07-21 01:05:24 -06:00 |
noah metz
|
99d4f18daf
|
Moved user to user.go
|
2023-07-20 22:08:28 -06:00 |
noah metz
|
e50b550cd7
|
Renamed GQLUser to User
|
2023-07-20 22:03:25 -06:00 |
noah metz
|
4dc42a813e
|
GQLUser improvement
|
2023-07-20 00:24:22 -06:00 |
noah metz
|
2fde6ae282
|
Added KDF for shared secret to shared ecdsa key, and added signature to AuthRespJSON
|
2023-07-19 21:28:48 -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
|
6d0925f20f
|
Added signature to auth response
|
2023-07-19 14:50:42 -06:00 |
noah metz
|
84af718071
|
Started to add authentication for GQL endpoint
|
2023-07-19 14:45:05 -06:00 |
noah metz
|
d227331fe8
|
Return error for no auth
|
2023-07-13 18:28:02 -06:00 |
noah metz
|
372c465472
|
gql.go
|
2023-07-13 18:23:57 -06:00 |
noah metz
|
893fb8c4c4
|
require auth for gql
|
2023-07-13 18:21:33 -06:00 |
noah metz
|
f64455f8ed
|
Moved GQL restore to ThreadRestore to be reused by other classes. And GQLThreadInfo to ParentThreadInfo
|
2023-07-11 16:54:09 -06:00 |
noah metz
|
6a0a0762ad
|
Finished rework of context
|
2023-07-09 20:30:19 -06:00 |
noah metz
|
7aedf553ee
|
Updated gql.go
|
2023-07-09 19:33:18 -06:00 |
noah metz
|
a9d1fe5793
|
moved to ThreadLoop from separate StartThread and RestoreThread functions
|
2023-07-06 16:57:51 -06:00 |
noah metz
|
ff46af585d
|
Added fixes to pass go vet
|
2023-07-05 14:50:21 -06:00 |
noah metz
|
f44752d988
|
GQLWS Logging
|
2023-07-03 19:13:29 -06:00 |
noah metz
|
5bdc06bf0f
|
Added UnlinkLockables and UnlinkThreads
|
2023-07-03 16:37:54 -06:00 |
noah metz
|
34f8a9f009
|
Fixed typo in thread loading that resulted in the parent being loaded as an owner instead
|
2023-07-03 13:14:48 -06:00 |
noah metz
|
a05d847863
|
test
|
2023-07-02 12:54:29 -06:00 |
noah metz
|
8a5de1b0de
|
fix
|
2023-07-02 12:51:22 -06:00 |
noah metz
|
300e735065
|
Added restore actions, and gql should run them
|
2023-07-02 12:47:45 -06:00 |
noah metz
|
c9d9b9ac03
|
Update a bunch of stuff
|
2023-07-02 12:14:04 -06:00 |
noah metz
|
06a6b0f09a
|
Name json fields for gql thread info
|
2023-07-02 10:49:42 -06:00 |
noah metz
|
1585034777
|
Fixed gql threadstate
|
2023-07-02 10:46:53 -06:00 |
noah metz
|
9cb1d26405
|
Added test to display GQLThread serialized data
|
2023-07-01 13:06:39 -06:00 |
noah metz
|
d2b32bac5e
|
Moved GQL context information out of node runtime state and into context
|
2023-07-01 13:03:28 -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
|
2c0fced413
|
Fix BaseLockable gql type
|
2023-06-28 01:53:39 -06:00 |
noah metz
|
a696213e38
|
Rework locking to hold all locks before changing any state
|
2023-06-28 00:48:49 -06:00 |
noah metz
|
ff68f131e5
|
Try to get interface type differently
|
2023-06-27 13:00:53 -06:00 |
noah metz
|
b174727bda
|
Try to pass reflect.Type as pointer
|
2023-06-27 12:57:00 -06:00 |
noah metz
|
5a694dc067
|
Updated gql to use base types as fallback
|
2023-06-27 10:30:11 -06:00 |
noah metz
|
62d56f208a
|
Add ChildGo to conveniently start children
|
2023-06-26 21:20:04 -06:00 |
noah metz
|
bb3c80dbc7
|
Fixed internal signalling for threads, and update signal type in gql
|
2023-06-25 21:00:00 -06:00 |
noah metz
|
a185cc3dfc
|
Added base GQLThread
|
2023-06-25 20:20:59 -06:00 |
noah metz
|
2de5276ecc
|
Rework of graph.go and resource.go for state
|
2023-06-23 10:10:25 -06:00 |
noah metz
|
5cd741b42e
|
intermediary
|
2023-06-22 15:50:42 -06:00 |
noah metz
|
d8446a2159
|
Fix typo
|
2023-06-21 11:55:11 -06:00 |
noah metz
|
e87f53c22d
|
Added children to resource interface
|
2023-06-21 11:52:30 -06:00 |
noah metz
|
3405521e9f
|
Added children to resource interface
|
2023-06-21 11:50:57 -06:00 |
noah metz
|
687355f355
|
Added GQLServer to gql schema
|
2023-06-20 21:21:09 -06:00 |
noah metz
|
fe307ff27f
|
Added Resources field to gql for Event
|
2023-06-20 21:13:35 -06:00 |
noah metz
|
41f28a2017
|
Made logging configurable
|
2023-06-20 16:35:16 -06:00 |