Commit Graph

53 Commits

Author SHA1 Message Date
Mark Crane ab5279ee3c Make sofia.conf.lua hostname backwards compatible. 2013-11-13 08:26:18 +00:00
Mark Crane 8ba965ff31 Add hostname to sofia.conf.lua 2013-11-12 16:09:07 +00:00
Mark Crane 55691db77d Add reverse-auth-lookup to the xml handler script. 2013-11-12 08:44:32 +00:00
Mark Crane 95c2bb17e3 Check the local hostname in the xml handler. 2013-11-12 08:43:13 +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 556e72d7e2 Add "NO_USER_RESPONSE" for ring groups. 2013-11-05 18:17:44 +00:00
Mark Crane 10881ae724 Fix an error that occurs on a few systems when adding a domain. 2013-11-01 15:50:49 +00:00
Mark Crane 8c8d447562 Fix a problem where the if the last phone ringing is not registered then the call ends with error user not registered. Fixed a problem where the last person rejects the call it would send a busy back to the caller rather than sending to the timeout action. 2013-10-31 01:08:45 +00:00
James Rose cd993de6e4 Debug Extension_UUID was crashing script (nil) 2013-10-30 15:15:55 +00:00
Mark Crane af8d5523cd Fix the pin number used in the dial string and switch session:execute for api:execute. Thanks soapee01 for reporting and helping with the bug. 2013-10-29 23:15:20 +00:00
Mark Crane 4c6d3fc26a If there are no ring group destinations fix the timeout destination. 2013-10-29 22:20:36 +00:00
Mark Crane c364028d43 Fix the forward to extension option 8 in voicemail. 2013-10-29 20:54:54 +00:00
Mark Crane f4fd32687f Comment out the voicemail fields in the xml handler. 2013-10-08 22:26:25 +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 46d0c45c01 Additional monitoring of a busy server showed that it was the cache only that needed to be removed. 2013-09-29 10:08:27 +00:00
Mark Crane bf63091a0e Remove this code from the xml handler which made it unable to find some extensions that existed. 2013-09-29 09:22:16 +00:00
Mark Crane 3f57a83129 Fix the dial_string.lua so that it uses the voicemail password from v_voicemails table, and have it clear the cached extension from memcache. 2013-09-28 20:39:06 +00:00
Mark Crane 2c5a380e0e Rename the fields in call_block to conform with the database naming convention and to match the table name. 2013-09-27 10:21:43 +00:00
Mark Crane 1ebe3cd1f9 Move the call block scripts to the install/scripts/app directory for now. 2013-09-27 09:06:28 +00:00
Mark Crane 894b7c5a28 Use the voicemail directory. 2013-09-23 19:57:07 +00:00
Mark Crane a22a3258e8 Remove option 3 for ring group confirm its not used. 2013-09-17 20:32:34 +00:00
Mark Crane 4141dd437b Fix the ring group confirm so that timeout is unscheduled. 2013-09-17 17:27:55 +00:00
Mark Crane 18cd29749d Make it so that if a call is parked to an occupied parking lot it is returned to sender. 2013-09-16 21:35:37 +00:00
Mark Crane 651673af34 Ring groups set origination_uuid only when using 'prompt'. 2013-09-11 02:37:57 +00:00
Mark Crane ca0b5a60b9 Fix ring group lua script so that if each extension is not registered and never has been that it still goes to the timeout destination. 2013-09-11 02:12:18 +00:00
Mark Crane 9cc32caff6 Remove some trailing white spaces from the ring groups index.lua. 2013-09-09 23:57:10 +00:00
Mark Crane e56ee666cf Ring groups add a work around for Freeswitch's native voicemail. 2013-09-05 17:32:53 +00:00
Mark Crane 26f4586791 Change conference profile name of wait_mod to wait-mod in the conference lua script. 2013-09-04 20:44:09 +00:00
Mark Crane 0a08f39ab7 Remove the hard coded conference profile name. 2013-09-04 20:30:38 +00:00
Mark Crane 78768afaea Ring Groups: Fix a problem where the domain_uuid was null for multi-tenant and for originate_disposition add NO_ANSWER for the timeout. 2013-08-29 16:57:36 +00:00
Mark Crane 26742ae7c5 Add number alias so that it will work with the xml handler. 2013-08-21 17:53:17 +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 cabc71d163 Remove old huntgroup_originate.lua. 2013-08-20 18:59:51 +00:00
Mark Crane 604abc39a1 Update the ring group lua script. 2013-08-16 20:36:52 +00:00
Mark Crane e55589f623 Faxing if the from_address is null then use the email_address. 2013-08-14 23:07:35 +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 d1aad16157 Fix the ring group timeout when the prompt is not set to confirm. 2013-07-31 03:41:13 +00:00
Mark Crane 34312fad32 Fixed the delay when using the new confirm feature for ring groups. 2013-07-27 21:05:38 +00:00
Mark Crane bece0abd28 Fixed a bug with IVR Menu where it reached the max failures +1 before moving onto the timeout action. 2013-07-25 18:25:52 +00:00
Mark Crane ea34375fdf Add xml handler fixed sip call forward. 2013-07-25 06:04:15 +00:00
Mark Crane 40df388751 Add a new confirm.lua file specifically for ring groups. 2013-07-24 20:08:06 +00:00
Mark Crane df643d8e98 Remove the old lua script file. 2013-07-24 19:54:57 +00:00
Mark Crane e8ffa2f12e Add the new ring group lua scripts. 2013-07-24 19:54:17 +00:00
Mark Crane 3eddead2a0 Move direct dial code outside of the loop. Next user_exists replace context with domain_name so that it works with single tenant systems. 2013-07-15 21:47:22 +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
James Rose 4d884015db Bug Fixes. Script errors due to nil value channel variables, and now sends email on busy fax. Better statistics reporting, busy/failure retries work as expected so it will now retry the same ecm/t38 type after a busy. 2013-07-01 20:08:08 +00:00
Mark Crane 4a57bc3f99 IVR Menu only allow direct dial calls to existing extensions. 2013-06-24 18:51:03 +00:00
Mark Crane 6b245369fa Fix a bug that made the the IVR Menu not play the long greeting when the short greeting was not provided. 2013-06-21 16:09:31 +00:00