Commit Graph

741 Commits (c3629d7c3fbdd7c9deadc759f95b00f476fb49cc)

Author SHA1 Message Date
Stefan Sayer c3629d7c3f jsonrpc extensions and fixes
16 years ago
Stefan Sayer ccdbae75ed make varPrintArg usable from modules
16 years ago
Stefan Sayer 6e6162df11 sets() accept arrays, json event conditions
16 years ago
Peter Lemenkov 58ee004421 Typo fix
16 years ago
Raphael Coeffic 0d26de833e added a place holder for dsm's lib directory.
16 years ago
Raphael Coeffic d35e5ec668 avoid duplicated code and debug/error messages
16 years ago
Peter Lemenkov 08a5a3bfce Added workarounfd for weird behaviour of CMake 2.4 while handling
16 years ago
Peter Lemenkov 28306815dc Another one template for CMake
16 years ago
Peter Lemenkov 86ee7d00bf Copy+paste typo: this conf-file actually is a early_announce.conf
16 years ago
Peter Lemenkov c30c021763 Typo: paramater => parameter
16 years ago
Peter Lemenkov 76a3a5ff5d Sync CMake config-file templates with original ones
16 years ago
Raphael Coeffic b48a60d12c A new "simple mode" has been added to all the voicemail/voicebox
17 years ago
Stefan Sayer 6faf1bf3f9 decode nested request/response data of json-rpc calls into vars
17 years ago
Stefan Sayer b9176c56d0 - event params made writable with set() and sets(); used to return value from event processing
17 years ago
Stefan Sayer e7b03e1c82 json object as DI parameter
17 years ago
Stefan Sayer b5c0d07863 moved json<->AmArg into core
17 years ago
Stefan Sayer a18d3cb3f6 corrected (array) to (struct), added (array) in parameters to DI command
17 years ago
Peter Lemenkov b2535ebe67 Do not use SET_PROPERTY in CMake makefiles - incompatible with old CMake
17 years ago
Stefan Sayer 997f08be38 supporting recursive arrays in DSM DI action
17 years ago
Stefan Sayer 22b498a626 added set/add aliases (more convenient and common names)
17 years ago
Stefan Sayer 5873c90a89 fixed passing (array) in DI calls (thanks to Matthew Williams for the fix)
17 years ago
Stefan Sayer e6c34b3ded allow trailing comma (,) in objects, which is allowed per the spec (thanks to Matthew Williams for the fix)
17 years ago
Stefan Sayer 41807f1ea7 posting disconnect events if connection broken/closed
17 years ago
Peter Lemenkov 3f4b1724cf The AmSession::onSipReply virtualfunction has different arity.
17 years ago
Peter Lemenkov f99f9cc9a4 There is no MonSelectFallback if we compile w/o USE_MONITORING, so
17 years ago
Peter Lemenkov 9e48228636 Enable latest SEMS new features in cmake template files
17 years ago
Peter Lemenkov a36ec93cd1 One typo and few trailing whitespace cleanups
17 years ago
Raphael Coeffic 00bfd9b9bb finishes what has been begun with last commit.
17 years ago
Raphael Coeffic b6c310ca5e SEMS plug-in config files are now installed into $(cfg-target) instead of $(cfg-target)etc.
17 years ago
Raphael Coeffic 77c8179d2e - fixes cross-compilation when the target system has a different python version as the host system.
17 years ago
Raphael Coeffic 3791694fc1 - fixes cross-compilation when the target system has a different python version as the host system.
17 years ago
Raphael Coeffic 83d3904c7e - fixes cross-compilation issue.
17 years ago
Raphael Coeffic 70b41a3677 - added implementation for new event handlers.
17 years ago
Stefan Sayer 59b4ce283b (array) for DI parameters
17 years ago
Stefan Sayer d2abff9782 also accept : as var name delimiter
17 years ago
Stefan Sayer d44e3abaf9 sets action, set with replace parameters
17 years ago
Stefan Sayer 575773ff67 functions for setting only input/output to playlist
17 years ago
Stefan Sayer 1c2661f405 teejoin/teeleave actions - feed input audio (speak) to a second conference channel, additionally to playlist one
17 years ago
Stefan Sayer 8237f5e515 adapted to new core logging API
17 years ago
Ondrej Martine d56a9fa574 * ivr_log(): use core logging API instead
17 years ago
Stefan Sayer c77e89564f b/f: accept_early_session is on outgoing call
17 years ago
Stefan Sayer 557449f53e add and sub actions
17 years ago
Stefan Sayer 22ba41b066 for outgoing calls, ringing/early/failed events.
17 years ago
Stefan Sayer 87494ffa45 pass variables to other DSM call for dlg.dialout()
17 years ago
Stefan Sayer 54453a3946 setInOutPlaylist
17 years ago
Stefan Sayer e1f778aea4 monitor_select_fallback : application to execute if mon_select failed (no matching record found)
17 years ago
Stefan Sayer f3cb6178c5 don't bail on error creating voicebox spool dir
17 years ago
Raphael Coeffic 1695507989 - some more small fixes.
17 years ago
Raphael Coeffic bb662b3955 - PYTHON_LIDIR and PYTHON_DIR definitions taken from ivr module (works much better)
17 years ago
Raphael Coeffic 2e15161203 fixed for changes in AmSipDialog, AmSipReply and AmSipRequest.
17 years ago