{"push_id":688055544,"size":19,"distinct_size":19,"ref":"refs/heads/data_backend","head":"ab3e7c7e5e8b2c565edd688dea3ed4746fa3816f","before":"7b029d356479edbd79d588a7430789364787b15d","commits":[{"sha":"ba198f840450298373251449afec62a8478e3767","author":{"email":"5faa79335732edf4f0c38fcac4e32fd323cd35ef@outlook.com","name":"stone5495"},"message":"add ubt django app","distinct":true,"url":"https://api.github.com/repos/konglingkai/zebra/commits/ba198f840450298373251449afec62a8478e3767"},{"sha":"f055ff9d01d00990c6e4b7db3397becf23d2d50a","author":{"email":"5faa79335732edf4f0c38fcac4e32fd323cd35ef@outlook.com","name":"stone5459"},"message":"add basic structure of ubt site","distinct":true,"url":"https://api.github.com/repos/konglingkai/zebra/commits/f055ff9d01d00990c6e4b7db3397becf23d2d50a"},{"sha":"3b0f481b6983d87722f1211d4044604065047b80","author":{"email":"5faa79335732edf4f0c38fcac4e32fd323cd35ef@outlook.com","name":"stone5495"},"message":"add migrations","distinct":true,"url":"https://api.github.com/repos/konglingkai/zebra/commits/3b0f481b6983d87722f1211d4044604065047b80"},{"sha":"87b781c6c895f6437c43bf2eb8fcd3ca1d9c3411","author":{"email":"5faa79335732edf4f0c38fcac4e32fd323cd35ef@outlook.com","name":"stone5459"},"message":"complete server-end methods of the dashboard","distinct":true,"url":"https://api.github.com/repos/konglingkai/zebra/commits/87b781c6c895f6437c43bf2eb8fcd3ca1d9c3411"},{"sha":"e412e458dfcf1cbdb0980552b0d6b2a06b812020","author":{"email":"5faa79335732edf4f0c38fcac4e32fd323cd35ef@outlook.com","name":"stone5459"},"message":"config grunt environments","distinct":true,"url":"https://api.github.com/repos/konglingkai/zebra/commits/e412e458dfcf1cbdb0980552b0d6b2a06b812020"},{"sha":"192b2aded24b3bece9b6df35013bc39081a63adf","author":{"email":"5faa79335732edf4f0c38fcac4e32fd323cd35ef@outlook.com","name":"stone5459"},"message":"add echarts and remove node_module folder","distinct":true,"url":"https://api.github.com/repos/konglingkai/zebra/commits/192b2aded24b3bece9b6df35013bc39081a63adf"},{"sha":"5eba7396e51395d488ff9a36b5e24fd5f266ebf2","author":{"email":"5faa79335732edf4f0c38fcac4e32fd323cd35ef@outlook.com","name":"stone5459"},"message":"delete node modules","distinct":true,"url":"https://api.github.com/repos/konglingkai/zebra/commits/5eba7396e51395d488ff9a36b5e24fd5f266ebf2"},{"sha":"3e2184bb7ca7cf01ba022a6c042c5cd510a8d5a2","author":{"email":"5faa79335732edf4f0c38fcac4e32fd323cd35ef@outlook.com","name":"stone5459"},"message":"delete node-module","distinct":true,"url":"https://api.github.com/repos/konglingkai/zebra/commits/3e2184bb7ca7cf01ba022a6c042c5cd510a8d5a2"},{"sha":"52ba2e41eb2caa3cc6c766285f058021826ce0c0","author":{"email":"5faa79335732edf4f0c38fcac4e32fd323cd35ef@outlook.com","name":"stone5459"},"message":"mod webpage","distinct":true,"url":"https://api.github.com/repos/konglingkai/zebra/commits/52ba2e41eb2caa3cc6c766285f058021826ce0c0"},{"sha":"db4e8fa7aae2d9f867be25ff823c9a281842df80","author":{"email":"5faa79335732edf4f0c38fcac4e32fd323cd35ef@outlook.com","name":"stone5459"},"message":"add angular-chart","distinct":true,"url":"https://api.github.com/repos/konglingkai/zebra/commits/db4e8fa7aae2d9f867be25ff823c9a281842df80"},{"sha":"b1cfb1a2b1c4399f87bba662a5dd3f10b1ef03d8","author":{"email":"5faa79335732edf4f0c38fcac4e32fd323cd35ef@outlook.com","name":"stone5459"},"message":"fix1","distinct":true,"url":"https://api.github.com/repos/konglingkai/zebra/commits/b1cfb1a2b1c4399f87bba662a5dd3f10b1ef03d8"},{"sha":"16c281ca13f7d423975e8c79e6c90011d558857e","author":{"email":"5faa79335732edf4f0c38fcac4e32fd323cd35ef@outlook.com","name":"stone5459"},"message":"2","distinct":true,"url":"https://api.github.com/repos/konglingkai/zebra/commits/16c281ca13f7d423975e8c79e6c90011d558857e"},{"sha":"7e20095d7e9151c0cf0721d3072929099d14020e","author":{"email":"5faa79335732edf4f0c38fcac4e32fd323cd35ef@outlook.com","name":"stone5459"},"message":"add app config","distinct":true,"url":"https://api.github.com/repos/konglingkai/zebra/commits/7e20095d7e9151c0cf0721d3072929099d14020e"},{"sha":"fda2c4454516e176e8d088a21f8680d416d89473","author":{"email":"5faa79335732edf4f0c38fcac4e32fd323cd35ef@outlook.com","name":"stone5459"},"message":"change template to utf8","distinct":true,"url":"https://api.github.com/repos/konglingkai/zebra/commits/fda2c4454516e176e8d088a21f8680d416d89473"},{"sha":"092f58c588d2fed3e62da4b2ca23cc20f1eb57fc","author":{"email":"5faa79335732edf4f0c38fcac4e32fd323cd35ef@outlook.com","name":"stone5459"},"message":"3","distinct":true,"url":"https://api.github.com/repos/konglingkai/zebra/commits/092f58c588d2fed3e62da4b2ca23cc20f1eb57fc"},{"sha":"530282122b896d34111ad83ece76c6c9c6cab453","author":{"email":"5faa79335732edf4f0c38fcac4e32fd323cd35ef@outlook.com","name":"stone5459"},"message":"Merge branch 'data_backend' of github.com:stone5495/zebra into data_backend","distinct":true,"url":"https://api.github.com/repos/konglingkai/zebra/commits/530282122b896d34111ad83ece76c6c9c6cab453"},{"sha":"c975b923334a99e99e1d266c172f5983239512b8","author":{"email":"5faa79335732edf4f0c38fcac4e32fd323cd35ef@outlook.com","name":"stone5459"},"message":"html page","distinct":true,"url":"https://api.github.com/repos/konglingkai/zebra/commits/c975b923334a99e99e1d266c172f5983239512b8"},{"sha":"749ffa09e6e5fafe7becf3cbcb8888ed4d808520","author":{"email":"5faa79335732edf4f0c38fcac4e32fd323cd35ef@outlook.com","name":"stone5459"},"message":"remove test code","distinct":true,"url":"https://api.github.com/repos/konglingkai/zebra/commits/749ffa09e6e5fafe7becf3cbcb8888ed4d808520"},{"sha":"ab3e7c7e5e8b2c565edd688dea3ed4746fa3816f","author":{"email":"5faa79335732edf4f0c38fcac4e32fd323cd35ef@outlook.com","name":"scorpion"},"message":"Merge pull request #3 from stone5495/data_backend\n\nData backend","distinct":true,"url":"https://api.github.com/repos/konglingkai/zebra/commits/ab3e7c7e5e8b2c565edd688dea3ed4746fa3816f"}]}