Commit Graph

1911 Commits

Author SHA1 Message Date
Len
fccb81d727 correct } typo (#3080) 2018-05-31 11:16:19 -06:00
Len
f36e1dc9b0 correct } typo (#3079) 2018-05-31 00:17:03 -06:00
Caleb
bc6a58aa30 Added support for authentication via voicemail box passwords (#3076) 2018-05-30 19:52:52 -06:00
emaktech
1839482f57 Fix Yealink Programmable Key Template Conflicts (#3073)
* Add language, dialect and voice selection

This scans the FreeSWITCH sounds directory to find installed languages and then allows the user to select the language, dialect and voice from a dropdown.  The selected option will then be built into the dialplan and saved in the database when saving the IVR.

This fixes many cases of inconsistent language problems with email templates, multilanguage voicemail support, etc. by setting an appropriate installed dialect and voice. This variable is then passed along to the next applications correctly rather than relying only on the default settings on the switch and creating inconsistent behaviors.

example of poor behavior before: Setting language to "fr" on the IVR with default switch settings as "en, us, callie" would set the language to fr-us callie which is an obviously incorrect configuration. By forcing all variables to be set to together in the IVR dialplan it avoids such inconsistent behaviors.

* Fix Yealink Programmable Key Template Conflicts

Some Yealink templates have both on the {$mac.cfg} files as well as the y000000000000.cfg files. This creates a conflict when configuring the pgorammable keys in the templates so all the programmable options have been removed from the {$mac.cfg} files to resolve the conflict.

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update ivr_menu_edit.php
2018-05-29 15:53:18 -06:00
Zachary Kitchen
e47c449ef8 Disable anonymous (ghost calling) on Grandstreams (#3068)
* Grandstream Weather App Variable added

Allows users to select metric/imperial for weather app and define city for the weather app on Grandstream

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Disable anonymous (ghost calling) on Grandstreams

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml
2018-05-28 16:30:25 -07:00
Zachary Kitchen
b0721f5198 Updated for Weather App on Grandstream Phones (#3067)
* Grandstream Weather App Variable added

Allows users to select metric/imperial for weather app and define city for the weather app on Grandstream

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml
2018-05-23 16:00:15 -07:00
Len
805436d6b5 Update {$mac}.cfg (#3062)
fix missing dst option
2018-05-22 21:32:03 -06:00
Jim Kusznir
58330ba48f Adds distinctive ring for grandstream 2170 template (#3051) 2018-05-09 18:58:45 -06:00
Zachary Kitchen
1ef330ec29 Update {$mac}.xml (#3038) 2018-05-07 08:33:10 -06:00
Zachary Kitchen
0e497d924f Update {$mac}.xml (#3037)
Allows users to configure the city code in the default settings table
2018-05-07 08:29:58 -06:00
emaktech
b67ccbeea6 Add Ability to Edit Yealink Programmable Keys (#3041)
Edited all Yealink templates to allow programmable keys to be modified from the Devices page.
2018-04-30 17:56:28 -06:00
FusionPBX
452f6abd2a Update y000000000028.cfg 2018-04-30 16:02:27 -06:00
Len
1b3f5d710f Fix key type disabled (#3033)
Fix key type disabled for park, page etc
2018-04-22 12:12:07 -06:00
FusionPBX
517cfb94ba Update {$mac}.cfg 2018-04-15 00:30:36 -06:00
FusionPBX
ddac843363 Update {$mac}.cfg 2018-04-15 00:30:14 -06:00
FusionPBX
8012e96258 Update {$mac}.cfg 2018-04-15 00:29:51 -06:00
FusionPBX
5fa0e021fd Update {$mac}.cfg 2018-04-15 00:29:11 -06:00
FusionPBX
9980c54285 Update {$mac}.cfg 2018-04-14 16:17:05 -06:00
FusionPBX
dc126e705e Update {$mac}.cfg 2018-04-14 16:16:44 -06:00
FusionPBX
91159f4f3a Update {$mac}.cfg 2018-04-14 16:16:25 -06:00
FusionPBX
e23e335bcf Update {$mac}.cfg 2018-04-14 16:15:40 -06:00
Len
57ac64f8e9 p1359 (#3029)
* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml
2018-04-14 00:04:40 -06:00
FusionPBX
a3b109972d Update {$mac}.cfg 2018-04-12 00:03:22 -06:00
FusionPBX
6aa1743131 Update {$mac}.cfg 2018-04-12 00:02:06 -06:00
FusionPBX
d0ba50df62 Update {$mac}.cfg 2018-04-11 23:59:40 -06:00
FusionPBX
771a3f7036 Create phonebook.xml 2018-04-11 23:51:26 -06:00
FusionPBX
2902d98d27 Create phonebook.xml 2018-04-11 23:50:56 -06:00
FusionPBX
9d26606e11 Create phonebook.xml 2018-04-11 23:49:47 -06:00
FusionPBX
f2f4409fb8 Update phonebook.xml 2018-04-11 23:49:10 -06:00
FusionPBX
1f29752586 Create phonebook.xml 2018-04-11 23:40:57 -06:00
FusionPBX
a1ed9b1358 Update {$mac}.cfg 2018-04-11 23:40:36 -06:00
FusionPBX
c7f502eb53 Update {$mac}.cfg 2018-04-11 23:23:58 -06:00
FusionPBX
9586a8bc1f Update {$mac}.cfg 2018-04-11 23:22:27 -06:00
FusionPBX
6a83b0e45c Update {$mac}.cfg 2018-04-11 23:20:36 -06:00
FusionPBX
57fd25683c Update {$mac}.cfg 2018-04-11 23:18:44 -06:00
Len
839ec0ebe3 Update {$mac}.xml (#3024)
value not needed, causes issue for updating phone
2018-04-10 18:24:25 -06:00
Len
5e3c84744d Update {$mac}.xml (#3026)
value not needed, causes issue for updating phone
2018-04-10 18:23:47 -06:00
FusionPBX
9aa4cac06f Update {$mac}.xml 2018-04-06 09:13:26 -06:00
FusionPBX
4ef52d6416 Update {$mac}.xml 2018-04-06 08:57:16 -06:00
krstork
5ebd324f26 Update {$mac}.xml (#3018)
* Update {$mac}.xml

Added Screensaver, SIP Transport, and SRTP Mode.
Fixed DNS Mode and NAT Traversal naming.

* Update {$mac}.xml

Added back in the original SIP Transport code.
2018-03-30 12:42:10 -06:00
FusionPBX
fcd0ae454c Update {$mac}.cfg 2018-03-26 23:23:58 -06:00
FusionPBX
4ef88721eb Update {$mac}.cfg 2018-03-26 23:23:36 -06:00
FusionPBX
fbb77c11d8 Update {$mac}.cfg 2018-03-26 23:23:11 -06:00
FusionPBX
c16cded81a Update {$mac}.cfg 2018-03-26 23:22:29 -06:00
FusionPBX
beb0aeb329 Create {$mac}.cfg 2018-03-26 23:06:53 -06:00
FusionPBX
6f1dcfda88 Rename {$mac}.xml to {$mac}.cfg 2018-03-26 23:05:00 -06:00
FusionPBX
200aecb5c9 Create {$mac}.xml 2018-03-26 23:01:32 -06:00
FusionPBX
3cc513a2b7 Update {$mac}.cfg 2018-03-26 22:59:27 -06:00
FusionPBX
513dd85c7c Create {$mac}.cfg 2018-03-26 22:59:01 -06:00
emaktech
12921a4e86 Add Yealink GUI Language Variable (#3017)
Adds yealink_language_gui variable to all Yealink templates.

Note: Some templates were forcing "English" through conditional statement or hard-coded.

Now, if no value is set, it will not set any value in the template. This should not hurt anything as default language on Yealink phones is "English"
2018-03-25 22:46:07 -06:00