{"push_id":832362645,"size":9,"distinct_size":9,"ref":"refs/heads/master","head":"93eecf7ebea9a763cf5f1ce581620ef854db1551","before":"67064c2bacd5886e571b5edaa95fa1ffb8e3d8f0","commits":[{"sha":"149a3083655376776a35f5ca1d1a06689b239d11","author":{"email":"985823573e0c3645d71ee0d0b8c81aed10307101@defora.org","name":"Pierre Pronchery"},"message":"Use a namespace for the Mail class","distinct":true,"url":"https://api.github.com/repos/DeforaOS/DaPortal/commits/149a3083655376776a35f5ca1d1a06689b239d11"},{"sha":"da3ebbce074f8c8decc5a294bdc2933b7eb383ae","author":{"email":"985823573e0c3645d71ee0d0b8c81aed10307101@defora.org","name":"Pierre Pronchery"},"message":"Handle errors when sending registration e-mails","distinct":true,"url":"https://api.github.com/repos/DeforaOS/DaPortal/commits/da3ebbce074f8c8decc5a294bdc2933b7eb383ae"},{"sha":"41ae59ded1b5399b28f0ce5c481d9c0a87e9f2c6","author":{"email":"985823573e0c3645d71ee0d0b8c81aed10307101@defora.org","name":"Pierre Pronchery"},"message":"Prepare for alternative user management backends","distinct":true,"url":"https://api.github.com/repos/DeforaOS/DaPortal/commits/41ae59ded1b5399b28f0ce5c481d9c0a87e9f2c6"},{"sha":"460fe3592a2615289f71566ab59b6b059c2ed4f5","author":{"email":"985823573e0c3645d71ee0d0b8c81aed10307101@defora.org","name":"Pierre Pronchery"},"message":"Re-generate the Makefiles","distinct":true,"url":"https://api.github.com/repos/DeforaOS/DaPortal/commits/460fe3592a2615289f71566ab59b6b059c2ed4f5"},{"sha":"dddcd393893461bd0926bda15cb4995adfe0b56b","author":{"email":"985823573e0c3645d71ee0d0b8c81aed10307101@defora.org","name":"Pierre Pronchery"},"message":"Import an Observer interface","distinct":true,"url":"https://api.github.com/repos/DeforaOS/DaPortal/commits/dddcd393893461bd0926bda15cb4995adfe0b56b"},{"sha":"25a3ea365719768ba83d13d5938d03a0fdd50f9d","author":{"email":"985823573e0c3645d71ee0d0b8c81aed10307101@defora.org","name":"Pierre Pronchery"},"message":"Re-generate the Makefiles","distinct":true,"url":"https://api.github.com/repos/DeforaOS/DaPortal/commits/25a3ea365719768ba83d13d5938d03a0fdd50f9d"},{"sha":"2c8c4daab30e64bdf583f88388c4161a8656a61b","author":{"email":"985823573e0c3645d71ee0d0b8c81aed10307101@defora.org","name":"Pierre Pronchery"},"message":"Add an \"observer\" test","distinct":true,"url":"https://api.github.com/repos/DeforaOS/DaPortal/commits/2c8c4daab30e64bdf583f88388c4161a8656a61b"},{"sha":"c09d0d1ea8d58439e9d1ddf811e0596fa6293b21","author":{"email":"985823573e0c3645d71ee0d0b8c81aed10307101@defora.org","name":"Pierre Pronchery"},"message":"Re-generate the Makefiles","distinct":true,"url":"https://api.github.com/repos/DeforaOS/DaPortal/commits/c09d0d1ea8d58439e9d1ddf811e0596fa6293b21"},{"sha":"93eecf7ebea9a763cf5f1ce581620ef854db1551","author":{"email":"985823573e0c3645d71ee0d0b8c81aed10307101@defora.org","name":"Pierre Pronchery"},"message":"Reflect changes upstream","distinct":true,"url":"https://api.github.com/repos/DeforaOS/DaPortal/commits/93eecf7ebea9a763cf5f1ce581620ef854db1551"}]}