Commit Graph

9753 Commits

Author SHA1 Message Date
FusionPBX
b5ba126aae Fix Sofia global settings search. 2022-09-15 23:42:27 -06:00
FusionPBX
864afee9c3 Preven overwritting global profile settings. 2022-09-15 23:37:47 -06:00
FusionPBX
410bab6d05 Allow access for addresses that have been unblocked 2022-09-15 17:34:38 -06:00
FusionPBX
1d55981cbb Add user_log_allowed function. 2022-09-15 17:00:57 -06:00
FusionPBX
4fce9a4565 Filter for specific Events 2022-09-15 16:01:47 -06:00
FusionPBX
6f6eb88ebb Use single quotes for the function_exists parameter. 2022-09-12 20:50:13 -06:00
FusionPBX
694fa611ef Check to see if posix_getsid exists 2022-09-12 20:49:04 -06:00
FusionPBX
7d641711fc Get the mime type to set vm_message_ext 2022-09-12 16:53:12 -06:00
FusionPBX
81688cb8c8 Remove transcription from if statements.
Transcription is handled using the email queue.
2022-09-12 16:07:59 -06:00
FusionPBX
5ed64d2be4 Prevent an error message if the directory doesn't exist. 2022-09-12 11:41:03 -06:00
FusionPBX
be257eeb03 Use is_array before foreach 2022-09-12 09:19:21 -06:00
FusionPBX
0fce8ac1a5 Add more comments and is_array before foreach 2022-09-12 08:59:28 -06:00
FusionPBX
bb56827f4f Use is_array before foreach 2022-09-12 08:54:16 -06:00
FusionPBX
b17748dc1e Use loop only if destination_actions is an array 2022-09-11 10:22:23 -06:00
FusionPBX
bf11de1215 Add option for agent_authorized by default enabled false. 2022-09-09 09:03:13 -06:00
FusionPBX
33ff275c12 Add call_center_agents.php as agent blf helper. 2022-09-08 13:52:08 -06:00
frytimo
e88176c755 voicemail boxes can now be text or numeric (#6467) 2022-09-07 16:37:02 -06:00
Joyce Babu
ae7c312136 Add Telekonnectors Galaxy 1000 Plus template (#6469) 2022-09-07 16:36:03 -06:00
FusionPBX
c12cd0d296 Unset destination_app and destination_data
This fixes a bug where a blank empty value shows the previous value.
2022-09-07 16:33:10 -06:00
FusionPBX
8f8e0795ff Add label-file_name 2022-09-06 17:16:40 -06:00
FusionPBX
aa2d0eb477 Show the file name on the second page of the import. 2022-09-06 17:15:35 -06:00
FusionPBX
f9324acecc Wallboard in ES (panish) 2022-09-06 12:39:45 -06:00
garryavx
d71e4075a4 Update app_config.php (#6470)
* Update app_config.php

changed the wording to let the user know they can add multiple email address for delivery.

* Update app_languages.php
2022-09-02 12:22:06 -06:00
FusionPBX
6bed337061 Chunk the work into batches of a 1000 numbers at a time.
This is useful for customers with over 1000 destination numbers. Will work from command line with any number of destination numbers.
2022-09-01 11:11:13 -06:00
FusionPBX
52b06b5afc Use /proc/$pid if posix_getsid is undefined 2022-08-30 14:45:09 -06:00
FusionPBX
29d1221346 On CentOS posix_getsid function may not be available. 2022-08-30 14:20:40 -06:00
FusionPBX
334d989b08 By default don't set the this outbound_caller_id when using loopback 2022-08-29 16:51:23 -06:00
FusionPBX
f63cbfaa78 Fix the find_file function when so it works with base64 2022-08-27 23:29:20 -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
d62f360f77 Delete the cache in e.164 format. 2022-08-24 16:53:31 -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
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
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