Commit Graph

287 Commits

Author SHA1 Message Date
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
FusionPBX
72c9aa5a61 Conference Center - Change accountcode to account_code. 2021-12-05 00:57:27 -07:00
FusionPBX
cca7b364e5 Option to request accountcode when setting accountcode_enabled is set to true. (#6171) 2021-12-03 23:28:01 -07:00
agree
5e760a363f [feature event] Don't update extension dial string (#6166)
* [feature event] Don't update extension dial string

* remove comma

* [feature_event] dnd don't update follow me and forward all

* cleaned up some code
2021-12-02 17:45:01 -07:00
agree
c94a7f5081 [xml handler] Fix error channel (#6167)
using !USER_BUSY gives an error `Could not locate channel type !USER_BUSY`
2021-12-02 17:42:23 -07:00
FusionPBX
a61cfa4020 Remove mkdir (#6169)
* Remove mkdir
* Delete app/scripts/resources/scripts/app/messages/resources directory
* Use curl instead of system curl.
* Update file_cache.lua
2021-12-02 17:30:14 -07:00
yois615
6c31c0a4a2 Add line endings to Console logs (#6103) 2021-11-22 09:08:03 -07:00
agree
b02cb75620 [voicemail] Add option whether to delete or keep message after forwarding (#5985)
* [voicemail] Add option whether to delete or save message after forwarding

* Fix recording playback

phrase doesn't exist
2021-11-09 13:57:16 -07:00
emak
0b76d90875 Add press * to return to previous menu (#6064)
Added the ability to press * to transfer back to the previous menu based on value of ${rdnis}.
2021-10-29 14:31:56 -06:00
agree
cab67fbb9e [voicemail] remove not existing phrase (#6075) 2021-10-28 09:44:59 -06:00
agree
113ade4fc5 [follow me] Persist follow me enabled when enabling DND or call forward (#6076)
If follow-me is enabled and then turning on DND or call-forward, follow-me should be enabled when disabling the DND or the call-forward.
2021-10-28 09:44:27 -06:00
FusionPBX
0c91ac4feb Don't use the extension dial_string to set the phone on DND. 2021-10-14 01:02:00 -06:00
hershyheilpern
23f95137f4 Add IVR Option to Call Block (#6059)
* add ivr option to call block
2021-10-14 00:27:59 -06:00
markjcrane
e429756307 Change error/user_busy to USER_BUSY 2021-09-18 23:26:21 -06:00
agree
7fd5f53384 Voicemail use tail calls (#5984)
reference https://www.lua.org/pil/6.3.html
2021-09-18 10:36:37 -06:00
FusionPBX
17a7dff859 Delete commented out lines. 2021-09-18 10:34:28 -06:00
Luis Daniel Lucio Quiroz
a66135e352 [4.5] Fix doube ivr_menu_cid_prefix (#6015)
You already do that in the dialplan, no need to do it here
2021-09-18 10:32:16 -06:00
agree
f17a4e2e8e [follow me] *21 don't null dial string (#6051)
* [follow me] *21 don't null dial string
2021-09-18 10:28:19 -06:00
FusionPBX
7353170563 Channel variable request_id=true is no longer needed. 2021-09-16 13:18:18 -06:00
markjcrane
11fd9ed86b Add sofia global settings 2021-09-04 22:31:07 -06:00
agree
a2e4fd00bd [Extension] Don't null dial_string when enable/disable follow me or dnd (#6000) 2021-08-25 10:28:26 -06:00
agree
b0fef5135c ring group lua minor improvement (#5998)
ring_group_distinctive_ring is always an empty string
2021-08-20 18:28:40 -06:00
FusionPBX
e5df624536 Update page.lua 2021-08-02 17:13:00 -06:00
FusionPBX
9dc93980e1 Move show channels outside the loop to make it for more efficient. 2021-08-02 17:10:43 -06:00
FusionPBX
2bcb3b343b Replace show channels like
Like statement failed for a customer replaced with show channels then search the results to destination is available or busy.
2021-08-02 16:47:47 -06:00
FusionPBX
d9be32d422 Add [find_file.lua] to the logging and show file that wasn't found. 2021-07-08 12:41:22 -06:00
chansizzle
398b52fa23 date and time moved to envelope information (#5982) 2021-06-26 10:40:06 -06:00
FusionPBX
7bbdb8160f Improve the code comment 2021-06-22 11:10:32 -06:00
FusionPBX
3a063bc2ff Update call_flow_monitor.lua 2021-06-22 10:02:09 -06:00
chansizzle
87d47fe961 create voicemail envelope information option (#5966)
* create voicemail envelope information option

* Update voicemail.xml
2021-06-21 16:16:47 -06:00
agree
13c5d984f2 [voicemail] Add # option to go to next recording without saving the message (#5973)
This useful for shared voicemail boxes and a voicemail is meant for someone else or a person doesn't want yet to mark the voicemail as saved
2021-06-12 13:42:47 -06:00
emaktech
f44467a2b5 Remove these as they break HTML emails. (#5969)
* Remove these as they break HTML emails. 
*  Remove quotes from Caller ID name and number. 

Same as following commits:

29c1d52533
c93c20c4e1
2021-06-10 01:10:32 -06:00