Commit Graph

43 Commits

Author SHA1 Message Date
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
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
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 7ba8ca8f84 Additional work on base64 optional storage in the database. 2015-04-18 19:59:50 +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
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 ca2673fd74 Update the base64 code. 2015-04-13 17:52:59 +00:00
Nate Jones 42769cb631 Voicemail: Fix confirmed and applied as suggested in Issue 905. Thanks. 2015-04-10 01:22:17 +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 b194261635 Add voicemail storage path variables. 2015-04-06 07:08:17 +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
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 6f14a0b6d5 When a new greeting is created set it as the greeting id. 2015-04-01 08:11:44 +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 bde561a950 Change base64.enc to base64.encode. 2015-04-01 03:56:23 +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
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
Digital Daz cc96241171 Use the domain timezone in voicemail message playback. 2015-02-10 00:01:37 +00:00
luis daniel lucio quiroz 230be9198f better voicemail templates 2015-01-19 18:59:59 +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 50dcfc3fae Update the Voicemail MWI LUA script to use the new scripts/resources/run directory. 2014-10-22 08:09:10 +00:00
James Rose 564b42a988 added variable runonce to prevent the loop. Have seen this script crash a busy FS install. Now possible to run via cron. 2014-07-31 20:15:06 +00:00
Nate Jones 7337fba360 Voicemail-to-Email: Backup email to database if sending fails, better detection of ContentType. 2014-07-08 06:38:23 +00:00
Nate Jones 090d3cacb2 Voicemail-to-Email: Add custom headers containing domain_uuid, domain_name, call_uuid and email_type. Send email using Domain smtp settings, if defined under Default Settings. 2014-07-08 02:30:57 +00:00
Mark Crane 22d3edb3f8 Add a missing forward slash on the email subject when sending the email 2014-04-13 06:14:17 +00:00
Mark Crane 9ba46dfc8a If vm_message_ext is "mp3" then check to see if mod_vlc is running and if it is then use vlc:// as the prefix for streaming the file. 2014-03-20 16:42:04 +00:00
Mark Crane b95e2e2488 Use lame to convert voicemail wav to mp3 files. 2014-03-20 08:47:36 +00:00
Mark Crane 95f64f8d99 Add MWI-Voice-Message to show the message count. 2014-02-09 09:43:47 +00:00
Mark Crane ab54d3d068 Add new and old message count to the mwi event to the dev branch. 2013-11-07 23:49:09 +00:00
Mark Crane c364028d43 Fix the forward to extension option 8 in voicemail. 2013-10-29 20:54:54 +00:00
Mark Crane bf8d154914 Add the voicemail_greeting_number variable to set the greeting_id. Adjust skip_instructions so that it used. 2013-10-04 00:05:24 +00:00
Mark Crane f6b20aae60 Re-enabled uuid_display found the real problem to the dtmf detection lag was caused by uuid_display with an incorrect rtp packet size (aka ptime) set wrong on the SPA504g. It was set to 0.030 but needs to be set to 0.020. 2013-08-20 23:54:46 +00:00
Mark Crane 540ae1c8f7 Comment out uuid_display. It caused the call to switch codecs, interrupt the audio and added a dtmf delay to voicemail after pressing 1 for new messages or 2 for old messages. Also added a lua copy function. 2013-08-13 06:09:45 +00:00
Mark Crane 80c1c9076c Add a general copy function for lua and use it with voicemail forward. 2013-07-11 19:50:09 +00:00
Mark Crane b895946be8 Copy voicemail to another extension added single quotes to the copy string to help with paths with spaces. 2013-07-11 17:13:15 +00:00
Mark Crane 4e578b6bf7 Voicemail message playback press 4 for rewind and 6 for fast forward. 2013-07-10 22:59:17 +00:00
Mark Crane 567e554cb7 Move the includes/install to resources/install 2013-06-09 02:42:36 +00:00