peolic
60af076fff
Fix "Clear Image" button ( #1249 )
...
* Fix "Clear Image" button (Performer Edit)
* Fix "Clear Image" button (New Performer)
* Fix "Clear Image" button (Edit Studio)
* Fix "Clear Image" button (Edit Tag)
2021-04-09 14:41:28 +10:00
stashist
4462b3cc8e
Handle /healthz for liveness checks. ( #1264 )
2021-04-09 10:06:02 +10:00
bnkai
2edcdeaeb9
Support today, yesterday when using parseDate in scrapers ( #1261 )
2021-04-07 09:09:04 +10:00
peolic
d8ba4a08c0
Update various GQL image fields' comments ( #1271 )
2021-04-07 08:58:41 +10:00
julien0221
72b027a887
Added random for studios, movies and tags ( #1250 )
2021-04-07 08:32:20 +10:00
peolic
7671465334
Fix performer age timezone issues ( #1251 )
...
* Parse date string manually
2021-04-02 10:09:10 +11:00
bnkai
2c1300cae0
Upgrade x/image ( #1248 )
2021-04-01 16:43:42 +11:00
peolic
35718ce59a
Disable sounds on scene/marker wall previews by default ( #1247 )
2021-04-01 16:10:56 +11:00
WithoutPants
1412b554a0
Api key ( #1241 )
2021-03-31 16:08:52 +11:00
UncleRoger33
2c2e56d33a
Add format to performer field placeholder ( #1232 )
...
* Update README.md
Extra letter "p" in the title removed and "(FAQ)" suffix added.
Co-authored-by: peolic <66393006+peolic@users.noreply.github.com>
2021-03-31 15:55:15 +11:00
WithoutPants
ccb96c3795
Movie UI refresh ( #1227 )
...
* Improve movie UI
* Return nil when no back image set
2021-03-31 14:54:58 +11:00
WithoutPants
d5e9030768
Scene queuing ( #1214 )
...
* Add missing localisation strings
* Ignore container error in scene streams
* Implement missing FindScenes by ID
2021-03-31 14:36:11 +11:00
peolic
496900df42
Fix inaccurate age calculation ( #1237 )
2021-03-30 14:25:56 +11:00
peolic
7acae34ed4
Fix performer search columns ( #1236 )
...
* Fix performer search columns
* Update changelog
* Move changelog to new version
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2021-03-30 14:04:57 +11:00
WithoutPants
d30a68567e
Update libraries and regenerate yarn.lock ( #1231 )
...
* Update and regenerate yarn.lock
* Remove eslint check for react function order
2021-03-30 12:33:57 +11:00
WithoutPants
8a3d2e8e06
Merge pull request #1240 from stashapp/master
...
Merge master back to develop for tag
2021-03-29 14:15:24 +11:00
WithoutPants
cad96b7872
Update build.yml
2021-03-29 12:59:03 +11:00
WithoutPants
de538be79c
Merge pull request #1239 from stashapp/develop
...
Merge to master for 0.6
2021-03-29 12:05:59 +11:00
bnkai
4299f113e0
Fix Freeones search ( #1230 )
2021-03-25 10:01:56 +11:00
WithoutPants
b39fe3ed2b
Correct tag link for gallery and images tags ( #1221 )
2021-03-24 11:03:52 +11:00
bnkai
68d4a4fe42
Add User Agent to image download reqs ( #1222 )
2021-03-24 08:12:11 +11:00
WithoutPants
73a8bad1bc
Add missing tag writer for performer importer ( #1213 )
2021-03-18 21:45:31 +11:00
WithoutPants
960f843259
Fix filter building with sub-filters ( #1212 )
...
* Fix bracketing on sub-filters
* Add vscode to gitignore
2021-03-18 21:45:18 +11:00
WithoutPants
d93011a828
Add write mutex and max connection lifetime ( #1211 )
2021-03-18 21:45:01 +11:00
bnkai
215737d6c5
Add configFilePath and scrapersPath to configuration query ( #1205 )
2021-03-18 11:07:56 +11:00
InfiniteTF
6369a500b3
Update go-sqlite3 to 1.14.6 ( #1209 )
2021-03-17 11:17:27 +11:00
InfiniteTF
58243cded0
Remove slim graphql endpoints ( #1207 )
2021-03-17 11:17:01 +11:00
WithoutPants
7e6127975d
Handle NULL in regex criteria ( #1208 )
2021-03-16 11:13:14 +11:00
WithoutPants
f7cd9cb00d
Performer edit UI further updates ( #1206 )
...
* Make performer edit single column
* Make aliases textarea
* Add textareas to performer scrape dialog
2021-03-16 11:10:49 +11:00
InfiniteTF
ecac7a8013
Add timestamp suffix to all image urls ( #1200 )
2021-03-13 11:49:20 +11:00
InfiniteTF
a619b9dd48
Improve performer scrape search modal ( #1198 )
2021-03-13 11:48:04 +11:00
WithoutPants
b63e8ef929
Add Galleries tab to Tag details page ( #1195 )
2021-03-12 08:27:59 +11:00
WithoutPants
23d85655a8
Refactor tag query ( #1194 )
2021-03-11 22:17:37 +11:00
Jeremy Meyers
53cb9a1b7b
Documentation Updates to README.md ( #1179 )
2021-03-11 15:56:22 +11:00
WithoutPants
a3a531d122
Fix IsPathInDir ( #1192 )
2021-03-11 13:37:13 +11:00
WithoutPants
55aee21cff
Upload Image from url ( #1193 )
2021-03-11 12:56:34 +11:00
WithoutPants
b3966b3c76
Remove streaming resolutions over max configured ( #1187 )
2021-03-11 12:51:42 +11:00
SpedNSFW
b647a75151
Toggle visibility of unmatched scenes in Tagger ( #1176 )
2021-03-10 14:26:48 +11:00
gitgiggety
baeeb2d649
Hide create option when searching in filters ( #1169 )
...
Hide the "Create '<term>'" option when using filters. This as it doesn't make sense to create a new performer/tag/studio in the context of searching for one. As obviously there won't be any results after searching as it has just been created and not assigned to anything yet.
2021-03-10 14:08:45 +11:00
gitgiggety
f794c6ae45
Add scrape gallery from fragment to UI ( #1166 )
2021-03-10 13:47:22 +11:00
WithoutPants
a0676d5c30
Performer tags ( #1132 )
...
* Add scraping support for performer tags
* Add performer count to tag cards
* Refactor sqlite test setup
* Add performer tag filtering in gallery and image
* Add bulk update performer
* Add Performers tab to tag page
* Add count filters and sort bys for tags
* Move scene count to icon in performer card #1148
2021-03-10 12:25:51 +11:00
InfiniteTF
698e21a04f
Fix scene form layout bugs ( #1177 )
2021-03-07 09:19:30 +11:00
WithoutPants
9d1b716f48
Performer UI improvements ( #1168 )
...
* Refactor performer edit page with Formik
* Upgrade react-scripts
* Make eslint errors warnings in dev environment
* Refactor performer details
* Prompt if leaving dirty performer edit page
2021-03-05 15:46:20 +11:00
InfiniteTF
c2c06d8f8d
Fix tagger parsing bugs ( #1172 )
2021-03-05 15:03:08 +11:00
WithoutPants
e5c5cde974
Detect cover images in subdirectories ( #1144 )
2021-03-04 10:52:45 +11:00
WithoutPants
16da483674
Change gallery icon to images ( #1167 )
2021-03-04 08:27:42 +11:00
SpedNSFW
bde5d07afb
Find correct python executable ( #1156 )
...
* find correct python executable
For script scrapers using python, both python and python3 are valid depending on the OS and running environment. To save users from having any issues, this change will find the correct executable for them.
Co-authored-by: bnkai <bnkai@users.noreply.github.com>
2021-03-03 08:01:01 +11:00
WithoutPants
1850a2b533
Add sqlite filter builder. Add AND, OR, NOT filters to scene filter ( #1115 )
...
* Add resolution enum extension
* Add filter builder
* Use filterBuilder for scene query
* Optimise joins
* Add binary operators to scene query
* Use Query for auto-tag
2021-03-02 11:27:36 +11:00
bnkai
117e6326db
Expose url for URLReplace in JSON scrapeByURL and scrapeByFragment ( #1150 )
...
* Expose url for URLReplace in JSON scrapeByURL and scrapeByFragment
* Apply queryURLReplace to xpath scrapers
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2021-03-02 09:19:56 +11:00
bnkai
fe990e00c1
Check if gallery is already associated during scanning ( #1154 )
2021-03-01 16:37:55 +11:00