686 Commits

Author SHA1 Message Date
DogmaDragon
eeebafb6f4 Add forum links 2026-05-30 07:14:41 +03:00
DogmaDragon
31bb8aa42d Add tagImagesFromGalleries plugin (#722)
Co-authored-by: unknown <mrsatoshi0000@pm.me>
2026-05-30 07:09:08 +03:00
DogmaDragon
4c7d3b8208 Significant performance improvements for tagScenesWithPerfTags (#719)
Co-authored-by: unknown <mrsatoshi0000@pm.me>
2026-05-30 07:03:20 +03:00
evolite
6173c3d1af feat(SFWSwitch): add Never Unblur on Hover setting (#715)
Co-authored-by: evolite <evotech@proton.me>
Co-authored-by: DogmaDragon <103123951+DogmaDragon@users.noreply.github.com>
2026-05-27 16:29:34 +03:00
Nonoty
241bbf3909 Enhance date parsing with gallery fragment and logging (#713) 2026-05-22 01:30:27 +03:00
WeedLordVegeta420
705ad19b8f [markerDeleteButton] Fixes delete button display (#714) 2026-05-21 20:08:27 +03:00
Servbot91
44e631f5ee [SFW Switch] Fix: Corrected incorrect state when refreshing page (#710) 2026-05-07 22:59:49 +03:00
DogmaDragon
e5516d91ca Add forum link 2026-05-02 16:42:48 +03:00
TheSheesh
da31e38e09 Add stash-scheduler plugin (#708) 2026-05-02 16:36:18 +03:00
yokarion
27a72abd05 e621_tagger: fixed plugin for new stashapp version (#707) 2026-05-02 16:29:03 +03:00
feederbox826
7c3d6ee3a7 Merge pull request #678 from stashapp/LLM-assisted-contributions
Add LLM-assisted contributions guidelines
2026-04-28 21:10:43 -04:00
speckofthecosmos
afc8208bf5 [mobileWallLayout] Add play-on-visibility and ordered loading (#704)
* [mobileWallLayout] Add play-on-visibility and ordered loading

Adds two mobile-first behaviors to the existing layout plugin and
rebrands the display name to "scrollFeed":

- IntersectionObserver gates <video> play/pause on 10% visibility.
  Caps concurrent playbacks to ~3, well under iOS Safari's
  ~20-simultaneous-<video> ceiling that the unchanged Stash wall
  hits on a 20-card page.

- A DOM-ordered load queue cancels the parallel-fetch storm Stash
  kicks off when all wall cards mount at once. Top clips get
  uncontested bandwidth first, and a 500ms timeout advance ensures
  the full page is in-flight within ~5s so degrading reception
  doesn't strand the bottom of the page with zero bytes.

The plugin's internal id stays mobileWallLayout so existing
installs upgrade cleanly. The whole file is wrapped in an IIFE
to avoid top-level name collisions with other plugins loaded
into the same document.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* Restore discourse thread URL in plugin YAML and README

The scrollFeed rebrand inadvertently repointed the YAML url: field to a
GitHub tree URL and dropped the discourse link from the top of the README.
Every other plugin in this repo uses the discourse thread as its url: value
(it's what the Stash plugins panel surfaces as the plugin's support
link), so restoring the original discourse URL here keeps the convention
and keeps existing users linked to the plugin's discussion thread.

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-22 11:13:28 +03:00
Stash-KennyG
589983b20f performer-poster-backdrop: compatibility with Stash v0.31.1 (#703)
Co-authored-by: KennyG <kennyg@kennyg.com>
2026-04-16 18:06:31 +03:00
DogmaDragon
e1e7522009 Add forum link 2026-04-16 00:34:56 +03:00
Stash-KennyG
9cf72b5fc7 Add Group Details plugin for Group Cards (#700)
Co-authored-by: KennyG <kennyg@kennyg.com>
Co-authored-by: DogmaDragon <103123951+DogmaDragon@users.noreply.github.com>
2026-04-16 00:30:56 +03:00
Emilo2
d6f4db8d31 Add scene URLs support for StashDB Submission Helper (#701) 2026-04-15 09:51:17 +03:00
Tweeticoats
73e1efe5e3 [Extra Performer Info] Bugfixes, setting user agent (#698)
Co-authored-by: Tweeticoats <Tweeticoats@github.com>
2026-04-10 18:43:33 +03:00
DogmaDragon
a47c7a8aa6 Add community forum link 2026-04-09 17:57:20 +03:00
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
HavenCTO
eff9999aa8 [Haven VLM Connector] Fix breaking change due to torchvision release (#695) 2026-04-06 14:26:40 +03:00
DogmaDragon
c512db2c04 Add community forum links 2026-04-05 11:45:08 +03:00
speckofthecosmos
aa06f6f991 Add scene-to-imageclip plugin (#694)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: DogmaDragon <103123951+DogmaDragon@users.noreply.github.com>
2026-04-05 11:41:00 +03:00
tuttledidit
e4182de60f Add Image Blackout plugin (#693) 2026-04-05 11:31:22 +03:00
puc9
898a4bd332 Remove duplicate plugin.schema.json (#690) 2026-04-03 22:17:33 +03:00
speckofthecosmos
eb219df5a3 [mobileWallLayout] Fix layout applying to narrow desktop windows (#692)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-03 17:24:53 +03:00
DogmaDragon
311495f3ec Fix typo 2026-03-30 17:49:14 +03:00
DogmaDragon
bfd6a595ea Merge branch 'main' of https://github.com/stashapp/CommunityScripts 2026-03-30 17:45:56 +03:00
DogmaDragon
3113dda2eb Closes #691 2026-03-30 17:45:53 +03:00
Servbot91
6ea6117c40 [SFW Switch] Additional Plugin Support: Deck Viewer, minor fix (#689)
Co-authored-by: DogmaDragon <103123951+DogmaDragon@users.noreply.github.com>
2026-03-26 03:25:46 +02:00
HavenCTO
bf077973ed [Haven VLM Connector] release v1.1.0 (#686) 2026-03-22 04:54:03 +02:00
Servbot91
16627510ac [SFW Switch] Audio handling + Additional plugin support (#679)
* Added additional plugin support, patched additional fields previously left uncensored.

* Update README

Clarified instructions for adding custom selectors to additional_plugins.css.

* SFW Switch now mutes all sound when enabled by default.

* Refactored main css, all UI functions should be accouted for now. Updated plugin yaml description

* targeted stats-elements rather than m-sm-auto to prevent unwanted css stylings. Loosened blur

* Re-added performer card profile pic

* Added audio boolean setting (disabled by default), added additional configuration for hot or not

* adjusted img blur

* Added transition to all unblur

* Major Improvement: Fixed remaining unblurred features, fixed zombie audio bug.

* Readded readme

* Improvement: Added individual wall blur functionality for walls

* Fix double blur for groups, fix unblur in performer tagger

---------

Co-authored-by: DogmaDragon <103123951+DogmaDragon@users.noreply.github.com>
2026-03-20 19:15:07 +02:00
skier233
74b0986b19 Update AI Overhaul plugin for 0.9.3 (#685)
* Update AI Overhaul plugin for 0.9.3

* comment fix

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-20 18:59:27 +02:00
DogmaDragon
2112d4e685 Add forum link 2026-03-17 19:53:39 +02:00
DogmaDragon
fc6d239a1b Update schema 2026-03-17 19:53:25 +02:00
Stash-KennyG
2ff8501bbf Add GroupAutoScraper plugin (#682)
* Add GroupAutoScraper plugin: Automatically re-scrape groups with Adult Empire URLs to update tags and studio information. Includes main script, configuration files, and README documentation.

* Add SceneBetterDetails plugin: Enhance scene details rendering by preserving line breaks. Includes JavaScript and YAML configuration files.

* Removing new plugin to resolve old PR.

* Removing static manifest file.

Per DognaDragon it is created automatically.

* Update GroupAutoScraper README and add requirements.txt

- Added instructions for installing Python dependencies in the README.
- Included a new requirements.txt file listing necessary packages: requests and stashapp-tools.
- Updated README to clarify that the plugin works across environments with installed dependencies.

* Update GroupAutoScraper README to correct plugin directory path

---------

Co-authored-by: KennyG <kennyg@kennyg.com>
Co-authored-by: DogmaDragon <103123951+DogmaDragon@users.noreply.github.com>
2026-03-17 19:45:32 +02:00
HavenCTO
41a8ac2c0c [Haven VLM Connector] fix silent failure bug (#684) 2026-03-16 00:28:12 +02:00
DogmaDragon
4f5c3e38c9 Add forum link 2026-03-16 00:25:29 +02:00
DogmaDragon
8bb6b1d026 Add Group to TriggerType pattern 2026-03-16 00:13:02 +02:00
speckofthecosmos
f64c2b7fee Add mobileWallLayout plugin (#680)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-15 23:54:26 +02:00
HavenCTO
13ecf3f9bc [Haven VLM Connector] pydantic version to latest (#683) 2026-03-15 23:50:11 +02:00
DogmaDragon
1ef1b8a2b9 Add LLM-assisted contributions guidelines
Added guidelines for LLM-assisted contributions to the README.
2026-03-05 14:48:33 +02:00
Stash-KennyG
a3eb5e05ef [CJ's Card Tweaks] Enhancement: Extend to Include Stash Count (#671)
Co-authored-by: KennyG <kennyg@kennyg.com>
Co-authored-by: DogmaDragon <103123951+DogmaDragon@users.noreply.github.com>
2026-03-05 14:20:20 +02:00
Servbot91
ce30de489d [SFW Switch] Additional Fields Patched, Additional Plugin Integration Added (#677)
* Added additional plugin support, patched additional fields previously left uncensored.

* Update README

Clarified instructions for adding custom selectors to additional_plugins.css.

---------

Co-authored-by: DogmaDragon <103123951+DogmaDragon@users.noreply.github.com>
2026-03-05 14:14:52 +02:00
gimmeliina
16aeef54ea AdulttimeInteractiveDL.py: Fix url in jerkbuddies.com to jerk-buddies.com (#675) 2026-03-04 08:09:02 +02:00
rustyinfinity
884f27b5ed [The Porn DB Markers] Fix pagination bug causing scenes to be skipped when count < per_page (#673)
* fix: loop not running problem

* bump up the version
2026-02-26 22:37:22 +02:00
HavenCTO
2e41ce5236 Update vlm-engine dependency version to 0.9.3 (#674)
* Update vlm-engine dependency version to 0.9.3

* Bump version to 1.0.1 in ahavenvlmconnector.yml
2026-02-25 12:18:33 +02:00
WeedLordVegeta420
0587f0d02b [tagCopyPaste] Refactor to use PluginApi.patch. (#672) 2026-02-19 16:37:15 +02:00
Servbot91
d183fc3812 [SFW Switch] Added State Memorization (#669)
* Added State Memorization

Local storage is now utilized to maintain states in between pages. SFW will persist upon next page reload and remain off until clicked again making the option a true toggle. Core plugin functionality has not changed.

* Bump version

---------

Co-authored-by: DogmaDragon <103123951+DogmaDragon@users.noreply.github.com>
2026-02-18 04:26:40 +02:00
DogmaDragon
f9269556d1 Add another rename plugin (#668)
* Add another rename plugin

* Fix link
2026-02-17 00:10:15 +02:00
ouenascender
641684410c [stashdb-performer-gallery] Add Fragment for find_image (#662)
* Add Fragment for find_image

* bump stashdb-performer-gallery version
2026-02-04 22:23:29 +02:00