{"push_id":677555460,"size":5,"distinct_size":2,"ref":"refs/heads/hotfix/0.21.0.33","head":"8a831333d28bc4bb33631c8a31934c2313ddc912","before":"005ca27e756ed7448c114de9ba0e9545352133ac","commits":[{"sha":"3f45c033cb46b24f69b88e6705557e4c077ecd9b","author":{"email":"47b4a7a5efa666807c9d04fad2715d1896cb0efc@gmail.com","name":"Louise Crow"},"message":"Remove obsolete test\n\nWe don't write the data for a raw email to the database anymore.\nIt's written to a file.","distinct":false,"url":"https://api.github.com/repos/mysociety/alaveteli/commits/3f45c033cb46b24f69b88e6705557e4c077ecd9b"},{"sha":"0c915e5e1a982513f9ded38b11f8b7b570c518e8","author":{"email":"47b4a7a5efa666807c9d04fad2715d1896cb0efc@gmail.com","name":"Louise Crow"},"message":"Cleanup spec.\n\nMove setup to spec - not in common with other specs.","distinct":false,"url":"https://api.github.com/repos/mysociety/alaveteli/commits/0c915e5e1a982513f9ded38b11f8b7b570c518e8"},{"sha":"c0a76dd0b1816f9a324e6187795c18abf36eeed5","author":{"email":"47b4a7a5efa666807c9d04fad2715d1896cb0efc@gmail.com","name":"Louise Crow"},"message":"Handle unparsed email contents as binary.\n\nI think I was wrong in a83b379fd2d676172855825d0592937b234371e2 in\nassuming that all email gets properly encoded for transfer. Looking\nat the mail gem load method\nhttps://github.com/mikel/mail/blob/b159e0a542962fdd5e292a48cfffa560d7cf412e/lib/mail/mail.rb#L175a,\nit reads raw email content from a file in binary mode. So this commit\nmakes both reading and writing the raw_email a binary mode operation\nand adds a data_as_text method for displaying the data in the admin\ninterface that coerces it to valid utf-8.","distinct":false,"url":"https://api.github.com/repos/mysociety/alaveteli/commits/c0a76dd0b1816f9a324e6187795c18abf36eeed5"},{"sha":"c1947ec633e29abd65f1e3737707e2a7f79b5fc8","author":{"email":"47b4a7a5efa666807c9d04fad2715d1896cb0efc@gmail.com","name":"Louise Crow"},"message":"Merge branch 'handle-unparsed-email-as-binary' into hotfix/0.21.0.33","distinct":true,"url":"https://api.github.com/repos/mysociety/alaveteli/commits/c1947ec633e29abd65f1e3737707e2a7f79b5fc8"},{"sha":"8a831333d28bc4bb33631c8a31934c2313ddc912","author":{"email":"47b4a7a5efa666807c9d04fad2715d1896cb0efc@gmail.com","name":"Louise Crow"},"message":"Bump alaveteli version","distinct":true,"url":"https://api.github.com/repos/mysociety/alaveteli/commits/8a831333d28bc4bb33631c8a31934c2313ddc912"}]}