Commit Graph

145 Commits

Author SHA1 Message Date
FusionPBX
8abf1a4277 Fix call block increment count 2025-04-09 10:06:00 -06:00
simplecoder732
2302aa7f62 Vm deleted queue (#7257)
* Add a deleted messages option to voicemail.
Messages are only deleted after a certain amount of time instead of immediately.
The queue can be turned off or on with default setting "use_deletion_queue" in the "voicemail" category.
Changed deleted phrase and add a deleted messages count phrase
Added a program to delete messages that are due for deletion. Also small changes to phrases.

* Added a remove_deleted_messages function that runs on voicemail main menu login. With this method the deletion queue is handled per mailbox vs system wide as in the cron triggered script. It also allows to adjust the retention hours on a per domain basis.

* Fix bug in remove_deleted_messages SQL that caused it too fail.

* Update app_config.php

* Update remove_deleted_messages.lua

* Fix a bug that hangs the call on vm login if there is a deleted message to remove.
2025-04-05 20:31:31 -06:00
FusionPBX
5b77e3d62b Ring Ready support disabling it in dialplan #6536 2025-03-22 16:06:18 -06:00
FusionPBX
a6a39e6d8a Add fax to the add fax_files table if the file exists 2025-03-19 13:26:31 -06:00
FusionPBX
8a1421eb97 Fix call timeout for ring strategy enterprise
Call timeout ignored with enterprise adjust the destinaton_timeout to honor the call timeout
2025-03-14 20:31:06 -06:00
chansizzle
95761621a6 improve emergency emailing (#7309)
* improve emergency emailing

1. set emergency CID name & number to the outbound CID name & number if emergency CID name & number are not set
2. remove duplicate item in email body
3. change the hardcoded email subject '911 Emergency Call' to be dynamically provided from the event. I do not like seeing the subject '911 Emergency Call' when it is an TEST call.

* improve emergency emailing

1. change the hardcoded email subject '911 Emergency Call' to be dynamically provided from the event. I do not like seeing the subject '911 Emergency Call' when it is an TEST call.
2. fix email template misspelling
3. improved email template with bold fonts
2025-03-12 17:39:05 -06:00
FusionPBX
7a167f70af Get emergency emails from both default and domain settings 2025-03-12 11:37:27 -06:00
chansizzle
e4ddb4561e fix email category mispelling (#7280) 2025-02-28 17:22:22 -07:00
FusionPBX
c2fe9d32f7 Fix a voicemail bug
Fix the voicemail link
Use only one keep local feature
Deprecate the voicemail_local_after_forward
2025-02-20 15:01:28 -07:00
FusionPBX
7503ff40de Add 922 as another emergency test number 2025-02-19 10:37:40 -07:00
chansizzle
e8f8e2cfc5 add missing semicolons (#7238) 2025-01-30 22:40:21 -07:00
simplecoder732
77f9161408 Add a voicemail deletion queue (#7221)
* Add a deleted messages option to voicemail.
Messages are only deleted after a certain amount of time instead of immediately.
The queue can be turned off or on with the default setting "use_deletion_queue" in the "voicemail" category.
Changed deleted phrase and added a deleted messages count phrase
Added a program to delete messages that are due for deletion. Also small changes to phrases.

* Added a remove_deleted_messages function that runs on voicemail main menu log in. With this method, the deletion queue is handled per mailbox vs system-wide as in the cron-triggered script. It also allows us to adjust the retention hours on a per-domain basis.
2025-01-28 16:57:50 -07:00
FusionPBX
cbcc47d47b Create conference transfer.lua 2024-11-15 15:39:52 -07:00
FusionPBX
d562d11528 Create three_way.lua 2024-11-15 14:16:22 -07:00
fusionate
cb9c79bf86 Fax Server - Sent List: Fix Destination value. 2024-11-14 18:56:15 -07:00
FusionPBX
0a33e58b87 Add vendor Bittel 2024-11-12 14:53:14 -07:00
FusionPBX
b55e542cbd Fix lua stream file 2024-10-31 19:33:38 -06:00
FusionPBX
9bd77856b8 Fix the condition for smtp_from 2024-10-23 11:32:44 -06:00
FusionPBX
644bcd5c4c Update hangup_rx.lua 2024-10-17 13:10:05 -06:00
FusionPBX
75a2f5ffd9 Prevent a nil error 2024-10-17 02:32:48 -06:00
FusionPBX
581c6177cf Update hangup_rx.lua
Prevent an error if the value of x is nil.
2024-10-17 02:29:23 -06:00
FusionPBX
531aad8baa Update index.lua 2024-10-16 15:49:39 -06:00
FusionPBX
2a9798b370 Fix the FIFO lag time
This is also known as the wrap-up time after the call ends with the agent.
2024-10-04 01:37:25 -06:00
FusionPBX
3ad177e6c1 Fix call screen to end recording with dtmf and silence 2024-09-30 10:05:00 -06:00
FusionPBX
5a8ab2dd8f Add the domain_name variable
Without the domain_name variable in some cases the confirm option doesn't work.
2024-09-26 08:44:43 -06:00
frytimo
1762dabfab add detect audio length of recording (#7140)
* add detect audio length of recording

* Update page.lua
2024-09-26 07:59:31 -06:00
FusionPBX
98e7eb725f Add ignore early media for external calls 2024-09-20 16:20:02 -06:00
FusionPBX
20b358f05f Get the domain_name with a different variable
Get the domain_name with a different variable if the domain_name is not set
2024-09-20 16:16:25 -06:00
FusionPBX
c4baf4ad92 Use ring group destination confirm true when call screen is enabled 2024-09-20 13:17:20 -06:00
fusionate
6a467f01af Remove test code on previous commit. 2024-09-17 14:41:44 -06:00
fusionate
e4aa30bcd6 Fax - Sent: Added Recipient column, if allowed. 2024-09-17 14:38:11 -06:00
FusionPBX
340c6e17f3 Add ring group call screening 2024-09-15 16:47:53 -06:00
FusionPBX
2f4954fad1 Send base64 string to the send_mail function 2024-09-12 18:38:11 -06:00
FusionPBX
3429f12850 Add email_base64 to the send_mail function 2024-09-12 18:32:50 -06:00
FusionPBX
86df5a2e6a Remove transcription from voicemails index.lua
Transcription was moved to the email queue
2024-09-10 01:08:55 -06:00
FusionPBX
214a24bc39 Simplify voicemail transcription
This is done by deprecating default setting voicemail transcribe_enabled.

Instead control this with the voicemail_transcription_enabled permission  and per voicemail.
2024-09-09 12:58:36 -06:00
FusionPBX
2f93054f45 Fixed fifo agent member login and logout 2024-09-06 15:26:36 -06:00
fusionate
12eead4b4d Fax Server: Add option for Download Link on received fax notifications, instead of attachment. 2024-08-22 16:11:06 -06:00
fusionate
d86217247e Voicemail - send_email (script): Assume direct sox call (for now). 2024-08-01 12:12:39 -06:00
fusionate
d79c7b1cb9 Voicemail: Integrate message forward intro playback in web interface, and prepend intro on emailed audio file. 2024-08-01 10:27:15 -06:00
FusionPBX
a020979947 Add destination_number variable 2024-07-31 17:26:36 -06:00
FusionPBX
ac07414b9d Update send.lua
Add domain_name and message variables
Add error prevention
Pass thru the domain_name, event_subclass and mesage
2024-07-31 17:19:57 -06:00
FusionPBX
6285413dd9 Fix a bug to delete email after send or forward 2024-07-30 11:34:47 -06:00
fusionate
0e3fa58a1f Voicemail Message: Better handling of keep local after forward. 2024-07-24 00:00:35 -06:00
jrmcclean
96f6e87224 Update config.lua (#6864)
Added an option to check Windows ProgramData
2024-07-23 08:07:36 -06:00
FusionPBX
215b4d0df7 Prevent empty caller id from blocking calls
Improved the following
- Prevent empty caller id name and number from blocking calls
- Fixed the call block count so it would increment each time it has blocked a call
2024-07-15 23:06:23 -06:00
FusionPBX
b59b7ba98a Update page.lua
If announce delay is true then add an option for a preset recording filename and length
2024-07-12 11:32:12 -06:00
Antonio Fernandez
9ec26f0244 Enhanced Avaya J-Series support (#7036)
* Updates to Avaya J-Series support

* small J189 fixes
2024-07-05 17:07:45 -06:00
fusionate
81af0fefd1 Voicemail - Edit: Add option to Keep Local After Forward (or not). 2024-06-21 17:24:06 -06:00
FusionPBX
577e929a4c Create send.lua 2024-06-17 15:01:02 -06:00