stash/pkg/models
WithoutPants 62b6457f4e
Improve studio/tag/performer filtering (#3619)
* Support excludes field
* Refactor studio filter
* Refactor tags filter
* Support excludes in tags
---------
Co-authored-by: Kermie <kermie@isinthe.house>
2023-05-25 12:03:49 +10:00
..
json Restructure ffmpeg (#2392) 2022-04-18 10:50:10 +10:00
jsonschema Add penis length and circumcision stats to performers. (#3627) 2023-05-24 13:19:35 +10:00
mocks Limit duplicate matching to files that have ~ same duration (#3663) 2023-05-03 15:01:59 +10:00
paths Support image clips/gifs (#3583) 2023-05-17 09:30:51 +10:00
date.go File storage rewrite (#2676) 2022-09-06 07:03:42 +00:00
errors.go Refactor scraper top half (#1893) 2021-11-19 10:55:34 +11:00
file.go File storage rewrite (#2676) 2022-09-06 07:03:42 +00:00
filter.go Improve studio/tag/performer filtering (#3619) 2023-05-25 12:03:49 +10:00
find_filter.go Handle large and all entity queries (#3544) 2023-03-16 09:08:21 +11:00
gallery.go Add Chapters for Galleries (#3289) 2023-03-16 15:04:54 +11:00
gallery_chapter.go Add Chapters for Galleries (#3289) 2023-03-16 15:04:54 +11:00
generate.go Support image clips/gifs (#3583) 2023-05-17 09:30:51 +10:00
image.go Add O-Counter for Performers and Sort/Filter Performers by O-Counter (#3588) 2023-04-24 17:01:41 -04:00
import.go Separate graphql API from rest of the system (#2503) 2022-09-06 07:03:40 +00:00
int64.go File storage rewrite (#2676) 2022-09-06 07:03:42 +00:00
model_file.go Handle file rescan (#2951) 2022-09-28 16:08:00 +10:00
model_gallery.go Stash rating system (#2830) 2022-11-16 09:31:44 +11:00
model_gallery_chapter.go Add Chapters for Galleries (#3289) 2023-03-16 15:04:54 +11:00
model_image.go Support image clips/gifs (#3583) 2023-05-17 09:30:51 +10:00
model_joins.go Support file-less scenes. Add scene split, merge and reassign file (#3006) 2022-11-14 16:35:09 +11:00
model_movie.go Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
model_performer.go Add penis length and circumcision stats to performers. (#3627) 2023-05-24 13:19:35 +10:00
model_saved_filter.go Separate graphql API from rest of the system (#2503) 2022-09-06 07:03:40 +00:00
model_scene.go Track watch activity for scenes. (#3055) 2022-11-21 12:55:15 +11:00
model_scene_marker.go Data layer restructuring (#997) 2021-01-18 12:23:20 +11:00
model_scene_test.go Stash rating system (#2830) 2022-11-16 09:31:44 +11:00
model_scraped_item.go Add penis length and circumcision stats to performers. (#3627) 2023-05-24 13:19:35 +10:00
model_studio.go Embed default icons (#3577) 2023-04-17 15:28:32 +10:00
model_tag.go Embed default icons (#3577) 2023-04-17 15:28:32 +10:00
movie.go Improve caching, HTTP headers and URL handling (#3594) 2023-04-19 13:01:32 +10:00
performer.go Add penis length and circumcision stats to performers. (#3627) 2023-05-24 13:19:35 +10:00
query.go Show duration and filesize in results (#1776) 2021-10-25 11:40:13 +11:00
rating.go Stash rating system (#2830) 2022-11-16 09:31:44 +11:00
rating_test.go Stash rating system (#2830) 2022-11-16 09:31:44 +11:00
relationships.go Support image clips/gifs (#3583) 2023-05-17 09:30:51 +10:00
repository.go Add Chapters for Galleries (#3289) 2023-03-16 15:04:54 +11:00
resolution.go Separate graphql API from rest of the system (#2503) 2022-09-06 07:03:40 +00:00
saved_filter.go Restructure data layer (#2532) 2022-09-06 07:03:40 +00:00
scene.go Limit duplicate matching to files that have ~ same duration (#3663) 2023-05-03 15:01:59 +10:00
scene_marker.go Optimize allData queries (#3452) 2023-02-20 09:24:47 +11:00
scraped.go Restructure data layer (#2532) 2022-09-06 07:03:40 +00:00
search.go Add search string parsing (#1982) 2021-11-22 14:59:22 +11:00
search_test.go Add search string parsing (#1982) 2021-11-22 14:59:22 +11:00
sql.go File storage rewrite (#2676) 2022-09-06 07:03:42 +00:00
sqlite_date.go File storage rewrite (#2676) 2022-09-06 07:03:42 +00:00
sqlite_date_test.go Validate SQLiteDate (#2052) 2021-11-23 08:18:43 +11:00
sqlite_timestamp.go Handle zip file modification (#877) 2020-11-05 10:26:51 +11:00
stash_box.go Separate graphql API from rest of the system (#2503) 2022-09-06 07:03:40 +00:00
stash_ids.go Fix batch performer tagging with multiple endpoints (#3548) 2023-03-17 15:07:53 +11:00
studio.go Add filesystem based blob storage (#3187) 2023-03-17 10:52:49 +11:00
tag.go Improve caching, HTTP headers and URL handling (#3594) 2023-04-19 13:01:32 +10:00
timestamp.go Support a minModTime input on metadata scans. (#1951) 2021-11-26 11:48:31 +11:00
timestamp_test.go Support a minModTime input on metadata scans. (#1951) 2021-11-26 11:48:31 +11:00
update.go Performer disambiguation and aliases (#3113) 2022-12-01 13:54:08 +11:00
value.go Track watch activity for scenes. (#3055) 2022-11-21 12:55:15 +11:00