Skip to content
Controvo

Release Notes

Internal Alpha to Pilot

No release notes for a while now. We've been hard at work preparing to move from our internal alpha deployment to a cloud based pilot with enhanced security. Reach out if this sounds exciting to you!

More Bulk Delete Fixes

Phones

Delete Functionality:

  • Bug Fix: Bulk delete for the same extension — This issue is now fixed. A person with the correct permissions can delete as many phones as they want and they should all be successful.
  • Added message to the delete confirm dialog for phones to remind user it will be deleted in 3CX as well as Controvo

Bulk Delete and Dashboard Updates

Phones

Delete Functionality:

  • Known Issue: Bulk delete for the same extension — This will not work completely, it will only successfully delete one phone for the extension each time you try. This occurs because of how we have to interact with 3CX's API

Dashboard

  • Added some more widgets to the dashboard
  • Update the data every minute and show a timer for this update at the top, just the phone systems table

More General Updates

Extensions — Added button to view 3CX roles and their associated permissions/access (on extension table page and extension edit page)

General Updates — Changed a couple of buttons' text, Updated UI for the dual list selectors, Created visual distinction between Profile and Logout buttons

Bug Fixes — Fixed bug that would show inactive/deleted phones and extensions when creating/editing a group

General Updates

Policies — Adding new settings: Recording Settings, Dial Code Settings, Update Settings

Standards — Adding new policy settings, Adding missing toast for success, Slightly changing countdown timer, Updating Issue Descriptions

Bug Fixes — Fixed visual bug in Standards progress bar, Fixed bug where Standards would show discrepancy on Unset setting

Extension Updates

Extensions — Added ability to Send a Welcome Email/Reset Password for an extension (4 possible ways: on creation toggle, on edit toggle, Actions dropdown, Action button on row). Requires Extension Create/Edit permissions.

Policies ver. 0.1!

The first core and most critical feature! Build out configuration policies and apply them to control configurations for your 3CX PBXs. Allow those policies to ignore, notify, fix, or notify and fix configuration drift.

Policies — Basic functionality: Create/Edit, Assign Policies to Customer and/or Phone Systems

Coming Soon — Automatic Policy Enforcement with user choice per setting (ignore, notify, auto-fix, notify and auto-fix)

Known Bugs — Issue when trying to use the + Create Policy button from the Policy Assignment tab. Workaround: Go to the Policies tab instead.

Basic Phone Changes

Phones — Added ability to provision a phone from the Phones table

Bug Fixes — Fixed a bug where a phone provisioned "directly" wouldn't be added correctly in 3CX

CPU Monitoring Returns and QR Codes Viewable

Phone Systems — Added Restart All Services feature (singular and mass actions), Brought back CPU usage monitoring

Phones — Added buttons for Reboot, Re-provision, and Upgrade Firmware (singular and bulk)

Extensions — Added QR code generator for using the smartphone app for testing client extensions

UI-pocalypse

Major UI Updates! Column Chooser to all pages.

Monitors and Alerts — Combined into single section, revamped table view, added exclusions for group based alerting, added ConnectWise PSA ticket links, made entire Alert line clickable

Phones and Extensions — Renamed to 3CX Objects, created locations for future objects

Left Pane — Renamed "Admin" to "System", minimize bug fixed, added Tools section

MAJOR FEATURE RELEASE — ConnectWise PSA Sync

After several months of work, we are happy to announce ConnectWise PSA Integration.

Major Features: Company/Location/Contact Sync, Alerting and Ticketing Bi-Directional Sync, automatic ticket creation in ConnectWise PSA from Controvo alerts

New Monitoring and Alerting Changes

Monitoring and Alerting Updates — Groups now selectable as Monitor targets, Near future ConnectWise PSA notification option, Preview Alert window updated

Global Variables — Reorganized view, Updated Preview Alert window

Quality of Life Phone Changes for Troubleshooting

Phones — Added Copy Config File URL to options menu for phones to assist with phone reconfiguration

User Editable Monitors and Alerts

Finalized user editable monitors and alerts. Create/edit your own monitors, setup parameters (e.g. CPU Usage > 80%), apply alerts to 3CX PBXs. Email alerts based on triggers.

Monitors include: CPU Utilization, RAM Utilization, Network Latency, Ping Jitter, License Expiration, Disk Space Usage

New Controvo UI Theme

Updated and modernized theme to enhance the end user experience. Send feedback at support@controvo.com.

Bug Fix for Pathing

Resolved issue where clicking Refresh, Back, or Forward in browser resulted in 404 error.

Extension Creation Fixes for v20.x

Updated API calls to act in accordance with new v20 features including router phones, SBCs, or other non-STUN based setup requirements.

Reset Password and 2FA Fixes

Updated Reset Password process to prevent DDOS of guessed account usernames. Updated 2FA process to generate codes more efficiently.

Minor Bug Fixes

Resolved several minor bug fixes in multiple areas which resulted in API errors.

Dashboard

Created new basic dashboard with clickable tiles for Alerts and instant information regarding scope and size of deployment. Send ideas to support@controvo.com!

The Beginnings

Initial concept and layout. Built entire backend and architecture. Created initial Java apps and pages (Phone Systems, Customers, Locations, Contacts, Monitors, Alerts, Policies, Admin Settings).

Added manual Add buttons, Custom Admin Roles, Admin creation process, Global Variable System. Developed API Libraries for v18 and v20.