Commit Graph

808 Commits

Author SHA1 Message Date
FusionPBX
791fc57f5c Update index.lua 2018-02-22 12:47:47 -07:00
FusionPBX
4db64e5085 Update index.lua 2018-02-22 10:12:45 -07:00
FusionPBX
6704dbeea2 Ring Groups route_to_bridge was fixed re-add it to the code. 2018-02-11 10:22:25 -07:00
FusionPBX
13575adba3 Update index.lua 2018-02-10 15:48:18 -07:00
markjcrane
b32cbd537c Remove the code changes that used route to bridge code as it broke calling multiple external destinations for Ring Groups. 2018-02-08 11:33:08 -07:00
Connor Strandt
fc72b2250c update index.lua (#2976)
re-formatted table.
2018-02-06 00:09:52 -07:00
FusionPBX
16ff738c5b Update index.lua 2018-02-05 23:56:22 -07:00
Mafoo
9724c1384e BugFix - make hangup and failure use send_mail() (#2974)
change the failure_handler and hangup apps use
resources.functions.send_mail so they can use the correct smtp_from*
settings
2018-02-02 19:33:30 -07:00
FusionPBX
d877dd0652 Update languages.lua
Prevent a nill error when the phrase was not found.
2018-01-31 14:45:24 -07:00
FusionPBX
704494c381 Update index.lua 2018-01-22 10:46:06 -07:00
FusionPBX
debb46c221 Update index.lua 2018-01-22 10:45:48 -07:00
FusionPBX
c1c8c5d453 Update index.lua 2018-01-22 10:32:25 -07:00
FusionPBX
894b4bf7fd Update sofia.conf.lua
Remove an extra double quote that broke xml syntax.
2018-01-19 11:36:08 -07:00
FusionPBX
9b6ac876f6 Update languages.lua 2018-01-11 15:31:07 -07:00
FusionPBX
6d59d535d7 Update dialplan.lua 2018-01-11 12:43:58 -07:00
FusionPBX
8a1c43775c Update translate.conf.lua 2018-01-11 12:31:25 -07:00
FusionPBX
28e74afd8f Update sofia.conf.lua 2018-01-11 12:29:18 -07:00
FusionPBX
b793289d41 Update ivr.conf.lua 2018-01-11 12:27:11 -07:00
FusionPBX
2eae15a643 Update callcenter.conf.lua 2018-01-11 12:25:33 -07:00
FusionPBX
1cf72013f1 Update acl.conf.lua 2018-01-11 12:20:04 -07:00
FusionPBX
c3affc15f2 Update acl.conf.lua 2018-01-11 12:11:49 -07:00
FusionPBX
49460503e4 Update acl.conf.lua 2018-01-11 12:10:43 -07:00
FusionPBX
d38aa31031 Update local_stream.conf.lua 2018-01-11 12:07:40 -07:00
sergey-mz
929b79d5d0 Check for request errors and return empty string (#2957)
* ODBC DSN detection

* Merge remote-tracking branch 'upstream/master'

* Merge remote-tracking branch 'upstream/master'

* Spelling errors

* Requests to speech platform can fail
2018-01-11 11:26:39 -07:00
konradSC
722021bdd7 Fix for Ring Groups with cfwd always & toll_allow (#2952)
This scenario was broken: 
A ring group member forwards their phone to a destination. The destination is an external number and the outbound route had a toll_allow condition. 

This error would be generated: [ERR] switch_cpp.cpp:1376 [route_to_bridge] Unsupportded condition: ${toll_allow}

This PR will get the toll_allow values from the RG member that is forwarding their phone. Then it will pass it to  'route_to_bridge.lua'.
2018-01-09 15:08:28 -07:00
konradSC
0a414da71d Emergency Notify lua script (#2953)
* Create index.lua

* Create email_body.tpl

* Create email_subject.tpl

* Update index.lua

* Update index.lua
2018-01-09 12:11:16 -07:00
konradSC
4bcbc7edee Ring Group Member - Call Forward (#2951)
After checking for Call Forward loops, set the destination_number to the call forward target.
2018-01-08 12:14:08 -07:00
FusionPBX
f8575a15b1 Update index.lua 2018-01-02 19:53:03 -07:00
FusionPBX
82391b67ea Update main_menu.lua 2018-01-02 19:51:12 -07:00
FusionPBX
0408f79676 Update send_email.lua 2017-12-17 01:59:54 -07:00
markjcrane
0eee87d6c8 Move email_templates 2017-12-17 08:56:59 +00:00
FusionPBX
fc7ab309a4 Update send_email.lua 2017-12-17 01:51:39 -07:00
FusionPBX
d06b99e01e Create email_templates.php 2017-12-17 01:51:29 -07:00
FusionPBX
fbc40c20c4 Create email_template_edit.php 2017-12-17 01:50:46 -07:00
FusionPBX
d00d4a88f6 Create email_template_delete.php 2017-12-17 01:50:19 -07:00
FusionPBX
4b17c4e2a3 Create app_menu.php 2017-12-17 01:49:52 -07:00
FusionPBX
2e1d987812 Create app_languages.php 2017-12-17 01:49:14 -07:00
FusionPBX
754110a4be Create app_config.php 2017-12-17 01:48:42 -07:00
FusionPBX
7ee707e6f8 Create root.php 2017-12-17 01:47:49 -07:00
FusionPBX
abcbe1b95c Create email_templates.php 2017-12-17 01:47:22 -07:00
FusionPBX
b2fb19c3d6 Update email_body.tpl 2017-12-15 20:16:42 -07:00
FusionPBX
ecd9e5ef19 Update email_body.tpl 2017-12-15 20:16:23 -07:00
FusionPBX
a47415ceca Update email_body_transcription.tpl 2017-12-15 20:15:50 -07:00
Alexey Melnichuk
07a49f37bd Add. Support variables in ring groups when use dierect dial (#2924)
Add. Support variables in ring groups when use direct dial
2017-11-29 00:20:45 -07:00
Alexey Melnichuk
bbfbf4e065 Add. Lua script to set call forward for ring group. (#2934) 2017-11-29 00:19:43 -07:00
Alexey Melnichuk
b0422af3e2 Add. Use route_to_bridge module to build routes for ring groups. (#2907)
* Add. Use `route_to_bridge` module to build routes fro ring groups.

This commit has several improvements
1. Select only needed fields. (do not select quite big XML text strings)
2. Filter routes also by context name
3. Filter dialplans also by hostname
4. Handle conditions based not only `destination_number`
5. Handle `break` and `continue` attributes for extensions
6. Escape vars inside dial-string
7. Add log messages similar as FS dialplan do

* Add. `route_to_bridge` set inline vars so it possible use then in next conditions.
Add. `route_to_bridge` can execute basic api commands from allowed lists.
`route_to_bridge` expand all known vars. If var is unknown then it pass as is.
Fix. `export nolocal:` action.

* Fix. Short variable names

* Add. some comments

* Fix. Do not try execute empty string

This produce error messages `[ERR] switch_cpp.cpp:759 No application specified`

* Fix. Export nolocal values.
2017-11-17 07:15:47 -07:00
konradSC
b192a96f84 Add Device Feature Sync (#2905)
* Update lua.conf.xml

Hook the feature_event lua script to Freeswitch "PHONE_FEATURE_SUBSCRIBE" events.

* Create index.lua

* Create feature_event_notify.lua

* Update call_forward.lua

Add trigger for feature sync.

* Update do_not_disturb.lua

Add trigger for feature sync.

* Update call_edit.php

* Create feature_event_notify.php

* Update index.lua

disable logging
2017-11-09 12:09:56 -07:00
FusionPBX
89fccdde93 Update index.lua 2017-11-04 12:37:58 -06:00
Luis Daniel Lucio Quiroz
63e33731c2 Same as 4.2 (#2898) 2017-10-30 12:40:05 -06:00
FusionPBX
8320353a14 Update index.lua 2017-10-27 21:50:05 -06:00