element-hq / element-hq/element-web

Small UX improvements to aliases

Open
#13,633 0 comments 2 reactions 0 assignees View on GitHub
A-Aliases
Dominant language
TypeScript
Stars
13.5k
Forks
2.8k
PR merge metrics
PR metrics pending

Description

Follow up to https://github.com/vector-im/riot-web/issues/13501

With respect to published (alt) room aliases:

- [ ] Validate published aliases so the user doesn't try to add an alias that isn't a room alias (I accidentally used @ instead of #, for example)
- [ ] Pre-empt likely failures by incorporating information about the user's permission levels and the permissions necessary to set aliases
- [ ] If (as I suspect) the change is to the entire alias list, handle failures by attempting to set it to its current value and providing feedback along the lines of "can't change / current list invalid" vs "new entry invalid"

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.