Commit Graph

10193 Commits

Author SHA1 Message Date
FusionPBX 2973ca1e4d
[bug] after moving sanitize remove the original one 2023-04-26 11:28:55 -06:00
FusionPBX 4859282306
[bug] Allow specific safe variables
This is a bug fix for recent security changes. These particular variables are essential to the SIP profile: record-template.
2023-04-26 10:20:13 -06:00
FusionPBX 4a71d7a49a
Add sound_prefix variables 2023-04-25 11:24:17 -06:00
FusionPBX c1f81c963f
When language is selected add sound_prefix 2023-04-25 11:10:18 -06:00
Luis Daniel Lucio Quiroz 0c28221ae2
Fix adding Faxes (#6614)
$fax_email_outbound_authorized_senders is only filled when fax_extension_advanced permission is set. However, the edit part doesn't verify that sizeof(NULL) creates a fatal error.

Fatal error: Uncaught TypeError: sizeof(): Argument #1 ($value) must be of type Countable|array, null given in /var/www/fusionpbx/app/fax/fax_edit.php:286 Stack trace: #0 {main} thrown in /var/www/fusionpbx/app/fax/fax_edit.php on line 286

This patch verifies that $fax_email_outbound_authorized_senders is an array before sizeof() evaluates it. You can now add faxes with the fax_extension_advanced disabled.
2023-04-24 21:06:58 -06:00
FusionPBX 225870213b
Change the fax dialplan order
Change to 40 is in case people use a fax number that conflicts with outbound routes
2023-04-24 11:58:52 -06:00
FusionPBX 600d5db942
Use enabled for extensions and domain_enabled for domains 2023-04-21 18:07:45 -06:00
FusionPBX 18430f2abe
Change Access Control from domains to providers. 2023-04-21 17:43:34 -06:00
FusionPBX 8e04ade980
Update the polycom digitmap 2023-04-21 12:32:16 -06:00
FusionPBX 929ac552ea
Depreaced node_domain
This is handled automatically to make it easier and prevent mistakes
2023-04-21 09:58:08 -06:00
FusionPBX 4718999c9e
Remove access_control_nodes node_domain
This is handled automatically to make it easier and prevent mistakes
2023-04-21 09:56:37 -06:00
FusionPBX 121ffe5d3f
Remove access_control_nodes node_domain
This is handled automatically to make it easier and prevent mistakes
2023-04-21 09:55:04 -06:00
fusionate 11e01e416d
Email Templates: Add Category filter. 2023-04-21 14:03:14 +00:00
FusionPBX 7c10962a5f
Add domains automatically to the acl 2023-04-20 23:42:27 -06:00
FusionPBX bba5b22d77
Change talking_clock_date to a global dialplan 2023-04-20 21:12:31 -06:00
FusionPBX 9b7ab3d204
Update 350_please_hold.xml 2023-04-20 21:11:38 -06:00
FusionPBX 840d2dcd31
Change please_hold to a global dialplan 2023-04-20 21:11:05 -06:00
FusionPBX 3771e7af13
Change is_transfer to a global dialplan 2023-04-20 21:09:28 -06:00
FusionPBX 559a963a87
Change cf to a global dialplan 2023-04-20 21:07:02 -06:00
FusionPBX b0f51ebfcd
Change att_xfer to a global dialplan 2023-04-20 21:05:37 -06:00
FusionPBX 9b4c6c2e7e
Change dx to a global dialplan 2023-04-20 21:03:33 -06:00
FusionPBX 3909f12992
Change call_return to a global dialplan 2023-04-20 21:01:14 -06:00
FusionPBX a8eebe9da6
Make redial a global dialplan 2023-04-20 20:57:01 -06:00
FusionPBX ff958a8c96
Make directory dialplan global 2023-04-20 20:52:39 -06:00
FusionPBX c65b316217
Change to global 2023-04-20 20:47:41 -06:00
FusionPBX 98180d0ea2
Delete 410_freeswitch_conference.xml 2023-04-20 20:35:07 -06:00
FusionPBX d906b8e60d
Add a missing required bracket 2023-04-20 16:00:23 -06:00
fusionate c705e8712c
Dialplan Manager: Add Context filter to search form. 2023-04-20 21:02:49 +00:00
FusionPBX 8dbd85484e
xml.santize allow required variables 2023-04-20 14:20:14 -06:00
FusionPBX c989649176
Make call_privacy dialplan global 2023-04-19 23:50:41 -06:00
FusionPBX 2eea25e108
Make follow-me dialplan global 2023-04-19 23:32:06 -06:00
FusionPBX d4ab968fe2
Update 200_agent_status.xml 2023-04-19 23:22:02 -06:00
FusionPBX 15dae6e74a
Update 210_agent_status_id.xml 2023-04-19 23:21:36 -06:00
FusionPBX f8b3649f1b
Update 215_agent_status_break.xml 2023-04-19 23:21:05 -06:00
FusionPBX 9cf9d4c332
Update 370_is_secure.xml 2023-04-19 23:09:50 -06:00
FusionPBX b8816c4089
Update 370_tone_stream.xml 2023-04-19 23:08:58 -06:00
FusionPBX 7d58793a37
Update 360_milliwatt.xml 2023-04-19 23:08:14 -06:00
FusionPBX e6acab33ae
Update 360_is_zrtp_secure.xml 2023-04-19 23:07:09 -06:00
FusionPBX 4ac9b4ea2c
Update 490_do-not-disturb.xml 2023-04-19 23:04:46 -06:00
FusionPBX cb3f458d4e
Update 500_call-forward.xml 2023-04-19 23:04:25 -06:00
FusionPBX f51f48646a
Make vmain a global dialplan 2023-04-19 22:56:40 -06:00
FusionPBX d5a28f3d91
Make xfer_vm a global dialplan 2023-04-19 22:56:22 -06:00
FusionPBX d29bc2987c
Make vmain_user a global dialplan 2023-04-19 22:55:50 -06:00
FusionPBX c6d9b31498
Make echo a global dialplan 2023-04-19 22:55:28 -06:00
FusionPBX 50749f5374
Make delay_echo a global dialplan 2023-04-19 22:55:06 -06:00
FusionPBX 2313d45752
Make hold_music a global dialplan 2023-04-19 22:54:30 -06:00
FusionPBX cb85b66b16
Dialplan send_to_voicemail use global context 2023-04-19 22:46:35 -06:00
FusionPBX 28d323617a
Dialplan caller-details use global context 2023-04-19 22:40:06 -06:00
FusionPBX cd044b35aa
Change uuid to app_uuid 2023-04-19 10:38:38 -06:00
FusionPBX ad715d7fbb
Update 130_distinctive-ring-local.xml 2023-04-19 10:35:13 -06:00