348 Commits

Author SHA1 Message Date
Anthony Minessale
f7c8ef4a3b fix var names and add voicemail_notify_email template var
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8756 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-06-04 22:52:37 +00:00
Anthony Minessale
12f18c54f7 This feature was a patch we probably should have looked at closer?
I reverted it and wrote a new one, please test as i am not able to atm this is a blind commit.

vm-mailto (default undef) "the addr you want main email"
vm-notify-mailto (default same as vm-mailto) "the addr you want notifications sent to"
vm-email-all-messages (default false) "send all messages to vm-mailto addr (attachment based on vm-attach-file param)"
vm-notify-email-all-messages (default false) "send a notify email to vm-notify-mailto when a vm is left (never has attachment)"
vm-keep-local-after-email (default true) when you email the main message also keep it locally as new vm for the phone.
                                      when false means delete it as if it never happened and just email it.
vm-attach-file (default true) attach the audio file to the main email

the notify email will use the same template as the main email unless you define the new profile param "notify-template-file"



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8748 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-06-03 22:01:26 +00:00
Anthony Minessale
f930eaeec7 indent pass 2
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8689 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-27 04:54:52 +00:00
Michael Jerris
aa93dc3e9c merge MODAPP-88: Fix Email with no Attachement; Allow Email & Local VM Storage; Add Notify Only Email; Extra, note about missing prompts.
Added param "vm-email-only" to make voicemail sent by email only (previously default behavior
Added param "vm-mailto-notify" to allow sending an second email to an mobile or other device for notification only 


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8655 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-26 02:51:34 +00:00
Anthony Minessale
307e9ef7d6 name change
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8579 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-24 03:46:19 +00:00
Stefan Knoblich
5d91bea365 switch_url_encode now takes the full length of the buffer and null-terminates the string properly (Klocwork #1030)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8510 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-21 21:31:17 +00:00
Anthony Minessale
8780b35dc1 add patch from MODAPP-93
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8490 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-20 17:19:14 +00:00
Anthony Minessale
7daa751f1e doh
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8460 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-17 15:48:18 +00:00
Anthony Minessale
a79fe2c125 add vm_boxcount api func
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8457 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-17 00:33:34 +00:00
Anthony Minessale
16f5637f9a test
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8303 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-05-08 16:09:49 +00:00
Brian West
e341914d25 Add MODEVENT-21 and a small tweak to voicemail to not light up on saved message counts
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8133 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-04-21 15:25:09 +00:00
Michael Jerris
29ea1523c9 tweak windows build for inet_pton and other build problems
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8131 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-04-21 14:35:14 +00:00
Anthony Minessale
1b6bee859d Moc likes to inturrupt the hello message
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8128 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-04-18 22:05:44 +00:00
Michael Jerris
08524b434f rename field user -> username for voicemail db (MODAPP-82)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7922 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-18 22:13:32 +00:00
Anthony Minessale
32c97ad2e5 udpate
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7838 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 23:34:14 +00:00
Anthony Minessale
b465dbfbdb udpate
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7837 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 23:21:08 +00:00
Anthony Minessale
c70470daa4 udpate
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7836 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-03-07 23:17:01 +00:00
Brian West
131863171f cleanup
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7643 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-15 23:23:59 +00:00
Michael Jerris
d586753113 dup these too.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7563 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-08 23:31:22 +00:00
Brian West
b0ad7ab50c set tab mode properly
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7500 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-02-03 22:14:57 +00:00
Anthony Minessale
9cb51f53f7 tweak
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7416 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-28 21:07:20 +00:00
Brian West
00ce39e24c fix race loop
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7412 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-28 20:14:38 +00:00
Michael Jerris
284d03e5e1 code analysis, bounds checks, buffer overrun fixes.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7403 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-28 08:47:55 +00:00
Michael Jerris
482badffca code analysis, clean up asserts related to switch_core_session_get_channel.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7402 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-28 07:26:10 +00:00
Michael Jerris
8640657c4b use switch_event_add_header_string
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7342 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-24 11:56:57 +00:00
Anthony Minessale
1424b6c73b change xml_lookups to take an event as params instead of url string this will break your xml_curl scripts please update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7333 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-23 20:59:25 +00:00
Anthony Minessale
4c14b9b0fc update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7278 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-18 00:17:42 +00:00
Michael Jerris
ca55a0113e don't keep looking when it can't find the user
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7243 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-15 21:21:36 +00:00
Anthony Minessale
143bed09a3 try to use clock_gettime to make sure we don't care if the system time changes
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7165 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-11 00:43:49 +00:00
Anthony Minessale
df749a420f fix dtmf code
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7125 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-07 16:49:46 +00:00
Michael Jerris
721b850699 check return from unlink.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7080 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-04 01:49:26 +00:00
Anthony Minessale
6b641da0ba add min record len to voicemail
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7077 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-01-03 22:04:19 +00:00
Michael Jerris
87eaf2b892 reformat code.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6984 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-26 17:37:13 +00:00
Michael Jerris
4c47473782 add configurable file metadata (MODAPP-60)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6983 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-26 17:26:46 +00:00
Michael Jerris
2847d1c04e more error checking.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6954 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-22 01:00:10 +00:00
Anthony Minessale
2931fc9109 dtmf overhaul testers wanted
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6952 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-22 00:32:20 +00:00
Anthony Minessale
998515a2ef fix MODAPP-58
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6918 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-20 20:20:38 +00:00
Anthony Minessale
5355075c60 blinking lights for xmas presence
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6849 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-18 01:12:50 +00:00
Michael Jerris
531fe4de8f cleanups, simplify odbc ifdefs, remove some unnecessary var declarations, handle return values of unlink, whitespace cleanup.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6804 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-15 04:58:44 +00:00
Anthony Minessale
c5ab852849 fixes
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6792 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-14 17:39:45 +00:00
Anthony Minessale
ecffbdca4e christmas presence
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6783 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-14 02:09:22 +00:00
Anthony Minessale
9e9695a3d3 sip is fun
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6774 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-14 00:00:57 +00:00
Michael Jerris
54ec86f6ce use switch_snprintf instead of snprintf becuase in insures null termination of strings.
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6707 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-12 21:53:32 +00:00
Michael Jerris
4110f73cf3 add msvc 2008 sln/project files
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6690 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-12 01:40:13 +00:00
Anthony Minessale
8bf63d3d8c add mod_cdr_csv
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6542 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-06 19:51:55 +00:00
Anthony Minessale
26fccbdddb update logger code
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6504 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-12-04 22:36:05 +00:00
Anthony Minessale
dc96942b88 update
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6455 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-30 23:45:27 +00:00
Anthony Minessale
321b68c5b4 these aren't the droids you're looking for, move along....
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6453 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-30 22:56:01 +00:00
Michael Jerris
873ea13898 silence warning (thanks stkn)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6436 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-29 18:16:48 +00:00
Anthony Minessale
d79d8ba65c add some stuff
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@6430 d0543943-73ff-0310-b7d9-9358b9ac24b2
2007-11-29 02:48:44 +00:00