{"push_id":1254125471,"size":14,"distinct_size":14,"ref":"refs/heads/master","head":"8c8b0e4199097e6578371415160e6aeb802874c3","before":"28f86a6f4ee3a1ca497744ef4f8c2e920a822277","commits":[{"sha":"02156ddbb75309edf0a9b797c20a3edb4cd7e0e7","author":{"name":"Christopher CHEN","email":"9a6b4f8d57b7862baf67b92aacc356d2ec70f148@appgame.com"},"message":"test: install swoole in travis ci","distinct":true,"url":"https://api.github.com/repos/phwoolcon/phwoolcon/commits/02156ddbb75309edf0a9b797c20a3edb4cd7e0e7"},{"sha":"2ed89416e64b98b152abb878e394d362f7352f04","author":{"name":"Christopher CHEN","email":"9a6b4f8d57b7862baf67b92aacc356d2ec70f148@appgame.com"},"message":"refactor: serviceCommand->info(...) => cliOutput('info', ...)","distinct":true,"url":"https://api.github.com/repos/phwoolcon/phwoolcon/commits/2ed89416e64b98b152abb878e394d362f7352f04"},{"sha":"2da5a9d8b095e65625e7c258e79779f3eb13a1a0","author":{"name":"Christopher CHEN","email":"9a6b4f8d57b7862baf67b92aacc356d2ec70f148@appgame.com"},"message":"refactor: session regenerate id","distinct":true,"url":"https://api.github.com/repos/phwoolcon/phwoolcon/commits/2da5a9d8b095e65625e7c258e79779f3eb13a1a0"},{"sha":"f5c619cfa425df93f710e1f0a9129a4bf6b7a882","author":{"name":"Christopher CHEN","email":"9a6b4f8d57b7862baf67b92aacc356d2ec70f148@appgame.com"},"message":"test: log exception in router test","distinct":true,"url":"https://api.github.com/repos/phwoolcon/phwoolcon/commits/f5c619cfa425df93f710e1f0a9129a4bf6b7a882"},{"sha":"369d07fa2ad78dd9e5a1b8f114749d5549bb650a","author":{"name":"Christopher CHEN","email":"9a6b4f8d57b7862baf67b92aacc356d2ec70f148@appgame.com"},"message":"test: delete service log on start","distinct":true,"url":"https://api.github.com/repos/phwoolcon/phwoolcon/commits/369d07fa2ad78dd9e5a1b8f114749d5549bb650a"},{"sha":"334f91d7bc808c97d89a2bdd17c89283d5236407","author":{"name":"Christopher CHEN","email":"9a6b4f8d57b7862baf67b92aacc356d2ec70f148@appgame.com"},"message":"refactor: add abstract function fileSaveArray()","distinct":true,"url":"https://api.github.com/repos/phwoolcon/phwoolcon/commits/334f91d7bc808c97d89a2bdd17c89283d5236407"},{"sha":"da292ad844a3b85ff9331e07c927236d29672768","author":{"name":"Christopher CHEN","email":"9a6b4f8d57b7862baf67b92aacc356d2ec70f148@appgame.com"},"message":"docs: update fileSaveArray annotation","distinct":true,"url":"https://api.github.com/repos/phwoolcon/phwoolcon/commits/da292ad844a3b85ff9331e07c927236d29672768"},{"sha":"6c26994f051b0755a93c37620fb4b55e19be2a84","author":{"name":"Christopher CHEN","email":"9a6b4f8d57b7862baf67b92aacc356d2ec70f148@appgame.com"},"message":"test: service mode test preparation","distinct":true,"url":"https://api.github.com/repos/phwoolcon/phwoolcon/commits/6c26994f051b0755a93c37620fb4b55e19be2a84"},{"sha":"5d9ac16612823e7299b7be017f4a987134c3b91c","author":{"name":"Christopher CHEN","email":"9a6b4f8d57b7862baf67b92aacc356d2ec70f148@appgame.com"},"message":"feat(log): always log exception class","distinct":true,"url":"https://api.github.com/repos/phwoolcon/phwoolcon/commits/5d9ac16612823e7299b7be017f4a987134c3b91c"},{"sha":"0f8929b1b99bd118da9d867073b6e73b5cfc02a7","author":{"name":"Christopher CHEN","email":"9a6b4f8d57b7862baf67b92aacc356d2ec70f148@appgame.com"},"message":"test: clear log in phpunit entrance instead of start script","distinct":true,"url":"https://api.github.com/repos/phwoolcon/phwoolcon/commits/0f8929b1b99bd118da9d867073b6e73b5cfc02a7"},{"sha":"3d544e57361c66d7fd34e92a33822ad58912b48b","author":{"name":"Christopher CHEN","email":"9a6b4f8d57b7862baf67b92aacc356d2ec70f148@appgame.com"},"message":"test: remote coverage support","distinct":true,"url":"https://api.github.com/repos/phwoolcon/phwoolcon/commits/3d544e57361c66d7fd34e92a33822ad58912b48b"},{"sha":"6015e1c192b6c04c989a54d1579d114157d6ea46","author":{"name":"Christopher CHEN","email":"9a6b4f8d57b7862baf67b92aacc356d2ec70f148@appgame.com"},"message":"feat(service): consider output buffer","distinct":true,"url":"https://api.github.com/repos/phwoolcon/phwoolcon/commits/6015e1c192b6c04c989a54d1579d114157d6ea46"},{"sha":"06a8f6eb90fa38b2dd83f7fe195b1931fc9a077f","author":{"name":"Christopher CHEN","email":"9a6b4f8d57b7862baf67b92aacc356d2ec70f148@appgame.com"},"message":"test: add service test","distinct":true,"url":"https://api.github.com/repos/phwoolcon/phwoolcon/commits/06a8f6eb90fa38b2dd83f7fe195b1931fc9a077f"},{"sha":"8c8b0e4199097e6578371415160e6aeb802874c3","author":{"name":"Christopher CHEN","email":"9a6b4f8d57b7862baf67b92aacc356d2ec70f148@appgame.com"},"message":"style: add phpmetrics config","distinct":true,"url":"https://api.github.com/repos/phwoolcon/phwoolcon/commits/8c8b0e4199097e6578371415160e6aeb802874c3"}]}
{"actor":{"display_login":"Fishdrowned"}}