{"push_id":643133750,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"923790193cb4bfa042a1a83116fb6c8d6b6c6569","before":"45e8d488e27074998a2140001e6546afa60978fb","commits":[{"sha":"923790193cb4bfa042a1a83116fb6c8d6b6c6569","author":{"email":"f0261b037b9ae5dac9dd83d540eac374734e5f0d@jameside.com","name":"James Ide"},"message":"[Errors] Add koa-logger to log the request endpoint\n\nThis lets us see more easily which endpoints are having trouble:\n\n```\n  <-- GET /status\n    xxx GET /status 500 3ms -\n\n  TypeError: undefined is not a function\nat Object.dispatch (/digitimate/node_modules/koa-router/lib/router.js:317:14)\nat GeneratorFunctionPrototype.next (native)\nat onFulfilled (/digitimate/node_modules/co/index.js:64:19)\nat /digitimate/node_modules/co/index.js:53:5\nat Object.co (/digitimate/node_modules/co/index.js:49:10)\nat Object.toPromise (/digitimate/node_modules/co/index.js:117:63)\nat next (/digitimate/node_modules/co/index.js:98:29)\nat onFulfilled (/digitimate/node_modules/co/index.js:68:7)\nat digitimate/node_modules/co/index.js:53:5\nat Object.co (digitimate/node_modules/co/index.js:49:10)\nat Object.toPromise (digitimate/node_modules/co/index.js:117:63)\nat next (digitimate/node_modules/co/index.js:98:29)\nat onFulfilled (digitimate/node_modules/co/index.js:68:7)\nat digitimate/node_modules/co/index.js:53:5\nat Object.co (digitimate/node_modules/co/index.js:49:10)\nat Object.createPromise (digitimate/node_modules/co/index.js:30:15)\nat Server.<anonymous> (digitimate/node_modules/koa/lib/application.js:128:8)\nat emitTwo (events.js:87:13)\nat Server.emit (events.js:169:7)\nat HTTPParser.parserOnIncoming [as onIncoming] (_http_server.js:471:12)\nat HTTPParser.parserOnHeadersComplete (_http_common.js:88:23)\nat Socket.socketOnData (_http_server.js:322:22)\nat emitOne (events.js:77:13)\nat Socket.emit (events.js:166:7)\nat readableAddChunk (_stream_readable.js:145:16)\nat Socket.Readable.push (_stream_readable.js:109:10)\nat TCP.onread (net.js:508:20)\n\n<-- GET /\n--> GET / 200 8ms -\n```","distinct":true,"url":"https://api.github.com/repos/digitimate/digitimate/commits/923790193cb4bfa042a1a83116fb6c8d6b6c6569"}]}