Skip to content

FR: allow custom room names#1231

Draft
vnghia wants to merge 4 commits intosuitenumerique:mainfrom
vnghia:allow-custom-room-names
Draft

FR: allow custom room names#1231
vnghia wants to merge 4 commits intosuitenumerique:mainfrom
vnghia:allow-custom-room-names

Conversation

@vnghia
Copy link
Copy Markdown

@vnghia vnghia commented Apr 2, 2026

Hi I would like to contribute to this feature so I rebase the old PR #315 and I would like to ask if it is okay for me to do so before addressing the review in the old PR. Thank you!

Following numerous user requests, add support for personalized room names
alongside our existing generated IDs. This pattern, inherited from Jitsi Meet,
allows teams to create memorable, persistent meeting spaces like "daily-standup"
or "teamalpha" instead of relying only on auto-generated IDs.

Note: This change introduces a permanent update to room URL patterns.
Once custom room links are shared, we will need to maintain support for both
formats to avoid breaking existing shared URLs.
Display a "personalized" link modal, inspired by Whereby.
The UX and the UI are still cumberstome, however it's fully
functional and accessible.

It's a "okay" v0, allowing users creating their custom link.
Thus we can study this feature traction, and decide whether or
not prioritize this feature in the UX.
@manuhabitela create a well-documented modal for users trying to
join a meeting.

Update it with the last room's link format introduced.
Make the validation rules more maintainable and reusable across the codebase.
Particularly useful when these values need to be referenced in multiple
validation contexts.

The personalize room's link modal needs a step-by-step validation.
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Apr 2, 2026

@vnghia vnghia marked this pull request as draft April 2, 2026 18:05
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.

2 participants