Commit Graph

10840 Commits

Author SHA1 Message Date
Len 8f67f8ce79 Add label for Profiles (#3081) 2018-05-31 14:18:29 -06:00
Len 85050e22ea correct } typo (#3080) 2018-05-31 11:16:19 -06:00
FusionPBX aaa1d191b3
Update database.php 2018-05-31 09:15:23 -06:00
Len a55a396ead correct } typo (#3079) 2018-05-31 00:17:03 -06:00
FusionPBX b6336f7d21
Update disa.lua 2018-05-30 19:54:11 -06:00
Caleb 8d99ab2a1c Added support for authentication via voicemail box passwords (#3076) 2018-05-30 19:52:52 -06:00
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