Commit Graph

4114 Commits

Author SHA1 Message Date
FusionPBX
7f3bdb00b9 Update paging.php 2018-06-03 17:06:55 -06:00
FusionPBX
c64a93f84e Update login.php 2018-06-02 16:17:16 -06:00
FusionPBX
1826b851d4 Update login.php 2018-06-02 16:15:36 -06:00
Len
fccb81d727 correct } typo (#3080) 2018-05-31 11:16:19 -06:00
FusionPBX
fcbac2bd02 Update database.php 2018-05-31 09:15:23 -06:00
Len
f36e1dc9b0 correct } typo (#3079) 2018-05-31 00:17:03 -06:00
FusionPBX
02a3e3e0da Update disa.lua 2018-05-30 19:54:11 -06:00
Caleb
bc6a58aa30 Added support for authentication via voicemail box passwords (#3076) 2018-05-30 19:52:52 -06:00
FusionPBX
66a5d9e92c Update mkdir.lua 2018-05-30 10:54:01 -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
FusionPBX
39cf4cd31c Update functions.php 2018-05-28 13:48:16 -06: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
FusionPBX
c2f60a0407 Update functions.php 2018-05-19 23:51:59 -06:00
FusionPBX
5028507062 Update database.php 2018-05-19 15:48:02 -06:00
FusionPBX
70f9d4944d Update database.php 2018-05-18 18:56:06 -06:00
Luis Daniel Lucio Quiroz
b0bba86d8c Fix Mysql/MariaDB installation 2/2 [4.5] (#3056)
Missing default speed ups
2018-05-18 00:58:15 -06:00
FusionPBX
c72222903b Update call_forward.lua 2018-05-09 22:47:21 -06:00
FusionPBX
8115247737 Update call_forward.lua 2018-05-09 22:45:55 -06:00
Jim Kusznir
58330ba48f Adds distinctive ring for grandstream 2170 template (#3051) 2018-05-09 18:58:45 -06:00
FusionPBX
7a05fc4f75 Update index.lua 2018-05-09 09:57:47 -06:00
konradSC
ba27ac8770 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
7d2317620d Update index.lua 2018-05-09 09:48:48 -06:00
FusionPBX
b055af1218 Update index.lua 2018-05-09 09:07:40 -06:00
FusionPBX
2a9e6f3b3c Update index.lua 2018-05-09 09:01:56 -06:00
The-Operator
593f8ac9a9 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
490803114b Update index.lua 2018-05-07 19:59:41 -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
FusionPBX
d7411b2f23 Update index.lua 2018-05-06 13:10:08 -06:00
konradSC
8abe5387ae Use Freeswitch for mkdir (#3049)
This change reduces  the strain on the system by running the OS command through Freeswitch rather than directly from Lua. When running directly from Lua it causes RTP jitter in a high capacity system.
2018-05-04 13:32:36 -06:00
FusionPBX
1c8cb7d6cf Update dialplan.lua 2018-05-03 15:19:23 -06:00
FusionPBX
a84f7155d5 Update paging.php 2018-05-01 02:47:22 -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
FusionPBX
1137d9a634 Update record_greeting.lua 2018-04-30 10:32:05 -06:00
afanucchi
1e89710264 Allow call forwarding to be enabled and set by argument in INVITE. Useful for softkey on hard phones. (#3035) 2018-04-27 00:44:43 -06:00
Luis Daniel Lucio Quiroz
cad0636b12 Same as 4.4 (#3040)
...
2018-04-26 14:42:23 -06:00
FusionPBX
ed184562da Update index.lua 2018-04-25 21:19:31 -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
ae252d235b Update pdo.php 2018-04-21 09:31:02 -06:00
FusionPBX
e4ec48eb48 Update index.lua 2018-04-20 09:33:33 -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