{"push_id":864766152,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"ac1b0f3792b33e89f3eb032a3d2c45211cccc3ff","before":"a6e9d30aa0126579a415f2838b44ad1dc5d12868","commits":[{"sha":"74fd277741c9574ebc64ae6f4ee6a01b8c3f9f9d","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@larlet.fr","name":"David Larlet"},"message":"Avoid adding the same member to an organization, fix #229","distinct":true,"url":"https://api.github.com/repos/noirbizarre/udata/commits/74fd277741c9574ebc64ae6f4ee6a01b8c3f9f9d"},{"sha":"ac376aa27b1e1d1a62b92dc3409f261ed902e3cb","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@larlet.fr","name":"David Larlet"},"message":"Merge pull request #236 from davidbgk/229-member-twice-2\n\nAvoid adding the same member to an organization, fix #229","distinct":true,"url":"https://api.github.com/repos/noirbizarre/udata/commits/ac376aa27b1e1d1a62b92dc3409f261ed902e3cb"},{"sha":"806222f3327f1f386561aa15cbad7facfe475327","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@larlet.fr","name":"David Larlet"},"message":"Fix the membership link in emails, fix #242","distinct":true,"url":"https://api.github.com/repos/noirbizarre/udata/commits/806222f3327f1f386561aa15cbad7facfe475327"},{"sha":"c4cb88f88df8f2f4c9222a409ba3776d5faad786","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@larlet.fr","name":"David Larlet"},"message":"Merge pull request #243 from davidbgk/242-correct-membership-link\n\nFix the membership link in emails, fix #242","distinct":true,"url":"https://api.github.com/repos/noirbizarre/udata/commits/c4cb88f88df8f2f4c9222a409ba3776d5faad786"},{"sha":"986dadf6e74e39c30217987703aaab05f2b59aee","author":{"email":"a67f7a0772163719cbf9e413fdfe0fcfe8b25303@gmail.com","name":"Axel Haustant"},"message":"Added harvest attach command","distinct":true,"url":"https://api.github.com/repos/noirbizarre/udata/commits/986dadf6e74e39c30217987703aaab05f2b59aee"},{"sha":"0bd7fd87c3f4a87481968ac97e2b35394eb9b9ea","author":{"email":"a67f7a0772163719cbf9e413fdfe0fcfe8b25303@gmail.com","name":"Axel Haustant"},"message":"Fix ODS harvester Markdown parsing","distinct":true,"url":"https://api.github.com/repos/noirbizarre/udata/commits/0bd7fd87c3f4a87481968ac97e2b35394eb9b9ea"},{"sha":"927c70f9fc7a18968c8b38ed18f44536c4af0ee3","author":{"email":"a67f7a0772163719cbf9e413fdfe0fcfe8b25303@gmail.com","name":"Axel Haustant"},"message":"Count errors on harvest attach","distinct":true,"url":"https://api.github.com/repos/noirbizarre/udata/commits/927c70f9fc7a18968c8b38ed18f44536c4af0ee3"},{"sha":"1ae364762210e781fe1f2a5a41451e1780b06dd3","author":{"email":"a67f7a0772163719cbf9e413fdfe0fcfe8b25303@gmail.com","name":"Axel Haustant"},"message":"Use unicodecsv to prevent encoding issues","distinct":true,"url":"https://api.github.com/repos/noirbizarre/udata/commits/1ae364762210e781fe1f2a5a41451e1780b06dd3"},{"sha":"3c2d70c398afe8018f136acd075e86859ae4fb98","author":{"email":"a67f7a0772163719cbf9e413fdfe0fcfe8b25303@gmail.com","name":"Axel Haustant"},"message":"Ensure no tailing spaces or new lines on description","distinct":true,"url":"https://api.github.com/repos/noirbizarre/udata/commits/3c2d70c398afe8018f136acd075e86859ae4fb98"},{"sha":"ac1b0f3792b33e89f3eb032a3d2c45211cccc3ff","author":{"email":"a67f7a0772163719cbf9e413fdfe0fcfe8b25303@users.noreply.github.com","name":"Axel Haustant"},"message":"Merge pull request #245 from etalab/harvest-attach\n\nHarvest attach","distinct":true,"url":"https://api.github.com/repos/noirbizarre/udata/commits/ac1b0f3792b33e89f3eb032a3d2c45211cccc3ff"}]}