{"push_id":904628741,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"72e34ea515c7e224597e922326e0cc1396fe8dd4","before":"463178eea2be6c5ef08b02501099d36717a86a2c","commits":[{"sha":"72e34ea515c7e224597e922326e0cc1396fe8dd4","author":{"email":"73b4ab6bac47c06a0ce252e4b204452d7a007d15@yahoo.co.uk","name":"Craig Humphreys"},"message":"Decoding, Encoding and Recusrsive Parts Parse\n\nLots of decoding issues have been solved and a custom decoder has been\nwritten to overcome issues with phps quoted_printable_decode() and\nincorrectly returning encoding types as 7bit.\n\nMost encoding issues have been resolved, and output defaulted to utf-8.\n\nA recursive parser has been added to find all the email body parts and\npresent them as an array so they can easily be fetched. This resolves an\nissue with incorrectly retrieving the main message body by assuming it's part 1 or 1.2, this is not always the case, so you can end up retrieving attachments.\n\nSome refactoring has been done, an interface has been created for\nmessages, an EmailAddress class has been added for encapsulating the email\naddress fields.","distinct":true,"url":"https://api.github.com/repos/craigh411/ImapMailManager/commits/72e34ea515c7e224597e922326e0cc1396fe8dd4"}]}