stash/pkg/plugin/examples
WithoutPants 9b7e20351a
Plugin api improvements (#5703)
* Add ReactSelect to PluginApi.libraries
* Make Performer tabs patchable
* Make PerformerCard patchable
* Use registration pattern for HoverPopover, TagLink and LoadingIndicator

Initialising the components map to include these was causing an initialisation error.

* Add showZero property to PopoverCountButton
* Make TagCard patchable
* Make ScenePage and ScenePlayer patchable
* Pass properties to container components
* Add example for scene tabs
* Make FrontPage patchable
* Add FrontPage example
2025-03-05 14:04:12 +11:00
..
common Fix stash scraper errors and add apikey field (#5474) 2024-11-13 10:14:55 +11:00
goraw Fix plugin go examples (#2396) 2022-03-24 11:03:32 +11:00
gorpc Fix plugin go examples (#2396) 2022-03-24 11:03:32 +11:00
js Plugin API improvements (#4603) 2024-02-22 11:20:21 +11:00
python Plugin hooks (#1452) 2021-06-11 17:24:58 +10:00
react-component Plugin api improvements (#5703) 2025-03-05 14:04:12 +11:00
README.md Add plugin tasks (#651) 2020-08-08 12:05:35 +10:00

Building

From the base stash source directory:

go build -tags=plugin_example -o plugin_goraw.exe ./pkg/plugin/examples/goraw/...
go build -tags=plugin_example -o plugin_gorpc.exe ./pkg/plugin/examples/gorpc/...

Place the resulting binaries together with the yml files in the plugins subdirectory of your stash directory.