Stash Right Click Performers

:placard: Summary Adds a custom right-click menu to the performer cards to perform various quick tasks related to performers.
:link: Repository https://github.com/Serechops/Serechops-Stash/tree/main/plugins/stashRightClickPerformers
:information_source: Source URL https://serechops.github.io/Serechops-Stash/index.yml
:open_book: Install How to install a plugin?

Included in Stash Right Click Suite


Features

Dynamic Configuration Fetching

  • Automatically retrieves API keys and endpoint configurations:
    • Local API: /graphql
    • StashDB: https://stashdb.org/graphql
    • TPDB: https://theporndb.net/graphql
    • FansDB: https://fansdb.cc/graphql
  • Supports fallback for older domains and dynamically maps endpoints to user-friendly names.

Interactive UI Enhancements

  • Custom Context Menu:

    • Displays options when right-clicking on performer cards or the detail header image.
    • Includes:
      • Missing Scenes: Identify and display missing scenes from StashDB.
      • Change Image: Update performer images from StashDB, TPDB, or local galleries.
      • Auto-Tag: Automatically apply metadata tags to performers.
      • Add Tags: Select and add tags using an interactive popup.
      • Batch Image Update: Update images for multiple selected performers.
    • Includes a Support Link to the developer’s Patreon.
  • Loading Spinner and Overlay:

    • Displays a spinner with a slideshow of performer images while fetching data.

Scene Management

  • Missing Scenes Detection:

    • Fetches scenes from StashDB and compares them with local data.
    • Displays missing scenes in a modal with pagination, sorting, and links to external resources.
  • Scene Comparison:

    • Compares local scenes with StashDB scenes using titles to identify missing content.

Image Management

  • Image Selection Modal:

    • Allows users to browse and select performer images from multiple sources.
    • Supports pagination and displays image dimensions when available.
  • Batch Image Updates:

    • Supports batch processing of performer image updates for selected performers.

Tag Management

  • Tag Selector Popup:

    • Provides a Tabulator-based UI for searching and selecting tags.
    • Displays recent tags and allows users to apply multiple tags to performers.
  • Auto-Tagging:

    • Automatically applies tags to performers based on metadata.