{"push_id":1238912861,"size":8,"distinct_size":1,"ref":"refs/heads/master","head":"cf7f2fe9893ec1cce6b275e40cbadff1a07476f4","before":"b47f42075a979341b857a2b34b4b94d1e84ba8f0","commits":[{"sha":"48e3f93c458644117952a54ee0abb6030ee9f853","author":{"name":"Simon Dell","email":"3a69a7dd305e9c7705028afae27095688d25197a@expressionworks.co.uk"},"message":"11.1.1\n11.1.2\n11.1.2 ex all of them\n\nIn which I learned\n- not all that much\n- that Array.forty_two is still there\n- that I'm not sure I need this activation thing","distinct":false,"url":"https://api.github.com/repos/simondell/threewordpoems/commits/48e3f93c458644117952a54ee0abb6030ee9f853"},{"sha":"4a3cd1ca62731eea9c3fa4c378c3a2036ca78f0e","author":{"name":"Simon Dell","email":"3a69a7dd305e9c7705028afae27095688d25197a@expressionworks.co.uk"},"message":"11.2.2 ex 1 Configuring mailers\n\nRails can preview the output of mailers.\nMailer configuration does stuff I don't fully grasp.\nRails has some routes of its own. At least, the mailer previews are at\n/rails/foo... I assume there's others too.\nMail \"views\" are analog to HTML \"views\". Cute","distinct":false,"url":"https://api.github.com/repos/simondell/threewordpoems/commits/4a3cd1ca62731eea9c3fa4c378c3a2036ca78f0e"},{"sha":"508c608d9fcd9ec118df3d39537aeac7bf339dff","author":{"name":"Simon Dell","email":"3a69a7dd305e9c7705028afae27095688d25197a@expressionworks.co.uk"},"message":"11.2.3 Testing the activation mail\n\n- rails generate mailer creates all the stuff: a mailer (like a\n  controller), a view, a test\n- config options make it possible to test against the mailer\n- there's a regex matcher assertion `assert_match`","distinct":false,"url":"https://api.github.com/repos/simondell/threewordpoems/commits/508c608d9fcd9ec118df3d39537aeac7bf339dff"},{"sha":"a4e02408d2ee888898f25d756c2ee26d2f69a230","author":{"name":"Simon Dell","email":"3a69a7dd305e9c7705028afae27095688d25197a@expressionworks.co.uk"},"message":"11.3.2 I think. Still doing the works...","distinct":false,"url":"https://api.github.com/repos/simondell/threewordpoems/commits/a4e02408d2ee888898f25d756c2ee26d2f69a230"},{"sha":"a7a6f9c59654275e69abe3b6700dd2ea629d70f8","author":{"name":"Simon Dell","email":"3a69a7dd305e9c7705028afae27095688d25197a@expressionworks.co.uk"},"message":"11.3.3 Activation tests\n\n- API calls can return 204 No Content when there isn't a template. This\n  is by design and also can happen due to bugs (e.g. I forgot an else\npath in an activation controller action, and it tried to render a\ntemplate (it was supposed to redirect_to). There was no template, so a\n204 was issued.\n- the refactoring suggested seems wonky to me. Now the Poet knows about\n  mailers and sending them. I'm not sure it should. I think this is more\nthe controller's task.","distinct":false,"url":"https://api.github.com/repos/simondell/threewordpoems/commits/a7a6f9c59654275e69abe3b6700dd2ea629d70f8"},{"sha":"9da02905cdb3c73a069815bd050216fd919ab271","author":{"name":"Simon Dell","email":"3a69a7dd305e9c7705028afae27095688d25197a@expressionworks.co.uk"},"message":"11.3.3 ex 1 Refactored activation to one db call, from two","distinct":false,"url":"https://api.github.com/repos/simondell/threewordpoems/commits/9da02905cdb3c73a069815bd050216fd919ab271"},{"sha":"ab46855fc8f7bafea6e0169690a098805619c322","author":{"name":"Simon Dell","email":"3a69a7dd305e9c7705028afae27095688d25197a@expressionworks.co.uk"},"message":"11.3.3 ex 2 filter poets not yet activated","distinct":false,"url":"https://api.github.com/repos/simondell/threewordpoems/commits/ab46855fc8f7bafea6e0169690a098805619c322"},{"sha":"cf7f2fe9893ec1cce6b275e40cbadff1a07476f4","author":{"name":"Simon Dell","email":"3a69a7dd305e9c7705028afae27095688d25197a@expressionworks.co.uk"},"message":"11.3.4 Sending email in production","distinct":true,"url":"https://api.github.com/repos/simondell/threewordpoems/commits/cf7f2fe9893ec1cce6b275e40cbadff1a07476f4"}]}
{"actor":{"display_login":"simondell"}}