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

[NEW] Ability to configure Jitsi room options via new setting URL Suffix #17950

Merged
merged 3 commits into from
Jun 19, 2020

Conversation

fthiery
Copy link
Contributor

@fthiery fthiery commented Jun 18, 2020

Proposed changes

I want the jitsi meetings (hosted on the community/public jisti server) to start with audio only. Jisti supports passing configuration overrides (for example #config.startAudioOnly=true), so adding a suffix configuration option would make it possible to customize the behaviour of new jitsi rooms easily.

See the possible overrides : https://github.com/jitsi/jitsi-meet/blob/c73ba372022db0bb967d628b136934219d8c4fec/config.js#L83

Issue(s)

See #2044

Types of changes

  • New feature (non-breaking change which adds functionality)

Checklist

  • I have read the CONTRIBUTING doc
  • I have signed the CLA
  • Lint and unit tests pass locally with my changes
  • I have added tests that prove my fix is effective or that my feature works (if applicable)
  • I have added necessary documentation (if applicable)
  • Any dependent changes have been merged and published in downstream modules

Changelog

add jitsi url suffix so that room configuration can be overriden (e.g. disable video)

Capture d’écran de 2020-06-18 17-30-29

Further comments

I'm not sure whether this would break things with e.g. jwt auth, and no translation has been done.

@engelgabriel engelgabriel added this to the 3.4.0 milestone Jun 18, 2020
@rodrigok rodrigok self-assigned this Jun 19, 2020
@rodrigok rodrigok changed the title [NEW] ability to configure jitsi room options [NEW] Ability to configure Jitsi room options via new setting URL Suffix Jun 19, 2020
Copy link
Member

@rodrigok rodrigok left a comment

Choose a reason for hiding this comment

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

Jitsi_URL_Room_Suffix is missing on en.i18n.json file, please fix the review or give us access to push to your repository.

app/videobridge/server/settings.js Outdated Show resolved Hide resolved
app/videobridge/server/settings.js Show resolved Hide resolved
Jisti supports passing configuration overrides (for example
 #config.startAudioOnly=false), this suffix configuration
option makes it possible to customize the behaviour of new
jitsi rooms easily.
@fthiery
Copy link
Contributor Author

fthiery commented Jun 19, 2020

I applied your suggestions, squashed and rebased on latest develop

@rodrigok
Copy link
Member

@fthiery awesome, but it's still missing the translation key, can you add?

@fthiery
Copy link
Contributor Author

fthiery commented Jun 19, 2020

Done; not sure that's how it's supposed to be done, please check.

@fthiery
Copy link
Contributor Author

fthiery commented Jun 19, 2020

Will you take care of squashing and rebasing ?

@rodrigok
Copy link
Member

@fthiery yes, we always use squash to merge PRs.

Thanks

@progressify
Copy link

progressify commented Aug 21, 2020

Does this also work when jwt auth is enabled?
In my tests, it seems not working with jwt enabled

@fthiery
Copy link
Contributor Author

fthiery commented Aug 24, 2020

Does this also work when jwt auth is enabled?
In my tests, it seems not working with jwt enabled

Probably not

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.

4 participants