Warning! You are viewing an older version of Alpaca Guides. View the latest
Alpaca
Release Notes
Last Updated: 11/01/2023 The ECG team is pleased to announce the release version 10.2.4 of Alpaca.
This version includes support for the R22, R23, and R24 versions of the BroadWorks API.
10.2.4
- Released: 11/01/2023
What's New
- Added support for processing BroadWorks "Consolidated" requests.
What's Fixed
- [UserPreferredCarrierPlugin] - Fixed issue that could result in the Preferred Carrier not being set correctly.
10.2.3
- Released: 08/18/2023
What's Fixed
- [ServiceProviderAdd] - Fixed incorrect title.
- [TaskLogs] - Improved scroll behavior.
- [APIDocs] - API docs are now alphabetized.
- [UserDestroyTask] - Now marked as a non-blocking MULTI task.
- [UserReplaceTask] - Now marked as a non-blocking MULTI task.
- [HA][TaskManager] - Fixed issue where a blocking task could be ignored by a different Alpaca instance.
- [StartupTasks] - Improved behavior and added more debug logging.
- [ServiceProviderXSIPolicyPanel] - Fixed issue that caused panel to not load.
10.2.2
- Released: 08/11/2023
What's Fixed
- [SSO] - Fixed issue that prevented logging in via SSO with a User that is backed by a BroadWorks System Admin.
- [BulkProvisioning] - Fixed issue that could cause a validation error in the GroupServiceAuthorizationPlugin if the limitedTo column was left empty.
- [LicenseManager] - Fixed possible null pointer when checking if the license was invalid.
- [Tasks] - Updated the ImportCallReporterCallsToAlpacaTask to be a non-blocking task.
10.2.1
- Released: 08/04/2023
What's Fixed
- [BulkProvisioning] - Fixed issue that can cause validation to fail if the system does not have any Carriers configured.
- [LicenseManager] - Fixed issue that prevented generating a new license when no existing license was available.
- [TaskLog] - Improvements to the auto scroll feature.
10.2.0
- Released: 07/25/2023
What's New
- [BulkProvisioning] - Added support for provisioning Enterprise Trunks.
- [BulkProvisioning] - Added support for provisioning Enterprise Trunk Number Ranges.
- [BulkProvisioning] - Added support for provisioning Enterprise Trunk Number Prefixes.
- [BulkProvisioning] - Added support for setting the Busy Lamp Field monitored list during User provisioning.
- [BulkProvisioning] - Added support for provisioning Group level Series Completion instances.
- [BulkProvisioning] - Added support for setting Trunk Group Stateful Re-routing Status Codes during Trunk Group provisioning.
- [BulkProvisioning] - Added support for assigning a User to a department during provisioning.
- [BulkProvisioning] - Added support for provisioning Enterprise-level departments.
- [BulkProvisioning] - Added support for provisioning DNs (and DN ranges) at the Service Provider/Enterprise and Group levels.
- [BulkProvisioning] - Added support for activating numbers at the Group level.
- [BulkProvisioning] - Added support for setting the routing profile at the Service Provider/Enterprise and Group levels.
- [BulkProvisioning] - Added support for setting the Group Calling Line ID Number during provisioning.
- [Clusters] - TimesTen addresses are now displayed in the Admin Clusters view.
- [TimesTen] - If Alpaca fails to connect to the primary TimesTen address, the secondary (if available) will be tried.
- [S3] - The S3 configuration is now validated on start up.
- [BulkProvisioning] - Added support for setting Preferred Carrier settings at the Group and User level.
- [AdminReport] - Added mechanism for downloading admin information from the table at Cluster > Administrators.
- [AlpacaCTL] - Added a
health
command.
What's Changed
- [BulkProvisioning] - Changed the
Alpaca.Trunking
sheet toAlpaca.TrunkGroups
. - [BulkProvisioning] - Reformatted the display of spreadsheet statistics in the frontend.
- Added configuration variables for configuring when license expiration notifications are displayed.
- [UserReplace] - Updated logging output to include more information about announcements.
- [BulkProvisioning] - Added department validator for Trunk Groups, Hunt Groups, Call Centers, and Users.
- [BulkProvisioningPlugins] - The method signature for all bulk provisioning plugins have been updated to take a logger variable. All custom plugins will need to be updated.
- [BulkProvisioning] - Increased the amount of logs that get propagated from plugins to the running task log.
- [BulkProvisioning] - Updated the Shared Call Appearance logic to include a validator for the line/port.
- [Tasks] - Improved the task log viewing experience.
- [AdminTable] - Added filters on ID and Type columns.
- [HA] - Once connected to an Alpaca server instance, the user will remain connected to that server instance for the duration of their session or until cluster context is changed.
- [Cards] - Added chevron ui element to all collapsible cards.
What's Fixed
- [AuditLog] - The cluster filter on the audit log table now only includes clusters that the current user has access to.
- [Tasks] - Fixed an issue that could cause the Task Queue to hang if a task was cancelled.
- [BulkProvisioning] - Fixed issue where device credentials could fail to set for R24 instances of BroadWorks.
- [BulkProvisioning] - Fixed issue where a device that was in two different sheets was seen as a different device.
- [BulkProvisioning] - Fixed an issue in the Shared Call Appearance logic that could cause the operation to fail.
- [SearchCriteriaFilters] - Fixed issue that caused a backend error when using a search query in a service panel that used the Search Criteria Filter component.
- [CallHistory] - Fixed an issue where there nightly statistic rollup could fail when processing a large number of calls.
- [UserAlternateNumbersPanel] - Fixed issue that prevented removing an extension.
- [UserAlternateNumbersPanel] - Fixed issue that could cause the panel to not load if no phone numbers are available for assignment.
- [DeviceSelect][R24] - Fixed issue that could cause a validation error if using the "Hotline Contact" field.
- [CriteriaPanels] - Added required validator for description/name field.
- [UserAutomaticHold/RetrievePanel] - Fixed issue that allowed floating point numbers to be provided which would cause a BroadWorks error.
- [CustomTagStatusReport] - Fixed issue that could cause the report to fail if no tag filters were provided.
- [Bookmarks] - Fixed issue that could cause un-expected behavior when bookmarking a panel while editing another panel.
- [ScheduleForm] - Added missing validators for the recurForever fields.
- [DestinationInput] - Fixed issue that caused the field to not validate until focus was lost.
- [GroupProfilePanel] - Added email validator to the contactEmail field.
- [NumberRangeInput] - Fixed issue that caused the field to not validate until focus was lost.
- [GroupCallProcessingPolicyPanel] - Fixed issue that allowed floating point numbers to be provided which would cause a BroadWorks error.
- [UserCallRecordingPanel] - Fixed issue that allowed floating point numbers to be provided which would cause a BroadWorks error.
- [User/GroupCallingPlanPanels] - Various fixes. Improved behavior when no digit strings are available.
- [ServiceProviderOfficeZonePanel] - Fixed issue that prevented un-assigning the default Office Zone.
- [ServiceProviderGroupPagingTargetsCapacity] - Fixed incorrect range on validator for maximumTargetUsers field.
- [ServiceProviderServicePackUtilizationPanel] - Added UI element to indicate when there are not any service packs available.
- [GroupDialableCallerId][R24] - Fixed incorrect schema file for Group Dialable Caller Id table.
- [DeviceDetailsReport] - Removed un-needed BroadWorks calls.
- [DeviceCustomTagPanel] - Fixed issue that displayed tags that contained HTML elements as HTML instead of as a String.
- [AccessDeviceLandingPage] - Fixed issue where Bookmarked cards were not in the correct order.
- [UserModifyUserIdModal] - Fixed formatting of error message.
- [EditableInputGroup] - Fixed issue that caused the field to not validate until focus was lost.
- [AuditLogReadAlertPanel] - Fixed issue that allowed floating point numbers when only integers were supported.