Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
L lebara-onboarding-frontend
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Jira
    • Jira
  • Merge requests 4
    • Merge requests 4
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • MobbScan-Integration
  • Lebara-Video
  • lebara-onboarding-frontend
  • Merge requests
  • !19

Merged
Created Jun 04, 2020 by César Suárez@csuarez👽Owner3 of 3 tasks completed3/3 tasks

[LEBV-20] Waiting screen

  • Overview 2
  • Commits 18
  • Changes 34

🎯 Summary

✨ Waiting screen and videoconference ✨

🧪 How to test

Setup

  1. Run in a terminal this branch.
  2. Execute the agent portal in the branch LEBV-124-videocall (check https://gitlab.mobbeel.com/MobbScan-Integration/lebara-video/lebara-video-agent-portal/-/merge_requests/2).
  3. Run the latest backend.
  4. Open in one tab http://localhost:4200 (Customer) and http://localhost:4300 (Agent) in another one.
  5. Introduce the following credentials in the agent part: csuarez / lebara.
  6. If the agent is "Unavailable", click in the button to set it as "Available".

Happy path

  1. Complete the registration process, including passing the pre videoconference step (the video call language should be "English").
  2. A waiting queue page will appear until an agent accepts.
  3. Accept the call in the agent part (a notification should appear)
  4. The video call should start in both sides.
  5. In the agent part click in "Accept" or "Reject" to finish the call.

🧠 Considerations

This has been implemented on a rush, some behaviours could be buggy. Let's decide in the MR what is fixed here or in new tickets.

🧐 Checklist

  • Changes work in Google Chrome
  • Changes work in Safari
  • UI is responsive
Edited Jun 04, 2020 by César Suárez
Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Source branch: LEBV-20-waiting-screen