Commit Graph

341 Commits

Author SHA1 Message Date
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