{"push_id":2606908278,"size":38,"distinct_size":38,"ref":"refs/heads/master","head":"81824f657d83b95a47953d73b0e861cc3db3c563","before":"0266055a93ae4d98787737fa2fae059e1db9f5fb","commits":[{"sha":"06d642b907bea36b97598a850bdb2ac5f246cbbd","author":{"name":"kyle-miho","email":"8261cd96736ca288e36bf9036b658198acc997d5@liferay.com"},"message":"LRQA-41273 Add Site Pages Administration to Test Properties for ci:test:relevant","distinct":true,"url":"https://api.github.com/repos/NorbertKocsis/liferay-portal/commits/06d642b907bea36b97598a850bdb2ac5f246cbbd"},{"sha":"7eac61c5af00095c4cc4f8d8a7cf071f333f90d6","author":{"name":"Anthony Chu","email":"68128fdd0862a8aed18b3107b26d178345ad3297@liferay.com"},"message":"LPS-80789 Split navigation up between fragments and page templates","distinct":true,"url":"https://api.github.com/repos/NorbertKocsis/liferay-portal/commits/7eac61c5af00095c4cc4f8d8a7cf071f333f90d6"},{"sha":"d3cdcb97c4375f994afb258659429f6584cc0ff0","author":{"name":"Anthony Chu","email":"68128fdd0862a8aed18b3107b26d178345ad3297@liferay.com"},"message":"LPS-80789 Add collection process different between fragments and page templates","distinct":true,"url":"https://api.github.com/repos/NorbertKocsis/liferay-portal/commits/d3cdcb97c4375f994afb258659429f6584cc0ff0"},{"sha":"f6dc9f4dff5c3ab14447407ee9aec9aeaf57832b","author":{"name":"Brian Chiu","email":"4d5666ad3363421843a1dbb29c05ce743ab47bb8@liferay.com"},"message":"LPS-80789 Update references","distinct":true,"url":"https://api.github.com/repos/NorbertKocsis/liferay-portal/commits/f6dc9f4dff5c3ab14447407ee9aec9aeaf57832b"},{"sha":"1ca1794bbffe5316a38377dbe9fe1ea419b345cd","author":{"name":"Brian Chiu","email":"4d5666ad3363421843a1dbb29c05ce743ab47bb8@liferay.com"},"message":"LPS-80789 Fix poshi validation","distinct":true,"url":"https://api.github.com/repos/NorbertKocsis/liferay-portal/commits/1ca1794bbffe5316a38377dbe9fe1ea419b345cd"},{"sha":"81ae546a9a79a07d9737c7745c1abccbbf24eb2c","author":{"name":"Brian Chiu","email":"4d5666ad3363421843a1dbb29c05ce743ab47bb8@liferay.com"},"message":"LPS-80789 Finish add","distinct":true,"url":"https://api.github.com/repos/NorbertKocsis/liferay-portal/commits/81ae546a9a79a07d9737c7745c1abccbbf24eb2c"},{"sha":"27387941efb2f4cc0fbdd743b62596c15fbf0e23","author":{"name":"Pei-Jung Lan","email":"e62309c6fd123bf4dcb5263275949244e220f171@liferay.com"},"message":"LPS-81522 Alphabetize info panel list by default","distinct":true,"url":"https://api.github.com/repos/NorbertKocsis/liferay-portal/commits/27387941efb2f4cc0fbdd743b62596c15fbf0e23"},{"sha":"c7192db35ade3e9c0be215af32ce23f82c3de811","author":{"name":"Pei-Jung Lan","email":"e62309c6fd123bf4dcb5263275949244e220f171@liferay.com"},"message":"LPS-81521 Remove redundant MBMessage messageId info field","distinct":true,"url":"https://api.github.com/repos/NorbertKocsis/liferay-portal/commits/c7192db35ade3e9c0be215af32ce23f82c3de811"},{"sha":"ab1fe79e23386e2beacdd3abe2b35fb19041265f","author":{"name":"Neil Griffin","email":"c2a7fbf784338c2572ecea929f463d2e25a4249d@gmail.com"},"message":"LPS-81420 Portlet 3.0: Implement requirements for generating render state","distinct":true,"url":"https://api.github.com/repos/NorbertKocsis/liferay-portal/commits/ab1fe79e23386e2beacdd3abe2b35fb19041265f"},{"sha":"862f608584dbd5971be2aa9df6e6d455455473b1","author":{"name":"shuyangzhou","email":"f9d1e59dcbe6edf013f6b0291da8a0febde60e66@liferay.com"},"message":"LPS-81420 Explicit response flush is rarely necessary or a good thing to do. Because oftenly it hides other issues. We should normally leave the response to container.","distinct":true,"url":"https://api.github.com/repos/NorbertKocsis/liferay-portal/commits/862f608584dbd5971be2aa9df6e6d455455473b1"},{"sha":"baa5d162e259b1eaa6e9235e988922d3ffa3b2d4","author":{"name":"shuyangzhou","email":"f9d1e59dcbe6edf013f6b0291da8a0febde60e66@liferay.com"},"message":"LPS-81420 Less checking","distinct":true,"url":"https://api.github.com/repos/NorbertKocsis/liferay-portal/commits/baa5d162e259b1eaa6e9235e988922d3ffa3b2d4"},{"sha":"6d7cc1bc97575d6a5c9673e93d93673e6dfdc5f6","author":{"name":"shuyangzhou","email":"f9d1e59dcbe6edf013f6b0291da8a0febde60e66@liferay.com"},"message":"LPS-81420 Use constants","distinct":true,"url":"https://api.github.com/repos/NorbertKocsis/liferay-portal/commits/6d7cc1bc97575d6a5c9673e93d93673e6dfdc5f6"},{"sha":"623948fa08ff28dd1a9794a0b190757f80b1859e","author":{"name":"shuyangzhou","email":"f9d1e59dcbe6edf013f6b0291da8a0febde60e66@liferay.com"},"message":"LPS-81420 When not having layoutTypePortlet, don't bother to generate renderStateJSON.","distinct":true,"url":"https://api.github.com/repos/NorbertKocsis/liferay-portal/commits/623948fa08ff28dd1a9794a0b190757f80b1859e"},{"sha":"cb19275c5b7fcaf8421f571a2417f0cd7ad81165","author":{"name":"shuyangzhou","email":"f9d1e59dcbe6edf013f6b0291da8a0febde60e66@liferay.com"},"message":"LPS-81420 Move RenderData and RenderStateUtil to internal.","distinct":true,"url":"https://api.github.com/repos/NorbertKocsis/liferay-portal/commits/cb19275c5b7fcaf8421f571a2417f0cd7ad81165"},{"sha":"4613f384df64bdb22a8e43c7f5183ba8e89d5e17","author":{"name":"shuyangzhou","email":"f9d1e59dcbe6edf013f6b0291da8a0febde60e66@liferay.com"},"message":"LPS-81420 Lower access level","distinct":true,"url":"https://api.github.com/repos/NorbertKocsis/liferay-portal/commits/4613f384df64bdb22a8e43c7f5183ba8e89d5e17"},{"sha":"410ebda103ece4701d526a71a1d3103c6524213a","author":{"name":"shuyangzhou","email":"f9d1e59dcbe6edf013f6b0291da8a0febde60e66@liferay.com"},"message":"LPS-81420 SF","distinct":true,"url":"https://api.github.com/repos/NorbertKocsis/liferay-portal/commits/410ebda103ece4701d526a71a1d3103c6524213a"},{"sha":"0472cddfa0766ceefb8fc5e4b94976bf435d9064","author":{"name":"shuyangzhou","email":"f9d1e59dcbe6edf013f6b0291da8a0febde60e66@liferay.com"},"message":"LPS-81420 Delete the parameters from LiferayPortletURL to avoid the String manipulation.","distinct":true,"url":"https://api.github.com/repos/NorbertKocsis/liferay-portal/commits/0472cddfa0766ceefb8fc5e4b94976bf435d9064"},{"sha":"84067d2c006b20d3c23e65f34b6c80befe3117a8","author":{"name":"shuyangzhou","email":"f9d1e59dcbe6edf013f6b0291da8a0febde60e66@liferay.com"},"message":"LPS-81420 Inefficient Map containsKey()/get() calls.","distinct":true,"url":"https://api.github.com/repos/NorbertKocsis/liferay-portal/commits/84067d2c006b20d3c23e65f34b6c80befe3117a8"},{"sha":"48572c08bea56cae0d2176d613afc0bd9d619fb6","author":{"name":"shuyangzhou","email":"f9d1e59dcbe6edf013f6b0291da8a0febde60e66@liferay.com"},"message":"LPS-81420 String concat","distinct":true,"url":"https://api.github.com/repos/NorbertKocsis/liferay-portal/commits/48572c08bea56cae0d2176d613afc0bd9d619fb6"},{"sha":"5e8fa31669933e4f4f7354693a68240758e74023","author":{"name":"Brian Chan","email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com"},"message":"LPS-81420 Match order in PortalImpl, search for the word 'reserved'","distinct":true,"url":"https://api.github.com/repos/NorbertKocsis/liferay-portal/commits/5e8fa31669933e4f4f7354693a68240758e74023"}]}
{"actor":{"display_login":"liferay-continuous-integration-hu"}}