apollo-server/packages/apollo-server-core/src
Evans Hauser e0f7052fb1
Errors Lifecycle: user extensions > engine reporting > formatError (#1272)
* enable willSendResponse to return a modified response

* add formatError as an extension that wraps engine reporting

* ensure that formatError once on every error path

* move old formatError express tests into integration suite

* add error lifecycle with minimal engine reporting check

* increase granularity of formatError test

* return 400 error for GraphQL error created by context

* add check for internal server error for errors thrown in context

* comment about context error status code
2018-06-29 10:36:52 -07:00
..
ApolloServer.ts Errors Lifecycle: user extensions > engine reporting > formatError (#1272) 2018-06-29 10:36:52 -07:00
caching.ts CDN cache-control headers (#1138) 2018-06-21 13:29:14 -07:00
errors.test.ts Remove logFunction 2018-06-21 16:05:48 +02:00
formatters.ts Errors Lifecycle: user extensions > engine reporting > formatError (#1272) 2018-06-29 10:36:52 -07:00
graphqlOptions.ts CDN cache-control headers (#1138) 2018-06-21 13:29:14 -07:00
index.ts Fix graphql-tools/subscriptions dependencies and exports (#1257) 2018-06-27 12:09:38 -07:00
nodeHttpToRequest.ts Import graphql-extensions+apollo-engine-reporting/no global apollo-server-env (#1259) 2018-06-27 16:29:00 -07:00
runHttpQuery.test.ts Typescript Improvements and esModuleInterop fix (#1210) 2018-06-20 16:21:50 -07:00
runHttpQuery.ts Errors Lifecycle: user extensions > engine reporting > formatError (#1272) 2018-06-29 10:36:52 -07:00
runQuery.test.ts Remove logFunction 2018-06-21 16:05:48 +02:00
runQuery.ts Errors Lifecycle: user extensions > engine reporting > formatError (#1272) 2018-06-29 10:36:52 -07:00
types.ts CDN cache-control headers (#1138) 2018-06-21 13:29:14 -07:00