Stefan Sayer
f6150ade89
using recording file extension for saving message. patch by Andrey Samusenko
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1706 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
6f204ac4b7
implements mail_header_vars : add variables from P-App-Param into voicemail template (SEMS-17)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1505 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
d76f254b53
save one string copy
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1344 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
43fcaeab8d
making it a little safer using references
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1343 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
c49951dec0
reenabled email_address override config, which got lost somewhere in the way
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1335 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
61c0d81569
support for uid (UserID) / did (DomainID) in voicemail/voicebox/annrecorder
...
which is needed if the platform supports aliases and/or multi domain
and the canonical username or domain name can not be determined at the
proxy (call control)
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1168 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
2a96cd7982
announcement only mode in voicemail application
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@969 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
1a60a09a83
try personal greeting msg if config'd
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@968 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
92109aebf4
reformatted that long lines a little
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@964 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
5c6d4fd1f8
fixed throwing the exception, and basic checking email address (@ exists)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@961 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
d788672b02
fixed crash when leaving empty message
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@853 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
96204a9cdb
o compatibility fix: %from% template value filled (==%sender%)
...
o message length (e.g. 13.2 s) template value: %vmsg_length%
o alternative short parameter names (Domain->dom, Email-Address->eml, Language->lng etc)
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@839 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Raphael Coeffic
b88151a267
checked-in Stefan's new mailbox system (msg_storage,voicebox, modified voicemail).
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@772 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
267e309d7a
moving SMTP stuff to voicemail app
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@676 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
688756e465
fixes for SEMS on Solaris
...
contributed by Richard Newman rnewman at twinql dot com
from diff-20080128T1116.udiff
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@636 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
44ed708a0c
some more fixes for SEMS on Solaris
...
contributed by Richard Newman rnewman at twinql dot com
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@634 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
733e7599bd
added min_record_time to voicemail, will not send voicemail messages shorter than that.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@517 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
87c267d412
override email address option
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@475 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
8d76c8bb0a
indented apps to default indentation
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@433 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
aee44c98cd
fixed small mem leak: playlist is closed in session destructors to free playlist items
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@425 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Juha Heinanen
6ef9036d74
* Turned on automatic re-connection of MySQL connection.
...
* MySQL++ version must be at least 2.2.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@405 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
29cc0cf236
combined AmArg and AmArgArray into one class
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@383 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Juha Heinanen
d46ba25419
* Changed unknown value of 'language' field from NULL to ''. The reason
...
is that it turned out that in MyISAM tables a unique index does not
guarantee uniqueness if a field in the index can have a NULL value.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@358 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Juha Heinanen
3123aba1bf
* Added MySQL audio and template storage option for voicemail
...
application.
* Simplified conference application by removing caching of audio
from MySQL to file system.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@343 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Raphael Coeffic
4ddc7a6714
- suppressed all hard-coded "P-Iptel-..." and replaced through PARAM_HDR and APPNAME_HDR.
...
- changed PARAM_HDR to "P-App-Param"
- changed APPNAME_HDR to "P-App-Name"
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@272 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
fa35cb1cdf
* functions for taking all session specific parameters from P-Iptel-Param
...
* changed apps that use session specific params to use P-Iptel-Param by default
* added getSessionParam function to ivr
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@260 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
ede1f7189f
disabled DTMF detection where its not needed
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@207 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
6d8f8d9645
enabled Id svn keyword property
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@145 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
6036425491
removed unused AcceptDelay variale definitions
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@137 8eb893ce-cfd4-0310-b710-fb5ebe64c474
19 years ago
Stefan Sayer
bbfe61da5f
changed SessionScheduler name to MediaProcessor
...
ivr python version changed to 2.4 by default Makefile
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@95 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Raphael Coeffic
6434bc25da
corrected compilation errors introduced in the last version.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@61 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Raphael Coeffic
738313aa22
changed strategy for limiting record time: it now uses a session level timer.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@57 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Raphael Coeffic
bd20e01ade
added rec_file_ext config parameter to configure the type of recorded files (wav or mp3).
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@30 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Raphael Coeffic
aae96ca832
suppressed onBeforeCallAccept. It has been replaced by onInvite.
...
Have a look at AmSession. This is no one to one replacement.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@21 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Raphael Coeffic
8170abde19
added forgotten on_close() in AnswerMachine to write WAV header.
...
added missing virtual keyword to AmSession::onBye.
Please recompile all after this update (make clean && make all).
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@14 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Raphael Coeffic
a325bf8c54
changed voicemail's temporary file handling. It now uses AmAudio's tmpfile support.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@13 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Raphael Coeffic
3564062fbc
changed to name of the recorded message from req.callid to the dialog local tag.
...
this avoids callid collision.
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@11 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago
Raphael Coeffic
37abd5379e
initial checkin new open source version.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@5 8eb893ce-cfd4-0310-b710-fb5ebe64c474
20 years ago