gitgiggety
04e5ac9c2f
Studio aliases ( #1660 )
...
* Add migration to create studio aliases table
* Refactor studioQueryBuilder.Query to use filterBuilder
* Expand GraphQL API with aliases support for studio
* Add aliases support for studios to the UI
* List aliases in details panel
* Allow editing aliases in edit panel
* Add 'aliases' filter when searching
* Find studios by alias in filter / select
* Add auto-tagging based on studio aliases
* Support studio aliases for filename parsing
* Support importing and exporting of studio aliases
* Search for studio alias as well during scraping
2021-09-09 18:13:42 +10:00
WithoutPants
46bbede9a0
Plugin hooks ( #1452 )
...
* Refactor session and plugin code
* Add context to job tasks
* Show hooks in plugins page
* Refactor session management
2021-06-11 17:24:58 +10:00
julien0221
70b66d91a0
Added rating to performers and studios ( #1308 )
2021-04-26 13:48:32 +10:00
julien0221
d673c4ce03
added details, deathdate, hair color, weight to performers and added details to studios ( #1274 )
...
* added details to performers and studios
* added deathdate, hair_color and weight to performers
* Simplify performer/studio create mutations
* Add changelog and recategorised
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2021-04-16 16:06:35 +10:00
WithoutPants
55aee21cff
Upload Image from url ( #1193 )
2021-03-11 12:56:34 +11:00
WithoutPants
1e04deb3d4
Data layer restructuring ( #997 )
...
* Move query builders to sqlite package
* Add transaction system
* Wrap model resolvers in transaction
* Add error return value for StringSliceToIntSlice
* Update/refactor mutation resolvers
* Convert query builders
* Remove unused join types
* Add stash id unit tests
* Use WAL journal mode
2021-01-18 12:23:20 +11:00
InfiniteTF
aad4ddc46d
Add batch delete for performers/tags/studios/movies ( #1053 )
...
* Add batch delete for performers/tags/studios/movies
* Fix ListFilter styling bug
2021-01-13 11:57:53 +11:00
WithoutPants
86747acc78
Use changesets correctly when updating objects ( #976 )
2020-12-04 12:42:56 +11:00
WithoutPants
c75b5c204d
Don't set default studio image ( #887 )
2020-10-27 09:35:50 +11:00
InfiniteTF
3346f8dcca
Stash-box tagger integration ( #454 )
2020-10-24 14:31:39 +11:00
WithoutPants
e16118f551
Clear image ( #722 )
...
* Allow clearing of tag images
* Allow clearing of studio images
* Allow clearing of performer images
* Allow clearing of movie images
* Add filtering for missing images
2020-08-12 09:19:27 +10:00
WithoutPants
7a74658a73
Move image blobs into separate tables ( #618 )
...
* Scene cover fallback to database
* Fix panic if studio not found
* Fix movie studio not being imported/exported
2020-06-23 09:19:19 +10:00
WithoutPants
96e6e16507
Parent studios ( #595 )
...
* Refactor getMultiCriterionClause
Co-authored-by: Anon247 <61889302+Anon247@users.noreply.github.com>
2020-06-15 21:34:39 +10:00
WithoutPants
2b35d4e706
Fix checksum during studio/performer update
2019-08-22 12:49:09 +10:00
WithoutPants
20662532d8
Studio checksum from name. Default image
2019-08-21 15:48:36 +10:00
WithoutPants
35bcf97a7a
Add delete for performers and studios
2019-08-15 07:40:51 +10:00
Stash Dev
b488c1ed7d
Reorg
2019-02-14 15:42:52 -08:00