* Added two new minor hardware revisions, the CP925 and T42U, and added the voice.tone.country = {} to all templates, previously missing on most
* Minor typo from a wrong window issue, and removing the commented examples for easier grepping
Changes to make the templates a bit more consistent while also fixing some typos and creating a new variable for the NAT Update setting.
By default, the account.x.nat.udp_update_enable is set to "3" which means to have the phone periodically send NOTIFY messages. This is not the case though on additional accounts. This makes for inconsistent configs that sometimes cause issues with phones ringing.
This fixes the issue while also giving the ability to use a variable to set it.
Add the ability for the "History" to show the original caller ID when picking up parked/intercepted calls instead of the history showing the dial code that was used to pick up the call. The Call History on the phones would show park+*5901 after using a button to pick up a parked call. The Caller's name would display properly during the call but wasn't in the history unless this variable is set.
* Daylight Saving changes:
- enabled on server auto.DST.xml configuration for phones
- added new autoDST.xml file to fusionpbx server
- corrected autoDST.xml, addde balkans countries
* Fixed the yealink_auto_dst_url name to fix the syntax problem.
* Rename AutoDST.xml to auto_dst.xml
* Update app_config.php
* Update auto_dst.xml
Co-authored-by: FusionPBX <markjcrane@gmail.com>
* Updates to Yealink codec provisioning
Changed codecs to use variables set in default settings.
* Added basic provisioning for swissvoice cp2502 and cp2505g
Codec handling set in default settings.
Need to still work on directory and funtion keys.
* Update app_config.php
Add the following advanced SIP variable. Disabling this allows Yealink phones to display the SIP error reason in the format sent by the carrier rather than Q.850 format e.g. "User Busy" rather than "NORMAL_CLEARING"
sip.call_fail_use_reason.enable = {$yealink_sip_call_fail_use_reason_enable}
* Added yealink common files for each model and created folder for new conference phone models
* Modified Yealink t46g templates and added 3 new variables
In version 80 of the yealink firmware the trust_ctl changed from
account.X.sip_trust_ctrl=1 to sip.trust_ctrl=1. Making this change in
the provisioning files.