Evans Hauser
1f3103b5c7
apollo-server-core: use getOwnPropertyNames to stay es5
2018-05-11 15:53:19 -07:00
Evans Hauser
26c09e1b1b
apollo-server-koa: add node types to koa
2018-05-11 15:53:18 -07:00
Evans Hauser
c83efaca7c
apollo-server-integration-testsuite: fix tests for apollo-server 2
2018-05-11 15:53:18 -07:00
Evans Hauser
7dee30095e
apollo-server-express: fix tests to include error code
2018-05-11 15:53:18 -07:00
Evans Hauser
c4e3766475
apollo-server-core: add check for null property in ApolloError
2018-05-11 15:53:18 -07:00
Evans Hauser
0fe53a68da
apollo-server-core: capture context creation failure in GraphQL error
2018-05-11 15:53:18 -07:00
Evans Hauser
5aeb36f3d7
apollo-server-core: allow creation of context to be asynchronous
2018-05-11 15:53:17 -07:00
Evans Hauser
75e661e9b2
apollo-server-core: stronger typing on context in GraphQLServerOptions as a function
2018-05-11 15:53:17 -07:00
Evans Hauser
e0332bb164
apollo-server-core: added formatApolloError arguments to subscription callback
2018-05-11 15:53:17 -07:00
Evans Hauser
a7772a01fb
apollo-server-core: wrap error thrown by context construction in apollo error to add code
2018-05-11 15:53:17 -07:00
Evans Hauser
4645f200f2
apollo-server-core: apolloError places properties in root, so they are found in originalError
2018-05-11 15:53:17 -07:00
Evans Hauser
2a510039ec
apollo-server-core: internalFormatError to formatApolloError
2018-05-11 15:53:16 -07:00
Evans Hauser
f6eece6294
apollo-server-core: move logging into separate file
2018-05-11 15:53:16 -07:00
James Baxley
aaac1c8ff8
initial full beta
2018-05-11 15:53:16 -07:00
James Baxley
16e8b1763a
fix header setting and error message for introspection
2018-05-11 15:53:16 -07:00
Evans Hauser
6239aa9562
apollo-server-core: remove merge artifact from changelog
2018-05-11 15:53:16 -07:00
Evans Hauser
cdf4c6860d
apollo-server-core: fix error printing and logging tests
2018-05-11 15:53:15 -07:00
Evans Hauser
8fdbfcd8c8
apollo-server-core: remove unused function printStackTrace
2018-05-11 15:53:15 -07:00
Evans Hauser
52b6f761f6
apollo-server-core: Add changelog
2018-05-11 15:53:15 -07:00
Evans Hauser
6b2e600a97
apollo-server-core: remove stack traces print and include response in logging function
2018-05-11 15:53:15 -07:00
Evans Hauser
1e78646440
apollo-server-core: add changelog with mock
2018-05-11 15:53:15 -07:00
Evans Hauser
ce7d72caab
apollo-server-core: add mocks
2018-05-11 15:53:15 -07:00
James Baxley
a55336598c
cloudflare
2018-05-11 15:53:14 -07:00
James Baxley
68dec79529
clean up and move pieces around
2018-05-11 15:53:14 -07:00
Evans Hauser
5eb23d82c0
apollo-server: collocation of graphql gui added to CHANGELOG
2018-05-11 15:53:14 -07:00
Evans Hauser
7b25a90a7e
apollo-server: add message, location, and path to formatError
2018-05-11 15:53:14 -07:00
Evans Hauser
720df5294a
apollo-server: export errors from variants
2018-05-11 15:53:13 -07:00
Evans Hauser
0cccdb9cc5
root: add @types/graphql to package.json to fix cache-control compilation error
2018-05-11 15:53:13 -07:00
Evans Hauser
a0191cc998
apollo-server: factor out gui checking code
2018-05-11 15:53:13 -07:00
Evans Hauser
086ac9f9b0
apollo-server: use node's url module for path creation
2018-05-11 15:53:13 -07:00
Evans Hauser
21b68a849d
apollo-server: comment how graphqlPath uses /graphql as default
2018-05-11 15:53:13 -07:00
Evans Hauser
80f96fc862
apollo-server: cleared up comment on default application of middleware
2018-05-11 15:53:13 -07:00
Evans Hauser
0a770964be
graphiql > gui and make content-type check only if necessary
2018-05-11 15:53:12 -07:00
Evans Hauser
68a368b775
shared graphql ide and execution for koa
2018-05-11 15:53:12 -07:00
Evans Hauser
1b672e5c8f
fix default path to return /graphql rather than undefined
2018-05-11 15:53:12 -07:00
Evans Hauser
1e3e23cf08
implemeted shared route for graphql ide and exection by checking request details
2018-05-11 15:53:12 -07:00
Evans Hauser
33e976fae6
apollo-server: add accepts and remove unused packages
2018-05-11 15:53:12 -07:00
Evans Hauser
27c12d94bf
graphiql to a boolean and add graphqlPath to url on listen return
2018-05-11 15:53:11 -07:00
Evans Hauser
541476f3be
accept non application/json for simple get requests with ?query=
2018-05-11 15:53:11 -07:00
Evans Hauser
05fd515d5c
default apollo-server offers graphiql at all endpoints if request not application/json
2018-05-11 15:53:11 -07:00
Evans Hauser
93efedf6f3
apollo-server: add health check endpoint ( #992 )
...
* apollo-server: add health check with async callback for backend querying
* apollo-server: add changelog entry
* change to engine healthcheck url, add disable, 503 on fail and conform to rfc
* apollo-server: fixed health check comment grammar and location
* update changelog to include new endpoint
2018-05-11 15:53:11 -07:00
Evans Hauser
0992208e69
apollo-server: add prepublish command
2018-05-11 15:53:11 -07:00
Evans Hauser
e20755142a
add error for passing app to nonvariant and added /graphiql callout
2018-05-11 15:53:10 -07:00
Evans Hauser
1fdef0c5f5
apollo-server: npm compile uses cp to avoid breaking npm linked code
2018-05-11 15:53:10 -07:00
James Baxley
4a06ca4b6f
update from feedback
2018-05-11 15:53:10 -07:00
Evans Hauser
d88100aca8
errors: change formatError to internalFormatError and fix when user defines formatError
2018-05-11 15:53:10 -07:00
Evans Hauser
cb09fef524
Errors: latest codes and add exports to the apollo-server package
2018-05-11 15:53:10 -07:00
James Baxley
59e68a2b25
how did a yarn lockfile get here?
2018-05-11 15:53:09 -07:00
James Baxley
2bdc1fa19b
support all apollo-server-core options and setup build
2018-05-11 15:53:09 -07:00
Evans Hauser
35a5858125
errors: change INTERNAL_ERROR to INTERNAL_SERVER_ERROR, matching http errors
2018-05-11 15:53:09 -07:00