1
0
Fork 0
mirror of https://github.com/terribleplan/next.js.git synced 2024-01-19 02:48:18 +00:00
next.js/test/integration
JJ Kasper af07611a63 Implement websockets based on-demand-entries ping (#4508)
Fixes #4495

Here's my approach for replacing the XHR on-demand-entries pinger #1364 #4495. I'm not sure if this is the way everyone wants to accomplish this since I saw mention of using a separate server and port for the dynamic entries websocket, but thought this would be a fairly clean solution since it doesn't need that.

With this method the only change when using a custom server is you have to listen for the upgrade event and pass it to next.getRequestHandler(). Example: 
```
const server = app.listen(port)
const handleRequest = next.getRequestHandler()

if(dev) {
  server.on('upgrade', handleRequest)
}
```
2018-12-14 12:25:59 +01:00
..
app-aspath Fix linter (#5350) 2018-10-20 17:00:01 +02:00
app-document Fix #5674 Append crossOrigin on the client side too, add config option for crossOrigin (#5873) 2018-12-13 01:05:21 +01:00
babel Fix linter (#5350) 2018-10-20 17:00:01 +02:00
basic Fix edge case where file had module.export in the content (#5823) 2018-12-05 14:37:26 +01:00
config Temporarily disable sass test 2018-11-29 19:23:00 +01:00
custom-server Use correct default for query (#5851) 2018-12-10 23:40:26 +01:00
dist-dir Fix linter (#5350) 2018-10-20 17:00:01 +02:00
export fix: update correct path to use when exporting 404 page (#5470) 2018-11-03 01:19:41 +01:00
filesystempublicroutes use native http instead of micro (#5706) 2018-11-19 16:36:18 +01:00
lambdas Add tests for isomorphic-unfetch bundling issue (#5805) 2018-12-04 10:59:12 +01:00
ondemand Implement websockets based on-demand-entries ping (#4508) 2018-12-14 12:25:59 +01:00
page-extensions Fix linter (#5350) 2018-10-20 17:00:01 +02:00
production Make sure 404 is rendered (#5880) 2018-12-13 19:46:16 +01:00
production-config Add test for generateBuildId (#5816) 2018-12-04 16:42:25 +01:00
size-limit Upgrade React from 16.4.2 to 16.6.3 (#5861) 2018-12-11 22:10:55 +01:00
with-router Fix linter (#5350) 2018-10-20 17:00:01 +02:00