Commit Graph
100 Commits
Author SHA1 Message Date
FusionPBX 829f8a35d6 Change the order of the conditions to a-z and add call_direction. 2022-05-03 18:16:08 -06:00
FusionPBX b8a71eb59b Remove the reset on the fax queue search. 2022-05-03 17:46:20 -06:00
FusionPBX 907c2d332c Remove the reset on the email queue search. Don't think its needed for a single item html form. 2022-05-03 17:35:01 -06:00
FusionPBX d9c3779c47 Update call_center_queue_edit.php 2022-05-03 16:00:24 -06:00
FusionPBX bfa5492e21 Allow an empty destination so that values can be nulled. 2022-05-03 09:46:26 -06:00
FusionPBX 94bc7d9f99 Add distinctive ring to inbound destinations (#6357)
* Add distinctive ring to inbound destinations

* Update destination_edit.php
2022-05-02 18:11:56 -06:00
FusionPBX be5f1e47f6 Add new permissions destination_hold_music and destination_distinctive_ring. Add new field destination_distinctive_ring to to the destinations table. 2022-05-02 16:54:31 -06:00
FusionPBX ee84131443 Fix the yealink_ring_file to match the correct number. 2022-05-02 16:19:27 -06:00
FusionPBX 791d0046c0 Add an option to the select Greeting: none (#6356)
* Update play_greeting.lua

* Update voicemail_edit.php
2022-05-02 12:09:20 -06:00
FusionPBX eee7786529 Remove some code redundancy. 2022-05-02 08:27:15 -06:00
FusionPBX 16b8d5e172 Update extension_edit.php 2022-05-02 08:17:53 -06:00
FusionPBX 0e4e379b14 Use fax_email from the fax table for the mail to address.
And add additional condition for fax_queue enabled.
2022-04-30 23:50:50 -06:00
FusionPBX eeba3eb66f Fix fax forward so it can use the fax queue. 2022-04-30 20:39:15 -06:00
FusionPBX bac66f75ac Update 480_operator.xml (#6355)
* Update 480_operator.xml

* Define operator to be used in the operator dialplan.
2022-04-29 15:59:18 -06:00
FusionPBX 06e0e48476 Calculate the time zone for the device list. 2022-04-29 15:45:02 -06:00
FusionPBX 6c0f167733 Minor version 5.0.1
Updating because of a bug fix.
2022-04-27 23:48:11 -06:00
FusionPBX ba70234a96 Detect if FAX job still in progress.
Exit the code if the FAX job is still running.
2022-04-27 23:34:26 -06:00
FusionPBX 3fa9f29c86 Add origination_uuid to the fax_queue table. 2022-04-27 23:27:12 -06:00
FusionPBX fb08a0ab61 Change fax_email_address from required to not required. 2022-04-27 23:17:00 -06:00
FusionPBX d4360ce7fb Default voicemail smtp_from and smtp_from_name to enabled false. 2022-04-27 22:04:49 -06:00
FusionPBX 942212b549 Default fax smtp_from and smtp_from_name to enabled false. 2022-04-27 22:03:42 -06:00
FusionPBX 55925326f8 Major version update FusionPBX 5.0.0. 2022-04-27 16:27:55 -06:00
FusionPBX 0d69aedcbd Add a description to the http_auth_type default setting. 2022-04-26 13:30:08 -06:00
FusionPBX 7c7112783c Automatically block multiple authentication failures 2022-04-25 22:52:20 -06:00
FusionPBX a9cda2b364 Add a few more device profile permissions to users in the admin group. 2022-04-25 15:30:24 -06:00
FusionPBX f57662d162 Allow users in the admin group to see the device profiles. 2022-04-25 15:23:48 -06:00
FusionPBX 399ae77d28 Assign device_key_line permission to the admin group by default. 2022-04-25 15:15:09 -06:00
FusionPBX 1ffc8408bd Adjust fax mail_to_address.
For email to fax use the sender email address. Otherwise use the notify email addresses listed on the fax server edit page.
2022-04-25 13:57:58 -06:00
FusionPBX d61939e38a Only send notify if email address is not null (#6351)
* Only send notify if email address is not null

* Update fax_queue.php
2022-04-25 13:54:52 -06:00
FusionPBX 6138c2e138 Prevent running same row from email_queue more than once per row. 2022-04-25 13:16:39 -06:00
FusionPBX c2e147e099 Format the fax retry date and time with the time zone. 2022-04-25 09:57:10 -06:00
FusionPBX 0536f6c1b5 Fix formatting for the date and time in seperate columns. 2022-04-25 09:47:42 -06:00
FusionPBX f9e63c2a28 Change prefix from start_ changed to fax_. 2022-04-24 02:00:16 -06:00
FusionPBX c735e7d439 Order items in the queue in descending order and add the time zone. 2022-04-24 01:55:47 -06:00
FusionPBX 5263bfbcd5 Order items in the queue in descending order and add the time zone. 2022-04-24 01:49:15 -06:00
FusionPBX 5967f8ac1a Prevent running the sub process more than once. 2022-04-24 01:24:18 -06:00
FusionPBX e5a49f4d43 Update email_queue.php 2022-04-24 00:19:57 -06:00
FusionPBX c48e61124d Update email_queue.php 2022-04-24 00:19:38 -06:00
FusionPBX f3f27ba6a4 Update fax_queue.php 2022-04-24 00:19:07 -06:00
FusionPBX 9c6c5fead0 Update fax_queue.php 2022-04-24 00:18:36 -06:00
FusionPBX 37a0718d44 Send final tif and pdf to the sent box
Prevents having to save them to temp and then to sent box.
2022-04-23 19:37:49 -06:00
FusionPBX 742a648cb0 Make the paths more dynamic 2022-04-23 18:23:11 -06:00
FusionPBX 7a4b79a54e Make the path more dynamic for the email queue service 2022-04-23 18:21:37 -06:00
FusionPBX 7e5103f831 Make the path more dynamic for the fax queue service 2022-04-23 18:17:45 -06:00
FusionPBX f3047f3f7f Make the paths more dynamic 2022-04-23 18:16:19 -06:00
FusionPBX 2253f2c17c Use a better way to exec which command 2022-04-23 17:59:56 -06:00
FusionPBX 5fd2ca9105 Use which command to find the path to the commands.
This fixes the FAX send notification PDF attachment.
2022-04-23 17:46:32 -06:00
FusionPBX a84095ef30 Fix the email from address. 2022-04-23 15:27:29 -06:00
FusionPBX 0678c36b58 Update the fax status
Fax status may have reached retry limit and if so need to update the status to failed.
2022-04-22 19:47:09 -06:00
FusionPBX d4a2777f3c Change path from job singular to jobs. 2022-04-22 13:11:43 -06:00
markjcrane 133c51bfcf Add the email_queue. 2022-04-22 13:00:38 -06:00
FusionPBX f73f9b706f Move Session code to a better location in the file. 2022-04-21 22:15:45 -06:00
FusionPBX 9ab10fd1d4 Used to prevent a race condition for feature key Sync 2022-04-21 22:02:42 -06:00
FusionPBX 0e947a28a0 Update 490_do-not-disturb.xml
Remove the limit as it broke DND for multiple customers.
2022-04-21 21:58:10 -06:00
FusionPBX b5c70ce8ca Add confirm-queued and confirm-sent 2022-04-21 17:03:29 -06:00
FusionPBX e07c37795f Update the FAX message 2022-04-21 17:02:39 -06:00
FusionPBX 5f462693dd Unset values for array and parameters. 2022-04-21 15:56:07 -06:00
FusionPBX 596ed957bf Add more debug info. 2022-04-21 15:36:39 -06:00
FusionPBX 4347c2ab5b Do not require accountcode for fax. 2022-04-21 14:57:20 -06:00
FusionPBX b5c2cf5d16 Remove debug and a commented out include. 2022-04-21 13:33:00 -06:00
FusionPBX 534094de5e Change the fax queue interval to 30 seconds. 2022-04-21 11:29:22 -06:00
FusionPBX 8ab8426fc8 Create debian.service 2022-04-21 11:21:58 -06:00
FusionPBX 1922d0b7be FAX Queue option to run as a service. 2022-04-21 11:21:32 -06:00
FusionPBX 652f128f81 Adjust fax_success if not equal to 1 then set to trying. 2022-04-20 23:44:12 -06:00
FusionPBX 54623d8d3b Remove missing file it's causing a issue. 2022-04-20 23:23:30 -06:00
FusionPBX 48056196bc Add fax destination and update the caller ID. 2022-04-20 23:05:03 -06:00
FusionPBX e32c9d1870 If fax file is missing set status to missing file. 2022-04-20 22:34:42 -06:00
FusionPBX 0c0f07d994 Update hangup_tx.lua 2022-04-20 21:58:01 -06:00
FusionPBX e73af240f9 Add a missing single quote. 2022-04-20 21:27:00 -06:00
FusionPBX fb06a0a45f Update fax_files.php
Minor changes to the select statement.
2022-04-20 20:44:01 -06:00
FusionPBX 8c2e2b1f69 Add fax_queue.log and update fax_notify_sent and fax_notify_date. 2022-04-20 18:21:05 -06:00
FusionPBX 98e1ab49f5 Select rows from where fax_status = sent and fax_notify_date is null. 2022-04-20 18:19:19 -06:00
FusionPBX 9e6c26d194 Add fax notify sent and date 2022-04-20 18:16:46 -06:00
FusionPBX 7511109c25 Fix a spelling mistake. 2022-04-19 16:41:50 -06:00
FusionPBX 72cfc0d418 Remove fax enqueue as it has been replaced by the new fax queue. 2022-04-19 00:53:07 -06:00
FusionPBX c6a36cdf45 Fix the email attachments that are being sent through the email queue. 2022-04-19 00:48:04 -06:00
FusionPBX 4f5b832157 Use the email class object. 2022-04-18 12:13:43 -06:00
FusionPBX 72b9d4383e Do a better job extracting information for the form and recipients. 2022-04-17 15:37:17 -06:00
FusionPBX c8ef7c83c1 Update v_mailto.php 2022-04-17 15:35:37 -06:00
FusionPBX 1fc99311a5 Update fax_emails.php
Added spaces to the code to be more consistent.
2022-04-17 14:21:54 -06:00
FusionPBX e80a04f1a5 Update email_logs.php 2022-04-17 14:16:29 -06:00
FusionPBX 8c84c9c837 Use the email class. 2022-04-17 08:30:08 -06:00
FusionPBX 1585a42256 Add parse method to the email class. 2022-04-16 22:57:03 -06:00
FusionPBX 652d135452 Setting fax_send_mode not used so removing it. 2022-04-16 11:20:28 -06:00
FusionPBX 2f32ebd357 Use setting fax_queue enabled boolean. 2022-04-16 11:17:59 -06:00
FusionPBX 633b69eb6d Add fax_queue enabled boolean option. 2022-04-16 10:56:54 -06:00
FusionPBX 12c1f5994e Uncomment line for send method direct. 2022-04-15 21:36:07 -06:00
FusionPBX 45f9d9aaa5 Rewrite the send_email function to use the email class. 2022-04-15 18:03:40 -06:00
FusionPBX c9f426b65f Use the new email class. 2022-04-15 18:01:34 -06:00
FusionPBX f25fc53c62 Add a new email class. 2022-04-15 17:58:40 -06:00
FusionPBX ee8a316e8f Add the yealink common cfg file. 2022-04-12 18:02:43 -06:00
FusionPBX e678f6af34 Create y000000000000.boot 2022-04-12 17:53:59 -06:00
FusionPBX 8eee50e12a Create favorite_setting.xml 2022-04-12 17:41:01 -06:00
FusionPBX a3fced2804 Create directory.xml 2022-04-12 17:40:31 -06:00
FusionPBX a85d6dd4f1 Add Yealink T58W mac.cfg file. 2022-04-12 17:39:31 -06:00
FusionPBX 0e0153ceea Add mod_av to post_load_modules.conf.xml. 2022-04-12 14:10:03 -06:00
FusionPBX a81f1ece8f Add fail_on_single_reject for better support of multiple registrations. 2022-04-12 09:28:45 -06:00
FusionPBX a4c4b71232 Give admin the fax_queue_view permission by default. 2022-04-11 23:52:17 -06:00
FusionPBX 5cb5ba3f47 FAX Queue - Filter for specific domain by default with the option to show all. 2022-04-11 23:45:16 -06:00
FusionPBX 6b52e0e76e Update contacts.php
Minor updates no functionality changes.
2022-04-11 16:28:48 -06:00