LPS-37305 Create a new auth verifier to use a preshared key from portal.properties to authenticate tunneling servlet request
LPS-37305 Send the server password instead of the user's
LPS-37305 using Encryptor for encrpytion
LPS-37305 We cannot use HMAC if we're using Encryptor because HMAC is not available as a Cipher.
LPS-37305 src format
LPS-37305 No need to add "pre" to shared secrets.
LPS-37305 SF
LPS-36418 Force DB2 to use exclusive lock for "select for update".
LPS-36338 Dynamic Data Lists - When trying to edit a form template, the fields are not available
LPS-37266 Add a help icon for each permissions header
LPS-37266 Expand resource declaration to support a weight element that will allow specifying the order of the model resources
LPS-37266 Apply proper weights to all model resources

It is worth noting that the weights are only applied for model resources with the same portlet-ref
LPS-37266 Move Control Panel so that it goes first, then Site Administration and My Account is last.
LPS-37266 Collapse all sections by default except for the first one (Control Panel) and its first subsection
LPS-37266 Automatically expand all sections while searching to ensure that the items found are displayed.
LPS-37266 Based on user feedback rename "Portal" as "General Permissions" and put it within the Control Panel section

I had to replicate the HTML for regular items so that the CSS and search js worked properly (without the need for hacks)
LPS-37266 Based on user feedback rename "All" back as "Summary"
LPS-37266 When the secondary header label is empty don't render any markup
LPS-37266 Source formatting: replace 4 spaces with tab
LPS-37266 Rename also the css class