{"push_id":638413995,"size":161,"distinct_size":161,"ref":"refs/heads/master","head":"cbf40f57fb8d247402cb25faf7b1292adc81363e","before":"c101f8818ba162a0ab4bd28ae03661d1e5afc028","commits":[{"sha":"a4e83a7bdf730172a36e06fa7b3a643b7e8c945d","author":{"email":"2a1a250cd6cc24757d2d4abac95f867a8909e10d@liferay.com","name":"fafonso"},"message":"LPS-54646 Refactoring code to use INHERIT_LOCALES constant","distinct":true,"url":"https://api.github.com/repos/michaelhashimoto/liferay-portal/commits/a4e83a7bdf730172a36e06fa7b3a643b7e8c945d"},{"sha":"799ea673422a2df9550d1708d834b98fec64ed31","author":{"email":"2a1a250cd6cc24757d2d4abac95f867a8909e10d@liferay.com","name":"fafonso"},"message":"LPS-54646 Add the new API to store and get group locales configuration","distinct":true,"url":"https://api.github.com/repos/michaelhashimoto/liferay-portal/commits/799ea673422a2df9550d1708d834b98fec64ed31"},{"sha":"eb7109a8900635c6bbe8134446a2158d070c6228","author":{"email":"2a1a250cd6cc24757d2d4abac95f867a8909e10d@liferay.com","name":"fafonso"},"message":"LPS-54646 Adds URL locale mapping for site specific configuration","distinct":true,"url":"https://api.github.com/repos/michaelhashimoto/liferay-portal/commits/eb7109a8900635c6bbe8134446a2158d070c6228"},{"sha":"53fd5ccf3985037e03e7e39a1a2e25b2ae13f447","author":{"email":"072510b6a80a83cef3bf3789e3e0a2cb844f1a83@liferay.com","name":"Julio Camarero"},"message":"LPS-54646 SF","distinct":true,"url":"https://api.github.com/repos/michaelhashimoto/liferay-portal/commits/53fd5ccf3985037e03e7e39a1a2e25b2ae13f447"},{"sha":"3e0bca6e42a8fb5bbac36d03e5a37bac35623b3a","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-54646 When I first made GroupConstants, I didn't think about adding lots of different constants that should go together. They were just names (Guest, User, etc.). So those constants don't have a prefix. Over time, I realized that it was better to prefix them, so MEMBERSHIP_RESTRICTION_TO_PARENT_SITE_MEMBERS is a good example since MEMBERSHIP_RESTRICTION_* references GroupImpl#getMembershipRestriction. So I'm prefixing INHERIT_LOCALES with TYPE_SETTINGS_KEY_*","distinct":true,"url":"https://api.github.com/repos/michaelhashimoto/liferay-portal/commits/3e0bca6e42a8fb5bbac36d03e5a37bac35623b3a"},{"sha":"af6c5c0f193fe1f68a47b96c0c9350da77d2f3e1","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-54646 auto SF","distinct":true,"url":"https://api.github.com/repos/michaelhashimoto/liferay-portal/commits/af6c5c0f193fe1f68a47b96c0c9350da77d2f3e1"},{"sha":"427817aeb1940fd72300b60276cde253d3b3ce51","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-54646 Sort GroupConstants before PropsKeys and before free form text","distinct":true,"url":"https://api.github.com/repos/michaelhashimoto/liferay-portal/commits/427817aeb1940fd72300b60276cde253d3b3ce51"},{"sha":"1645cdadc922be3f8624458d82aebf8102e5796e","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-54646 Better name?","distinct":true,"url":"https://api.github.com/repos/michaelhashimoto/liferay-portal/commits/1645cdadc922be3f8624458d82aebf8102e5796e"},{"sha":"0621052d5fa8904d178f293c0804d6ba41dcda4c","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-54646 Simpler logic","distinct":true,"url":"https://api.github.com/repos/michaelhashimoto/liferay-portal/commits/0621052d5fa8904d178f293c0804d6ba41dcda4c"},{"sha":"d355343c4d913a98b14cafde64cd968a7b7b809c","author":{"email":"afc03697354a717b1e32561bd034e41115f67064@liferay.com","name":"lily.chi"},"message":"LPS-54815 apply the new package name.","distinct":true,"url":"https://api.github.com/repos/michaelhashimoto/liferay-portal/commits/d355343c4d913a98b14cafde64cd968a7b7b809c"},{"sha":"f44db7432308e5626a4d495bfb3ba3dd956f4885","author":{"email":"f9d1e59dcbe6edf013f6b0291da8a0febde60e66@liferay.com","name":"shuyangzhou"},"message":"LPS-54815 SF","distinct":true,"url":"https://api.github.com/repos/michaelhashimoto/liferay-portal/commits/f44db7432308e5626a4d495bfb3ba3dd956f4885"},{"sha":"e743c08d0397aa7baf4d14f0c03ed8d9818fb317","author":{"email":"dbd47d1438483417ed2360c9f2a5359254110687@liferay.com","name":"Máté Thurzó"},"message":"LPS-54349 Add the ability to DynamicQuery to be able to define independent start and end values","distinct":true,"url":"https://api.github.com/repos/michaelhashimoto/liferay-portal/commits/e743c08d0397aa7baf4d14f0c03ed8d9818fb317"},{"sha":"b186bc9c65bfefdf510ccecbeb543ec03f2d3afa","author":{"email":"dbd47d1438483417ed2360c9f2a5359254110687@liferay.com","name":"Máté Thurzó"},"message":"LPS-54349 Add test","distinct":true,"url":"https://api.github.com/repos/michaelhashimoto/liferay-portal/commits/b186bc9c65bfefdf510ccecbeb543ec03f2d3afa"},{"sha":"66cd5b844af0d1002bce57a48de43fbc6b7f7c9d","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-54349 SF","distinct":true,"url":"https://api.github.com/repos/michaelhashimoto/liferay-portal/commits/66cd5b844af0d1002bce57a48de43fbc6b7f7c9d"},{"sha":"3cff0cd2b2aaef807c6bb6d612540b521bc3ed50","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-54349 SF","distinct":true,"url":"https://api.github.com/repos/michaelhashimoto/liferay-portal/commits/3cff0cd2b2aaef807c6bb6d612540b521bc3ed50"},{"sha":"06c9d19b44d2e4e419506cb794ff09b96efdece9","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-54349 Better error message","distinct":true,"url":"https://api.github.com/repos/michaelhashimoto/liferay-portal/commits/06c9d19b44d2e4e419506cb794ff09b96efdece9"},{"sha":"566d7c3e5d68872419639ecd1df06dd08289bdfc","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-54349 auto SF","distinct":true,"url":"https://api.github.com/repos/michaelhashimoto/liferay-portal/commits/566d7c3e5d68872419639ecd1df06dd08289bdfc"},{"sha":"405d1623a889a0dbd6166dd33edd0e6ee40de0e1","author":{"email":"ed6a58f7ac16556a6e61b02d81fc19decfa6aff8@liferay.com","name":"Karen Dang"},"message":"LRQA-14406 Replace ?getFirstNumber with selenium#getFirstNumber","distinct":true,"url":"https://api.github.com/repos/michaelhashimoto/liferay-portal/commits/405d1623a889a0dbd6166dd33edd0e6ee40de0e1"},{"sha":"db06f65a2a32c4e08a2b0713665c870c9b014c3e","author":{"email":"ed6a58f7ac16556a6e61b02d81fc19decfa6aff8@liferay.com","name":"Karen Dang"},"message":"LRQA-14406 No longer using ftl functions. This test case is depreciated until we put a method into StringUtil to get the first number of a string.","distinct":true,"url":"https://api.github.com/repos/michaelhashimoto/liferay-portal/commits/db06f65a2a32c4e08a2b0713665c870c9b014c3e"},{"sha":"c538111a65f7336e7e1f892fe42c96b3d7548b2e","author":{"email":"83c4bf2be0c144ef734277fc6f7b4d2081fdb37a@liferay.com","name":"Michael Hashimoto"},"message":"LRQA-14406 Remove the unused test from our StringOperations","distinct":true,"url":"https://api.github.com/repos/michaelhashimoto/liferay-portal/commits/c538111a65f7336e7e1f892fe42c96b3d7548b2e"}]}