Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.
feat: add favorite applications (V2) (#41555)
## Description Feature Request 8479: Allow a user to favorite applications. In bigger factories there can be many workspaces and applications. Users might have access to a lot of applications, but generally only use a handful. This feature allows a user to favorite one or more applications (up to 50). Any favorited applications will show up in a virtual Favorites workspace in alphabetical order Fixes #`8479` ## Automation /ok-to-test tags="@tag.All" ### :mag: Cypress test results <!-- This is an auto-generated comment: Cypress test results --> > [!TIP] > 🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉 > Workflow run: <https://github.com/appsmithorg/appsmith/actions/runs/22001834951> > Commit: 56d760c33061ec60f297e1336a324c603465ad54 > <a href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=22001834951&attempt=1" target="_blank">Cypress dashboard</a>. > Tags: `@tag.All` > Spec: > <hr>Fri, 13 Feb 2026 21:58:17 UTC <!-- end of auto-generated comment: Cypress test results --> ## Communication Should the DevRel and Marketing teams inform users about this change? - [X] Yes - [ ] No <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **New Features** * Mark applications as favorites via a heart toggle on application cards (limit: 50) * Virtual "Favorites" workspace and dedicated view listing favorited applications * Endpoints and flows to fetch/sync favorite applications * **UX** * Favorites reflected across listings, headers, and workspace navigation (URL support) * Optimistic toggles with rollback on error and toast feedback; auto-refresh of favorites when workspaces change * **Chores** * Deleted applications are removed from users' favorites automatically <!-- end of auto-generated comment: release notes by coderabbit.ai --> --------- Co-authored-by: Cursor <cursoragent@cursor.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
S
Stacey Levine committed
070f14b498e93a65aa805bf32825afd3f0f8ee62
Parent: 992f911
Committed by GitHub <noreply@github.com>
on 2/26/2026, 3:13:38 PM