{"push_id":977545581,"size":27,"distinct_size":1,"ref":"refs/heads/master","head":"88bec55a0981332979df646ae0e9498069e2a26b","before":"fbb1bceff5a136d700d8ddc8903eeb9f954bda7b","commits":[{"sha":"fd6bd42e013d90ff429019228197f309984af607","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@alexisjanvier.net","name":"alexisjanvier"},"message":"WIP","distinct":false,"url":"https://api.github.com/repos/marmelab/javascript-boilerplate/commits/fd6bd42e013d90ff429019228197f309984af607"},{"sha":"a3bc928f580bd39972e034efff2a69c4426c40c3","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@alexisjanvier.net","name":"alexisjanvier"},"message":"Rename db tables from plural to singular","distinct":false,"url":"https://api.github.com/repos/marmelab/javascript-boilerplate/commits/a3bc928f580bd39972e034efff2a69c4426c40c3"},{"sha":"e09f5baa61e0f7d3e06924360dc8b42a51b0c45c","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@alexisjanvier.net","name":"alexisjanvier"},"message":"Remove auth from public api\n\nit is temporary","distinct":false,"url":"https://api.github.com/repos/marmelab/javascript-boilerplate/commits/e09f5baa61e0f7d3e06924360dc8b42a51b0c45c"},{"sha":"75b51c38dea3b784140dfd54128c007548cd499a","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@alexisjanvier.net","name":"alexisjanvier"},"message":"Add a thunkified request for tests","distinct":false,"url":"https://api.github.com/repos/marmelab/javascript-boilerplate/commits/75b51c38dea3b784140dfd54128c007548cd499a"},{"sha":"d62be4f9fb92e7d19ad4c6fb89306a162e3232ab","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@alexisjanvier.net","name":"alexisjanvier"},"message":"Load fixtures for tests","distinct":false,"url":"https://api.github.com/repos/marmelab/javascript-boilerplate/commits/d62be4f9fb92e7d19ad4c6fb89306a162e3232ab"},{"sha":"e1babd00be2ddad59f7ed92881030c46932ebadd","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@alexisjanvier.net","name":"alexisjanvier"},"message":"Bootstrap api functionnal tests","distinct":false,"url":"https://api.github.com/repos/marmelab/javascript-boilerplate/commits/e1babd00be2ddad59f7ed92881030c46932ebadd"},{"sha":"ae99aa4216f48292bb89f0a4121d4fdbbbd6a8ed","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@alexisjanvier.net","name":"alexisjanvier"},"message":"First test on public api","distinct":false,"url":"https://api.github.com/repos/marmelab/javascript-boilerplate/commits/ae99aa4216f48292bb89f0a4121d4fdbbbd6a8ed"},{"sha":"85b0189223c9845954eb3c982dbc2821348dd692","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@alexisjanvier.net","name":"alexisjanvier"},"message":"Fix tests","distinct":false,"url":"https://api.github.com/repos/marmelab/javascript-boilerplate/commits/85b0189223c9845954eb3c982dbc2821348dd692"},{"sha":"aad8efa4326a47d65b26ea4333df1d940d25be75","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@alexisjanvier.net","name":"alexisjanvier"},"message":"Change api e2e folder structure","distinct":false,"url":"https://api.github.com/repos/marmelab/javascript-boilerplate/commits/aad8efa4326a47d65b26ea4333df1d940d25be75"},{"sha":"65a2fc4a5adbaf0e5422482d39dfeea18076b8eb","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@alexisjanvier.net","name":"alexisjanvier"},"message":"specific product entry point with tests","distinct":false,"url":"https://api.github.com/repos/marmelab/javascript-boilerplate/commits/65a2fc4a5adbaf0e5422482d39dfeea18076b8eb"},{"sha":"01d6849c15edfd87f7a45a3563acdc9ceb4e36c9","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@alexisjanvier.net","name":"alexisjanvier"},"message":"Test another test naming convention","distinct":false,"url":"https://api.github.com/repos/marmelab/javascript-boilerplate/commits/01d6849c15edfd87f7a45a3563acdc9ceb4e36c9"},{"sha":"5373c06f0a283d3ca5c4e688de684dafa8b80377","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@alexisjanvier.net","name":"alexisjanvier"},"message":"Refactoring CRUD lib as moddleware","distinct":false,"url":"https://api.github.com/repos/marmelab/javascript-boilerplate/commits/5373c06f0a283d3ca5c4e688de684dafa8b80377"},{"sha":"461fbd6a65660092d7db9c6619ac342680db14d3","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@alexisjanvier.net","name":"alexisjanvier"},"message":"Using crud middleware on products api","distinct":false,"url":"https://api.github.com/repos/marmelab/javascript-boilerplate/commits/461fbd6a65660092d7db9c6619ac342680db14d3"},{"sha":"e567fdbf47b9982b43e996185f6c6337fcc676b7","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@alexisjanvier.net","name":"alexisjanvier"},"message":"Add a methodfilter middleware","distinct":false,"url":"https://api.github.com/repos/marmelab/javascript-boilerplate/commits/e567fdbf47b9982b43e996185f6c6337fcc676b7"},{"sha":"a02aab7fa14b8113bf7193217bf45dd3337fc800","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@alexisjanvier.net","name":"alexisjanvier"},"message":"Add Api orders route","distinct":false,"url":"https://api.github.com/repos/marmelab/javascript-boilerplate/commits/a02aab7fa14b8113bf7193217bf45dd3337fc800"},{"sha":"0735c6ae8a29de36e6b1344ea9c8943cc2c4ff3b","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@alexisjanvier.net","name":"alexisjanvier"},"message":"Using requestFilter Middleware on api","distinct":false,"url":"https://api.github.com/repos/marmelab/javascript-boilerplate/commits/0735c6ae8a29de36e6b1344ea9c8943cc2c4ff3b"},{"sha":"212747c5cd8f1f7ab8adbf6336c026e570a03848","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@alexisjanvier.net","name":"alexisjanvier"},"message":"Move middlewares in lib folder","distinct":false,"url":"https://api.github.com/repos/marmelab/javascript-boilerplate/commits/212747c5cd8f1f7ab8adbf6336c026e570a03848"},{"sha":"c374682b416507589c067daaec61c2efd4ba5d3f","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@alexisjanvier.net","name":"alexisjanvier"},"message":"Test authentication entry point","distinct":false,"url":"https://api.github.com/repos/marmelab/javascript-boilerplate/commits/c374682b416507589c067daaec61c2efd4ba5d3f"},{"sha":"51d8a9242478de10d5e1ecdb15fca02851539caa","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@alexisjanvier.net","name":"alexisjanvier"},"message":"Get user orders with test","distinct":false,"url":"https://api.github.com/repos/marmelab/javascript-boilerplate/commits/51d8a9242478de10d5e1ecdb15fca02851539caa"},{"sha":"f75f9e83d8037700b0fe8f6a8cc378a274e5fdb3","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@alexisjanvier.net","name":"alexisjanvier"},"message":"Rename e2e tests","distinct":false,"url":"https://api.github.com/repos/marmelab/javascript-boilerplate/commits/f75f9e83d8037700b0fe8f6a8cc378a274e5fdb3"}]}