Luis Daniel Lucio Quiroz
643f014181
Fix Missed Call email when Follow Me is On ( #6323 )
...
When a user has the Email Alerts for Missed Calls set, it works
As soon as there is a Follow Me configured, the email stops arriving
This patch restores the desired behaviour
2022-05-30 20:07:08 -06:00
FusionPBX
147956f655
Add bg_system to run the command as non blocking.
2022-05-27 16:58:32 -06:00
FusionPBX
5a89fa5081
Remove code from checks to see if the extension is on the phone.
...
Having the PBX check if the caller is already on the phone has not worked well at least not the approach that is getting removed in this commit. It is not the right way to solve the issue. Its better for the phone endpoint to block the intercom or auto answer when it is already on a call.
One way to do this that worked in testing was to disable call waiting. Then the call is rejected and not allowed to interrupt. the call that already exists. Expect there are also other ways to instruct the phone not to interrupt active calls when it receives a SIP message to auto answer.
2022-05-27 14:45:41 -06:00
FusionPBX
d897fad100
Replace io.popen with api:executeString
2022-05-24 16:55:25 -06:00
FusionPBX
56f8d4ba44
Replace system with api:executeString
2022-05-24 16:50:45 -06:00
FusionPBX
d5775257b4
Use system instead of io.open
2022-05-24 16:38:04 -06:00
FusionPBX
46447d83c3
Remove the transcription as this can blocking.
...
Transcription still available through email queue this way it offloads the work off of FreeSWITCH.
2022-05-24 16:32:40 -06:00
FusionPBX
2326d79113
This function is not being used.
2022-05-24 16:12:29 -06:00
FusionPBX
37e3837323
Fix a spelling mistake change Formward to Forward.
2022-05-20 09:33:50 -06:00
FusionPBX
c4556ebba4
Add cc-instance-id to callcenter.conf xml.
2022-05-19 21:55:04 -06:00
Antonio Fernandez
c73f4de8d1
BLF Presence added for Voicemail Boxes ( #6389 )
...
* BLF Presence added for Voicemail Boxes
* Newline added to the end of the blf_notify.lua script
* changed prefix of vmail to voicemail
2022-05-19 08:37:10 -06:00
FusionPBX
f13d538277
Remove a redundant ignore_early_media.
2022-05-17 13:47:53 -06:00
FusionPBX
c1f9134654
Remove ignore_early_media because its added below.
2022-05-17 13:42:44 -06:00
FusionPBX
bc9f33cde1
Remove ignore_early_media because its added below.
2022-05-17 12:46:32 -06:00
FusionPBX
a4c0e93cbe
Only one row allowed so added limit 1.
2022-05-07 09:02:58 -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
9ab10fd1d4
Used to prevent a race condition for feature key Sync
2022-04-21 22:02:42 -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
48056196bc
Add fax destination and update the caller ID.
2022-04-20 23:05:03 -06:00
FusionPBX
0c0f07d994
Update hangup_tx.lua
2022-04-20 21:58:01 -06:00
FusionPBX
e158b2d264
Update hangup_tx.lua
2022-04-02 23:28:55 -06:00
FusionPBX
a66580eaa1
Update hangup_rx.lua
...
Enabled for now until code is completed to replace it.
2022-04-02 23:28:17 -06:00
FusionPBX
929d8cbaab
Create hangup_tx.lua
2022-04-02 22:54:04 -06:00
FusionPBX
443812cb86
New code here needs more testing.
...
Removing this code for now to keep it stable.
2022-03-31 19:55:44 -06:00
FusionPBX
6bde557e97
Update hangup_rx.lua
2022-03-31 17:16:49 -06:00
FusionPBX
9a563eb800
Add domain_enabled and remove found variable.
2022-03-29 10:31:43 -06:00
FusionPBX
04f12cbf85
If the domain enabled is false disable endpoint registration.
2022-03-28 12:15:24 -06:00
FusionPBX
291277bf4b
Update hangup_rx.lua
...
Working on replacing this php command for sending the email. It appears this is locking freeswitch and not completing.
Reverting this commit.
- 63e1f7741e
2022-03-23 11:06:15 -06:00
emak
8aaa3a6b9a
Add variables to fax send email templates ( #6326 )
2022-03-21 09:32:35 -06:00
FusionPBX
8b9a67f4b9
set email_uuid if not provided
2022-03-17 11:58:08 -06:00
FusionPBX
32b920b917
Get session data for the email headers
2022-03-17 11:57:00 -06:00
hershyheilpern
ac25d12f4a
add ring groups option to call block ( #6285 )
...
* add ring groups option to call block
* add ring groups option to call block
* add ring groups option to call block
* add ring groups option to call block
* add ring groups option to call block
2022-02-03 18:31:14 -07:00
FusionPBX
3652b0258a
Add speed dial global option.
2022-02-03 10:39:30 -07:00
FusionPBX
0d6af4eb92
When re-record option is used don't request the recoding_id again.
2022-01-25 17:20:23 -07:00
FusionPBX
dc85871009
Fix the caller ID information for DISA
2022-01-22 14:07:04 -07:00
FusionPBX
63e1f7741e
Fix inbound fax using alternative to system command.
...
This is needed because FreeSWITCH has made it possible to disable the system command.
2022-01-21 11:34:48 -07:00
FusionPBX
d4ab7ed9bf
Fix the Caller ID name.
2022-01-19 10:33:42 -07:00
FusionPBX
c084373d0a
Add a new permissions variable.
2022-01-17 10:09:12 -07:00
FusionPBX
daf9694c7c
Add from_address to the send_mail function for missed call emails.
2022-01-12 12:04:56 -07:00
FusionPBX
9e18d5a13d
Add the fax call uuid and add include for send_mail function.
2022-01-10 12:06:24 -07:00
FusionPBX
6815388b73
Get the email from_address using default settings.
2022-01-10 11:02:37 -07:00
agree
e3e41624e2
[send_mail] return freeswitch.email Boolean value ( #6231 )
2022-01-09 08:53:40 -07:00
FusionPBX
3f144a35a4
Add from in a few more places.
2022-01-03 15:31:30 -07:00
FusionPBX
05cae1be62
Remove local so the email_from has a value outside the if statement.
2021-12-29 15:30:15 -07:00
FusionPBX
71147dcb7e
Have the email.lua function use the send_mail function.
2021-12-29 15:08:28 -07:00
FusionPBX
2c7cfbe44f
Account for bridge variables and more advanced agent contact string.
...
If using the { and } with the contact string it would add an extra } bracket. The following changes remove the extra bracket and account for more of the bridge variables.
2021-12-29 14:29:17 -07:00
FusionPBX
eefd5e78ef
Add from send_mail function consistently. ( #6216 )
...
* Update send_mail.lua
* send_mail send nil email_from
* Update index.lua
* Update send_email.lua
* Use the lua send_mail function.
* Update index.lua
* Update index.lua
* Replace freeswitch.email with send_email lua function.
* Replace email.lua with the send_mail function.
2021-12-29 11:44:49 -07:00
FusionPBX
5f88e3ca87
Fix call block hold music to play the hold music.
...
Allows defining hold_music in the dialplan for a custom music on hold.
2021-12-17 15:13:07 -07:00
yois615
84fdf89b34
bind_digit_action for B-leg during internal call ( #6157 )
...
The existing code only binds properly when one leg
is not internal. Here we use LUA to bind the bleg
for internal calls.
2021-12-15 14:45:04 -07:00
yois615
45f48b23a8
[directory] Use effective_caller_id_name when directory_first_name blank ( #6193 )
...
The database contains directory_first_name entries that are blank, and the
table does not populate properly. Use effective_caller_id_name when a
nil or blank entry is found.
2021-12-15 14:43:12 -07:00