Skip to content
Snippets Groups Projects
  1. Dec 20, 2013
  2. Dec 18, 2013
  3. Dec 17, 2013
  4. Dec 14, 2013
  5. Dec 13, 2013
  6. Nov 30, 2013
  7. Nov 23, 2013
  8. Nov 21, 2013
  9. Nov 13, 2013
  10. Nov 12, 2013
  11. Nov 08, 2013
  12. Nov 07, 2013
    • David M. Lee's avatar
      ari: User better nicknames for ARI operations · 7d0d1a1e
      David M. Lee authored
      While working on building client libraries from the Swagger API, I
      noticed a problem with the nicknames.
      
          channel.deleteChannel()
          channel.answerChannel()
          channel.muteChannel()
      
      Etc. We put the object name in the nickname (since we were generating C
      code), but it makes OO generators redundant.
      
      This patch makes the nicknames more OO friendly. This resulted in a lot
      of name changing within the res_ari_*.so modules, but not much else.
      
      There were a couple of other fixed I made in the process.
      
       * When reversible operations (POST /hold, POST /unhold) were made more
         RESTful (POST /hold, DELETE /unhold), the path for the second operation
         was left in the API declaration. This worked, but really the two
         operations should have been on the same API.
       * The POST /unmute operation had still not been REST-ified.
      
      Review: https://reviewboard.asterisk.org/r/2940/
      ........
      
      Merged revisions 402528 from http://svn.asterisk.org/svn/asterisk/branches/12
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@402529 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      7d0d1a1e
  13. Nov 01, 2013
  14. Oct 29, 2013
  15. Oct 25, 2013
  16. Oct 24, 2013
  17. Oct 21, 2013
  18. Oct 19, 2013
  19. Oct 16, 2013
  20. Oct 15, 2013
  21. Oct 11, 2013
    • David M. Lee's avatar
      Multiple revisions 400508,400842-400843,400848 · 9234804a
      David M. Lee authored
      ........
        r400508 | dlee | 2013-10-03 23:54:51 -0500 (Thu, 03 Oct 2013) | 1 line
        
        Corrected response class for stopPlayback
      ........
        r400842 | dlee | 2013-10-10 14:23:24 -0500 (Thu, 10 Oct 2013) | 1 line
        
        Correct some ARI wiki rendering errors
      ........
        r400843 | dlee | 2013-10-10 14:26:19 -0500 (Thu, 10 Oct 2013) | 1 line
        
        Updated /play resource docs. The playback of http: resources isn't implemented... yet
      ........
        r400848 | dlee | 2013-10-11 11:18:46 -0500 (Fri, 11 Oct 2013) | 5 lines
        
        Fix a stupid copy/paste error in ARI docs.
        
        Patches:
            ari-doc-patch.txt uploaded by jbigelow (license 5091)
      ........
      
      Merged revisions 400508,400842-400843,400848 from http://svn.asterisk.org/svn/asterisk/branches/12
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@400852 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      9234804a
  22. Oct 04, 2013
  23. Oct 02, 2013
  24. Sep 09, 2013
  25. Aug 30, 2013
    • David M. Lee's avatar
      ARI: Implement /recordings/stored API's · 7f547872
      David M. Lee authored
      his patch implements the ARI API's for stored recordings. While the
      original task only specified deleting a recording, it was simple
      enough to implement the GET for all recordings, and for an individual
      recording.
      
      The recording playback operation was modified to use the same code for
      accessing the recording as the REST API, so that they will behave
      consistently.
      
      There were several problems with the api-docs that were also fixed,
      bringing the ARI spec in line with the implementation. There were some
      'wishful thinking' fields on the stored recording model (duration and
      timestamp) that were removed, because I ended up not implementing a
      metadata file to go along with the recording to store such information.
      
      The GET /recordings/live operation was removed, since it's not really
      that useful to get a list of all recordings that are currently going
      on in the system. (At least, if we did that, we'd probably want to
      also list all of the current playbacks. Which seems weird.)
      
      (closes issue ASTERISK-21582)
      Review: https://reviewboard.asterisk.org/r/2693/
      ........
      
      Merged revisions 397985 from http://svn.asterisk.org/svn/asterisk/branches/12
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@397988 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      7f547872
  26. Aug 23, 2013
  27. Aug 21, 2013
  28. Aug 06, 2013
    • David M. Lee's avatar
      ARI: Add recording controls · c7908487
      David M. Lee authored
      This patch implements the controls from ARI recordings. The controls
      are:
      
       * DELETE /recordings/live/{recordingName} - stop recording and
         discard it
       * POST /recordings/live/{recordingName}/stop - stop recording
       * POST /recordings/live/{recordingName}/pause - pause recording
       * POST /recordings/live/{recordingName}/unpause - resume recording
       * POST /recordings/live/{recordingName}/mute - mute recording (record
         silence to the file)
       * POST /recordings/live/{recordingName}/unmute - unmute recording.
      
      Since this underlying functionality did not already exist, is was
      added to app.c by a set of control frames, similar to how playback
      control works. The pause/mute control frames are toggles, even though
      the ARI controls are idempotent, to be consistent with the playback
      control frames.
      
      (closes issue ASTERISK-22181)
      Review: https://reviewboard.asterisk.org/r/2697/
      
      
      git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@396331 65c4cc65-6c06-0410-ace0-fbb531ad65f3
      c7908487
  29. Aug 05, 2013
Loading