Milestone 0186 Release Notes

Blank 5/10/2022 16:53 - 5/10/2022 16:53

Enhancements:

  • #15362: Ability to assign tasks to last task assignee
  • #15350: Add icon selection to journey stages
  • #15347: Short summary transforms into a long title
  • #15343: Update lead selector to use kSelect
  • #15337: Arcanum: Create a java manager to make calls to Arcanum
  • #15331: ArcanumSalesClaim: Limit max file size to 5MB
  • #15328: New lead progress journey goal
  • #15320: Group goal - update setting to use kSelect
  • #15310: Lead progress component
  • #15303: Improve company and/or profile selection on leads
  • #15279: Update audit records filter to use kSelect
  • #15276: Upcoming events EDM component
  • #15273: Update eventOrganisorComponent to use current user's timezone if set
  • #15271: Upcoming events shows nothing when there are no upcoming events
  • #15269: OpenIDConnect: Update memberships if update mode is set to Update
  • #15267: Create a Pie chart component for completed courses similar to Zoetis
  • #15258: Add Org type to audit data
  • #15255: Points balance recalc, new high performance calculation mode
  • #15254: Points import optimisation: move points balance recalc to reduce phase of process
  • #15245: Configuration management tools - part 2b - add more config from apps
  • #15177: New promotion mechanic relating to points tag
  • #15157: Build jsonDBManager service as part of KJsonData
  • #15114: Add onBeforeRegister form.trigger to signup component form handler (Reverted and Invalid)
  • #14820: Move currencies setup from deep app setting of kPayment to Payment settings admin page

Bug fixes:

  • #15366: Platform: Exception when Kademi starts up
  • #15363: Attachment Tags not showing in Contact Form
  • #15349: Metric: Sum of Claimed should use parentOrgs instead of assignedToOrgs
  • #15346: no preview on KEditor block for an event
  • #15344: All event attendance appears in each lead timeline when user was invited to attend
  • #15340: KSurvey 500 Error
  • #15332: Uncaught MissingLibraryError: Bootstrap Tooltip is required to use "bt-tooltip-errors" plugin
  • #15329: Points balance should be update when reset points allocations in bulk
  • #15325: Delete company from KCRM does nothing
  • #15324: KCRM: assigned to dropdown is too narrow
  • #15321: Email sent goal node some weird NaN appears
  • #15319: Remove profile + update profile node does not save Group param
  • #15318: KSelect several common issues
  • #15316: Clean input issue on claim extra fields
  • #15314: Group setting does not save on User Visit node
  • #15312: Update old site message when delete company from KCRM to new kAlert
  • #15311: Points Transaction component not appearing for profile based points bucket
  • #15309: When disable assigned to on leadDetailTasks component link to task should be disabled too
  • #15308: Deal registration workflow in KCRM - p2
  • #15307: Update old site message to new kAlert when delete file
  • #15306: Create new lead component - select company/user UX issue - id not visible
  • #15304: Create template definitions for lead management pages
  • #15302: Data access permissions not being applied in create-lead search
  • #15301: Issue creating company
  • #15299: Query Table Component not displaying Records
  • #15296: Sales Data Visibility component requires admin role to work properly
  • #15294: Tabs not being switched on manage organisation page
  • #15293: Remote set hash throws error
  • #15291: Previous Step button does nothing on set hash step + Next step button does not have validation on entering something
  • #15290: Close button does nothing on Set remote hash page
  • #15289: Some misspelling on Remote Hash set page
  • #15287: Unpair account - clicking cancel basically does unpair no matter of you clicked Cancel
  • #15286: Pair new account error spelling incorrect
  • #15285: Orders list page - sorting is wrong - should be from recent to oldest
  • #15284: HTML should not be interprent on reports view
  • #15283: Error when create Configuration snapshot
  • #15282: HTML should not be interprent on audit page
  • #15281: Edit page panel (gear icon on top of frontend page) does not appear for Administrator user on frontend
  • #15278: date range component looks bad on samsung s10 BS
  • #15277: Exception on order report
  • #15272: Manage calendar page: upcoming events should actually show upcoming events
  • #15270: JS Error on manage calendar page
  • #15266: user import allow duplicate email address when records located in different batches
  • #15265: Configuration management tools - part 2a
  • #15263: Max file size cannot be negative - validation needed
  • #15262: Certificates component shows Program and Course ID instead on name - p2
  • #15261: Email graph stats being cropped by Y axis
  • #15260: Instant chat modal need some spacing between inputs
  • #15259: Learning Activity component - item go over the container
  • #15256: Ecommerce checkout rule promotion causing high values when adding multiple of same product
  • #15249: Claim type list should be sorted alphabetically
  • #15248: Page leads to GW timeout error and broke QA server contantly
  • #15243: Category filter on manage products page doesnt work
  • #15241: Platform: Update apps doesn't fetch all fanouts/blobs
  • #15237: JS error on journey builder page
  • #15235: Query org type dropdown - org types not sorted
  • #15195: KSelect causing Journey Builder Nodes to not save select fields - part2
  • #15187: kSecurePassword - no default threshold for password breaches
  • #15146: Expiring module statuses component
  • #15004: Reset claim reward option does not trigger refresh balance for user
  • #13860: Calendar events details page on frontend has a breadcrumb which has several empty links
  • #9128: Recent signups component issues

Security Updates:

  • #15380: ContactUs App: User-Agent is not being sanitised

Other changes:

  • #15339: Auction component rounded corners
  • #15338: registerForm register button is out of alignment
  • #15330: Update journey nodes js handlers to init kselect manually
  • #15275: Full test of calendar event editing and workflow
  • #15257: KTeams - teams list not hydrating for client admin user
  • #14631: Points allocation process, batch sizes are too small