Difference between revisions of "MOR X10"
From Kolmisoft Wiki
Jump to navigationJump to search
(Created page with '=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 Ra…') |
|||
(9 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | |||
=Security= | =Security= | ||
* Functionality to block Countries by IP ranges | * Functionality to [[Blocked_Countries| block Countries]] by IP ranges | ||
* Option which allows to use unsecured passwords | * Option which allows to use unsecured passwords | ||
* Shows and logs failed login attempts | * Shows and logs failed [[MOR_Login_Failure_Report|login attempts]] | ||
* Option to set Maximum Call Rate for the Customer to avoid losses in case server is hacked | * Option to set [[User_Details#General|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 | * Security measure which informs admin over email if [[MOR_Login_with_approved_IP's|weird IP is trying to login]] to the system | ||
* Added actions to mark weird logins and allow/disallow actions from the admin | * Added [[Action_log#Action|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 | * Now browser sessions are tied to the IP. If IP changes during the work time - system will ask to relogin | ||
=Troubleshooting= | =Troubleshooting= | ||
* Complete Call Tracing rework to show 100% correct information directly from the Core | * Complete [[Call_Tracing|Call Tracing]] rework to show 100% correct information directly from the Core | ||
* Upgraded Server Check functionality to cover more cases | * Upgraded [[Providers#SIP_Specific|Server Check]] functionality to cover more cases | ||
=Permissions= | =Permissions= | ||
* Setting to allow User to change his Device's CallerIDs | * Setting to allow User to [[User_Details#General|change his Device's CallerIDs]] | ||
* Possibility to rename Common Use Providers for Resellers | * Possibility to [[Common_Use_Providers#Usage_from_Reseller_PRO|rename Common Use Providers]] for Resellers | ||
* Added Device list page for Accountant | * Added Device list page for Accountant | ||
* Option to hide Canreinvite setting for Resellers | * Option to hide Canreinvite setting for Resellers | ||
* Permission for Accountant to view Call Info with PCAP | * Permission for Accountant to view [[Call Info]] with PCAP | ||
* Added permission for Accountant to access/manage Action Log | * Added [[Accountant_permissions#Accountant_Groups|permission for Accountant]] to access/manage Action Log | ||
=Invoices= | =Invoices= | ||
* Invoice page reworked for better usability | * Invoice page reworked for better usability | ||
* Invoice by Destinations generation speed increase | * Invoice by Destinations generation speed increase | ||
* Option which allows to group Subscriptions by their ID in the PDF/XLSX invoices | * Option which allows to [[Configuration_from_GUI#Settings|group Subscriptions]] by their ID in the PDF/XLSX invoices | ||
* Invoice generation tune which only allows proper date selections | * Invoice generation tune which only allows proper date selections | ||
* XLSX invoice templates now support 'Company/Personal ID' and 'Agreement number' | * 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 | * Added additional fields 'Invoice number' and 'TAX Registration Number' to the Invoice CSV export | ||
* Functionality to delete all invoices at once | * Functionality to [[Invoices#Delete_all_Invoices|delete all invoices]] at once | ||
* Option not to generate invoices for Blocked Users | * [[Configuration_from_GUI#Functionality|Option not to generate invoices]] for Blocked Users | ||
=Reporting= | =Reporting= | ||
* CDR Comparison/Dispute Management functionality | * [[CDR_Disputes|CDR Comparison/Dispute Management]] functionality | ||
* Aggregates by Devices | * [[Aggregate|Aggregates]] by Devices | ||
* Country Stats does not show calls to DIDs anymore | * Country Stats does not show calls to DIDs anymore | ||
* DID Tariffs by CallerID page tune to explain functionality better | * DID Tariffs by CallerID page tune to explain functionality better | ||
* Calls per Hour, HGC and Active Calls reports now have filter by Destination Groups | * [[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 | * Added additional search filters to the [[DID_Management#Description|DID page]] and [[Emails#Where_I_can_find_Emails.3F|Email page]] | ||
* Functionality to Automatically Export CDRs | * Functionality to [[Automatic CDR Export|Automatically Export CDRs]] | ||
* Added Provider column and search field to the Payments page | * Added Provider column and search field to the [[Payments#Initial_balance|Payments page]] | ||
* Option for reseller receive email about new registration | * 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 | * Added [[Action_log#Action|actions]] which mark tariff changes - now possible to see who and when changed for some tariff | ||
* Extended CDR Export functionality (more fields) | * Extended [[CDR_Export_Templates#Available_columns|CDR Export]] functionality (more fields) | ||
* Added additional variables to the CDR Export email | * Added additional variables to the [[Email_variables#CDR_Export|CDR Export email]] | ||
* Quick Stats on the front page now shows Replication status | * [[Quick_Stats#Admin_Quick_Stats|Quick Stats]] on the front page now shows Replication status | ||
=API= | =API= | ||
* API quickstats_get to reseller and user | * API [[MOR_API_quickstats_get|quickstats_get]] to reseller and user | ||
* API recordings_get now returns link to download recording mp3 file | * API [[MOR_API_recordings_get#Returns|recordings_get]]now returns link to download recording mp3 file | ||
* API user_balance_get allows 'user' as an option to return balance in user's currency | * API [[MOR_API_User_Balance_get_by_Username#Parameters|user_balance_get]] allows 'user' as an option to return balance in user's currency | ||
* API user_details_get returns more info | * API [[MOR_API_user_details_get#Returns|user_details_get]] returns more info | ||
* API device_update now can be used to update device's extension | * API [[MOR_API_device_update|device_update]] now can be used to update device's extension | ||
* API rate_get now can return rate for full destination | * API [[MOR_API_rate_get#Parameters|rate_get]] now can return rate for full destination | ||
* API users_get now returns primary_device, device username/password, ip and port | * API [[MOR_API_devices_get#Returns|users_get]] now returns primary_device, device username/password, ip and port | ||
* Extended API tariff_rates_get to return more fields | * Extended API [[MOR_API_tariff_rates_get|tariff_rates_get]] to return more fields | ||
* Device Call Timeout option to the APIs: device_update and device_create | * Device Call Timeout option to the APIs: [[MOR_API_device_update|device_update]] and [[MOR_API_device_create|device_create]] | ||
* Callback now has uniqueid and support in APIs: callback_init, recordings_get and user_calls | * Callback now has uniqueid and support in APIs: [[MOR_API_callback_init|callback_init]], [[MOR_API_recordings_get|recordings_get]] and [[MOR_API_user_calls_get|user_calls]] | ||
=Various= | =Various= | ||
* Now it is possible to rerate several selected users at once | * Now it is possible to [[CDR_Rerating|rerate several selected users]] at once | ||
* Option do not change Increment when importing new rates | * [[Rate_import_from_CSV#6._Updating_rates|Option]] do not change Increment when importing new rates | ||
* Added Search functionality to the Number Pools | * Added Search functionality to the [[Number_Pool#Usage|Number Pools]] | ||
* Option to drop call if Provider's Connection Fee is more than User's Connection Fee | * [[Mor.conf|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 | * [[Privacy_to_hide_source|Option to hide CallerID]] for Users with privacy option | ||
* Option to pass Privacy header | * Option to pass Privacy header | ||
* Option to localize P-Asserted-Identity for Device and Provider | * Option to localize P-Asserted-Identity for [[Device_settings#Advanced|Device]] and [[Providers#SIP_Specific|Provider]] | ||
* Huge speed increase for Dynamic Blacklisting | * Huge speed increase for [[Dynamic_Blacklist_Functionality|Dynamic Blacklisting]] | ||
* Added editing functionality to the GUI for Dynamic Blacklisting | * Added editing functionality to the GUI for [[Dynamic_Blacklist_Functionality|Dynamic Blacklisting]] | ||
* Functionality to hide unused devices | * Functionality to [[Hide_Devices|hide unused devices]] | ||
* Number pools import tune for increased performance | * Number pools import tune for increased performance | ||
* Responsible Accountant functionality for | * [[Responsible_Accountant#Usage|Responsible Accountant]] functionality for Partner | ||
* Setting to kill the Call if it has long PDD | * Setting to [[Device_settings#Advanced|kill the Call if it has long PDD]] | ||
* BLF support | * [[MOR_BLF|BLF support]] | ||
* Free Extension lookup logic rework for better speed | * Free Extension lookup logic rework for better speed | ||
=IMPORTANT CHANGES= | =IMPORTANT CHANGES= | ||
* Protocols H323 and IAX2 and codec G723 are disabled by default in new installations due to stability issues | * 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 | * On new installations Calls are archived after 365 days |
Latest revision as of 11:37, 4 September 2017
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 Partner
- 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