Gykes
3ed7d174df
add to stashbox
2025-12-21 22:25:37 -08:00
Gykes
54dcf66cda
depreciate careerLength in scrapers
2025-12-21 22:22:26 -08:00
Gykes
cffd8fcdb1
scraper modal
2025-12-21 22:20:47 -08:00
Gykes
027d047c31
depreciation
2025-12-21 21:57:26 -08:00
Gykes
bd9b9e593e
localization
2025-12-21 20:44:14 -08:00
Gykes
9b87ca8d44
performer graphql
2025-12-21 20:43:27 -08:00
Gykes
61fea75b0f
Performer Edit Panel
2025-12-21 20:42:25 -08:00
WithoutPants
857e673d3e
Codeberg weblate ( #6416 )
...
* Translated using Weblate (Czech)
Currently translated at 100.0% (1250 of 1250 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/cs/
* Translated using Weblate (Japanese)
Currently translated at 82.0% (1026 of 1250 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/ja/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 69.1% (864 of 1250 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 69.1% (864 of 1250 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/pt_BR/
* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1250 of 1250 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hans/
* Translated using Weblate (Indonesian)
Currently translated at 48.3% (604 of 1250 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/id/
* Translated using Weblate (Estonian)
Currently translated at 100.0% (1251 of 1251 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/et/
* Translated using Weblate (French)
Currently translated at 100.0% (1251 of 1251 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/fr/
---------
Co-authored-by: NymeriaCZ <nymeriacz@noreply.codeberg.org>
Co-authored-by: hirokazuk <hirokazuk@noreply.codeberg.org>
Co-authored-by: BimboStarsFan <bimbostarsfan@noreply.codeberg.org>
Co-authored-by: icaro <icaro@noreply.codeberg.org>
Co-authored-by: wql219 <wql219@noreply.codeberg.org>
Co-authored-by: koukyoukoku <koukyoukoku@noreply.codeberg.org>
Co-authored-by: Zesty6249 <zesty6249@noreply.codeberg.org>
Co-authored-by: doodoo <doodoo@noreply.codeberg.org>
2025-12-17 10:02:35 +11:00
WithoutPants
b2df819283
Update changelog
2025-12-17 09:28:46 +11:00
WithoutPants
f71d0ac2dd
Fix scrape result row showing when results are same ( #6415 )
2025-12-17 08:19:45 +11:00
WithoutPants
7a8a2c7687
Send inner props to CheckboxSelect Option ( #6411 )
...
Fixes onChange handler not being called
2025-12-15 08:45:28 +11:00
WithoutPants
f64cd5bfac
Add sfw label for o-count in stats page ( #6410 )
2025-12-15 08:16:58 +11:00
WithoutPants
65327a6102
Add useInitialState to studio in search result ( #6409 )
2025-12-15 08:16:46 +11:00
WithoutPants
62babfb332
Add more patchable components ( #6404 )
2025-12-15 07:28:58 +11:00
WithoutPants
67b1dd8dd0
Add tag stash ids filter criterion ( #6403 )
...
* Add stash id filter to tag filter
* Add tag stash id criterion in UI
2025-12-12 08:54:57 +11:00
WithoutPants
25fdf676d2
Handle linking tags in non-stash-box environment ( #6402 )
2025-12-12 07:49:07 +11:00
WithoutPants
badebfd8f9
Codeberg weblate ( #6399 )
...
* Translated using Weblate (Swedish)
Currently translated at 100.0% (1233 of 1233 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/sv/
* Translated using Weblate (French)
Currently translated at 100.0% (1236 of 1236 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/fr/
* Translated using Weblate (French)
Currently translated at 100.0% (1236 of 1236 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/fr/
* Update translation files
Updated by "Cleanup translation files" add-on in Weblate.
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/
* Update translation files
Updated by "Cleanup translation files" add-on in Weblate.
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/
* Translated using Weblate (French)
Currently translated at 100.0% (1242 of 1242 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/fr/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (1242 of 1242 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/es/
* Translated using Weblate (Estonian)
Currently translated at 100.0% (1242 of 1242 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/et/
* Translated using Weblate (Korean)
Currently translated at 100.0% (1242 of 1242 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/ko/
* Translated using Weblate (Korean)
Currently translated at 100.0% (1243 of 1243 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/ko/
* Translated using Weblate (Dutch)
Currently translated at 78.6% (978 of 1243 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/nl/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (1243 of 1243 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/sv/
* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1243 of 1243 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hans/
* Translated using Weblate (French)
Currently translated at 100.0% (1243 of 1243 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/fr/
* Translated using Weblate (French)
Currently translated at 100.0% (1245 of 1245 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/fr/
* Translated using Weblate (Hindi)
Currently translated at 5.3% (67 of 1245 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/hi/
* Translated using Weblate (Korean)
Currently translated at 100.0% (1245 of 1245 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/ko/
* Translated using Weblate (German)
Currently translated at 98.0% (1221 of 1245 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/de/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (1245 of 1245 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/es/
* Translated using Weblate (Estonian)
Currently translated at 100.0% (1250 of 1250 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/et/
* Translated using Weblate (French)
Currently translated at 100.0% (1250 of 1250 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/fr/
* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.9% (1249 of 1250 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hans/
---------
Co-authored-by: AlpacaSerious <alpacaserious@noreply.codeberg.org>
Co-authored-by: doodoo <doodoo@noreply.codeberg.org>
Co-authored-by: Codeberg Translate <translate@codeberg.org>
Co-authored-by: donlothario <donlothario@noreply.codeberg.org>
Co-authored-by: Zesty6249 <zesty6249@noreply.codeberg.org>
Co-authored-by: yec <yec@noreply.codeberg.org>
Co-authored-by: PhilipWaldman <philipwaldman@noreply.codeberg.org>
Co-authored-by: wql219 <wql219@noreply.codeberg.org>
Co-authored-by: asasin235 <asasin235@noreply.codeberg.org>
Co-authored-by: lugged9922 <lugged9922@noreply.codeberg.org>
Co-authored-by: upstairs <upstairs@noreply.codeberg.org>
2025-12-11 14:12:07 +11:00
CJ
f1e54bfc73
Optimize Tag List Page Performance ( #6398 )
2025-12-11 13:59:19 +11:00
WithoutPants
ebfe5c4b5c
Update changelog
2025-12-11 13:47:28 +11:00
WithoutPants
11417590ee
Allow string list input to be orderable ( #6397 )
...
* Allow string list input to be orderable
* Make alias fields not orderable
* Adjust styling for URL list controls
2025-12-11 13:07:05 +11:00
WithoutPants
0980daa99e
Fix issues linking a tag that already exists in the tag list ( #6395 )
...
* Add stash-id to existing when linking tag
* Validate id list for duplicates in find queries
* Filter out duplicate ids after linking tag
2025-12-11 11:45:56 +11:00
WithoutPants
5f0d4e811d
Revert "Feature Request: Sort All Urls Alphabetically ( #6352 )" ( #6396 )
...
This reverts commit 061d21dede .
2025-12-11 11:38:20 +11:00
ghuds540
a4816b4cc9
Respect user preference for type-to-create in image/scene multi-select form ( #6376 )
2025-12-11 08:22:29 +11:00
Gykes
ba0102f2a6
use initialstate for scene performers in tagger ( #6391 )
2025-12-11 08:07:16 +11:00
CJ
fe41561dfe
add autostart button to videoplayer ( #6368 )
2025-12-11 08:01:38 +11:00
WithoutPants
7fded66bfa
Improve tag stash-id handling in tagger and scraper dialogs ( #6389 )
...
* Change link button icon and separate into component
* Add create/link tag dialog
* Add titles to buttons
* Add ability to link existing tags in scrape dialogs
* Move create link dialog
* Allow tags to have multiple stash-ids from the same endpoint
2025-12-09 13:55:11 +11:00
WithoutPants
945d679158
Refactor and restyle scrape dialog on smaller viewports ( #6387 )
...
* Improve string-list-input styling
* Rename ScrapedDialog file
* Move ScrapeDialog into separate file
* Refactor scrape dialog row inputs
* Refactor new value handling
* Add context for labels
* Refactor scrape dialog to accept children
* Add existing/scraped labels for smaller viewports
2025-12-09 07:29:41 +11:00
WithoutPants
7db394bbea
Date precision ( #6359 )
...
* Remove month/year only formats from ParseDateStringAsTime
* Add precision field to Date and handle parsing year/month-only dates
* Add date precision columns for date columns
* Adjust UI to account for fuzzy dates
2025-12-08 09:11:40 +11:00
WithoutPants
eb9d0705bc
Query for image query result metadata separately ( #6370 )
...
* Make a separate query for loading image query metadata
2025-12-08 08:47:35 +11:00
Gykes
061d21dede
Feature Request: Sort All Urls Alphabetically ( #6352 )
2025-12-05 14:05:46 +11:00
WithoutPants
88a149c085
Correct sidebar styling on details pages ( #6377 )
...
* Remove margin-bottom on xs to fix styling weirdness
* Only set sidebar height when sidebar visible
2025-12-05 09:04:16 +11:00
Gykes
39fd8a6550
Feature: Manual StashId Search - Tags ( #6374 )
2025-12-04 11:20:29 +11:00
Gykes
877491e62b
Manually Search Stash ID - Edit Page - Scenes, Studios ( #6340 )
2025-12-04 09:09:49 +11:00
DogmaDragon
3d044896ad
Update Auto Tag/Identify documentation ( #6371 )
...
* Update Auto Tag documentation
* Update Identify documentation
2025-12-04 07:48:36 +11:00
WithoutPants
63e8830db4
Truncate custom field display to 5 lines ( #6361 )
2025-12-04 07:28:30 +11:00
Shadesbird
41f0612025
Update Identify.md - Add advanced settings hint ( #6372 )
...
Did not find this feature by myself. Had to have a forum discussion to realise this feature exists and is hidden in the advanced settings.
Added hint that this is an advanced setting.
2025-12-04 07:26:23 +11:00
WithoutPants
730e877e73
[RFC] Refactor scene list toolbar ( #6322 )
...
* Revert scene list toolbar to use common filtered list toolbar
* Add unobtrusive sidebar toggle button
* Revert small device sidebar changes
* Minor styling fixes
2025-12-03 14:59:15 +11:00
hckrman101
69fd073d5d
Add option for instant transitions in lightbox ( #6354 )
2025-12-02 14:25:46 +11:00
feederbox826
90dd0b58d8
add WakeLockSentinel ( #6331 )
...
* add WakeLockSentinel
prevents screen from sleeping ONLY in secure contexts (localhost, https)
closes #2884
* format, add types
* [wake-sentinel] add more releases, comments
release wakelock on dispose and end, call out secure contexts in error message
2025-12-02 12:57:54 +11:00
Gykes
49fd47562e
Bugfix: Fix New Tagger Gender Setting Select ( #6351 )
2025-12-02 12:52:16 +11:00
WithoutPants
1bc32a3099
Add sticky selection toolbar ( #6320 )
2025-11-28 13:52:30 +11:00
WithoutPants
d1ee64d36f
Change show male performers option into list of gender checkboxes ( #6321 )
2025-11-28 13:51:20 +11:00
Gykes
e052a431d1
Feature Request: Bulk Add by StashID and Name ( #6310 )
2025-11-28 13:19:14 +11:00
feederbox826
7e66ce8a49
trigger play count on player ended ( #6334 )
2025-11-28 11:56:54 +11:00
Gykes
88747b962a
allow partial dates ( #6333 )
2025-11-28 11:55:18 +11:00
Gykes
e0c1d4c51d
Manually Search Stash ID - Edit Page ( #6284 )
2025-11-28 07:32:29 +11:00
Gykes
90d1b2df2d
Feature: AVIF support ( #6288 )
2025-11-28 07:19:32 +11:00
Gykes
4ef3a605dd
Bugfix: Update Markers to % Base Calc ( #6323 )
...
* update to % base calc
* add min-width
2025-11-27 14:57:57 +11:00
Gykes
a8bb9ae4d3
Show fingerprints when 0 scens ( #6316 )
2025-11-26 13:57:15 +11:00
Gykes
d10995302d
Feature: Add trash support ( #6237 )
2025-11-26 13:38:19 +11:00