Comms Release Log
From Taridium
(Difference between revisions)
Line 28: | Line 28: | ||
|Q2 2017 | |Q2 2017 | ||
|} | |} | ||
+ | |||
+ | == Release 2.4-v (Victor) == | ||
+ | |||
+ | {| class="wikitable" style="background-color:#ffffcc; text-align:left;" | ||
+ | |- | ||
+ | |Type | ||
+ | |maintenance/zero downtime | ||
+ | |- | ||
+ | |Date | ||
+ | |2016-04-15 | ||
+ | |- | ||
+ | |Configuration Database Tag | ||
+ | |5093 | ||
+ | |- | ||
+ | |CDR Database Tag | ||
+ | |5005 | ||
+ | |- | ||
+ | |Released by | ||
+ | |bdept@taridium.com | ||
+ | |} | ||
+ | |||
+ | *; Admin | ||
+ | ** Billing rates can now be edited in place. | ||
+ | ** New star code/feature: 'Toggles VM phone notification on/off for extension' (See User Panel). | ||
+ | |||
+ | *; Switch | ||
+ | ** Fixes superflous User Agent and IP lookups on non-SIP channels. | ||
+ | ** Fixes star code access when using legacy SIP proxy. | ||
+ | |||
+ | *; User Panel | ||
+ | ** New option to toggle VM phone notifications on/off (See Voicemail Settings). | ||
== Release 2.4-u (Uniform) == | == Release 2.4-u (Uniform) == |
Revision as of 20:25, 15 April 2016
Versions apply to to core comms, switch comms-switch and web server comms-web RPM packages. Always check the current database release tags and run the database update with comms-config for both configuration and CDR databases.
Contents |
Taridium comms 2.4
Version and support information:
Type | major |
Official Public Release | 2.4-c (Charlie) |
Date | 2015-08-07 |
Supported Operating Systems | RHEL/CentOS 5 & RHEL/CentOS 6 |
Supported Asterisk Versions | 1.8 & 11 |
Supported Database Backends | MySQL 5.5+ & MariaDB 5.5+ |
Expected EOL | Q2 2017 |
Release 2.4-v (Victor)
Type | maintenance/zero downtime |
Date | 2016-04-15 |
Configuration Database Tag | 5093 |
CDR Database Tag | 5005 |
Released by | bdept@taridium.com |
- Admin
- Billing rates can now be edited in place.
- New star code/feature: 'Toggles VM phone notification on/off for extension' (See User Panel).
- Switch
- Fixes superflous User Agent and IP lookups on non-SIP channels.
- Fixes star code access when using legacy SIP proxy.
- User Panel
- New option to toggle VM phone notifications on/off (See Voicemail Settings).
Release 2.4-u (Uniform)
Type | maintenance/zero downtime |
Date | 2016-04-09 |
Configuration Database Tag | 5092 |
CDR Database Tag | 5005 |
Released by | bdept@taridium.com |
- Switch
- Updates now automatically install memcached libraries for web console support.
- Web
- Updates now automatically install memcached libraries and memcached server for web console support.
- Admin
- New System Status overview now includes top 10 talkers and 24hr call activity.
- Improved uptime display in switch overview.
- New preset routing feature for custom reseller, plan and enterprise routes: Use the $cfg['CustomRoute'] array to add preset routes. See default.php for details.
- The switch status is now updated asynchronously which improves status page load times. The updates will now happen every minute.
Release 2.4-t (Tango)
Type | maintenance/zero downtime |
Date | 2016-04-01 |
Configuration Database Tag | 5092 |
CDR Database Tag | 5005 |
Released by | bdept@taridium.com |
- Web
- SECURITY: Fixes security issue which would allow an SQL injection when using custom host names (e.g. reseller hosts)
- Authentication
- All pre-authentication database queries on the web interface are now performed with a separate user. This is the default configuration with user 'commsa'. See default.php > $cfg['DBAHost'], $cfg['DBAUser'] etc. WARNING! Upgrading will require an update to DB permissions. See install/comms-useradd.sql for further details. In order to ensure continuous service it is crucial to add the user permissions prior to upgrading the web packages.
- User Panel
- New option for copy one-touch/on-the-fly recordings to enterprise store 'copy recordings to store and delete' which won't create an e-mail.
- Switch
- Fixes direct access of mailbox when using new anonymous voicemail feature (introduced in 2.4-s) which would allow PIN-less access when $cfg['VMAccessSkipPW'] = TRUE was set.
- Introduces a new performance view 'sip_switch' to the database which only returns the associated sip peers when Asterisk performs the select. To use edit /etc/asterisk/extconfig.conf and replace the 'sip' table with 'sip_switch'. NOTE: This requires consistent naming of servers and DNS lookups for MySQL. Requires MySQL/MariaDB 5.5 or higher. Please also note that this will prevent non-associated SIP peers from registering on the server.
Release 2.4-s (Sierra)
Type | maintenance/zero downtime |
Date | 2016-03-18 |
Configuration Database Tag | 5091 |
CDR Database Tag | 5005 |
Released by | bdept@taridium.com |
- UI
- General updates on table widths.
- Enterprise Panel
- Support for Opus codec in enterprise trunks (Requires Asterisk 11 w Opus compiled)
- Updated CDR viewer which indicates if the call was sent to voicemail.
- Admin Panel
- New reseller totals show the number of channels configured.
- Display of peer IP address in CDR records. See $cfg['CDRSaveIP'] (default is TRUE).
- Switch
- Fixes star code access from supplemental/softphone lines.
- Support for peer IP address tracking in CDR. Requires adjustments in either cdr_mysql.conf, or cdr_adaptive_odbc.conf files.
- New configuration parameter $cfg['IntlReportActivityAlways'] boolean value, causes international call reports to be sent out even if there are none. (default is FALSE)
- Anonymous voicemail access now supports the passing of an optional mailbox and optional PIN:
E.g. code set to *88, mailbox 4000 with PIN 1234
- Dial *88, system asks for mailbox and PIN.
- Dial *884000, system attempts login to mailbox 4000 and asks for PIN.
- Dial *884000*1234, system grants immediate access to voicemail box.
- User Panel
- Fixes custom enterprise logo display on user panel (this would only show if also logged into the enterprise panel, due to an incorrect URL)
- Support for call forwarding and follow me destinations that are enterprise trunks. See 'T' button on extension editor and forward/follow-me. The system will ring the extension's primary DID on the selected trunk. NOTE: this will only display when there is at least one trunk and a primary DID assigned to the extension.
Release 2.4-r (Romeo)
Type | maintenance/zero downtime |
Date | 2016-02-21 |
Configuration Database Tag | 5090 |
CDR Database Tag | 5004 |
Released by | bdept@taridium.com |
- Enterprise Panel
- Adds new option to display/edit the Pilot/BTN for extensions and trunks in the Enterprise DIDs table (Features > Enterprise DIDs)
Requires $cfg['DIDAssignPilot'] = TRUE to be active. This is only available to administrator logins.
- User Panel
- New option to copy call one-touch/on demand recordings to the central enterprise store.
See End User Panel > Features > Call Recording > Copy recordings to enterprise store.
- Switch
- New config option $cfg['FaxReceiveNotifyErrors']. Allows enabling/disabling of fax error notifications on receive (default is TRUE).
- New config option $cfg['IPSIgnoreIPPPChange']. Whether to ignore changes of IP when the UA remains the same, even when changing from private to public.
- New config option $cfg['IPSBlockIntlOnly']. Whether to drop international calls only (blocks will still remain active
- New AGI pilot2clid.agi which will override caller ID numbers on outbound calls (e.g.911 calls) and use the most relevant value
See also Pilot/BTN settings for DIDs in Enterprise Panel.
Release 2.4-q (Quebec)
Type | maintenance/zero downtime |
Date | 2016-01-29 |
Configuration Database Tag | 5089 |
CDR Database Tag | 5004 |
Released by | bdept@taridium.com |
- Admin Panel
- International call control and reporting functions
- Adds international call blocking option and international auto-block threshold (business/after hours) (see $cfg['IntlAutoBlockCheckPeriod'])
- comms-task now tallies costs of international calls and optionally reports activity via e-mail (see $cfg['IntlReportActivity'])
- Switch
- fixes international call blocking when using e.164 (+) style dialing to prevent calls from being blocked that are domestic.
This also introduces the $cfg['IntlExclusionPattern'] variable which indicates which numbers with + should always be considered international.
For prior release information, please contact support@taridium.com.