Commit Graph

19281 Commits

Author SHA1 Message Date
FusionPBX
f63cbfaa78 Fix the find_file function when so it works with base64 2022-08-27 23:29:20 -06:00
FusionPBX
a43388bace Increase the timeout to 30000 microseconds.
30,000 Microseconds = 0.03 Seconds. Longer timeout reduces the CPU. If the timeout is too long then the Status -> SIP STATUS page will take longer to load.
2022-08-27 16:45:07 -06:00
frytimo
09dbdfb79f Removed usleep command (#6468)
* Removed usleep command

* Update event_socket.php
2022-08-26 16:53:25 -06:00
FusionPBX
56de8714fa Add base.active_handset.number = 8 to Yealink w60b
#Sets the amount of active handsets allowed on the base station, options are 4 or 8
base.active_handset.number = 8
2022-08-26 14:45:19 -06:00
FusionPBX
fd364879ac Remove duplicated yealink_firmware_t54s 2022-08-26 14:34:09 -06:00
FusionPBX
0435dc0719 Remove duplicate yealink_remote_phonebook_enable 2022-08-26 14:30:04 -06:00
FusionPBX
2ca336e956 Wait until event socket is ready then connect to it.
If FreeSWITCH is not started yet then wait to connect to it then
2022-08-26 12:05:28 -06:00
FusionPBX
b8f1eb7f10 Add function to check if we are connected to event soscket 2022-08-26 11:48:47 -06:00
FusionPBX
347e02e273 Update software.php 2022-08-25 15:24:14 -06:00
FusionPBX
d62f360f77 Delete the cache in e.164 format. 2022-08-24 16:53:31 -06:00
frytimo
6bb6ae6b2b Fix PHP warning for PDO::setAttribute() requires 2 parameters (#6464)
Co-authored-by: Tim Fry <tim@voipstratus.com>
2022-08-24 14:09:33 -06:00
FusionPBX
2cd382ec38 Get caller ID from the same call flow -> caller profile
This is the same place we get caller ID from in the XML CDR Details page.
2022-08-23 13:13:34 -06:00
agree
d52695b29f [fax] replace bg_system with os.execute (#6462)
to support systems that have the system commands disabled
2022-08-23 10:14:34 -06:00
FusionPBX
e51f48b17f Update app_defaults.php 2022-08-22 17:54:29 -06:00
FusionPBX
2fcd0dbd9a Use destination_app and destination_data 2022-08-22 17:30:31 -06:00
yois615
6e2e54922f Retain recording display name and reset digit timeout (#6163)
This commit fixes 2 issues:
1. The recording name was not preserved upon
rerecording

2. When selecting rerecord, the digit timeout would retain
the value of 100, preventing the user from selecting the recording
id
2022-08-22 11:15:23 -06:00
agree
fa270a4ee8 [ring groups] remove unused code (#6456) 2022-08-22 11:11:59 -06:00
yois615
04d3b0bfe0 [ht814] Grandstream escape html and sip_port (#6457) 2022-08-22 11:11:23 -06:00
Harry Foster
3d0fe368ac Adding the Yealink Tone Country setting to all templates, and including two more minor revisions of handsets that have been released. (#6458)
* Added two new minor hardware revisions, the CP925 and T42U, and added the voice.tone.country = {} to all templates, previously missing on most

* Minor typo from a wrong window issue, and removing the commented examples for easier grepping
2022-08-22 11:10:24 -06:00
emak
e52f6626f9 Fix fax_queue to Email PDF Instead of TIF (#6461)
* Fix fax_queue to Email PDF Instead of TIF

Variables `$fax_file_tif` and `$fax_file_pdf` are missing a period before the extension so file_exists is always evaluating to false. Thus, TIF was always sent. Adds the period back into the path so the check works correctly.

NOTE: `$fax_file_tif` is completely unused and can be removed from this code for cleanup.

* Use single quotes.
2022-08-22 10:10:31 -06:00
FusionPBX
4f2d0316c5 Add custom event_guard:unblock 2022-08-20 12:48:41 -06:00
FusionPBX
01b31dce1a Watch for event_guard:unblock and more debug info. 2022-08-20 12:47:24 -06:00
Joyce Babu
6365b28cf2 Add Telekonnectors Galaxy 1000 template. (#6442) 2022-08-20 09:28:15 -06:00
emak
26b3e7893b Add Fax Queue TX Email Variables (#6460)
* Add db field to v_fax_queue to link to fax log

* Add fax_duration field to v_fax_logs

Add fax duration to db to allow for logging of this data for fax email templates.

* Add new email variables to fax send

* Fix some logging variables and fax_log_uuid

Added back some missing session variables for the fax log.

Also update the email queue db field with the fax_log_uuid to allow us to add variables to the fax email templates later.

* Update hangup_tx.lua
2022-08-19 18:08:43 -06:00
FusionPBX
f8f09f9a31 Skip resolving IP addresses to improve performance. 2022-08-18 23:31:42 -06:00
FusionPBX
a9e534f1fa Remove playback silence_stream 2022-08-18 17:59:41 -06:00
FusionPBX
ea9b9ce621 Update additional occurances of PDO::PGSQL_ATTR_DISABLE_PREPARES 2022-08-18 17:53:33 -06:00
FusionPBX
2783cbd251 Update database.php 2022-08-18 17:39:51 -06:00
FusionPBX
98b19d1f22 Only add PDO::PGSQL_ATTR_DISABLE_PREPARES for versions of PHP that support it. 2022-08-18 17:37:43 -06:00
FusionPBX
e4884fa4b1 Remove outbound_caller_id_number as it overrides caller ID
When the caller is a local extension to another location extension the caller ID in the follow-me-destinations dialplan sets the caller ID to the local extension number and then the VoIP provider doesn't accept the call. As long as the local extension has Outbound Caller ID set on their extension then the information is already correct.
2022-08-18 15:33:16 -06:00
Alex
ada9f69af3 Add status dropdown to Fax Queue search (#6459)
* Update fax_queue.php

* Update app_languages.php
2022-08-18 13:13:50 -06:00
FusionPBX
82bb973ea7 Update the event_guard constructor. 2022-08-17 17:27:47 -06:00
FusionPBX
7e34f1f8f4 Add permission event_guard_log_unblock 2022-08-17 17:26:26 -06:00
FusionPBX
1b8bf75eff Simplify outbound destinations further by hiding irrelevant settings. 2022-08-17 09:38:24 -06:00
FusionPBX
074628ca7a Add method unblock to the event_guard class. 2022-08-17 00:27:08 -06:00
FusionPBX
2177091702 Use unblock instead of delete. 2022-08-17 00:25:53 -06:00
FusionPBX
c2085c2320 Add button-unblock, label-unblocked, and label-pending 2022-08-17 00:23:54 -06:00
FusionPBX
9b06671810 Add ability to unblock addresses and use more descriptive variable names. 2022-08-17 00:06:52 -06:00
FusionPBX
326544a006 Get the hostname of the server before the loop. 2022-08-16 18:45:48 -06:00
FusionPBX
df755fae5c Hide columns for smaller screens, and truncate the email_body. 2022-08-16 18:43:03 -06:00
Alex
a517e185d5 Add status dropdown to search (#6455)
* Update app_languages.php

* Update email_queue.php

* Update app_languages.php
2022-08-16 15:58:05 -06:00
FusionPBX
5fe1f5c601 Add an IPv4 address missing cidr notation add /32 by default. 2022-08-16 14:16:39 -06:00
FusionPBX
3519353008 Hide a few columns for smaller screens. 2022-08-16 11:51:13 -06:00
Alex
d9ed7a343f Update devices.php (#6454)
* Update devices.php

* Update event_guard_logs.php
2022-08-16 11:27:17 -06:00
Alex
93c90c8969 Add a filter dropdown (#6453)
* Update event_guard_logs.php
2022-08-16 10:56:30 -06:00
agree
f94bad1730 [xml_cdr] more caller id handling (#6452) 2022-08-16 00:00:43 -06:00
FusionPBX
8a3af98f6b Multiple changes including reconnect to event socket if needed.
- IN function block replace array with event to prevent a naming conflict.
- Reconnect to event socket if the connection is lost.
- Use condition if is_array around each foreach.
- Unset the database connection
- Use event socket variables and close the session before the loop
2022-08-15 14:54:49 -06:00
FusionPBX
24b9012d8c Update email_send.php 2022-08-11 13:43:37 -06:00
FusionPBX
00c9452e13 Add a line feed to the Yealink T58w after outbound_proxy_enable 2022-08-10 22:50:55 -06:00
FusionPBX
59b42035e4 directory.xml 2022-08-09 14:13:53 -06:00