graphql-engine/docs/graphql/manual
Antoine Leblanc 5b54f9d766
server: add support for webhook connection expiration (#4196)
* add expiry time to webhook user info

This also adds an optional message to webhook errors: if we fail to
parse an expiry time, we will log a warning with the parse error.

* refactored Auth

This change had one main goal: put in common all expiry time
extraction code between the JWT and WebHook parts of the
code. Furthermore, this change also moves all WebHook specific code to
its own module, similarly to what is done for JWT.

* Remove dependency on string-conversions in favor of text-conversions

string-conversions silently uses UTF8 instead of being explicit about
it, and it uses lenientDecode when decoding ByteStrings when it’s
usually better to reject invalid UTF8 input outright. text-conversions
solves both those problems.

Co-authored-by: Alexis King <lexi.lambda@gmail.com>
2020-04-02 19:00:13 -05:00
..
actions docs: replace doc with ref (close #4054) (#4068) 2020-03-12 01:12:36 +05:30
api-reference option to reload remote schemas in 'reload metadata' (fix #3792, #4117) (#4141) 2020-03-26 17:22:20 +05:30
auth server: add support for webhook connection expiration (#4196) 2020-04-02 19:00:13 -05:00
business-logic fix typos in documentation (#2562) 2019-09-11 12:47:14 +05:30
deployment docs: add statement to grant hasura permissions for PG functions (#4238) 2020-03-30 13:48:13 +05:30
event-triggers docs: replace doc with ref (close #4054) (#4068) 2020-03-12 01:12:36 +05:30
faq merge docs into main repo (close #397) (#398) 2018-09-11 16:41:24 +05:30
getting-started docs: replace doc with ref (close #4054) (#4068) 2020-03-12 01:12:36 +05:30
guides docs: add One-Click Render deployment guides (close #3683) (#4209) 2020-04-01 15:25:28 +05:30
hasura-cli docs: replace doc with ref (close #4054) (#4068) 2020-03-12 01:12:36 +05:30
how-it-works docs: replace doc with ref (close #4054) (#4068) 2020-03-12 01:12:36 +05:30
integration merge docs into main repo (close #397) (#398) 2018-09-11 16:41:24 +05:30
introduction merge docs into main repo (close #397) (#398) 2018-09-11 16:41:24 +05:30
migrations console: unique filenames for exported metadata (close #1772) (#4106) 2020-03-18 20:27:18 +05:30
mutations docs: replace doc with ref (close #4054) (#4068) 2020-03-12 01:12:36 +05:30
performance merge docs into main repo (close #397) (#398) 2018-09-11 16:41:24 +05:30
queries docs: replace doc with ref (close #4054) (#4068) 2020-03-12 01:12:36 +05:30
remote-schemas docs: replace doc with ref (close #4054) (#4068) 2020-03-12 01:12:36 +05:30
schema docs: replace doc with ref (close #4054) (#4068) 2020-03-12 01:12:36 +05:30
security-disclosure docs: replace doc with ref (close #4054) (#4068) 2020-03-12 01:12:36 +05:30
subscriptions docs: replace doc with ref (close #4054) (#4068) 2020-03-12 01:12:36 +05:30
troubleshooting docs: replace doc with ref (close #4054) (#4068) 2020-03-12 01:12:36 +05:30
version-control merge docs into main repo (close #397) (#398) 2018-09-11 16:41:24 +05:30
index.rst docs: add actions docs (#3907) 2020-02-24 21:49:14 +05:30