{"push_id":1475796115,"size":129,"distinct_size":129,"ref":"refs/heads/master","head":"c41303815ae0f11037088ddd326c2c5a3db5f8b8","before":"0106430e5cc08bec22c9309950393c1953348264","commits":[{"sha":"54e335ef2f2080a2f4c300693d0af0273e49a798","author":{"name":"Yvonne Han","email":"a8983eae3a8894e20c147420fee3a9d0c62b3b64@liferay.com"},"message":"LRQA-29822 Remove the duplicate adding tag steps","distinct":true,"url":"https://api.github.com/repos/xbrianlee/liferay-portal/commits/54e335ef2f2080a2f4c300693d0af0273e49a798"},{"sha":"8ec10300c29e1725470d7d394be1a67ea33ef823","author":{"name":"Roberto Díaz","email":"4e61efffc8521560c10a565a3773764814c36901@liferay.com"},"message":"LPS-68466 Use the exif metadata to generate previews or thumbnails if the image has orientation","distinct":true,"url":"https://api.github.com/repos/xbrianlee/liferay-portal/commits/8ec10300c29e1725470d7d394be1a67ea33ef823"},{"sha":"a6332ba8ccf126e8160753379da3a9d1cd659a9f","author":{"name":"Sergio Gonzalez","email":"c01a203c476cbef8c9d9ec953cca65a0947bec42@liferay.com"},"message":"LPS-68466 SF","distinct":true,"url":"https://api.github.com/repos/xbrianlee/liferay-portal/commits/a6332ba8ccf126e8160753379da3a9d1cd659a9f"},{"sha":"baafbb01dc1e6e63d68a3300034f4b9f9402d49f","author":{"name":"Sergio Gonzalez","email":"c01a203c476cbef8c9d9ec953cca65a0947bec42@liferay.com"},"message":"LPS-68466 We need to do the translation consistently because otherwise it will fail when degrees is not 90. Use the rotate method instead with the additional parameters so it automatically does the translation.","distinct":true,"url":"https://api.github.com/repos/xbrianlee/liferay-portal/commits/baafbb01dc1e6e63d68a3300034f4b9f9402d49f"},{"sha":"ef99a04f8562011f7facee564c0dc74db582575e","author":{"name":"Sergio Gonzalez","email":"c01a203c476cbef8c9d9ec953cca65a0947bec42@liferay.com"},"message":"LPS-68466 Consistent","distinct":true,"url":"https://api.github.com/repos/xbrianlee/liferay-portal/commits/ef99a04f8562011f7facee564c0dc74db582575e"},{"sha":"6e6f64a92be8581163dd736460ab20ecf60a98e1","author":{"name":"Sergio Gonzalez","email":"c01a203c476cbef8c9d9ec953cca65a0947bec42@liferay.com"},"message":"LPS-68466 Use the type of the renderered image","distinct":true,"url":"https://api.github.com/repos/xbrianlee/liferay-portal/commits/6e6f64a92be8581163dd736460ab20ecf60a98e1"},{"sha":"9b956edfc67d85ac399fd22e38299db459579bb9","author":{"name":"Sergio Gonzalez","email":"c01a203c476cbef8c9d9ec953cca65a0947bec42@liferay.com"},"message":"LPS-68466 Calculate the new width and height of the image based on the rotation angle","distinct":true,"url":"https://api.github.com/repos/xbrianlee/liferay-portal/commits/9b956edfc67d85ac399fd22e38299db459579bb9"},{"sha":"7f8198b613020fb4051639fc9b2d6f27fc430358","author":{"name":"Sergio Gonzalez","email":"c01a203c476cbef8c9d9ec953cca65a0947bec42@liferay.com"},"message":"LPS-68466 Be more specific in the method name","distinct":true,"url":"https://api.github.com/repos/xbrianlee/liferay-portal/commits/7f8198b613020fb4051639fc9b2d6f27fc430358"},{"sha":"733fc72481cb78177188596ee5f65326db9f303e","author":{"name":"Sergio Gonzalez","email":"c01a203c476cbef8c9d9ec953cca65a0947bec42@liferay.com"},"message":"LPS-68466 Create flip horizontal for consistency","distinct":true,"url":"https://api.github.com/repos/xbrianlee/liferay-portal/commits/733fc72481cb78177188596ee5f65326db9f303e"},{"sha":"17b6a356844d67becacc9e773a3c477ef87fb62f","author":{"name":"Sergio Gonzalez","email":"c01a203c476cbef8c9d9ec953cca65a0947bec42@liferay.com"},"message":"LPS-68466 This should be a flip horizontal. Check the other cases.","distinct":true,"url":"https://api.github.com/repos/xbrianlee/liferay-portal/commits/17b6a356844d67becacc9e773a3c477ef87fb62f"},{"sha":"964c660bc019c49e59b26d6eae13641b9145b972","author":{"name":"Sergio Gonzalez","email":"c01a203c476cbef8c9d9ec953cca65a0947bec42@liferay.com"},"message":"LPS-68466 We need radians everywhere, including sin and cos ops","distinct":true,"url":"https://api.github.com/repos/xbrianlee/liferay-portal/commits/964c660bc019c49e59b26d6eae13641b9145b972"},{"sha":"5e76dafb7a8de311ca2d40fa6543f2b7b45a375b","author":{"name":"Roberto Díaz","email":"4e61efffc8521560c10a565a3773764814c36901@liferay.com"},"message":"LPS-68466 Since we are changing the image coordinates we should translate the image twice","distinct":true,"url":"https://api.github.com/repos/xbrianlee/liferay-portal/commits/5e76dafb7a8de311ca2d40fa6543f2b7b45a375b"},{"sha":"5ea08810de2394f6e22e6770d001b20f0b42a9a6","author":{"name":"Roberto Díaz","email":"4e61efffc8521560c10a565a3773764814c36901@liferay.com"},"message":"LPS-68466 Flip is enough for this case","distinct":true,"url":"https://api.github.com/repos/xbrianlee/liferay-portal/commits/5ea08810de2394f6e22e6770d001b20f0b42a9a6"},{"sha":"5e75ad548584538b2cd17ced91c945132207c7d9","author":{"name":"Roberto Díaz","email":"4e61efffc8521560c10a565a3773764814c36901@liferay.com"},"message":"LPS-68466 Move logic in order to use the preview if it was generated","distinct":true,"url":"https://api.github.com/repos/xbrianlee/liferay-portal/commits/5e75ad548584538b2cd17ced91c945132207c7d9"},{"sha":"7116aa78907bf7d4b3bec0f2586a35899fb2f80a","author":{"name":"Roberto Díaz","email":"4e61efffc8521560c10a565a3773764814c36901@liferay.com"},"message":"LPS-68466 Add basic test","distinct":true,"url":"https://api.github.com/repos/xbrianlee/liferay-portal/commits/7116aa78907bf7d4b3bec0f2586a35899fb2f80a"},{"sha":"7b63bb77e49ce33fe3be950f2f28495a5fceef69","author":{"name":"Sergio Gonzalez","email":"c01a203c476cbef8c9d9ec953cca65a0947bec42@liferay.com"},"message":"LPS-68466 SF","distinct":true,"url":"https://api.github.com/repos/xbrianlee/liferay-portal/commits/7b63bb77e49ce33fe3be950f2f28495a5fceef69"},{"sha":"8a71c864f5a7a691c1dcc247c353a53d31981eb8","author":{"name":"Sergio Gonzalez","email":"c01a203c476cbef8c9d9ec953cca65a0947bec42@liferay.com"},"message":"LPS-68466 We don't include this changes in master because we are going to modularize this and change how it works with Adaptive Media.","distinct":true,"url":"https://api.github.com/repos/xbrianlee/liferay-portal/commits/8a71c864f5a7a691c1dcc247c353a53d31981eb8"},{"sha":"95c068870f0220d06bfd1ad3f8fd6a957a448661","author":{"name":"Sergio Gonzalez","email":"c01a203c476cbef8c9d9ec953cca65a0947bec42@liferay.com"},"message":"LPS-68466 SF","distinct":true,"url":"https://api.github.com/repos/xbrianlee/liferay-portal/commits/95c068870f0220d06bfd1ad3f8fd6a957a448661"},{"sha":"3a1b2a2880aad0650ef9837ff62388dc86d29024","author":{"name":"Brian Chan","email":"03f1991d34240e985a132037258562e29f9bb7ff@liferay.com"},"message":"LPS-68466 Rename","distinct":true,"url":"https://api.github.com/repos/xbrianlee/liferay-portal/commits/3a1b2a2880aad0650ef9837ff62388dc86d29024"},{"sha":"09328fe32d42c9d1e483d273c865f08548abed84","author":{"name":"Adolfo Pérez","email":"8c2a8375cdb18bb47663f6d607d94eb9597b3c3a@liferay.com"},"message":"LPS-69371 Create classes to handle templates","distinct":true,"url":"https://api.github.com/repos/xbrianlee/liferay-portal/commits/09328fe32d42c9d1e483d273c865f08548abed84"}]}
{"actor":{"display_login":"xbrianlee"}}