Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[META ISSUE]: BBB v3.0 - Apollo GraphQL integration #861

Open
37 of 58 tasks
frankemax opened this issue Jul 8, 2024 · 0 comments
Open
37 of 58 tasks

[META ISSUE]: BBB v3.0 - Apollo GraphQL integration #861

frankemax opened this issue Jul 8, 2024 · 0 comments
Assignees
Milestone

Comments

@frankemax
Copy link
Contributor

frankemax commented Jul 8, 2024

Meteor

Join

requestSessionToken();
joinWithSessionToken();
callApiEnter();
connectGraphqlServer();

Review cases:

Leave session

  • Leave Session: review user leave
  • Leave Session: refresh/clean store

Reconnect

  • Reconnect: review

Whiteboard webview:

  • Whiteboard webview: review live code

Review Middlewares:

Connection status

  • Connection status: review middleware

Login

  • Login middleware: join audio on login

Logout

  • Logout middleware: logout/ejection observer

Review Screens:

Main conference screen

Screen wrapper

Fullscreen wrapper screen

  • Fullscreen wrapper: use Apollo client stuff

Guest screen

Inside breakout screen

Breakout room list screen

Poll screen

Language screen

  • Language screen: use Apollo client stuff

Drawer navigator screen

User notes screen

User participants screen

Transfer screen ?

  • Transfer screen: use Apollo client stuff

End session screen

Feedback screen

  • Feedback screen: use Apollo client stuff
  • Feedback screen: review email-feedback screen
  • Feedback screen: review problem-feedback screen
  • Feedback screen: review specific-feedback screen
@frankemax frankemax added this to the v1.0 milestone Jul 8, 2024
@frankemax frankemax pinned this issue Jul 8, 2024
@frankemax frankemax moved this from To do to Doing in bbb-mobile-sdk roadmap Jul 16, 2024
@frankemax frankemax removed their assignment Oct 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Doing
Development

No branches or pull requests

2 participants