Commit Graph
100 Commits
Author SHA1 Message Date
FusionPBX f2aba2251f Presence is not correctly updated when caller rings an IVR
When a user calls an IVR, the presence is updated and sent to subscribers to notify they are on the phone, however it is never terminated so it appears they are busy long after the call ended. Removing the dialplan setting for the presence_id fixes this issue so the caller no longer appears on the phone when the IVR call ends.
2022-05-07 09:18:42 -06:00
FusionPBX a4c0e93cbe Only one row allowed so added limit 1. 2022-05-07 09:02:58 -06:00
FusionPBX 4d18f598b2 Use a css class for the sub category labels. 2022-05-06 14:14:29 -06:00
FusionPBX 5e9481ebc4 user_hold_music condition order user_exist must be first. 2022-05-06 09:25:08 -06:00
FusionPBX 60e484e8f5 Default settings overridden by domain SMTP settings
Fixed a regressions where the domain SMTP settings were ignored.
2022-05-05 19:41:38 -06:00
FusionPBX 3600e479fe call-forward-all set diversion header to default false.
If the diversion header is required it can be enabled.
2022-05-05 16:45:12 -06:00
FusionPBX d2d8c2bdcb Rename queue and remove the escape on the domain_name. 2022-05-05 12:17:14 -06:00
FusionPBX 9330414120 Use the number alias permission in the extension summary. 2022-05-05 10:59:25 -06:00
FusionPBX 9e77266299 Re-add permission check for xml_cdr_lose_race and xml_cdr_enterprise_leg. 2022-05-05 10:55:52 -06:00
FusionPBX 4e2fe618e7 Fix the dialplan call center greeting and queue_extension. 2022-05-05 10:16:33 -06:00
FusionPBX cc8914341f Use &lt; and &gt; in place of < and > 2022-05-04 14:58:15 -06:00
FusionPBX d5481c05fd Fix the syntax. 2022-05-04 14:44:43 -06:00
FusionPBX 652621c215 Simplify call-forward-all dialplan. 2022-05-04 14:26:44 -06:00
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