Commit Graph

48 Commits (1ae762634c317fbcbd98a8c34d2474f7d4b654ed)

Author SHA1 Message Date
Corey Farrell d61f03c4f9 ARI: Fix missing dependencies.
11 years ago
Matthew Jordan 6ba6e3dffd clang compiler warnings: Fix autological comparisons
11 years ago
Richard Mudgett 9d85e855de ARI: Fix crash if integer values used in JSON payload 'variables' object.
11 years ago
Matthew Jordan 3d1a1533bf ARI/PJSIP: Apply requesting channel's format cap to created channels
11 years ago
Joshua Colp f726304283 res_ari_channels: Return a 404 response when a requested channel variable does not exist.
11 years ago
Matthew Jordan 1995baad71 ARI/PJSIP: Add the ability to redirect (transfer) a channel in a Stasis app
11 years ago
Matthew Jordan 32e42e50cc res/ari/resource_channels: Add missing 'no_answer' reason to DELETE /channels
11 years ago
Mark Michelson 42b342c6e2 Add the ability to continue and originate using priority labels.
11 years ago
Joshua Colp 74b032bb03 ari: Add support for specifying an originator channel when originating.
11 years ago
Matthew Jordan 7eef81c370 res/ari/resource_channels: Fix compilation issue
11 years ago
Matthew Jordan a6cf7b53da res/ari/resource_channels: Don't return allocation failure on failed function
11 years ago
Richard Mudgett ee93b5a314 ARI: Originate to app local channel subscription code optimization.
11 years ago
Mark Michelson ef70c08dc7 Improve call forwarding reporting, especially with regards to ARI.
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
12 years ago
Jonathan Rose b9d7dfcc62 ARI: Make bridges/{bridgeID}/play queue sound files
12 years ago
Richard Mudgett 45ade68cb4 Remove unused RAII_VAR() declarations.
12 years ago
Richard Mudgett 1ba13718fc assigned-uniqueids: Miscellaneous cleanup and fixes.
12 years ago
Scott Griepentrog ef69b5176d unqiueid: correct max uniqueid length test
12 years ago
Matthew Jordan 5ca081e053 resource_channels: Check if a passed in ID is NULL before checking its length
12 years ago
Scott Griepentrog 80ef9a21b9 uniqueid: channel linkedid, ami, ari object creation with id's
12 years ago
Joshua Colp 3f730662f7 res_stasis_recording: Add a "target_uri" field to recording events.
12 years ago
Matthew Jordan 0ebbeac69f ari/resource_channels: Add channel variables earlier in the creation process
12 years ago
Kinsey Moore 1590d32ab0 ARI: Support channel variables in originate
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
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