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
James Baxley
de2d9dc192
version bump with graphiql at root
2018-05-11 15:53:09 -07:00
James Baxley
b3b15e8b85
make graphiql root
2018-05-11 15:53:09 -07:00
James Baxley
6d06a1cba6
allow passing engine: true and using env variables
2018-05-11 15:53:08 -07:00
James Baxley
44a54123f9
use canary version
2018-05-11 15:53:08 -07:00
James Baxley
bdabe6259b
fix odd case in error handling
2018-05-11 15:53:08 -07:00
James Baxley
e75fbf4b53
clean up of first pass and addition of koa
2018-05-11 15:53:08 -07:00
James Baxley
4c029b09b7
clean up and ui
2018-05-11 15:53:08 -07:00
James Baxley
4ed7e5d4f2
move to using express instead of micro
2018-05-11 15:53:07 -07:00
James Baxley
f3bb8267fc
move to updated API design
2018-05-11 15:53:07 -07:00
James Baxley
a7a4e3dd07
started work on new apollo-server
2018-05-11 15:53:07 -07:00
Evans Hauser
0e68e2ec4f
errors: send stack in debug, codes, make ApolloErrors
2018-05-11 15:53:07 -07:00
Renovate Bot
22d13f2ec8
chore(deps): update dependency @types/node to v9.6.9
2018-05-11 15:53:07 -07:00
Renovate Bot
f9d919c31e
chore(deps): update dependency sinon to v5.0.3
2018-05-11 15:53:06 -07:00
Jesse Rosenberger
adaad08615
Temporarily remove version 2.
2018-05-11 15:53:06 -07:00
Renovate Bot
b7595b30e3
chore(deps): update dependency sinon to v5.0.2
2018-05-11 15:53:06 -07:00
Renovate Bot
040737ac03
chore(deps): update dependency @types/node to v9.6.8
2018-05-11 15:53:06 -07:00
renovate[bot]
8915ef82f4
chore(deps): update dependency sinon to v5 ( #1010 )
2018-05-11 15:53:06 -07:00
renovate[bot]
e5590e5c4b
chore(deps): update dependency hapi to v17.4.0 ( #1009 )
2018-05-11 15:53:05 -07:00
Renovate Bot
0fb310f155
chore(deps): update dependency koa to v2.5.1
2018-05-11 15:53:05 -07:00
Renovate Bot
1a0e27e0e7
chore(deps): update dependency @types/node to v9.6.7
2018-05-11 15:53:05 -07:00
Renovate Bot
275057343b
chore(deps): update dependency @types/aws-lambda to v8.10.3
2018-05-11 15:53:05 -07:00
Brian Dennis
11aa855d43
docs: Fix typo in lambda package README ( #999 )
2018-05-11 15:53:04 -07:00
Renovate Bot
bd80dd194d
chore(deps): update dependency @adonisjs/bodyparser to v2.0.3
2018-05-11 15:53:04 -07:00
Evans Hauser
fa3a34fe25
Merge pull request #1055 from apollographql/evans/whats-new-docs
...
Code snippets/features in whats new docs and add case studies
2018-05-09 13:42:50 -07:00
Evans Hauser
260061301c
docs: add mls and nytimes blogs as case studies
2018-05-09 11:12:21 -07:00
Evans Hauser
0a552374c7
docs: add api reference link to delegateSchema in schema-delegation
2018-05-09 11:12:00 -07:00