{"push_id":2770023595,"size":35,"distinct_size":35,"ref":"refs/heads/master","head":"a4f6348fe6c29c4e7baf1df2f57febe1a499b270","before":"0cf6d8ef213e999cf2df1fd4fa1dd054a6fee0e7","commits":[{"sha":"5074baf2aad7294ae0f4655ca3629efe2f16c2c7","author":{"name":"Jens Schuppe","email":"ebd0ecbeebda2bb16bb57cf60194e6b3b9b77a31@systopia.de"},"message":"Initial commit","distinct":true,"url":"https://api.github.com/repos/systopia/de.systopia.newsletter/commits/5074baf2aad7294ae0f4655ca3629efe2f16c2c7"},{"sha":"bfd9ebd3605c1f1641579e63f13c6d299a8a61c8","author":{"name":"Jens Schuppe","email":"ebd0ecbeebda2bb16bb57cf60194e6b3b9b77a31@systopia.de"},"message":"Data model, configuration UI and API \"get\" action for profiles.","distinct":true,"url":"https://api.github.com/repos/systopia/de.systopia.newsletter/commits/bfd9ebd3605c1f1641579e63f13c6d299a8a61c8"},{"sha":"53a130fa51aa8fb05eb393fd3bde56809acd1040","author":{"name":"Jens Schuppe","email":"ebd0ecbeebda2bb16bb57cf60194e6b3b9b77a31@systopia.de"},"message":"Add more configurable fields.","distinct":true,"url":"https://api.github.com/repos/systopia/de.systopia.newsletter/commits/53a130fa51aa8fb05eb393fd3bde56809acd1040"},{"sha":"b8d4cfc626f0f0e39a32f9e132b212400733e5c6","author":{"name":"Jens Schuppe","email":"ebd0ecbeebda2bb16bb57cf60194e6b3b9b77a31@systopia.de"},"message":"Better profile defaults.","distinct":true,"url":"https://api.github.com/repos/systopia/de.systopia.newsletter/commits/b8d4cfc626f0f0e39a32f9e132b212400733e5c6"},{"sha":"9e5b9dffa5efc7d773f6593824bf049a21944ff8","author":{"name":"Jens Schuppe","email":"ebd0ecbeebda2bb16bb57cf60194e6b3b9b77a31@systopia.de"},"message":"Validate profile form fields.","distinct":true,"url":"https://api.github.com/repos/systopia/de.systopia.newsletter/commits/9e5b9dffa5efc7d773f6593824bf049a21944ff8"},{"sha":"b234a5e517b06573fbc9b09df82acfae0af8946b","author":{"name":"Jens Schuppe","email":"ebd0ecbeebda2bb16bb57cf60194e6b3b9b77a31@systopia.de"},"message":"[wip] Subscription submit call.","distinct":true,"url":"https://api.github.com/repos/systopia/de.systopia.newsletter/commits/b234a5e517b06573fbc9b09df82acfae0af8946b"},{"sha":"1a9a0af42a7a0ce67416796e432dfd1bd99dce1e","author":{"name":"Jens Schuppe","email":"ebd0ecbeebda2bb16bb57cf60194e6b3b9b77a31@systopia.de"},"message":"Add pending group memeberships in submit call.","distinct":true,"url":"https://api.github.com/repos/systopia/de.systopia.newsletter/commits/1a9a0af42a7a0ce67416796e432dfd1bd99dce1e"},{"sha":"947a604c63e7959bd1a520a1a9d24879600dc6c8","author":{"name":"Jens Schuppe","email":"ebd0ecbeebda2bb16bb57cf60194e6b3b9b77a31@systopia.de"},"message":"Some minor fixes.","distinct":true,"url":"https://api.github.com/repos/systopia/de.systopia.newsletter/commits/947a604c63e7959bd1a520a1a9d24879600dc6c8"},{"sha":"acb9d39b58625ce44e0ff184f49584abd3ee3e65","author":{"name":"Jens Schuppe","email":"ebd0ecbeebda2bb16bb57cf60194e6b3b9b77a31@systopia.de"},"message":"Subscription.get API action","distinct":true,"url":"https://api.github.com/repos/systopia/de.systopia.newsletter/commits/acb9d39b58625ce44e0ff184f49584abd3ee3e65"},{"sha":"ea1e414a37b78748480aa10d210ea08c5accd348","author":{"name":"Jens Schuppe","email":"ebd0ecbeebda2bb16bb57cf60194e6b3b9b77a31@systopia.de"},"message":"NewsletterSubscription.confirm API call.","distinct":true,"url":"https://api.github.com/repos/systopia/de.systopia.newsletter/commits/ea1e414a37b78748480aa10d210ea08c5accd348"},{"sha":"86c2f40eb464cf07932a8c807b08341d32f8bc05","author":{"name":"Jens Schuppe","email":"ebd0ecbeebda2bb16bb57cf60194e6b3b9b77a31@systopia.de"},"message":"NewsletterSubscription.request API call.","distinct":true,"url":"https://api.github.com/repos/systopia/de.systopia.newsletter/commits/86c2f40eb464cf07932a8c807b08341d32f8bc05"},{"sha":"ab197ed032df7611e476a0bc75960e26db9ed49f","author":{"name":"Jens Schuppe","email":"ebd0ecbeebda2bb16bb57cf60194e6b3b9b77a31@systopia.de"},"message":"Permissions for API calls.","distinct":true,"url":"https://api.github.com/repos/systopia/de.systopia.newsletter/commits/ab197ed032df7611e476a0bc75960e26db9ed49f"},{"sha":"63de4a84c9bce2030c67ba973b48b78a73f6257e","author":{"name":"Jens Schuppe","email":"ebd0ecbeebda2bb16bb57cf60194e6b3b9b77a31@systopia.de"},"message":"Fix hook names.","distinct":true,"url":"https://api.github.com/repos/systopia/de.systopia.newsletter/commits/63de4a84c9bce2030c67ba973b48b78a73f6257e"},{"sha":"f7ab503074b93255ffa76ba028a69e8b92ffd5f6","author":{"name":"Jens Schuppe","email":"ebd0ecbeebda2bb16bb57cf60194e6b3b9b77a31@systopia.de"},"message":"Send e-mails with templates.","distinct":true,"url":"https://api.github.com/repos/systopia/de.systopia.newsletter/commits/f7ab503074b93255ffa76ba028a69e8b92ffd5f6"},{"sha":"04c7edee0beefe55122ca3019b7fb44fda2a86ea","author":{"name":"Jens Schuppe","email":"ebd0ecbeebda2bb16bb57cf60194e6b3b9b77a31@systopia.de"},"message":"Code documentation.","distinct":true,"url":"https://api.github.com/repos/systopia/de.systopia.newsletter/commits/04c7edee0beefe55122ca3019b7fb44fda2a86ea"},{"sha":"1f853b0ffe4cfa71f55fc245677870e41ae5e0e5","author":{"name":"Jens Schuppe","email":"ebd0ecbeebda2bb16bb57cf60194e6b3b9b77a31@systopia.de"},"message":"Version 0.1","distinct":true,"url":"https://api.github.com/repos/systopia/de.systopia.newsletter/commits/1f853b0ffe4cfa71f55fc245677870e41ae5e0e5"},{"sha":"9b65fa12586da76241e9452bba1ac62c9cd6af75","author":{"name":"Jens Schuppe","email":"ebd0ecbeebda2bb16bb57cf60194e6b3b9b77a31@systopia.de"},"message":"Back to dev","distinct":true,"url":"https://api.github.com/repos/systopia/de.systopia.newsletter/commits/9b65fa12586da76241e9452bba1ac62c9cd6af75"},{"sha":"547d069068600c75cf3bbdeca06de5cc7dcf4bb7","author":{"name":"Jens Schuppe","email":"ebd0ecbeebda2bb16bb57cf60194e6b3b9b77a31@systopia.de"},"message":"Correctly construct the preferences URL with the contact hash.","distinct":true,"url":"https://api.github.com/repos/systopia/de.systopia.newsletter/commits/547d069068600c75cf3bbdeca06de5cc7dcf4bb7"},{"sha":"2453e674d39a8f46e0a033d2bc368d57e0ba9566","author":{"name":"Jens Schuppe","email":"ebd0ecbeebda2bb16bb57cf60194e6b3b9b77a31@systopia.de"},"message":"Version 0.2","distinct":true,"url":"https://api.github.com/repos/systopia/de.systopia.newsletter/commits/2453e674d39a8f46e0a033d2bc368d57e0ba9566"},{"sha":"d5f85b93cc7391cf4d1f510d7afa4fcaa408dce1","author":{"name":"Jens Schuppe","email":"ebd0ecbeebda2bb16bb57cf60194e6b3b9b77a31@systopia.de"},"message":"Back to dev","distinct":true,"url":"https://api.github.com/repos/systopia/de.systopia.newsletter/commits/d5f85b93cc7391cf4d1f510d7afa4fcaa408dce1"}]}
{"actor":{"display_login":"jensschuppe"}}