Skip to content

Pin favorite scripts#22

Merged
knep merged 1 commit into
masterfrom
feat/favorite-scripts
Jun 19, 2026
Merged

Pin favorite scripts#22
knep merged 1 commit into
masterfrom
feat/favorite-scripts

Conversation

@knep

@knep knep commented Jun 19, 2026

Copy link
Copy Markdown
Owner

Summary

Adds the ability to pin scripts as favorites for quick access.

Changes

  • Star toggle on each sidebar script (visible on hover, gold when favorited) to pin/unpin it.
  • Favorites section at the top of the sidebar listing pinned scripts; also respects the search filter and ignores favorites whose script no longer exists.
  • New scriptFavorites store persisting the selection to localStorage.

Testing

  • npm run test:unit-ci1019 passed (+12 new: scriptFavorites store ×8, favorites section in ScriptList ×4).
  • Verified live: pinning shows the script in the Favorites section with a gold star and persists; unpinning removes the section; persistence survives reload.

🤖 Generated with Claude Code

Add a star toggle on each sidebar script to pin it as a favorite. Favorited
scripts are listed in a dedicated "Favorites" section at the top of the sidebar
for quick access. The selection is persisted to localStorage via a new
scriptFavorites store.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@codecov-commenter

codecov-commenter commented Jun 19, 2026

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

❌ Patch coverage is 94.59459% with 2 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
...src/main-app/components/scripts/ScriptListItem.vue 75.00% 1 Missing ⚠️
...rc/src/main-app/components/scripts/ScriptsList.vue 92.30% 0 Missing and 1 partial ⚠️

📢 Thoughts on this report? Let us know!

@knep knep merged commit d5e08e4 into master Jun 19, 2026
7 checks passed
@knep knep deleted the feat/favorite-scripts branch June 19, 2026 21:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants