UNPKG

@voiceiq/web-components

Version:

VoiceIQ Web Component library

1,825 lines (1,199 loc) 49.7 kB
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0. html). ## [28.1.0] ### Changed - Removed fontawesome pro packs and used appropriate alternative free icons in all components. - Removed .npmrc file - Enabled corepack ## [28.0.1] ### Fixed - Fixed style issues in `ContactRow` and `ContactRowList` component in `CallForwardCard` component. ## [28.0.0] ### Updated - Updated `key` in `Snackbar.inboundcall` component. ## [27.7.2] ### Updated - Updated `TextField` in `PaginationToolbar` component. ## [27.7.1] ### Updated - Updated `onPaste` event handler in `ThemedTextField` in `NumberPad` component. ## [27.7.0] ### Added - Added `onMenuOpen` and `onMenuClose` props in `NavigationDialler` and `NumberDropdown` component. ## [27.6.0] ### Added - Added `onPaste` event handler in `ThemedTextField` in `NumberPad` component. ## [27.5.1] ### Updated - Updated `CallRecordPlaybackBar` component stories and document page. ## [27.5.0] ### Added - Added `showBookmarkButton` prop in `CallRecordPlaybackBar` component. ## [27.4.0] ### Added - Added `maxMenuHeight` prop in `AsyncSearchInput` component. ## [27.3.0] ### Added - Added `allowToCallRecord`, `allowToManualBookmark`, `allowToCallForward` props in `NavigationDialler` and `Callbar` components. ## [27.2.0] ### Added - Added `onCursorPositionChange` prop in `NavigationDialler` and `NumberPad` component. ## [27.1.4] ### Fixed - Fixed style issues in `ViewCoachingTip` component. ## [27.1.3] ### Fixed - Fixed status type image urls in `ActivityFeedCard` component. ## [27.1.2] ### Fixed - Fixed UI issue in `ScheduleCallCard` component. ## [27.1.1] ### Fixed - Fixed UI issue in `AddAgentCard` component. ## [27.1.0] ### Added - Added `isEdit` prop in `CoachingTipCard` component. ### Updated - Updated `coachingDetails` type as `coachingTip` in `CoachingTipCard` component. - Updated `onSaveClick` type in `CoachingTipCard` component. - Updated `onCoachingTipSave` type in `SpeechBubble` component. - Updated `onJumpToNote` type in `ViewCoachingTip` component. ### Removed - Removed `CoachingTipCard` component from `SpeechBubble` component. - Removed `onCoachingTipSave`, `coachingTipBodyClassName`, `coachingTipTextAreaClassName`, `coachingTipTextPlaceHolder`, `coachingTipCurrentTextLength` and `coachingTipMaxTextLength` props in `SpeechBubble` component. - Removed `onCoachingDetailsChange` prop in `CoachingTipCard` component. ### Fixed - Fixed some style issues in `CoachingTipCard` and `ViewCoachingTip` component. ## [27.0.0] ### Added - Added `getDate` and `getTime` props in `CallHistory`, `CallHistoryInfiniteList`, `SummaryCardCallHistory`, `ContactCallHistoryContent` components. - Added `date` and `time` props in `CallHistoryRow` component. ## [26.15.1] ### Fixed - Swapped the columns `Duration` and `Outcomes` in `CallHistoryRow` private component. ## [26.15.0] ### Added - Added `getCallMedium` prop in `CallHistory` component. - Added and export `CallMedium` Enum in `CallHistoryRow` component. ## [26.14.0] ### Added - Added `selectedText` parameter in `onCoachingTipSave` prop in `SpeechBubble` component. - Fixed some UI issues in `SpeechBubble` component. - Updated `onSaveClick` type in `CoachingTipCard` component. - Updated `onCoachingTipSave` type in `SpeechBubble` component. ## [26.13.0] ### Added - Added `coachingTipBodyClassName`, `coachingTipTextAreaClassName`, `coachingTipTextPlaceHolder`, `coachingTipCurrentTextLength`, `coachingTipMaxTextLength`, `onCancelClick` and `onSaveClick` prop in `SpeechBubble` component. - Removed `onAddCoachingTip` prop in `SpeechBubble` component. - Fixed some UI issues in `CoachingTipCard` and `SpeechBubble` components. - Updated `onCancelClick` and `onSaveClick` props in `CoachingTipCard` and `SpeechBubble` components. ## [26.12.0] ### Added - Added `getCallMedium` prop in `SummaryCardCallHistory, CallHistory, CallHistoryInfiniteList` component. - Added `callMedium` prop in `CallHistoryRow` component. ## [26.11.0] ### Added - Added `onAddCoachingTip` prop in `SpeechBubble` component. ## [26.10.0] ### Added - Added `ViewCoachingTip` component. ## [26.9.0] ### Added - Added `showCoachingTip`, `showHistoricalCoachingTip`, `coachingTipContentCount` and `historicalCoachingTipContentCount` in `CallSmartPanel` component. - Added `coachingTip` type in `SmartPanelButton` component. ## [26.8.0] ### Added - Added `CoachingTipCard` component. ## [26.7.0] ### Added - Added `isUnknownContact` prop in `SalesforceInformationSection` and `ContactRecordContent` component. ## [26.6.0] ### Added - Added `isLead` prop in `SalesforceInformationSection` and `ContactRecordContent` component. ## [26.5.1] ### Fixed - Fixed style issues in `CallActionCardRoot` component. ## [26.5.0] ### Added - Added `isEmail` prop in `CallActionCardCommunication` component. - Added `sms` and `email` types in `CallActionSubmitButton` component. ## [26.4.0] ### Added - Added `initialContactAddedDate` in `FilterPanel` component. ### Changed - Changed the type of `initialValues` prop in `DateFilterSection` private component. ## [26.3.0] ### Added - Added `showNextPreviousButtons` in `ContactRecordContent` component. - Added `showFooter` in `ContactSmartPanel` component. ## [26.2.1] ### Added - Added `showSalesforceInformation` and `viewContactText` in `ContactRecordContent` component. - Added `viewContactText` and removed `showViewContact` in `SalesforceInformationSection` private component. ## [26.2.0] ### Added - Added `showViewContact` in `ContactRecordContent` component. - Added `showViewContact` in `SalesforceInformationSection` private component. ### Removed - Removed `showSalesforceInformation` from `ContactRecordContent` component. ## [26.1.0] ### Added - Added `isUserUnAvailable` in `ContactActivity` component. - Added `isUserUnAvailable` in `ContactActivityInfiniteList` private component. - Added `userNotAvailable` in `ContactActivityCard` component. ## [26.0.0] ### Added - Added `SalesforceInformationSection` component. - Added new props in `ContactRecordContent` component. `getOpenOpportunityCount`, `getCloseOpportunityCount`, `getOpenCaseCount`, `getCloseCaseCount`, `getOpenOpportunityAmount`, `getCloseOpportunityAmount`, `getOpenOpportunityUrl`, `getCloseOpportunityUrl`, `getOpenCaseUrl`, `getCloseCaseUrl`, `scheduledCalls`, `getScheduledCallTime`, `showSalesforceInformation`, `getContactDetailsUrl` ### Removed - Removed unused props `getIndustryType`, `getCompanyVatNumber` and `getCompanyOfficeNumber` from `ContactRecordContent` component. - Removed `ContactIntegrationsSection` private component of `ContactSmartPanel`. - Removed `integrations` and `getIntegrationNode` from `ContactSmartPanel` component. - Removed `integrations` and `getIntegrationNode` from `ContactSmartPanel` component. ## [25.3.0] ### Added - Added `isMultiLineTooltip` in `Avatar` component. ## [25.2.1] ### Changes - Changed icon from regular to solid in DropDown Button Split for adding new Contact / Lead in `ContactSmartPanel` component ## [25.2.0] ### Added - Added `loaderCallHisoryNode` and `callHistoryInitialLoader` in `CallHistory` component. - Added `loaderCallHisoryNode` and `callHistoryInitialLoader` in `ContactCallHistoryContent` component. ## [25.1.1] ### Changes - Revert back callduration to `FilterOptionsSection` from `FilterRadioButtonSection` in `FilterBodySection` component. ## [25.1.0] ### Added - Added `getCallStatusBadgeTooltip` in `CallHistory` component. - Added `getCallStatusBadgeTooltip` in `CallHistoryInfiniteList` component. - Added `callStatusTooltip` in `CallStatusBadge` component. - Added `getCallStatusBadgeTooltip` in `SummaryCardCallHistory` component. - Added `getCallStatusBadgeTooltip` in `CallHistoryRow` component. ## [25.0.0] ### Added - Added a private component `FilterRadioButtonSection` to `Filter` component. - Added new props in `FilterPanel` component. `callDuration`, `initialCallDurations`, `getCallDurationId`, `getCallDurationValue`, `getCallDurationName`, `callDurationTitle` - Added new props in `FilterBodySection` private component `callDuration`, `getCallDurationId`, `getCallDurationValue`, `getCallDurationName`, `callDurationTitle`, `callDurationInitialValues`, `onCallDurationSelectionChanged` ## [24.5.0] ### Added - Added `getFormatOptionLabel, getSelectedOptionLabel ` in `AsyncSearchInput` component. ## [24.4.0] ### Added - Added `AsyncSearchInput` component. ## [24.3.0] ### Added - Added `AddLeadContactCard` component. ## [24.2.0] ### Added - Added `callOutcome` in `SelectionCard` template component. ## [24.1.0] ### Added - Added `onAvatarClick` prop in `CallHistory` template component. - Added `onAvatarClick` prop in `SummaryCardCallHistory` template component. - Added `onAvatarClick` prop in `CallHistoryInfiniteList` private component. - Added `onAvatarClick` prop in `CallHistoryRow` private component. ## [24.0.1] ### Change - Changed header title in `CallHistoryRowHeader` private component. ## [24.0.0] ### Breaking Change - Added following props to `CallHistory` template component. - `showCallActionButton`, `menuClassName`, `menuListClassName`, `menuStyle`, `menuListStyle`, - `getMenuItems`, `onCall`, `onHistoryRowClick` - Added following props to `CallHistoryInfiniteList` private component. - `showCallActionButton`, ` menuStyle`, `menuListStyle`, `menuClassName`, `menuListClassName`, - `getMenuItems`, `onCall`, `onHistoryRowClick` - Added following props to `SummaryCardCallHistory` template component. - `showCallActionButton`, ` menuClassName`, `menuListClassName`, `menuStyle`, `menuListStyle`, - `getMenuItems`, `onCall`, `onHistoryRowClick` - Added following props to `ContactCallHistoryContent` template component. - `showCallActionButton`, ` menuStyle`, `menuListStyle`, `getMenuItems`, `onCall`, - Added following props to `CallHistoryRow` private component. - `showCallActionButton`, `menuClassName`, `menuListClassName`, `menuStyle`, `menuListStyle`, - `callButtonDisabled`, `getMenuItems`, `onCall`, `onHistoryRowClick`, - Added `getDate` prop to `ScheduledCall` template component. - Added `getDate` prop to `ScheduledCallInfiniteList` private component. - Added `getDate` prop to `ScheduledCallCard` template component. - Added `getDate` prop to `SummaryCardScheduledCalls` template component. - Added `showCallActionButton` prop to `SummaryCardScheduledCalls` template component. - Added `showCallActionButton` prop to `CallHistoryRowLoadingProps` private component. - Added a new argument to `onPrimaryButtonClick` prop in `DropdownButtonSplit` private component. ## [23.14.0] ### Added - Added `item` prop in `AvatarGroup` component. - Added `item` prop in `CallHistoryRow` private component. ### Fixed - Fixed some UI issues in `ActivityFeedCard` and `ActivityFeedCardHeader` components. ## [23.13.1] ### Changes - Changed Actions title to Outcomes prop in `ContactActivityCardHeader` and `DiallerContactCardHeader` component. ## [23.13.0] ### Added - Added `callOutcome` prop and Type in `CallActionAvatar` component. ### Changes - Changed Actions title to Outcomes prop in `ActivityFeedCardHeader` component. ## [23.12.1] ### Fixed - Fixed `ContactContentTypeIcon` size in `ContactSmartPanel` component. - Fixed UI in `NotificationSegment` component. - Fixed UI in `HeaderSection` component in `Drawer` component. ## [23.12.0] ### Added - Added `isHistoricRecord` prop in `CallActionCardBookmark` component. ## [23.11.0] ### Added - Added `disabled` prop in `CallActionOverlayButton` component. ## [23.10.0] ### Added - Added following props in `FilterPanel` component. `initialKeywords`, `initialBookmarks`, `initialCallStatuses`, `initialCallMediums`, `initialAccounts`, `initialContacts`, `initialCampaigns`, `initialActionTypes`, `initialSentiments`, `initialCallDirections`, `initialTypes`, `initialIndustries`, `initialTeamMembers`, `initialDispositions`, `initialTitles`. ## [23.9.0] ### Added - Added following props in `FilterPanel` and `FilterBodySection` component. `teamMembers`, `dispositions`, `teamMembersTitle`, `dispositionTitle`, `getTeamMembersId`, `getTeamMembersValue`, `getTeamMembersName`, `getDispositionId`, `getDispositionValue`, `getDispositionName`. - In addition added `teamMembersInitialValues`, `dispositionInitialValues`, `onTeamMembersSelectionChanged`, `onDispositionSelectionChanged` props in `FilterBodySection` component. ## [23.8.0] ### Added - Added `emptyCallHistoryNode` prop in `CallHistory` component. - Added `emptyCallHistoryNode` prop in `ContactCallHistoryContent` component. - Added `emptyTicketNode` prop in `ContactTicketContent` component. ## [23.7.3] ### Fixed - Contact Smart Panel Header ui issue. ## [23.7.2] ### Fixed - UI issue fix for long Comapnay name. ## [23.7.1] ### Fixed - Fixed error. ## [23.7.0] ### Added - Added `isDivertedCall` prop in `ActivityFeedCard` component. ## [23.6.2] ### Fixed - Fixed UI issue in `NotificationSegment` components. ## [23.6.1] ### Fixed - Fixed UI in `ActivityFeedCard` component. ## [23.6.0] ### Added - Added a new variant `primary` to `Typography` component. - Added `showObejects` prop in `DiallerContactCardHeader` component. - Added some props to `DiallerContactCard` component - showObjects - maxObjectsCount - getObjects - getObjectNode - isCompletedCallCard - callRecordActionButtonText ## [23.5.7] ### Fixed - Fixed action buttons issue in all the `CallActionCard` template components. ## [23.5.6] ### Fixed - Fixed action button height issue in `CallActionCardCase` template component. ## [23.5.5] ### Fixed - Contact Switch panel issue fixed ## [23.5.3] ### Fixed - Fix Action card icon button state issue ## [23.5.2] ### Fixed - Without info contact UX flow update - Action button height update ## [23.5.1] ### Fixed - Fixed width of the `CrudTable`, `Table` and `PaginationToolbar` componenets. ## [23.5.0] ### Added - Added `hideCloseButton` prop in `Modal` component. ## [23.4.7] ## [23.4.6] ### Added - Unhide Campaign module. ## [23.4.5] ### Added - Color palette Crash fix. ## [23.4.4] ### Added - UI fixing . ## [23.4.3] ### Added - undefine issue fixed . - Add HeaderTitle property at bookmarkteamplate ## [23.4.2] ### Added - Fixed future date filter in `DateFilterSection` component. ## [23.4.1] ### Removed - Removed IconButton from `BookmarkManagementPanel` component. ## [23.4.0] ### Added - Added `segmentsLoading` prop in `CallActionCardTroubleshoot` component. ### Removed - Hid campaign prop from `ContactRecordContent` component. ## [23.3.0] ### Changes - Added `segmentsLoading` prop in `CallActionCardRoot` component and all the call action cards. ### Removed - Removed `interactable` prop from `FavouriteCallActionCard` component. ## [23.2.2] ### Changes - just commented out some codes in `CampaignDrawer` component for the sake of BW go live. ## [23.2.1] ### Added - Added `isConferenceCall` prop in `CallBar` component. ## [23.2.0] ### Added - Added `type` prop in `CallForwardCard` component. ## [23.1.0] ### Added - Added `ScriptCard` template component. - Added `iconWrapperClassName` prop in `IconTitle` component ## [23.0.4] ### Changes - Changed minWidth size in `CallBar` components. ## [23.0.3] ### Changes - Uncommented hot transfer button in `CallBar` components. ## [23.0.2] ### Fixed - Fixed data type issue in `Dialpad` components. ## [23.0.1] ### Fixed - Fixed UI issue in `ActivityFeddCard` components. ## [23.0.0] ### Breaking Change - Added following props to `NavigationDialler` component. - `onCallForwardButtonClicked`, `showCallForwardCard`, `title`, `proceedButtonLabel`, `proceedButtonDisabled`, - `inputValue`, `onInputChange`, `dataLoading`, `onCallForwardCardClose`, `onSelect`, - `onProceed`, `data`, `dataTotalCounts`, `getId`, `getAvatarUrl`, - `getAvatarFallbackLabel`, `getContactName`, `getContactStatus`, `isSelected`, `isActive`, - `dialpadOpen`, `externalNumber`, `dialpadProceedButtonDisabled`, `onUseDialpadClicked`, `onCallForwardNumberChange`, - Added following props to `CallForwardCard` component. - `callForwardDialpadClassName`, `contentClassName`, `inputWrapperClassName`, `dialpadButtonContainerClassName`, - `contactRowListClassName`, `hideHeader`, `miniSkeleton` - Added `onCallForwardButtonClicked` prop to `ContactView` private component. - Added `miniSkeleton` prop to `ContactRowList` private component. - Added `miniSkeleton` prop to `ContactRowLoading` private component. ## [22.1.5] ### Fixed - Fixed z-index issue in `ContactSwitchPanel` components. ## [22.1.4] ### Fixed - Fixed add lead button width in `ContactSwitchPanel` components. ## [22.1.3] ### Fixed - UI fixes on `ContactSwitchPanel and CallSmartPanel` components. ## [22.1.2] ### Fixed - Hide Hot Transfer action button. - Hide long bookmark tooltip text - Update mutu button state ## [22.1.1] ### Fixed - Popper overflow issue in `ContactSwitchPanel`. ## [22.1.0] ### Added - Added a new template component `ContactSwitchPanel`. - Added `showContactSwitchButton, showContactSwitchBanner, onContactSwitchBannerDismiss, onContactSwitchClick` prop to `CallBar` component. ## [22.0.5] ### Fixed - Call Action Button State Management. ## [22.0.4] ### Fixed - Visible the hot transfer action button from `CallBar` component. - Updated the `CallBar` component width. ## [22.0.3] ### Fixed - Passed barSize prop to foreinObject to fix the style issue in `SummaryCardBookmarks` component. ## [22.0.2] ### Fixed - Fixed style issue in the `DiallerContactCard` component by altering contactPositionText. ## [22.0.1] ### Fixed - Fixed style issue in the `DiallerContactCard` component. ## [22.0.0] ### Breaking Change - Added following props to `NavigationDialler` component. `moreNumbers` `showMoreNumber` `moreNumberOpened` `getMoreNumberValue` `getMoreNumberIcon` `isMoreNumberSelected` `onMoreNumberPanelExpand` `onMoreNumberItemClick` - Removed following props from `NavigationDialler` component. `showAddContact` `addContactButtonDisabled` `onAddContact` ## [21.0.0] ### Breaking Change - Added `isOnHold` prop to `CallBar` component. - Added `isOnHold` prop to `NavigationDialler` component. ## [20.3.2] ### Fixed - Hid the hot transfer action button from `CallBar` component. - Updated the `CallBar` component width. ## [20.3.1] ### Fixed - Fixed marginal issue in the `CallBar` component. ## [20.3.0] ### Removed. - Get rid of unused `PopOver` component in `CallBar` component. ## [20.2.0] ### Added - Added new icon `slack` into the `BookmarkIconPicker` component. ## [20.1.0] ### Removed - Removed `onDialpadClose` prop from `CallBar` component ## [20.0.0] ### Breaking Change - Added `dialpadActive` prop to `CallBar` component. - Added `onDialpadButtonClicked` prop to `CallBar` component. - Added `onDialpadClose` prop to `CallBar` component ## [19.1.0] ### Added - Added `isUnknownNumber` prop to `CallBar` component. - Added `unknownToolTipText` prop to `CallBar` component. ## [19.0.0] ### Breaking Change - Added required property `getCampaignName` in `DiallerContactCard` component. - Added required property `getCampaignColour` in `DiallerContactCard` component. ## [18.1.0] ### Added - Added `isSuggestionMyself` prop to `UserPicker` component. - Added `isMyself` prop to `ContactRow` component. - Added `isMyself` prop to `ContactRowList` component. ## [18.0.0] ### Breaking Change - Changed `CompanyCustomFields` => `accountCustomFields` in `contactCompanySection` component. - changed `companyCustomFields` & `getCompanyCustomFieldId` & `getCompanyCustomFieldLabel` & `getCompanyCustomFieldValue` => `accountCustomFields` & `getAccountCustomFieldId` & `getAccountCustomFieldLabel` & `getAccountCustomFieldValue` in `ContactCompanySection` component. ### Added - Added `accountCustomFields` & `getAccountCustomFieldId` & `getAccountCustomFieldLabel` & `getAccountCustomFieldValue` props into `ContactDetailsSection` & `ContactRecordContent` components. ## [17.2.0] ### Added - Added `onPositionLabelClassName` prop to `Switch` component. ### Fixed - Fixed ui issue `NavigationDialler` component. ## [17.1.1] ### Fixed - Fixed connection condition issues in the `AddAgentCard`. ## [17.1.0] ### Added - Added `avatarGroupClassname` prop to `ActivityStatusBadge`and `ActivityFeedCard` components. ## [17.0.0] ### Breaking Change - Removed `userAvatarUrl` & `userAvatarFallbackLabel` prop from `ActivityStatusBadge` component. - Removed `getCallAssigneeAvatarUrl` & `getCallAssigneeAvatarFallbackLabel` prop from `ActivityFeedCard` component. ### Added - Added `firstAgent` & `secondAgent` prop in `CallActionAvatar` component. - Added `avatarGroupData`, `avatarSpacing`, `maxAvatarCount` & `getAvatarNode` prop in `ActivityStatusBadge` component. - Added `usersData` & `getUserAvatarNode` prop in `ActivityFeedCard` component. ## [16.9.3] ### Fixed - Fixed Navigation Dialler dropdown menu z index issue. ## [16.9.2] ### Fixed - Fixed UI in `Pill` component. ## [16.9.1] ### Added - Added `popoverClasses` prop into `NavigationDialler` component. ## [16.9.0] ### Added - Added `isOutboundCall` prop to `Pill` component. ## [16.8.0] ### Added - Added `connecting` prop to `AddAgentCard` component. ## [16.7.0] ### Added - Added `onSearchInputClear` and `isSuggestionTeamMember` props to `UserPicker` component. - Added `isTeamMember` prop to `ContactRow` component. - Added `isTeamMember` prop to `ContactRowList` component. ### Fixed - Fixed UI issues in `TypeSelector`, `UserPicker`, `ContactRow` and `ContactRowList`. ## [16.6.0] ### Added - Added in `CallActionCardTroubleshoot` component. ## [16.5.2] ### Added - Added in pop out icon into the `ActivityCard` components. ## [16.5.1] ### Fixed - Fixed UI in `CallSmartPanel` component. ## [16.5.0] - Added some props into the `CallSmartPanel` component. - `historicalSmartPanel` - `historicalBookmarkTabDisabled` - `showHistoricalScript` - `showHistoricalAnalytics` - `showHistoricalBookmarks` - `showHistoricalDocuments` - `showHistoricalFavourites` - `historicalScriptContentCount` - `historicalAnalyticsContentCount` - `historicalBookmarkContentCount` - `historicalDocumentContentCount` - `historicalFavouritesContentCount` ## [16.4.0] ### Added - Added `submitEditCancelVisible` and `submitDeleteVisible` props to `CallActionCardGdpr` and `CallActionCardCallAssist` cards. ## [16.3.3] ### Added - Added `callButtonDisabled` prop into the `ActivityFeedCard` component. ## [16.3.2] ### Fixed - Fixed UI in `CallSmartPanel` component. ## [16.3.1] ### Fixed - Fixed edit and remove button places in`CallActionCommunication` card. ## [16.3.0] ### Added - Added `submitEditCancelVisible` and `submitDeleteVisible` props to `CallActionCardScheduleCallback` and `CallActionCommunication` cards. ## [16.2.2] ### Fixed - Fixed styling issue on Add Contact button element in `NavigationDialler` component. ## [16.2.1] ### Fixed - Fixed styling issue in `NavigationDialler` component. ## [16.2.0] ### Fixed - Fixed few keyboard key input issues on the number input component in `NavigationDialler` component. ### Added - Added in contact name section in `NavigationDialler` component, when in the dial state. ## [16.1.5] ### Fixed - Added campaign column in `ContactActivityCardHeader`. - Fixed style of `ContactActivityCard`. ## [16.1.4] ### Fixed - Fixed issue with disabled month arrow button in `DateFilterSection` of `FilterPanel` component. ## [16.1.3] ### Fixed - Fixed styling issue in `SmartPanelButton` component. ## [16.1.2] ### Fixed - Fixed issue with Contact Name title in `DiallerContactCardHeader` component. ## [16.1.1] ### Fixed - Fixed issue with two tooltips in `CampaignDrawer` component. ## [16.1.0] ### Added - `callButtonDisabled` prop to `SummaryCardUpNext` component and `SummaryCardScheduledCalls` component. ## [16.0.3] ### Added - `isSimpleView` prop to `CallSmartPanel` component ## [16.0.2] ### changed - Added in `connecting` callState for mapping in `NavigationDialler` component ## [16.0.1] ### changed - exChanged positions of answer button and end call button in `Snackbar.inboundCall` component ## [16.0.0] ### Breaking Change - Typo `getActionsOverflowCountTolltipContent``getActionsOverflowCountTooltipContent` ### Fixed - Fixed padding issue in `SummaryCardCallHistory` component - Fixed type `isUnwrapped: boolean` into `isUnwrapped: (item: RowItem) => boolean` ## [15.1.0] ### Added - `contactAddedDate`, `filterContactAddedDate`, `contactAddedDateTitle` props to `FilterPanel` component - `DateFilterSection` privarte component to `FilterPanel` component ## [15.0.1] ### Fixed - Removed unnecessary memoization. Fixes the inconsistent cache problem on `CallSmartPanel` ## [15.0.0] ### Breaking Change - Breaking changes in `CallSmartPanel` - Deprecated `defaultContentType` in favour of `currentContentType`. `CallSmartPanel` expects this to be a controlled prop. The internal selection logic has been discarded in favour of a completely consumer controlled version. - Deprecated `defaultHeaderTitle` in favour of `headerTitle`. `CallSmartPanel` also expects this to be a controlled prop. There is an internal fallback. But it is recommended the consumer provide this properly. - Changed the mathod signatures of `onPrimaryAction` `onSecondaryAction` from `(callbackValue: any, event: any) => any` to `(event: any) => any` ### Added - Added Next/Previous navigation buttons to `CallSmartPanel` component - Added a floating close icon button to `CallSmartPanel` component - Added new themes (`navigation`, `navigationSolid`) to `IconButton` component ## [14.19.0] ### Added - `showAgent` prop to `DiallerContactCardHeader` component - `showAgent` and `getAgentName` props to `DiallerContactCard` component ## [14.18.0] ### changed - `ContactSmartPanel` component footer buttons and hover effects - `CallSmartPanel ` component footer buttons and hover effects # [14.17.1] ### Fixed - Fixed the hint icon styles on Form elements (`FormInput`, `FormSelect`, `FormSearchInput`, `FormSearchInputSelect`) # [14.17.0] ### Added - Added new props to annotate on `SpeechBubble` component - Added `annotateSpeakerNameBegin` and `annotateSpeakerNameEnd` to annotate the speaker name - Added `annotateTimestampBegin` and `annotateTimestampEnd` to annotate the timestamp # [14.16.0] ### Added - Added new prop `onClose` into `SearchCard` component. # [14.15.0] ### Added - Added `setCallForwardedAvatarUrl` API function to `IncomingCallSnackbar` - Added `setCallForwardedAvatarFallbackUrl` API function to `IncomingCallSnackbar` - Added `setCallForwardedDescription` API function to `IncomingCallSnackbar` # [14.14.0] ### Added - Added new prop `unWrapped` into `CallHistoryRow`, `CallHistory` and `CallHistoryInfiniteList` components. - Added new type `inComplete` into `CallActionAvatar` component. ## [14.13.0] ### Fixed - Fixed empty notes style issue of `ContactActivityCard` `DiallerContactCard` and component ## [14.12.0] ### Fixed - Fixed call direction issue in conference calls of `ContactActivityCard` component - Fixed empty notes status of `ContactActivityCard` `DiallerContactCard` and component ## [14.11.0] ### Added - Added in unknown contact related props into `ActivityFeedCard` component ## [14.10.0] ### Added - Added `showNotes` and `getNotesTooltipContent` to `ContactActivityInfiniteList` component ## [14.9.0] ### Added - Added `showNotes` and `getNotesTooltipContent` to `DiallerContactCard` component. - Added `showNotes` to `DiallerContactCardHeader` component. - Added `showNotes` and `getNotesTooltipContent` to `ContactActivityCard` and `ContactActivity` component - Added `showNotes` to `ContactActivityCardHeader` component. ## [14.8.0] ### Added - Added `connecting` call state in call type. ## [14.7.0] ### Added -Added `disableCheckbox` prop in `DiallerContactCardHeader` component. ## [14.6.0] ### Added - Added Mouse event props in `IconButton` component. - Added Mouse event props in `Button` component. ## [14.5.0] ### Added - Added `getAvatarClassName` prop in `SummaryCardCallHistory` component. - Added `getAvatarClassName` prop in `CallHistory` component. - Added `getAvatarClassName` prop in `CallHistoryRow` component. - Added `getAvatarClassName` prop in `CallHistoryInfiniteList` component. ## [14.4.0] ### Added - Added `RemoveHuntGroupModal` component. ## [14.3.0] ### Added - Added `getAvatarClassName` prop in `ContactSmartPanel` component. ## [14.2.0] ### Changes - Changed `avatarClassName` prop to `getAvatarClassName` prop in `ActivityFeed` component. - Changed `avatarClassName` prop to `getAvatarClassName` prop in `HeaderSection` component. ## [14.1.0] ### Added - Added `avatarClassName` prop in `CallBar` component. - Added `avatarClassName` prop in `ActivityFeed` component. - Added `avatarClassName` prop in `HeaderSection` component. ## [14.0.1] ### Fixed -Moved close button to the left side of the modal `NavigationDialler` component. ## [14.0.0] ### Breaking Change - Removed `assist` prop from `SmartPanelButton` component. - Removed `showAssist` prop from `callSmartPanel` component. ### Added - Added `favourite` prop in `SmartPanelButton` component. - Added `favourite` and `onFavouriteClick` props in `bookmarkmanagementpanel` component. - Added `showFavourites` in `callSmartPanel` component. - Added `favouriteCallActionCard` component. - Added `FavouriteCallActionCardOverlayButton` component. ## [13.4.0] ### Added - Added `inputProps` prop for `FormInput` component ## [13.3.1] ### Fixed - Made `CompanyDetailsSection` disabled when company details are not given - Made `CompanyDetailsSection` title to fall back to 'Company Details' when company details are not given ## [13.3.0] ### Added - Added `setContactNumber` API function to `IncomingCallSnackbar` ## [13.2.0] ### Added - Added `subjectTextPosition` and `inputValue` props to `ReactSelect` Component ## [13.1.1] ### Fixed - Fixed style issue on `IncomingCallSnackbar` ## [13.1.0] ### Added - Updated `IncomingCallSnackbar` API - Added `.setCompanynInfo`, `.setCampaignInfo` and `.setLocationNode` decorator functions - Added optional information button callback to `.dispatch` function ## [13.0.0] ### Breaking Change - Prop updates to `StatsBar` component - Changed `showCallsLanded`, `showCallsMade`, `showFailedCalls`, `showLeads` and `showOpportunities` default values to `false` ## [12.9.0] ### Added - Added `segmentsNode` prop to `CallActionCard`component - Added `segmentsNode`, `onCopyContent`, `contentToCopy` props to `CallActionCard` root component ### Changed - `CallActionCard`components hover effects ## [12.8.0] ### Fixed - Fixed Styling issues in the `Upload Modal` component - Disabled upload button when upload error occurs in the `UploadModal` component ## [12.7.0] ### Added - Added `onCardClick` and `callbackValue` prop to `Pill`component ## [12.6.0] ### Added - Added `defaultHeaderTitle` prop to `CallSmartPanel`component ## [12.5.0] ### Fixed - Fixed bookmarks filter button close state with `handleDrawerClose` and filter menu option styles in `CallSmartPanel` component. ### Added - Added `onFilterMenuVisibilityChange` to `CallSmartPanel` component ## [12.4.1] ### Fixed - Fixed icon orientations of `IncomingCallSnackbar`. Icons were broken after Fontawesome update. ## [12.4.0] ### Added - Added `bookmarkCooldownDuration` and `onBookmarkCooldownComplete` props to `CallBar` and `CallRecordPlaybackBar` components ## [12.3.1] ### Fixed - Fixed small issue with errorMessage in `UploadModal` component ## [12.3.0] ### Added - Added `bookmarkFilterMenuItems`, `showActionFilterButton` props to `CallSmartPanel` component for bookmark filter panel - Added `onMenuVisibilityChange` prop to `DropdownButton.Inline` component ## [12.2.0] ### Added - Added `fileOverSized`, `errorMessage` props to `UploadModal` component ## [12.1.0] ### Added - Added new `showBookmarkProgress` prop to `CallRecordPlaybackBar` component allowing to show a bookmark progress bar around the button ## [12.0.0] ### Breaking Change - API updates to `CampaignDrawer` - Removed `onCampaignEdit`, `onCampaignArchive`, `onCampaignDelete` - Introduced optional `getCampaignActionItems` prop to resolve menu items for each campaign item - Introduced optional `menuListClassName` and `menuListStyle` properties to customize the actions menu list ## [11.16.5] ### Fixed - Added line breaks to value texts on `ContactRecordContent` ## [11.16.4] ### Fixed - Added line breaks to value texts on `ContactRecordContent` - Reinforced the empty condition on `ActivityFeedCard` and `DiallerContactCard` ## [11.16.3] ### Fixed - Fixed typo in `ContactRecordContent` - Fixed UI issues on the `NotificationSegment` component regarding the action button. ## [11.16.2] ### Changed - Changed theme colours in `pill` component. ## [11.16.1] ### Changed - Style fix in `Pill` component. ## [11.16.0] ### Added - Added `isUnwrapped` and `getUserIconBorderColour` props to `Pill` component - Added a new theme and hovered/pressed styles ## [11.15.1] ### Changed - Changed tooltip label map in `VulnerabilityAvatar` component. - Changed styling in `VulnerabilityCard` component ## [11.15.0] ### Added - Added organism component `ReactSelect` ## [11.14.0] ### Added - Added in `VulnerabilityCardAvatar` component ## [11.13.1] ### Added - Added in `defaultContentType` prop into `CallSmartPanel` ## [11.13.0] ### Added - Added in `VulnerabilityCard` component ## [11.12.0] ### Added - Added in `PlaybackProgressBar` component. ## [11.11.0] ### Added - Added in `SummaryCardCallQueue` component. ## [11.10.0] ### Added - Added in `Pill` component. ## [11.9.1] ### Changed - Removed Delete option menu item in `CampaignListItem` component in `CampaignDrawer`. ## [11.9.0] ### Added - Added new `showCallWaiting, showOnCall, showCallWrapUp, showCallCompleted`, `onCallToolTip, wrapUpToolTip, callCompletedToolTip, callWaitingToolTip` and `isAverageTime, isCurrentTotal` props to `StatsBar` component - Added new `isAverageTime, isCurrentTotal` props to `AvatarGroup` component ## [11.8.2] ### Added - Added new Secondary colour variations for `Red` and `Orange`. - Added new Secondary colour - `Naviagtion`. ## [11.8.1] ### Changed - Changed the initial panel to display script panel if `showScript` prop is true ## [11.8.0] ### Added - Added new `ActivityStatusType`s type to be used in `ActivityFeedCard` component - New types `ActivityStatusType.zoom` and `ActivityStatusType.teams` ## [11.7.0] ### Added - Added placeholder support for custom fields in `ContactTicketsContent` - Added new placeholder props `getTicketCustomFieldsLoading` and `getTicketCustomFieldsPlaceholdersCount` - Added `onTicketExpand` and `onTicketCollapse` to catch ticket open/collapse events ## [11.6.0] ### Added - Added new props to filter by communication medium type in `FilterPanel` component. ## [11.5.0] ### Added - Added custom field support for company details in `ContactRecordContent` - Added custom field support in `ContactTicketsContent` ### Changed - Removed seperate section for _Custom Fields_ in `ContactRecordContent` in favour of bundling the custom fields inside Contact Details section - Removed `customFieldsSectionTitle` from `ContactRecordContent` since it's no longer used ## [11.4.1] ### Fixed - Changed `getPersonCustomFields` -> `personCustomFields` in `ContactRecordContent`. Breaking but considered a patch because it's not used yet. ## [11.4.0] ### Added - Added `startAdornmentNode` prop to `Select` component. - Added condition to render `contentNode` and `footerNode` in `PortablePanel` component. ## [11.3.0] ### Added - Added a new expandable section for Custom Fields in `ContactSmartPanel` ## [11.2.0] ### Added - Added new props `submitEditCancelVisible` , `submitDeleteVisible` for `CallActionCard.Opportunity` component. ## [11.1.0] ### Added - Added a new `SmartPanelButton` for script. - Added a new `CallSmartPanel` for script. ## [11.0.3] ### Fixed - Fixed undefined data issue in `Table` component. ## [11.0.2] ### Fixed - Fixed styling issue in `Stepper` component. ## [11.0.1] ### Added - Added a logic to show an empty item text in `select` component. ## [11.0.0] ### Added - Added `FormSearchINput` organisms component. - Added `showClearIconButton` & `startAdornmentNode` prop to `SearchInput` component. ## [10.10.0] ### Added - Added `Stepper` organism component. - Added `StepIcon` mollecule component. ## [10.9.0] ### Added - Added `PortablePanel` organisms component. - Added `SendSmsPanel` template component. - Added `SendEmailPanel` template component. ## [10.8.1] ### Changed - Changed indicator style of `AddTeamContainer` component. ## [10.8.0] ### Added - Added `AddTeamContainer` component to select the team items. ## [10.7.3] ### Added - Added `disableEnforceFocus` prop to `ContactSmartPanel` component. ## [10.7.2] ### Added - Added optional `autoComplete` and `autoFocus` props to `FormInput` component. ## [10.7.1] ### Added - Added missing optional `onClick` prop to `Checkbox` component. ## [10.7.0] ### Added - Added `menuProps` prop to `FormSelect` component. ### Fixed - Fixed class name order of `FormSelect` component ## [10.6.2] ### Added - Added in `actionsClassName` prop into `Modal` component. ## [10.6.1] ### Added - Changed `FilterPanel` component initialItemCount prop value. ## [10.6.0] ### Added - Added `FilterPanel` component. ## [10.5.1] ### Added - Added `noWrap` prop to the `Typography` in `DocumentCard` component. ## [10.5.0] ### Added - Added `closeButtonDisabled` prop into the `CallSmartPanel` component. ## [10.4.1] ### Changed - Changed the order of contents in the `ContactRecordContent` component ## [10.4.0] ### Added - Added `searchInputValue` prop into the `PageHeaderStrip` component. ## [10.3.3] ### Changed - Changed the Activity status component in `ActivityFeedCard` to take in the activity type as the main Icon. - Removed unused activity components. ## [10.3.2] ### Added - Added `onClear` prop into `PageHeaderStrip` component. ## [10.3.1] ### Added - Added `showClearButton` prop into the `SearchInput` component in the `PageHeaderStrip` component. ## [10.3.0] ### Added - Added document smart panel button in to the `CallSmartPanelButton`component. - Added `showDocuments` and `documentContentCount` props in to the `CallSmartPanel`component. - Updated the font awesome version. ## [10.2.0] ### Added - Added in `DocumentCard` component. - Added in `DocumentCardOverlayButton` private component. ## [10.1.0] ### Added - Added `getTicketClosingDate` property to `ContactTicketsContent`component. ## [10.0.0] ### BREAKING CHANGE - Renamed `ContactCasesContent` -> `ContactTicketsContent` - Renamed property `cases` -> `tickets` - Renamed property `casesLoading` -> `ticketsLoading` - Renamed property `getCaseId` -> `getTicketId` - Renamed property `getCaseName` -> `getTicketName` - Renamed property `getCaseDate` -> `getTicketDate` - Renamed property `getCaseStage` -> `getTicketStage` - Renamed property `getCaseDescription` -> `getTicketDescription` - Renamed property `getCaseRemoteLinkNode` -> `getTicketRemoteLinkNode` - Added required property `getTicketType` - Added required property `getTicketAmount` ### Added - Exported `ContactTicketType` to differentiate between Cases and Opportunities. To be used as the return type of `ContactTicketsContent:getTicketType` ## [9.4.1] ### Added - Added `showWarningText` and `warningText` props in to the `CallSmartPanel`component. ## [9.4.0] ### Added - Added `showNavNodeOnHover` prop to `CallHistoryRow` and `SummaryCard.CallHistory` components ## [9.3.2] ### Changed - Integrated `TooltipComponent` into the `AvatarComponent` ## [9.3.1] ### Added - Added `searchText` prop to `PageHeaderStripComponent` ## [9.3.0] ### Added - Added `onContactClick` prop to `SummaryCard.UpNext` and `SummaryCard.ScheduledCalls` ## [9.2.0] ### Added - Added `variant` prop to `SearchInputComponent` ## [9.1.1] ### Fixed - Fixes issue when using `FormInput` component with React Hook Forms. - Made `onChange` and `value` optional properties - Made `inputRef` proxy to `inputRef` instead of `ref` ## [9.1.0] ### Added - Added in new `Snackbar` element - `AvatarNotificationSnackbar`. ## [9.0.0] ### BREAKING CHANGE - Fix typo in `CallSmartPanel` property `analyticsConetntCount -> analyticsContentCount` ### Changed - Made `SmartPanelButton` clickable even when it's disabled ## [8.7.4] ### Changed - Removed 'code' module (which can't be converted to markdown for now) from the toolbar in `FormTextEditorInput` component. ## [8.7.3] ### Added - Added onSearchInputChange prop to `PageHeaderStrip` component. ## [8.7.2] ### Changed - Removed some modules (which can't be converted to markdown for now) from the toolbar in `FormTextEditorInput` component. ## [8.7.1] ### Changed - Added some extra modules in the toolbar in `FormTextEditorInput` component. ## [8.7.0] ### Added - Added in `DropdownCard` component. - Added in `NotificationSegment` component. - Added in `NotificationMenu` component. ## [8.6.0] ### Added - Added optional `renderFooter` prop to `UnknownContactPanelContent` component allowing to render a sticky footer ## [8.5.0] ### Added - Added `UnknownContactPanel` and `UnknownContactPanelContent` components ### Changed - Fixed typo in Contact Smart Panel documentation leading to dead URL - Updated Contact Smart Panel directory name to reflect the component name correctly ## [8.4.0] ### Added - Added `FormTextEditorInput` component ## [8.3.2] ### Changed - Removed placeholder elements for `next` and `previous` chevron buttons in `ContactRecordContent`, `ContactCasesContent` and `ContactCallHistoryContent` components. - Added in disabled prop into the `IconButton` component in the above components. ## [8.3.1] ### Changed - Fixed style issue of `SummaryCardHeader` component ## [8.3.0] ### Added - Added `PageHeaderStrip` component - Added `subChildren` prop to `IconTitle` component ### Changed - Added in `duration` prop into the `SummaryCardRoot` component and `SummaryCardBookmarks` component. ## [8.2.7] ### Changed - Changed name overflow text style in `DiallerContactCard` component. ## [8.2.6] ### Changed - Changed name overflow style in `ActivityFeedcard` and `DiallerContactCard` components. ## [8.2.5] ### Changed - Added in `duration` prop into the `SummaryCardRoot` component and `SummaryCardBookmarks` component. ## [8.2.4] ### Changed - Added in `getActivityActionNode` prop into the `ContactActivity` component and `ContactActivityCard` component. ## [8.2.3] ### Changed - Changes to the `SearchInput` component, added missing prop autoComplete. ## [8.2.2] ### Changed - Changes to the `SearchInput` component, added a prop to on/off autoComplete. ## [8.2.1] ### Fixed - Made sure only the hovered tooltip shows up on `CallRecordPlaybackBar` - Fixed build warning on `Switch` component ## [8.2.0] ### Added - Added `ContactActivityCard` component - Added `ContactActivityCardHeader` component - Added `ContactActivityInfiniteList` component - Added `ContactActivity` component, which contains the above components. ## [8.1.1] ### Changed - Change to the `ActivityFeedCardHeader` component, added a prop to check the type. ## [8.1.0] ### Added - Added `Switch` component ## [8.0.2] ### Fixes - Fixed styling and show/hide logic of integrations on `ContactSmartPanel` - Fixed colours SCSS file with correct styles and correct names. These are not exported yet! ## [8.0.1] ### Fixes - Removed text artefact when data loading on `ContactSmartPanel` header - Fixed styles when action items are not present for `ContactSmartPanel` on mini mode ## [8.0.0] ### BREAKING CHANGE - Renamed `SmartPanel` -> `ContactSmartPanel` ### Added - Updated visual features to `ContactSmartPanel` ### Fixed - Fixed `Chip` component click style - Updated Hooks directory to be extendable - Fixed enum exports which were exported as constants ## [7.2.5] ### Added Added `editMode` prop in `CallActionCardVulnerabilityWarning` component. ## [7.2.4] ### Added Added `email` and `sms` action types in `CallActionAvatar` component. ## [7.2.3] ### Changed Added showCallHistory prop to show hide call History section in `CampaignDrawer` component. ## [7.2.2] ### Changed Added call History section to `CampaignDrawer` component. ## [7.2.1] ### Changed Made the drop icon change dynamically according to the menu state in the `DropDownButton.split` component. ## [7.2.0] ### Changed Chnaged the `ContactName` element in the `DiallerContactCard` to be clickable. ### Added - Added two new icons into the `BookmarkIconPicker` component. - Added in `onContactClick` prop into the the `DiallerContactCard` component. ## [7.1.2] ### Added - Fixed style issue `SummaryCard` component, diabled button. ## [7.1.1] ### Added - Added `SummaryCard` component, campaignId prop. ## [7.1.0] ### Added - Added `active` prop in `SpeechBubble` component, and updated UI to display the buuble border. ## [7.0.4] ### Fixed - Fixed styling issues on the `SummaryCard` TrendingBookmarks component. ## [7.0.3] ### Fixed - Fixed styling issues on the address field in `ContactDetailsSection` component and `ContactCompanySection` component. ## [7.0.2] ### Fixed - Cleared the search input field in `AddBookmarkModal` component when closing the modal. ## [7.0.1] ### Fixed - Limited the scope of style to stop unnecessary elements being effected on `ContactSmartPanel` ## [7.0.0] ### BREAKING CHANGE - Changed company loaction prop to company address prop in `ContactRecordContent` component. ### Added - Added `getPersonAddress` prop in `ContactRecordContent` component, and updated UI to include the address. ## [6.3.1] ### Changed - Fixed some style issues in `summaryCard` UpNext, ScheduledCalls and CallHistory components ## [6.3.0] ### Changed - Added `shareButtonHidden` and `addBookmarkDisabled` to `CallRecordPlaybackBar` component ## [6.2.0] ### Changed - Added existing `SummaryCard.ScheduledCalls` component Infinite loading option - Updated `SummaryCard.CallHistory` component prop with loading row component style fixes ## [6.1.5] ### Changed - Added existing `TrendingBookmarkCard` Loading state component - Updated `TrendingBookmarkCard` component prop to have loading component ## [6.1.4] ### Changed - Updated `ActivityFeedCard` and `ActivityFeedCardHeader` themes to fix styles issues on flex spacing - Updated `ActivityFeedCard` component to make the contact name clickable ## [6.1.3] ### Changed - Updated `SummaryCard.UpNext, SummaryCard.ScheduledCalls, SummaryCard.CallHistory` component buttons with href prop - Fixed `SummaryCardEmptyState` component background image style ## [6.1.2] ### Changed - Updated `OnlineStatusAvatar` custom badge style fix ## [6.1.1] ### Changed - Updated `SummaryCard` component Up Next section with call primary button click prop - Updated `SummaryCard` component Call History section with onNextPageRequested prop (bottom is hit and next page required) ## [6.1.0] ### Added - Added `RemoveBookmarkModal` to `BookmarkModel` module ### Changed - Updated `SummaryCard` component with empty state - Updated `SummaryCard` component with Up Next section ## [6.0.0]