{"push_id":914799635,"size":22,"distinct_size":22,"ref":"refs/heads/master","head":"4dcd961d5911c396f29722c3090e2fbeb9db89a7","before":"48387f5b8785c9836da57d712ce79e9df9f1a8e4","commits":[{"sha":"320f50444d52959b8bc860bd133d2ed2f68e6e55","author":{"email":"072510b6a80a83cef3bf3789e3e0a2cb844f1a83@liferay.com","name":"Julio Camarero"},"message":"LPS-58414 rename to make clear it is not related to permissions","distinct":true,"url":"https://api.github.com/repos/Ithildir/liferay-portal/commits/320f50444d52959b8bc860bd133d2ed2f68e6e55"},{"sha":"65509fa8689eafd635c090de711701724d757429","author":{"email":"072510b6a80a83cef3bf3789e3e0a2cb844f1a83@liferay.com","name":"Julio Camarero"},"message":"LPS-58414 apply rename everywhere","distinct":true,"url":"https://api.github.com/repos/Ithildir/liferay-portal/commits/65509fa8689eafd635c090de711701724d757429"},{"sha":"5114b3cb9b5d55cb3d177662c3abcaa7ad97cf50","author":{"email":"072510b6a80a83cef3bf3789e3e0a2cb844f1a83@liferay.com","name":"Julio Camarero"},"message":"LPS-58414 rename to make clear it is not related to permissions (and to be consistent)","distinct":true,"url":"https://api.github.com/repos/Ithildir/liferay-portal/commits/5114b3cb9b5d55cb3d177662c3abcaa7ad97cf50"},{"sha":"ea2dd40acc5ec8d2303e1528102271e9262240a0","author":{"email":"072510b6a80a83cef3bf3789e3e0a2cb844f1a83@liferay.com","name":"Julio Camarero"},"message":"LPS-58414 apply rename everywhere","distinct":true,"url":"https://api.github.com/repos/Ithildir/liferay-portal/commits/ea2dd40acc5ec8d2303e1528102271e9262240a0"},{"sha":"f9be12b4b011c2e06b1fd3ab568379d9c5e69706","author":{"email":"072510b6a80a83cef3bf3789e3e0a2cb844f1a83@liferay.com","name":"Julio Camarero"},"message":"LPS-58414 this is not correct. by default, we check the controlpanelentry for permission and that one is already doing the right permission checking","distinct":true,"url":"https://api.github.com/repos/Ithildir/liferay-portal/commits/f9be12b4b011c2e06b1fd3ab568379d9c5e69706"},{"sha":"65ed9d4ebd3922ad30b84f6df864d5c7ec74bb02","author":{"email":"072510b6a80a83cef3bf3789e3e0a2cb844f1a83@liferay.com","name":"Julio Camarero"},"message":"LPS-58414 workflow. move logic to the control panel entry, that is the central place for permission checking.","distinct":true,"url":"https://api.github.com/repos/Ithildir/liferay-portal/commits/65ed9d4ebd3922ad30b84f6df864d5c7ec74bb02"},{"sha":"4bf7c9daddfcdd9b8ee86c942c2d067356678c84","author":{"email":"072510b6a80a83cef3bf3789e3e0a2cb844f1a83@liferay.com","name":"Julio Camarero"},"message":"LPS-58414 staging. move logic to the control panel entry, that is the central place for permission checking.","distinct":true,"url":"https://api.github.com/repos/Ithildir/liferay-portal/commits/4bf7c9daddfcdd9b8ee86c942c2d067356678c84"},{"sha":"78485abfc3ca6719fe12189e83740cc85b8b9a31","author":{"email":"072510b6a80a83cef3bf3789e3e0a2cb844f1a83@liferay.com","name":"Julio Camarero"},"message":"LPS-58414 export/import. move logic to the control panel entry, that is the central place for permission checking.","distinct":true,"url":"https://api.github.com/repos/Ithildir/liferay-portal/commits/78485abfc3ca6719fe12189e83740cc85b8b9a31"},{"sha":"bed32edb00ee0dbd58643fd37c3ff045d7e9adf8","author":{"email":"072510b6a80a83cef3bf3789e3e0a2cb844f1a83@liferay.com","name":"Julio Camarero"},"message":"LPS-58414 this is not needed anymore","distinct":true,"url":"https://api.github.com/repos/Ithildir/liferay-portal/commits/bed32edb00ee0dbd58643fd37c3ff045d7e9adf8"},{"sha":"55c3b3787cad7eff9985e21138574f02e2ecf8ce","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-58414 SF","distinct":true,"url":"https://api.github.com/repos/Ithildir/liferay-portal/commits/55c3b3787cad7eff9985e21138574f02e2ecf8ce"},{"sha":"f965b5a94e9a77aa113a65868b44a1feba666201","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-58414 SF","distinct":true,"url":"https://api.github.com/repos/Ithildir/liferay-portal/commits/f965b5a94e9a77aa113a65868b44a1feba666201"},{"sha":"a363f3369005ea4ac6881d3b9cad95737c1a48d9","author":{"email":"f9d1e59dcbe6edf013f6b0291da8a0febde60e66@liferay.com","name":"shuyangzhou"},"message":"LPS-61620 Just use the current class.","distinct":true,"url":"https://api.github.com/repos/Ithildir/liferay-portal/commits/a363f3369005ea4ac6881d3b9cad95737c1a48d9"},{"sha":"4bae58ceb8bf0316f0684637f9124d0b9ec21e30","author":{"email":"f9d1e59dcbe6edf013f6b0291da8a0febde60e66@liferay.com","name":"shuyangzhou"},"message":"LPS-61620 Jsp Bundle and system bundle packages are static resources, don't create them for every single JspServlet/JspCompiler instance.","distinct":true,"url":"https://api.github.com/repos/Ithildir/liferay-portal/commits/4bae58ceb8bf0316f0684637f9124d0b9ec21e30"},{"sha":"8da83c894f3949f3b27e294ebca6000cfbc84325","author":{"email":"f9d1e59dcbe6edf013f6b0291da8a0febde60e66@liferay.com","name":"shuyangzhou"},"message":"LPS-61620 Proper exception type","distinct":true,"url":"https://api.github.com/repos/Ithildir/liferay-portal/commits/8da83c894f3949f3b27e294ebca6000cfbc84325"},{"sha":"1801c8cd7b83a3b7565791a317a9fe7cc73e0501","author":{"email":"f9d1e59dcbe6edf013f6b0291da8a0febde60e66@liferay.com","name":"shuyangzhou"},"message":"LPS-61620 Pull out tld uri processing logic as an util class.","distinct":true,"url":"https://api.github.com/repos/Ithildir/liferay-portal/commits/1801c8cd7b83a3b7565791a317a9fe7cc73e0501"},{"sha":"c55ce2a464dba123626a59e93046b235c2e254c9","author":{"email":"f9d1e59dcbe6edf013f6b0291da8a0febde60e66@liferay.com","name":"shuyangzhou"},"message":"LPS-61620 Update test","distinct":true,"url":"https://api.github.com/repos/Ithildir/liferay-portal/commits/c55ce2a464dba123626a59e93046b235c2e254c9"},{"sha":"96dcadccd57430feb0f48c0ab6e6e7eb181725e1","author":{"email":"f9d1e59dcbe6edf013f6b0291da8a0febde60e66@liferay.com","name":"shuyangzhou"},"message":"LPS-61620 Let it throw","distinct":true,"url":"https://api.github.com/repos/Ithildir/liferay-portal/commits/96dcadccd57430feb0f48c0ab6e6e7eb181725e1"},{"sha":"55f4b366610920ae7862ba451f49d0aabbc041bf","author":{"email":"f9d1e59dcbe6edf013f6b0291da8a0febde60e66@liferay.com","name":"shuyangzhou"},"message":"LPS-61620 Unsync","distinct":true,"url":"https://api.github.com/repos/Ithildir/liferay-portal/commits/55f4b366610920ae7862ba451f49d0aabbc041bf"},{"sha":"9dc7edf7183fbb130e3cc92380c1e5a436a58d53","author":{"email":"f9d1e59dcbe6edf013f6b0291da8a0febde60e66@liferay.com","name":"shuyangzhou"},"message":"LPS-61620 StringBundler","distinct":true,"url":"https://api.github.com/repos/Ithildir/liferay-portal/commits/9dc7edf7183fbb130e3cc92380c1e5a436a58d53"},{"sha":"558aa424a80e63c1898f4cbfb5e3ad36b0416616","author":{"email":"ce8f1ffcdaf2aafd0282ae0d7c3b8dffdd8b2d59@liferay.com","name":"Cristina González Castellano"},"message":"LPS-61588 Use defaultDDMStructureHelper.addDDMStructures instead of custom code","distinct":true,"url":"https://api.github.com/repos/Ithildir/liferay-portal/commits/558aa424a80e63c1898f4cbfb5e3ad36b0416616"}]}