Enhancements:
- #14890: Update layout for suggested modules list
- #14884: Enhance logout making invalidateNonce available
- #14877: Change organisationManager mergeOrgs to accept an object and do toLong internally
- #14855: Invoice integration with Xero part 2
- #14804: Improve ckeditor integration with kcode to better handle long kcodes
- #14803: Update Referrals to use kselect
- #12126: submit bug textbox should allow simple rich text editor
Bug fixes:
- #14961: Error when accessing organisation manage page
- #14958: Referral list table shows incorrect email
- #14955: Group search doesnt work on group email page
- #14953: Hibernate version update probs
- #14949: Signup form - organisation search does not work
- #14948: Org selector does not work correctly with points transactions component
- #14946: Manage posts is not working
- #14944: New Organisation org types not alphabetically sorted
- #14942: Incorrect time ago for claim item sold date on claim list component
- #14939: Recognition Leaderboard Progress Components dont obey multiple organisations
- #14932: Photo component - image responsive checkbox does nothing
- #14927: Journey list for contact form component should be alphabetically sorted and use kselect
- #14925: Display contact request on frontend missed website param
- #14923: Recent signups component does not show signups when Website option selected
- #14922: NPE on grant rewards node
- #14919: Error locating portlet on manage users screen
- #14918: NPE when unsubscribe user
- #14915: Stock number should align right
- #14908: After points import/awarding user balance not being updated automatically
- #14907: Shuttle integration payment option not working on checkout
- #14906: Multiple problems from session flushing optimisation
- #14904: Obsolete text appears on manage repository
- #14903: Apps link appears to be old
- #14901: Resume/Complete buttons do not work. suggested module list
- #14900: Ckeditor - files placeholder did not work inside Modal tool
- #14899: Background job which is on Running query step not being stop when you manually stopped it
- #14897: Webp image shows unsupported preview file and cannot be selected
- #14896: New module assignment - deleted calendars should not appear in list
- #14894: Deleted organisation should not appear in direct child orgs on members orgs tab
- #14893: Account members tab - add some limitations for child organisations
- #14892: admin-lib: Unable to install apps from remote marketplace if the marketplace item didn't previously exist on the cluster
- #14891: KTeams various issues
- #14889: quantity values are duplicated in cart modal window
- #14888: Error on view current account page
- #14886: UK server - lock files being persistent and do not allow to restart job
- #14885: UK server - org members disappear periodically from manage org page
- #14882: Background queue show issue - some queue processors cause constraint violation error
- #14879: Referral Created node does not trigger when user submit the form on website
- #14878: Issue adding products to the cart, Added the item to cart doesn't always appear
- #14876: Java: getDuplicates trying to access something its not allowed to in Local only
- #14875: Update apps problem on UK
- #14874: Update stock availability does not work
- #14871: Pop-up for adding product to cart does not appear when inventory appears
- #14870: Delete products from inventory does not work
- #14869: Fresh solution builder problem - reward store
- #14867: eCom pricing rule selectors issues
- #14864: Card holder group - dynamic groups should not appear in list
- #14862: Export Criteria table - can't launch two similar export jobs
- #14861: Delete auction shows success message with ID instead of auction name
- #14860: Delete auction set no success message
- #14859: Auction criteria page - winning bid looks bad, increment value always shows 0.5
- #14858: Dashboard alert - group selector - update to kselect and show name instead ID
- #14857: Export CSV on criteria pages has some issues
- #14851: Journeys list - number of journeys should be right aligned
- #14848: Add some video in kEditor and get ERR_FILE_NOT_FOUND on save/refresh (video generation finished)
- #14847: Merge duplicated organisations should be a background task
- #14845: Email forwarder - Forward to field size weird - it shows 5-7 symbols only
- #14840: Password issues
- #14838: group signup report is limited to 10k records
- #14835: PAS duplicate modal shows ID instead of name
- #14766: Marketplace - some new apps missed thumbs - p2
- #14734: Add org type node - it only add org type to last added organisation membership
- #14658: Blog article graph - graph legend shows weird "log" data text
- #14426: multilingual: KRecognition. Lack of translation for some components
- #14262: Issue on predict and result value on points upload
- #13425: Referral stats and ref list does not work
- #13424: Referral by link creation component does not work
- #13416: Replace Redirect Modal with Success Message in KReferral
- #13279: Organisation dropdown - sorting bad
- #13226: When adding video in keditor video preview goes out of container
- #8726: klearning: files placeholder doesn't work
Security Updates:
- #14910: Contact-Us: Company field allows HTML tags which can lead to a phishing attach
Other changes: