SYNC-1231 During upgrade, catch exceptions thrown by missing files in DocLib
LPS-48734 Remove trailing comma
LPS-48326 remove attachments from article detail
LPS-48326 Forward port forgot to remove this file?
LPS-47814 Sending instance index for edit form
LPS-47814 Saving instance based on index from edit form
LPS-47814 Since instance index is set in the recorder template now, there is no need to set it manually here
LPS-47814 SF
LPS-47814 SF
LPS-48581 Use jar instead of zip so we can generate a very basic MANIFEST.MF file
LPS-48581 Put the module elements at the first position in the classpath so SB will use the proper resource permissions to generate the code
SOS-2367 Forums: Portrait profile images should be cropped to a square.
sync-engine-shared - Bug fixes
SF
LPS-48193 add a new `VIEW_KB_FEEDBACK` permission

Regular users shouldn't be able to see feedback.
LPS-48193 add skeleton page structure
LPS-48193 add status to feedback

Feedback can be in 3 different states: pending, in progress, and resolved.

We are not using the workflow to manage feedback state because we want
users to be able to manage it without forcing them to install Kaleo.
LPS-48193 add queries to get comments by state
LPS-48193 expose queries in local and non local services
LPS-48193 add listing for each feedback state