Closed Bug 1007937 Opened 10 years ago Closed 10 years ago

[User Story] As a user I would like to be able to make a call directly from an entry of the Loop communication history (aka Call Log)

Categories

(Firefox OS Graveyard :: Gaia::Loop, defect, P1)

ARM
Gonk (Firefox OS)
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: oteo, Unassigned)

References

Details

(Whiteboard: [ucid:WebRTC29,2.0, ft:webrtc])

User Story

When I am browsing my communication history in Loop I can decide to establish a new Loop Call with that contact by doing a short-tap on a call log entry or doing a long-tap and selecting the "Call" operation in the menu.

When doing that, Loop Client tries to establish the connection with the ID used for that call log entry. In case the device has no connection, when the user selects the call log entry to start the call, the user will be notified about the lack of connection and the call will not be established. Otherwise, Loop Server is connected and checks if the selected ID is a valid Loop ID and it is logged-in.

  - If it is not a valid ID, the user is notified and fall-back mechanism is shown (See US Bug 1007941). his corresponds with a “user-unknown” terminate reason sent by Loop Server.
  - If it is valid but is not logged-in in Loop, the user is notified the other party is not available at this moment and fall-back mechanism is shown. This corresponds with an “unregistered” terminate reason sent by Loop Server.
  - If it is valid and logged-in, Loop Server tries to make the call and user is notified about the progress of the call (see also US bug 1007681).

When Calling Back to an ID based on a Call Log entry, the type of call (Audio or Video+Audio) used for that entry will be used
      No description provided.
User Story: (updated)
User Story: (updated)
User Story: (updated)
Summary: As a user I would like to be able to make a call directly from an entry Loop communication history (aka Call Log) → [User Story] As a user I would like to be able to make a call directly from an entry Loop communication history (aka Call Log)
User Story: (updated)
Priority: -- → P1
Whiteboard: [ucid:WebRTC29,2.0, ft:webrtc]
Depends on: 1023760
Depends on: 1023764
Depends on: 1015085, 1025872
Offline AC included
User Story: (updated)
Updated the US with the termination reasons in https://wiki.mozilla.org/Loop/Architecture/MVP#Termination_Reasons
User Story: (updated)
Depends on: 1029580
Summary: [User Story] As a user I would like to be able to make a call directly from an entry Loop communication history (aka Call Log) → [User Story] As a user I would like to be able to make a call directly from an entry of the Loop communication history (aka Call Log)
Depends on: 1039444
Depends on: 1043164
Depends on: 1078315
Depends on: 1085403
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.