asterisk/res/ari
Matt Jordan e773e3a9bb ARI: Add the ability to download the media associated with a stored recording
This patch adds a new feature to ARI that allows a client to download
the media associated with a stored recording. The new route is
/recordings/stored/{name}/file, and transmits the underlying binary file
using Asterisk's HTTP server's underlying file transfer facilities.

Because this REST route returns non-JSON, a few small enhancements had
to be made to the Python Swagger generation code, as well as the
mustache templates that generate the ARI bindings.

ASTERISK-26042 #close

Change-Id: I49ec5c4afdec30bb665d9c977ab423b5387e0181
2016-05-20 09:06:12 -05:00
..
ari_model_validators.c ARI: Add the ability to play multiple media URIs in a single operation 2016-05-17 14:01:22 -03:00
ari_model_validators.h ARI: Add the ability to play multiple media URIs in a single operation 2016-05-17 14:01:22 -03:00
ari_websockets.c ari/ari_websockets.c: Fix ast_debug parameter type mismatch. 2015-08-19 12:10:18 -05:00
cli.c git migration: Refactor the ASTERISK_FILE_VERSION macro 2015-04-13 03:48:57 -04:00
config.c res/ari/config.c: Fix user sort compare function. 2015-09-29 12:10:45 -05:00
internal.h res_http_websocket: Close websocket correctly and use careful fwrite 2014-06-26 12:21:14 +00:00
resource_applications.c git migration: Refactor the ASTERISK_FILE_VERSION macro 2015-04-13 03:48:57 -04:00
resource_applications.h ARI: Fix endpoint/channel subscription issues; allow for subscriptions to tech 2014-07-22 16:20:58 +00:00
resource_asterisk.c ARI: Retrieve existing log channels 2015-08-07 14:57:45 -05:00
resource_asterisk.h ARI: Retrieve existing log channels 2015-08-07 14:57:45 -05:00
resource_bridges.c ARI: Add the ability to play multiple media URIs in a single operation 2016-05-17 14:01:22 -03:00
resource_bridges.h ARI: Add the ability to play multiple media URIs in a single operation 2016-05-17 14:01:22 -03:00
resource_channels.c ARI: Add the ability to play multiple media URIs in a single operation 2016-05-17 14:01:22 -03:00
resource_channels.h ARI: Add the ability to play multiple media URIs in a single operation 2016-05-17 14:01:22 -03:00
resource_device_states.c res_ari_device_states: Fix dependency on res_stasis_device_state. 2015-04-30 13:44:57 -05:00
resource_device_states.h ARI: Remove unnecessary \briefs from automatically generated documentation 2014-07-02 21:13:46 +00:00
resource_endpoints.c git migration: Refactor the ASTERISK_FILE_VERSION macro 2015-04-13 03:48:57 -04:00
resource_endpoints.h Multiple revisions 420089-420090,420097 2014-08-05 21:44:09 +00:00
resource_events.c ARI: Add the ability to subscribe to all events 2015-09-22 09:59:47 -05:00
resource_events.h ARI: Add the ability to subscribe to all events 2015-09-22 09:59:47 -05:00
resource_mailboxes.c ARI: Fix missing dependencies. 2015-04-29 07:46:44 -04:00
resource_mailboxes.h ARI: Remove unnecessary \briefs from automatically generated documentation 2014-07-02 21:13:46 +00:00
resource_playbacks.c ARI: Fix missing dependencies. 2015-04-29 07:46:44 -04:00
resource_playbacks.h ARI: Remove unnecessary \briefs from automatically generated documentation 2014-07-02 21:13:46 +00:00
resource_recordings.c ARI: Add the ability to download the media associated with a stored recording 2016-05-20 09:06:12 -05:00
resource_recordings.h ARI: Add the ability to download the media associated with a stored recording 2016-05-20 09:06:12 -05:00
resource_sounds.c git migration: Refactor the ASTERISK_FILE_VERSION macro 2015-04-13 03:48:57 -04:00
resource_sounds.h ARI: Remove unnecessary \briefs from automatically generated documentation 2014-07-02 21:13:46 +00:00