Commit graph

1860 commits

Author SHA1 Message Date
Jesse Rosenberger
b3c80f3b2e
docs: Hyphenate "in-memory". 2018-07-19 10:52:58 -07:00
Jesse Rosenberger
c94116e9a6
docs: Fix various links in the Apollo Server 2 documentation. (#1375)
Many of these links have changed as a result of page shuffling on other
repositories, such as the Engine documentation.
2018-07-19 10:52:07 -07:00
Renovate Bot
317d61ac00 chore(deps): update dependency redis-mock to v0.28.0 2018-07-19 14:39:18 +00:00
Martijn Walraven
08bede84ac Rename apollo-server-redis and apollo-server-memcached 2018-07-18 18:30:09 -07:00
Martijn Walraven
cf8c8b80ce Allow overrides to lower the TTL 2018-07-18 17:32:24 -07:00
Martijn Walraven
c4d3a93e7b Make initialize method in data sources optional 2018-07-18 16:46:46 -07:00
Martijn Walraven
4f7b6e0ca1 Revert Lerna to 2.x to avoid CI build failures 2018-07-18 14:35:18 -07:00
Martijn Walraven
a117c92232 Publish
- apollo-server-redis@0.1.0-rc.12
2018-07-18 10:34:29 -07:00
Martijn Walraven
ca26c40ef5 Use dataloader to batch gets in apollo-server-redis 2018-07-18 10:32:35 -07:00
Martijn Walraven
19dbc36436 Publish
- apollo-datasource-rest@0.1.0-rc.12
 - apollo-server@2.0.0-rc.12
 - apollo-server-express@2.0.0-rc.12
 - apollo-server-koa@2.0.0-rc.12
2018-07-18 08:45:24 -07:00
Martijn Walraven
8f85252949 Update to Lerna 3.0 2018-07-18 08:43:47 -07:00
Dan Dascalescu
e37f4beafa Mocking: fix typo 2018-07-18 06:24:02 -07:00
Martijn Walraven
3308b897d4 Make overridden TTL trump all headers 2018-07-17 21:12:26 -07:00
Jesse Rosenberger
c31b02972a
Revert "docs: Switch the order of versions back."
This reverts commit 5ae12be1fb.
2018-07-17 17:21:03 -07:00
Jesse Rosenberger
5ae12be1fb
docs: Switch the order of versions back. 2018-07-17 17:16:47 -07:00
Evans Hauser
967f4c8f3c
docs: switch config versions and remove version for master (#1370) 2018-07-17 16:35:43 -07:00
Martijn Walraven
eeeea09ce5 Publish
- apollo-cache-control@0.2.0-rc.4
 - apollo-datasource-rest@0.1.0-rc.11
 - apollo-datasource@0.1.0-rc.11
 - apollo-engine-reporting@0.0.0-rc.5
 - apollo-server-caching@0.1.0-rc.11
 - apollo-server-cloudflare@2.0.0-rc.11
 - apollo-server-core@2.0.0-rc.11
 - apollo-server-env@2.0.0-rc.11
 - apollo-server-errors@2.0.0-rc.11
 - apollo-server-express@2.0.0-rc.11
 - apollo-server-hapi@2.0.0-rc.11
 - apollo-server-integration-testsuite@2.0.0-rc.11
 - apollo-server-koa@2.0.0-rc.11
 - apollo-server-lambda@2.0.0-xrc.11
 - apollo-server-memcached@0.1.0-rc.11
 - apollo-server-micro@2.0.0-rc.11
 - apollo-server-redis@0.1.0-rc.11
 - apollo-server@2.0.0-rc.11
 - apollo-tracing@0.2.0-rc.4
 - graphql-extensions@0.1.0-rc.5
2018-07-17 16:11:33 -07:00
Martijn Walraven
6470b61037 Set callbackWaitsForEmptyEventLoop = false for Lambda 2018-07-17 16:01:26 -07:00
Martijn Walraven
16ea9f95b6 Still use TTL override * 2 for responses that can be revalidated 2018-07-17 15:58:25 -07:00
Martijn Walraven
52c9c04c5d Ignore cache control header when overriding TTL 2018-07-17 15:51:03 -07:00
Evans Hauser
b9f8216e5f
update changelog to include rc 8-10 2018-07-17 15:43:10 -07:00
Evans Hauser
337d66252c
lambda: fix cors documentation and default allowed headers (#1367) 2018-07-17 15:37:34 -07:00
Evans Hauser
9518c0ff1a
Publish
- apollo-cache-control@0.2.0-rc.3
 - apollo-datasource-rest@0.1.0-rc.10
 - apollo-datasource@0.1.0-rc.10
 - apollo-engine-reporting@0.0.0-rc.4
 - apollo-server-caching@0.1.0-rc.10
 - apollo-server-cloudflare@2.0.0-rc.10
 - apollo-server-core@2.0.0-rc.10
 - apollo-server-env@2.0.0-rc.10
 - apollo-server-errors@2.0.0-rc.10
 - apollo-server-express@2.0.0-rc.10
 - apollo-server-hapi@2.0.0-rc.10
 - apollo-server-integration-testsuite@2.0.0-rc.10
 - apollo-server-koa@2.0.0-rc.10
 - apollo-server-lambda@2.0.0-xrc.10
 - apollo-server-memcached@0.1.0-rc.10
 - apollo-server-micro@2.0.0-rc.10
 - apollo-server-redis@0.1.0-rc.10
 - apollo-server@2.0.0-rc.10
 - apollo-tracing@0.2.0-rc.3
 - graphql-extensions@0.1.0-rc.4
2018-07-17 10:55:45 -07:00
Evans Hauser
0144d4b2db
Publish
- apollo-cache-control@0.2.0-rc.2
 - apollo-datasource-rest@0.1.0-rc.9
 - apollo-datasource@0.1.0-rc.9
 - apollo-engine-reporting@0.0.0-rc.3
 - apollo-server-caching@0.1.0-rc.9
 - apollo-server-cloudflare@2.0.0-rc.9
 - apollo-server-core@2.0.0-rc.9
 - apollo-server-env@2.0.0-rc.9
 - apollo-server-errors@2.0.0-rc.9
 - apollo-server-express@2.0.0-rc.9
 - apollo-server-hapi@2.0.0-rc.9
 - apollo-server-integration-testsuite@2.0.0-rc.9
 - apollo-server-koa@2.0.0-rc.9
 - apollo-server-lambda@2.0.0-xrc.9
 - apollo-server-memcached@0.1.0-rc.9
 - apollo-server-micro@2.0.0-rc.9
 - apollo-server-redis@0.1.0-rc.9
 - apollo-server@2.0.0-rc.9
 - apollo-tracing@0.2.0-rc.2
 - graphql-extensions@0.1.0-rc.3
2018-07-17 10:44:15 -07:00
Renovate Bot
5fc879e988 chore(deps): update dependency tslint to v5.11.0 2018-07-17 10:37:51 +00:00
Renovate Bot
fc95bcbf68 chore(deps): update dependency @types/mocha to v5.2.5 2018-07-17 08:51:26 +00:00
Renovate Bot
1d34f1065a chore(deps): update dependency @types/jest to v23.3.0 2018-07-17 05:42:38 +00:00
Martijn Walraven
ce38b63cfa Fix CachePolicy typing 2018-07-16 18:43:54 -07:00
Martijn Walraven
4aa21b75a7 Allow specifying cacheOptions per-request or in a data source method 2018-07-16 18:43:54 -07:00
Martijn Walraven
2592060375 Interpret paths with a leading slash relative to the base URL 2018-07-16 18:43:54 -07:00
Martijn Walraven
15705b9919 Pass in DataSourceConfig object instead of positional args 2018-07-16 18:43:54 -07:00
Martijn Walraven
62cc5cece1 Add result memoization to RESTDataSource 2018-07-16 18:43:54 -07:00
Martijn Walraven
3975255718 Re-organize RESTDataSource tests 2018-07-16 18:43:54 -07:00
Martijn Walraven
14ef4a4f37 Allow overriding TTL in HTTPCache 2018-07-16 18:43:54 -07:00
Martijn Walraven
58ae199b67 Allow specifying custom cache keys 2018-07-16 18:43:54 -07:00
Martijn Walraven
d1947de9b8 Only take full request instead of convenience arguments 2018-07-16 18:43:54 -07:00
Evans Hauser
e04a570f7e
pin internal dependencies (#1361) 2018-07-16 16:15:10 -07:00
Evans Hauser
fa6c973f36
Fix and Export Extension and Playground Types (#1360)
* export playground types

* make playground configuration recursively partial
2018-07-16 15:49:20 -07:00
Martijn Walraven
8a588929d4 Add optional cf property to RequestInit 2018-07-16 13:54:30 -07:00
Martijn Walraven
a59167ddef Add optional url property to ResponseInit 2018-07-16 13:53:50 -07:00
Yichang Liu
cd1a4630f8 fix: add url for cached response (#1355) 2018-07-16 13:47:12 -07:00
renovate[bot]
3b3c50a1ab chore(deps): pin dependencies (#1346) 2018-07-16 09:56:51 -07:00
Renovate Bot
c836c01c2f chore(deps): update dependency multer to v1.3.1 2018-07-14 08:04:20 +00:00
Renovate Bot
62cadcd405 chore(deps): update dependency koa to v2.5.2 2018-07-14 06:30:43 +00:00
Renovate Bot
159b09f531 chore(deps): update dependency hapi to v17.5.2 2018-07-14 04:10:45 +00:00
Evans Hauser
db6fdd32f1
Publish
- apollo-cache-control@0.2.0-rc.1
 - apollo-datasource-rest@2.0.0-rc.8
 - apollo-datasource@2.0.0-rc.8
 - apollo-engine-reporting@0.0.0-rc.2
 - apollo-server-caching@2.0.0-rc.8
 - apollo-server-cloudflare@2.0.0-rc.8
 - apollo-server-core@2.0.0-rc.8
 - apollo-server-env@2.0.0-rc.8
 - apollo-server-errors@2.0.0-rc.8
 - apollo-server-express@2.0.0-rc.8
 - apollo-server-hapi@2.0.0-rc.8
 - apollo-server-integration-testsuite@2.0.0-rc.8
 - apollo-server-koa@2.0.0-rc.8
 - apollo-server-lambda@2.0.0-xrc.8
 - apollo-server-memcached@2.0.0-rc.8
 - apollo-server-micro@2.0.0-rc.8
 - apollo-server-redis@2.0.0-rc.8
 - apollo-server@2.0.0-rc.8
 - apollo-tracing@0.2.0-rc.1
 - graphql-extensions@0.1.0-rc.2
2018-07-13 17:49:39 -07:00
Alessio Dionisi
3ba5d0a89f Apollo Server 2.0: AWS Lambda, handle OPTIONS method (#1344)
* handle OPTIONS http method

* readme updated

* remove endpoint from playground options

* lambda fix cors for playground and readme typo

* Revert "remove endpoint from playground options"

This reverts commit d5799846b0d99148f201e532e6eb9d408ab618e1.
2018-07-13 17:45:17 -07:00
Evans Hauser
ae9da10e62
Merge pull request #1125 from apollographql/version-2
Apollo Server 2.0
2018-07-13 17:25:42 -07:00
Evans Hauser
c800071afa
update changelog for RC's and betas 2018-07-13 17:22:16 -07:00
Evans Hauser
2c2360083a
Merge branch 'master' into version-2 2018-07-13 17:06:31 -07:00