We are happy to announce MOR X13 release. Changes are bellow:
Localizations/Destinations
- Huge changes to Localication by new functionality: Prelocalization, Location Groups & Combined Rules
- Device Rule Groups which simplifies Device Rule creation and management a lot
- New functionality to copy Provider Rules to other Provider
- Tune to always show Global Location first in the list
Asterisk 15 and Centos 7 experimental support
- Keeping up with the new versions
- Also Opus codec is supported on Asterisk 15 now
Security/Logging
- Action Log records are created when tariff is created or deleted, rate update over CSV is made
- GDPR related changes to log action when sensitive user data is viewed
Accountant
- Accountant can now have Assigned Providers which he can manage
- New accountant permissions to create fax devices, manage Payment Gateways nad Blocked IP functionality, view Local Calls, edit Whitelist/Blacklist
- New accountant permissions to manage PBX Functions:
- External DIDs
- Ring Groups
- Voicemail
- Phonebooks
- Music On Hold
- PBX Pools
- BLF
Devices/Providers
- New Music on Hold settings for Device – what to play to the Device when it is put on hold and what to play the caller to the Device when caller is put on hold
- Functionality to create many devices at once
- Added Call Timeout and Language option for Virtual Devices
- Qualify under Device Settings now always visible, even when IP Authentication is enabled
Calls
- Option to make ANI/Pinless Authentication by using CallerID from P-Preferred-Identity header field
- Option to Use Extension in CallerID for Local Calls overwriting the DID, for easier understanding what is calling within the same pool
- Now possible to Allow Loss Calls per LCR basis (allow loss to specific destinations)
- Search filter added in the Last Calls to show User -> DID -> User calls only
- Optio “pass_custom_headers” to forward custom headers from originator to Provider
Active Calls
- New filters to check Active Calls per Server and per Device
- Option to “Show Originator’s Device IP” in the Active Calls table
- Optiont to “Show localized Source in Active Calls“
CallerID
- Option “Disable global pass_privacy” to Remove privacy header for some destinations
- Option “cid_by_dids_before_localization” to determine before or after Localization CallerID control by DID should be executed
- Added CalleID column in Local Calls
Rates
- Now possible to Block Rates directly in the Tariff
- Functionality to Make new Retail Tariff from the old one
Subscriptions
- EXPERIMENTAL option “Disable Subscriptions if not enough money” vs blocking the User (works for Dynamic Flat-Rate and Flat-Rate subscriptions)
- Option to choose between Dropdown/Livesearch in Subscriptions
DIDs
- DIDs now have option Active Till – set till which date/time DID is active
- Active From ir Active Till added to the DID list
- Now possible to set Custom SIP Header for the DID
- Added Route to DID setting in the CallerID Rule
- Option to allow End User to assign DID to the Trunk
- Extended DID Bulk Management Range search with the mask %
- Added Music on Hold functionality for the DIDs
IVRs
- New IVR action – Dial Extension
- Dial Local functionality now allows to set “Invalid extension IVR” where calls go if nobody can’t be reached locally
- Now IVR Time Periods can have Time Zone
Invoices
- “Start value for Invoice numbers” option allows to set starting invoice number
- Now possible to rename ‘DID owner cost’ label and ‘Hide DID owner cost‘ line in detailed PDF invoice
- Option to see and print invoice in the plain text for Call Shop owners
Emails
- Email Variables now works in the Email Subject also
- New Email Variables for invoices: invoice_period_start and invoice_period_end
- Emails to Admin/Reseller/User when new User registers
Reporting
- Greatly optimized Blocked IPs page for speed and convenience
- Added new column – User Rate in the Aggregates report
- Option to show Queue Log to the Users
- Added page for Terminator Info
- Automatic CDR Export: Report Date Range extended functionality to select various date periods
- Automatic CDR Export allows to modify file name
Resellers
- Now reseller can see sum of call his user’s device’s call limits (channels)
- Optimized Resellers page for speed
- Resellers now can import Users/Devices/CLI
- Ring Groups functionality for Resellers enabled
- Resellers now can set/change Call Limit for DIDs
Visuals/Quality of Life
- Time Zone name rewrite for better clarity
- Resellers now should not receive any more mentions about Kolmisoft in their GUI
- “Show Replication Broken warning only for Admin” option added
- Option to disable ES (Elastic Search) warning
- LCR Active Destinations List rework for better clarity
Various Functionality
- In Recordings Bulk Management now possible to select All devices for some user at once
- Now CDR’s can only be imported using a template
- Default Music On Hold (MOH) setting added
- With SIP Proxy devices now can have ‘auto’ setting for DTMF
- Added ‘linear’ Ring Group strategy
API
- New methods to manage DID rates over API: did_rates_update and did_rates_get
- New methods to assign Trunk and Device to DID: did_trunk_device_assign and did_device_assign
- device_details_get now should show fax device emails
- user_details_update allows to change Comment field for the User
- device_update
- now allows to change Comment field for the Device
- now allows to set empty CallerID Number and Name fields
- user_register
- now can create Postpaid users also
- first_name and last_name field now can be omitted
- subscription_create new field ignore_balance allows to add subscription to the user when he has no money to cover it