We are happy to announce MOR X10 release. Important changes are bellow:
Security
- Functionality to block Countries by IP ranges
- Option which allows to use unsecured passwords
- Shows and logs failed login attempts
- Option to set Maximum Call Rate for the Customer to avoid losses in case server is hacked
- Security measure which informs admin over email if weird IP is trying to login to the system
- Added actions to mark weird logins and allow/disallow actions from the admin
- Now browser sessions are tied to the IP. If IP changes during the work time – system will ask to relogin
Troubleshooting
- Complete Call Tracing rework to show 100% correct information directly from the Core
- Upgraded Server Check functionality to cover more cases
Permissions
- Setting to allow User to change his Device’s CallerIDs
- Possibility to rename Common Use Providers for Resellers
- Added Device list page for Accountant
- Option to hide Canreinvite setting for Resellers
- Permission for Accountant to view Call Info with PCAP
- Added permission for Accountant to access/manage Action Log
Invoices
- Invoice page reworked for better usability
- Invoice by Destinations generation speed increase
- Option which allows to group Subscriptions by their ID in the PDF/XLSX invoices
- Invoice generation tune which only allows proper date selections
- XLSX invoice templates now support ‘Company/Personal ID’ and ‘Agreement number’
- Added additional fields ‘Invoice number’ and ‘TAX Registration Number’ to the Invoice CSV export
- Functionality to delete all invoices at once
- Option not to generate invoices for Blocked Users
Reporting
- CDR Comparison/Dispute Management functionality
- Aggregates by Devices
- Country Stats does not show calls to DIDs anymore
- DID Tariffs by CallerID page tune to explain functionality better
- Calls per Hour, HGC and Active Calls reports now have filter by Destination Groups
- Added additional search filters to the DID page and Email page
- Functionality to Automatically Export CDRs
- Added Provider column and search field to the Payments page
- Option for reseller receive email about new registration
- Added actions which mark tariff changes – now possible to see who and when changed for some tariff
- Extended CDR Export functionality (more fields)
- Added additional variables to the CDR Export email
- Quick Stats on the front page now shows Replication status
API
- API quickstats_get to reseller and user
- API recordings_getnow returns link to download recording mp3 file
- API user_balance_get allows ‘user’ as an option to return balance in user’s currency
- API user_details_get returns more info
- API device_update now can be used to update device’s extension
- API rate_get now can return rate for full destination
- API users_get now returns primary_device, device username/password, ip and port
- Extended API tariff_rates_get to return more fields
- Device Call Timeout option to the APIs: device_update and device_create
- Callback now has uniqueid and support in APIs: callback_init, recordings_get and user_calls
Various
- Now it is possible to rerate several selected users at once
- Option do not change Increment when importing new rates
- Added Search functionality to the Number Pools
- Option to drop call if Provider’s Connection Fee is more than User’s Connection Fee
- Option to hide CallerID for Users with privacy option
- Option to pass Privacy header
- Option to localize P-Asserted-Identity for Device and Provider
- Huge speed increase for Dynamic Blacklisting
- Added editing functionality to the GUI for Dynamic Blacklisting
- Functionality to hide unused devices
- Number pools import tune for increased performance
- Responsible Accountant functionality for Parner
- Setting to kill the Call if it has long PDD
- BLF support
- Free Extension lookup logic rework for better speed
IMPORTANT CHANGES
- Protocols H323 and IAX2 and codec G723 are disabled by default in new installations due to stability issues
- On new installations Calls are archived after 365 days