{"push_id":849054973,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"12365040e756ed06569560038338f0ebfaad6dc1","before":"967551519b0398d874b69843b78b6b01e57973e6","commits":[{"sha":"e6375271881d8fd227f2afe1cd01ac1ca85cf724","author":{"email":"342564bc1ab1e55103f85104b5e013adfdf828cb@evaryont.me","name":"Colin Shea"},"message":"Ignore the db/ directory, which rethinkdb uses","distinct":true,"url":"https://api.github.com/repos/evaryont/hnjobs/commits/e6375271881d8fd227f2afe1cd01ac1ca85cf724"},{"sha":"ac21c14200b264950ed25d196e96674851f07696","author":{"email":"342564bc1ab1e55103f85104b5e013adfdf828cb@evaryont.me","name":"Colin Shea"},"message":"dynamically determine the latest Who is Hiring thread ID","distinct":true,"url":"https://api.github.com/repos/evaryont/hnjobs/commits/ac21c14200b264950ed25d196e96674851f07696"},{"sha":"d0ef3addcee339f6e3d531540ae4e9eda37d91b7","author":{"email":"342564bc1ab1e55103f85104b5e013adfdf828cb@evaryont.me","name":"Colin Shea"},"message":"assume virtualenv has been installed, used python 2.7 variation\n\nthis is for archlinux, since python defaults to python 3 and this app isn't\nported to it.","distinct":true,"url":"https://api.github.com/repos/evaryont/hnjobs/commits/d0ef3addcee339f6e3d531540ae4e9eda37d91b7"},{"sha":"595f0e357354bcf94ca19618f9c15de58d17a861","author":{"email":"342564bc1ab1e55103f85104b5e013adfdf828cb@evaryont.me","name":"Colin Shea"},"message":"whoops, missing import","distinct":true,"url":"https://api.github.com/repos/evaryont/hnjobs/commits/595f0e357354bcf94ca19618f9c15de58d17a861"},{"sha":"40ac96c6afab04fc313b5556d31025cbf70117c5","author":{"email":"342564bc1ab1e55103f85104b5e013adfdf828cb@evaryont.me","name":"Colin Shea"},"message":"bunch of wrapper/lazy admin scripts","distinct":true,"url":"https://api.github.com/repos/evaryont/hnjobs/commits/40ac96c6afab04fc313b5556d31025cbf70117c5"},{"sha":"12365040e756ed06569560038338f0ebfaad6dc1","author":{"email":"342564bc1ab1e55103f85104b5e013adfdf828cb@evaryont.me","name":"Colin Shea"},"message":"fix warnings, navbar style change, job filtering!\n\nReactJS uses autobind, so remove the .bind(this) parameters, replacing them with\nnull when needed.\n\nAfter adding a search bar to the top right of the screen, it looked out of place\nfloating off to the right. Change the tabs to a nav bar and add the search box to\nthe right.\n\nServer side (with regular expressions) filtering added. It was the\neasiest/laziest way I thought of, since it's just a simple injected filter.\n\nA little bit of padding between each job post to make it feel a bit easier to\nread each individual post.\n\nGeneral modernization of the reactjs code.","distinct":true,"url":"https://api.github.com/repos/evaryont/hnjobs/commits/12365040e756ed06569560038338f0ebfaad6dc1"}]}