{"push_id":1216334306,"size":14,"distinct_size":1,"ref":"refs/heads/master","head":"ec8196daca4fdda60293822d640971d97167d95e","before":"8744aa4a343e1af113f5f942999617aca1d7ec2d","commits":[{"sha":"8ec98f0b8023e71eb03a06af9f28cd8319180a8c","author":{"name":"David Rodríguez","email":"46f11081f5b9864972d12c0084d0564195b11908@gmail.com"},"message":"Normalize search type\n\nMake handling more similar to other controllers. In the future we want\nto refactor `WoeidController` + `SearchController` + `AdsController`\ninto a single one. This gets us a little closer.","distinct":false,"url":"https://api.github.com/repos/alabs/nolotiro.org/commits/8ec98f0b8023e71eb03a06af9f28cd8319180a8c"},{"sha":"8352aac5e686a79b38bb69b92ba651ef2d9595cc","author":{"name":"David Rodríguez","email":"46f11081f5b9864972d12c0084d0564195b11908@gmail.com"},"message":"Remove gem not being effectively used","distinct":false,"url":"https://api.github.com/repos/alabs/nolotiro.org/commits/8352aac5e686a79b38bb69b92ba651ef2d9595cc"},{"sha":"5deefe5d954c8e137f4187550e071f4b14d31daa","author":{"name":"David Rodríguez","email":"46f11081f5b9864972d12c0084d0564195b11908@gmail.com"},"message":"Drop weird wording in some tests","distinct":false,"url":"https://api.github.com/repos/alabs/nolotiro.org/commits/5deefe5d954c8e137f4187550e071f4b14d31daa"},{"sha":"7ef66ae467c2c3fc5a79e82ecba6642d79683111","author":{"name":"David Rodríguez","email":"46f11081f5b9864972d12c0084d0564195b11908@gmail.com"},"message":"Simplify by using a single woeid code param","distinct":false,"url":"https://api.github.com/repos/alabs/nolotiro.org/commits/7ef66ae467c2c3fc5a79e82ecba6642d79683111"},{"sha":"2fbacfb089ba2f535894016fcfe24f07c50c013e","author":{"name":"David Rodríguez","email":"46f11081f5b9864972d12c0084d0564195b11908@gmail.com"},"message":"Improve search test\n\nMake sure it filters ads in the current location.","distinct":false,"url":"https://api.github.com/repos/alabs/nolotiro.org/commits/2fbacfb089ba2f535894016fcfe24f07c50c013e"},{"sha":"c6e2320bfe97cf52878a6f2794c8379b695fd57f","author":{"name":"David Rodríguez","email":"46f11081f5b9864972d12c0084d0564195b11908@gmail.com"},"message":"Add a test for the empty search results page","distinct":false,"url":"https://api.github.com/repos/alabs/nolotiro.org/commits/c6e2320bfe97cf52878a6f2794c8379b695fd57f"},{"sha":"f821585a30435e02948a99dfe5082fa8225727ce","author":{"name":"David Rodríguez","email":"46f11081f5b9864972d12c0084d0564195b11908@gmail.com"},"message":"Simplify search\n\nThe search form is only currently displayed in the city page, so we\ndon't need to get too smart. Just redirect to home if there's no city,\nwhich should never happen for now.","distinct":false,"url":"https://api.github.com/repos/alabs/nolotiro.org/commits/f821585a30435e02948a99dfe5082fa8225727ce"},{"sha":"78e6e41b3e9ceb3546133d883dad10bec571bc20","author":{"name":"David Rodríguez","email":"46f11081f5b9864972d12c0084d0564195b11908@gmail.com"},"message":"Handle bad url error in errbit\n\nIn particular, this query string\n`ad_type='2&q='Bolso+(coslada)&woeid='766273`.\n\nNo idea where it comes from but let's just handle it gracefully and not\ncrash.","distinct":false,"url":"https://api.github.com/repos/alabs/nolotiro.org/commits/78e6e41b3e9ceb3546133d883dad10bec571bc20"},{"sha":"aedb412a8d2fba1b37471fd78e5488049f968bd7","author":{"name":"David Rodríguez","email":"46f11081f5b9864972d12c0084d0564195b11908@gmail.com"},"message":"Handle another bad url error in errbit\n\nIn particular, this query string `page='21`. Again, I don't know how\nthose URLs might be happening, it might be worth investigating, but in\nany case we should handle the error. In this case we give 404 just like\nwe do normally when an invalid page comes as a url segment.","distinct":false,"url":"https://api.github.com/repos/alabs/nolotiro.org/commits/aedb412a8d2fba1b37471fd78e5488049f968bd7"},{"sha":"0303e86894d91197e303d9c751fcf5f0eab8d66a","author":{"name":"David Rodríguez","email":"46f11081f5b9864972d12c0084d0564195b11908@gmail.com"},"message":"Add some blank lines for readability","distinct":false,"url":"https://api.github.com/repos/alabs/nolotiro.org/commits/0303e86894d91197e303d9c751fcf5f0eab8d66a"},{"sha":"5093b3d26d187d8aafce0965ff3d8d3e4238c211","author":{"name":"David Rodríguez","email":"46f11081f5b9864972d12c0084d0564195b11908@gmail.com"},"message":"Fix bug when search params wouldn't be preserved\n\nWhen changing the ad type after a search, we want to preserve the\nprevious filters.","distinct":false,"url":"https://api.github.com/repos/alabs/nolotiro.org/commits/5093b3d26d187d8aafce0965ff3d8d3e4238c211"},{"sha":"e2ecdbf78a0f8934a134f2af2e1f752685e57816","author":{"name":"David Rodríguez","email":"46f11081f5b9864972d12c0084d0564195b11908@gmail.com"},"message":"Make status filter persistent over searches\n\nKeep normalizing making WoeidController & SearchController more similar\nso we can merge them.","distinct":false,"url":"https://api.github.com/repos/alabs/nolotiro.org/commits/e2ecdbf78a0f8934a134f2af2e1f752685e57816"},{"sha":"c48e9f132bc2ba5b479e672d2e861f90e142818d","author":{"name":"David Rodríguez","email":"46f11081f5b9864972d12c0084d0564195b11908@gmail.com"},"message":"Fix wording of a test","distinct":false,"url":"https://api.github.com/repos/alabs/nolotiro.org/commits/c48e9f132bc2ba5b479e672d2e861f90e142818d"},{"sha":"ec8196daca4fdda60293822d640971d97167d95e","author":{"name":"David Rodríguez","email":"46f11081f5b9864972d12c0084d0564195b11908@gmail.com"},"message":"Merge pull request #364 from alabs/search_crashes\n\nMejoras en la búsqueda","distinct":true,"url":"https://api.github.com/repos/alabs/nolotiro.org/commits/ec8196daca4fdda60293822d640971d97167d95e"}]}
{"actor":{"display_login":"deivid-rodriguez"}}