{"push_id":690151114,"size":57,"distinct_size":57,"ref":"refs/heads/master","head":"9586f10d455262f7bd58519e8c957c17ec5355a2","before":"c43bb30f1f0980c56902abd3110a512e97471476","commits":[{"sha":"5dc36a12d125f66a92d34eeef182471212ebad45","author":{"email":"65bd3d53a3df115ce246ecaeb98cf1c15b9cd636@liferay.com","name":"Adolfo Pérez"},"message":"LPS-56211 Extract writeJSON methods into util class","distinct":true,"url":"https://api.github.com/repos/brianchiu/liferay-portal/commits/5dc36a12d125f66a92d34eeef182471212ebad45"},{"sha":"cee860181a77294f460539f7ba9014912799ac6f","author":{"email":"65bd3d53a3df115ce246ecaeb98cf1c15b9cd636@liferay.com","name":"Adolfo Pérez"},"message":"LPS-56211 Create base upload handler and move from action","distinct":true,"url":"https://api.github.com/repos/brianchiu/liferay-portal/commits/cee860181a77294f460539f7ba9014912799ac6f"},{"sha":"d48d9e28c816d074c268ae0e6c52c56dc575d002","author":{"email":"65bd3d53a3df115ce246ecaeb98cf1c15b9cd636@liferay.com","name":"Adolfo Pérez"},"message":"LPS-56211 Move blogs base action code into new base handler","distinct":true,"url":"https://api.github.com/repos/brianchiu/liferay-portal/commits/d48d9e28c816d074c268ae0e6c52c56dc575d002"},{"sha":"3c6e7c1650f2ed0c8d25fd161a3eba38c04c9a47","author":{"email":"65bd3d53a3df115ce246ecaeb98cf1c15b9cd636@liferay.com","name":"Adolfo Pérez"},"message":"LPS-56211 Move code from blogs actions into upload handlers and delegate","distinct":true,"url":"https://api.github.com/repos/brianchiu/liferay-portal/commits/3c6e7c1650f2ed0c8d25fd161a3eba38c04c9a47"},{"sha":"1080fe1ff9c84a6f77541cba0c8dbb5faeb19872","author":{"email":"65bd3d53a3df115ce246ecaeb98cf1c15b9cd636@liferay.com","name":"Adolfo Pérez"},"message":"LPS-56211 Remove no longer needed base actions","distinct":true,"url":"https://api.github.com/repos/brianchiu/liferay-portal/commits/1080fe1ff9c84a6f77541cba0c8dbb5faeb19872"},{"sha":"5e96030704d2fc5cd850ddac7181e56b26d852d5","author":{"email":"65bd3d53a3df115ce246ecaeb98cf1c15b9cd636@liferay.com","name":"Adolfo Pérez"},"message":"LPS-56211 Fix NPE when an error is handled but not rethrown","distinct":true,"url":"https://api.github.com/repos/brianchiu/liferay-portal/commits/5e96030704d2fc5cd850ddac7181e56b26d852d5"},{"sha":"0d9ed99e59f89c0946b4b6a8314849ca057ee45d","author":{"email":"65bd3d53a3df115ce246ecaeb98cf1c15b9cd636@liferay.com","name":"Adolfo Pérez"},"message":"LPS-56211 Narrow exceptions down to PortalException","distinct":true,"url":"https://api.github.com/repos/brianchiu/liferay-portal/commits/0d9ed99e59f89c0946b4b6a8314849ca057ee45d"},{"sha":"0756607c55cc615d75159c341c5909fb0f07b18e","author":{"email":"65bd3d53a3df115ce246ecaeb98cf1c15b9cd636@liferay.com","name":"Adolfo Pérez"},"message":"LPS-56211 Generalize type so that it works with both action and resource requests","distinct":true,"url":"https://api.github.com/repos/brianchiu/liferay-portal/commits/0756607c55cc615d75159c341c5909fb0f07b18e"},{"sha":"4bed7c97e891cd8ca4dd73fc931e34f7ed62b1c8","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-56211 move and rename","distinct":true,"url":"https://api.github.com/repos/brianchiu/liferay-portal/commits/4bed7c97e891cd8ca4dd73fc931e34f7ed62b1c8"},{"sha":"6b28b3e87c30ce7b6f3d90af258fd975b15d2208","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-56211 rename package","distinct":true,"url":"https://api.github.com/repos/brianchiu/liferay-portal/commits/6b28b3e87c30ce7b6f3d90af258fd975b15d2208"},{"sha":"c9b5e492586c36d10c521a70cd61e380b7a20c60","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-56211 auto SF","distinct":true,"url":"https://api.github.com/repos/brianchiu/liferay-portal/commits/c9b5e492586c36d10c521a70cd61e380b7a20c60"},{"sha":"64e00815a3d3dd4c6f0545bb685ada0cbad67a6e","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-56211 duplicate code","distinct":true,"url":"https://api.github.com/repos/brianchiu/liferay-portal/commits/64e00815a3d3dd4c6f0545bb685ada0cbad67a6e"},{"sha":"52d4864cae65b8afc86170b3c61856f19be1ff80","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-56211 rename","distinct":true,"url":"https://api.github.com/repos/brianchiu/liferay-portal/commits/52d4864cae65b8afc86170b3c61856f19be1ff80"},{"sha":"db899107e66700bfcfcc6463a4660e3e88c5be45","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-56211 move","distinct":true,"url":"https://api.github.com/repos/brianchiu/liferay-portal/commits/db899107e66700bfcfcc6463a4660e3e88c5be45"},{"sha":"87985f2b3e3cebc01c745af2b3d7854dd6c58fb1","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-56211 auto SF","distinct":true,"url":"https://api.github.com/repos/brianchiu/liferay-portal/commits/87985f2b3e3cebc01c745af2b3d7854dd6c58fb1"},{"sha":"d9b2f09fea3e337d246a151fe447046ec22720a2","author":{"email":"ef80d4fb5d29b43177c223642f8a0a69eef4f7c3@liferay.com","name":"Daniel Kocsis"},"message":"LPS-55890 Add service.xml to Export Import portlet","distinct":true,"url":"https://api.github.com/repos/brianchiu/liferay-portal/commits/d9b2f09fea3e337d246a151fe447046ec22720a2"},{"sha":"72b0e706a76bf07e67e13c87329021a4fc0aadb4","author":{"email":"ef80d4fb5d29b43177c223642f8a0a69eef4f7c3@liferay.com","name":"Daniel Kocsis"},"message":"LPS-55890 Include the new portlet to the build process","distinct":true,"url":"https://api.github.com/repos/brianchiu/liferay-portal/commits/72b0e706a76bf07e67e13c87329021a4fc0aadb4"},{"sha":"808f7ca54c38505188eaa2ccb40f34a1b26e5fd7","author":{"email":"ef80d4fb5d29b43177c223642f8a0a69eef4f7c3@liferay.com","name":"Daniel Kocsis"},"message":"LPS-55890 Move impl code to the new portlet","distinct":true,"url":"https://api.github.com/repos/brianchiu/liferay-portal/commits/808f7ca54c38505188eaa2ccb40f34a1b26e5fd7"},{"sha":"2a8771315faf84c4905b85161a781911578a7af5","author":{"email":"ef80d4fb5d29b43177c223642f8a0a69eef4f7c3@liferay.com","name":"Daniel Kocsis"},"message":"LPS-55890 Use the correct packages","distinct":true,"url":"https://api.github.com/repos/brianchiu/liferay-portal/commits/2a8771315faf84c4905b85161a781911578a7af5"},{"sha":"9a88f7324c6885fed1bc1e4a6f073f1043a49ff8","author":{"email":"ef80d4fb5d29b43177c223642f8a0a69eef4f7c3@liferay.com","name":"Daniel Kocsis"},"message":"LPS-55890 Run ant build-service-portlet-exportimport","distinct":true,"url":"https://api.github.com/repos/brianchiu/liferay-portal/commits/9a88f7324c6885fed1bc1e4a6f073f1043a49ff8"}]}