Enhancements:
- #16359: referral EDM components
- #16358: referrerMultiFunctionComponent: layout enhancements
- #16338: PAS Rule - Award by SKU base cost
- #16333: alertsComponent: add setting to allow compact display mode
- #16332: userModuleStatusesComponent: Layout updates
- #16328: SmsItem indexer: Limit items to be indexed by X amount of days
- #16327: SmsItem Indexer: Implement KCriteriaBuilder lookup to improve re-indexing performance
- #16315: Index queries: Terms aggregations
- #16314: MDF Plans List Component doesnt list Plans by Users Org
- #16300: Add two new invoicing methods to subscriptions
- #16285: Index query improvements
- #16280: Sales claims: previous claims by team doesnt really work when team is the account
- #16277: Game Of Chance: Enhance the Spin and Win Component
- #16250: Create a reporting dashboard for website statistics
- #16249: Create a reporting widget for showing ecommerce orders as a histogram
- #16238: leadsPageTableComponent: make filter buttons have contextual colours
- #16237: Headings get top margin inside htmlPanel
- #16235: Update pointsTransactionsComponent to put points tags in a label
- #16218: Hubspot CRM sync
- #16135: Salesforce sync: Add option to filter on a specific campaign in SF
- #16133: Document cobranding layout improvements
- #16110: New app - KSupport
- #15219: Update subscriptions page so that subscriptions with a lapsing billing date does not appear on "requires action"
Bug fixes:
- #16370: Duplicate SMS job does not work
- #16366: Cluster load alert - email - bottom limit appears instead of upper limit
- #16361: Document cobranding: Exception when document have included selectors
- #16360: vc.validateDouble("marketingClaimAmount", true) returns 0 and passes validation if empty
- #16355: MDF Journey Fire Code should pass profile of Plan/Claim rather than Current Profile
- #16354: MDF Journey Nodes should store their respective ID to the Lead
- #16353: Memberships uploader ignore groups column and only takes default group setting into consideration
- #16350: MDF claim frontend components enhancements
- #16349: Exception when approve claim within approved marketing claim plan
- #16348: When submit marketing claim amount should be blank, currently has value of 0
- #16347: When approve marketing claim approve and reject buttons still remains active
- #16344: MDF admin pages messages duplication
- #16335: Remove un-necessary Ports from MDF Claim Submitted Journey Node
- #16334: Container section and section item padding
- #16331: alert edit page: insert links need to support selection of pages within the website
- #16330: myLearning page: module description disappears on page load
- #16326: KMarketingDevelopmentFunds - Update Processed Nodes to have an Approved/Rejected Outcome
- #16321: Entered/ modified By/ modified Date info is not displayed on docBranding list
- #16319: Solution builder: claims, claim form does not editable - it does not allow to enable multireceipt upload and does not allow to submit claim (due to default hidden amount))
- #16311: Module histogram shows information from all learning programs (websites) instead of selected one
- #16309: Refactor learning histogram code
- #16308: Excessive logging when working with account
- #16305: Exception comes when reading store settings
- #16302: Cannot copy/cut & paste modules
- #16299: When copying a course, All the Modules are removed
- #16298: All apps gone from QA websites
- #16297: Panel container updates
- #16287: DateManagerV1 not correctly converting Date to ISO-8601 String
- #16286: JS error on kongo db custom query builder
- #16284: NPE exception on QueryFolder
- #16279: period picker does not work for recognition
- #16276: Error appeared when tried to add new aggregation in profile query and broke whole dashboard
- #16274: Weird products new query histogram
- #16272: New queries download CSV does not work
- #16271: KMDF - p2
- #16267: KConfirmDetails: confirmation modal should display on every page, currently only shows on dashboard
- #16265: Error occurring with View and Edit Doc component
- #16261: Switching page size on claim list page does not work - still displayed 100 claims
- #16259: Paginator does not work on new queries page
- #16256: Hardest easiest questions tables empty
- #16236: KLeadForms: Form to capture new leads
- #16230: Small UI issue when tasks require some additional fields to enter
- #16207: Update Recognition Period Query Table
- #16203: Solution builders create points buckets with Rigorous calculation mode
- #16195: Group link wrong on manage pending applications page
- #16192: Wishlist view component does not use alt images to generate product images
- #16188: JS error when create new data record from organisation manage page
- #16181: Create help page for otherJourneyTriggered node
- #16165: 5 data series metric no validation on save for at least one data series
- #16108: Spelling mistakes on couple of pages
- #16091: Debug sessions does not capture background tasks
- #16090: Most active users table - hits column and header should be right aligned
- #15720: Calendar - when you click DAY view - today button goes down
Security Updates:
- #16219: "Spell-Jacking" mitigation ~ prevent sensitive data leak
Other changes: