{"push_id":885323188,"size":48,"distinct_size":47,"ref":"refs/heads/master","head":"6232b12b0d78bdb5ec6b10544237b78dbc7c582b","before":"d0c8312a10d9af1c2e21e4eb37a5927c90a0e9f6","commits":[{"sha":"802200d3c7534cf1abfe89460032cd09a29c12df","author":{"email":"65bd3d53a3df115ce246ecaeb98cf1c15b9cd636@liferay.com","name":"Adolfo Pérez Álvarez"},"message":"LPS-60482 Always redirect with the kbFolderUrlTitle\n\nEven if no article is found, add the folder URL title\nparameter and redirect.  This way, it will at least be\nable to show the user the correct folder.","distinct":false,"url":"https://api.github.com/repos/adolfopa/liferay-plugins/commits/802200d3c7534cf1abfe89460032cd09a29c12df"},{"sha":"7a95d018c578af4e04d3dbac83f5c113b29cf751","author":{"email":"4afa6c2cbdbd98b91ea1e6e35d8b301fb84ef364@liferay.com","name":"Sergio Gonzalez"},"message":"LPS-60482 SF","distinct":true,"url":"https://api.github.com/repos/adolfopa/liferay-plugins/commits/7a95d018c578af4e04d3dbac83f5c113b29cf751"},{"sha":"dc3de1da040499152595a71a33c89989000265a8","author":{"email":"f0aeacda0b3502b25aa5b918d0e8dff21446a7d4@liferay.com","name":"David Zhang"},"message":"LPS-60523 - KB Display title/content extends beyond portlet boundary","distinct":true,"url":"https://api.github.com/repos/adolfopa/liferay-plugins/commits/dc3de1da040499152595a71a33c89989000265a8"},{"sha":"89a160424e48e0f61c416bd2f9b2d3ba5754804f","author":{"email":"689850a986ab997890b8be94836e9497b75fb1e9@liferay.com","name":"Dale Shan"},"message":"LPS-60523 SF","distinct":true,"url":"https://api.github.com/repos/adolfopa/liferay-plugins/commits/89a160424e48e0f61c416bd2f9b2d3ba5754804f"},{"sha":"08ad31d66e4c7deee3ed36a3bd8b648ee2b6c03f","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-60759","distinct":true,"url":"https://api.github.com/repos/adolfopa/liferay-plugins/commits/08ad31d66e4c7deee3ed36a3bd8b648ee2b6c03f"},{"sha":"205c8043ebe2ef681f38e0285873ace53085d1bf","author":{"email":"f0aeacda0b3502b25aa5b918d0e8dff21446a7d4@liferay.com","name":"David Zhang"},"message":"LPS-59525 - Web Form - There is no validation for Field Names","distinct":true,"url":"https://api.github.com/repos/adolfopa/liferay-plugins/commits/205c8043ebe2ef681f38e0285873ace53085d1bf"},{"sha":"13944e2401697f47a454f22cafbede57ef60c81a","author":{"email":"f0aeacda0b3502b25aa5b918d0e8dff21446a7d4@liferay.com","name":"David Zhang"},"message":"LPS-59525 - SF use new validate method","distinct":true,"url":"https://api.github.com/repos/adolfopa/liferay-plugins/commits/13944e2401697f47a454f22cafbede57ef60c81a"},{"sha":"1737bb4d761fcf24ea2f1ab0e8c290d527296bc7","author":{"email":"689850a986ab997890b8be94836e9497b75fb1e9@liferay.com","name":"Dale Shan"},"message":"LPS-59525 Move validate email logic to a new method","distinct":true,"url":"https://api.github.com/repos/adolfopa/liferay-plugins/commits/1737bb4d761fcf24ea2f1ab0e8c290d527296bc7"},{"sha":"3ff561fa38a5326613b741b313cc8891d3e7886d","author":{"email":"689850a986ab997890b8be94836e9497b75fb1e9@liferay.com","name":"Dale Shan"},"message":"LPS-59525 rename validateFieldNames to validateFieldNameLength","distinct":true,"url":"https://api.github.com/repos/adolfopa/liferay-plugins/commits/3ff561fa38a5326613b741b313cc8891d3e7886d"},{"sha":"b868eba299a56531af9f6df9e0c5242ae2a7500f","author":{"email":"689850a986ab997890b8be94836e9497b75fb1e9@liferay.com","name":"Dale Shan"},"message":"LPS-59525 Move the validate unique field name to method validateFields","distinct":true,"url":"https://api.github.com/repos/adolfopa/liferay-plugins/commits/b868eba299a56531af9f6df9e0c5242ae2a7500f"},{"sha":"8d4c809e399157db8dd4106785cfcfd44988d173","author":{"email":"689850a986ab997890b8be94836e9497b75fb1e9@liferay.com","name":"Dale Shan"},"message":"LPS-59525 SF","distinct":true,"url":"https://api.github.com/repos/adolfopa/liferay-plugins/commits/8d4c809e399157db8dd4106785cfcfd44988d173"},{"sha":"f96a9fda2ba7a5a282e938c91defb5252104005b","author":{"email":"15597d1a58c88427bb8c8dfa5f004a1a41bb1c0c@liferay.com","name":"Hugo Huijser"},"message":"LPS-59525 Source formatting","distinct":true,"url":"https://api.github.com/repos/adolfopa/liferay-plugins/commits/f96a9fda2ba7a5a282e938c91defb5252104005b"},{"sha":"a97afab879c4879ceae6196c143c12e05091e136","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-59525 lang keys","distinct":true,"url":"https://api.github.com/repos/adolfopa/liferay-plugins/commits/a97afab879c4879ceae6196c143c12e05091e136"},{"sha":"7b1dda3a0f563b51987cf780a88f659598c8e5f4","author":{"email":"06f47b55e1c7f09928afd9bca96584d6a777924a@liferay.com","name":"Yu Hai"},"message":"LPS-60600 When export the attachment, we should export reference Model. Because when import, we will firstly execute importReferenceStagedModels() in BaseStagedModelDataHandler.importStagedModel(). If the reference Model didn't be exported, it will cause some issues in the process of executing  importReferenceStagedModels method","distinct":true,"url":"https://api.github.com/repos/adolfopa/liferay-plugins/commits/7b1dda3a0f563b51987cf780a88f659598c8e5f4"},{"sha":"24df3152737e8ea9a7bf33ec9d5a5ebdc0bed9ac","author":{"email":"452cedb156f62e19d963864b93187dd02f4bd62a@liferay.com","name":"Inacio Nery"},"message":"LPS-55443 Change logic persist title and description in the portlet preferences to override the default location.","distinct":true,"url":"https://api.github.com/repos/adolfopa/liferay-plugins/commits/24df3152737e8ea9a7bf33ec9d5a5ebdc0bed9ac"},{"sha":"0e2563a49ac973f24b0325691155912d7ebe9c3d","author":{"email":"8c52ff62252ded3c212b44a5d693a56da3414ebd@liferay.com","name":"Marcellus Tavares"},"message":"LPS-55443 SF","distinct":true,"url":"https://api.github.com/repos/adolfopa/liferay-plugins/commits/0e2563a49ac973f24b0325691155912d7ebe9c3d"},{"sha":"4d11493c95732b582d88a9cb8d4e5064caef2163","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-55443 SF","distinct":true,"url":"https://api.github.com/repos/adolfopa/liferay-plugins/commits/4d11493c95732b582d88a9cb8d4e5064caef2163"},{"sha":"ff4f17db740c7af3fc61bcca71860766902baf72","author":{"email":"452cedb156f62e19d963864b93187dd02f4bd62a@liferay.com","name":"Inacio Nery"},"message":"LPS-59520 Add URL Validation","distinct":true,"url":"https://api.github.com/repos/adolfopa/liferay-plugins/commits/ff4f17db740c7af3fc61bcca71860766902baf72"},{"sha":"d60bf8fe399131a2120479d287124f897fb9b58f","author":{"email":"452cedb156f62e19d963864b93187dd02f4bd62a@liferay.com","name":"Inacio Nery"},"message":"LPS-59520 Add error key","distinct":true,"url":"https://api.github.com/repos/adolfopa/liferay-plugins/commits/d60bf8fe399131a2120479d287124f897fb9b58f"},{"sha":"3d2a876303c6d67441c56aa091fdf53da2985081","author":{"email":"452cedb156f62e19d963864b93187dd02f4bd62a@liferay.com","name":"Inacio Nery"},"message":"LPS-59520 Lang key","distinct":true,"url":"https://api.github.com/repos/adolfopa/liferay-plugins/commits/3d2a876303c6d67441c56aa091fdf53da2985081"}]}