Commit Graph

10834 Commits

Author SHA1 Message Date
FusionPBX
3235eadd2d Update mkdir.lua 2018-05-30 10:54:01 -06:00
emaktech
1df5c26b68 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
FusionPBX
f1bc77a7a0 Update index.php 2018-05-29 14:19:11 -06:00
FusionPBX
464a9d7520 Update autocomplete.php 2018-05-29 14:02:05 -06:00
FusionPBX
dcfa272305 Update autocomplete.php 2018-05-29 13:52:31 -06:00
Zachary Kitchen
1938c362a8 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
FusionPBX
223b943ee2 Update extension_copy.php 2018-05-28 13:53:33 -06:00
FusionPBX
242384ba7c Update extension_edit.php 2018-05-28 13:53:04 -06:00
FusionPBX
479edcb0b0 Update app_config.php 2018-05-28 13:50:22 -06:00
FusionPBX
1b55081035 Update functions.php 2018-05-28 13:48:16 -06:00
FusionPBX
f928fde14b Update app_config.php 2018-05-28 11:13:21 -06:00
FusionPBX
3223b40eab Update devices.php 2018-05-28 00:14:13 -06:00
FusionPBX
cb50399644 Update app_languages.php 2018-05-27 23:53:24 -06:00
FusionPBX
8fc1fdbfcb Update app_config.php 2018-05-24 09:36:52 -07:00
Zachary Kitchen
0fa7255a75 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
FusionPBX
e5aa0c12fb Update app_config.php 2018-05-23 15:59:57 -07:00
FusionPBX
f4383f082e Update app_config.php 2018-05-23 15:59:06 -07:00
Len
55ba2e79e2 Update {$mac}.cfg (#3062)
fix missing dst option
2018-05-22 21:32:03 -06:00
FusionPBX
d7f12752b8 Update app_config.php 2018-05-22 14:39:39 -07:00
Luis Daniel Lucio Quiroz
371185ce80 Fix Voicemail DELETE FROM SQL Query [4.5] (#3061)
As the other patches, the AS alias is not supported on MariaDB/MySQL and maybe other databases as well. You do not need an alias as you are just dealing with a single table.
2018-05-22 01:12:15 -06:00
FusionPBX
326b81650e Update user_edit.php 2018-05-19 23:55:37 -06:00
FusionPBX
f187433798 Update functions.php 2018-05-19 23:51:59 -06:00
FusionPBX
8aca3d5728 Update v_xml_cdr_import.php 2018-05-19 16:59:24 -06:00
FusionPBX
3052fc774f Update database.php 2018-05-19 15:48:02 -06:00
FusionPBX
15d25f1d7c Update xml_cdr_details.php 2018-05-19 13:24:23 -06:00
FusionPBX
db729bf91e Update database.php 2018-05-18 18:56:06 -06:00
Luis Daniel Lucio Quiroz
9910f202b5 Fix Mysql/MariaDB installation 2/2 [4.5] (#3056)
Missing default speed ups
2018-05-18 00:58:15 -06:00
Roman Dissauer
e59e5898a1 fixed number_translation_edit.php for empty arrays (#3052) 2018-05-15 19:56:16 -06:00
Roman Dissauer
8d3a25eeb4 prepare provisioning for gigaset templates (#3053) 2018-05-15 19:53:43 -06:00
FusionPBX
45cce55fdf Update call_forward.lua 2018-05-09 22:47:21 -06:00
FusionPBX
bd48a006a8 Update call_forward.lua 2018-05-09 22:45:55 -06:00
Jim Kusznir
15268af0e9 Adds distinctive ring for grandstream 2170 template (#3051) 2018-05-09 18:58:45 -06:00
FusionPBX
f5bf095892 Update extension_edit.php 2018-05-09 17:35:54 -06:00
FusionPBX
6e776a16b0 Update v_xml_cdr_import.php 2018-05-09 16:48:20 -06:00
FusionPBX
a9cb245a1b Update destination_edit.php 2018-05-09 13:50:35 -06:00
FusionPBX
1ade1d4052 Update destination_edit.php 2018-05-09 13:38:28 -06:00
FusionPBX
cc4388e489 Update 900_voicemail.xml 2018-05-09 10:07:43 -06:00
FusionPBX
08850a4323 Update index.lua 2018-05-09 09:57:47 -06:00
konradSC
ff23a9c69c Bug Fix: Wrong Variable Type (#3050)
The variable "external" is set as a String not as a Boolean. Changed the If statement to reflect.
2018-05-09 09:54:41 -06:00
FusionPBX
41a2a18a0a Update index.lua 2018-05-09 09:48:48 -06:00
FusionPBX
8bef63a8e0 Update index.lua 2018-05-09 09:07:40 -06:00
FusionPBX
c3800b18f3 Update app_config.php 2018-05-09 09:05:42 -06:00
FusionPBX
ebe56cd38c Update index.lua 2018-05-09 09:01:56 -06:00
The-Operator
57e0905a36 Enhance Call Blocking [master] (#2988)
* Added support for regular expressions in the numbers to be blocked.
Reduced the caching timeout, as the counter is only incremented when a call is blocked and the number is not cached.

* Added default sort order.

* Added option to switch on/off use of regular expression matching for pgsql and mysql.

* Added support for sqlite and updated default number match to "LIKE" as suggested by MafooUK on IRC.

* Selection of behavior (default [=], regex or like matching) is now done via the variable call_block_matching = regex|like|EMPTY - type text - in the Call Block section of Default Settings.

* Updated comment to match new matching.
2018-05-08 08:50:57 -06:00
FusionPBX
9b7d4e4f80 Update index.lua 2018-05-07 19:59:41 -06:00
FusionPBX
6bf112efb8 Update ring_group_edit.php 2018-05-07 19:52:55 -06:00
FusionPBX
b1c1c8c9a0 Update ring_group_edit.php 2018-05-07 19:46:28 -06:00
FusionPBX
453b387d57 Update app_config.php 2018-05-07 19:35:17 -06:00
FusionPBX
b94ccebc23 Update app_languages.php 2018-05-07 19:33:00 -06:00
Zachary Kitchen
47ee12bbd6 Update {$mac}.xml (#3038) 2018-05-07 08:33:10 -06:00