stash/graphql/documents/data
UnluckyChemical765 547f6d79ad
Add Handy / Funscript support (#1377)
* Add funscript route to scenes

Adds a /scene/:id/funscript route which serves a funscript file, if present.

Current convention is that these are files stored with the same path, but with the extension ".funscript".

* Look for funscript during scan

This is stored in the Scene record and used to drive UI changes for funscript support.

Currently, that's limited to a funscript link in the Scene's file info.

* Add filtering and sorting for interactive
* Add Handy connection key to interface config
* Add Handy client and placeholder component.

Uses defucilis/thehandy, but not thehandy-react as I had difficulty integrating the context with the existing components.

Instead, the expensive calculation for the server time offset is put in localStorage for reuse.

A debounce was added when scrubbing the video, as otherwise it spammed the Handy API with updates to the current offset.
2021-05-24 13:34:28 +10:00
..
config.graphql Add Handy / Funscript support (#1377) 2021-05-24 13:34:28 +10:00
gallery-slim.graphql Remove unnecessary graphql fields (#1370) 2021-05-09 19:25:57 +10:00
gallery.graphql Remove unnecessary graphql fields (#1370) 2021-05-09 19:25:57 +10:00
image-slim.graphql Sort performers in popover and card views (#1294) 2021-04-15 11:33:20 +10:00
image.graphql Remove unnecessary graphql fields (#1370) 2021-05-09 19:25:57 +10:00
log.graphql Add logs to Logs page (#151) 2019-10-24 19:07:07 -04:00
movie-slim.graphql Movies Section (#338) 2020-03-10 14:28:15 +11:00
movie.graphql Remove unnecessary graphql fields (#1370) 2021-05-09 19:25:57 +10:00
performer-slim.graphql Added rating to performers and studios (#1308) 2021-04-26 13:48:32 +10:00
performer.graphql Remove unnecessary graphql fields (#1370) 2021-05-09 19:25:57 +10:00
scene-marker.graphql Update GQLGen and break up the schema.graphql file 2019-03-27 12:47:43 -07:00
scene-slim.graphql Add Handy / Funscript support (#1377) 2021-05-24 13:34:28 +10:00
scene.graphql Add Handy / Funscript support (#1377) 2021-05-24 13:34:28 +10:00
scrapers.graphql Stash-Box Performer Tagger (#1277) 2021-05-03 14:21:20 +10:00
studio-slim.graphql Added rating to performers and studios (#1308) 2021-04-26 13:48:32 +10:00
studio.graphql Added rating to performers and studios (#1308) 2021-04-26 13:48:32 +10:00
tag-slim.graphql Remove unnecessary graphql fields (#1370) 2021-05-09 19:25:57 +10:00
tag.graphql Add scene/image/gallery popover count buttons for performer/studio/tag cards (#1293) 2021-04-15 10:46:31 +10:00