Commit Graph

756 Commits

Author SHA1 Message Date
FusionPBX
9b7258fcea Update index.lua 2017-10-10 13:07:27 -06:00
FusionPBX
5c80259cd9 Update index.lua 2017-10-07 23:14:22 -06:00
Alexey Melnichuk
ae7134d908 Change. Use BasicEventService to implement MWI service. (#2855) 2017-10-06 13:13:33 -06:00
FusionPBX
6e4eb3f73f Set cal 2017-10-04 23:11:42 -06:00
FusionPBX
f10dbb12ea Update ivr.conf.lua 2017-10-02 22:19:51 -06:00
FusionPBX
7b6189d010 Update ivr.conf.lua 2017-10-02 22:10:16 -06:00
FusionPBX
45f5273989 Update index.lua 2017-10-02 21:17:29 -06:00
konradSC
2bf5e15c83 Fix "invalid greeting" message played (#2860)
Fix "invalid greeting" message played on entry when pressing 5 for advanced, then 1 for record greeting.
2017-09-29 22:01:28 -06:00
Luis Daniel Lucio Quiroz
a2b5889a0f Update ivr.conf.lua (#2861)
when debug["xml_string"] is on, it will overwrite /tmp/ivr.conf.xml file each hit an ivr goes. this makes very hard to trouble shoot in a living system. this patch allows to put one ivr menu per file.
2017-09-29 16:24:59 -06:00
FusionPBX
4c2ead3a0b Update index.lua 2017-09-28 16:51:53 -06:00
konradSC
6d1896052d Update to use curl instead of ssh (#2856)
SSH method never worked. I submitted the wrong file.
2017-09-27 22:01:58 -06:00
Adam Niedzwiedzki
1e6bf55869 Update index.lua (#2858)
Removal of the  ( ) in the sched_api cmd string allows the start_recording.lua to function as designed. 
Added "..scripts_dir.." as well.
2017-09-27 20:35:44 -06:00
FusionPBX
ec6e5c85ff Update ivr.conf.lua 2017-09-26 22:40:30 -06:00
konradSC
73bea2f815 File cache sync via curl (#2851)
* Add sendevent when using file caching

* Create clear_cache.lua

FS receives a command via curl to call this script which deletes the single cache entry or flushes the entire cache.

* Create file_cache.lua

This scripts monitors for custom events. When an event is processed it will send out a command via curl to other FS servers telling them to clear their cache. 

This must be called from conf/autoload_configs/lua.conf.xml
 <param name="startup-script" value="app/server/resources/memcache.lua"/>
2017-09-20 16:19:56 -06:00
FusionPBX
7ab304399c Update index.lua 2017-09-12 14:32:13 -05:00
konradSC
620eaf86d4 Update mwi_notify.lua (#2836)
Search all profiles for the sofia_contact. For some reason on server it would automatically search all profiles, but on the other servers I had to add "*/".
2017-09-11 08:53:57 -06:00
konradSC
19ae8a7e95 Update index.lua (#2821)
Break the ring group query into two parts. One for getting the ring group info. Another for getting the ring group user. 

If a user was not assigned to a ring group, then the query will fail to return a result. This will cause forward, prefix, distinctive ring, etc to not work properly.
2017-09-05 10:57:30 -06:00
Tatermen
0c60d475a4 Use effective_caller_id_number instead of caller_id_number when storing voicemail messages. This resolves issue #2333. (#2728) 2017-09-01 09:32:06 -06:00
andycol
301397c832 Add South African Prefixes (#2811) 2017-09-01 08:54:02 -06:00
FusionPBX
7b786a7fc7 Update index.lua 2017-08-27 15:16:01 -06:00
FusionPBX
a392cae1f8 Update index.lua 2017-08-27 15:11:31 -06:00
FusionPBX
db83ba74c2 Update mwi_notify.lua 2017-08-23 23:05:51 -06:00
FusionPBX
0c043f915c Update index.lua 2017-08-14 12:40:42 -06:00
FusionPBX
ae363deaae Update dialplan.lua 2017-08-07 00:28:31 -06:00
konradSC
fc1c8e3a22 VM Password Complexity through the Phone (#2773)
* Update index.lua

Store password complexity settings as variables.

* Update macro.lua

Add macros for "password is below minimum length" and "password is not secure"

* Update change_password.lua

Adds the ability to check for password complexity and minimum length.

Also, fixes a bug where the password was changed if the caller hung up in the middle of changing their password.
2017-07-31 10:39:28 -06:00
konradSC
7ef72a7a8e Bug Fix: Not rerouting back to Advanced vm menu (#2768)
Need to pass in the "advanced" menu variable to functions in order to get back to Advanced menu.
2017-07-30 10:55:27 -06:00
FusionPBX
f19c4fe3fa Update index.lua 2017-07-29 23:06:43 -06:00
FusionPBX
d6333723c1 Update index.lua 2017-07-24 19:49:32 -06:00
FusionPBX
47b6e497ad Update index.lua 2017-07-23 23:40:39 -06:00
FusionPBX
c2c239d337 Update index.lua 2017-07-21 18:05:23 -06:00
FusionPBX
25a244f874 Update index.lua 2017-07-21 18:05:08 -06:00
Len
16b54e6581 Update index.lua 2017-07-21 00:10:35 -04:00
FusionPBX
c7c67f3ea2 Update index.lua 2017-07-20 03:50:10 -06:00
FusionPBX
0cefad0358 Update index.lua 2017-07-19 23:07:04 -06:00
FusionPBX
08034e37ff Update index.lua 2017-07-19 23:06:41 -06:00
FusionPBX
2d1beb0bec Update index.lua 2017-07-14 12:26:01 -06:00
FusionPBX
b51dfe2f13 Create translate.conf.lua 2017-06-29 12:11:39 -06:00
FusionPBX
524c614651 Update directory.lua 2017-06-17 12:19:43 -06:00
FusionPBX
3a0db01a92 Create menu_messages.lua 2017-06-10 23:53:12 -06:00
FusionPBX
d9a4a8344a Create menu_messages.lua 2017-06-10 23:06:29 -06:00
FusionPBX
1342888163 Create index.lua 2017-06-10 23:03:22 -06:00
FusionPBX
8ca0847900 Create record_message.lua 2017-06-10 22:57:51 -06:00
FusionPBX
fbbd57f8c2 Create index.lua 2017-06-10 22:50:40 -06:00
Alexey Melnichuk
76ab1cca6a Fix. Properly handle error from memcached when load configs. (#2641)
On my system mod_memcached returns `-ERR SOME ERRORS WERE REPORTED` when
memcached service not available. And sofia.conf.lua does not handle this case
and interpret this response as valid one.
Using `cache` class allows handle such errors. Also this class handle all
escaping operation which makes code more clear.
2017-06-08 09:38:28 -06:00
Alexey Melnichuk
49ab82e657 Add. Use cache class in xml_handler/directory (#2647) 2017-06-08 09:37:30 -06:00
FusionPBX
161adf5cad Update listen_to_recording.lua 2017-06-06 21:16:55 -06:00
FusionPBX
b6f85d9392 Update index.lua 2017-06-06 21:16:47 -06:00
FusionPBX
e394ab4475 Update on_dtmf.lua 2017-06-06 20:45:32 -06:00
FusionPBX
1dff786b60 Update sofia.conf.lua 2017-05-12 13:21:19 -06:00
FusionPBX
24fb954811 Update sofia.conf.lua 2017-05-12 12:36:34 -06:00