LPS-45292 - actions, functions, paths
LPS-45292 - macros
LPS-45292 - tests
LPS-45292 SF
LPS-45292 SF
LPS-45558 Remove unused method
LPS-45558 Create PortletRequestModelFactory to lazily create PortletRequestModel, after all not all templates needs PortletRequestModel, it is a waste to unconditionally create and populate PortletRequestModel into the template context.
LPS-45558 Use PortletRequestModelFactory instance to populate template context, if any template really needs PortletRequestModel, it should use portletRequestModelFactory.getPortletRequestModel() to get it.
LPS-45572 - Add prepare-portal-properties as a dependency to run-simple-server