{"push_id":2617154402,"size":94,"distinct_size":2,"ref":"refs/heads/LPS-79184","head":"086d9579c483fe447995a96525fc1b2ee7888815","before":"4b0f44345be58f5c51e342ba7b1f25902e542bae","commits":[{"sha":"3d0d7488fc80e309b225a66d299c1f1064d3ef34","author":{"name":"amosfong","email":"b6ae3a08ad0ac5f22fb8558788f1e39ca3a9c793@liferay.com"},"message":"LRIS-30978","distinct":false,"url":"https://api.github.com/repos/rafaprax/liferay-portal/commits/3d0d7488fc80e309b225a66d299c1f1064d3ef34"},{"sha":"aec692ba4cebf1288fbf7dc6f93f1abc160d2d23","author":{"name":"Pei-Jung Lan","email":"e62309c6fd123bf4dcb5263275949244e220f171@liferay.com"},"message":"LPS-78371 Apply new ManagementToolbar pattern to view user groups screen","distinct":false,"url":"https://api.github.com/repos/rafaprax/liferay-portal/commits/aec692ba4cebf1288fbf7dc6f93f1abc160d2d23"},{"sha":"72000a00b22d033596c61dbc959d6e5b041e06ba","author":{"name":"Pei-Jung Lan","email":"e62309c6fd123bf4dcb5263275949244e220f171@liferay.com"},"message":"LPS-78371 Apply new ManagementToolbar pattern to edit user goup assignments screen","distinct":false,"url":"https://api.github.com/repos/rafaprax/liferay-portal/commits/72000a00b22d033596c61dbc959d6e5b041e06ba"},{"sha":"94bf5d8d8224e5d20c59c24a7a57d5498f3d8376","author":{"name":"Pei-Jung Lan","email":"e62309c6fd123bf4dcb5263275949244e220f171@liferay.com"},"message":"LPS-78371 Apply new ManagementToolbar pattern to select user group users modal","distinct":false,"url":"https://api.github.com/repos/rafaprax/liferay-portal/commits/94bf5d8d8224e5d20c59c24a7a57d5498f3d8376"},{"sha":"abb8de86b54048993e77af08b1950ca2088ee282","author":{"name":"shuyangzhou","email":"f9d1e59dcbe6edf013f6b0291da8a0febde60e66@liferay.com"},"message":"LPS-81512 ComponentContext.enableComponent(String) is an async operation, which means the bundleContext.getServiceReferences() right after enabling may not actually see the ServiceReference, leading to fetch failure. Change to ServiceTracker.waitForService() to avoid the async race condition. TimeoutTestRule is going to protect us from breaking changes caused infinite waiting on CI.","distinct":false,"url":"https://api.github.com/repos/rafaprax/liferay-portal/commits/abb8de86b54048993e77af08b1950ca2088ee282"},{"sha":"38f639a3a863b91243cc186f121acf9cc2ecf045","author":{"name":"tomwang2011","email":"a2fca62f6c224d711c555b583187e00997a663ae@liferay.com"},"message":"Revert \"LPS-80536 SF\"\n\nThis reverts commit e0dd5a4c45909c942b494c0c9055ac224b7e5cad.","distinct":false,"url":"https://api.github.com/repos/rafaprax/liferay-portal/commits/38f639a3a863b91243cc186f121acf9cc2ecf045"},{"sha":"297d1d6021442e65c90a7eee3d7b5ba001013a1d","author":{"name":"tomwang2011","email":"a2fca62f6c224d711c555b583187e00997a663ae@liferay.com"},"message":"Revert \"LPS-80536 Log error if the struts actions are not present\"\n\nThis reverts commit b3afec715f3ad04054034cf5d1ed4570c43865ef.","distinct":false,"url":"https://api.github.com/repos/rafaprax/liferay-portal/commits/297d1d6021442e65c90a7eee3d7b5ba001013a1d"},{"sha":"fed795c289d7370b3fb0bc368b3811305dc5d2b4","author":{"name":"tomwang2011","email":"a2fca62f6c224d711c555b583187e00997a663ae@liferay.com"},"message":"Revert \"LPS-80536 Use the modular struts action instead of the ones in core that are deprecated\"\n\nThis reverts commit 2e9dd1c9e683cdccaed82524f07273e5f9612db1.","distinct":false,"url":"https://api.github.com/repos/rafaprax/liferay-portal/commits/fed795c289d7370b3fb0bc368b3811305dc5d2b4"},{"sha":"e4fa77793d9f661a6dd087a5730a3cb4d1ebc86c","author":{"name":"Christopher Bryan Boyd","email":"4116d2e2fb6d25ade3a701d26122121bdbf2c284@liferay.com"},"message":"LPS-81529 New test comparing service builder versions","distinct":false,"url":"https://api.github.com/repos/rafaprax/liferay-portal/commits/e4fa77793d9f661a6dd087a5730a3cb4d1ebc86c"},{"sha":"72268f569905bf097d199691d1a3963e8b48955a","author":{"name":"Christopher Bryan Boyd","email":"4116d2e2fb6d25ade3a701d26122121bdbf2c284@liferay.com"},"message":"LPS-81529 Format Source","distinct":false,"url":"https://api.github.com/repos/rafaprax/liferay-portal/commits/72268f569905bf097d199691d1a3963e8b48955a"},{"sha":"7a5d17ba3f2c93e20f8573502c361a00fc0b4c57","author":{"name":"Gregory Amerson","email":"c60ad612488c8276a2f9818159a336c69cbee16d@liferay.com"},"message":"LPS-81529 simplify","distinct":false,"url":"https://api.github.com/repos/rafaprax/liferay-portal/commits/7a5d17ba3f2c93e20f8573502c361a00fc0b4c57"},{"sha":"a52eb9c427f2f1829ff0344d45c6920c7289bf79","author":{"name":"Gregory Amerson","email":"c60ad612488c8276a2f9818159a336c69cbee16d@liferay.com"},"message":"LPS-81529 be consistent","distinct":false,"url":"https://api.github.com/repos/rafaprax/liferay-portal/commits/a52eb9c427f2f1829ff0344d45c6920c7289bf79"},{"sha":"8c92a48bd1fa674237c52cf0fee37f27917b9964","author":{"name":"Gregory Amerson","email":"c60ad612488c8276a2f9818159a336c69cbee16d@liferay.com"},"message":"LPS-81529 typo","distinct":false,"url":"https://api.github.com/repos/rafaprax/liferay-portal/commits/8c92a48bd1fa674237c52cf0fee37f27917b9964"},{"sha":"7e8d17957a0de55a4d38cee0daab1b3405b67bfb","author":{"name":"Andrea Di Giorgi","email":"8886dfb4e8cb180fd7b3dbca9a42fbf0116a4a92@liferay.com"},"message":"LPS-81529 No need to be final","distinct":false,"url":"https://api.github.com/repos/rafaprax/liferay-portal/commits/7e8d17957a0de55a4d38cee0daab1b3405b67bfb"},{"sha":"c51ad02fa7e9b2e72f940430a3601c86cf94fa99","author":{"name":"Andrea Di Giorgi","email":"8886dfb4e8cb180fd7b3dbca9a42fbf0116a4a92@liferay.com"},"message":"LPS-80944 Show JUnit full log for Spring Boot projects","distinct":false,"url":"https://api.github.com/repos/rafaprax/liferay-portal/commits/c51ad02fa7e9b2e72f940430a3601c86cf94fa99"},{"sha":"3d9d4aebc155db3ad96be141812f0cd7961b2e98","author":{"name":"Andrea Di Giorgi","email":"8886dfb4e8cb180fd7b3dbca9a42fbf0116a4a92@liferay.com"},"message":"LPS-80944 Update changelog","distinct":false,"url":"https://api.github.com/repos/rafaprax/liferay-portal/commits/3d9d4aebc155db3ad96be141812f0cd7961b2e98"},{"sha":"948b0fd2b36a8647519718da0fc0d072e25de903","author":{"name":"Brian Chan","email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com"},"message":"LPS-79679 prep next","distinct":false,"url":"https://api.github.com/repos/rafaprax/liferay-portal/commits/948b0fd2b36a8647519718da0fc0d072e25de903"},{"sha":"3226772fdabdf07e86a1b9b4047eccd293f468b7","author":{"name":"Brian Chan","email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com"},"message":"LPS-79679 prep next","distinct":false,"url":"https://api.github.com/repos/rafaprax/liferay-portal/commits/3226772fdabdf07e86a1b9b4047eccd293f468b7"},{"sha":"ccdbe1ee559a2b682de893737da0aa25c80bdc45","author":{"name":"Brian Chan","email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com"},"message":"Record reference to liferay-plugins/master with git-commit-plugins as 0e33ea4429e94750e1b152e8478fd94e498751ba","distinct":false,"url":"https://api.github.com/repos/rafaprax/liferay-portal/commits/ccdbe1ee559a2b682de893737da0aa25c80bdc45"},{"sha":"7aee700eb8c57b2260226b2a994095d88205f6a5","author":{"name":"Brian Chan","email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com"},"message":"Record reference to liferay-portal/master-private with git-commit-portal-private as 5ea593973c37beb2973c141927604c3bf81db4d1","distinct":false,"url":"https://api.github.com/repos/rafaprax/liferay-portal/commits/7aee700eb8c57b2260226b2a994095d88205f6a5"}]}
{"actor":{"display_login":"rafaprax"}}