Skip to content

Change all occurrences of previous sandbox/prod distinction to reflect our new model#251

Open
Magmusacy wants to merge 6 commits intomainfrom
sandbox-rework/FCE-3262
Open

Change all occurrences of previous sandbox/prod distinction to reflect our new model#251
Magmusacy wants to merge 6 commits intomainfrom
sandbox-rework/FCE-3262

Conversation

@Magmusacy
Copy link
Copy Markdown
Contributor

@Magmusacy Magmusacy commented Apr 29, 2026

Description

Documentation should now be up to date with our new changes made to room manager as well as web-client-sdk

@linear
Copy link
Copy Markdown

linear Bot commented Apr 29, 2026

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates documentation to reflect the Sandbox rework by introducing the Sandbox API URL as an explicit input to useSandbox(...) across React/React Native and sandbox-related guides.

Changes:

  • Update quick starts and tutorials to instruct users to copy both Fishjam ID and Sandbox API URL, and to pass sandboxApiUrl into useSandbox(...).
  • Refresh sandbox API testing docs and examples to align with the new room-manager URL model.
  • Add/expand conceptual documentation explaining the relationship between Sandbox API URL (room manager) and Fishjam ID (media server environment).

Reviewed changes

Copilot reviewed 10 out of 10 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
docs/tutorials/react-quick-start.mdx Updates onboarding + examples to use useSandbox({ sandboxApiUrl }) and document where to find the URL.
docs/tutorials/react-native-quick-start.mdx Same as web quick start for React Native.
docs/tutorials/livestreaming.mdx Updates sandbox livestreaming examples to pass sandboxApiUrl into useSandbox(...).
docs/how-to/client/picture-in-picture.mdx Updates viewer-token examples to pass sandboxApiUrl into useSandbox(...).
docs/how-to/client/migration-guide.mdx Updates migration snippet to include sandboxApiUrl usage.
docs/how-to/client/connecting.mdx Updates sandbox token retrieval and join-room examples to pass sandboxApiUrl and fixes hook dependency list.
docs/how-to/backend/sandbox-api-testing.mdx Reworks the sandbox testing guide to require Sandbox API URL and updates examples/troubleshooting/security notes.
docs/how-to/backend/production-deployment.mdx Updates “remove sandbox usage” example to include sandboxApiUrl (but currently mixes frontend hook usage with Express context).
docs/explanation/sandbox-api-concept.mdx Adds explanation section describing Sandbox API URL vs Fishjam ID roles.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docs/tutorials/livestreaming.mdx Outdated
Comment thread docs/how-to/backend/sandbox-api-testing.mdx Outdated
Comment thread docs/how-to/backend/sandbox-api-testing.mdx Outdated
Comment thread docs/how-to/backend/sandbox-api-testing.mdx Outdated
Comment thread docs/how-to/backend/production-deployment.mdx
Comment thread docs/explanation/sandbox-api-concept.mdx Outdated
@Magmusacy Magmusacy changed the title Sandbox rework/fce 3262 Change all occurrences of previous sandbox/prod distinction to reflect our new model May 4, 2026
@Magmusacy Magmusacy requested a review from czerwiukk May 4, 2026 07:01
@Magmusacy Magmusacy marked this pull request as ready for review May 4, 2026 07:01
Comment thread docs/explanation/sandbox-api-concept.mdx Outdated
Comment thread docs/explanation/sandbox-api-concept.mdx
Comment thread docs/how-to/client/connecting.mdx Outdated
Comment thread docs/tutorials/livestreaming.mdx Outdated
Comment thread docs/tutorials/react-native-quick-start.mdx Outdated
@Magmusacy Magmusacy requested a review from czerwiukk May 5, 2026 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants