{"push_id":812914866,"size":16,"distinct_size":16,"ref":"refs/heads/stable","head":"ab695d17397e101447102877cdd282d825051035","before":"5db82ae44b083a74ec9288690f5ef1212882f52e","commits":[{"sha":"d65f87e853e51c5dc07799877b93190231dc1b1a","author":{"email":"9c66172ba6a2d88e8f87956f62ef1c3fbf5b7321@users.noreply.github.com","name":"Bambie42"},"message":"fixes #1894 UploadedTo getSize error","distinct":true,"url":"https://api.github.com/repos/Guidobelix/pyload/commits/d65f87e853e51c5dc07799877b93190231dc1b1a"},{"sha":"71c075a25b43220f793269c122b4fb17aa63f160","author":{"email":"adc16fa41a38b174232f206e0b2bd006baaace68@mausz.at","name":"Manuel Mausz"},"message":"Strip trailing slashes before case sensitive checking\n\nStrip trailing slashes. Otherwise the last pathname component might be empty","distinct":true,"url":"https://api.github.com/repos/Guidobelix/pyload/commits/71c075a25b43220f793269c122b4fb17aa63f160"},{"sha":"2937185811f427f3c052bcfa4d498c8d0890fd6a","author":{"email":"3c5f7dd8873812ce33350f04ec7d8f296d693780@users.noreply.github.com","name":"GammaC0de"},"message":"Update XFSHoster.py","distinct":true,"url":"https://api.github.com/repos/Guidobelix/pyload/commits/2937185811f427f3c052bcfa4d498c8d0890fd6a"},{"sha":"1b8496d583bf9d1644abd833f5a5c9eb4f3fcd60","author":{"email":"5cc667be46e22897a880e49707c8ded7041bc0f9@users.noreply.github.com","name":"Walter Purcaro"},"message":"[AntiVirus] Folder support","distinct":true,"url":"https://api.github.com/repos/Guidobelix/pyload/commits/1b8496d583bf9d1644abd833f5a5c9eb4f3fcd60"},{"sha":"25d5726d4953b93a2e286fd6af8d4ead20670ba6","author":{"email":"5cc667be46e22897a880e49707c8ded7041bc0f9@users.noreply.github.com","name":"Walter Purcaro"},"message":"A lot of plugin code cosmetics","distinct":true,"url":"https://api.github.com/repos/Guidobelix/pyload/commits/25d5726d4953b93a2e286fd6af8d4ead20670ba6"},{"sha":"21be6c5990af016d5ef4298ece52bf434d11f306","author":{"email":"5cc667be46e22897a880e49707c8ded7041bc0f9@users.noreply.github.com","name":"Walter Purcaro"},"message":"A lot of plugin code cosmetics (2)","distinct":true,"url":"https://api.github.com/repos/Guidobelix/pyload/commits/21be6c5990af016d5ef4298ece52bf434d11f306"},{"sha":"8d85a655d8cc408574f471306613bc05115c8c64","author":{"email":"5cc667be46e22897a880e49707c8ded7041bc0f9@users.noreply.github.com","name":"Walter Purcaro"},"message":"Improve Hoster and Crypter + general fixup","distinct":true,"url":"https://api.github.com/repos/Guidobelix/pyload/commits/8d85a655d8cc408574f471306613bc05115c8c64"},{"sha":"07759040cf66c5664bbc86bf62dcd9b923a7b91f","author":{"email":"5cc667be46e22897a880e49707c8ded7041bc0f9@users.noreply.github.com","name":"Walter Purcaro"},"message":"Merge pull request #1900 from manuelm/stable\n\nStrip trailing slashes before case sensitive checking","distinct":true,"url":"https://api.github.com/repos/Guidobelix/pyload/commits/07759040cf66c5664bbc86bf62dcd9b923a7b91f"},{"sha":"e3b312c2048a0afe6665db0769446c286cfb1f67","author":{"email":"5cc667be46e22897a880e49707c8ded7041bc0f9@users.noreply.github.com","name":"Walter Purcaro"},"message":"Merge pull request #1895 from Bambie42/stable\n\nfixes #1894 UploadedTo getSize error","distinct":true,"url":"https://api.github.com/repos/Guidobelix/pyload/commits/e3b312c2048a0afe6665db0769446c286cfb1f67"},{"sha":"8f0f372bb33cf9c7d5c5e064d4b9cc07dfb0ec03","author":{"email":"5cc667be46e22897a880e49707c8ded7041bc0f9@users.noreply.github.com","name":"Walter Purcaro"},"message":"Merge pull request #1902 from GammaC0de/patch-3\n\n[XFSHoster] re-fix #1865","distinct":true,"url":"https://api.github.com/repos/Guidobelix/pyload/commits/8f0f372bb33cf9c7d5c5e064d4b9cc07dfb0ec03"},{"sha":"ab3c90a7b0d18f47d3efc8259906895c1f50765d","author":{"email":"5cc667be46e22897a880e49707c8ded7041bc0f9@users.noreply.github.com","name":"Walter Purcaro"},"message":"Fixpack (1)","distinct":true,"url":"https://api.github.com/repos/Guidobelix/pyload/commits/ab3c90a7b0d18f47d3efc8259906895c1f50765d"},{"sha":"4e6234d8530c513ae37307f57d65c8c2b56efb1f","author":{"email":"5cc667be46e22897a880e49707c8ded7041bc0f9@users.noreply.github.com","name":"Walter Purcaro"},"message":"[Plugin] Improve fixurl function\n\nhttps://github.com/pyload/pyload/issues/1873","distinct":true,"url":"https://api.github.com/repos/Guidobelix/pyload/commits/4e6234d8530c513ae37307f57d65c8c2b56efb1f"},{"sha":"7adfcbe536339bb8c51024573cad346cac7e0eda","author":{"email":"5cc667be46e22897a880e49707c8ded7041bc0f9@users.noreply.github.com","name":"Walter Purcaro"},"message":"[Hoster] Fix https://github.com/pyload/pyload/issues/1918","distinct":true,"url":"https://api.github.com/repos/Guidobelix/pyload/commits/7adfcbe536339bb8c51024573cad346cac7e0eda"},{"sha":"67a21410eeb8a2bd7bc4d71f7fe5cd68312b702b","author":{"email":"5cc667be46e22897a880e49707c8ded7041bc0f9@users.noreply.github.com","name":"Walter Purcaro"},"message":"Fix https://github.com/pyload/pyload/issues/1917 + new function: parse_time","distinct":true,"url":"https://api.github.com/repos/Guidobelix/pyload/commits/67a21410eeb8a2bd7bc4d71f7fe5cd68312b702b"},{"sha":"2105c775f01a31079c82f80c06f87beaa0354de6","author":{"email":"5cc667be46e22897a880e49707c8ded7041bc0f9@users.noreply.github.com","name":"Walter Purcaro"},"message":"[UptoboxCom] Fix https://github.com/pyload/pyload/issues/1530 and https://github.com/pyload/pyload/issues/1904","distinct":true,"url":"https://api.github.com/repos/Guidobelix/pyload/commits/2105c775f01a31079c82f80c06f87beaa0354de6"},{"sha":"ab695d17397e101447102877cdd282d825051035","author":{"email":"5cc667be46e22897a880e49707c8ded7041bc0f9@users.noreply.github.com","name":"Walter Purcaro"},"message":"[Account] Improve parse_traffic method + code cosmetics","distinct":true,"url":"https://api.github.com/repos/Guidobelix/pyload/commits/ab695d17397e101447102877cdd282d825051035"}]}