ToolJet / ToolJet/ToolJet

Removing apps from Favourites Folder

Open
#5,665 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

exploring feature request platform
Dominant language
JavaScript
Stars
40.9k
Forks
5.4k
Avg merge
2d 18h
Merged PRs (30d)
202

Description

Describe the solution you'd like

All created apps should exists in 'all apps' folder. There should exists an option to remove apps from favourite folder but they will exists in 'All Apps' folder

All sorts of user will be able to un-favourite any app or remove any app from favourites folder (the only condition is, in terms of invited user to a workspace - an app should be also shared or they should be given the right to create new, so as to perform favourite action)

Describe the Acceptance Criteria
  1. App should exists in 'Favourites' folder.
  2. On clicking 'Remove from folder' > app should not exist anymore in the favourites folder. It will be seen in 'All Apps' folder or any other folder (if any, if it is added)
  3. Removing from a folder, won't delete any app related data. Everything remains as it is.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files or tests are named. Locate the implementation of the Favourites and All Apps folders, then trace how app sharing and workspace permissions affect favouriting. Done means an app can be removed from Favourites without losing its data and remains visible in All Apps or another folder, matching the listed acceptance criteria.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
full-stack
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.