{"push_id":669003207,"size":15,"distinct_size":4,"ref":"refs/heads/master","head":"1e1c8b31f3fc24edb66bbdd590fd3fac604e14b3","before":"66cbb99df65a0ac57cd09c74a85bbc25e19e0f6b","commits":[{"sha":"1dec692c0df16f52dda94c34bdf2d725463dc875","author":{"email":"0940cb38bbc6596aa333bba10ffa59daafd9ec8b@gmail.com","name":"Diogo Biazus"},"message":"Removes old contributions.can_cancel and add payments.can_delete to select old payments for deletion","distinct":false,"url":"https://api.github.com/repos/devton/catarse/commits/1dec692c0df16f52dda94c34bdf2d725463dc875"},{"sha":"c0d0d8bf28b0d4f6a67b547a299f3b65dc8c0871","author":{"email":"0940cb38bbc6596aa333bba10ffa59daafd9ec8b@gmail.com","name":"Diogo Biazus"},"message":"Uses new database function payments.can_delete to scope payments for deletion [fix #94708962]","distinct":false,"url":"https://api.github.com/repos/devton/catarse/commits/c0d0d8bf28b0d4f6a67b547a299f3b65dc8c0871"},{"sha":"7bafcc54dde1d237456586d7e85a70b7232c00a8","author":{"email":"0940cb38bbc6596aa333bba10ffa59daafd9ec8b@gmail.com","name":"Diogo Biazus"},"message":"Removes unused attributes in contributions table","distinct":false,"url":"https://api.github.com/repos/devton/catarse/commits/7bafcc54dde1d237456586d7e85a70b7232c00a8"},{"sha":"8cdc2e363ab12cab29e4fd8fb2315aca6dd4e992","author":{"email":"0940cb38bbc6596aa333bba10ffa59daafd9ec8b@gmail.com","name":"Diogo Biazus"},"message":"Adds to_analytics methods to User and Project model, so we can reuse the attributes before converting them to json","distinct":false,"url":"https://api.github.com/repos/devton/catarse/commits/8cdc2e363ab12cab29e4fd8fb2315aca6dd4e992"},{"sha":"0088e38ec8383deb1326c0dcdda0e89d15bd201b","author":{"email":"0940cb38bbc6596aa333bba10ffa59daafd9ec8b@gmail.com","name":"Diogo Biazus"},"message":"Uses to_analytics methods to simplify attribute selection to send to mixpanel","distinct":false,"url":"https://api.github.com/repos/devton/catarse/commits/0088e38ec8383deb1326c0dcdda0e89d15bd201b"},{"sha":"b414fedbb23c01ea2da3dd60ac8135c4f96109d9","author":{"email":"0940cb38bbc6596aa333bba10ffa59daafd9ec8b@gmail.com","name":"Diogo Biazus"},"message":"Adds maintenance.html to be published in S3","distinct":false,"url":"https://api.github.com/repos/devton/catarse/commits/b414fedbb23c01ea2da3dd60ac8135c4f96109d9"},{"sha":"2afafcc31153e26dc7e90c9a70147eb574dfb15b","author":{"email":"0940cb38bbc6596aa333bba10ffa59daafd9ec8b@gmail.com","name":"Diogo Biazus"},"message":"Fixes user spec","distinct":false,"url":"https://api.github.com/repos/devton/catarse/commits/2afafcc31153e26dc7e90c9a70147eb574dfb15b"},{"sha":"c10a456b7d35a9e8ca3a75af3bd9a4f676087032","author":{"email":"921016fc6a50506df9d9023272e6b207b4ba66af@gmail.com","name":"Vinícius Chaves de Andrade"},"message":"Merge pull request #1465 from diogob/refactor_mixpanel_observer\n\nRefactor mixpanel observer","distinct":false,"url":"https://api.github.com/repos/devton/catarse/commits/c10a456b7d35a9e8ca3a75af3bd9a4f676087032"},{"sha":"33344c482f96fed58917d068650847adb0c3c91c","author":{"email":"a30090b33a855d6f93db88d7caeb0895b7f7b259@gmail.com","name":"Antônio Roberto Silva"},"message":"Merge pull request #1463 from diogob/fix_delete_pending_payments\n\nFix delete pending payments","distinct":false,"url":"https://api.github.com/repos/devton/catarse/commits/33344c482f96fed58917d068650847adb0c3c91c"},{"sha":"03c12407922590ed8af25412ed0b38de60c0494c","author":{"email":"a30090b33a855d6f93db88d7caeb0895b7f7b259@gmail.com","name":"Antônio Roberto Silva"},"message":"Merge pull request #1464 from diogob/remove_old_contribution_fields\n\nRemoves unused attributes in contributions table","distinct":false,"url":"https://api.github.com/repos/devton/catarse/commits/03c12407922590ed8af25412ed0b38de60c0494c"},{"sha":"b8d646ebd38138fa34b042b5a7663ff0ff5b7678","author":{"email":"0940cb38bbc6596aa333bba10ffa59daafd9ec8b@gmail.com","name":"Diogo Biazus"},"message":"Merge branch 'master' of github.com:catarse/catarse","distinct":false,"url":"https://api.github.com/repos/devton/catarse/commits/b8d646ebd38138fa34b042b5a7663ff0ff5b7678"},{"sha":"df5ca7a7dea6ebf9a8717cec653c9421a36b92ee","author":{"email":"0940cb38bbc6596aa333bba10ffa59daafd9ec8b@gmail.com","name":"Diogo Biazus"},"message":"Changes the database so we do not accept payer_email, payer_name and anonymous as null","distinct":true,"url":"https://api.github.com/repos/devton/catarse/commits/df5ca7a7dea6ebf9a8717cec653c9421a36b92ee"},{"sha":"aeea3faec59c989dcff7684bcd3e7f0dc43e9b8d","author":{"email":"0940cb38bbc6596aa333bba10ffa59daafd9ec8b@gmail.com","name":"Diogo Biazus"},"message":"Adds validations to contribution model [fix #94208740]","distinct":true,"url":"https://api.github.com/repos/devton/catarse/commits/aeea3faec59c989dcff7684bcd3e7f0dc43e9b8d"},{"sha":"078e1332a3efa2b6fcdb1327df47b4e45a284ed3","author":{"email":"0940cb38bbc6596aa333bba10ffa59daafd9ec8b@gmail.com","name":"Diogo Biazus"},"message":"Fixes contribution factory. Removes anonymous validation (but it is still not null in the database). Had to remove because of weird validation bug with factories.","distinct":true,"url":"https://api.github.com/repos/devton/catarse/commits/078e1332a3efa2b6fcdb1327df47b4e45a284ed3"},{"sha":"1e1c8b31f3fc24edb66bbdd590fd3fac604e14b3","author":{"email":"a30090b33a855d6f93db88d7caeb0895b7f7b259@gmail.com","name":"Antônio Roberto Silva"},"message":"Merge pull request #1466 from diogob/fix_null_contribution_attributes\n\nFix null contribution attributes","distinct":true,"url":"https://api.github.com/repos/devton/catarse/commits/1e1c8b31f3fc24edb66bbdd590fd3fac604e14b3"}]}