Commit Graph

254 Commits

Author SHA1 Message Date
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
emaktech
e9207b114e Update index.lua (#5970)
* 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:09:58 -06:00
emaktech
0891590141 Remove these as they break HTML emails. (#5971)
* 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:09:29 -06:00
emaktech
f6a5d171ca Remove these as they break HTML emails. (#5972)
* 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:09:07 -06:00
markjcrane
9bf7b8c8ef Deprecate the meetings table and move the moderator and participant pins to the conference rooms table 2021-05-27 02:30:49 -06:00
FusionPBX
c93c20c4e1 Remove quotes from Caller ID name and number. 2021-05-20 12:15:14 -06:00
FusionPBX
29c1d52533 Remove these as they break HTML emails. 2021-05-20 12:00:17 -06:00
FusionPBX
e52cd61887 Merge pull request #5924 from greenbea/patch-34
[voicemail] allow setting greeting_number_id to default
2021-05-13 23:14:40 -06:00
markjcrane
a7b014df6a Set session variables conference_room_uuid and conference_room_name 2021-05-07 18:19:40 -06:00
markjcrane
3ce6855116 Add hold_music support to ring groups 2021-05-06 15:09:34 -06:00
agree
60220abf33 [RIng Group] Improve presence
the whole point of ring group presence is to monitor the ringing state If the call was bridged or went to timeout destination the presence should be set to terminated
2021-05-03 17:26:49 -04:00
agree
09e5280f3e [voicemail] allow setting greeting_number_id to defualt 2021-04-29 16:43:39 -04:00
FusionPBX
77064157d5 Merge pull request #5756 from greenbea/patch-19
IVR Menu fix menu options with same length as direct dial regex
2021-04-28 11:33:26 -06:00
FusionPBX
849c93ffd9 Merge pull request #5921 from greenbea/patch-32
Add presence support for ring groups
2021-04-27 22:43:15 -06:00
markjcrane
a6e59c3522 Call Center Queue name change from uuid@domain to extension@domain 2021-04-27 22:42:09 -06:00
agree
17d35e6501 Ring group presence add missing channel variable
without presence_id set freeswitch won't update any presence changes for
a call
2021-04-27 23:34:36 -04:00
agree
00526b4334 Add presence support for ring groups 2021-04-27 11:55:19 -04:00
FusionPBX
55e2316a11 Merge pull request #5894 from greenbea/patch-29
Add max registrations per extension setting
2021-04-23 10:36:01 -06:00
FusionPBX
c7076a9883 Merge pull request #5896 from konradSC/patch-91
MWI for Multi Registrations on Multi Profiles
2021-04-23 08:03:41 -06:00
agree
69e892e790 [callcenter] Add ability for callcenter presence
* Freeswitch requires callcenters to have queue_name@domain for presence to work
2021-04-22 18:51:25 -04:00
konradSC
ac388f9229 MWI for Multi Registrations on Multi Profiles
Sometimes you can have multiple registrations for the same extension across multiple SIP profiles. This adds the functionality to fire an event for each unique SIP profile. I also added a check to see if we have already send an event for a profile since you don't want multiple events fired one SIP profile.
2021-04-16 11:08:57 -04:00
agree
5967dfbfaf Add max registrations per extension setting 2021-04-11 00:28:06 -04:00
demonspork
d53bac7f55 Dialplan Fix for Feature Key Sync Race
This is a dialplan approach to fix the feature key sync loop/race with yealink phones. This aproach may also need to be extended to the Call Forward dialplans as well. It limits the number of simultaneous calls for a particular user to change their DND/Forwarding status to a single call at a time. This prevents the infinite loops that the yealinks can get into if the user presses the DND button too quickly with feature key sync enabled.

I am also reverting the lua fix because it was not reliable and can still easily allow the loop to occur.
2021-04-06 15:35:40 -05:00
nemerald-voip
65c80c7d55 Fix broken script 2021-03-31 16:33:54 -07:00
nemerald-voip
6560f39c1d rebase file 2021-03-31 09:02:46 -07:00
nemerald-voip
c1057293b5 Fix voicemail transcription using Google
Transcriptions using Google were broken after last commit. 
transcribe_alternate_language was not defined anywhere it Google would return 400 error.
Added variable to fix the issue
2021-03-31 08:51:59 -07:00
FusionPBX
49adc1922a Merge pull request #5802 from netpro25/patch-1
Small error in Fax Retry.lua
2021-03-22 23:39:25 -06:00
FusionPBX
0af832a0a7 Merge pull request #5842 from junction1153/patch-9
Update record_message.lua
2021-03-22 22:06:26 -06:00
FusionPBX
325f4f1513 Change socket.sleep(0.2) to freeswitch.msleep(200) 2021-03-22 15:18:57 -06:00
Joseph
92fd572b33 Update record_message.lua
Additional flexibility for google transcription
2021-03-20 20:40:50 -04:00
demonspork
3ef6cf05db Merge branch 'master' into Fix-DND-Feature-Sync-Loop 2021-03-19 11:12:44 -05:00
demonspork
cf1dfe9070 Fix DND Feature Sync loop
Add Delay to prevent infinite feature key Loops on some phones (Yealink....)
2021-03-18 20:05:31 -05:00
Andrew Querol
7217da15f0 Update the feature event LUA code to match the fix in PHP
This renames `get_profile` to `get_profiles` which either returns nil for no profiles or a array of unique profiles.

Then each function that used to take the single sip_profile was updated to take this array and send events to each profile the user is part of.
2021-03-18 09:31:22 -05:00
FusionPBX
71532a0cea Merge pull request #5805 from demonspork/patch-2
Fix follow_me_uuid error when enabling DND
2021-03-17 17:44:28 -06:00