Commit Graph

109 Commits (c33718a54db8d0b06fed95ce858b0f28c4d9c961)

Author SHA1 Message Date
Kinsey Moore 74e706878b Stasis: Fix StasisEnd message ordering
11 years ago
Matthew Jordan 5db1c978e3 res/res_stasis: Fix crash on module unload while performing operation
11 years ago
Matthew Jordan df5dbbd878 res_stasis: Don't play MoH to channels by default when added to holding bridges
11 years ago
Jonathan Rose 33835e17a0 ARI: Fix a crash caused by hanging during playback to a channel in a bridge
11 years ago
Mark Michelson 28a89e7685 Fix compilation error on certain versions of GCC.
11 years ago
Jonathan Rose 222b5cd036 ARI: Fix a bug where /channels/{channelID}/continue doesn't execute PBX
11 years ago
Kinsey Moore 7a4691b425 Stasis: Use the correct return value
11 years ago
Kinsey Moore 6f735288b0 Stasis: Allow internal channels directly into bridges
11 years ago
Kinsey Moore 0ac7f96057 Stasis: Convey transfer information to applications
11 years ago
Kinsey Moore f1036f40dc Stasis: Allow message types to be blocked
11 years ago
Matthew Jordan 47bf7efc4d Multiple revisions 420089-420090,420097
11 years ago
Mark Michelson dcf1ad14da Add module support level to ast_module_info structure. Print it in CLI "module show" .
11 years ago
Matthew Jordan a2c912e997 media formats: re-architect handling of media for performance improvements
11 years ago
Richard Mudgett f962448eee ARI: Make mixing bridges propagate linkedids and accountcodes.
11 years ago
Matthew Jordan d4b436d0ea ARI/res_stasis: Subscribe to both Local channel halves when originating to app
11 years ago
Scott Griepentrog cf21644d6a ARI: Add ability to raise arbitrary User Events
11 years ago
Jonathan Rose b9d7dfcc62 ARI: Make bridges/{bridgeID}/play queue sound files
11 years ago
Kinsey Moore 62e2bf68f0 Stasis: Fix Stasis() bridge refcount issue
11 years ago
Jonathan Rose eb0a982f8c ARI: Resolve a subscription leak against implicit bridge subscriptions
11 years ago
Joshua Colp 326153d949 res_stasis: Fix a bug where the default bridge type was not set.
11 years ago
Joshua Colp 1cf74b8776 res_stasis: Extend bridge type to be a comma separated list of bridge attributes.
11 years ago
Kinsey Moore 5247a0d990 ARI: Ensure managing application receives ChannelEnteredBridge messages
11 years ago
Scott Griepentrog 80ef9a21b9 uniqueid: channel linkedid, ami, ari object creation with id's
11 years ago
Joshua Colp e5899852cc res_stasis: Enable transfers and provide events when they occur.
11 years ago
Kevin Harwell 28c0cb28d0 channel locking: Add locking for channel snapshot creation
12 years ago
Jonathan Rose b0bb03e916 bridging: Give bridges a name and a known creator
12 years ago
David M. Lee 1212906351 Reverting r403311. It's causing ARI tests to hang.
12 years ago
Mark Michelson 8e8b329e14 Add channel locking for channel snapshot creation.
12 years ago
Kevin Harwell ed48377994 ARI: Implement device state API
12 years ago
Kinsey Moore d9015a5356 ARI: Don't leak implementation details
12 years ago
David M. Lee f0ccc59a22 stasis: Fixed scoping problem with bridge tracking.
12 years ago
Richard Mudgett 7323809607 res_stasis.c: Fix locking issues with the app_bridge_moh container.
12 years ago
Richard Mudgett 8e4084b586 res_stasis.c: Made use the ao2_container callback templates.
12 years ago
Matthew Jordan 8d7873b836 ARI: Add subscription support
12 years ago
Mark Michelson ee21eee7e0 Cache string values of formats on ast_format_cap() to save processing.
12 years ago
David M. Lee 451993f4f5 ARI: WebSocket event cleanup
12 years ago
Jonathan Rose 21e22310c7 ARI: Music on Hold/Background Music for bridges
12 years ago
Richard Mudgett 477dea4661 Bridge API: Set a cause code on a channel when it is ejected from a bridge.
12 years ago
David M. Lee f5cca5e41e res_stasis: remove call to missing function control_continue.
12 years ago
Kinsey Moore d12350ccc3 Allow channels in app_stasis to hangup properly
12 years ago
Kinsey Moore e9ac63f9a9 Prevent automagic things from happening to Stasis application bridges
12 years ago
David M. Lee 987fdfb444 ARI: allow other operations to happen while bridged
12 years ago
David M. Lee e1b959ccbb Split caching out from the stasis_caching_topic.
12 years ago
Matthew Jordan 56a90d435c Fix incorrect reference to stasis/bridging.h
12 years ago
David M. Lee f6a227a451 Continue events when ARI WebSocket reconnects
12 years ago
Jonathan Rose 17c546173f ARI: Bridge Playback, Bridge Record
12 years ago
David M. Lee c9a3d4562d Update events to use Swagger 1.3 subtyping, and related aftermath
12 years ago
Richard Mudgett b5f18d1677 Fix menuselect display for stasis modules.
12 years ago
Kinsey Moore a5bbc790e7 Stasis-HTTP: Flesh out bridge-related capabilities
12 years ago
Kinsey Moore 1223199b3d Remove a junk define
12 years ago
David M. Lee b97c71bb11 Fix shutdown assertions in stasis-core
12 years ago
David M. Lee e8f4ac6c61 Break res_stasis into smaller files.
12 years ago
Kinsey Moore 2a9cbd693e Move JSON event generators into separate modules
12 years ago
David M. Lee 4666079b05 Address unload order issues for res_stasis* modules
12 years ago
Kinsey Moore 7ce05bfb9b Add channel events for res_stasis apps
12 years ago
David M. Lee 0eb4cf8c19 Remove required type field from channel blobs
12 years ago
Kinsey Moore e6d77dcdb5 Fix some bad whitespace
12 years ago
David M. Lee 1c21b8575b This patch adds a RESTful HTTP interface to Asterisk.
12 years ago
David M. Lee c599aca553 Moved core logic from app_stasis to res_stasis
12 years ago