13 Commits

Author SHA1 Message Date
InfiniteStash
e41ff4902b Add index for studio favorite subquery (#371) 2022-05-12 07:59:08 +02:00
InfiniteStash
688a52abfd Add ability to amend edits (#365) 2022-05-10 17:47:46 +02:00
InfiniteStash
d38241ba37 Refactor graphql query inputs (#292) 2022-02-06 21:28:50 +01:00
InfiniteStash
c6ec6a80ad Favorite studios and performers (#242) 2022-01-18 15:15:45 +01:00
InfiniteStash
2a10c80a85 Add UUID graphql scalar (#199) 2021-11-30 21:23:03 +01:00
InfiniteStash
669bef8d48 Add additional linters (#179) 2021-11-26 09:12:29 +01:00
InfiniteStash
5284e3c394 Optimize scene/performer/edit query (#178) 2021-11-23 20:47:45 +01:00
InfiniteStash
1fd8554638 Refactor query builder distinct handling (#176) 2021-11-22 22:02:31 +01:00
InfiniteStash
b42ed7e21e Fix editQuery target parsing and error handling (#157) 2021-10-31 21:27:37 +01:00
InfiniteStash
66198f8314 Add voting on edits (#129) 2021-10-29 21:17:05 +02:00
WithoutPants
7f6a0f63a0 Scene edit (#128)
* Initial changes

* Add integration tests

* Bug fixes

* Bug fixes

* Bug fixes

* UI support

* Add edits tab to scene view

* Add edits field to scene type

* Refactor scene form validation and changelog

* Set empty strings to null when submitting an edit

* Omit empty fields in scene edit

Co-authored-by: Infinite <infinitekittens@protonmail.com>
2021-09-23 22:42:14 +02:00
WithoutPants
e4abf2fb92 Studio edits (#127)
* Refactor edit code
* Remove child studio mutations
* Studio edit processing
* Refactor/reduce boilerplate
* Add integration test
* Add studio to edit query
* Make Studio in list mandatory
* Exclude delete studios from query
* Add UI pages
* Add missing build directives
* Fix application of image/url studio edits
* Add diff of studio urls and edit target header link
* Fix validate error message
* Fix destroy edit target link

Co-authored-by: Infinite <infinitekittens@protonmail.com>
2021-09-02 09:23:18 +10:00
WithoutPants
2f60f8afbb Major refactor (#98) 2021-06-15 19:26:02 +10:00