stash/graphql/schema/types
MinasukiHikimuna 0d40056f8c
Markers can have end time (#5311)
* Markers can have end time

Other metadata sources such as ThePornDB and timestamp.trade support end times for markers but Stash did not yet support saving those. This is a first step which only allows end time to be set either via API or via UI. Other aspects of Stash such as video player timeline are not yet updated to take end time into account.

- User can set end time when creating or editing markers in the UI or in the API.
- End time cannot be before start time. This is validated in the backend and for better UX also in the frontend.
- End time is shown in scene details view or markers wall view if present.
- GraphQL API does not require end_seconds.
---------
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2024-11-02 11:55:48 +11:00
..
config.graphql feat: Make DLNA port configurable (#4836) 2024-05-20 09:33:23 +10:00
dlna.graphql Overhaul graphql client cache invalidation (#3912) 2023-07-28 10:36:00 +10:00
file.graphql Support setting file fingerprints (#4376) 2023-12-22 14:07:10 +11:00
filters.graphql Containing Group/Sub-Group relationships (#5105) 2024-08-30 11:43:44 +10:00
gallery-chapter.graphql Fix scene marker/gallery chapter update overwriting created at date (#3945) 2023-07-27 09:44:06 +10:00
gallery.graphql Gallery cover url (#5182) 2024-09-03 16:31:55 +10:00
group.graphql Containing Group/Sub-Group relationships (#5105) 2024-08-30 11:43:44 +10:00
image.graphql Add Details, Studio Code, and Photographer to Images (#4217) 2023-11-28 15:45:07 +11:00
job.graphql Make migration an asynchronous task (#4666) 2024-03-14 11:06:23 +11:00
logging.graphql Improve client-side graphql scalar types (#4511) 2024-02-07 09:49:32 +11:00
metadata.graphql Add group graphql interfaces (#5017) 2024-07-03 13:59:40 +10:00
migration.graphql Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
movie.graphql Containing Group/Sub-Group relationships (#5105) 2024-08-30 11:43:44 +10:00
package.graphql Package manager UI-related tweaks (#4382) 2023-12-22 14:05:53 +11:00
performer.graphql Containing Group/Sub-Group relationships (#5105) 2024-08-30 11:43:44 +10:00
plugin.graphql UI plugin dependencies (#4307) 2023-11-27 13:41:04 +11:00
scalars.graphql Improve client-side graphql scalar types (#4511) 2024-02-07 09:49:32 +11:00
scene-marker-tag.graphql Overhaul graphql client cache invalidation (#3912) 2023-07-28 10:36:00 +10:00
scene-marker.graphql Markers can have end time (#5311) 2024-11-02 11:55:48 +11:00
scene.graphql Add group graphql interfaces (#5017) 2024-07-03 13:59:40 +10:00
scraped-group.graphql Add group graphql interfaces (#5017) 2024-07-03 13:59:40 +10:00
scraped-performer.graphql Performer urls (#4958) 2024-06-18 13:41:05 +10:00
scraper.graphql Add group graphql interfaces (#5017) 2024-07-03 13:59:40 +10:00
sql.graphql Overhaul graphql client cache invalidation (#3912) 2023-07-28 10:36:00 +10:00
stash-box.graphql Add updated_at field to stash_id's (#5259) 2024-10-31 15:56:16 +11:00
stats.graphql Add group graphql interfaces (#5017) 2024-07-03 13:59:40 +10:00
studio.graphql Add group graphql interfaces (#5017) 2024-07-03 13:59:40 +10:00
tag.graphql Add group graphql interfaces (#5017) 2024-07-03 13:59:40 +10:00
version.graphql Add additional latest version info (#3357) 2023-02-08 15:02:23 +11:00