{"push_id":1054878626,"size":61,"distinct_size":61,"ref":"refs/heads/master","head":"e29501df8dc0fb69abe3684e4e2543cea283f397","before":"cddf11080295b5e18d6672fd16293a1ee2686d90","commits":[{"sha":"2b3c8325094c4db433266667a8b7641bbd74c6d4","author":{"email":"e80cc48c4308a5e07300779dfaeb52fdffe42713@liferay.com","name":"Eduardo Pérez García"},"message":"LPS-64901 Change the implementation of the set in order to keep the order","distinct":true,"url":"https://api.github.com/repos/jbalsas/liferay-portal/commits/2b3c8325094c4db433266667a8b7641bbd74c6d4"},{"sha":"fb53a6638e79bd8018f2c0d8d1f826c0bf82ba8d","author":{"email":"80d4b9300c064bd0fcff144f3bedd2e8a3ac2a85@liferay.com","name":"Tomáš Polešovský"},"message":"LPS-63695 Add missing <root> to the root model-resource","distinct":true,"url":"https://api.github.com/repos/jbalsas/liferay-portal/commits/fb53a6638e79bd8018f2c0d8d1f826c0bf82ba8d"},{"sha":"2db010cc2a6e25640f4ce0df2d5c7287a32f5f0e","author":{"email":"80d4b9300c064bd0fcff144f3bedd2e8a3ac2a85@liferay.com","name":"Tomáš Polešovský"},"message":"LPS-63695 Methods to recognize root model-resource","distinct":true,"url":"https://api.github.com/repos/jbalsas/liferay-portal/commits/2db010cc2a6e25640f4ce0df2d5c7287a32f5f0e"},{"sha":"7bf3274ef879e6e8b36bd74def654f9e335b0bbe","author":{"email":"80d4b9300c064bd0fcff144f3bedd2e8a3ac2a85@liferay.com","name":"Tomáš Polešovský"},"message":"LPS-63695 Create default resources for root model-resource, similar to portlet default resources","distinct":true,"url":"https://api.github.com/repos/jbalsas/liferay-portal/commits/7bf3274ef879e6e8b36bd74def654f9e335b0bbe"},{"sha":"9f83661aa3e5facae7edf947ec80e0ee532126ab","author":{"email":"80d4b9300c064bd0fcff144f3bedd2e8a3ac2a85@liferay.com","name":"Tomáš Polešovský"},"message":"LPS-63695 New method to fix incorrect or missing resources","distinct":true,"url":"https://api.github.com/repos/jbalsas/liferay-portal/commits/9f83661aa3e5facae7edf947ec80e0ee532126ab"},{"sha":"6897b86d6e6de831013fda52285fc54894c901e8","author":{"email":"80d4b9300c064bd0fcff144f3bedd2e8a3ac2a85@liferay.com","name":"Tomáš Polešovský"},"message":"LPS-63695 Do not create ResourcePermissions for root model-resource on the fly, use defaults when custom permissions assignments are missing. Also prevents possible DoS on ResourcePermission table","distinct":true,"url":"https://api.github.com/repos/jbalsas/liferay-portal/commits/6897b86d6e6de831013fda52285fc54894c901e8"},{"sha":"994df02f339054983b6976373904013e1ce81060","author":{"email":"80d4b9300c064bd0fcff144f3bedd2e8a3ac2a85@liferay.com","name":"Tomáš Polešovský"},"message":"LPS-63695 Consistency - use default portlet resources when no manual assignments were made to portlet permissions","distinct":true,"url":"https://api.github.com/repos/jbalsas/liferay-portal/commits/994df02f339054983b6976373904013e1ce81060"},{"sha":"198daf8680992cdabe47741435ee6c546ad43bb5","author":{"email":"80d4b9300c064bd0fcff144f3bedd2e8a3ac2a85@liferay.com","name":"Tomáš Polešovský"},"message":"LPS-63695 Consistency - fix legacy primary key the same way","distinct":true,"url":"https://api.github.com/repos/jbalsas/liferay-portal/commits/198daf8680992cdabe47741435ee6c546ad43bb5"},{"sha":"35d192ff224b4b59dc4d74a7962f8e275fec27e3","author":{"email":"80d4b9300c064bd0fcff144f3bedd2e8a3ac2a85@liferay.com","name":"Tomáš Polešovský"},"message":"LPS-63695 SF - remove duplicate code","distinct":true,"url":"https://api.github.com/repos/jbalsas/liferay-portal/commits/35d192ff224b4b59dc4d74a7962f8e275fec27e3"},{"sha":"80f12f9de1af36a7b3749ae38e0c4245001cbd74","author":{"email":"80d4b9300c064bd0fcff144f3bedd2e8a3ac2a85@liferay.com","name":"Tomáš Polešovský"},"message":"LPS-63695 Reorder by probability of use - most likely we check portlets, then root model-resource, then legacy primary keys","distinct":true,"url":"https://api.github.com/repos/jbalsas/liferay-portal/commits/80f12f9de1af36a7b3749ae38e0c4245001cbd74"},{"sha":"bad4b7cc8b603166dd46cc7d269f26e7855c52cf","author":{"email":"80d4b9300c064bd0fcff144f3bedd2e8a3ac2a85@liferay.com","name":"Tomáš Polešovský"},"message":"LPS-63695 Add tests","distinct":true,"url":"https://api.github.com/repos/jbalsas/liferay-portal/commits/bad4b7cc8b603166dd46cc7d269f26e7855c52cf"},{"sha":"b7539ee9479ef6be3f1525e607cf846f3ebedec6","author":{"email":"80d4b9300c064bd0fcff144f3bedd2e8a3ac2a85@liferay.com","name":"Tomáš Polešovský"},"message":"LPS-63695 Add ResourceActions as ProviderType","distinct":true,"url":"https://api.github.com/repos/jbalsas/liferay-portal/commits/b7539ee9479ef6be3f1525e607cf846f3ebedec6"},{"sha":"a286e78ffe8cdb4ccdf60af197b19917b564a537","author":{"email":"80d4b9300c064bd0fcff144f3bedd2e8a3ac2a85@liferay.com","name":"Tomáš Polešovský"},"message":"LPS-63695 SemVer 1.1.0 for com.liferay.portal.kernel.security.permission and system.packages.extra.mf","distinct":true,"url":"https://api.github.com/repos/jbalsas/liferay-portal/commits/a286e78ffe8cdb4ccdf60af197b19917b564a537"},{"sha":"29a681e45c5d74ebfb4232e37c02af5d56ee6e81","author":{"email":"80d4b9300c064bd0fcff144f3bedd2e8a3ac2a85@liferay.com","name":"Tomáš Polešovský"},"message":"LPS-63695 Staging-security implements PermissionChecker, use latest portal-kernel version to reference the right published package version in runtime","distinct":true,"url":"https://api.github.com/repos/jbalsas/liferay-portal/commits/29a681e45c5d74ebfb4232e37c02af5d56ee6e81"},{"sha":"7b734f53f788d2ba18b7f4df06250f2e36750cfa","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-63695 SF","distinct":true,"url":"https://api.github.com/repos/jbalsas/liferay-portal/commits/7b734f53f788d2ba18b7f4df06250f2e36750cfa"},{"sha":"c06983f779e590c7baed1b8652f8ac3d6579f93e","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-63695 Rename","distinct":true,"url":"https://api.github.com/repos/jbalsas/liferay-portal/commits/c06983f779e590c7baed1b8652f8ac3d6579f93e"},{"sha":"21689f6fa52a17f5756bb939dfc9e2c4ccf79e45","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-63695 Rename","distinct":true,"url":"https://api.github.com/repos/jbalsas/liferay-portal/commits/21689f6fa52a17f5756bb939dfc9e2c4ccf79e45"},{"sha":"4e7ad03b3669f8f5a0c268de22b1c81e983f255b","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-63695 This doens't need to be updated because there are no compile time changes","distinct":true,"url":"https://api.github.com/repos/jbalsas/liferay-portal/commits/4e7ad03b3669f8f5a0c268de22b1c81e983f255b"},{"sha":"d9df968d36c86920c78f4a770b5b2b46e9387e98","author":{"email":"b152a33b0721cf937e6f103b484cc4a4c5b1f5ae@liferay.com","name":"akosthurzo"},"message":"LPS-64853 Allow the deletion of the background task even if the ExportImportConfiguration is missing","distinct":true,"url":"https://api.github.com/repos/jbalsas/liferay-portal/commits/d9df968d36c86920c78f4a770b5b2b46e9387e98"},{"sha":"3b00a3bf55758df4b56b220c61d8fb4fe62ef19b","author":{"email":"b152a33b0721cf937e6f103b484cc4a4c5b1f5ae@liferay.com","name":"akosthurzo"},"message":"LPS-64853 Add clone to the factory","distinct":true,"url":"https://api.github.com/repos/jbalsas/liferay-portal/commits/3b00a3bf55758df4b56b220c61d8fb4fe62ef19b"}]}