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

local alias management should be hidden behind an advanced disclosure of some kind to mitigate spam #12462

Closed
ara4n opened this issue Feb 21, 2020 · 2 comments · Fixed by matrix-org/matrix-react-sdk#4221

Comments

@ara4n
Copy link
Member

ara4n commented Feb 21, 2020

MSC2432 now lets us manage local aliases again, but this should be hidden behind an Advanced disclosure of some kind in RoomSettings, so that users casually clicking around the settings for a room don't get shown whatever random set of local aliases have been configured for a given room by default.

It's quite a poweruser thing to want to see what aliases exist on your local server for a given room, and given anyone can create an alias, there's chance of obnoxious ones being present there. Therefore I think it should be behind a <details/> or equivalent. needs input from @nadonomy

In future the UI should probably let you select which server whose aliases you're trying to view - but this API from MSC2432 hasn't yet been implemented in Synapse.

@bwindels
Copy link
Contributor

I've already implemented this on /develop, we can implement design changes later.

@bwindels
Copy link
Contributor

Related: #12684

t3chguy pushed a commit that referenced this issue Oct 17, 2024
* Update `ContextMenuTooltipButton.tsx`

* Fix placement

* Update tests

* Update space panel snapshot

* Remove default placement

* Update snapshots

* Fix tooltip child rerender

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

Successfully merging a pull request may close this issue.

5 participants