Milestone 0187 Release Notes

Blank 26/10/2022 16:22 - 26/10/2022 16:22

Enhancements:

  • #15578: KCode to allow filtering memberships list by group
  • #15556: Simplify manage org types page
  • #15538: Arcanum: Update Arcanum implementation to match updated API
  • #15515: Display the Lead Link somewhere on the Quote Page
  • #15512: Make assets available from parent account in child account - part 1
  • #15499: Develop feature that can mark data series records as processed - Individually and in bulk
  • #15479: Poll - add possibility to specify points tag where points will be added after success poll answer
  • #15462: Update admin date picket to allow selecting 1 day
  • #15443: Exclude participants with empty value on recognition leaderboard
  • #15437: Add order number column to orders list component
  • #15419: Change visibility rules to use KCode instead of MVEL
  • #15417: New KCode to return the country of the current HTTP request
  • #15412: Claim details component - add settings on currency symbol and digits after comma for Amount field
  • #15399: Enhance FtpSession to allow creation of directories
  • #15395: Arcanum: Create a java manager to make calls to Arcanum P2
  • #15393: Upcoming events component should show in-progress events
  • #15389: Select website on scheduled emails update to use kSelect
  • #15386: Group email website selection - update to use kselect
  • #15385: Journey EDM section - update website selection to be kselect
  • #15342: Arcanum Integration: Update API to use Kademi hosted cluster
  • #15341: New lead progress journey goal: part 2
  • #15327: Optimise points allocation process, to only recalc points balance for each affected entity at end of process
  • #15300: Completed courses pie chart improvements
  • #15274: Back button for KCode Input
  • #15252: Integrate usual claim form with new team selector (optionally)
  • #15234: Arcanum: Confirm claim details
  • #15199: KCommerce - Allow Cart ID format to be set by admin
  • #154: Event registration confirmation of current user

Bug fixes:

  • #15576: Team view page admin side pagination required
  • #15575: kSelect stopped work in group goal in journeys
  • #15570: Product selector does not respect border radius param
  • #15562: Send email button does not respect border radius param on invoice page
  • #15559: Page size selector looks bad in dark theme
  • #15554: Org type adding to organisation problems
  • #15553: Team selection component - 2a - one of two teams not appears
  • #15546: repeating transactions component shows error in KEditor
  • #15545: Tracking code modal, change to Kalert
  • #15544: Delete data series does not work
  • #15543: some NPE in create new lead form when select product
  • #15540: Contact Request page needs to check if the message is null
  • #15536: timesheets notes disappear after hours updated
  • #15532: Image been shrink in admin dashboard
  • #15530: kScratch: enhance error when there are no cards to award
  • #15526: When move Data series to category PAS string which is usually located below the series still appears
  • #15523: Points Leaderboards data not being changed when user gain some points
  • #15522: Company and customer fields on create new lead component does not respect manually set border radius
  • #15520: JS error when open kEditor
  • #15519: Points leaderboard web component - it does not react on date range
  • #15518: Points leaderboard component web - rounding not correct
  • #15517: Profile memberships interprent HTML inside
  • #15516: Prevent user to submit auction bid when js has not been completely loaded
  • #15513: Errors with claim submitting if the options contains an dirty character
  • #15509: no link to the user's profile when enabled in settings
  • #15508: Promo tiles component does not allow to select promo
  • #15507: New tag promo create issue
  • #15506: Scratch and win causing order creation - but order appears without CART ID
  • #15505: Scratch and win shows internal order ID instead of CART ID
  • #15503: Points leaderboard weird value - bug - frontend component and admin leaderboard
  • #15501: Game of Chance win causing order creation - but order appears without CART ID
  • #15500: Game of Chance user variable shows ID if there is First Name and Last Name persists and Nickname does not
  • #15497: Small UI issue when data series name is long
  • #15495: Task stats modal empty
  • #15488: Code appears in points transaction component when you enable show tags
  • #15486: KCRM products section (which can be enabled from settings of the component) works weird
  • #15485: KCRM products - Old site message should be changed to msxBox warning
  • #15483: Error when create new company from create new lead form - issue appears when LeadMan application not configured
  • #15482: Poll results answer number is not centered inside green zone
  • #15481: Poll list shows green tick even if poll not active for long time ago
  • #15480: Poll component - border radius not being respected on top right corner
  • #15476: Order history component - currency selection does not show preview in kEditor
  • #15474: Enable force HTTPS message link should lead more precisely to specific tab
  • #15473: KRaffle: Store should not be mandatory
  • #15472: Duplicate style on admin dashboard
  • #15470: Expiring points component - currency being transferred to next row no matter of enough space to sizing
  • #15469: Create new raffle error
  • #15467: Sum point component to show bucket name instead of ID
  • #15465: Update points tag in bulk does not work
  • #15464: NPE appears when trying to upload points
  • #15461: Unable to duplicate recognition periods: No method of size on $previewPeriods
  • #15460: Website options dropdown stand too far from expected place when click on it
  • #15459: Configuration management tools - 2c - PAS and sales category not fall into snapshot
  • #15458: Change activity type for module - update modal not appears
  • #15455: Enhance error when user cannot create snapshot due to name duplicate
  • #15454: Table of repeating transactions issue - p2
  • #15449: Create order - notes section contains some debug not user friendly information
  • #15447: Fix payment app settings
  • #15440: Place order via KCRM product component does not respect new CART ID template
  • #15439: Create new raffle orders (random raffle) does not respect new CART ID template
  • #15438: auction won message shows user ID however there is name and surname provided for user
  • #15436: Some misspelling between components which work with orders
  • #15434: Manual order creation does not respect CART ID template
  • #15432: kpoll component error - no such function size
  • #15431: Add kcode modal - make help text muted color
  • #15427: Fontawesome does not work on stages journey settings
  • #15422: Remote Hash Copy Problems Part 3
  • #15421: Org based points bucket gives error for points transaction component
  • #15416: Pie chart component for completed courses similar to Zoetis - add min height
  • #15415: New participant field, sorting doesnt works
  • #15414: Create a Pie chart component for completed courses similar to Zoetis - p2
  • #15413: Configuration management - created new snapshot and cannot access it
  • #15411: KCRM customers list - add contact button missed now
  • #15410: Sales claimer solution builder - customers list page - search field tiny UI issue
  • #15409: Update old site message to new kAlert on approve/reject pending membership
  • #15408: Theme issue on solution builder - sales claims - KCRM website
  • #15406: Exception when place auction bid on AU
  • #15405: Points Table Uploader Blanks Expiry Date even if Provided by File
  • #15404: UpdateUser in Sales Claim Solution Builder throws exception when run by user outside of home org
  • #15400: Delete journey stage in settings - change old site message to new kAlert
  • #15398: Table uploader import button is always disabled
  • #15397: Option to allow user to purchase points using card payment for points only checkout not working
  • #15394: eventOrganisorComponent shows error with timezone
  • #15391: Create new lead - enhance error when enter too long Title
  • #15390: Create new lead - products section - decimals is not allowed
  • #15388: Images files shows corrupted right after uploading
  • #15387: Group email save do not throw success msgBox
  • #15382: Add template definition for leadTasks.html
  • #15378: Export points statements issues
  • #15375: update old site message to new kAlert when delete KCRM tag for company
  • #15374: Paginator goes out of Companies list screen a bit
  • #15370: Timers issue - enter decimal value cause journey to broken
  • #15369: Click journey node settings when it's not fully loaded can cause error for settings UI
  • #15368: Alert not getting triggered from journey
  • #15367: journey stages when choosing color then X box become smaller
  • #15359: Fontawesome icon picker allows you to search negative pages by clicking back
  • #15358: Fontawesome icon picker - forward and back icons do not appears
  • #15357: UI issue on journey options page related to stages
  • #15356: UserPointsPanel component rounding seems to be incorrect from bottom
  • #15355: Arcanum fresh account - claim detail component error
  • #15348: Add Kalert to cancel event changes
  • #15323: Some nodes options not sorted
  • #15305: EDM preview issue
  • #15295: 404 error page appears when click on how this value was calculated link
  • #15292: Remote hash set finish step help text wrong position and Creds also misaligned
  • #15264: Arcanum exceed max file error bad - should be better
  • #15244: When adding embedded video to text component and preview not generated system shows broken icon - part2
  • #15236: Metric for count of orders exception
  • #15216: JS error when using AuthNet - press Confirm and Pay button and see error
  • #15213: Catch error when standard checkout form installed without payment provider
  • #15201: Sales Data Visibility component test based on org sector (reported that it does not work)
  • #15143: Module statuses table component - percent completion sorting does not work correctly
  • #15018: Journeys automation goal - i assume it's left from old automation framework - should be removed if so

Security Updates:

  • #15423: jQuery.user: User password gets logged to console when logging in
  • #15401: Infra: Implement AWS DNS Firewall on all clusters

Other changes:

  • #15555: Validation problem when user should be a part of several organisations
  • #15498: Discussion based on PAS award logic and marking records as processed
  • #15490: Possible new feature: bulk app installer
  • #15448: Images and other binary assets should be served through CDN
  • #15381: Question on category filtering
  • #15377: Rigorous vs Performance: question