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

RFC: make participants aware of their conversation permissions #11211

Open
Antreesy opened this issue Dec 12, 2023 · 2 comments
Open

RFC: make participants aware of their conversation permissions #11211

Antreesy opened this issue Dec 12, 2023 · 2 comments

Comments

@Antreesy
Copy link
Contributor

How to use GitHub

  • Please use the 👍 reaction to show that you are interested into the same feature.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Is your feature request related to a problem? Please describe.
It's known for moderators, but not for the participants itself, or could be found in some non-obvious places, although frontend is receiving and can use this data

Describe the solution you'd like
Conversation settings => Setup overview => List of permissions for given conversation
image

Describe alternatives you've considered
Context messages / tooltips where it's applicable

image
Example of usage (bitiwise + negation check):

videoButtonTooltip() {
	if (~this.conversation.permissions & PARTICIPANT.PERMISSIONS.PUBLISH_VIDEO) {
		return t('spreed', 'You are not allowed to enable video')
	}
},
@DorraJaouad
Copy link
Contributor

Also disable the media streams toggle buttons if there is no corresponding permission?
It is not relevant to adjust your video camera/ mic when it will be turned off anyway.

@nickvergessen
Copy link
Member

Also disable the media streams toggle buttons if there is no corresponding permission?
It is not relevant to adjust your video camera/ mic when it will be turned off anyway.

Well it could be that you are a speaker and will just receive the permissions later or after joining and identifying as such

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants