~bigbes/core-go

ref: e4d7b5ff581da26b225a567adbe6109cc8f23211 core-go/auth d---------
8bd6005b — Drew DeVault 5 years ago
webhooks: initial prototype for GQL-native webhooks
1d24fef3 — Drew DeVault 5 years ago
auth: s/OAuth2Token/BearerToken/g

This also makes some tweaks to the organization of the crypto module to
make it easier for us to add more keys in the future, which will be
necessary for the internal token redesign.
39cd24bd — Drew DeVault 5 years ago
auth: allow /query/metrics w/o authentication
b5e0030f — Drew DeVault 5 years ago
auth: fix user type on database insert
8d15b7e1 — Drew DeVault 5 years ago
auth: authenticate all requests under /query
f9731e15 — Drew DeVault 5 years ago
Various bug fixes per pages.sr.ht
900693b8 — Drew DeVault 5 years ago
crypto: harden API surface

Make it explicit that expiration is not being tested with Decrypt, and
test that the expiration is meaningful with DecryptWithExpiration.
31fc9fce — Drew DeVault 5 years ago
Fetch user PGP key for meta.sr.ht
e1acd5a8 — Drew DeVault 5 years ago
Correct TODO for context which is invariant
a30dcb39 — Drew DeVault 5 years ago
Prohibit OAuth client auth for revoked clients
bdd0eb3d — Thorben Günther 5 years ago
Print IP with "invalid source IP" authError
af2afebd — Drew DeVault 5 years ago
Add legacy webhooks worker implementation
dc469471 — Drew DeVault 5 years ago
Add test for internal auth
b335efbd — Drew DeVault 5 years ago
auth/middleware_test: test invalid auth cookie
bfc744fc — Drew DeVault 5 years ago
Add basic auth tests
e164f26f — Drew DeVault 5 years ago
auth/middleware: fix printf suspension params
1d2a30cb — Drew DeVault 5 years ago
Import GQL server interfaces from gql.sr.ht