LPS-49635 only delete trash entry if model in trash
LPS-49635 delete group repository first

Deleting the main group repository is faster, as it will remove all file
entries and other resources in one go (including those of repositories
used for attachments, etc.).
LPS-49635 avoid calling remote service

At this point, permissions have been already checked, so it makes no
point to check permission per file entry, folder and shortcut.
LPS-49635 remove entries recursively
LPS-49635 SF
LPS-49635 remove unused code
LPS-49635 rename
LPS-49635 sort
LPS-46124 - Added new test cases for selenium, string util, and string operations
LPS-46124 SF
LPS-46124 - Added new test cases for selenium, string util, and string operations
LPS-46124 - Added new test cases for math util operations
LPS-46124 SF
LPS-49581 Limit .lfr-table cascade to intimidate child cells of the table.
LPS-49467 Add panel applications accordion has no top border
LPS-49467 Source Formatting
LPS-49589 Removing dictionary "23" from getting loaded by portal.porperties
LPS-49592 Dont show categories in search when user does not have view permission for them
LPS-49592 Source Formatting
LPS-49592 use the permission wrapper to make sure we account for all cases