Commit Graph

45 Commits (9e841e4fb62f072f26f076bd4dd2a8eebe7a9e75)

Author SHA1 Message Date
Richard Mudgett 9e841e4fb6 ARI: Fix crash if integer values used in JSON payload 'variables' object.
10 years ago
Matthew Jordan a528dfc9a7 ARI/PJSIP: Apply requesting channel's format cap to created channels
10 years ago
Joshua Colp bedf51b2ce res_ari_channels: Return a 404 response when a requested channel variable does not exist.
10 years ago
Matthew Jordan 29f66b0429 ARI/PJSIP: Add the ability to redirect (transfer) a channel in a Stasis app
10 years ago
Matthew Jordan 858e825568 res/ari/resource_channels: Add missing 'no_answer' reason to DELETE /channels
10 years ago
Mark Michelson 7f836c1c15 Add the ability to continue and originate using priority labels.
10 years ago
Joshua Colp 60ab564ad2 ari: Add support for specifying an originator channel when originating.
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
Matthew Jordan 47bf7efc4d Multiple revisions 420089-420090,420097
11 years ago
Matthew Jordan a2c912e997 media formats: re-architect handling of media for performance improvements
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
Matthew Jordan 9cc1a8e893 stasis: Reduce creation of channel snapshots to improve performance
11 years ago
Jonathan Rose b9d7dfcc62 ARI: Make bridges/{bridgeID}/play queue sound files
11 years ago
Richard Mudgett 45ade68cb4 Remove unused RAII_VAR() declarations.
11 years ago
Richard Mudgett 1ba13718fc assigned-uniqueids: Miscellaneous cleanup and fixes.
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
Matthew Jordan 0ebbeac69f ari/resource_channels: Add channel variables earlier in the creation process
11 years ago
Kinsey Moore 1590d32ab0 ARI: Support channel variables in originate
11 years ago
Joshua Colp 8585340b87 res_ari: Fix various memory leaks.
11 years ago
David M. Lee 40a7f68e4b ari: Remove support for specifying channel vars during origination.
12 years ago
Richard Mudgett 72c282cc66 ao2_iterator: Mini-audit of the ao2_iterator loops in the new code files.
12 years ago
Matthew Jordan 76042b1eb4 ari/resource_channels: When creating a channel, specify a default format (SLIN)
12 years ago
Kevin Harwell f425c4a086 ARI: Allow specifying channel variables during a POST /channels
12 years ago
Joshua Colp eda7126862 ari: Add Snoop operation for spying/whispering on channels.
12 years ago
Kinsey Moore d9015a5356 ARI: Don't leak implementation details
12 years ago
David M. Lee d1ad4a95f8 ari: Add silence generator controls
12 years ago
Joshua Colp 67b650543c res_ari_channels: Add the ability to stop locally generated ringing on a channel.
12 years ago
David M. Lee 7d0d1a1efb ari: User better nicknames for ARI operations
12 years ago
Joshua Colp 7678fd040e res_ari_channels: Add ring operation, dtmf operation, hangup reasons, and tweak early media.
12 years ago
Joshua Colp 4053f36a71 res_ari_channels: Fix a deadlock when originating multiple channels close to eachother.
12 years ago
Kinsey Moore aa7f9e55f2 ARI: Remove channels/{channelId}/dial
12 years ago
Jonathan Rose 5c696bde67 ARI: channel/bridge recording errors when invalid format specified
12 years ago
Jonathan Rose d8a760307e ARI recordings: Issue HTTP failures for recording requests with file conflicts
12 years ago
Joshua Colp d183c6e134 Return a channel snapshot when originating using ARI, and subscribe the Stasis application to it.
12 years ago
Joshua Colp bd8cf10d60 Fix a crash caused by muting and unmuting a channel in ARI without specifying a direction.
12 years ago
Joshua Colp 83d55f85ec Allow specifying a channel to dial an extension and context in an ARI dial operation.
12 years ago
David M. Lee 5762c1b4ac ARI: Correct segfault with /variable calls are missing ?variable parameter.
12 years ago
David M. Lee e1b959ccbb Split caching out from the stasis_caching_topic.
12 years ago
Kinsey Moore d8956f690e Rename everything Stasis-HTTP to ARI
12 years ago