LPS-49156 Upgrade calEvent to calendarBooking in the portlet config of asset publisher
LPS-49156 Source Formatting
LPS-49156 Updating "anyAssetType" preferences too
LPS-49156 Adding CalEvent classNameId constraint will reduce number of false positives
LPS-49156 SF
LPS-49156 SF
LPS-49156 SF (auto)
LPS-49156 SF
LPS-49156 Use UpgradePortletPreferences instead
LPS-49156 SF
LPS-49156 SF
LPS-50680 WSRP ProxyServlet should preserve the headers and status code from URLConnection when it serves static resources
LPS-50680 SF
LPS-50680 SF
LPS-24062 include redirect in view URL
LPS-24062 show back link when appropriate

When displaying an article, provide a link to go back into the previous
page. In this case, change a little the title header to make it more
similar to other uses in the portal.
LPS-50366 override AUI default input size
LPS-50696 add a placeholder and change default value

Add a placeholder to make easier for the user to infer the correct
format. Also, don't put a "/" into the field to allow the user to save
an article with an empty value.
LPS-50696 autofill urlTitle and refactor Js code

When the user types a title, autofill automatically with an urlTitle.

Also, make explicit which Js functions are global by using
Liferay.provide.
LPS-50655 give preference to KBArticle object over HTTP parameters

When the portlet is configured to show a folder, it will intialize the
kbArticle to one of the articles inside the folder.