Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

Kazoo 240 #16

Merged
merged 105 commits into from

2 participants

@jamesaimonetti
Collaborator

This merge request will close out #240 so that specific bugs and features can be filed and worked against. Trying to get rid of the larger overarching feature branches. This is rewritten Pivot with most of the TwiML compatibility completed.

jamesaimonetti added some commits
@jamesaimonetti jamesaimonetti KAZOO-240: formatting, refactor some folds 32c32e6
@jamesaimonetti jamesaimonetti KAZOO-240: added more xml types 642734d
@jamesaimonetti jamesaimonetti KAZOO-240: formatting 3a2052e
@jamesaimonetti jamesaimonetti KAZOO-240: formatting 4988d65
@jamesaimonetti jamesaimonetti KAZOO-240: update makefile for kazoo translator 9c03e1b
@jamesaimonetti jamesaimonetti KAZOO-240: update formatting, fetch defaults from system_config 4834a01
@jamesaimonetti jamesaimonetti KAZOO-240: update dialyzer paths efc81b1
@jamesaimonetti jamesaimonetti KAZOO-240: sample 'say' scripts 9efbbc2
@jamesaimonetti jamesaimonetti KAZOO-240: add https to media path resolution 4b8e34e
@jamesaimonetti jamesaimonetti KAZOO-240: formatting 314b4cf
@jamesaimonetti jamesaimonetti KAZOO-240: add terminators helper (build terminators list) 84e41a6
@jamesaimonetti jamesaimonetti KAZOO-240: formatting 0d5f5bb
@jamesaimonetti jamesaimonetti KAZOO-240: track terminators on say command ad1474d
@jamesaimonetti jamesaimonetti KAZOO-240: formatting 418102e
@jamesaimonetti jamesaimonetti KAZOO-240: formatting d85d3fd
@jamesaimonetti jamesaimonetti KAZOO-240: set terminators for tts 550c9ad
@jamesaimonetti jamesaimonetti KAZOO-240: formatting d27ba56
@jamesaimonetti jamesaimonetti KAZOO-240: simple play example e93ab7c
@jamesaimonetti jamesaimonetti KAZOO-240: gather samples 3a6197a
@jamesaimonetti jamesaimonetti KAZOO-240: compile test for eunit 2788002
@jamesaimonetti jamesaimonetti KAZOO-240: add unit test, and allow strip_binary/2 to be called with …
…the character to strip from both ends
98545c4
@jamesaimonetti jamesaimonetti KAZOO-240: update some gather samples 0fb3d03
@jamesaimonetti jamesaimonetti KAZOO-240: handle failure responses from pivot calls 512976f
@jamesaimonetti jamesaimonetti KAZOO-240: formatting b46375f
@jamesaimonetti jamesaimonetti KAZOO-240: formatting 1e66b20
@jamesaimonetti jamesaimonetti KAZOO-240: fix gather sample 6e3d400
@jamesaimonetti jamesaimonetti KAZOO-240: formatting 311e456
@jamesaimonetti jamesaimonetti KAZOO-240: add store url builders to wapi_dialplan 6869446
@jamesaimonetti jamesaimonetti KAZOO-240: add ms_to_s convertor d4d09b0
@jamesaimonetti jamesaimonetti KAZOO-240: standardize store functions into acdc 8e42bfe
@jamesaimonetti jamesaimonetti KAZOO-240: work on the Record verb 52aa166
@jamesaimonetti jamesaimonetti KAZOO-240: formatting 55154a6
@jamesaimonetti jamesaimonetti KAZOO-240: updated rabbitmq libs e3d2483
@jamesaimonetti jamesaimonetti KAZOO-240: update poolboy to 2.9.1 19a8d90
@jamesaimonetti jamesaimonetti KAZOO-240: rename poolboy dir to 0.9.1 c73ced3
@jamesaimonetti jamesaimonetti KAZOO-240: clean up .gitignore 6382660
@jamesaimonetti jamesaimonetti KAZOO-240: look for FreeSWITCH channel var regarding silence hits, ad…
…d it if found
0278446
@jamesaimonetti jamesaimonetti KAZOO-240: set stage for detecting empty call recordings 1963932
@jamesaimonetti jamesaimonetti KAZOO-240: convert attributes to proplist 8b830ad
@jamesaimonetti jamesaimonetti KAZOO-240: update pivot makefile b2b8e57
@jamesaimonetti jamesaimonetti KAZOO-240: remove extraneous log linec c83331d
@jamesaimonetti jamesaimonetti KAZOO-240: check whether recording ended because of silence c2d4bf7
@jamesaimonetti jamesaimonetti KAZOO-240: add simple dial sample 5e13417
@jamesaimonetti jamesaimonetti KAZOO-240: normalize processing of CCVs between bridge and execute_ex…
…tension
09e626c
@jamesaimonetti jamesaimonetti KAZOO-240: formatting 3a0683a
@jamesaimonetti jamesaimonetti KAZOO-240: add Force-Outbound to offnet request (will override global…
… setting if global is false)
f8e998b
@jamesaimonetti jamesaimonetti KAZOO-240: respect the Force-Outbound flag, and add the offnet reques…
…t's CCVs to the resulting command
7b12e22
@jamesaimonetti jamesaimonetti KAZOO-240: cleanup sending the offnet req for DIDs f5e1815
@jamesaimonetti jamesaimonetti KAZOO-240: handle more bridge-related call events 795b6a8
@jamesaimonetti jamesaimonetti KAZOO-240: include provided data into the offnet req a3e8ea9
@jamesaimonetti jamesaimonetti KAZOO-240: formatting 4ed1c8a
@jamesaimonetti jamesaimonetti KAZOO-240: add rabbitmq server to client's lib dirs e2040a7
@jamesaimonetti jamesaimonetti KAZOO-240: update building of plt 30cfb8c
@jamesaimonetti jamesaimonetti KAZOO-240: formatting 0477d4f
@jamesaimonetti jamesaimonetti KAZOO-240: update handlers and bind to self for pivot_call process 05139c7
@jamesaimonetti jamesaimonetti KAZOO-240: send along controller queue name for offnet req 0cd6795
@jamesaimonetti jamesaimonetti KAZOO-240: move dial into own module e144694
@jamesaimonetti jamesaimonetti KAZOO-240: hide the message passing by using whapps_call_command:rece…
…ive_event
5d69702
@jamesaimonetti jamesaimonetti KAZOO-240: remove unused logging aec18d9
@jamesaimonetti jamesaimonetti KAZOO-240: move some xml functions to the util module 9ca3f30
@jamesaimonetti jamesaimonetti KAZOO-240: typo fix 1d859a2
@jamesaimonetti jamesaimonetti KAZOO-240: sample simple conference dial cbb09ca
@jamesaimonetti jamesaimonetti KAZOO-240: handle conferencing in the Dial verb ec6954b
@jamesaimonetti jamesaimonetti KAZOO-240: query for conference configuration dd121a7
@jamesaimonetti jamesaimonetti KAZOO-240: formatting 49ab32f
@jamesaimonetti jamesaimonetti KAZOO-240: accept and convert conference config to fs xml 5006d28
@jamesaimonetti jamesaimonetti KAZOO-240: load conference config from system_config db, conferences doc 396f9f0
@jamesaimonetti jamesaimonetti KAZOO-240: process conference profiles config 58f081a
@jamesaimonetti jamesaimonetti KAZOO-240: add conference profile to dialplan options 2d85345
@jamesaimonetti jamesaimonetti KAZOO-240: set conference id on error response 64022d8
@jamesaimonetti jamesaimonetti KAZOO-240: updated config lookup for conferences to ref profiles, rou…
…ting key on profile name, etc
00c7763
@jamesaimonetti jamesaimonetti KAZOO-240: formatting 846c4b5
@jamesaimonetti jamesaimonetti KAZOO-240: include the profile in the conference record, and ask pivo…
…t to configure the pivot conference requests
997b2c7
@jamesaimonetti jamesaimonetti KAZOO-240: set conference params for API call 5dfd926
@jamesaimonetti jamesaimonetti KAZOO-240: pass along conference profile to ecallmgr when starting 49f2539
@jamesaimonetti jamesaimonetti KAZOO-240: respond with more conference xml elements 4831aee
@jamesaimonetti jamesaimonetti KAZOO-240: relay amqp messages to pivot sub-process f7a3d69
@jamesaimonetti jamesaimonetti KAZOO-240: add binding and respond to conference profile requests b7b9308
@jamesaimonetti jamesaimonetti KAZOO-240: update config generation for conferences df076a7
@jamesaimonetti jamesaimonetti KAZOO-240: generate and serve conference profile 126b804
@jamesaimonetti jamesaimonetti KAZOO-240: use name instead of sname for rabbit 68f9bce
@jamesaimonetti jamesaimonetti KAZOO-240: formatting 92d188e
@jamesaimonetti jamesaimonetti KAZOO-240: start to accept ad-hoc ACDc queues
Start the ACDc queue supervisory/worker hierarchy from a premade queue json
object, instead of doing a DB lookup in the account. Cache the ad-hoc doc to
trick queue worker processes into loading the ad-hoc doc instead of doing a
db lookup.

Also some formatting updates
8472462
@jamesaimonetti jamesaimonetti KAZOO-240: formatting changes d0cf6e9
@jamesaimonetti jamesaimonetti KAZOO-240: logging changes bfab004
@jamesaimonetti jamesaimonetti KAZOO-240: cleanup old spec format 4b3f681
@jamesaimonetti jamesaimonetti KAZOO-240: export some of the endpoint builders for Pivot to use dire…
…ctly
7ba43ed
@jamesaimonetti jamesaimonetti KAZOO-240: support dialing User and Device endpoints bef8fe4
@jamesaimonetti jamesaimonetti KAZOO-240: sample php scripts for dialing to various endpoints 2432288
@jamesaimonetti jamesaimonetti KAZOO-240: SIP URI parser/encoder/accessors 62b7426
@jamesaimonetti jamesaimonetti KAZOO-240: ignore test files b3bfa33
@jamesaimonetti jamesaimonetti KAZOO-240: update whistle_number_manager's makefile 8b4d9ae
@jamesaimonetti jamesaimonetti KAZOO-240: json type update f1ceac0
@jamesaimonetti jamesaimonetti KAZOO-240: put ifndef wrapper in hrl cdf8a7a
@jamesaimonetti jamesaimonetti KAZOO-240: cleanup pretty print conflict when running tests
conditionally exclude the pretty_print functions when running eunit tests
85d87ac
@jamesaimonetti jamesaimonetti KAZOO-240: basic SIP URI dialing 1115341
@jamesaimonetti jamesaimonetti KAZOO-240: sample dial with SIP noun 512c2e4
@jamesaimonetti jamesaimonetti KAZOO-240: build conference flags without extra comma 7ee5287
@jamesaimonetti jamesaimonetti KAZOO-240 fixed up makefile for unit testing b0149af
@jamesaimonetti jamesaimonetti KAZOO-240: added unit tests for building conference flags 739071b
@jamesaimonetti jamesaimonetti KAZOO-240: updated pivot readme a bit d1ebe7b
@jamesaimonetti jamesaimonetti KAZOO-240: introduce the 'Set' verb and 'Variable' noun 4db9169
@jamesaimonetti jamesaimonetti KAZOO-240: formatting c42e1d2
@jamesaimonetti jamesaimonetti KAZOO-240: first release issue log to verify correct operation 5740a0c
@jamesaimonetti jamesaimonetti KAZOO-240: try Number bridging with callfwd spoofing 482936b
@k-anderson
Owner

Conversation was taken out-of-band.

@k-anderson k-anderson merged commit 1911d98 into master
@k-anderson k-anderson deleted the KAZOO-240 branch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Apr 4, 2013
  1. @jamesaimonetti
  2. @jamesaimonetti
  3. @jamesaimonetti

    KAZOO-240: formatting

    jamesaimonetti authored
  4. @jamesaimonetti

    KAZOO-240: formatting

    jamesaimonetti authored
  5. @jamesaimonetti
  6. @jamesaimonetti
  7. @jamesaimonetti
  8. @jamesaimonetti
  9. @jamesaimonetti
  10. @jamesaimonetti

    KAZOO-240: formatting

    jamesaimonetti authored
  11. @jamesaimonetti
  12. @jamesaimonetti

    KAZOO-240: formatting

    jamesaimonetti authored
  13. @jamesaimonetti
  14. @jamesaimonetti

    KAZOO-240: formatting

    jamesaimonetti authored
  15. @jamesaimonetti

    KAZOO-240: formatting

    jamesaimonetti authored
  16. @jamesaimonetti
  17. @jamesaimonetti

    KAZOO-240: formatting

    jamesaimonetti authored
  18. @jamesaimonetti
  19. @jamesaimonetti
  20. @jamesaimonetti
  21. @jamesaimonetti

    KAZOO-240: add unit test, and allow strip_binary/2 to be called with …

    jamesaimonetti authored
    …the character to strip from both ends
  22. @jamesaimonetti
  23. @jamesaimonetti
  24. @jamesaimonetti

    KAZOO-240: formatting

    jamesaimonetti authored
  25. @jamesaimonetti

    KAZOO-240: formatting

    jamesaimonetti authored
  26. @jamesaimonetti
  27. @jamesaimonetti

    KAZOO-240: formatting

    jamesaimonetti authored
  28. @jamesaimonetti
  29. @jamesaimonetti
  30. @jamesaimonetti
  31. @jamesaimonetti
  32. @jamesaimonetti

    KAZOO-240: formatting

    jamesaimonetti authored
  33. @jamesaimonetti
  34. @jamesaimonetti
  35. @jamesaimonetti
  36. @jamesaimonetti
  37. @jamesaimonetti
  38. @jamesaimonetti
  39. @jamesaimonetti
  40. @jamesaimonetti
  41. @jamesaimonetti
  42. @jamesaimonetti
  43. @jamesaimonetti
  44. @jamesaimonetti
  45. @jamesaimonetti

    KAZOO-240: formatting

    jamesaimonetti authored
  46. @jamesaimonetti
  47. @jamesaimonetti

    KAZOO-240: respect the Force-Outbound flag, and add the offnet reques…

    jamesaimonetti authored
    …t's CCVs to the resulting command
  48. @jamesaimonetti
  49. @jamesaimonetti
  50. @jamesaimonetti
  51. @jamesaimonetti

    KAZOO-240: formatting

    jamesaimonetti authored
  52. @jamesaimonetti
  53. @jamesaimonetti
  54. @jamesaimonetti

    KAZOO-240: formatting

    jamesaimonetti authored
  55. @jamesaimonetti
  56. @jamesaimonetti
  57. @jamesaimonetti
  58. @jamesaimonetti
  59. @jamesaimonetti
  60. @jamesaimonetti
  61. @jamesaimonetti

    KAZOO-240: typo fix

    jamesaimonetti authored
  62. @jamesaimonetti
  63. @jamesaimonetti
  64. @jamesaimonetti
  65. @jamesaimonetti

    KAZOO-240: formatting

    jamesaimonetti authored
  66. @jamesaimonetti
  67. @jamesaimonetti
  68. @jamesaimonetti
  69. @jamesaimonetti
  70. @jamesaimonetti
  71. @jamesaimonetti
  72. @jamesaimonetti

    KAZOO-240: formatting

    jamesaimonetti authored
  73. @jamesaimonetti

    KAZOO-240: include the profile in the conference record, and ask pivo…

    jamesaimonetti authored
    …t to configure the pivot conference requests
  74. @jamesaimonetti
  75. @jamesaimonetti
  76. @jamesaimonetti
  77. @jamesaimonetti
  78. @jamesaimonetti
  79. @jamesaimonetti
  80. @jamesaimonetti
  81. @jamesaimonetti
  82. @jamesaimonetti

    KAZOO-240: formatting

    jamesaimonetti authored
  83. @jamesaimonetti

    KAZOO-240: start to accept ad-hoc ACDc queues

    jamesaimonetti authored
    Start the ACDc queue supervisory/worker hierarchy from a premade queue json
    object, instead of doing a DB lookup in the account. Cache the ad-hoc doc to
    trick queue worker processes into loading the ad-hoc doc instead of doing a
    db lookup.
    
    Also some formatting updates
  84. @jamesaimonetti
  85. @jamesaimonetti
  86. @jamesaimonetti
  87. @jamesaimonetti
  88. @jamesaimonetti
  89. @jamesaimonetti
  90. @jamesaimonetti
  91. @jamesaimonetti
  92. @jamesaimonetti
  93. @jamesaimonetti
  94. @jamesaimonetti
  95. @jamesaimonetti

    KAZOO-240: cleanup pretty print conflict when running tests

    jamesaimonetti authored
    conditionally exclude the pretty_print functions when running eunit tests
  96. @jamesaimonetti
  97. @jamesaimonetti
  98. @jamesaimonetti
  99. @jamesaimonetti
  100. @jamesaimonetti
  101. @jamesaimonetti
  102. @jamesaimonetti
  103. @jamesaimonetti

    KAZOO-240: formatting

    jamesaimonetti authored
  104. @jamesaimonetti
  105. @jamesaimonetti
Something went wrong with that request. Please try again.