Permalink
Switch branches/tags
Nothing to show
Commits on Sep 21, 2011
  1. Added reference to play dsl

    Zhao Lu committed Sep 21, 2011
  2. Updated voice prompt to include beep

    Zhao Lu committed Sep 21, 2011
  3. Reinstate sass-rails. Now using 3-1-stable branch which contains the …

    Zhao Lu committed Sep 21, 2011
    …fix to issue mentioned in this commit: e9ff1ae
  4. added database creation for travis

    Zhao Lu committed Sep 21, 2011
  5. Reinstated rubyracer, which is the javascript runtime required by cof…

    Zhao Lu committed Sep 21, 2011
    …feescript
  6. Use CallBehaviour state constants and removed related definition from…

    Zhao Lu committed Sep 21, 2011
    … Call class
Commits on Sep 20, 2011
  1. Update rails to 3.1.0. Out of beta finally!

    Zhao Lu committed Sep 20, 2011
  2. Replaced private git clone url with public url for dsl as travis-ci d…

    Zhao Lu committed Sep 20, 2011
    …oesn't work with private url, even for public repo.
  3. Replaced timed out state from call with timeout from CallBehaviour.

    Zhao Lu committed Sep 20, 2011
    This is the first step towards using dsl to maintain call state instead of client code.
  4. Removed vendor/gems/connfu

    Zhao Lu committed Sep 20, 2011
    We can now include connfu in Gemfile.
    Replicated logic from connfu's spec_helper to ov2's spec_helper.
Commits on Sep 19, 2011
  1. Using play repo hosted on o2

    Zhao Lu committed Sep 19, 2011
  2. updated reference to dsl repo and connfu gem

    Zhao Lu, zlu committed Sep 19, 2011
Commits on Sep 1, 2011
  1. updated connfu gem - delegating event parsing to subclasses

    Chris Roos & Zhao Lu, zlu committed Sep 1, 2011
Commits on Aug 26, 2011
  1. The unanswered_joined_call_jid name was confusing as it some cases th…

    chrisroos committed Aug 26, 2011
    …at call *was* answered.
  2. Renamed @joined_call_id and @joined_call_jid to @openvoice_endpoint_c…

    chrisroos committed Aug 26, 2011
    …all_id and @openvoice_endpoint_call_jid respectively.
    
    I think this makes it clearer that we're dealing with an openvoice endpoint.
  3. Renamed @call_id and @call_jid to @incoming_call_id and @incoming_cal…

    chrisroos committed Aug 26, 2011
    …l_jid respectively.
    
    I think this makes it clearer that we're dealing with the incoming call leg.
  4. Piston updated connfu.

    chrisroos committed Aug 26, 2011
  5. answered_event was a confusing name for a variable which may also be …

    Tom Ward & Zhao Lu committed Aug 26, 2011
    …a rejected or timeout event
  6. Remove common call logging and and hangup logic from logic to establi…

    tomafro committed Aug 26, 2011
    …sh round robin and parallel calls.
  7. Piston updated connfu.

    chrisroos committed Aug 26, 2011
    The latest version makes it more explicit that a Stop command is sent to a Component Id.
Commits on Aug 25, 2011
  1. If no endpoint answered with round-robin, send the caller to voicemail

    chrisroos-and-lazyatom committed Aug 25, 2011
    This should cover all the scenarios for voicemail with the round-robin strategy; we are awaiting feedback about how to handle parallel dial.
  2. The handler should finish if the caller hangs up during the recording…

    chrisroos-and-lazyatom committed Aug 25, 2011
    … of a voicemail.
    
    The latest version of Connfu provides this out of the box but we're adding a test to describe the behaviour of our incoming call script.
  3. Callers should be able to leave a message when an Openvoice user reje…

    chrisroos-and-lazyatom committed Aug 25, 2011
    …cts the incoming call.
    
    We've started with the scenario where Openvoice users have round-robin dialling configured.  Actively rejecting the incoming call from any of the Openvoice user's endpoints sends the caller to voicemail.
    
    There's no way of listening to the voicemail yet, but that's a different story already.