Alexey Melnichuk
78541b67ce
Fix. Use correct conf name on originate
2015-07-16 12:11:57 +04:00
Alexey Melnichuk
8fbbbda5a4
Fix. Make page extension domain specific.
2015-07-16 11:50:07 +04:00
Alexey Melnichuk
3a805e1870
Change. Use predefined phrases in vm menu.
...
Current implementation produces not correct phrases e.g. on Russian language.
2015-07-14 13:42:05 +04:00
Alexey Melnichuk
acec54be57
Fix. Use OS specific copy function.
2015-07-13 10:44:47 +04:00
markjcrane
63c6031da6
Change 'is null' to 'is not null'.
2015-07-10 08:00:08 -03:00
markjcrane
ec532e8d12
Play voicemail messages with the newest messages first.
2015-07-08 15:46:34 -03:00
markjcrane
c0a6c121f2
Prevent nil from causing problems with functions/settings.lua.
2015-07-08 15:36:33 -03:00
Alexey Melnichuk
fec3b0f14c
Fix. xml_handler/directory generate vm params based on number_alias
2015-07-07 18:16:21 +04:00
Alexey Melnichuk
1d5bb75f2d
Fix. Use extension to generate dial-string in xml_handler
...
When uses number_alias contact should be searched by extension name.
2015-07-07 17:47:50 +04:00
FusionPBX
410cb1a268
Update confirm.lua
...
Add a domain_name nil check.
2015-07-04 04:16:44 -06:00
markjcrane
8b3c4ca914
Use originate_delay_start to fix the enterprise ring group delay.
2015-07-03 09:51:02 -06:00
Mark Crane
cafc371c88
Fix a problem where the inbound context has public in the name with public@ as a prefix and .public as a suffix.
2015-06-30 18:42:52 +00:00
Mark Crane
f994329edb
FAX sure domain_uuid is set at the right time.
2015-06-30 18:01:30 +00:00
Mark Crane
88ef7714b5
Minor adjustments for confirm.lua and ring groups ensure domain_name and domain_uuid are set.
2015-06-24 19:31:53 +00:00
Mark Crane
f2bbf183fa
Add the call screen recording to work with call forward and follow me.
2015-06-23 23:41:15 +00:00
Mark Crane
ad34763c8d
Set call_screen_enabled as a variable in directory.lua.
2015-06-23 20:33:22 +00:00
Mark Crane
1510c1c631
Add extension_call_screen permission, and add call_screen_enabled to extensions/extension_edit.php.
2015-06-23 20:06:44 +00:00
Mark Crane
2f9dd5f1e0
A few more adjustments to get the ring group missed call working.
2015-06-20 04:06:20 +00:00
Mark Crane
140af2ffa2
Add missed call option to ring groups.
2015-06-20 03:43:38 +00:00
Mark Crane
6252e5bfb0
Fix call center xml handler domain.
2015-06-18 20:08:54 +00:00
Mark Crane
7cec657e76
Add a missing quote fixes a problem with call center using xml handler and fix the indentation.
2015-06-18 19:25:42 +00:00
Mark Crane
0bcea327b9
Add a missing quote fixes a problem with call center using xml handler.
2015-06-18 19:20:51 +00:00
Mark Crane
cbb81d43f4
When dialing *74 clear the call forward destination which will allow it to set a new one with *73.
2015-06-18 06:55:46 +00:00
Mark Crane
c296880fff
Add variable for Ring Group Distinctive Ring ${domain_name} and ${local_ip_v4}
2015-06-15 23:26:02 +00:00
Mark Crane
83daf1ed73
When leaving a voicemail use the message_waiting function.
2015-06-11 06:31:10 +00:00
Mark Crane
f80bc84639
Use the mwi_account under accounts -> extensions to allow sending MWI to multiple extensions.
2015-06-11 06:30:21 +00:00
luis daniel lucio quiroz
5a168e3779
load balancing fixed
2015-06-11 01:43:30 +00:00
Mark Crane
c33995d84b
Add ring_group_distinctive_ring to the destinations array.
2015-06-07 16:26:53 +00:00
Mark Crane
8d71798eeb
Add a prefix of Alert-Info=
2015-06-07 04:10:41 +00:00
Mark Crane
7cdddbf5d0
Add ring group distinctive ring option to the lua.
2015-06-07 04:06:39 +00:00
Mark Crane
2b69ac00d7
Synchronize the translations.
2015-06-06 02:37:26 +00:00
Mark Crane
3de401da03
Fix hold music when used with Conference Center and XML Handler.
2015-06-04 22:43:46 +00:00
luis daniel lucio quiroz
7b5b36ffa0
mod_verto xml handler support
2015-05-30 22:14:01 +00:00
Mark Crane
d060fd8b70
Sync the changes to fix conference recording from the dev branch. Add a few comments and make the indentation consistent.
2015-05-30 20:32:01 +00:00
Mark Crane
c65187284a
Improve the indentation.
2015-05-30 20:19:36 +00:00
Mark Crane
e969555a46
A little more polish for this feature.
2015-05-30 04:50:19 +00:00
Mark Crane
0bd5391e34
Add the api object to the failur handler.
2015-05-29 05:53:02 +00:00
Mark Crane
4c45d7d457
Update failure handler with the necessary changes for missed calls.
2015-05-29 05:46:21 +00:00
Mark Crane
dd3f6bc784
Add trim include to the failure_handler.
2015-05-29 05:36:50 +00:00
Mark Crane
c380e29913
Add a hangup hook to dialplan local_extension and remove originator cancel from the failure_handler.
2015-05-29 05:16:34 +00:00
Mark Crane
47f37420c8
Add app/hangup to support originator cancel for missed calls.
2015-05-29 05:12:41 +00:00
Mark Crane
d14507fdf8
Add missed call email notification.
2015-05-29 03:56:49 +00:00
Mark Crane
9b9d174d8c
Change the file from ANSI to UTF-8 no BOM.
2015-05-29 02:55:25 +00:00
luis daniel lucio quiroz
49ea23507c
conference_session_uuid issue fixed, the recording path is now fixed with/without multitenant
2015-05-28 18:41:43 +00:00
Mark Crane
4a937c83f1
Change how the previous alternate device is handled.
2015-05-25 16:31:08 +00:00
Mark Crane
196a99b70a
Handle Do Not Disturb set on the extension for ring groups.
2015-05-16 23:38:07 +00:00
Mark Crane
7aacf2578c
Remove the code that is attempts and succeeds to prevent DND extension from affecting the Ring Groups because it also prevents calling external numbers and using bridge statements in the ring group. Will commit a fix soon that does an alternative way of removing extensions that are set to DND in FusionPBX's GUI.
2015-05-15 19:14:18 +00:00
Mark Crane
f2403e5efa
Remove session:sleep from scripts/confirm.lua.
2015-05-15 01:38:09 +00:00
Mark Crane
28c4f7ea50
Page conference settings need page caller controls. For non modertor 0 mute and press again to unmute.
2015-05-14 01:56:11 +00:00
Mark Crane
a9107f4edf
Remove ;; from the XML Handler.
2015-05-13 16:43:30 +00:00
Mark Crane
a438c8134b
Fix a nil error for fax_remote_station_id and make the caller id name and number work for inbound FAX.
2015-05-13 06:46:36 +00:00
Nate Jones
7860fe106d
Ring Groups: DND extensions not included when retrieving Ring Group destinations (real fix for Issue 927, re: r8338).
2015-05-12 05:59:33 +00:00
Nate Jones
a3b256b4d9
Fax: Fix fax-to-email, better conversion to PDF.
2015-05-11 23:41:11 +00:00
Nate Jones
9b200a70d3
Fax: Prevent fax_destination field from being populated on received faxes.
2015-05-09 06:21:53 +00:00
Nate Jones
95e965b108
Fax: Upgrade script to generate and store meta-data from existing fax files, fix Lua script to insert correct fax file path into db, JavaScript prompt corrections, adjust redirect after send to use new interface, fix delete so files on file system are removed (using path from db), fix paging and sorting on Inbox and Sent, fix TIF to PDF conversion for viewing sent/received faxes (if PDF version not present).
2015-05-09 05:22:29 +00:00
Mark Crane
b48f216946
Fix call forward no answer by changing originate_disposition from "ALLOTTED_TIMEOUT" to "NO_ANSWER".
2015-05-08 14:48:48 +00:00
Mark Crane
a04f13c89e
Update the comments on provision/index.lua
2015-05-06 04:39:26 +00:00
Mark Crane
1fbd2a332b
Put the message date back in the email template but comment it out. It's removed by default because it doesn't respect the timezone per domain.
2015-05-05 17:23:25 +00:00
Mark Crane
ffa7603990
Remove the message_date from the voicemail to email template.
2015-05-05 16:25:51 +00:00
Mark Crane
b1a33cf477
Change leg_timeout for call_timeout in the xml handler directory.
2015-05-05 07:34:19 +00:00
Mark Crane
da8bd3f010
Change the copyright year on the ring groups lua script.
2015-05-05 07:12:44 +00:00
Mark Crane
c889363820
Add domain_uuid to the ring group SQL query.
2015-05-05 07:11:31 +00:00
Mark Crane
8cda7312cd
Remove the DND check on the ring groups as it caused the query to return duplicate destination numbers.
2015-05-05 06:35:43 +00:00
Mark Crane
b701652c78
Fix the sip profile enabled by changing the alias from 's' to a 'p'.
2015-05-05 05:34:00 +00:00
Mark Crane
96d4e0cea1
Change scripts directory from user_status to agent_status.
2015-05-04 18:40:54 +00:00
Mark Crane
cbd41428c8
Lua script app/user_status updated to use agent_id and agent_password.
2015-05-04 18:34:43 +00:00
Mark Crane
f79c9925f0
Add support for the new sip profiles enabled field.
2015-05-02 05:08:41 +00:00
Mark Crane
e972d383d1
Add domain_uuid to the provision SQL queries and add debug SQL option.
2015-05-01 13:37:04 +00:00
Mark Crane
9b2cac9d34
Add additional auhtorized checks and comment out debugging code.
2015-05-01 12:57:06 +00:00
Mark Crane
144ac08ca9
Change device_model to device_uuid_alternate.
2015-04-30 10:21:23 +00:00
Nate Jones
b38be32c9c
Paging: Ability to grant caller moderator status/controls, auto-generate random pin.
...
Conference: Add missing caller-controls and moderator-controls parameters in autoload_config.
2015-04-30 09:45:41 +00:00
Mark Crane
1f3c104435
Get the login details from devices table.
2015-04-30 09:33:19 +00:00
Nate Jones
cad0b090b6
XML Handler: Include missing language macros.
2015-04-30 06:59:24 +00:00
Mark Crane
ffa08fda46
Add lua script app/provision.
2015-04-30 05:42:30 +00:00
Mark Crane
f7db70d77c
Remove two trailing tabs from the end of the lines.
2015-04-29 21:48:08 +00:00
Nate Jones
ab4d1840b4
SIP: Return "NO_ANSWER" instead of "NORMAL_CLEARING" if an extension is called with voicemail disabled. Implements patch suggested in Issue 920. Thanks.
2015-04-29 21:21:00 +00:00
Nate Jones
7ec16e4dda
Recordings: Add sleep (1s) before ID prompt.
2015-04-29 21:05:19 +00:00
Nate Jones
1429f978f0
Ring Group: Fixes Issue 927 - Assigned extensions set to DND (via the GUI) will not be included when the Ring Group executes.
2015-04-29 00:29:20 +00:00
Nate Jones
36a1a36cea
Phrases: Include full path for recordings (not sounds), when not using base64.
2015-04-28 19:06:27 +00:00
Nate Jones
3b9c777d77
Phrases: Save phrases xml and delete phrases from memcache after converting to/from base64 in app_defaults.
...
IVR: Using phrase greetings, DTMF tones now captured and executed, but only after playback completes (uses session:variable). Still searching for a better solution.
2015-04-28 17:24:32 +00:00
Mark Crane
47f5588c45
Add the new fax hangup hook.
2015-04-28 06:44:11 +00:00
Mark Crane
0985d0a840
Fix some line spacing and one tab in fax_retry.lua.
2015-04-27 16:45:23 +00:00
Mark Crane
6d863601de
Update fax retry to use fax_files.lua.
2015-04-27 14:32:29 +00:00
Nate Jones
33248f605f
Voicemail Greetings: Better base64 support in gui (playback, download, etc) and lua scripts, some lua mods to allow re-recording without having to enter greeting # again, fixed choose greeting function, new greeting recordings now only save when told to (uses a temp file prior to), fix sorting on greetings list, app_defaults to move greetings from file system to base64 in db (and vice versa).
...
Recordings: Fix sorting and paging.
IVRs: Code cleanup.
(... and some other stuff I can't remember at this hour.)
2015-04-25 12:26:31 +00:00
Mark Crane
0db6b50e5b
Fix the indentation on lua app/avmd/index.lua.
2015-04-24 20:44:47 +00:00
Mark Crane
fe49648190
Prevent nil errors in the ivr_menu.lua also change file_name_only to file_name as the name already implies name only.
2015-04-24 05:24:43 +00:00
Nate Jones
2d2eac5cbc
Lua: Remove debug console output from streamfile.lua.
2015-04-24 02:54:03 +00:00
Nate Jones
998b6e6197
IVR: Better support for the use of base64 Recordings, added option to use Phrases in a couple places, fixed the Exit Sound. (Note: A selected Sound with the same file name as a Recording will get trumped.)
2015-04-24 02:47:10 +00:00
Nate Jones
704d2ebf1c
Voicemail: local and base64 fixes.
2015-04-23 05:25:21 +00:00
Mark Crane
94a00a7fd5
If mod_shout exists then record to mp3 using it if it doesn't exist then use lame.
2015-04-23 00:05:56 +00:00
Mark Crane
5179ddcee9
Replace voicemail_message_uuid for uuid in two additional places.
2015-04-22 23:33:25 +00:00
Mark Crane
e34569f1fc
Use the call uuid for the voicemail_message_uuid.
2015-04-22 23:23:59 +00:00
Mark Crane
a6f9ac0214
Fix conference sound file problem and add the missing profiles that are in the standard conference.conf.xml file.
2015-04-22 22:45:05 +00:00
luis daniel lucio quiroz
e1a00cc934
use numeric not alphanumeric on variables & logging options
2015-04-21 16:56:58 +00:00
Mark Crane
d52692d691
Comment the sql string again as its no longer needed.
2015-04-18 22:51:43 +00:00
Mark Crane
fc29210cb2
Change the row table array to field to prevent a conflict with the existing row table / array.
2015-04-18 22:49:09 +00:00
Mark Crane
5182ca7491
Show the sql statement.
2015-04-18 22:46:09 +00:00
Mark Crane
d08dbebc11
Connect to the database earlier in the script.
2015-04-18 22:41:45 +00:00
Mark Crane
7b56d073e2
Add the scripts_dir to directory.lua.
2015-04-18 22:39:14 +00:00
Mark Crane
168d9309cb
Update the company directory.lua.
2015-04-18 22:36:26 +00:00
Mark Crane
7ba8ca8f84
Additional work on base64 optional storage in the database.
2015-04-18 19:59:50 +00:00
Mark Crane
96f3dc488f
After saving the base64 remove the file.
2015-04-18 18:42:39 +00:00
Mark Crane
8231e6bfde
When using base64 after playing the greeting remove the file from the file system. When sending the email get it from the database save it to the file system. Then send the email and afterwards remove it.
2015-04-18 18:19:22 +00:00
Nate Jones
48f7524e35
Voicemail: Removed settings code (redundant?)
2015-04-18 00:22:09 +00:00
Nate Jones
978bea9caf
Voicemail: Fix greeting path.
2015-04-18 00:08:54 +00:00
Mark Crane
93dffec059
Additional work on voicemail with base64.
2015-04-17 20:10:36 +00:00
Mark Crane
4477b452db
Fix the greeting using base64.
2015-04-17 18:08:29 +00:00
Mark Crane
c1976beb4a
Add the database dbh connection to recordings.lua.
2015-04-16 19:13:05 +00:00
Mark Crane
ce90112969
Add record in recordings table no matter what type of storage type is used.
2015-04-16 14:47:21 +00:00
Mark Crane
255bfc79f0
Remove the mkdir that isn't needed in recordings.lua.
2015-04-15 21:16:11 +00:00
Mark Crane
b17c8061c8
Connect to the database before using this function and it will use the database connection.
2015-04-15 03:13:10 +00:00
Mark Crane
ca2673fd74
Update the base64 code.
2015-04-13 17:52:59 +00:00
luis daniel lucio quiroz
deaaf0c4eb
missing space & mysql support
2015-04-12 17:40:58 +00:00
Digital Daz
572d83a828
First part of fix for load balancing - Prevent stale hostname being used for expired registration that has not yet been purged by freeswitch
2015-04-12 10:08:47 +00:00
Nate Jones
42769cb631
Voicemail: Fix confirmed and applied as suggested in Issue 905. Thanks.
2015-04-10 01:22:17 +00:00
Nate Jones
7dcac4655c
Voicemail: Fix file storage location, restores playback/download functionality of GUI.
2015-04-10 00:24:43 +00:00
Mark Crane
d6636aee17
Update the translations from the translation server. Includes the following new languages Brazilian Portuguese, Polish, and Swedish Sweden. Thanks to those that put in the effort to add these languages additional translator volunteers are welcome.
2015-04-08 13:38:58 +00:00
Mark Crane
1a5eb79043
Complete http_cache for the IVR Menu and Recordings.
2015-04-06 14:14:32 +00:00
Mark Crane
23fad6a07c
Add http_cache to IVR Menu.
2015-04-06 14:06:11 +00:00
Mark Crane
deba11aa4f
Start the option for http_cache.
2015-04-06 07:34:02 +00:00
Mark Crane
b194261635
Add voicemail storage path variables.
2015-04-06 07:08:17 +00:00
Mark Crane
3bac48cebb
Add the original base64 class I was using as an alternative if mime is not loaded.
2015-04-06 06:25:42 +00:00
Mark Crane
ce6be3f778
Fix the long and short greetings for the IVR Menu.
2015-04-04 09:38:26 +00:00
Mark Crane
20ec80d46c
Check for a nil to prevent an error for voicemail, ivr menu and recordings.
2015-04-04 09:09:09 +00:00
Mark Crane
17c68d7e2b
Prevent a bad domain_name from causing a nil error for reverse authentication.
2015-04-04 06:24:41 +00:00
Mark Crane
dc41325a8a
Improve indentation, use base64 value from database bypass writing the value to a variable first.
2015-04-03 19:06:16 +00:00
Mark Crane
e6eb36ff51
Additional work on option to save files in base64 for voicemail and ivr menu.
2015-04-03 18:59:12 +00:00
Nate Jones
b1cef30022
IVR: Additional check for nil needed.
2015-04-03 17:58:49 +00:00
Mark Crane
fb7ded71ce
Set auto-gain-level to 0 or disabled.
2015-04-01 10:18:48 +00:00
Mark Crane
00873011cd
Remove an extra vertical space and fix the indenting for one line.
2015-04-01 08:22:42 +00:00
Mark Crane
3b117a3d0d
Remove http_cache:// from the path and allow it to be defined in the storage path.
2015-04-01 08:14:03 +00:00
Mark Crane
44295deab6
Remove trailing spaces from the ivr_menu.lua.
2015-04-01 08:12:27 +00:00
Mark Crane
6f14a0b6d5
When a new greeting is created set it as the greeting id.
2015-04-01 08:11:44 +00:00
Mark Crane
63f55e076d
Add a missing semi-colon and remove trailing spaces.
2015-04-01 07:57:47 +00:00
Mark Crane
3c36351762
Add an option to save the greeting to the database.
2015-04-01 07:56:56 +00:00
Mark Crane
3111110909
Pre-define the variables for the ivr menu.
2015-04-01 06:52:45 +00:00
Mark Crane
5912dae9f0
2015-04-01 05:48:44 +00:00
Mark Crane
82c28cb9e1
Use luasql for recordings only if base64 is chosen.
2015-04-01 05:44:07 +00:00
Mark Crane
bde561a950
Change base64.enc to base64.encode.
2015-04-01 03:56:23 +00:00
Mark Crane
30bb3e211d
Improve the speed of base64 encode and decode.
2015-03-31 18:48:00 +00:00
Mark Crane
8e4d2092ee
Prevent trying to pickup the call from the caller in the same call group.
2015-03-31 03:06:55 +00:00
Mark Crane
d69df4ba65
Add base64 decode to the IVR Menu.
2015-03-31 00:50:13 +00:00
Mark Crane
e263d520b7
Add an additional method to store the recordings.
2015-03-30 23:08:21 +00:00
Mark Crane
73c6cec61c
No need for this include again as the scripts_dir is already set by this point.
2015-03-24 07:05:28 +00:00
Mark Crane
95344623ce
Fix the XML for languages.lua.
2015-03-24 06:21:47 +00:00
Errol Samuels
87a30dcd97
Added goodbye message when maximum searches have been reached so caller is aware the call will hangup.
2015-03-23 05:35:41 +00:00
Errol Samuels
0e67783602
Added remote reboot capability for Aastra phones
2015-03-22 08:04:03 +00:00
Mark Crane
77fbe94767
Fix conference center greeting allow upper case file names.
2015-03-20 19:05:49 +00:00
Mark Crane
03181426b5
IVR Menu use the ringback method from ring groups.
2015-03-20 04:56:25 +00:00
Mark Crane
eabfe79a1a
IVR Menu commit ringback this approach will be replaced but is added to document the approach.
2015-03-20 04:54:49 +00:00
Mark Crane
ee3f09be15
Fix ringback on the ivr menu by getting the global variable representing the ring back tones.
2015-03-18 23:31:14 +00:00
Mark Crane
4385aac2dd
Remove trailing spaces or tabs.
2015-03-18 20:51:13 +00:00
Nate Jones
266f9e1063
Voicemail:
...
- Adjust for single-quotes in caller_id_name on insert query (hopefully addressing Issue 877).
- If Keep Local is false, remove the recording from the file system.
- Fix Forward Destinations so message is fully copied to other extension voicemail boxes, not just emailed.
- Add script to Ext and VM Edit pages to prevent Listen or Download links being sent when Keep Local is false.
- Minor language mods.
2015-03-15 09:15:04 +00:00
Mark Crane
812a0618e9
Fix IVR Menu ringback.
2015-03-13 16:45:05 +00:00
Mark Crane
006af7d74d
Fix the indentation in callcenter.conf.lua.
2015-03-11 19:33:07 +00:00
Mark Crane
700f27d89f
Call Center XML Handler now generates XML correctly.
2015-03-11 19:28:18 +00:00
Mark Crane
94163c7537
Fix a missing comma.
2015-03-10 10:41:26 +00:00
Mark Crane
3406ff62b4
Add the missing include for the languages section.
2015-03-09 23:49:15 +00:00
Mark Crane
a1055b60a3
Add time-of-day to the XML handler.
2015-03-09 15:51:49 +00:00
Mark Crane
4642a6e4a5
Add XML Handler section language.
2015-03-09 05:26:10 +00:00
Mark Crane
5b9e7deeb2
Add lua function settings.
2015-03-02 18:07:06 +00:00
Digital Daz
3dd2ec4a2e
Remove a log line used for debug
2015-02-25 20:40:51 +00:00
Digital Daz
ad82d7fe49
Fixed a couple of typos and changed the way the DSN is inserted.
2015-02-25 20:35:22 +00:00
Nate Jones
9a1b836f6d
Voicemail: Email notification script updated to support multiple languages.
2015-02-24 09:40:45 +00:00
Nate Jones
cbb39328f5
Voicemail: Added additional options for email notification (attach vm, download link, auto-play listen link). Also cleaned up email templates a little.
2015-02-24 08:09:01 +00:00
Nate Jones
eb7a47917f
Voicemail: Remove prompt to listen to new or saved messages if no new or saved messages exist.
2015-02-23 22:51:24 +00:00
Mark Crane
93d22dce39
Voicemail IVR is now completed and ready to go.
2015-02-22 23:58:37 +00:00
Mark Crane
bf8247d332
Add additional protection to prevent intercepting calls that have already been answered.
2015-02-21 20:33:23 +00:00
Mark Crane
7887e4ddd3
Add callcenter.conf.lua for xml handler.
2015-02-21 09:33:36 +00:00
luis daniel lucio quiroz
0bc858bffa
debug messages for conference center
2015-02-13 18:51:19 +00:00
Digital Daz
cc96241171
Use the domain timezone in voicemail message playback.
2015-02-10 00:01:37 +00:00
Mark Crane
fe0575faa6
Fix hot desking internal and outbound caller id for the hot desked phone.
2015-02-06 18:51:22 +00:00
Mark Crane
6d901034ad
Work on intercept.lua to prevent an error with the hostname.
2015-01-30 01:32:38 +00:00
Mark Crane
37e5339fd3
Fix the conference default greeting.
2015-01-29 10:07:50 +00:00
Mark Crane
5fefdd595b
Tested gateway with registration set to false on 1.4.15 no longer requires a username and password so it is no longer required in fusionpbx when the registration is set to false.
2015-01-29 07:07:54 +00:00
luis daniel lucio quiroz
56872c05a2
for_fax now on fax
2015-01-27 14:51:57 +00:00
luis daniel lucio quiroz
226651280e
accountcode now on fax, PCMU/A as absolute codec string
2015-01-26 19:54:52 +00:00
Mark Crane
1e989c23f0
Fix the handling for * with stream file.
2015-01-23 18:10:48 +00:00
Philippe Rioual
bb27d3bf5d
removed extra digit in FR toll allow templates
2015-01-22 19:44:58 +00:00
Philippe Rioual
659adc8731
added french "FR" country toll_allow templates
2015-01-21 16:11:06 +00:00
luis daniel lucio quiroz
230be9198f
better voicemail templates
2015-01-19 18:59:59 +00:00
Mark Crane
6c1bf58baf
Fix voicemail copy to multiple destinations.
2015-01-17 21:56:56 +00:00
Mark Crane
2de87d1b49
Fix is_local.lua script on the stable branch.
2015-01-17 07:31:50 +00:00
Mark Crane
058dcb0f0e
Add streamfile.lua to provide ability to stream files and change the volume, position of the playback, pause and more.
2015-01-04 09:29:02 +00:00
Mark Crane
3744bb9eb0
If mod shout exits use it to save voicemail messages as mp3.
2015-01-04 00:10:52 +00:00
Mark Crane
5aac3aa44d
Add trim function to is_local.lua.
2014-12-22 19:34:55 +00:00
Mark Crane
36589ca987
Fix a problem with wakeup calls prompting for the extension.
2014-12-22 18:18:55 +00:00
Nate Jones
ab9a4f5ef9
Issue 767 Fix: Invalid Sound file path was hard coded in lua, modified as suggested to use file path defined in IVR.
2014-12-10 03:26:52 +00:00
Mark Crane
5cdd2561d2
Prevent call_hostname nil issue by pre-defining it. Improve the uuid nil check to prevent an error.
2014-12-07 02:06:32 +00:00
Mark Crane
2c2d129790
Fix forward on busy.
2014-12-05 12:55:04 +00:00
Mark Crane
b135de42f0
Fix a problem with the previous commit.
2014-12-05 02:45:56 +00:00
Mark Crane
fb4fd4d471
Play only the Conference Center Greeting if it has been provided.
2014-12-05 02:40:21 +00:00
Mark Crane
7c37ecd4a2
Add support for voicemail forward destinations.
2014-12-04 13:43:09 +00:00
Mark Crane
0dbe87a1cc
Update the failure handler to work with the new call forward no answer feature. Optimize it using the variables instead of the database. Change the indentation.
2014-12-03 11:57:34 +00:00
Mark Crane
d4f2c57455
Get the values from the database and set them as lua variables.
2014-12-03 09:02:54 +00:00
Mark Crane
2495e9e935
Set extension variables for forward all, busy, no answer, and do not disturb.
2014-12-03 08:05:41 +00:00
Nate Jones
bbd8c183ef
Conference Center: Lua script mods for Room Schedule (start/stop) functionality completed.
2014-11-30 03:08:02 +00:00
Nate Jones
f31db4fec8
Fax Retry (LUA): nulls to nils.
2014-11-29 15:24:02 +00:00
Mark Crane
cbe9e9f619
Ensure that call forward doesn't update follow me if follow_me_uuid is an empty string.
2014-11-28 20:40:59 +00:00
luis daniel lucio quiroz
fb02f54a6a
xml_handler directory.lua is now tolerant when no memcache available, fix a nil variable
2014-11-27 14:43:28 +00:00
Mark Crane
d9ce24a7a2
Revert r7258 as caused problems with endpoints receiving calls.
2014-11-26 20:54:44 +00:00
Riccardo Granchi
390a5d4724
Engineered the management of bridge failures in local extension, with optional variables which by default provides the standard behavior. Changed the default order for extension_queue, which has *800 prefix, before the extension-intercom, which has the *8 prefix
2014-11-21 15:38:26 +00:00
Mark Crane
3daa03d2a5
Fix the alias for the XML handler.
2014-11-21 04:37:43 +00:00
Mark Crane
daad4f0ca3
If forward all destination is not set then request it when using *72 otherwise use the current destination.
2014-11-18 11:16:59 +00:00
Mark Crane
3f603e664f
Default behavior before call forward on busy was if busy go to voicemail. I just re-established that default for any company wanting to simply hangup on calls when the destination is busy then set system -> variables or domain -> variables to send_to_voicemail=false. This is a better default as it would require those wanting to simply hangup to set the value to false allowing the default behavior is preserved.
2014-11-18 10:29:03 +00:00
Mark Crane
c35a348347
Add a few spaces to make the code consistent such as if( changed to if (
2014-11-18 10:10:37 +00:00
Mark Crane
a2daf9a3a3
(not forward_on_busy and originate_disposition ~= "CALL_REJECTED") needs to be optional behavior as it contradicts current behavior. My response here is complaints that the new behavior is a bug at least in some peoples eyes so needs to be a configurable option that is not forced onto those that don't want it.
2014-11-18 10:09:29 +00:00
Mark Crane
4a2d99d3a2
Remove hangup on subscriber absent user_exists condition on dialplan_local extension already verifies that it is an extension.
2014-11-18 10:04:17 +00:00
Mark Crane
bd597ab23e
Adjust app.lua improve the line spacing.
2014-11-18 10:03:00 +00:00
Mark Crane
1f201eaca6
Cleanup up the tabbing and trailing spaces and tabs.
2014-11-18 09:35:33 +00:00
Mark Crane
8add692a43
Correct the English used in the comment.
2014-11-18 09:33:19 +00:00
luis daniel lucio quiroz
17b8c3ac69
cosmetic coding for disa
2014-11-14 22:12:18 +00:00
luis daniel lucio quiroz
1e732b9467
new enhanced disa without loopback
2014-11-14 20:39:15 +00:00
luis daniel lucio quiroz
00c6b78950
new enhanced disa
2014-11-14 17:47:45 +00:00
luis daniel lucio quiroz
c37897b45a
console messages for eavesdrop
2014-11-13 15:32:02 +00:00
Riccardo Granchi
9aacbb4d73
Disabled debug and minor log changes
2014-11-13 13:09:53 +00:00
Riccardo Granchi
f9d854bc94
Added toll allow and ability to enable it in outbound routes
2014-11-13 12:12:41 +00:00
Mark Crane
0d166590dd
xml_handler will bind if memcached is down
2014-11-13 08:51:46 +00:00
Mark Crane
a8a2631381
Fix remove excessive messages when using XML handler.
2014-11-08 04:46:51 +00:00
Riccardo Granchi
8b7429f38c
Added toll type assignment based on country templates
2014-11-06 16:56:31 +00:00
Riccardo Granchi
98987576ce
Added cleaning for own international prefix and sqlite compatibility
2014-11-04 15:29:05 +00:00
Mark Crane
6338b038e0
Paging - Prevent calling the user that initiated the page
2014-11-03 18:57:01 +00:00
Riccardo Granchi
a86b83be7a
Added it-ring definition
2014-11-03 11:16:10 +00:00
Riccardo Granchi
b4c6906520
Added forward on busy and extension queue features
2014-10-29 16:06:53 +00:00
Mark Crane
14fa909cd2
Ensure the api object is set for is_local.
2014-10-25 00:25:08 +00:00
Mark Crane
b006d8c28c
Fix *98 for extensions with number-alias.
2014-10-25 00:01:46 +00:00
Mark Crane
50dcfc3fae
Update the Voicemail MWI LUA script to use the new scripts/resources/run directory.
2014-10-22 08:09:10 +00:00
Mark Crane
71bfd161b3
Replace if statement so that it doesn't cause a problem with user_exist.
2014-10-22 00:32:00 +00:00
Mark Crane
fb4a561149
Fix extension number-alias for extensions using paging.
2014-10-21 22:57:29 +00:00
Mark Crane
7508c06034
Fix the xml handler nil error for number_alias and fix some indentation.
2014-10-21 19:30:40 +00:00
Mark Crane
f79e1f0b2e
Add extension number-alias support to voicemail to fix a problem when using number-alias and checking voicemail with *97.
2014-10-21 19:19:04 +00:00
Riccardo Granchi
22aae7955b
Fixed audio stream absolute path in fifo member
2014-10-21 10:46:05 +00:00
Mark Crane
fe4d4c64a4
disable registration for number-alias
2014-10-21 10:01:30 +00:00
Mark Crane
0265989a2d
Add max tries to pin_number.lua so that if the pin number is wrong it will request the pin number again up to the maximum tries.
2014-10-21 05:48:27 +00:00
Mark Crane
024f536037
Fix a problem with DND when Follow Me hasn't been used for a particular extension.
2014-10-20 09:03:23 +00:00
Mark Crane
5ab03d30ad
Allow 2 digit pins.
2014-10-17 20:39:56 +00:00
Mark Crane
759621255a
Fix the xml handler nil error for number_alias.
2014-10-15 17:32:02 +00:00
Mark Crane
7d5f648f10
Fix XML handler with number_alias.
2014-10-13 20:10:14 +00:00
Mark Crane
0a1962c637
Allow making longer recordings with *732
2014-10-03 06:21:38 +00:00
Mark Crane
71c0a33143
Fix the hostname used in conference center
2014-10-03 06:19:03 +00:00
Mark Crane
0665e83aa4
Add voicemail params to the directory section of the xml handler
2014-10-03 06:17:43 +00:00
Mark Crane
9cf7ba063d
Fix call forward user_exists result is a string this fixes ability to call external numbers
2014-09-23 08:01:56 +00:00
Mark Crane
7265388ca1
Fix 2 problems with call forward first fix the alias and unforward.
2014-09-23 07:45:40 +00:00
Mark Crane
d15bf10ed8
Fix a problem where in rare cases dialplan was cached without global dialplans
2014-09-15 15:56:18 +00:00
Mark Crane
bfcdd28e9d
Prevent an empty call forward destination
2014-09-13 09:30:25 +00:00
Mark Crane
24be63aa3b
Add fax_uuid to the fax_retry.lua script
2014-09-09 11:03:00 +00:00
Mark Crane
ceaef7bdb2
Add domain_uuid, fax_date, fax_epoch to fax retry
2014-09-07 05:18:35 +00:00
Mark Crane
a2b5cd59e1
Add ring group cid number prefix to the database and to the ring group lua script
2014-09-06 07:45:17 +00:00
Mark Crane
29d01ee57a
Add Fax logging.
2014-09-04 07:12:47 +00:00
Mark Crane
e33bdcd119
Fix ring group enterprise confirm
2014-08-30 18:22:06 +00:00