Alpaca

Release Notes

Last Updated: 12/07/2022 The ECG team is pleased to announce the release version 9.4.6 of Alpaca.

This version includes support for the R22, R23, and R24 versions of the BroadWorks API.

9.4.6

  • Released: 12/07/2022

What's Fixed

  • [BulkProvisioning] - Fixed issued that caused the "Download Passwords" link to not appear after a Bulk Provisioning task is complete.

9.4.5

  • Released: 11/29/2022

What's Fixed

  • Added encumbrance check for invalid services in services packs for Service Provider Migration and Group To Enterprise Migration.
  • [UserRegistration] - Added links for device cells.
  • [ClusterEdit] - Disabled browser autocomplete on username and password fields.
  • [Guides] - Updated developer guide to include documentation on Alpaca API access.
  • [AlpacaUserTable] - Fixed mis-alignment of header and cell content.
  • [ClusterEdit] - Added a warning prompt when editing system credentials.
  • [AuditLogs] - Fixed issue where audit logs were not available for a Cluster with a recent name change.
  • [DeviceSelect] - Fixed possible 500 error.
  • [Import/FileSystem] - Fixed issue that could cause a "Corrupted TAR" error when using an import command.
  • [NumberInventory] - Fixed possible null pointer.
  • [Tasks] - Fixed issue that caused a paused task manager to resume without being told to.

9.4.4

  • Released: 11/03/2022

What's Changed

  • Table download buttons now include tooltips.
  • [RemoteClient] - Remote client names are now only required to be unique within a Cluster context. i.e. there can be two Remote Clients with the name "AS1" as long as they are not configured on the same Cluster.
  • [QuickFeatures] - Added Simultaneous Ring.
  • [DeviceSelect] - Device selects now include a link to the selected device.
  • [Reports] - The default report thread count is now 5.
  • [Tasks] - Task project bar is now animated.
  • [AuditLogTable] - Added a search filter on the "Command" column.
  • [TaskTable] - Added a search filter on the "Name" column.
  • [GroupEndpointsTable] - Various fixes and speed improvements under the hood.
  • [NumberInventoryReport] - Now includes first and last name columns.
  • [PhoneNumberReport] - Now includes first and last name columns.

What's Fixed

  • [NumberInventory] - Fixed issue that prevented sorting by Number.
  • [GroupToEnterpriseMigration] - Fixed various bugs that could cause department related settings to not migrate correctly.
  • [BroadWorksSyncTask] - The Cluster is now correctly displayed in the info table.
  • [Wizards] - Fixed issue that could cause a task to report as exceeding the difficulty threshold even though it does not.
  • [AlertAcknowledge] - The text area is not correctly auto-focused when the prompt opens.
  • [Migration] - Fixed issue that could cause a non-video instance of Group Music On Hold to not be migrated correctly.
  • [XSLXReport] - Fixed issue that occur if there were more than 64000 cells.
  • [TableDownloadButton] - Fixed issue that caused reports to not be generated if no filters were being used.
  • [Tasks] - Fixed issue where the task cleanup logic could possibly delete a running task.
  • [Tasks] - Fixed possible database error when incrementing progress on a task.
  • [API] - Search endpoints now correctly support the NIN(Not-In) operator for filters.
  • [NumberInventory] - Added more logging while the Number Inventory Bootstrap task is running.
  • Improvements when stream large amounts of data.
  • [BLFMonitor] - Added more logging while the BLF Boostrap task in running.
  • [TaskScheduling] - Various fixes when scheduling tasks.

9.4.3

  • Released: 10/14/2022

What's Fixed

  • [AuditLogs] - Fixed issue when parsing whether an audit log was a read or write due to BroadWorks updating the header order in a recent patch.
  • Fixed Access Denied issue that could happen when not a System Admin and attempting to access a User that does not have Voice Messaging User assigned, as well as the Group not having Voice Messaging Group assigned.
  • Enhanced debug logging during the Cluster release check.

9.4.2

  • Released: 10/04/2022

What's Fixed

  • [SearchTags] - Fixed issue that could cause a User's phone number and extension to not be included in the searchable tags.
    • Note that this issue only affects those who upgraded to 9.4.1-RELEASE
    • Note that this fix addresses the issue going forward but does not fix current database entries until updated in BroadWorks. If you need your current database entries corrected, a manual re-sync can be performed.
      • To manually re-sync, use cUrl to hit the following endpoint curl -X POST https://{ALPACA_ADMIN_USERNAME}:{ALPACA_ADMIN_PASSWORD}@{ALPACA_IP}:{ALPACA_PORT}/api/v1/search/repopulate?cluster={CLUSTER_NAME}
  • [Migration] - Fixed possible illegal access exception during various migrations.
  • [API] - Fixed incorrect column order for the SystemCPEConfigFileServerTable in the SystemCPEConfigGetFileServerListResponse.

9.4.1

  • Released: 09/15/2022

What's Fixed

  • [BulkProvisioning] - Fixed issue where the cluster was not being properly set on Access Devices that are created from the Alpaca.Users sheet.
  • [Search] - Fixed issue where search tags on Users where not updated properly when removing a field from a user. i.e. the User's email goes from being set to being unset.

9.4.0

  • Released: 09/12/2022

What's New

  • Added Endpoint Monitoring
  • Added Feature Quick Access feature to the User level User Summary tab.
  • RabbitMq connection status is now monitored. If RabbitMq goes down, and Alert will be triggered in Alpaca.

What's Changed

  • Updated all password inputs to include a show password button.
  • Alpaca will now boot if the license is invalid, but everything will be disabled and a header banner will appear denoting what is wrong with the license.

What's Fixed

  • [BulkUserDelete] - Fixed incorrect exception being thrown when the provided Group does not exist.
  • Fixed issue where a Cluster could have the wrong release if it was recently upgraded from one version to another.
  • RPM Installer now correctly requires Java17.
  • Fixed issue that could cause a task log to not be found on the file system.
  • [Permissions] - Fields that are not viewable by a user are no longer sent over the network.

Previous Release Notes