stash/pkg/models
DingDongSoLong4 33f2ebf2a3
Model refactor, part 3 (#4152)
* Remove manager.Repository
* Refactor other repositories
* Fix tests and add database mock
* Add AssertExpectations method
* Refactor routes
* Move default movie image to internal/static and add convenience methods
* Refactor default performer image boxes
2023-10-16 14:26:34 +11:00
..
json Restructure ffmpeg (#2392) 2022-04-18 10:50:10 +10:00
jsonschema Gallery URLs (#4114) 2023-09-25 12:27:20 +10:00
mocks Model refactor, part 3 (#4152) 2023-10-16 14:26:34 +11:00
paths Rename marker folders when hash changes (#3988) 2023-08-02 16:15:37 +10:00
date.go SQLite model refactoring, part 2 (#3839) 2023-07-13 12:15:02 +10:00
errors.go SQLite model refactoring, part 2 (#3839) 2023-07-13 12:15:02 +10:00
file.go Model refactor (#3915) 2023-09-01 10:39:29 +10:00
filename_parser.go Minor refactor (#3924) 2023-07-26 09:15:55 +10:00
filter.go Fix joined hierarchical filtering (#3775) 2023-06-06 13:01:50 +10:00
find_filter.go Handle large and all entity queries (#3544) 2023-03-16 09:08:21 +11:00
fingerprint.go Model refactor (#3915) 2023-09-01 10:39:29 +10:00
fingerprint_test.go Model refactor (#3915) 2023-09-01 10:39:29 +10:00
fs.go Model refactor (#3915) 2023-09-01 10:39:29 +10:00
gallery.go Gallery URLs (#4114) 2023-09-25 12:27:20 +10:00
generate.go Support image clips/gifs (#3583) 2023-05-17 09:30:51 +10:00
image.go Model refactor (#3915) 2023-09-01 10:39:29 +10:00
import.go Separate graphql API from rest of the system (#2503) 2022-09-06 07:03:40 +00:00
model_file.go Model refactor (#3915) 2023-09-01 10:39:29 +10:00
model_folder.go Model refactor (#3915) 2023-09-01 10:39:29 +10:00
model_gallery.go Gallery URLs (#4114) 2023-09-25 12:27:20 +10:00
model_gallery_chapter.go Model refactor, part 2 (#4092) 2023-09-11 12:24:15 +10:00
model_image.go Multiple image URLs (#4000) 2023-09-12 13:31:53 +10:00
model_joins.go Model refactor, part 2 (#4092) 2023-09-11 12:24:15 +10:00
model_movie.go Model refactor, part 3 (#4152) 2023-10-16 14:26:34 +11:00
model_performer.go Model refactor, part 2 (#4092) 2023-09-11 12:24:15 +10:00
model_saved_filter.go Model refactor, part 2 (#4092) 2023-09-11 12:24:15 +10:00
model_scene.go Model refactor, part 2 (#4092) 2023-09-11 12:24:15 +10:00
model_scene_marker.go Model refactor, part 2 (#4092) 2023-09-11 12:24:15 +10:00
model_scene_test.go SQLite model refactoring, part 2 (#3839) 2023-07-13 12:15:02 +10:00
model_scraped_item.go Model refactor, part 2 (#4092) 2023-09-11 12:24:15 +10:00
model_scraped_item_test.go Fix bulk performer tagger (#4024) 2023-08-17 10:21:24 +10:00
model_studio.go Model refactor, part 2 (#4092) 2023-09-11 12:24:15 +10:00
model_tag.go Model refactor, part 2 (#4092) 2023-09-11 12:24:15 +10:00
movie.go Model refactor (#3915) 2023-09-01 10:39:29 +10:00
performer.go Model refactor, part 2 (#4092) 2023-09-11 12:24:15 +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 Fix bulk tagger again (#4133) 2023-09-20 11:15:48 +10:00
repository.go Model refactor, part 3 (#4152) 2023-10-16 14:26:34 +11:00
repository_file.go Model refactor (#3915) 2023-09-01 10:39:29 +10:00
repository_folder.go Model refactor (#3915) 2023-09-01 10:39:29 +10:00
repository_gallery.go Gallery URLs (#4114) 2023-09-25 12:27:20 +10:00
repository_gallery_chapter.go Model refactor (#3915) 2023-09-01 10:39:29 +10:00
repository_image.go Multiple image URLs (#4000) 2023-09-12 13:31:53 +10:00
repository_movie.go Model refactor (#3915) 2023-09-01 10:39:29 +10:00
repository_performer.go Model refactor (#3915) 2023-09-01 10:39:29 +10:00
repository_scene.go Model refactor (#3915) 2023-09-01 10:39:29 +10:00
repository_scene_marker.go Model refactor (#3915) 2023-09-01 10:39:29 +10:00
repository_studio.go Model refactor (#3915) 2023-09-01 10:39:29 +10:00
repository_tag.go Add Icons to tags if they have parent/child tags (#3931) 2023-09-20 14:08:00 +10:00
resolution.go Make displayed resolution information coherent for 2:1/VR files (#3798) 2023-06-16 10:19:46 +10:00
saved_filter.go SQLite model refactoring (#3791) 2023-06-15 12:46:09 +10:00
scene.go Model refactor, part 2 (#4092) 2023-09-11 12:24:15 +10:00
scene_marker.go Model refactor (#3915) 2023-09-01 10:39:29 +10: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
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 Model refactor, part 2 (#4092) 2023-09-11 12:24:15 +10:00
tag.go Model refactor (#3915) 2023-09-01 10:39:29 +10:00
update.go Studio Tagger (#3510) 2023-07-31 09:50:24 +10:00
update_test.go Update gallery UpdatedAt timestamp on contents change (#3771) 2023-05-31 11:06:01 +10:00
value.go Track watch activity for scenes. (#3055) 2022-11-21 12:55:15 +11:00