Version 3.39.0 - June 2024

UI/UX
  • Service Hub service visibility and control within Services Dashboard and Service Profiles, Users, Numbers and Companies
  • Redesigned SSO experience.  Single click join for sign in using Microsoft credentials.
  • Hide API menu in side menu unless user is specifically granted access.
  • Re-write top and side navigation bars.
  • New Dialog for sign out during long period of inactivity.  When user is signed out, instead of waiting to return to login screen, they can now jump directly to it
  • TCAP Admin Account UPN exposed in UI under Microsoft Graph API > Edit.
  • TCAP Password Management.  Expire passwords without requiring MFA reset.  Control password re-use and lifespan.
  • CSV Update User enhancements.
  • Trunk management - on updating a sip trunk when redundancy level has changed, an alert "Changing redundancy level will cause trunk to be re-provisioned causing all current sessions to be drop" has been added to confirm the user is responsible for their action.
  • Customisable colour schemes per user.  Accessible via User Account avatar.
  • Collapse sidebar shortcut (ctrtl + .)
  • Export call report
  • Country lists now ordered alphabetically
  • Undefined routes now route to 404

API
  • Service Hub Vendor API to authenticate, build and control workflows between TCAP and Vendor platforms.
  • Efficiency overhaul of auth and other priority endpoints.
  • API Rate limiting.
  • Trial number load times optimised.
  • API Users type introduced to allow partner integration via API Key, negating the need for segregated management companies and settings.
Engines
  • Fix to prevent issues with duplicate numbers
  • Fix to support further Microsoft Operator Connect response messages

Bug Fixes
  • OC Consent access restricted to specified wholesalers.  Only wholesalers with direct OC relationship may view OC Consent Ttrigger notifications
  • Change Invoice Status dropdown not populating options.
  • Invalid Regex error in Numbers table.  If user pastes in a number with a + into the search field and hit return before the table has fully loaded, then an error is returned.
  • Edit "undefined" on plan, calling rates when editing.
  • Unassign numbers when no spare numbers exist.  In 3.38, we can no longer unassign the number of a user or resource account if the tenant doesn’t have a spare number in their inventory.
  • Dark mode display for Password Reset screen .
  • Dark mode display for billing notes.
  • Available Numbers List doesn't populate on FIRST load. The first time you edit a user to assign a number, the available numbers list is pulled from the API, but the dropdown is never populated. Any subsequent attempt works fine, even after logging out and in again.  
  • Can change OCUsage on a number while still assigned to a user.  OperatorConnectUsageID should not be editable when UserID is not null.
  • Logged out when changing MFA on another users profile.
  • Top left logo not loading