Difference between revisions of "MOR X7"

From Kolmisoft Wiki
Jump to navigationJump to search
 
(10 intermediate revisions by 3 users not shown)
Line 1: Line 1:
MOR X7 Class 5 Softswitch version will be released 2015, September 1st
MOR Class 5 Softswitch version X7 released 2015, September 1st


= New Features =
= New Features =


* Pcap files/call-flow graphs for troubleshooting for EVERY call in the past
* [[M2 Call Info|Pcap files/call-flow graphs]] for troubleshooting for EVERY call in the past  
* [http://wiki.kolmisoft.com/index.php/Tariffs#By_Provider_Tariffs_.28Dynamic_Tariff_Type.29 Dynamic user tariff] by provider tariff  
* Blocked IPs visible from the GUI for easier troubleshooting
* [http://wiki.kolmisoft.com/index.php/Tariffs#By_Provider_Tariffs_.28Dynamic_Tariff_Type.29 Dynamic user tariff] by provider tariff
* [http://wiki.kolmisoft.com/index.php/Static_Blacklist_and_Whitelist_functionality#Blacklists_.2F_Whitelists Blacklist/Whitelist] functionality for Source Numbers implemented, which allows to block unwanted Callers by their CallerID
* Per User Blacklist - Dynamic Blacklisting now supports per [http://wiki.kolmisoft.com/index.php/Dynamic_Blacklist_Functionality#Assign_numbers_to_specific_user User functionality]. Internal DB structure is changed to allow set rating rules per User thus giving additional possibilities how to manage your Black Lists.
* [http://wiki.kolmisoft.com/index.php/Blocked_Rates Blocked Rates] support which can be imported using Tariff Import
* Daily credit limit for user – set how much User can talk per day
* [http://wiki.kolmisoft.com/index.php/Configuration_from_GUI#Various Inform by email] when Devices are created or updated
* [http://wiki.kolmisoft.com/index.php/Number_Pool Number Pool] for Resellers
* Dynamic Flat-Rates Service (per day/week/month, etc)
* SMS SMPP Support - now it is possible to send SMS over SMPP protocol ([[SMS SMPP Providers |Providers which support SMPP]] are necessary)
* [http://wiki.kolmisoft.com/index.php/Integrity_Check#Servers_with_low_free_space HDD Free Space monitoring] – every server’s HDD is monitored for free space. When it becomes very low – Administrator receives notifications and it is alerted in the GUI
* H323 support for Fail2Ban implemented to block attackers over H323 protocol


<br>


= Extended Features =
= Extended Features =


* Report engine rework for speed (Aggregates and other reports, expected longest query in less than 15s, most queries in 1-2s, no limitation on date period, users, etc)
* [http://wiki.kolmisoft.com/index.php/Flat-Rates Flat-Rates] – possibility to set rounding/increment (before it was always by 1 second)
* Cron Action [http://wiki.kolmisoft.com/index.php/Cron_actions#Change_tariff Tariff Change] now can change the Tariff in the LCR Location Rules also. Thus allowing more control over the routing
* [http://wiki.kolmisoft.com/index.php/Make_Retail_Tariff_from_Wholesale_Tariff_explained Make Retail Tariff from Wholesale Tariff] allows to set increment for the new Tariff
* [http://wiki.kolmisoft.com/index.php/Payments#Manual_payments Payment Notes] visible to the Users on their Payments to keep track of/remind them about important information about the Payments
* [http://wiki.kolmisoft.com/index.php/Recordings_Addon#Usage Bulk Deletion and Downloading] are added into Recordings page. Now recordings can be selected one by one and deleted or downloaded with one button press
* [http://wiki.kolmisoft.com/index.php/Responsible_Accountant Active Calls tuned] to show proper data for Responsible Accountants
* [http://wiki.kolmisoft.com/index.php/Configuration_from_GUI#Various Posibillity to Archive] only ANSWERED Calls
* [http://wiki.kolmisoft.com/index.php/Rate_import_from_CSV Tariff Import] automatically assigns values from CSV file if column header matches value name in [http://wiki.kolmisoft.com/index.php/Rate_import_from_CSV#2.2_Column_assignment second import step]. Tariff import will go much faster without selecting columns one by one during each import
* PBX Pool Number list – page, which shows PBX Pool Extensions/Numbers in one page for convenience
* [http://wiki.kolmisoft.com/index.php/PBX_Functions PBX Function] to Activate/De-activate CallerID by Call. It simplifies CallerID visibility management.
* Queues for Resellers
* If setting “Show only assigned Users” is on, [http://wiki.kolmisoft.com/index.php/Responsible_Accountant Responsible Accountant] is able to see just assigned Users in [http://wiki.kolmisoft.com/index.php/User_Details Users List] and [http://wiki.kolmisoft.com/index.php/Users_Calls Calls by Users] pages
* [http://wiki.kolmisoft.com/index.php/Responsible_Accountant Responsible Accountant] now able to see just assigned Users in Last Calls, Archived Calls and Payments pages
* [http://wiki.kolmisoft.com/index.php/Accountant_permissions Accountant Permissions] now have editable Read settings for Localization, LCRs, Terminators and Quick Changes pages
* [http://wiki.kolmisoft.com/index.php/CDR_Rerating Re-rating functionality] re-rates DID billing data. It is useful when DID billing data need to be changed for already made Calls
* [http://wiki.kolmisoft.com/index.php/End_IVR_Type#End_IVR_.2310 End IVR #10] for Calling Cards Dial Plan
* [http://wiki.kolmisoft.com/index.php/Quick_Stats Quick Stats] shows Active Calls as total/connected and redirects to Last Calls page when Calls value is pressed
* Country flags for Destinations in Active Calls
* Bulk [http://wiki.kolmisoft.com/index.php/Rates_Update Rates Update] allows you to change Rates for All selected Destinations at once. This way is much faster than updating Rates one by one
* Resellers can create [http://wiki.kolmisoft.com/index.php/Cron_actions#Generate_Invoices_and_send_by_Email Cron Action for automatic Invoice generation] to avoid manual work
* Button to [http://wiki.kolmisoft.com/index.php/Invoices_(MOR_X6)#Pay_unpaid_Invoices create Payments and mark All unpaid Invoices as Paid]. Few clicks instead of managing Invoices one by one
* TAX Registration Number added into [http://wiki.kolmisoft.com/index.php/Invoices_(MOR_X6)#XLSX_Invoices Invoice XLSX] file
* Ability to hide Device username for End Users
* [http://wiki.kolmisoft.com/index.php/Integrity_Check#Destinations_not_assigned_to_Destination_Groups Integrity Check for Destinations] suggests Destinations Groups with same name as Destination name. It makes Destinations assignment to Destination Groups much more easier
* Optimized [http://wiki.kolmisoft.com/index.php/Search#Advanced_Search Rate Search by full Number] speed
* Optimized [http://wiki.kolmisoft.com/index.php/Simultaneous_Calls_stats Load Stats] page speed. It is about 60 times faster than before


<br>
= API =
= API =
* API method [http://wiki.kolmisoft.com/index.php/MOR_API_user_calls_get user_calls_get] now has new s_reseller parameter which allows to filter calls by reseller
* API method [http://wiki.kolmisoft.com/index.php/MOR_API_user_balance_get#Parametres user_balance_get] has new user_currency parameter which tells MOR to return Users’ Currency code also. Balance will be in Users’ Currency
* API method [http://wiki.kolmisoft.com/index.php/MOR_API_dids_get dids_get] returns DID id. It simplifies usage of API methods which use DID id
* Extended API method [http://wiki.kolmisoft.com/index.php/MOR_API_device_update device_update] with parameters: trunk, callerid_number, callerid_name, fax_email_add, fax_email_delete, call_limit
* API method [http://wiki.kolmisoft.com/index.php/MOR_API_did_details_update did_details_update] now has new did_user_id parameter which allows to assign DID to any simple User or Reseller
* API method [http://wiki.kolmisoft.com/index.php/MOR_API_did_subscription_stop did_subscription_stop] to stop DID subscription for Device
* API method [http://wiki.kolmisoft.com/index.php/MOR_API_callback_init callback_init] now has new lega_tariff_id parameter which allows you to set different Tariff for LegA
* API method [http://wiki.kolmisoft.com/index.php/MOR_API_callback_init callback_init] now has new server_id parameter which allows you to choose Server for [http://wiki.kolmisoft.com/index.php/Callback Callback]
* Greatly optimized [http://wiki.kolmisoft.com/index.php/MOR_API_user_register user_register API] request speed

Latest revision as of 10:37, 3 September 2015

MOR Class 5 Softswitch version X7 released 2015, September 1st

New Features

  • Pcap files/call-flow graphs for troubleshooting for EVERY call in the past
  • Blocked IPs visible from the GUI for easier troubleshooting
  • Dynamic user tariff by provider tariff
  • Blacklist/Whitelist functionality for Source Numbers implemented, which allows to block unwanted Callers by their CallerID
  • Per User Blacklist - Dynamic Blacklisting now supports per User functionality. Internal DB structure is changed to allow set rating rules per User thus giving additional possibilities how to manage your Black Lists.
  • Blocked Rates support which can be imported using Tariff Import
  • Daily credit limit for user – set how much User can talk per day
  • Inform by email when Devices are created or updated
  • Number Pool for Resellers
  • Dynamic Flat-Rates Service (per day/week/month, etc)
  • SMS SMPP Support - now it is possible to send SMS over SMPP protocol (Providers which support SMPP are necessary)
  • HDD Free Space monitoring – every server’s HDD is monitored for free space. When it becomes very low – Administrator receives notifications and it is alerted in the GUI
  • H323 support for Fail2Ban implemented to block attackers over H323 protocol


Extended Features

  • Report engine rework for speed (Aggregates and other reports, expected longest query in less than 15s, most queries in 1-2s, no limitation on date period, users, etc)
  • Flat-Rates – possibility to set rounding/increment (before it was always by 1 second)
  • Cron Action Tariff Change now can change the Tariff in the LCR Location Rules also. Thus allowing more control over the routing
  • Make Retail Tariff from Wholesale Tariff allows to set increment for the new Tariff
  • Payment Notes visible to the Users on their Payments to keep track of/remind them about important information about the Payments
  • Bulk Deletion and Downloading are added into Recordings page. Now recordings can be selected one by one and deleted or downloaded with one button press
  • Active Calls tuned to show proper data for Responsible Accountants
  • Posibillity to Archive only ANSWERED Calls
  • Tariff Import automatically assigns values from CSV file if column header matches value name in second import step. Tariff import will go much faster without selecting columns one by one during each import
  • PBX Pool Number list – page, which shows PBX Pool Extensions/Numbers in one page for convenience
  • PBX Function to Activate/De-activate CallerID by Call. It simplifies CallerID visibility management.
  • Queues for Resellers
  • If setting “Show only assigned Users” is on, Responsible Accountant is able to see just assigned Users in Users List and Calls by Users pages
  • Responsible Accountant now able to see just assigned Users in Last Calls, Archived Calls and Payments pages
  • Accountant Permissions now have editable Read settings for Localization, LCRs, Terminators and Quick Changes pages
  • Re-rating functionality re-rates DID billing data. It is useful when DID billing data need to be changed for already made Calls
  • End IVR #10 for Calling Cards Dial Plan
  • Quick Stats shows Active Calls as total/connected and redirects to Last Calls page when Calls value is pressed
  • Country flags for Destinations in Active Calls
  • Bulk Rates Update allows you to change Rates for All selected Destinations at once. This way is much faster than updating Rates one by one
  • Resellers can create Cron Action for automatic Invoice generation to avoid manual work
  • Button to create Payments and mark All unpaid Invoices as Paid. Few clicks instead of managing Invoices one by one
  • TAX Registration Number added into Invoice XLSX file
  • Ability to hide Device username for End Users
  • Integrity Check for Destinations suggests Destinations Groups with same name as Destination name. It makes Destinations assignment to Destination Groups much more easier
  • Optimized Rate Search by full Number speed
  • Optimized Load Stats page speed. It is about 60 times faster than before


API

  • API method user_calls_get now has new s_reseller parameter which allows to filter calls by reseller
  • API method user_balance_get has new user_currency parameter which tells MOR to return Users’ Currency code also. Balance will be in Users’ Currency
  • API method dids_get returns DID id. It simplifies usage of API methods which use DID id
  • Extended API method device_update with parameters: trunk, callerid_number, callerid_name, fax_email_add, fax_email_delete, call_limit
  • API method did_details_update now has new did_user_id parameter which allows to assign DID to any simple User or Reseller
  • API method did_subscription_stop to stop DID subscription for Device
  • API method callback_init now has new lega_tariff_id parameter which allows you to set different Tariff for LegA
  • API method callback_init now has new server_id parameter which allows you to choose Server for Callback
  • Greatly optimized user_register API request speed