Difference between revisions of "M4 Changelog"
From Kolmisoft Wiki
Jump to navigationJump to search
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
= 1. | = 1.221 - 1.233 = | ||
= 1.220 = | |||
* Active Calls Graph page tune | * Active Calls Graph page tune | ||
* Added Server Load Stats autorefresh | * Added Server Load Stats autorefresh | ||
= 1 | = 1.219 = | ||
* Small tunes and bugfixes | * Small tunes and bugfixes | ||
= 1 | = 1.218 = | ||
* Email Edit rework | * Email Edit rework | ||
* Address in the Invoice rework to eliminated unnecessary gaps | * Address in the Invoice rework to eliminated unnecessary gaps | ||
= 1 | = 1.217 = | ||
* Added Payment Terms (Grace Period) to the Invoices | * Added Payment Terms (Grace Period) to the Invoices | ||
Line 21: | Line 23: | ||
* Email List page rework | * Email List page rework | ||
= 1 | = 1.216 = | ||
* New functionality which allows dynamic Connection Points which authenticates based on Username and Password | * New functionality which allows dynamic Connection Points which authenticates based on Username and Password | ||
Line 30: | Line 32: | ||
* Now possible to add Payment Terms/Grace Period into Invoice Template | * Now possible to add Payment Terms/Grace Period into Invoice Template | ||
= 1 | = 1.215 = | ||
* Better subnet validation in the Connection Point settings | * Better subnet validation in the Connection Point settings | ||
Line 39: | Line 41: | ||
* Notification improvements (design changes, no message on login, etc) | * Notification improvements (design changes, no message on login, etc) | ||
= 1 | = 1.214 = | ||
* Small tunes and bugfixes | * Small tunes and bugfixes | ||
= 1 | = 1.213 = | ||
* Period selection rework in Customer Invoices | * Period selection rework in Customer Invoices | ||
Line 57: | Line 59: | ||
* Improvements to date picker in the Server Load Stats | * Improvements to date picker in the Server Load Stats | ||
= 1 | = 1.211 = | ||
* Small tunes and bugfixes | * Small tunes and bugfixes | ||
= 1 | = 1.210 = | ||
* Option to allow to export Tariffs in their Currency | * Option to allow to export Tariffs in their Currency | ||
= 1 | = 1.209 = | ||
* Security measure to ask for re-login any time IP address changes | * Security measure to ask for re-login any time IP address changes | ||
Line 72: | Line 74: | ||
* Added option to select predetermined periods in the Invoices page for faster data-retrieval | * Added option to select predetermined periods in the Invoices page for faster data-retrieval | ||
= 1 | = 1.208 = | ||
* Small tunes and bugfixes | * Small tunes and bugfixes | ||
= 1 | = 1.207 = | ||
* Preconfigured Templates for Aggregates | * Preconfigured Templates for Aggregates | ||
* Tunes to Aggregates for better usability | * Tunes to Aggregates for better usability | ||
= 1 | = 1.206 = | ||
* Tariff Conversion functionality | * Tariff Conversion functionality | ||
= 1 | = 1.205 = | ||
* Change to the notification system to do not monitor non-active servers | * Change to the notification system to do not monitor non-active servers | ||
= 1 | = 1.204 = | ||
* Added functionality to send automatic emails for Aggregate Reports based on Templates - receive any report from Aggregates page to your email on selected time! | * Added functionality to send automatic emails for Aggregate Reports based on Templates - receive any report from Aggregates page to your email on selected time! | ||
= 1 | = 1.203 = | ||
* Added [[M2_Aggregates#Templates | Template]] system for Aggregate reports which allows saving your most-used Aggregate report views for fast future use | * Added [[M2_Aggregates#Templates | Template]] system for Aggregate reports which allows saving your most-used Aggregate report views for fast future use | ||
Line 100: | Line 102: | ||
* Added functionality to [[M2_Active_Calls#Description | hangup all Active Calls at once]] | * Added functionality to [[M2_Active_Calls#Description | hangup all Active Calls at once]] | ||
= 1 | = 1.202 = | ||
* Added new function to "Delete not-Archived not-Answered Calls older than" to keep CDR DB clean | * Added new function to "Delete not-Archived not-Answered Calls older than" to keep CDR DB clean | ||
Line 106: | Line 108: | ||
* Now possible to send Archived Calls and Backups to external FTP server | * Now possible to send Archived Calls and Backups to external FTP server | ||
= 1 | = 1.201 = | ||
* Added an option to import Custom Tariffs | * Added an option to import Custom Tariffs | ||
Line 114: | Line 116: | ||
* Enhanced [[M2_Origination_Points#Origination_Point | functionality]] to change Tariff based on CallerID (or PAI) to easier comply with [https://en.wikipedia.org/wiki/European_Union_roaming_regulations EU Roaming Regulations]. Small [[M2_EU_Roaming_Regulations | guide here]] | * Enhanced [[M2_Origination_Points#Origination_Point | functionality]] to change Tariff based on CallerID (or PAI) to easier comply with [https://en.wikipedia.org/wiki/European_Union_roaming_regulations EU Roaming Regulations]. Small [[M2_EU_Roaming_Regulations | guide here]] | ||
= 1 | = 1.200 = | ||
Line 126: | Line 128: | ||
* Connection Point Edit page rework which grouped [[M2_Origination_Points | OP]] and [[M2_Termination_Points |TP]] settings separatelly for easier readability | * Connection Point Edit page rework which grouped [[M2_Origination_Points | OP]] and [[M2_Termination_Points |TP]] settings separatelly for easier readability | ||
= 1 | = 1.199 = | ||
* Terminator Active Calls and Servers List windows restructured for better readability | * Terminator Active Calls and Servers List windows restructured for better readability | ||
Line 136: | Line 138: | ||
* Added search filter by Duration into Aggregates and Last Calls windows | * Added search filter by Duration into Aggregates and Last Calls windows | ||
= 1 | = 1.198 = | ||
* New page: Active Calls -> Per Server, easy to monitor how many calls are going per server on the multi-server systems | * New page: Active Calls -> Per Server, easy to monitor how many calls are going per server on the multi-server systems | ||
Line 147: | Line 149: | ||
* Default Device has settings 'Ingerit leg B codecs' and 'Enforce same codecs as on leg A' set to YES to avoid transcoding | * Default Device has settings 'Ingerit leg B codecs' and 'Enforce same codecs as on leg A' set to YES to avoid transcoding | ||
= 1 | = 1.197 = | ||
* Reports -> Active Calls in search filter 'User' renamed to 'Origination User' and 'Termination Points User' renamed to 'Termination User' to avoid misunderstandings | * Reports -> Active Calls in search filter 'User' renamed to 'Origination User' and 'Termination Points User' renamed to 'Termination User' to avoid misunderstandings |
Revision as of 09:26, 7 May 2020
1.221 - 1.233
1.220
- Active Calls Graph page tune
- Added Server Load Stats autorefresh
1.219
- Small tunes and bugfixes
1.218
- Email Edit rework
- Address in the Invoice rework to eliminated unnecessary gaps
1.217
- Added Payment Terms (Grace Period) to the Invoices
- Improved Routing Groups, Connection Point, Dial Peer - Termination Points pages usability
- Email List page rework
1.216
- New functionality which allows dynamic Connection Points which authenticates based on Username and Password
- Various usability improvements to Invoices
- Browser tab no more shows M2SWITCH for better usability
- Tariffs/Edit & Rate Check usability improvements
- System Stats rework
- Now possible to add Payment Terms/Grace Period into Invoice Template
1.215
- Better subnet validation in the Connection Point settings
- Tariff selection usability improvements in Connection Point settings
- Added additional setting to show time in Invoices in minutes with decimals (format xx.yy, eg 2min 6s, would be 2.1 min)
- Option to group calls by Destination and option to show rates in invoices
- Usability changes in User/Edit, Settings/Visual&Invoices&Archived Calls, Routing Group/Edit, Number Pools/New, Tariff/Edit windows
- Notification improvements (design changes, no message on login, etc)
1.214
- Small tunes and bugfixes
1.213
- Period selection rework in Customer Invoices
- Tunes to the Login Window for better usability
- Connections Points Edit window changes for better usability and visual aesthetics
- Active Calls Graph page design improvement
- More information in the Routing Groups - Assigned Dial Peers page
- Usability changes to Routing Group Edit window
1.0.212
- New column in Active Calls per Server to show Total Active Calls for each Server
- Improvements to date picker in the Server Load Stats
1.211
- Small tunes and bugfixes
1.210
- Option to allow to export Tariffs in their Currency
1.209
- Security measure to ask for re-login any time IP address changes
- Added ability to hide/show Duration column on Last Call page
- Added Edit icons in Termination Point edit window for faster navigation
- Added option to select predetermined periods in the Invoices page for faster data-retrieval
1.208
- Small tunes and bugfixes
1.207
- Preconfigured Templates for Aggregates
- Tunes to Aggregates for better usability
1.206
- Tariff Conversion functionality
1.205
- Change to the notification system to do not monitor non-active servers
1.204
- Added functionality to send automatic emails for Aggregate Reports based on Templates - receive any report from Aggregates page to your email on selected time!
1.203
- Added Template system for Aggregate reports which allows saving your most-used Aggregate report views for fast future use
- Added functionality to allow block/unblock rates from CSV file
- Added Revenue/Profit column in the Aggregates report
- Added functionality to hangup all Active Calls at once
1.202
- Added new function to "Delete not-Archived not-Answered Calls older than" to keep CDR DB clean
- Added new column 'Duration' to the Call List for admin, near the 'Billsec'
- Now possible to send Archived Calls and Backups to external FTP server
1.201
- Added an option to import Custom Tariffs
- Added possibility to stop/start refresh of Active Calls page
- When IP can't be blocked - exact reason is presented to the user
- Added 'Delete Selected' button/functionality to the Invoices
- Enhanced functionality to change Tariff based on CallerID (or PAI) to easier comply with EU Roaming Regulations. Small guide here
1.200
- Reintroduced Unassigned Destinations functionality which allows assign them automatically (first iteration, experimental functionality, use with caution!)
- Rates List page rework for better readability also shows Total Rates in the Tariff now
- Tariff List speedup by removing unecessary Rate count
- Changed the code logic to allow backups to the Cloud even when low on HDD space
- Added additional date navigation elements to Server Load Stats page for faster date scrolling
- Rates List page layout rework for better readability
- Rates List page code rework which increased loading speed many times (in some extreme cases from 4min to 2s!)
- Connection Point Edit page rework which grouped OP and TP settings separatelly for easier readability
1.199
- Terminator Active Calls and Servers List windows restructured for better readability
- Added option to Unassign all Connection Points from some Server in Server's Edit window
- Improved logic when changing server type to cover more cases
- Added Avg/Max values to the Active Calls Graph window
- Active Calls per Server now shows graphs if there are more than one Core server
- PAI Number now can be saved to CDR and visible in Call Info and CDR Export
- Added search filter by Duration into Aggregates and Last Calls windows
1.198
- New page: Active Calls -> Per Server, easy to monitor how many calls are going per server on the multi-server systems
- Blocked Rates functionality implemented
- In Archived Calls we increased max possible value to 3650 days (10 years) for the fields "Archive Calls older than" and "Delete Archived Calls older than"
- In the Call List added link on the Provider's Name and adjusted table columns for convenience
- More informative Server Load Stats - clearly shows which server we are monitoring and also adjusts some of the graphs for better readability
- In page Blocked IPs added option to block IP on all the servers at once - useful on multi-server systems
- Core now shows exact Global Call Limit
- Default Device has settings 'Ingerit leg B codecs' and 'Enforce same codecs as on leg A' set to YES to avoid transcoding
1.197
- Reports -> Active Calls in search filter 'User' renamed to 'Origination User' and 'Termination Points User' renamed to 'Termination User' to avoid misunderstandings
- Reports -> Active Calls in search added option to filter by Server
- Reports -> Hangup Cause 'Client' renamed to 'User', 'Devices' renamed to 'Connection Points' and added sorting on the table
- Reports menu reordered for better organization
- Reports -> Blocked IPs page loading speed increased many times
- Reports -> Load Stats search has detailed Server search with ID/IP/Name details, 'Devices' renamed to 'Connection Points' and added additional explanatory tooltip
- Major reordering to Settings page to better organize various settings to appropriate panels/groups
- In all related pages Search buttons CLEAR and REFINE now has protection against repeated activation. This allows not to create similar DB queries - e.g. avoids performance issues with overloaded DB
- When adding new Freeswitch server new option available - 'Assign to all Connection Points' for faster configuration (option is not present in systems with proxy server)