RocketChat / RocketChat/Rocket.Chat
Categorize/organize integrations
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 46.1k
- Forks
- 13.9k
- Avg merge
- 3d 3h
- Merged PRs (30d)
- 130
Description
I think it would be nice to have the ability to categorize and/or further organize Incoming/Outgoing integrations in the web GUI.
Currently all Incoming and Outgoing integrations are just listed within the Integrations menu. It would be cool to have the ability to re-arrange the order the integrations are in as well as create a 'folder' and possibly further 'sub-folders' to organize integrations in.
This would mostly be a front-end thing I would think, but I am not sure how difficult it would be. I am a novice to NodeJS (and Meteor by proxy) so I will attempt to create something in the future, but I am sure someone would be able to knock this out waaaaay before I can! Any thoughts?
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 identified. Start by examining the Integrations menu in the web GUI and clarify whether ordering, folders, and sub-folders are required. Done would mean a defined organization model and an agreed user-facing behavior for Incoming and Outgoing integrations.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, node.js, typescript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100