Milestone 0216 Release Notes

Blank 16/10/2023 14:03 - 16/10/2023 14:03

Enhancements:

  • #18170: Tracking app must not depend on KJourneys
  • #18168: Executive Summaries: add the ability to search for profiles
  • #18166: Add a new setting to websites to configure the inlcudeSubdomains for HTTP Strict Transport Security (HSTS)
  • #18154: Metrics: add property to indicate whether metrics are additive
  • #18146: Executive summaries - calculate dates from periodicity
  • #18145: Add a Warning to KConfirmDetails Org Group Field if regoOrgType is set to any
  • #18101: Reporting - User Visit Index to support profile field linking
  • #18097: Upgrade SMTP library to use Netty to support TCP Proxy Protocol
  • #18088: KLearning: Enhance User learning admin view with course progress table + charts/graphs
  • #18081: KReferral: Create referral message translation support
  • #18068: Executive summaries: integrate anomaly detection from LookoutManager
  • #18041: Executive summaries - configuration screen
  • #18040: Lead metrics should work with organisation hierarchy
  • #18038: Executive summaries - part 2
  • #18026: Stripe: allow copying sales information to a data series

Performance:

  • #18116: Background tasks page - all tasks - page loading slow
  • #17689: eCards page opening too slow

UI/UX Improvements:

  • #17874: Ability to manage elearning enrolements from program enrolements tab
  • #17835: KademiUX - add a reminder to save journey nodes

Bug fixes:

  • #18184: KES: Emails are sent every hour
  • #18176: Invoice edit view UX issue
  • #18171: When lead title is empty - code appears in email subject when click on send email
  • #18167: Error with Copilot, When there is a chatItem that is null
  • #18156: Validation on checkbox selection should be on ecard type page
  • #18155: Subscriptions: add contact endpoint missing post priviledge
  • #18152: Number of profiles query for default dashboard shows deleted users as well
  • #18149: Font issue which is related to fontawesome icons
  • #18144: Xero transactions sync: part 2
  • #18142: UK server floating error when delete points credits
  • #18139: manage domains update old modal windows to new ones
  • #18137: Error in KCRM lead page
  • #18135: Wishlist feature does not work correctly now
  • #18134: Profile password component does not work outside the profile page
  • #18131: Arcanum App: If we have PRODUCT_CODE and ITEM, Sometimes we still prioritize Item
  • #18129: Profile password component throws NPE when user is not logged in
  • #18126: user activity histogram throws error when user is not logged in
  • #18124: Module statuses table rounding is invalid on filters section
  • #18123: Error in learning expiring modules component when user is not logged in
  • #18122: Error in assets list component when user is not logged in
  • #18119: Lead by stage component - error when user is not logged in
  • #18113: EDM component - visits leaderboard alignment should be right side
  • #18112: EDM component - number of purchases alignment should be right side one
  • #18110: Scratch card award component error when anonymous
  • #18109: Complete Status and Reset Status buttons do not work
  • #18108: KRecognition: Level Panel Component not showing org level without reporting access role
  • #18098: task list component not showing number of tasks
  • #18094: the cart price change alert, missing translate
  • #18074: Query table error when select module filter
  • #18065: KReporting: Create query for the quiz attempt index - p2
  • #18056: QA for checkout to cause multiple submissions for one order
  • #17998: Lot of errors when open product list component in kEditor for edit
  • #17975: Solution builder - sales claims - menu items visibility was reset to everything visible to all
  • #17855: Lowest Unique Bid auction - enhance error when place more than allowed bid

Security Updates:

  • #18136: Bouncy Castle For Java LDAP injection vulnerability