karlma / fusionpbx

Automatically exported from code.google.com/p/fusionpbx
0 stars 0 forks source link

Feature Request: #934

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Make easy access to ESL for scripting javascript and/or other ESL libraries. An 
extensible platform is key. 

Original issue reported on code.google.com by mb40...@gmail.com on 23 Apr 2015 at 4:15

GoogleCodeExporter commented 9 years ago
Sounds rather insecure. With ESL you could delete FreeSWITCH files with the 
system command.

Original comment by markjcrane@gmail.com on 23 Apr 2015 at 10:42

GoogleCodeExporter commented 9 years ago
Exposing ESL directly is too insecure it needs an intermediary to add 
permissions and security.

Original comment by markjcrane@gmail.com on 23 Apr 2015 at 10:44

GoogleCodeExporter commented 9 years ago
I'm probably wrong here. What would be the best way to run javascripts on the 
server? Looking to capture and command events from a remote "secure" server. 
I'm thinking of an API, and would obviously need to sandbox anything that 
executes. Isn't this what Fusionpbx is doing? Just trying to understand. 

Original comment by mb40...@gmail.com on 23 Apr 2015 at 10:50

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
You aren't revealing what you are actually trying to do so I can't give a lot 
of advice on how to do it.

Original comment by markjcrane@gmail.com on 23 Apr 2015 at 10:58

GoogleCodeExporter commented 9 years ago
We have a REST API send an email to support@fusionpbx.com for additional 
information.

Original comment by markjcrane@gmail.com on 23 Apr 2015 at 11:00

GoogleCodeExporter commented 9 years ago
Capture call metadata and post to another server is my primary concern.

Original comment by mb40...@gmail.com on 23 Apr 2015 at 11:02

GoogleCodeExporter commented 9 years ago
Ok great. Thank you. 

Original comment by mb40...@gmail.com on 23 Apr 2015 at 11:03

GoogleCodeExporter commented 9 years ago
you can use lua scripts mod_lua is enabled by default, if you need 
javascripting you can use mod_vp8.

There is a FusionPBX restAPI email support@fusionpbx.com for additional 
information.

Original comment by nysoluti...@gmail.com on 23 Apr 2015 at 11:16