RocketChat / RocketChat/Rocket.Chat
Easy way to close all/a lot direct messages
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 46.1k
- Forks
- 13.9k
- Avg merge
- 3d 3h
- Merged PRs (30d)
- 130
Description
People usually have a lot of direct messages open.
I want to propose that there should be an easy way to close them all up, if one is done with them.
One of two ways would be great:
-
Either have a "close all" button beside "Direct Messages" to close them all
-
have a dedicated "x" button beside each chat, so one can simply click the same point in the list over and over again to close all chats at once.
-
option would not lead to "too many request" failures, so I guess that would be the preferred way.
-
option would be more versatile
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are named. Start by locating the direct-message list and its existing close behavior, then clarify whether the intended result is a single bulk action or repeated per-chat controls. Done means users can close all or many direct messages without excessive requests, with coverage for the selected behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100