LPS-49359 Trigger post login event, regression caused by LPS-25156 7d0f6a7c7f945babda9c996b59a995580438cb53
SourceFormatter - do not move imports to common/init.jsp for files in modules
SourceFormatter - Ignore files in modules when checking for unused variables for now to make the tests pass. Will revert this commit later and fix properly.
LPS-48971 Set 'app.server.parent.dir' for bundle tests
LPS-48556 - Allow mathematical operations to be performed in POSHI
LPS-48556 - LiferaySelenium - tests
LPS-34965 We need to allow everything by default, otherwise we would break production environments
LPS-34965 Keep the old strict value that Tomas put
LPS-49392
LPS-49245 - Please try to revise the Amazon S3 code to prevent possible deadlocks
LPS-49245 remove unnecessary code since s3Service can close stream after put object automcatially
LPS-49245 Source Formatting
LPS-49395 don't collapse empty tags

The XSL template is collapsing empty tags (e.g. <span></span>) into
self-closing tags (e.g. <span />). This produces validation errors as
some tags cannot be self-closing (for example, span or script).
LPS-49395 SF
LPS-49364 Fallback logic - use the MasterLayoutSetBranch
LPS-49364 Switch the order - when layoutSetBranchId > 0 the userId isn't used at all
LPS-49364 SF - in this way it is more obvious we do not want to return null only valid layout revisions or exceptions
LPS-49448 move stub permission checkers out of portal-test

Remove circular dependency between portal-test and portal-impl by moving
these classes into portal-test-internal.
LPS-49411 Use password reset required instead of creation date. Basically a better fix for LEP-2961
LPS-49411 Source Formatting