LPS-34871 Remove DLSync service layer from portal
LPS-34871 Generated
LPS-34907
LPS-34907 - Search and Replace
LPS-30322 Use 11 as it is a good prime number that is not too small(like 2, 3, 7) to provide a decent even hash LPS-30322 Use 11 as it is a good prime number that is not too small(like 2, 3, 7) to provide an uneven hash, or too big to cause a heavy calculation
LPS-34911 Avoid calling ServiceUtil methods in Upgrade classes
LPS-34911 Apply
LPS-34911 Code is no longer needed since LPS-26306
LPS-34911 SF
LPS-34854 File entry type with a repeatable field upload doesn't works properly
LPS-34854 Source formatting
LPS-34854 Autogenerate
LPS-34896 Show the global scope in the list of sites and enable site settings for it (limited to some options)
LPS-34898 Extend staging taglib to support contributing actions to an existing menu - Refactor logic into JSP
LPS-34898 Extend staging taglib to support contributing actions to an existing menu - Add new taglib param

I'm not 100% sure about the taglib param name (onlyActions) but I think that it's clear, specially consider that devs will be used to the old behavior of always rendering the menu.
LPS-34897 Move "staging" menu for global from the Control Panel menu to actions within sites administration
LPS-34896 Avoid showing the Global scope twice in the menu

This can only happen as of now for company admins since in that case it's returning an ArrayList and not a UniqueList, but I think it's better to have a more generic if clause. It is important to keep the logic to add the company group because for non company admins which certain permissions the getManageableGroups method does not account for all cases.
SourceFormatter - check for incorrect line breaks
Source formatting
LPS-30322 "private static class .*Key" does not need the instanceof for performance reason, don't copy this pattern to public hash key classes, source formatter checking will be added for this.