Alexey Melnichuk
8f554cf889
Fix. Use OS specific copy function.
2015-07-13 10:44:47 +04:00
markjcrane
36c4ac0e45
Change 'is null' to 'is not null'.
2015-07-10 08:00:08 -03:00
markjcrane
b6d95174b0
Play voicemail messages with the newest messages first.
2015-07-08 15:46:34 -03:00
markjcrane
58311a8d98
Prevent nil from causing problems with functions/settings.lua.
2015-07-08 15:36:33 -03:00
Alexey Melnichuk
b4435c974e
Fix. xml_handler/directory generate vm params based on number_alias
2015-07-07 18:16:21 +04:00
Alexey Melnichuk
86b0b21e7b
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
677d2f069f
Update confirm.lua
...
Add a domain_name nil check.
2015-07-04 04:16:44 -06:00
markjcrane
b46d68777a
Use originate_delay_start to fix the enterprise ring group delay.
2015-07-03 09:51:02 -06:00
Mark Crane
22203b66b0
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
bb4bab2fa8
FAX sure domain_uuid is set at the right time.
2015-06-30 18:01:30 +00:00
Mark Crane
197420d6c9
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
72f7285a0a
Add the call screen recording to work with call forward and follow me.
2015-06-23 23:41:15 +00:00
Mark Crane
e40abdda91
Set call_screen_enabled as a variable in directory.lua.
2015-06-23 20:33:22 +00:00
Mark Crane
22dd5b6658
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
b3f1d8fabb
A few more adjustments to get the ring group missed call working.
2015-06-20 04:06:20 +00:00
Mark Crane
c2370a4a6d
Add missed call option to ring groups.
2015-06-20 03:43:38 +00:00
Mark Crane
e13582eb28
Fix call center xml handler domain.
2015-06-18 20:08:54 +00:00
Mark Crane
5b95222742
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
732e1230fa
Add a missing quote fixes a problem with call center using xml handler.
2015-06-18 19:20:51 +00:00
Mark Crane
6fe3c0fecf
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
3751cc7d58
Add variable for Ring Group Distinctive Ring ${domain_name} and ${local_ip_v4}
2015-06-15 23:26:02 +00:00
Mark Crane
42357f443e
When leaving a voicemail use the message_waiting function.
2015-06-11 06:31:10 +00:00
Mark Crane
5dad058dc8
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
27bb9d1735
load balancing fixed
2015-06-11 01:43:30 +00:00
Mark Crane
6b8bb6a1d5
Add ring_group_distinctive_ring to the destinations array.
2015-06-07 16:26:53 +00:00
Mark Crane
c1b3bccc86
Add a prefix of Alert-Info=
2015-06-07 04:10:41 +00:00
Mark Crane
511f856d94
Add ring group distinctive ring option to the lua.
2015-06-07 04:06:39 +00:00
Mark Crane
4699d4c8e8
Synchronize the translations.
2015-06-06 02:37:26 +00:00
Mark Crane
14dea03d06
Fix hold music when used with Conference Center and XML Handler.
2015-06-04 22:43:46 +00:00
luis daniel lucio quiroz
f32397252e
mod_verto xml handler support
2015-05-30 22:14:01 +00:00
Mark Crane
af6cd139c2
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
641958b220
Improve the indentation.
2015-05-30 20:19:36 +00:00
Mark Crane
629db232ab
A little more polish for this feature.
2015-05-30 04:50:19 +00:00
Mark Crane
fb3a50b9d2
Add the api object to the failur handler.
2015-05-29 05:53:02 +00:00
Mark Crane
3af1851e47
Update failure handler with the necessary changes for missed calls.
2015-05-29 05:46:21 +00:00
Mark Crane
d588f9c4c5
Add trim include to the failure_handler.
2015-05-29 05:36:50 +00:00
Mark Crane
06588fdaad
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
05c81e2649
Add app/hangup to support originator cancel for missed calls.
2015-05-29 05:12:41 +00:00
Mark Crane
68fab86633
Add missed call email notification.
2015-05-29 03:56:49 +00:00
Mark Crane
6eb4e7ab6e
Change the file from ANSI to UTF-8 no BOM.
2015-05-29 02:55:25 +00:00
luis daniel lucio quiroz
14235811ed
conference_session_uuid issue fixed, the recording path is now fixed with/without multitenant
2015-05-28 18:41:43 +00:00
Mark Crane
1028bc645c
Change how the previous alternate device is handled.
2015-05-25 16:31:08 +00:00
Mark Crane
d6c4267243
Handle Do Not Disturb set on the extension for ring groups.
2015-05-16 23:38:07 +00:00
Mark Crane
e6a0740375
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
22276c3cf2
Remove session:sleep from scripts/confirm.lua.
2015-05-15 01:38:09 +00:00
Mark Crane
c800fc3b67
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
77100085b4
Remove ;; from the XML Handler.
2015-05-13 16:43:30 +00:00
Mark Crane
4ff324bfcf
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
b2dd3ba7ad
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
51ae30fc10
Fax: Fix fax-to-email, better conversion to PDF.
2015-05-11 23:41:11 +00:00
Nate Jones
b904214d59
Fax: Prevent fax_destination field from being populated on received faxes.
2015-05-09 06:21:53 +00:00
Nate Jones
7fab6d2e88
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
032643bcc8
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
af71ca0001
Update the comments on provision/index.lua
2015-05-06 04:39:26 +00:00
Mark Crane
8731aa60cd
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
6b4c4e8c73
Remove the message_date from the voicemail to email template.
2015-05-05 16:25:51 +00:00
Mark Crane
6b552b7025
Change leg_timeout for call_timeout in the xml handler directory.
2015-05-05 07:34:19 +00:00
Mark Crane
ea714ebf35
Change the copyright year on the ring groups lua script.
2015-05-05 07:12:44 +00:00
Mark Crane
9080e5eba0
Add domain_uuid to the ring group SQL query.
2015-05-05 07:11:31 +00:00
Mark Crane
ab4326c7cf
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
a1fdee00c6
Fix the sip profile enabled by changing the alias from 's' to a 'p'.
2015-05-05 05:34:00 +00:00
Mark Crane
d4dd114ebe
Change scripts directory from user_status to agent_status.
2015-05-04 18:40:54 +00:00
Mark Crane
52fb65f114
Lua script app/user_status updated to use agent_id and agent_password.
2015-05-04 18:34:43 +00:00
Mark Crane
614f7f3165
Add support for the new sip profiles enabled field.
2015-05-02 05:08:41 +00:00
Mark Crane
e36dc93986
Add domain_uuid to the provision SQL queries and add debug SQL option.
2015-05-01 13:37:04 +00:00
Mark Crane
b28b9d5988
Add additional auhtorized checks and comment out debugging code.
2015-05-01 12:57:06 +00:00
Mark Crane
73dcc7321f
Change device_model to device_uuid_alternate.
2015-04-30 10:21:23 +00:00
Nate Jones
b7e91bdca2
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
f82a23aa13
Get the login details from devices table.
2015-04-30 09:33:19 +00:00
Nate Jones
b62d377712
XML Handler: Include missing language macros.
2015-04-30 06:59:24 +00:00
Mark Crane
5185137093
Add lua script app/provision.
2015-04-30 05:42:30 +00:00
Mark Crane
8815578914
Remove two trailing tabs from the end of the lines.
2015-04-29 21:48:08 +00:00
Nate Jones
a8c7fb9f02
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
d480333003
Recordings: Add sleep (1s) before ID prompt.
2015-04-29 21:05:19 +00:00
Nate Jones
d53d574be7
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
04c9e31f63
Phrases: Include full path for recordings (not sounds), when not using base64.
2015-04-28 19:06:27 +00:00
Nate Jones
75f8cb0a9e
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
915c2c8d94
Add the new fax hangup hook.
2015-04-28 06:44:11 +00:00
Mark Crane
391bbfee1d
Fix some line spacing and one tab in fax_retry.lua.
2015-04-27 16:45:23 +00:00
Mark Crane
9685315023
Update fax retry to use fax_files.lua.
2015-04-27 14:32:29 +00:00
Nate Jones
6ae74a8591
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
ef920567d9
Fix the indentation on lua app/avmd/index.lua.
2015-04-24 20:44:47 +00:00
Mark Crane
83992c2fe0
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
dfaa7b1aed
Lua: Remove debug console output from streamfile.lua.
2015-04-24 02:54:03 +00:00
Nate Jones
c91b4b0b5d
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
f99b2e8c30
Voicemail: local and base64 fixes.
2015-04-23 05:25:21 +00:00
Mark Crane
a9aa74209b
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
990ef61c2f
Replace voicemail_message_uuid for uuid in two additional places.
2015-04-22 23:33:25 +00:00
Mark Crane
2d43e5e6d7
Use the call uuid for the voicemail_message_uuid.
2015-04-22 23:23:59 +00:00
Mark Crane
9ad4a5850a
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
67e96c27e6
use numeric not alphanumeric on variables & logging options
2015-04-21 16:56:58 +00:00
Mark Crane
9885c0dfb4
Comment the sql string again as its no longer needed.
2015-04-18 22:51:43 +00:00
Mark Crane
08014dc042
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
4cf051d1f8
Show the sql statement.
2015-04-18 22:46:09 +00:00
Mark Crane
35c39d14d0
Connect to the database earlier in the script.
2015-04-18 22:41:45 +00:00
Mark Crane
6044be7f8e
Add the scripts_dir to directory.lua.
2015-04-18 22:39:14 +00:00
Mark Crane
3523a316e4
Update the company directory.lua.
2015-04-18 22:36:26 +00:00
Mark Crane
e716be53d6
Additional work on base64 optional storage in the database.
2015-04-18 19:59:50 +00:00
Mark Crane
911bbe32b9
After saving the base64 remove the file.
2015-04-18 18:42:39 +00:00
Mark Crane
1500937808
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
3fb697fccf
Voicemail: Removed settings code (redundant?)
2015-04-18 00:22:09 +00:00
Nate Jones
0f7424f9fb
Voicemail: Fix greeting path.
2015-04-18 00:08:54 +00:00
Mark Crane
e52ee06142
Additional work on voicemail with base64.
2015-04-17 20:10:36 +00:00
Mark Crane
b0f569ad1c
Fix the greeting using base64.
2015-04-17 18:08:29 +00:00
Mark Crane
4996fb3d98
Add the database dbh connection to recordings.lua.
2015-04-16 19:13:05 +00:00
Mark Crane
1451d2984c
Add record in recordings table no matter what type of storage type is used.
2015-04-16 14:47:21 +00:00
Mark Crane
9567a98c15
Remove the mkdir that isn't needed in recordings.lua.
2015-04-15 21:16:11 +00:00
Mark Crane
f20438838c
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
8c5a330b04
Update the base64 code.
2015-04-13 17:52:59 +00:00
luis daniel lucio quiroz
a4a76efb49
missing space & mysql support
2015-04-12 17:40:58 +00:00
Digital Daz
659e10a8c0
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
32785cabcf
Voicemail: Fix confirmed and applied as suggested in Issue 905. Thanks.
2015-04-10 01:22:17 +00:00
Nate Jones
3d802ddb5e
Voicemail: Fix file storage location, restores playback/download functionality of GUI.
2015-04-10 00:24:43 +00:00
Mark Crane
3b8b7ad0ca
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
a64961cc66
Complete http_cache for the IVR Menu and Recordings.
2015-04-06 14:14:32 +00:00
Mark Crane
4312b05c50
Add http_cache to IVR Menu.
2015-04-06 14:06:11 +00:00
Mark Crane
0dfe0f6732
Start the option for http_cache.
2015-04-06 07:34:02 +00:00
Mark Crane
4749b99a7e
Add voicemail storage path variables.
2015-04-06 07:08:17 +00:00
Mark Crane
344f84ff17
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
ece0788531
Fix the long and short greetings for the IVR Menu.
2015-04-04 09:38:26 +00:00
Mark Crane
1018aa123f
Check for a nil to prevent an error for voicemail, ivr menu and recordings.
2015-04-04 09:09:09 +00:00
Mark Crane
a8cdcf013c
Prevent a bad domain_name from causing a nil error for reverse authentication.
2015-04-04 06:24:41 +00:00
Mark Crane
cf0068446d
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
799216bc65
Additional work on option to save files in base64 for voicemail and ivr menu.
2015-04-03 18:59:12 +00:00
Nate Jones
54c465abaa
IVR: Additional check for nil needed.
2015-04-03 17:58:49 +00:00
Mark Crane
2bbca0837c
Set auto-gain-level to 0 or disabled.
2015-04-01 10:18:48 +00:00
Mark Crane
860d71b3a4
Remove an extra vertical space and fix the indenting for one line.
2015-04-01 08:22:42 +00:00
Mark Crane
0124962272
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
920b08fa23
Remove trailing spaces from the ivr_menu.lua.
2015-04-01 08:12:27 +00:00
Mark Crane
5754994e6c
When a new greeting is created set it as the greeting id.
2015-04-01 08:11:44 +00:00
Mark Crane
c74a0e5d8a
Add a missing semi-colon and remove trailing spaces.
2015-04-01 07:57:47 +00:00
Mark Crane
af98b7cf99
Add an option to save the greeting to the database.
2015-04-01 07:56:56 +00:00
Mark Crane
a7b191a47e
Pre-define the variables for the ivr menu.
2015-04-01 06:52:45 +00:00
Mark Crane
84ff031cec
2015-04-01 05:48:44 +00:00
Mark Crane
8048873cd0
Use luasql for recordings only if base64 is chosen.
2015-04-01 05:44:07 +00:00
Mark Crane
34e722391a
Change base64.enc to base64.encode.
2015-04-01 03:56:23 +00:00
Mark Crane
e9fc52436d
Improve the speed of base64 encode and decode.
2015-03-31 18:48:00 +00:00
Mark Crane
ea6df88750
Prevent trying to pickup the call from the caller in the same call group.
2015-03-31 03:06:55 +00:00
Mark Crane
bf09ca3e1c
Add base64 decode to the IVR Menu.
2015-03-31 00:50:13 +00:00
Mark Crane
4f6f1186ab
Add an additional method to store the recordings.
2015-03-30 23:08:21 +00:00
Mark Crane
95633aac35
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
3859511572
Fix the XML for languages.lua.
2015-03-24 06:21:47 +00:00
Errol Samuels
9aed5b3dc8
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
e13a8bb694
Added remote reboot capability for Aastra phones
2015-03-22 08:04:03 +00:00
Mark Crane
db1a7d599c
Fix conference center greeting allow upper case file names.
2015-03-20 19:05:49 +00:00
Mark Crane
7aa729f56b
IVR Menu use the ringback method from ring groups.
2015-03-20 04:56:25 +00:00
Mark Crane
2bf031dd68
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
5f7a14041a
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
34968ce2c2
Remove trailing spaces or tabs.
2015-03-18 20:51:13 +00:00
Nate Jones
8485694537
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
75321f04f7
Fix IVR Menu ringback.
2015-03-13 16:45:05 +00:00
Mark Crane
09196fac55
Fix the indentation in callcenter.conf.lua.
2015-03-11 19:33:07 +00:00
Mark Crane
1f20397a57
Call Center XML Handler now generates XML correctly.
2015-03-11 19:28:18 +00:00
Mark Crane
09f7868e36
Fix a missing comma.
2015-03-10 10:41:26 +00:00
Mark Crane
0cd32b4f7e
Add the missing include for the languages section.
2015-03-09 23:49:15 +00:00
Mark Crane
88ba2e161a
Add time-of-day to the XML handler.
2015-03-09 15:51:49 +00:00
Mark Crane
0d6f9b8d64
Add XML Handler section language.
2015-03-09 05:26:10 +00:00
Mark Crane
c027f0e4f5
Add lua function settings.
2015-03-02 18:07:06 +00:00
Digital Daz
1a15020275
Remove a log line used for debug
2015-02-25 20:40:51 +00:00
Digital Daz
2cef65a708
Fixed a couple of typos and changed the way the DSN is inserted.
2015-02-25 20:35:22 +00:00
Nate Jones
a4671d33b6
Voicemail: Email notification script updated to support multiple languages.
2015-02-24 09:40:45 +00:00
Nate Jones
71a861580c
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
85e22004cd
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
6388c00b55
Voicemail IVR is now completed and ready to go.
2015-02-22 23:58:37 +00:00
Mark Crane
faf30dd174
Add additional protection to prevent intercepting calls that have already been answered.
2015-02-21 20:33:23 +00:00
Mark Crane
ce74b2d0fb
Add callcenter.conf.lua for xml handler.
2015-02-21 09:33:36 +00:00
luis daniel lucio quiroz
c64c2b064b
debug messages for conference center
2015-02-13 18:51:19 +00:00
Digital Daz
6b03488eb0
Use the domain timezone in voicemail message playback.
2015-02-10 00:01:37 +00:00
Mark Crane
3d1ca49461
Fix hot desking internal and outbound caller id for the hot desked phone.
2015-02-06 18:51:22 +00:00
Mark Crane
70032d5642
Work on intercept.lua to prevent an error with the hostname.
2015-01-30 01:32:38 +00:00
Mark Crane
608c95bdf6
Fix the conference default greeting.
2015-01-29 10:07:50 +00:00
Mark Crane
30706fa11d
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
24c0ccd114
for_fax now on fax
2015-01-27 14:51:57 +00:00
luis daniel lucio quiroz
7f175b4985
accountcode now on fax, PCMU/A as absolute codec string
2015-01-26 19:54:52 +00:00
Mark Crane
9b7dd342f8
Fix the handling for * with stream file.
2015-01-23 18:10:48 +00:00
Philippe Rioual
d5dadca887
removed extra digit in FR toll allow templates
2015-01-22 19:44:58 +00:00
Philippe Rioual
bc167d4d69
added french "FR" country toll_allow templates
2015-01-21 16:11:06 +00:00
luis daniel lucio quiroz
84218b839b
better voicemail templates
2015-01-19 18:59:59 +00:00
Mark Crane
5f8fc98170
Fix voicemail copy to multiple destinations.
2015-01-17 21:56:56 +00:00
Mark Crane
fb1844bce6
Fix is_local.lua script on the stable branch.
2015-01-17 07:31:50 +00:00
Mark Crane
3585f19b21
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
03db90f9dc
If mod shout exits use it to save voicemail messages as mp3.
2015-01-04 00:10:52 +00:00
Mark Crane
e522a14e56
Add trim function to is_local.lua.
2014-12-22 19:34:55 +00:00
Mark Crane
6280d5b4e2
Fix a problem with wakeup calls prompting for the extension.
2014-12-22 18:18:55 +00:00
Nate Jones
c67daf9a48
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
d881e17091
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
1970300db1
Fix forward on busy.
2014-12-05 12:55:04 +00:00
Mark Crane
b50c68d92f
Fix a problem with the previous commit.
2014-12-05 02:45:56 +00:00
Mark Crane
71dc8fbc77
Play only the Conference Center Greeting if it has been provided.
2014-12-05 02:40:21 +00:00
Mark Crane
c618f852b5
Add support for voicemail forward destinations.
2014-12-04 13:43:09 +00:00
Mark Crane
c9e3d90155
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
ad81b6ea5b
Get the values from the database and set them as lua variables.
2014-12-03 09:02:54 +00:00
Mark Crane
14babb88ed
Set extension variables for forward all, busy, no answer, and do not disturb.
2014-12-03 08:05:41 +00:00
Nate Jones
904de1933f
Conference Center: Lua script mods for Room Schedule (start/stop) functionality completed.
2014-11-30 03:08:02 +00:00
Nate Jones
146c439960
Fax Retry (LUA): nulls to nils.
2014-11-29 15:24:02 +00:00
Mark Crane
53a8cd7777
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
f6b1ee0736
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
130c45d0b6
Revert r7258 as caused problems with endpoints receiving calls.
2014-11-26 20:54:44 +00:00
Riccardo Granchi
2cf20d8f7a
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
36d3c995b7
Fix the alias for the XML handler.
2014-11-21 04:37:43 +00:00
Mark Crane
0bfd57c148
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
320659ffad
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
44c517173c
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
a514c6f95f
(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
9a88b8396a
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
4f88ebf255
Adjust app.lua improve the line spacing.
2014-11-18 10:03:00 +00:00
Mark Crane
001f6dec2e
Cleanup up the tabbing and trailing spaces and tabs.
2014-11-18 09:35:33 +00:00
Mark Crane
316e81edc0
Correct the English used in the comment.
2014-11-18 09:33:19 +00:00
luis daniel lucio quiroz
ee0dd17a03
cosmetic coding for disa
2014-11-14 22:12:18 +00:00
luis daniel lucio quiroz
6a531ebfbc
new enhanced disa without loopback
2014-11-14 20:39:15 +00:00
luis daniel lucio quiroz
a9183dbdf6
new enhanced disa
2014-11-14 17:47:45 +00:00
luis daniel lucio quiroz
9427a8012a
console messages for eavesdrop
2014-11-13 15:32:02 +00:00
Riccardo Granchi
fd68683f99
Disabled debug and minor log changes
2014-11-13 13:09:53 +00:00
Riccardo Granchi
7bc38b2d80
Added toll allow and ability to enable it in outbound routes
2014-11-13 12:12:41 +00:00
Mark Crane
3b9743226a
xml_handler will bind if memcached is down
2014-11-13 08:51:46 +00:00
Mark Crane
66fc5354dd
Fix remove excessive messages when using XML handler.
2014-11-08 04:46:51 +00:00
Riccardo Granchi
c09364234d
Added toll type assignment based on country templates
2014-11-06 16:56:31 +00:00
Riccardo Granchi
8ffb5b2f71
Added cleaning for own international prefix and sqlite compatibility
2014-11-04 15:29:05 +00:00
Mark Crane
d79e72141d
Paging - Prevent calling the user that initiated the page
2014-11-03 18:57:01 +00:00
Riccardo Granchi
3c43f604c5
Added it-ring definition
2014-11-03 11:16:10 +00:00
Riccardo Granchi
c684b780d7
Added forward on busy and extension queue features
2014-10-29 16:06:53 +00:00
Mark Crane
9e33022ce7
Ensure the api object is set for is_local.
2014-10-25 00:25:08 +00:00
Mark Crane
80f6638cae
Fix *98 for extensions with number-alias.
2014-10-25 00:01:46 +00:00
Richard Neese
710fc08fbb
2014-10-23 00:43:47 +00:00
Mark Crane
aab04f3019
Update the Voicemail MWI LUA script to use the new scripts/resources/run directory.
2014-10-22 08:09:10 +00:00
Mark Crane
899e5a853c
Replace if statement so that it doesn't cause a problem with user_exist.
2014-10-22 00:32:00 +00:00
Mark Crane
f8103e1b37
Fix extension number-alias for extensions using paging.
2014-10-21 22:57:29 +00:00
Mark Crane
593c063602
Fix the xml handler nil error for number_alias and fix some indentation.
2014-10-21 19:30:40 +00:00
Mark Crane
faa31d681b
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
390ef030b9
Fixed audio stream absolute path in fifo member
2014-10-21 10:46:05 +00:00
Mark Crane
5535c57a96
disable registration for number-alias
2014-10-21 10:01:30 +00:00
Mark Crane
1c63e46608
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
34a4ddb878
Fix a problem with DND when Follow Me hasn't been used for a particular extension.
2014-10-20 09:03:23 +00:00
Richard Neese
b4a554bfa3
no longer using flash
2014-10-18 21:50:31 +00:00
Mark Crane
f1e5c42cba
Allow 2 digit pins.
2014-10-17 20:39:56 +00:00
Mark Crane
a190165f02
Fix the xml handler nil error for number_alias.
2014-10-15 17:32:02 +00:00
Mark Crane
605b7a631f
Fix XML handler with number_alias.
2014-10-13 20:10:14 +00:00
Mark Crane
ef51862898
Allow making longer recordings with *732
2014-10-03 06:21:38 +00:00
Mark Crane
9fe0d78b05
Fix the hostname used in conference center
2014-10-03 06:19:03 +00:00
Mark Crane
1cbfc1cd13
Add voicemail params to the directory section of the xml handler
2014-10-03 06:17:43 +00:00
Mark Crane
c247e1c5a0
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
093d7bb369
Fix 2 problems with call forward first fix the alias and unforward.
2014-09-23 07:45:40 +00:00
Mark Crane
97e84ad81a
Fix a problem where in rare cases dialplan was cached without global dialplans
2014-09-15 15:56:18 +00:00
Mark Crane
69882a6b3b
Prevent an empty call forward destination
2014-09-13 09:30:25 +00:00
Mark Crane
98a1d4c987
Add fax_uuid to the fax_retry.lua script
2014-09-09 11:03:00 +00:00
Mark Crane
00c744b63a
Add domain_uuid, fax_date, fax_epoch to fax retry
2014-09-07 05:18:35 +00:00
Mark Crane
f4ae26f6d5
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
6b03a112e0
Add Fax logging.
2014-09-04 07:12:47 +00:00
Mark Crane
abd8c89f99
Fix ring group enterprise confirm
2014-08-30 18:22:06 +00:00
Mark Crane
138cb92c25
Fix a white space and a empty uuid
2014-08-29 08:33:15 +00:00