Archived
14
0
Fork 0
Commit graph

81 commits

Author SHA1 Message Date
qwell
cedd5ba68f (closes issue #10739)
Reported by: ruffle
Patches:
      app_voicemail.c.diff uploaded by ruffle (license 201)
      10739-moveheard.diff uploaded by qwell (license 4)
Tested by: callguy, ruffle

Add an option to disable the automatic moving of "heard" messages to the Old folder.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@82871 f38db490-d61c-443f-a65b-d21fe96a405b
2007-09-18 21:07:08 +00:00
mmichelson
ca45e84ceb Added ability to customize which buttons control forward, reverse, pause, and stop during message playback.
(closes issue 9474, reported and patched by jaroth with modifications by me)



git-svn-id: http://svn.digium.com/svn/asterisk/trunk@72329 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-27 22:47:08 +00:00
mmichelson
d69f3f4446 Adding feature to support the storage and retrieval of voicemail greetings using IMAP storage.
This feature may be turned on by adding imapgreetings=yes to the general section of voicemail.conf
voicemail.conf.sample has details on the options added.

As a result, IMAP storage now has RETRIEVE and DISPOSE macros defined.

In addition to the IMAP greeting changes, I also have added an enum for the voicemail folders
and so now the code should be easier to understand and maintain when it comes to this area.



git-svn-id: http://svn.digium.com/svn/asterisk/trunk@72232 f38db490-d61c-443f-a65b-d21fe96a405b
2007-06-27 19:50:21 +00:00
russell
9c61ba7c81 Merge changes from team/russell/events
This set of changes introduces a new generic event API for use within Asterisk.
I am still working on a way for events to be shared between servers, but this
part is ready and can already be used inside of Asterisk.

This set of changes introduces the first use of the API, as well.  I have
restructured the way that MWI (message waiting indication) is handled.  It is
now event based instead of polling based.  For example, if there are a bunch
of SIP phones subscribed to mailboxes, then chan_sip will not have to
constantly poll the mailboxes for changes.  app_voicemail will generate events
when changes occur.

See UPGRADE.txt and CHANGES for some more information on the effects of these
changes from the user perspective.  For developer information, see the text in
include/asterisk/event.h.

As always, additional feedback is welcome on the asterisk-dev mailing list.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@62292 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-28 21:01:44 +00:00
russell
0d94072d51 Merged revisions 58119 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r58119 | russell | 2007-03-06 17:00:57 -0600 (Tue, 06 Mar 2007) | 3 lines

Clarify the documentation of the dialout and sendvoicemail options.
(issue #9000, caio1982 and serge-v)

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@58120 f38db490-d61c-443f-a65b-d21fe96a405b
2007-03-06 23:01:30 +00:00
file
c016e76f98 Allow both an external application and SMDI to do voicemail notification at the same time. (issue #8625 reported by lters)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@55410 f38db490-d61c-443f-a65b-d21fe96a405b
2007-02-19 15:57:24 +00:00
qwell
27151ac15f Merged revisions 50647 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r50647 | qwell | 2007-01-12 13:24:40 -0600 (Fri, 12 Jan 2007) | 2 lines

Update documentation to state that you shouldn't use realtime static with voicemail.conf

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@50648 f38db490-d61c-443f-a65b-d21fe96a405b
2007-01-12 19:25:26 +00:00
tilghman
3ad2a81a5d 1. Rename 'maxmessage' to 'maxsecs' to differentiate from 'maxmsg'.
2. Rename 'minmessage' to 'minsecs' for parity.
3. Make 'maxsecs' a per-user option, in addition to global.
(Issue # 8624)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@49075 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-31 04:54:20 +00:00
qwell
b88715abc7 Merged revisions 48230 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
r48230 | qwell | 2006-12-04 11:54:46 -0600 (Mon, 04 Dec 2006) | 4 lines

Add documentation to voicemail.conf.sample for ODBC storage.

Issue 8499 - patch by blitzrage.

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@48231 f38db490-d61c-443f-a65b-d21fe96a405b
2006-12-04 17:55:38 +00:00
qwell
9f5ca42bcf Add ability to notify an external application/script that the voicemail password was,
while also still changing the password "internally".

Issue 7371, initial patch by pdunkel, with rewrite/config comments by me.
Additional modifications (yay bitmask) by pdunkel.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@47814 f38db490-d61c-443f-a65b-d21fe96a405b
2006-11-17 21:51:42 +00:00
russell
119d959274 Add the ability to customize some of the prompts used within the voicemail
application by configuring them in voicemail.conf (issue #7415, patch by
fkasumovic, with some fixes and documentation updates by myself)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@46360 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-27 16:47:44 +00:00
kpfleming
5c0e56df21 merge markster's usersconf branch with some slight changes
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43052 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-16 23:53:58 +00:00
tilghman
9b9ca6cac5 Merged revisions 42716 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r42716 | tilghman | 2006-09-11 11:39:06 -0500 (Mon, 11 Sep 2006) | 2 lines

Spelling/grammar fixes (Issue 7929)

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@42717 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-11 16:41:49 +00:00
tilghman
ad9ace8b53 Merged revisions 42697 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r42697 | tilghman | 2006-09-11 09:40:13 -0500 (Mon, 11 Sep 2006) | 2 lines

Two grammar issues (bug 7927)

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@42698 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-11 14:41:35 +00:00
file
19338ec792 Clarify volgain option a bit, it needs sox to work.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@39333 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-08 15:53:51 +00:00
tilghman
b2b7465c96 Bug 6237 - add volgain parameter, such that voicemail messages may be amplified after recording
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@39332 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-08 15:37:53 +00:00
kpfleming
75168aeb12 fix various typos and other bits (from Ian Kinner)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@30800 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-30 16:01:50 +00:00
russell
be0d2ed294 add support for having the user reminded that their temporary greeting
is still set (issue #6120, khaefner)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@25057 f38db490-d61c-443f-a65b-d21fe96a405b
2006-05-05 21:22:50 +00:00
file
6c00b7ca23 Allow the attachment format to be specified differently for different mailboxes (issue #6961 reported by the ever fabulous Corydon76)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@20357 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-15 23:05:18 +00:00
oej
e1dbe866be Formatting fixes
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@17864 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-06 15:41:37 +00:00
mattf
8ebf7821fe Add smdi support for asterisk (see doc/smdi.txt for config info) (#5945)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9423 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-10 21:50:56 +00:00
oej
d631197090 - Adding example on using european time zones in voicemail.conf
- Moving the timezone section to below the documentation section

Example written and contributed by Henrik Olsen, Astricon Training student.
Thanks!



git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9292 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-09 15:25:34 +00:00
tilghman
b94831a7c3 Merged revisions 7999 via svnmerge from
/branches/1.2


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8000 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-12 06:15:56 +00:00
kpfleming
907b53f827 Merged revisions 7265-7266,7268-7275 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r7265 | oej | 2005-12-01 17:18:14 -0600 (Thu, 01 Dec 2005) | 2 lines

Changing bug report address to the Asterisk issue tracker

........
r7266 | kpfleming | 2005-12-01 17:18:29 -0600 (Thu, 01 Dec 2005) | 3 lines

Makefile 'update' target now supports updating from Subversion repositories (issue #5875)
remove support for 'patches' subdirectory, it's no longer useful

........
r7268 | kpfleming | 2005-12-01 17:34:58 -0600 (Thu, 01 Dec 2005) | 2 lines

ensure channel's scheduling context is freed (issue #5788)

........
r7269 | kpfleming | 2005-12-01 17:49:44 -0600 (Thu, 01 Dec 2005) | 2 lines

don't block waiting for the Festival server forever when it goes away (issue #5882)

........
r7270 | kpfleming | 2005-12-01 18:26:12 -0600 (Thu, 01 Dec 2005) | 2 lines

allow variables to exist on both 'halves' of the Local channel (issue #5810)

........
r7271 | kpfleming | 2005-12-01 18:28:48 -0600 (Thu, 01 Dec 2005) | 2 lines

protect agent_bridgedchannel() from segfaulting when there is no bridged channel (issue #5879)

........
r7272 | kpfleming | 2005-12-01 18:39:00 -0600 (Thu, 01 Dec 2005) | 3 lines

properly handle password changes when mailbox is last line of config file and not followed by a newline (issue #5870)
reformat password changing code to conform to coding guidelines (issue #5870)

........
r7273 | kpfleming | 2005-12-01 18:42:40 -0600 (Thu, 01 Dec 2005) | 2 lines

allow previous context-searching behavior to be used if desired (issue #5899)

........
r7274 | kpfleming | 2005-12-01 18:51:15 -0600 (Thu, 01 Dec 2005) | 2 lines

inherit channel variables into channels created by Page() application (issue #5888)

........
r7275 | oej | 2005-12-01 18:52:13 -0600 (Thu, 01 Dec 2005) | 2 lines

Bug #5907. Improve SIP INFO DTMF debugging output. (1.2 & Trunk)

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7276 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-02 01:01:11 +00:00
kpfleming
24c1e3c222 git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7221 f38db490-d61c-443f-a65b-d21fe96a405b 2005-11-29 18:24:39 +00:00
russell
2965268104 issue #5828
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7192 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-23 05:58:41 +00:00
kpfleming
7eb5087ca1 issue #5689
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7059 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-11 00:10:44 +00:00
kpfleming
024f2617d8 make sample config files easier to ready (issue #5371)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6720 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-04 22:51:59 +00:00
russell
5f810e050b clarify option description (issue #5351)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6705 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-01 01:24:15 +00:00
kpfleming
77ffeda4e8 make pager messages configurable (issue #4829)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6361 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-22 22:43:47 +00:00
kpfleming
70fc8fb4ff support a configurable number of mailboxes per folder (bug #4229)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6099 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-12 02:53:56 +00:00
kpfleming
407f10a261 support military-style time announcing ('hundred' instead of 'o-clock') (bug #4605)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6098 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-12 02:36:53 +00:00
kpfleming
d31431d5a7 allow user-configurable date formats in voicemail message body (bug #4554)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6050 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-07 22:56:49 +00:00
kpfleming
0d2814ae15 re-implement realtime support in app_directory
add support for hiding entries from app_directory using new hidefromdir= option (bug #3950)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5429 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-06 18:55:33 +00:00
markster
a26db084f2 Fix some typos in the voicemail config (bug #3384)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4852 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-20 05:00:07 +00:00
markster
591b532e8d Fix small typo (bug #3382)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4847 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-20 03:30:52 +00:00
markster
58d4adcaa7 Add extra variables to voicemail (bug #3382)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4846 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-20 03:27:10 +00:00
markster
5363b1ca88 Add option to use directory for forward/compose (bug #2025)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4294 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-19 05:47:21 +00:00
markster
813e9e2664 Add voicemail to say # of minutes remaining (bug #2302)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4130 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-30 20:49:42 +00:00
russell
3aa74a9dfe fix voicemail account setup (bug #2077)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3961 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-09 04:28:44 +00:00
markster
a81874368a Implement voicemail force account setup (bug #2077)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3880 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-02 03:01:20 +00:00
markster
a3325e5bbe Make ADSI in voicemail configurable (bug #2209)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3788 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-15 19:54:46 +00:00
markster
8b0d6f6311 Allow "-" in password to make it unchangable (bug #2386)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3729 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-06 06:19:17 +00:00
markster
cbe157ff02 Allow external program to be used to change password (bug #2357)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3717 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-03 03:53:48 +00:00
markster
a8cb6829ff Merge MOG's first serious patch (new message patch) (bug #2071)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3612 f38db490-d61c-443f-a65b-d21fe96a405b
2004-08-16 04:05:43 +00:00
markster
ef7f801758 Fix pager voicemail notification from string (bug #2142), MOG's first patch!
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3585 f38db490-d61c-443f-a65b-d21fe96a405b
2004-08-06 21:30:39 +00:00
markster
f1c4cb1210 Update documentaion to be clearer
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3462 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-17 20:36:31 +00:00
markster
4e28e6fb09 Add "skipaftercmd" option to voicemail to move to the next message automatically (bug #1984)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3407 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-09 07:39:39 +00:00
markster
83dc4d5108 Merge Tilghman's voicemail broadcast improvements (thanks!)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3287 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-23 18:00:50 +00:00
markster
fe30772ab8 Fix voicemail.conf typo (bug #1794)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3150 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-05 23:00:16 +00:00