Enhancements:
- #16586: Sales claims rejection reason - add possibility to provide reason via KCRM claims review component
- #16575: Salesforce app - Update CRM sync settings to save extra settings per job
- #16550: Training & Enablement solution template
- #16548: Salesforce: Have a custom setting to configure which groups profiles get added to
- #16547: KIntegration CRM Sync - Custom provider settings to be part of normal form instead of being handled separately/onChange
- #16519: Sales Claim Service Find Claim by ID
- #16455: KJourneys should redirect to the New Journey upon creation
Bug fixes:
- #16618: NPE on governor
- #16603: Can't approve MDF plan/claim task via task bulk feature
- #16601: kEditor: some code appears in submit marketing plan component
- #16598: Task bulk complete permission issue
- #16593: File upload - creating clean file names
- #16591: Exception in account deletion process
- #16590: Hubspot: When syncing Orgs, Profiles and Leads. If there are no Orgs to sync none of the other types sync either
- #16587: Update sales data claim app to allow giving a reason for rejecting claims - p2
- #16584: Hubspot - error when syncing leads
- #16582: NPE exception when submitting module in training and enablement solution
- #16577: Add file size limit to sales claims and MDF claims
- #16574: Leads list empty
- #16573: Weird MDF create plan error
- #16572: Hubspot: Group rule values not being synced from Kademi to HS
- #16571: Undefined error when approve MDF claim via KCRM
- #16569: Update CRM sync settings to save extra settings per job
- #16568: KHelpbot - Update the error handling/logging for the xhr request
- #16564: OpenAI image generation - No error handling/logging and duplicate endpoint mappings
- #16563: Deleting training results error - p2
- #16562: New claim journey does not fall into index
- #16560: Commission and referral solution template - p2
- #16551: Promos page doesnt list promotions
- #16549: Hubspot: Cannot just sync profile without first selecting a pipeline and pipeline groups
- #16545: When an existing user creates a Kademi play account, it creates a new profile for them
- #16542: Hubspot - bi-dir - Kademi data always priority no matter of last modified time
- #16511: Lead list - deal amount column should be rounded to 2 digits after comma
- #16504: LEadForms create lead component: lead type field useless
- #16493: Bulk points records feature do not update index after change records
- #16482: MDF Rejected marking is different from others on frotnend
- #16481: MDF: user was able to submit claim into Rejected plan
- #16480: MDF payout via order does not respect cartID format
- #16477: kConfirm: confirmed group selector should not show dynamic groups in list
- #16471: kSupport: rich text editor some options not being interprented
- #16470: MDF: users from one organisation and with appropriate roles should see their org marketings plans
- #16453: salesDataClaimer Reindex fails to restore some records
- #16435: MDF: when budget is fixed, system should not allow to select custom budget in marking plan
- #16432: Possibility to create marketing claim in not approved marking plan on frontend
- #16397: Add some default padding between table and tiles in reporting dashboards
- #16345: Error when click on reject MDF claim - need more details
- #16216: Created Arcanum claim and seeing error on Claim page
- #16172: When parsing dates from PageDatePicker, etc the users locale is not taken into account
- #16120: Some more places to implement new thousands separator method
- #16085: Task admin side: assigned to user fullname alignment poor