Commit Graph

17808 Commits

Author SHA1 Message Date
chansizzle
39430fe784 add yealink DST var 2021-03-18 12:47:34 -06:00
chansizzle
6a8689d5c6 add yealink DST var 2021-03-18 12:44:23 -06:00
chansizzle
d4a3fb100b add yealink DST var 2021-03-18 12:43:16 -06:00
chansizzle
0edb128b56 add yealink DST var 2021-03-18 12:42:05 -06:00
chansizzle
1891161155 add yealink DST var 2021-03-18 12:38:03 -06:00
chansizzle
2631d3a46e add yealink DST var 2021-03-18 12:36:52 -06:00
chansizzle
78c3fa2fb0 add yealink DST var 2021-03-18 12:35:35 -06:00
agree
47d6bac050 Yealink T54w Add missing parameter and variable 2021-03-18 14:10:50 -04:00
FusionPBX
48cffe41da Use permission fax_extension_view instead of if_group. 2021-03-18 10:44:43 -06:00
FusionPBX
d0fbbd6a2e Use the new fax_extension_view_domain instead of if_group function 2021-03-18 10:37:38 -06:00
FusionPBX
95b5660da9 Use the new fax_extension_view_domain instead of if_group superadmin and admin. 2021-03-18 10:35:37 -06:00
FusionPBX
d27c7e210e Use the new fax fax_extension_view_domain permission.
Also selected specific fields rather than using the * wild card in the select statement.
2021-03-18 10:23:03 -06:00
FusionPBX
4ec6e5832d Add a new permission fax_extension_view_domain 2021-03-18 09:56:07 -06:00
Andrew Querol
7217da15f0 Update the feature event LUA code to match the fix in PHP
This renames `get_profile` to `get_profiles` which either returns nil for no profiles or a array of unique profiles.

Then each function that used to take the single sip_profile was updated to take this array and send events to each profile the user is part of.
2021-03-18 09:31:22 -05:00
Andrew Querol
7d57cef6ac Fix device provisioning and event notification for multiple registrations across different SIP profiles. 2021-03-18 09:31:22 -05:00
FusionPBX
7e2abe7cbf Merge pull request #5812 from chansizzle/patch-404
fixed pcode mistype for call waiting
2021-03-17 17:45:23 -06:00
FusionPBX
82fbcd486f Merge pull request #5811 from chansizzle/patch-403
fixed pcode mistype for call waiting
2021-03-17 17:45:13 -06:00
FusionPBX
10d137d382 Merge pull request #5810 from chansizzle/patch-402
fixed pcode mistype for call waiting
2021-03-17 17:44:56 -06:00
FusionPBX
71532a0cea Merge pull request #5805 from demonspork/patch-2
Fix follow_me_uuid error when enabling DND
2021-03-17 17:44:28 -06:00
FusionPBX
109028320c Merge pull request #5816 from chansizzle/patch-406
yealink T56A time vars added
2021-03-17 17:44:11 -06:00
FusionPBX
be990c2584 Merge pull request #5814 from daniel-lucio/patch-184
[4.5] DTMF handling
2021-03-17 17:43:31 -06:00
Luis Daniel Lucio Quiroz
fa12c4daea Update dtmf_handler.lua
Event-Date-Timestamp resolution is in microseconds, transfer_history is only seconds. We need have the same key.
2021-03-17 19:19:55 -04:00
Luis Daniel Lucio Quiroz
908e7f67d6 Update dtmf_handler.lua 2021-03-17 12:02:54 -04:00
chansizzle
da54a2dabb yealink T56A time vars added 2021-03-16 17:59:58 -06:00
FusionPBX
716f5447ec Merge pull request #5815 from greenbea/patch-24
Extension fix cache not clearing
2021-03-16 16:04:13 -06:00
agree
05befb3f99 Extension fix cache not clearing
The cache was broken for user users without the extension_user_context permission
2021-03-16 17:36:11 -04:00
Luis Daniel Lucio Quiroz
fc96e3ae77 DTMF handling
this will give the dtmf_history (similar to the transfer_history variable)

the use cases of this are only limited to the imagination
2021-03-16 15:43:21 -04:00
FusionPBX
6d145f6427 Merge pull request #5809 from chansizzle/patch-401
fixed pcode mistype for call waiting
2021-03-16 10:05:44 -06:00
FusionPBX
86d877160e Merge pull request #5808 from AutomationSingularity/patch-1
fixed pcode mistype for call waiting
2021-03-16 10:04:41 -06:00
chansizzle
8672784b02 grandstream call waiting ring 2021-03-15 15:12:12 -06:00
chansizzle
ac40308543 fixed pcode mistype for call waiting 2021-03-15 13:48:18 -06:00
chansizzle
b4b8fc7f39 fixed pcode mistype for call waiting 2021-03-15 13:47:30 -06:00
chansizzle
dde5265876 fixed pcode mistype for call waiting 2021-03-15 13:46:12 -06:00
chansizzle
5b5b21b331 fixed pcode mistype for call waiting 2021-03-15 13:45:09 -06:00
AutomationSingularity
e215309879 fixed pcode misstype for call waiting 2021-03-15 13:45:21 -05:00
FusionPBX
b336537da7 Merge pull request #5597 from winsock/mwi_only_enabled
Only send MWI notifications for enabled voicemail boxes.
2021-03-12 10:05:07 -07:00
FusionPBX
ea800eefa8 Merge pull request #5804 from winsock/patch-10
Fix bulk device imports with TFTP path enabled
2021-03-12 10:02:10 -07:00
FusionPBX
f6aef73231 Merge pull request #5803 from winsock/patch-9
Update provision write() to match render()
2021-03-12 10:00:49 -07:00
FusionPBX
1110b12e1b Update the Queue assigned agents to me more efficient.
- Populated select list for all assigned agents does not scale well in the browser. 
- Assigned list scales better without the all of the agents in the list. 
- New select list shows all agents so that new agents can be added.
2021-03-11 22:48:49 -07:00
demonspork
b847f95987 Add "Settings" link to Domains list
Skip the step of clicking on the domain then clicking settings. I very rarely want to edit a domain's basic settings, 99% of the time I am wanting to either manage the domain or edit domain_settings.
2021-03-11 14:01:55 -06:00
Andrew Querol
78276cb258 Only send MWI notifications for enabled voicemail boxes. 2021-03-11 11:55:02 -06:00
demonspork
d7eccddf25 Fix follow_me_uuid error when enabling DND
The follow me update code in do_not_disturb.lua was being executed even when the follow me uuid didn't exist. Let me know if this is the wrong approach to fix this in lua, I'm not particularly well versed in this but this seemed to have fixed it in my testing.

I have some concerns about this section of code in general though, it seems that enabling server side DND will turn off follow me, but then turning off DND won't return follow me to its original state. Is this the intended behavior? and if so we might need to make a workaround.
2021-03-11 11:29:05 -06:00
Andrew Querol
2d175db556 Fix bulk device imports with TFTP path enabled
If you bulk imported devices and had the TFTP path set the configuration files would not be written out to the TFTP path.
2021-03-11 10:36:16 -06:00
Andrew Querol
57c9bc7460 Update provision write() to match render()
This will ensure that anyone using TFTP still can use array template variables
2021-03-11 10:25:22 -06:00
Marcel Manning
f03224cf16 Update retry.lua
Zero should not be wrapped in double quotes as it's causing an SQL error.

PGRES_FATAL_ERROR
2021-03-11 10:30:47.738673 [ERR] switch_pgsql.c:680 Error executing query:
ERROR:  invalid input syntax for type numeric: "'0'"
LINE 1: ...p/c8505148-1b02-4f6f-9157-b5cf64ebcc4d.tif','','','''0''',''...
                                                             ^
2021-03-11 10:59:11 -05:00
FusionPBX
c35143a935 Add label-update to app_languages.php. 2021-03-10 23:59:11 -07:00
FusionPBX
a3269a3d6d Merge pull request #5798 from winsock/patch-5
Update switch_recordings.php to optimize base64 recordings
2021-03-10 00:05:29 -07:00
FusionPBX
25fee0b7f5 Merge pull request #5799 from winsock/patch-6
Do not load base64 data into MOH edit by selecting the specific fields that are needed.
2021-03-10 00:05:05 -07:00
FusionPBX
242b38557c Merge pull request #5800 from winsock/patch-7
Update recording edit to not pull base64 data by selecting the specific fields that are needed.
2021-03-10 00:03:45 -07:00
FusionPBX
1597d338ee Merge pull request #5797 from winsock/patch-4
Do not load base64 data into phrase edit by selecting the specific fields that are needed.
2021-03-10 00:03:00 -07:00