{"push_id":622676638,"size":9,"distinct_size":9,"ref":"refs/heads/master","head":"4cc8e94226da70464bec86418c0bc763de687995","before":"fde2acf1f026bb5e1c08ce87b547a4c9a4601c12","commits":[{"sha":"e054aa64098ee619ba3ece6a7fa7e43dd83b7bc2","author":{"email":"2dbec2aa2de846d0a881443ae0a9368f038989f1@gmail.com","name":"Charanjit Singh"},"message":"initial commit","distinct":true,"url":"https://api.github.com/repos/channikhabra/broc/commits/e054aa64098ee619ba3ece6a7fa7e43dd83b7bc2"},{"sha":"86a386f8ff5913a70aaad54f27fa79680de3cf9c","author":{"email":"2dbec2aa2de846d0a881443ae0a9368f038989f1@gmail.com","name":"Charanjit Singh"},"message":"Add stub CLI using Click.\n\nClick is awesome.\n\nWe support 3 commands for now:\n\n- broc init     :  for listening present git repo for brownie points\n- broc stats    :  for showing today's stats\n- broc spend    :  for spending <--points> brownie points for <--msg> reason","distinct":true,"url":"https://api.github.com/repos/channikhabra/broc/commits/86a386f8ff5913a70aaad54f27fa79680de3cf9c"},{"sha":"4f20a97035892999f9ef93c38198f474d53fa9b4","author":{"email":"2dbec2aa2de846d0a881443ae0a9368f038989f1@gmail.com","name":"Charanjit Singh"},"message":"Add a dummy post-commit hook","distinct":true,"url":"https://api.github.com/repos/channikhabra/broc/commits/4f20a97035892999f9ef93c38198f474d53fa9b4"},{"sha":"65714e87663ce4c37172f65d8f38a80fc91e151c","author":{"email":"2dbec2aa2de846d0a881443ae0a9368f038989f1@gmail.com","name":"Charanjit Singh"},"message":"Dummy hook","distinct":true,"url":"https://api.github.com/repos/channikhabra/broc/commits/65714e87663ce4c37172f65d8f38a80fc91e151c"},{"sha":"f9c0062fdfde8ac13e1e8bbb82c0771a4948845c","author":{"email":"2dbec2aa2de846d0a881443ae0a9368f038989f1@gmail.com","name":"Charanjit Singh"},"message":"Add db.py for handling all database related tasks","distinct":true,"url":"https://api.github.com/repos/channikhabra/broc/commits/f9c0062fdfde8ac13e1e8bbb82c0771a4948845c"},{"sha":"594da464cdfe169aeba54f5a0f4e5979136fb56b","author":{"email":"2dbec2aa2de846d0a881443ae0a9368f038989f1@gmail.com","name":"Charanjit Singh"},"message":"Export `broc` as a module too\n\nSo that symlinked git hooks can access it","distinct":true,"url":"https://api.github.com/repos/channikhabra/broc/commits/594da464cdfe169aeba54f5a0f4e5979136fb56b"},{"sha":"1d6250e90b41987974c80a46f007805597257285","author":{"email":"2dbec2aa2de846d0a881443ae0a9368f038989f1@gmail.com","name":"Charanjit Singh"},"message":"Implement `broc init` command and brownie collection hook\n\nNow we add records to our database when a new commit is created. Brownie\npoints are collected like this:\n\n1 point for each commit\n1 point for each file changed\n1 point for 50 additions\n1 point for 100 deletions\n1 point for 20 chars in commit message\n\nWhy?\n- I think more and small commits are good\n- We can't always make a small commit, so no. of\nfiles/additions/deletions\n- I think commit messages should tell a story, a story of how the\nsoftware is evolving. commit messages are permanent documentation, so\nmore points for more verbose commit messages","distinct":true,"url":"https://api.github.com/repos/channikhabra/broc/commits/1d6250e90b41987974c80a46f007805597257285"},{"sha":"9f44160d896c31a88738885d1d1c045681e57131","author":{"email":"2dbec2aa2de846d0a881443ae0a9368f038989f1@gmail.com","name":"Charanjit Singh"},"message":"I forgot to commit. Fuck. Thank goodness I am making a software to encourage frequent commits","distinct":true,"url":"https://api.github.com/repos/channikhabra/broc/commits/9f44160d896c31a88738885d1d1c045681e57131"},{"sha":"4cc8e94226da70464bec86418c0bc763de687995","author":{"email":"2dbec2aa2de846d0a881443ae0a9368f038989f1@gmail.com","name":"Charanjit Singh"},"message":"Done with implementing iteration #1 of MVP\n\nImplemented these commands:\n\n`broc init`\n`broc spend -p <num> -m <msg> -e <email (defaults to global git config)>`\n`broc stats -e <email (defaults to global git config)>`\n\nThis is how `broc stats` look like at the moment:\n![https://i.imgur.com/5FNcsIS.png](broc stats)","distinct":true,"url":"https://api.github.com/repos/channikhabra/broc/commits/4cc8e94226da70464bec86418c0bc763de687995"}]}