Commit Graph
100 Commits
Author SHA1 Message Date
FusionPBX 29f04383cb Inbound number not found send to the log 2023-08-26 15:29:58 -06:00
FusionPBX 88169f9e30 Use the call direction from the xml_cdr table 2023-08-25 16:13:02 -06:00
FusionPBX 85f6793a41 Set bridge statements variables 2023-08-25 16:05:33 -06:00
FusionPBX bc2e64af28 Change variable name caller_direction to call_direction 2023-08-25 15:21:08 -06:00
FusionPBX 2cf06240c5 Add 809 to outbound route continue_on_fail
This changes accounts for the following error.

Reason: SIP;cause=809;text="GATEWAY_DOWN"
2023-08-25 13:17:46 -06:00
FusionPBX bdef43ce3f Add a trim on the Bridge variables
When there is a space at the end and used in the string then FreeSWITCH will not add the variables to CDR variables.
2023-08-25 09:37:31 -06:00
FusionPBX 13550f214d Default the bridge variables to enabled false 2023-08-24 19:42:32 -06:00
FusionPBX cc454ff882 Switch from input text to textarea for destination_number 2023-08-24 14:41:40 -06:00
FusionPBX 18b3c41f47 Better bridge profile support 2023-08-24 14:28:19 -06:00
FusionPBX fac9bad46f Fix the default_language, default_dialect and default voice variables that were broken by xml.sanitize 2023-08-24 09:26:10 -06:00
FusionPBX 5439a80095 Account for dialplan_detail_enabled is null as enabled true
The interface treats dialplan_detail_enabled null as enabled so in the outbound_route_to_bridge treat it as enabled true.
2023-08-23 19:23:11 -06:00
FusionPBX dcd00c3a15 Find and use the firewall path
Needed as Debian 8 and 9 have a different iptables location than Debian 11
2023-08-23 15:29:04 -06:00
FusionPBX 9a19fb4f82 Add full path to iptables and pfctl
Full path to iptables needed now for Debian 11 since /usr/sbin is no longer in the path by default.
2023-08-23 10:09:24 -06:00
FusionPBX 5182e5e2d5 Change value to textarea 2023-08-22 16:58:47 -06:00
FusionPBX d109fad050 Add the closing foreach for the yealink t46s template 2023-08-22 12:11:56 -06:00
FusionPBX 595197279b Fix the yealink t41s template 2023-08-22 12:10:47 -06:00
FusionPBX 281a367715 Update the Yealink T46s to use a loop
This allows using any number of accounts (lines) the phone can support.
2023-08-22 11:11:47 -06:00
FusionPBX 1df1afa365 Make pdf from tif only if tiffinfo returns a result 2023-08-22 10:28:43 -06:00
FusionPBX 11c98a860e Get the extension_uuid using the voicemail_id 2023-08-22 10:01:24 -06:00
FusionPBX 85d194799f Update 240_page.xml change kick all to hup all
This removes the message when call ends that they have been kicked from the page (conference call)
2023-08-20 23:03:57 -06:00
FusionPBX 086189a769 Use the bridge parts array 2023-08-19 23:16:34 -06:00
FusionPBX a703a75480 Bridge statement builder 2023-08-19 22:50:39 -06:00
FusionPBX 5aa22da9e3 Add label-bridge_variables 2023-08-19 20:14:11 -06:00
FusionPBX 110f6189de Rename profile to bridge_profile 2023-08-19 18:40:55 -06:00
FusionPBX 1f75cfe2d8 Updated to simplify building bridge statement 2023-08-19 11:04:52 -06:00
FusionPBX 30f028e6be Add new bridge translations. 2023-08-19 11:00:38 -06:00
FusionPBX 0f26078e93 Add new bridge default settings 2023-08-19 10:59:40 -06:00
FusionPBX 4ed611a187 When the toggle field and values are empty then use defaults 2023-08-15 21:37:05 -06:00
FusionPBX 18df561513 Moved the redirect to resources/require.php 2023-08-15 16:20:27 -06:00
FusionPBX 2ceb4453c5 If the config_file doesn't exist then redirect to the install.php 2023-08-15 16:19:22 -06:00
FusionPBX 9f004f696e Use trim on the file contents and use file_exists 2023-08-14 21:35:31 -06:00
FusionPBX 0fb78ee94e Enable setting a custom config_file path 2023-08-14 21:18:10 -06:00
FusionPBX 8ceaa5ce01 Add default setting call_center refresh numeric 1500 2023-08-14 20:28:42 -06:00
FusionPBX 71d2f47ca6 Update call_center_active.php 2023-08-14 20:24:23 -06:00
FusionPBX b74880f28e Add setting call_center refresh type numeric 2023-08-14 20:23:06 -06:00
FusionPBX f5bdf6662e Enable customizing the config_file path for LUA 2023-08-14 19:35:41 -06:00
FusionPBX 90cbc08551 Replace GLOB_BRACE as its not compatible with all systems 2023-08-14 12:04:00 -06:00
FusionPBX 4bf775897e Replace GLOB_BRACE as its not supported by all systems. 2023-08-14 11:27:40 -06:00
FusionPBX 93058bfc57 outbound_route_to_bridge check to see if the dialplan_detail_enabled is set to true 2023-08-10 15:16:17 -06:00
FusionPBX 956b8686f9 Bug fix use tonumber function to detect non numeric required for those using extension number alias 2023-08-10 13:57:30 -06:00
FusionPBX e8e6673be8 Remove some redudant code for finding record_path and record_name 2023-08-10 09:05:42 -06:00
FusionPBX 503b59267e Fix call center agent call recording
Issue was caused by xml sanitize and this change allows using strftime.
2023-08-09 11:13:09 -06:00
FusionPBX 0304dfffad Use empty record_name
Recording call through a ring group its not setting the record_name variable this picks up the recording from the file system.
2023-08-04 13:53:37 -06:00
FusionPBX 68f575b941 Fixed a problem for inbound destinations with more than one caller ID routing conditions.
Its a minor bug as it created the dialplan XML so the call will work. However the dialplan details needed the group incremented.
2023-08-03 12:18:02 -06:00
markjcrane 49f30603ce Disable Resync_Periodic by setting the value to 0 2023-08-03 10:01:16 -06:00
markjcrane 1c19fc17ba Enable_URI_Dialing_ set to Yes to support blf prefix like park+ 2023-08-03 08:50:48 -06:00
FusionPBX 167e5e1740 Create 080_caller_id.xml 2023-08-01 18:14:56 -06:00
FusionPBX 6832d9e081 Deprecate cidlookup dialplan 2023-08-01 18:08:05 -06:00
FusionPBX 2582511594 Update and rename contacts.lua to database.lua 2023-08-01 18:03:58 -06:00
FusionPBX b436200a61 Create index.lua 2023-08-01 18:02:02 -06:00
FusionPBX bd513b3629 Rename inbound_lookup.lua to contacts.lua 2023-08-01 10:31:47 -06:00
FusionPBX 398278c7ea Create inbound_lookup.lua 2023-08-01 00:09:54 -06:00
FusionPBX 5e04c63824 remove origination_callee_id_name from domain-variables dialplan
Removed for these reasons.
- Update the caller's display when making a call to the final destination number rather than the number that was called.
- It also modifies the phone history of called numbers
- Changes the number in Call Detail Records  to the final destination rather than Caller's Destination
2023-07-29 12:55:52 -06:00
FusionPBX 8b502d4355 Remove origination_callee_id_name from domain-variables dialplan 2023-07-29 11:18:36 -06:00
FusionPBX ee610ccb1b convert the message_length value to a number
Fixed this error "attempt to compare number with a string"
2023-07-25 13:12:42 -06:00
FusionPBX e40cc6efd1 Prevent an error in PHP 8.1warning 2023-07-24 14:14:48 -06:00
FusionPBX ee591e730e Use !empty function instead of != '' 2023-07-22 15:21:01 -06:00
markjcrane cd91040eb5 Prevent edge case PHP 8.1 warnings for domain_uuid and domain_name 2023-07-22 14:21:11 -06:00
markjcrane 32409f88b2 Add new default settings login_text_color, login_text_size and login_text_font 2023-07-22 14:19:57 -06:00
markjcrane 6d2eae5987 Change the default login_text_color to #282828 2023-07-22 14:18:39 -06:00
FusionPBX 1bbe9b2f8a Prevent CPU number showing more than once on BSD 2023-07-22 09:50:11 -06:00
FusionPBX 0a2d29b20d Update {$mac}.cfg 2023-07-16 16:29:45 -06:00
FusionPBX f7b1ad53cd is_writable prevents an error writing to the file if its not writable 2023-07-16 00:44:18 -06:00
FusionPBX 5e69a3deda Update xml_cdr_details.php 2023-07-15 23:59:05 -06:00
FusionPBX 64c5eeb35e Update xml_cdr_details.php 2023-07-15 23:49:55 -06:00
FusionPBX 1b6bf49a62 Update xml_cdr_details.php 2023-07-15 23:43:19 -06:00
FusionPBX 31ae516a49 FusionPBX 5.1.0 full release 2023-07-15 19:07:35 -06:00
markjcrane 278ae0376b When using dialplan details with the public context ensure call_direction, domain_name and domain_uuids is added to each dialplan detail group 2023-07-15 18:32:25 -06:00
markjcrane 689fe5c6b4 Use call_direction, domain_name and domain_uuuid details are added to the conditions 2023-07-15 18:22:03 -06:00
markjcrane 296b092b22 Add caller ID routing dialplan details. 2023-07-14 20:49:23 -06:00
markjcrane 1f0c30529b Add dialplan condition regex 2023-07-14 20:44:40 -06:00
markjcrane b9e6a89a37 Add extension_type is null for better backwards compatibility 2023-07-14 12:44:24 -06:00
markjcrane 4951647225 Add user_type is null for better backwarads compatibility 2023-07-14 12:38:45 -06:00
FusionPBX 4e861b0dcb Hide device information If the extension type is virtual 2023-07-13 21:40:43 -06:00
FusionPBX f93fd6b00c Require extension_type as default 2023-07-13 21:32:25 -06:00
FusionPBX b1457116d8 Require extension_type default 2023-07-13 21:30:24 -06:00
markjcrane 52c0b3955f Disable authentication if the user type is set to virtual. 2023-07-13 18:30:29 -06:00
markjcrane d3aed6707e Update the extension_type when the value is null 2023-07-13 18:29:12 -06:00
FusionPBX 9b68b04aa4 Update the user_type when the value is null 2023-07-13 17:50:09 -06:00
markjcrane 57614ea8af Add user_type options: default, virtual 2023-07-13 17:22:52 -06:00
markjcrane e06c8ea208 Add extension_type options: default, virtual 2023-07-13 17:11:07 -06:00
markjcrane 025f243bac Prevent PHP 8.1 warnings 2023-07-13 17:00:47 -06:00
FusionPBX 0ab4e245e5 Add a new label-virtual translation 2023-07-13 16:19:56 -06:00
FusionPBX 8841e28f32 Default setting catetogies should use an underscore rather than a space 2023-07-13 08:17:44 -06:00
FusionPBX 75e7e0859c Default Settings show order on hover 2023-07-13 08:15:04 -06:00
FusionPBX 90259527cc Create y000000000000.boot 2023-07-12 21:05:37 -06:00
FusionPBX 0f3d8a1d87 Create y000000000143.cfg for cp965 2023-07-12 21:03:14 -06:00
FusionPBX ddfa077635 Remove undefined translation 2023-07-12 15:42:40 -06:00
FusionPBX d20b2f3a23 Create ${mac}.cfg for cp965 2023-07-12 14:43:04 -06:00
FusionPBX ffc7d32bdc Add cp960 2023-07-12 14:40:50 -06:00
FusionPBX 9a2c3f6299 Use isset with REQUEST address and mac 2023-07-12 12:58:02 -06:00
FusionPBX d3cfa9c2bc Update mkdir.lua 2023-07-12 10:47:57 -06:00
FusionPBX 1f62c73b2d Use the email_send_mode 2023-07-11 19:22:43 -06:00
FusionPBX 9c0b0c3a60 Change authentication email_queue to email_send_mode 2023-07-11 19:19:58 -06:00
FusionPBX 65ec8133df Update domains array when switching between tenants. 2023-07-11 17:20:49 -06:00
FusionPBX dea23a1e3b Login destination url changed to text. 2023-07-11 15:28:01 -06:00
FusionPBX 04a6701343 Add user_shared_line
https://service.snom.com/display/wiki/user_shared_line
2023-07-11 12:47:19 -06:00
FusionPBX e72afde5a7 Add user_shared_line
https://service.snom.com/display/wiki/user_shared_line
2023-07-11 12:47:16 -06:00
FusionPBX e6538d3858 Add user_shared_line
https://service.snom.com/display/wiki/user_shared_line
2023-07-11 12:47:15 -06:00
FusionPBX 3732d51753 Add user_shared_line
https://service.snom.com/display/wiki/user_shared_line
2023-07-11 12:47:12 -06:00