Permalink
Switch branches/tags
Commits on Nov 6, 2017
  1. fix plan_override introduced by #4263 (#4315)

    lazedo committed with jamesaimonetti Nov 3, 2017
  2. add set_variables to doc index (#4318)

    lazedo committed with jamesaimonetti Nov 6, 2017
Commits on Nov 2, 2017
  1. KAZO-5750: CHANNEL_PIVOT event branches a callflow (#4308)

    jamesaimonetti committed with k-anderson Nov 2, 2017
    * branch based on CHANNEL_PIVOT event
    
    pivot an in-progress call
    
    stop executing cf action if running
    
    doc the pivot "metaflow"
    
    remove pivot from channels api
    
    * add metaflows pivot json
  2. KAZOO-5744: created a cf_set_variables (#4311)

    k-anderson committed with jamesaimonetti Nov 2, 2017
    KAZOO-5744: rename channel to export for simplicity
    
    KAZOO-5744: update schema and rename function
    
    KAZOO-5744: make apis
    
    KAZOO-5744: logic was backward
    
    KAZOO-5744: require custom_channel_vars
    
    KAZOO-5744: moved reserved_ccv_keys, remove old location
  3. KAZOO-5742: kazoo should set account to 1 for proviosner to work (#4309)

    icehess committed with jamesaimonetti Nov 2, 2017
Commits on Nov 1, 2017
  1. fix presence update (#4305)

    lazedo committed with k-anderson Nov 1, 2017
    * set params needed for mixed presence/dialog
    
    * add optional fields to presence update
    
    * make apis
  2. [WIP] KAZOO-5732: conference dial out (#4303)

    jamesaimonetti committed with k-anderson Nov 1, 2017
    * add callout command for dialing an ext from a conference
    
    * export helper for use elsewhere
    
    * add callout API
    
    * add is_ne_list check function
    
    * use function to generate the binding key
    
    * add spec
    
    * address dialyzer
    
    * spec update
    
    * remove headers
    
    * add command to module
    
    * recv dial and find a node to run it on
    
    * remove outcall refs
    
    * export type and publish to discovery exchange
    
    * formatting
    
    * example of dial for conference
    
    * handle dial action in conferences API
    
    * publish to appropriate exchange/binding
    
    * add full example
    
    * fix argument order and var naming
    
    * separate search from dial processing
    
    * add app name
    
    * mask conference as device
    
    * set caller id to conference name by default
    
    * fix setting caller id info
    
    * handle return
    
    * set ccvs and pass through conference
    
    * add api schema
    
    * format the schema
    
    * shut it dialyzer
    
    * match return
    
    * use bgdial to not block the API call to FS
  3. Extra space needed for twilio md tables to render (#4307)

    kaliayev committed with jamesaimonetti Nov 1, 2017
  4. KAZOO-5749: do not defer if progress is not possible (#4302)

    k-anderson committed with jamesaimonetti Oct 31, 2017
  5. KAZOO-5745: support CCVs in the POST request to connect clicktocall (#…

    k-anderson committed with jamesaimonetti Nov 1, 2017
    …4304)
    
    KAZOO-5745: formatting
  6. [master] callid for smtp_log, timeout for send_smtp (#4296)

    icehess committed with k-anderson Nov 1, 2017
    * callid for smtp_log, timeout for send_smtp
    
    * make apis
Commits on Oct 31, 2017
  1. KAZOO-5737: add conference relate to conferences API (#4299)

    jamesaimonetti committed with lazedo Oct 31, 2017
    * some doc updates
    
    * add relate docs
    
    * relate participants via conferences API
Commits on Oct 30, 2017
  1. KAZOO-5731: add CCVs to quickcall requests (#4297)

    jamesaimonetti committed with icehess Oct 30, 2017
    * KAZOO-5731: add ccvs from request
    
    filter by reserved set of keys
    
    use friendly macro
    
    use the default path instead of atom
    
    formatting
    
    add some more CCV exceptions
    
    log adding custom ccv
    
    * fix readme
    
    * KAZOO-5731: include CCVs in channel event webhooks
    
    * handle ccvs from query string or req body
    
    * fix spec
Commits on Oct 27, 2017
  1. KAZOO-5724: handle quickcall failures (#4292)

    jamesaimonetti committed with lazedo Oct 27, 2017
    * KAZOO-5724: handle quickcall failures
    
    Provides a blocking version of quickcall using POST instead of
    GET. Blocks until an originate_resp or error_resp is received and
    provides that information as the API response.
    
    KAZOO-5724: add quickcall to docs
    
    remove $ as it f's up formatting
    
    remove logging
    
    * KAZOO-5724: update swagger
    
    * KAZOO-5724: update v1
  2. Update README.md

    k-anderson committed Oct 27, 2017
  3. Update README.md

    k-anderson committed Oct 27, 2017
  4. Update README.md

    k-anderson committed Oct 27, 2017
  5. Update README.md

    k-anderson committed Oct 27, 2017
  6. Update README.md

    k-anderson committed Oct 27, 2017
  7. Update README.md

    k-anderson committed Oct 27, 2017
  8. Update README.md

    k-anderson committed Oct 27, 2017
  9. Update README.md

    k-anderson committed Oct 27, 2017
  10. Update README.md

    k-anderson committed Oct 27, 2017
  11. KAZOO-5737: add conference relate to metaflows (#4291)

    jamesaimonetti committed with lazedo Oct 27, 2017
    * add metaflows schema for relate
    
    * update conference schema
    
    * metaflows are namespaced under it
    
    * remove whitespace
    
    * allow setting the host
    
    * add required fields
    
    * use metaflows schema
    
    format
    
    default data object to empty json
    
    formatting
    
    remove old metaflow.*.json schemas in favor of auto-gen metaflows.*.json
    
    * update default
    
    * remove old metaflow.*.json schemas
    
    * formatting
    
    * update schema to allow integer or binary
    
    * update found properties
    
    * fold over multiple types
    
    * IDs can be int or string
    
    * update type
    
    * fix formatting
Commits on Oct 24, 2017
  1. make sure to format all the schemas/api json (#4290)

    jamesaimonetti committed with lazedo Oct 24, 2017
  2. add app name/version for api validation (#4284)

    jamesaimonetti committed with k-anderson Oct 24, 2017
  3. Schemas config dir (#4289)

    jamesaimonetti committed with lazedo Oct 24, 2017
    * track an app's preference for storage location of schema
    
    * add callbacks before/after app processing
    
    * override priv dir
    
    * update specs
    
    * look for boolean flag
    
    * remove io:format
  4. make a reasnobale excuse (#4287)

    icehess committed with jamesaimonetti Oct 20, 2017
    u never fix teletype
Commits on Oct 23, 2017
  1. core/kazoo: Added "audio/x-wave" mime support (#4288)

    sergey-safarov committed with jamesaimonetti Oct 22, 2017
  2. start_key =/= last_key (#4286)

    icehess committed with jamesaimonetti Oct 20, 2017
Commits on Oct 19, 2017
  1. KAZOO-5728: remove the release path echo (#4282)

    k-anderson committed with jamesaimonetti Oct 19, 2017
    only format if there's something to format
  2. some follow up fixes (#4280)

    icehess committed with k-anderson Oct 19, 2017
    * check if context status before getting doc
    
    * do not use raw json
    
    * check pip version for circle
    
    * fix circle TO_FMT
    
    * no_raw_json needs to be compiled before
    
    * fix docs-build
    
    * some fixes and code cleanup for crossbar_view
    
    * don't echo literal -e
  3. provide extension to build fields for external url (#4281)

    lazedo committed with jamesaimonetti Oct 19, 2017
Commits on Oct 18, 2017
  1. Better and more generic load view for crossbar (#4263)

    icehess committed with k-anderson Oct 18, 2017
    * really check if page size is a pos inetger and log appropriately
    
    * add build_with_mapper
    
    * reworking load_view, for now only operate on modbs
    
    * convert these two module now to make proof of concept
    
    * well it's actually is page_size
    
    * add context to usermapper if it is arity 3
    
    * remove dev log
    
    * use crossbar_view in cb_ledgers
    
    * add unlimited load_view
    
    * allow make query without start/end keys
    
    * use crossbar_view in cb_vmboxes
    
    * do not add include_docs if only time filters are requested in modb query
    
    * merge view util to crossbar_view, fix types
    
    * changing cb_pivots
    
    * expose filter by qs and doc
    
    * send chunked dangerously
    
    * use corssbar_view
    
    * send in chunked for cdrs
    
    * current_tstamp -> now_s
    
    * calculate total_queried after applying chunked mapper
    
    * I said set started_chunk in your code, my own self didn't set it :)
    
    * chunk load/send cdr docs from db
    
    * acdc_call_stats
    
    * add missing comma
    
    * code cleanup + fmt + apis
    
    * build load_params in more general way
    
    * code cleanup
    
    * generic chunked load view
    
    * fixing chunks load and some code cleanup
    
    * wip
    
    * handle errors in context instead if chunk is not started
    
    * make apis
    
    * finally a fun for reqular load_view
    
    * seperate build general load params
    
    * remove redundant filter functions and remove buggy kazoo_modb_view
    
    * return cb_cowboy_payload if it is a chunk request
    
    * forgot to set last_key as startkey in couchdb options
    
    also calculate limit correctly when chunk_size greater or equal to
    total_queried.
    
    use new cowboy_req when chunk is initilized.
    
    adding some dev time log line for testing now
    
    * encode to json at once and send it
    
    * correct limit calculation again
    
    * set last_key and couchdb startkey correctly
    
    also do not subtract total_queries from chunk_size when query is
    unlimited
    
    * use crossbar_filter in kz_ast, fixing typos in cb_notifications
    
    * you're always true
    
    * fix chunked_mapper_ret
    
    * fix type issues
    
    * to_ref_doc crossbar_filter
    
    * make apis
    
    * handle errors so we can close chunk response properly for chunked request
    
    * seperate keymap from range keymap to fix types problem
    
    * formatting
    
    * use crossbar_view in webhooks
    
    * start working on port_request
    
    * add direction to context
    
    * port request load_view
    
    * fix put_attachments type
    
    * handle sepecial ['undefined'] to create [Ts] for range keys
    
    * convert more to modules to use crossbar_view
    
    * add kz_term:safe_cast/3
    
    * remove all traces of cb_module_utils range view option
    
    and make deprecation announcement
    
    * make fmt
    
    * fix pos integer checks
    
    * remove extra semicolon
    
    * fix typo
    
    * fix spec
    
    * address pr comments
  2. Fixed URLs and changed an order (#4260)

    sashker committed with k-anderson Oct 18, 2017