Commit Graph

17707 Commits

Author SHA1 Message Date
FusionPBX 970478ba70
Merge pull request #5806 from demonspork/patch-3
Add "Settings" link to Domains list
2021-03-19 09:36:10 -06:00
FusionPBX f14a09c943
Merge pull request #5819 from greenbea/patch-25
Yealink T54w Add missing parameter and variable
2021-03-19 09:34:41 -06:00
FusionPBX 4c708bf692
Merge pull request #5813 from chansizzle/patch-405
Grandstream call waiting ring
2021-03-19 09:30:46 -06:00
FusionPBX eef13cbb96
Merge pull request #5566 from winsock/multiple-registration-fix
Fix Device Provisioning and Feature Sync across SIP Profiles
2021-03-19 09:25:51 -06:00
FusionPBX b086093ca3
User logs show show current domain by default.
Show all domains if the Show All button is pressed.
2021-03-19 00:47:00 -06:00
FusionPBX 1f16cf19da
Merge pull request #5838 from greenbea/patch-26
Fix extension settings not clearing cache
2021-03-18 22:29:12 -06:00
agree bf2418f131
fix extension setting edit not clearing cache 2021-03-18 18:09:03 -04:00
agree 829d3f1abe
extension settings fix not clearing cache 2021-03-18 18:06:24 -04: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
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