Stash-KennyG 68dbccbe31 Add SmartResolve plugin for duplicate scene workflows (#697)
* Add SmartResolve plugin for duplicate-checker workflow.

Introduce SmartResolve with rule-based scene selection, protection/sync safeguards, in-row sync tooling, and documented settings for tuning Smart Resolve behavior.

Made-with: Cursor

* Update SmartResolve plugin to improve synchronization behavior and version increment to 1.0.02. Added a function to determine if a refresh is needed after sync, optimizing group loading based on cache state.

* Revert Smart Resolve query-cache reuse in selection flow.

Restore unconditional duplicate-group reload when running Select Smart Resolve to avoid the browser instability introduced by cache-key reuse, while keeping sync no-refresh behavior unchanged.

Made-with: Cursor

---------

Co-authored-by: KennyG <kennyg@kennyg.com>
2026-04-09 17:52:24 +03:00
2026-03-30 17:49:14 +03:00

CommunityScripts repository

This repository contains plugins, themes, userscripts and other utility scripts created by the Stash community.

Community support

Host your own plugins

We have a GitHub template available for those that prefer hosting on their own with step-by-step instructions to get started.

Repository: https://github.com/stashapp/plugins-repo-template

Plugins

Note

More plugins are available at discourse.stashapp.cc.

Themes

Note

More themes are available at discourse.stashapp.cc.

Other projects

Note

More community projects are available at discourse.stashapp.cc.

Contributing

Submit a PR to add your plugin, theme, userscript and other utility script to the repository.

Deprecation

14-day notice and associated issue with the appropriate label will be created once plugins, themes, userscripts and other utility scripts are marked for deprecation to allow time for someone to take over the development.

After the 14 days, if nobody takes up the development they will be moved to the archive directory. This will automatically remove plugins from the CommunityScripts source index.

Maintainers are expected to show commitment and demonstrate meaningful effort to maintain the code.

Description
This is a public repository containing plugin and utility scripts created by the Stash Community.
Readme AGPL-3.0 14 MiB
Languages
JavaScript 55.9%
Python 24.8%
CSS 16.3%
HTML 2.9%