TODO.md
Rama main · réplica de lectura del repositorio original.
TODO Immediate
==============
TODO Low Priority
=================
- Replace \<div\> with \<button\> on emoji picker popover interactable elements.
- Replace \<div\> with \<button\> on attachment picker popover interactable elements.
- Generate a unique URI for all conversations and rooms, allow editing for public rooms.
- Mentioning typeahead should allow searching by display nick as well as username.
- Support editing your nickname and avatar per-room (limit to non-DMs).
- Support arbitrary info fields in profile for links to other services, etc.
- Allow arbitrary statuses such as "LIVE" with ability to put a link in.
- Image attachment carousel instead of opening images in new browser tab.
- Rate limiting on actions, which will eventually be needed.
- Allow unimportant flash messages to fade away after awhile.
- Link existing local account with an OAuth provider.
- Unlink existing local account from an OAuth provider.
- Better integration with Mastodon OAuth that saves client token and only revalidates when needed.
- Role groups, for moderators and public room visibility, including auto-join on add to group.
- Better autocomplete that lets you scroll down past the first 10 entries.
- When server selects a room for you, ensure that the menu on the left scrolls to make that room visible.
- Proper history integration for mobile so browser back action works the same as back button.