Commit Graph

89 Commits (af75e45da13d1cead68c110eb122080018a9996f)

Author SHA1 Message Date
Kinsey Moore 36f4bff943 Stasis: Add information to blind transfer event
11 years ago
Matthew Jordan bb494067a5 Multiple revisions 421311-421312
11 years ago
Matthew Jordan ba5d5da60b Improve call forwarding reporting, especially with regards to ARI.
11 years ago
Richard Mudgett 79c5c08db9 ARI: Originate to app local channel subscription code optimization.
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
Matthew Jordan 47bf7efc4d Multiple revisions 420089-420090,420097
11 years ago
Matthew Jordan 355dc3d2ad Multiple revisions 419565-419566
11 years ago
Matthew Jordan bb87796f67 ARI: Fix endpoint/channel subscription issues; allow for subscriptions to tech
11 years ago
Matthew Jordan a2c912e997 media formats: re-architect handling of media for performance improvements
11 years ago
Matthew Jordan b299052e20 ari: Add a copy operation for stored recordings
11 years ago
Matthew Jordan d4b436d0ea ARI/res_stasis: Subscribe to both Local channel halves when originating to app
11 years ago
Richard Mudgett 9b10813a2b res_ari: Fix some off-nominal paths just dropping the HTTP connection.
11 years ago
Sam Galarneau aa370d6105 ARI: Improvements to body parameters documentation
11 years ago
Jonathan Rose a69e0cd32a ARI: Remove unnecessary \briefs from automatically generated documentation
11 years ago
Matthew Jordan 365ae7523b res_http_websocket: Close websocket correctly and use careful fwrite
11 years ago
Matthew Jordan 9cc1a8e893 stasis: Reduce creation of channel snapshots to improve performance
11 years ago
Matthew Jordan 53968c00b3 TALK_DETECT: A channel function that raises events when talking is detected
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 9a85fc0aa0 ARI: Add debug logging for events and responses
11 years ago
Jonathan Rose a8742e327f ARI: Add tones playback resource
11 years ago
Richard Mudgett 45ade68cb4 Remove unused RAII_VAR() declarations.
11 years ago
Kinsey Moore d6e2c50058 bridging: Ensure locking during snapshot creation
11 years ago
Sean Bright c32fe8b8e5 ARI: Don't complain about missing ARI users when we aren't enabled
11 years ago
Richard Mudgett 1ba13718fc assigned-uniqueids: Miscellaneous cleanup and fixes.
11 years ago
Joshua Colp 1cf74b8776 res_stasis: Extend bridge type to be a comma separated list of bridge attributes.
11 years ago
Jonathan Rose 4c2b1c225b ARI/bridges: Forward Playback/Recording Started/Finished to bridge topic
11 years ago
Scott Griepentrog ef69b5176d unqiueid: correct max uniqueid length test
11 years ago
Matthew Jordan 5ca081e053 resource_channels: Check if a passed in ID is NULL before checking its length
11 years ago
Scott Griepentrog 80ef9a21b9 uniqueid: channel linkedid, ami, ari object creation with id's
11 years ago
Joshua Colp 3f730662f7 res_stasis_recording: Add a "target_uri" field to recording events.
11 years ago
Richard Mudgett d277f3ec3e json: Fix off-nominal json ref counting issues.
11 years ago
Matthew Jordan 0ebbeac69f ari/resource_channels: Add channel variables earlier in the creation process
11 years ago
Joshua Colp e5899852cc res_stasis: Enable transfers and provide events when they occur.
12 years ago
Kinsey Moore 1590d32ab0 ARI: Support channel variables in originate
12 years ago
Jonathan Rose aa9db707c5 ARI: Add mailboxes resource for controlling and polling external MWI
12 years ago
Joshua Colp 8585340b87 res_ari: Fix various memory leaks.
12 years ago
David M. Lee 40a7f68e4b ari: Remove support for specifying channel vars during origination.
12 years ago
Matthew Jordan 7ddfe12aff res_stasis_device_state: Set resource type for subscriptions to deviceState
12 years ago
Richard Mudgett 72c282cc66 ao2_iterator: Mini-audit of the ao2_iterator loops in the new code files.
12 years ago
Jonathan Rose b0bb03e916 bridging: Give bridges a name and a known creator
12 years ago
Matthew Jordan 76042b1eb4 ari/resource_channels: When creating a channel, specify a default format (SLIN)
12 years ago
Joshua Colp 3a5cc054ed res_stasis: Expose event for call forwarding and follow forwarded channel.
12 years ago
Kevin Harwell f425c4a086 ARI: Allow specifying channel variables during a POST /channels
12 years ago
Kevin Harwell ce18946de4 ARI: Adding a channel to a bridge while a live recording is active blocks
12 years ago
Joshua Colp e93fbf41e6 res_ari: Add Recording events to the validator.
12 years ago
Kevin Harwell ed48377994 ARI: Implement device state API
12 years ago
Joshua Colp 14a7452934 ari: Add events for playback and recording.
12 years ago
Joshua Colp eda7126862 ari: Add Snoop operation for spying/whispering on channels.
12 years ago