Commit Graph
576 Commits
Author SHA1 Message Date
FusionPBX cd1cc70044 Remove redundant database objects
This reduces database connections and improves performance.
2024-08-05 14:22:17 -06:00
FusionPBX e9cd4dd1ec Add fax group to the fax dashboard 2024-08-02 12:51:13 -06:00
FusionPBX 720be4a68b By default FAX permissions remove user
- Reason for change is not everyone uses FAX
- There is a fax group adding users to that group who need FAX maybe a better option.
- There is still the option of assign the fax permissions to the user and then protect those permissions.
2024-08-02 12:06:08 -06:00
FusionPBX 4b04d701ec Update dashboard permissions 2024-07-30 22:18:29 -06:00
FusionPBX 77dd833b55 Update some of the dashboard icons 2024-07-30 22:15:38 -06:00
FusionPBX 82d1f4eb88 Add more dashboard widgets 2024-07-29 16:32:49 -06:00
FusionPBX 79a8d6c8ca Update fax_files.php 2024-07-15 18:18:34 -06:00
FusionPBX d1c2dfa10a Update fax file download 2024-07-15 17:24:10 -06:00
FusionPBX 555d52cbb3 Add FAX PDF View
Added an iframe to  display the PDF
2024-07-08 22:40:42 -06:00
fusionate e61868a4ec Fax Server: Implement Read/Unread Toggle. 2024-06-05 06:34:07 -06:00
FusionPBX fb7d4e5cc3 Update new extension_range 2024-05-30 18:45:45 -06:00
chansizzle 4cdddba430 Add suggested extension ranges (#6871) 2024-05-30 17:58:05 -06:00
frytimo a4f352aa27 Add check for file fax_active.php to exist before showing link to page (#6966)
Task #8 - File not found: fax_active.php
2024-05-29 16:13:56 -06:00
frytimo 46b7c5536a Prevent deleting the email when fax sender is not authorized (#6981)
* Prevent deleting the email when fax sender is not authorized
2024-05-21 22:51:50 -06:00
FusionPBX 0b055bc31b Update fax_files.php
Make the code more efficient by using one database object.
2024-05-14 10:03:14 -06:00
Antonio Fernandez 68b4b32519 Fix issue with some emails not getting pulled from IMAP (#6969)
* Fix issue with some emails not getting pulled from IMAP

* alert users of the ability to enter a domain name
2024-05-04 23:07:23 -06:00
FusionPBX 8e76a940aa Move fax advanced to its own file 2024-04-11 13:23:09 -06:00
Alex 2cfbe63a5f Cover Page Option (#6928)
Subject and Message Required
2024-03-27 22:10:58 -06:00
FusionPBX 4eed5eaba1 Improve the fax prefix description 2024-03-08 08:37:41 -07:00
Antonio Fernandez 91cfa5f778 added missing fax_email permission (#6894)
This permission is referenced in the fax_edit.php code and allows you to enter a confirmation email for faxes that are sent. Without this permission it is no editable.
2024-02-12 16:11:46 -07:00
Anthony d32e543de6 Added Greek & Turkish translations to app app_laguages.php files (#6893)
* Added Turkish & Greek translations to fax/app_languages.php

* Added Greek & Turkish translations to emergency/app_languages.php
2024-02-12 10:17:59 -07:00
fusionate ebb68cccf5 Fax Server: Add date to cover sheet (if any), on Send. 2024-02-06 00:30:46 +00:00
FusionPBX 951c36b70b Add more fax permissions 2024-02-05 13:35:06 -07:00
FusionPBX 4c60313ed7 Remove deprecated fields id and v_id 2023-12-04 13:27:20 -07:00
frytimo 3a4c2f72e2 Event socket bug fix and more docs (#6823)
* Add documentation to methods. Use is_resource for added type detection

* Allow connect to specify timeout in microseconds with default 30,000

* Update calling mechanism for event sockets

* Update project for new singleton event sockets

* remove unused variable

* catch errors on closing the socket
2023-12-02 17:16:18 -07:00
fusionate 8bd5bc04dd Fax: Remove deprecated fax_send_greeting elements. 2023-11-07 15:40:34 +00:00
fusionate f1ab4c365e Destination/Action Select: Implement natural sorting for multiple apps. 2023-10-19 18:02:00 +00:00
MD Riaz bca1e75e02 illogical condition specified in fax_send (#6812) 2023-10-19 11:21:24 -06:00
fusionate 6487688b50 Fax Server - List: Implement natural sorting of Extension column. 2023-10-19 16:49:13 +00:00
FusionPBX d5f39cf0b2 Call Flow Summary add name, application, link, and a new summary style. Controlled by summary_style setting. 2023-10-12 23:58:11 -06:00
fusionate 0e073230ce Fax Server - New: Tidy and add array check. 2023-10-04 00:09:58 +00:00
fusionate e1fe7435e4 Fax Server - New: Honor Fax > allowed_extension defined in Default/Domain Settings on Preview and Send. 2023-10-04 00:04:19 +00:00
FusionPBX ceb6872aa6 Organize the SQL to be easier to read
Created code to handle a similar task for ring groups. Method used for ring groups is easier and more organized so updated this code to be similar.
2023-09-22 18:01:58 -06:00
FusionPBX d13027a575 FAX cover page fixed hide logo when empty 2023-09-22 10:44:52 -06:00
FusionPBX 89ce374d8d Failover for fax when there are multiple bridges
When the outbound route has more than one bridge statement use it for fail over.

One thing to keep in mind FreeSWITCH seems to limit the sized of the originate command. So we have to be careful how large the string is. If the originate string is too long it will be truncated and fail. For this reason commented out a few variables.
2023-09-21 00:07:42 -06:00
fusionate d9d17a6917 Misc: Remove parameters from event_socket_create() calls. 2023-09-20 18:43:17 +00:00
FusionPBX 0e55637bf6 Correct the description in the comment 2023-09-16 14:18:27 -06:00
FusionPBX 551eda9080 Update fax_send.php 2023-09-16 02:15:35 -06:00
FusionPBX 905d175e59 Use settings class for fax send 2023-09-16 02:02:38 -06:00
FusionPBX eb2b530859 Check to see if the provider_prefix setting is enabled 2023-09-06 14:57:22 -06:00
FusionPBX 2ce9254ce5 Add provider_prefix when sending fax
Only add if it the provider_prefix is set in the domain-variables dialplan
2023-09-06 12:03:42 -06:00
FusionPBX 1df1afa365 Make pdf from tif only if tiffinfo returns a result 2023-08-22 10:28:43 -06:00
fusionate c3438ec3ae Fax - Edit: Fix issue with Authorized Senders. 2023-06-30 18:52:02 +00:00
fusionate 17af8976d9 Fax Emails: Fix minor syntax issue. 2023-06-30 18:51:25 +00:00
FusionPBX 0177861b45 Remove switch ${variables} from the bridge statement 2023-06-28 12:47:06 -06:00
FusionPBX 4644cf6e15 Update fax_emails.php 2023-06-28 10:21:00 -06:00
FusionPBX 3eb64d1d9a Add fax_sent_view to the fax group 2023-06-21 11:29:17 -06:00
frytimoandFusionPBX d7bbcd89f5 Use magic constant dir (#6711)
* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__

* use magic constant __DIR__ to load only functions.php

* replace spaces with tab character

* update dirname command to use levels instead of nesting

* use magic constant __DIR__

* update dirname command to use levels instead of nesting

* Update access_control_edit.php

* Update access_control_import.php

* Update access_controls.php

* Update dnd.php

* Update access_controls_reload.php

* Update call_center_agents.php

* Update call_center_agents.php

* Update fax_queue.php

* Update login.php

* Update pdo.php

* Update pdo_vm.php

* Update switch.php

* Update index.php

* Update css.php

* Update v_mailto.php

* Update fax_to_email.php

---------

Co-authored-by: FusionPBX <markjcrane@gmail.com>
2023-06-15 11:28:23 -06:00
FusionPBX ba92ef16f7 Either permisison is sufficient. Use an OR as '||' instead than And '&&' 2023-06-14 17:44:38 -06:00
Andy Binder 9e6c45f924 German email templates (#6753) 2023-06-14 14:34:16 -06:00