{"push_id":2845183456,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"742d7878156fb259989a3ef11b8da6ce9f6bee69","before":"e37c251c95ee12bf95c99ad1635b49dd0b3d036e","commits":[{"sha":"866256138b11f7e0a148b46a6c0c51a16c3ef1f4","author":{"name":"林子篆","email":"1e90aa7e53a3167570308b5ae7164e84f9267da5@gmail.com"},"message":"Create CODE_OF_CONDUCT.md","distinct":true,"url":"https://api.github.com/repos/shana0440/rocket/commits/866256138b11f7e0a148b46a6c0c51a16c3ef1f4"},{"sha":"33aae42e6cc03e4e5f0c2431bb24ee41e5bf5145","author":{"name":"林子篆","email":"1e90aa7e53a3167570308b5ae7164e84f9267da5@gmail.com"},"message":"Create CONTRIBUTING.md","distinct":true,"url":"https://api.github.com/repos/shana0440/rocket/commits/33aae42e6cc03e4e5f0c2431bb24ee41e5bf5145"},{"sha":"885f2d16f73ccba4346ceca865aaac113927399d","author":{"name":"林子篆","email":"1e90aa7e53a3167570308b5ae7164e84f9267da5@gmail.com"},"message":"Merge pull request #32 from dannypsnl/add-code-of-conduct-1\n\nCreate CODE_OF_CONDUCT.md","distinct":true,"url":"https://api.github.com/repos/shana0440/rocket/commits/885f2d16f73ccba4346ceca865aaac113927399d"},{"sha":"a1dad4633921bb654d2ba024201b452b8c7a11af","author":{"name":"林子篆","email":"1e90aa7e53a3167570308b5ae7164e84f9267da5@gmail.com"},"message":"Merge pull request #33 from dannypsnl/dannypsnl-contributing-doc\n\nCreate CONTRIBUTING.md","distinct":true,"url":"https://api.github.com/repos/shana0440/rocket/commits/a1dad4633921bb654d2ba024201b452b8c7a11af"},{"sha":"31af3756eb4512c027d65416fc000925a5b33f73","author":{"name":"林子篆","email":"1e90aa7e53a3167570308b5ae7164e84f9267da5@gmail.com"},"message":"(#23) feat: auto decode post JSON body (#35)\n\n* (#23) add: basically handle application/json content-type\r\n\r\nnote: might have problem not sure yet\r\n\r\nSigned-off-by: dannypsnl <dannypsnl@gmail.com>\r\n\r\n* (#23) add: response JSON type\r\n\r\n- add `type Json string`\r\n- add test for it","distinct":true,"url":"https://api.github.com/repos/shana0440/rocket/commits/31af3756eb4512c027d65416fc000925a5b33f73"},{"sha":"92425d81b896f3701ccec7619dd5a298caeef84c","author":{"name":"林子篆","email":"1e90aa7e53a3167570308b5ae7164e84f9267da5@gmail.com"},"message":"refactor some code (#36)\n\n* refactor: according FormValue impl, ParseForm is unneeded\r\n\r\n* doc: explain what Html type is for\r\n\r\n* style: rename file\r\n\r\n* test: add go 1.10.x\r\n\r\n* refactor: use ParseForm with manually get Form value\r\n\r\nthis is because, it's faster","distinct":true,"url":"https://api.github.com/repos/shana0440/rocket/commits/92425d81b896f3701ccec7619dd5a298caeef84c"},{"sha":"0e5a40407591f85c8f9a8be20b16a5b369666a48","author":{"name":"林子篆","email":"1e90aa7e53a3167570308b5ae7164e84f9267da5@gmail.com"},"message":"(#37) doc: update README to now (#38)\n\n(#37) doc: update README to now","distinct":true,"url":"https://api.github.com/repos/shana0440/rocket/commits/0e5a40407591f85c8f9a8be20b16a5b369666a48"},{"sha":"a26e8326b0f94638b92d23984410bd634c047ea0","author":{"name":"kw","email":"013c2d3d1fabaf75f0a63795f030fce350cf3a1d@gmail.com"},"message":"(#28) feat: response default page when page not found (#39)\n\n* (#28) feat: response default page when page not found\r\n\r\n* refactor: use constant errors instead of errors.New\r\n\r\n* refactor: use more efficient way to concatenate string","distinct":true,"url":"https://api.github.com/repos/shana0440/rocket/commits/a26e8326b0f94638b92d23984410bd634c047ea0"},{"sha":"44caab4256cd36c9510ae39c2feb5995a42d697c","author":{"name":"林子篆","email":"1e90aa7e53a3167570308b5ae7164e84f9267da5@gmail.com"},"message":"(#25) feat: support variant length route (#44) resolved\n\n* (#25) feat: support variant length route\r\n\r\n- add how to append it into router\r\n- add how to matching variant route\r\n- add how to fill it's value in context\r\n\r\n* refactor: improve the handler context variable initial part\r\n\r\n* style: handler creator be indepent to be more clean","distinct":true,"url":"https://api.github.com/repos/shana0440/rocket/commits/44caab4256cd36c9510ae39c2feb5995a42d697c"},{"sha":"742d7878156fb259989a3ef11b8da6ce9f6bee69","author":{"name":"林子篆","email":"1e90aa7e53a3167570308b5ae7164e84f9267da5@gmail.com"},"message":"refactor: improve code style (#45)\n\n* refactor: improve router addHandlerTo func\r\n\r\n* refactor: improve naming in func matching\r\n\r\n* fix: delete conflict line\r\n\r\n* refactor: rename `rs` ~> `requestUrl`\r\n\r\n* refactor: remove not needed code\r\n\r\n* refactor: router matching func to be more readable\r\n\r\n* refactor: use tmp var then access from current route repeated\r\n\r\n* fix: return when found parameter but have following route\r\n\r\n* test: improve test naming\r\n\r\nresolved #42","distinct":true,"url":"https://api.github.com/repos/shana0440/rocket/commits/742d7878156fb259989a3ef11b8da6ce9f6bee69"}]}
{"actor":{"display_login":"shana0440"}}