LPS-42298 Fix source formatting typo of LPS-41351
LPS-42051 Should not be used for testing role existence, use the same logic as LPS-34587
LPS-42051 SF
LPS-37962 Makes consistent with abstracts.jsp (no logic changes)
LPS-37962 Adds inheritRedirect where is needed (compare with similar method in search/init.jsp)
LPS-37962 SF - simplify
LPS-41789 Disable assignment of password policies to users or organizations that are already assigned to one
LPS-41789 Display help message if organization or user is already assigned to a password policy
LPS-41789 simplify code
LPS-41789 SF
LPS-41789 Lang keys
LPS-41789 SF
LPS-41205 LocaleUtil.getDefault shouldn't be used in upgrade because it's not initialized and it won't return the default locale the developer expects. A new method to obtain the defaultLanguageId per company has been created that performs the query in the database to retrieve the current defaultLanguageId per instance.
LPS-41205 Fix other upgrades where we are also using LocaleUtil.getDefault and we should use the new method
LPS-41205 Cache the languageId results in order to prevent network database access (potentially we could have hundreds of thousands of layouts)
LPS-41205 Database agnostic query
LPS-41205 SF
LPS-41205 Fix