RELEASE NOTES
Thirdlane Unified Communications Platform 15.1.5
- Added support for Messaging Queues, special channels for processing inbound SMS and WhatsApp messages
- Added support for routing SMS and WhatsApp DIDs to Messaging Queues as well as individual users
- Added support for management of optional services, to enable features that are not installed by default
- Added Grafana as an optional service (Multi-Tenant Edition only)
- Added system-level real-time dashboards with live metrics for platform-wide administrators (Multi-Tenant Edition only)
- Redesigned reports for call analysis with clearer visuals and actionable insights ((Multi-Tenant Edition only)
- Enabled per-user light/dark theme selection for Grafana dashboards and charts
- Renamed 'Call Center' to 'Contact Center' to reflect its omnichannel functionality
- Added configurable limits on the number of tenants and users each reseller can manage
- Added ability for resellers to create tenants within their limits, in addition to managing assigned ones
- Added support for configuring daily and monthly outbound message limits at the DID level
- Added Kamailio enhancements to improve scalability and stability in high-demand environments
- Fixed problems affecting Yealink provisioning when using YMCS
- Added requirement to specify a serial number for redirect server-based provisioning
- Added support for setting buttons to N_A in provisioning, allowing unconfigured buttons to be marked as inactive
- Fixed issue with the hourly cron job
- Fixed file permissions (default mode changed from 644 to 664 to allow group write access)
- Added validation to prevent use of invalid special characters in provisioning usernames and passwords
- Added global transcription limits to the license with enforcement and verification at both the global and tenant levels
- Reorganized menus for clearer structure and easier navigation
- Added support for menus managed by optional services, enabling extra features without changes to the core system
- Added new API endpoints to support reseller management functionality
- Added new API endpoints and improvements for managing administrators
- Fixed a bug where credentials specified in the device provisioning step of the setup wizard were later overwritten
- Set multi-device Thirdlane Connect login as the default for the initial setup tenant
- Fixed a bug causing errors in the daily job that removed expired activity_log data
- Reduced dependency on Java backend, lowering memory usage and improving performance
- Added option to show or hide extended columns in the Tenants section
- Made showing and hiding columns faster throughout the application
- Updated names of several objects and menu items for improved clarity and consistency
Thirdlane Connect 15.1.5
- Added WhatsApp support for inbound and outbound messaging, a step toward full omnichannel
- Introduced Messaging Queues to process inbound SMS and WhatsApp messages more efficiently
- Updated naming and icon for external messaging (SMS, WhatsApp) in chats to reflect omnichannel use
- Enabled sending DTMF for individual calls from the common dialpad
- Fixed login failures caused by passwords containing certain special characters
- Fixed an issue where sent messages appeared as unread on the user's other devices
- Fixed an issue where messages read on one device remained marked as unread on the user's other devices
- Fixed an issue with managing favorites in the desktop version
- Fixed an issue where the mobile app did not always refresh content fully after waking from sleep
INSTALLATION PROCEDURE
This version of the Thirdlane platform is supposed to be installed on top of the base AlmaLinux OS version 8.
You should start with minimal AlmaLinux OS version 8 ISO which you can get at https://repo.almalinux.org/almalinux/8/isos/x86_64/AlmaLinux-8-latest-x86_64-minimal.iso
For any cloud installation you should use the AlmaLinux OS version 8 cloud provider’s template.
The installation procedure is simple:
- Install minimal AlmaLinux OS version 8 from vanilla ISO or create AlmaLinux OS version 8 cloud server
- Configure network and check that your server has access to the Internet
- Use SSH to connect to the server and run one of the Thirdlane installation scripts, depending on the type of installation (single or multi-tenant)
- Once the script finishes, login to the GUI at http://xxx.xxx.xxx.xxx or http://domain.tld (where xxx.xxx.xxx.xxx is your server address, and domain.tld is your domain) and follow the Thirdlane Configuration Manager’s Initial Configuration Wizard
Currently, there are 2 scripts for different installations:
- getpbx-ste - Thirdlane Business Phone System (Single Tenant)
curl -o getpbx -s http://lib.thirdlane.com/download/getpbx-el8/getpbx-ste && time sudo bash getpbx
- getpbx-mte - Thirdlane Multi Tenant PBX
curl -o getpbx -s http://lib.thirdlane.com/download/getpbx-el8/getpbx-mte && time sudo bash getpbx
Both scripts are adopted to cloud installations which usually don’t have a root password - they use SSH keys for ssh access. When getpbx-ste or getpbx-mte script determines that your system root user doesn't have a password, it creates temporary credentials (superadmin / superadmin ) to login to the newly created server, and at the end of Thirdlane Configuration Manager’s Initial Configuration Wizard you will be able to create admin credentials (superadmin user will be deleted). Installation scripts also try to simplify domain, HTTPS certificate, and network configuration - when:
- Hostname setting of the server is a valid domain - eg. abc.pbxmanager.com
- The domain is properly configured - DNS of abc.pbxmanager.com has A-record with proper ip of the server
If this criteria is met, Thirdlane Configuration Manager setup wizard will use the simplified scenario - steps with domain and interface configuration will be done automatically - including creation of LetsEncrypt free HTTPS certificate. As always, Thirdlane Connect for Windows, Mac, and Linux desktops can be downloaded using your browser based Thirdlane Connect by going to Settings > Downloads. New Android version of Thirdlane Connect is available on Google Play. New iPhone version of Thirdlane Connect is available on App Store.
Thank you for using Thirdlane!