WithoutPants
7a4ff20d66
Remove duplicates from ScrapedTagsRow ( #5733 )
2025-03-19 08:04:39 +11:00
WithoutPants
529e4f6514
Improve UI loadable components ( #5732 )
...
* Add TagLink and PerformerCard to loadableComponents
* Add coarse grain loadable components
2025-03-18 13:21:00 +11:00
javstash
6d451d52ea
Add sort by scene code option ( #5708 )
2025-03-17 11:23:51 +11:00
CJ
4d61c88661
Patchable ExternalLinkButtons component ( #5727 )
...
* Patchable ExternalLinkButtons component
* added fontAwesomeBrands
* use ExternalLinkButtons on groups page
2025-03-17 11:20:39 +11:00
WithoutPants
bc923929bb
Stash scraper scene query ( #5722 )
...
* Enable scene querying in stash scraper
* Update docs
2025-03-17 10:20:08 +11:00
WithoutPants
913a58057a
Fix custom field between filter tag
2025-03-12 23:41:03 +00:00
Rémi Marseault
a621514c71
Replace history when merging tag ( #5712 )
2025-03-13 10:05:40 +11:00
WithoutPants
c2bc31387c
Fix marker validation message
2025-03-07 14:52:54 +11:00
WithoutPants
9b7e20351a
Plugin api improvements ( #5703 )
...
* Add ReactSelect to PluginApi.libraries
* Make Performer tabs patchable
* Make PerformerCard patchable
* Use registration pattern for HoverPopover, TagLink and LoadingIndicator
Initialising the components map to include these was causing an initialisation error.
* Add showZero property to PopoverCountButton
* Make TagCard patchable
* Make ScenePage and ScenePlayer patchable
* Pass properties to container components
* Add example for scene tabs
* Make FrontPage patchable
* Add FrontPage example
2025-03-05 14:04:12 +11:00
dogwithakeyboard
df5566771a
Performer select calculated ages ( #5110 )
...
* Change wording of performer age at production
The Performer card had "x years old in this scene", regardless of what sort of media it was attached to. I have made both strings "x [years old] at production instead.
---------
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com >
2025-03-05 13:30:59 +11:00
WithoutPants
cbcc1994e8
Weblate translation update ( #5698 )
...
* Translated using Weblate (French)
Currently translated at 100.0% (1193 of 1193 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/fr/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (1193 of 1193 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/sv/
* Translated using Weblate (Turkish)
Currently translated at 92.6% (1105 of 1193 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/tr/
* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1193 of 1193 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hans/
* Translated using Weblate (German)
Currently translated at 100.0% (1193 of 1193 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/de/
* Translated using Weblate (Estonian)
Currently translated at 100.0% (1193 of 1193 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/et/
* Translated using Weblate (English)
Currently translated at 100.0% (1194 of 1194 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/en/
* Translated using Weblate (English (United States))
Currently translated at 2.0% (24 of 1194 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/en_US/
* Translated using Weblate (Persian)
Currently translated at 0.3% (4 of 1194 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/fa/
* Translated using Weblate (Finnish)
Currently translated at 77.3% (924 of 1194 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/fi/
* Translated using Weblate (French)
Currently translated at 99.8% (1192 of 1194 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.8% (1192 of 1194 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hans/
* Translated using Weblate (French)
Currently translated at 100.0% (1194 of 1194 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/fr/
* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1194 of 1194 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hans/
* Translated using Weblate (Turkish)
Currently translated at 92.3% (1103 of 1194 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/tr/
* Revert "Translated using Weblate (English)"
This reverts commit 037755e80d .
* Revert "Translated using Weblate (English (United States))"
This reverts commit c71d87c866 .
* Revert "Translated using Weblate (Chinese (Simplified Han script))"
This reverts commit 95f9ba0490 .
---------
Co-authored-by: doodoo <doodoo@users.noreply.translate.codeberg.org >
Co-authored-by: AlpacaSerious <alpacaserious@users.noreply.translate.codeberg.org >
Co-authored-by: slickdaddy <slickdaddy@users.noreply.translate.codeberg.org >
Co-authored-by: wql219 <wanqinglin219@hotmail.com >
Co-authored-by: upstairs <upstairs@users.noreply.translate.codeberg.org >
Co-authored-by: Zesty6249 <zesty6249@users.noreply.translate.codeberg.org >
Co-authored-by: scottjwalter <scottjwalter@users.noreply.translate.codeberg.org >
Co-authored-by: Ricky-Tigg <ricky-tigg@users.noreply.translate.codeberg.org >
2025-03-04 14:03:15 +11:00
WithoutPants
bfdc4bac59
Add changelog for 0.28
2025-03-04 12:30:09 +11:00
CJ
a3f8c36536
Add zoom slider to other grid views ( #4674 )
...
* bring zoom slider to other list views
* updated 0 index to scale more proportionally
2025-03-04 11:56:59 +11:00
WithoutPants
0f32311f6e
Wrap overflowing setting values
...
Long strings were pushing the edit buttons out of view
2025-03-04 09:50:39 +11:00
WithoutPants
fdb2dd9a8b
Use existing formats for saved filters ( #5697 )
...
* Use existing formats for saved filters
* Fix date criterion marshalling
2025-03-04 09:26:46 +11:00
WithoutPants
ce2d779dbc
Add FileSize component and refactor file size rendering in various components ( #5695 )
2025-03-03 18:38:19 +11:00
WithoutPants
23e36b12fe
Clear markers on unmount ( #5678 )
2025-02-28 18:22:13 +11:00
dumdum7
bf3a0e7944
Handy integration improvements ( #5576 )
...
* Use playing event instead of play
* Remove unnecessary ensurePlaying() from timeupdate listener
Eliminates redundant API calls by only relying on playing and pause events. Handles edge cases for playback before script upload completion.
* Remove unnecessary video seeking event listener
We don't need it anymore, listening for playing and pause events is enough.
* Send second play event after a play event to adjust for video player issues
* Fix script being paused and played after 10 seconds because of activity tracker dependency change
2025-02-28 14:11:50 +11:00
echo6ix
5f595f8ca7
Update KeyboardShortcuts.md ( #5615 )
...
* Update KeyboardShortcuts.md
- Added table of shortcuts for Image page
- Reorganized a few tables to include sub-headings
- Renamed `Edit Scene tab [...]` heading to `Scene Edit tab [...]` for logical consistency with other headings
- Moved Scene page rating shortcuts from vestigial location in *Edit Scene* section to global Scene page section
* Update edit header to be consitant with the others
---------
Co-authored-by: DogmaDragon <103123951+DogmaDragon@users.noreply.github.com >
2025-02-28 13:42:22 +11:00
bunkmate5127
b49157f968
Fix erroneous filesize units ( #4266 )
...
Units are all calculated in the base 2 variants (as they should be), but were all named, and carry the units for, the base 10 variants.
2025-02-27 14:05:32 +11:00
javstash
7f58309143
Preserve JAV title in Tagger ( #5645 )
...
* Preserve JAV title in Tagger
* Styling and documentation
---------
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com >
2025-02-27 14:02:17 +11:00
skier233
f65976cf4d
fix point markers ui bug ( #5684 )
2025-02-26 09:18:53 +11:00
WithoutPants
587fd9e6b8
Fix image title not appearing in lightbox ( #5675 )
2025-02-24 17:55:51 +11:00
WeedLordVegeta420
e97f647a43
Add Image Scraping ( #5562 )
...
Co-authored-by: keenbed <155155956+keenbed@users.noreply.github.com >
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com >
2025-02-24 16:38:14 +11:00
WithoutPants
b6ace42973
Custom fields filter UI ( #5632 )
...
* Refactor criteria and criterion options
* Add custom fields filtering in UI
2025-02-24 14:32:53 +11:00
skier233
d915787840
Fix markers ui bug ( #5671 )
...
* Move loadMarkers to separate callback
* Remove async from findColors
---------
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com >
2025-02-24 14:29:59 +11:00
Maista
3f90e57861
Show scene cover image in player preview ( #5666 )
...
This was accidentally removed in #5633
2025-02-19 08:25:36 +11:00
DogmaDragon
e041ad190f
Fix variables for help links in Stash Setup Wizard ( #5661 )
...
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com >
2025-02-18 17:10:34 +11:00
skier233
3ea49c6c2e
Add UI for Markers with end seconds on scene player. ( #5633 )
...
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com >
2025-02-18 17:10:15 +11:00
WithoutPants
c8032f04fa
Don't set image.title to file basename in graphql ( #5658 )
...
* Don't set image title to filename in graphql
* Remove deprecated files field from image fragments
2025-02-18 16:32:33 +11:00
WithoutPants
50a900e83c
Show correct image in lightbox ( #5659 )
2025-02-18 16:32:13 +11:00
stg-annon
d2daf6c69f
Add Sort Name to Tags ( #5531 )
...
* override "name" sort with COALESCE
* tag sort_name frontend
adds `data-sort-name` attribute to tag links prioritizes sort_name value but will default to tag name if not present in the same way that COALESCE will prioritize the same values in the same way
* add sort_name filter, update locale per request
* Include sort name in anonymiser
* Add import/export support
---------
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com >
2025-02-11 08:17:21 +11:00
WithoutPants
d95e35783a
Weblate translation update ( #5636 )
...
* Translated using Weblate (Swedish)
Currently translated at 100.0% (1175 of 1175 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/sv/
* Translated using Weblate (Estonian)
Currently translated at 100.0% (1175 of 1175 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/et/
* Added translation using Weblate (Slovak)
* Translated using Weblate (Slovak)
Currently translated at 1.9% (23 of 1175 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/sk/
* Added translation using Weblate (Vietnamese)
* Translated using Weblate (Vietnamese)
Currently translated at 9.4% (111 of 1175 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/vi/
* Translated using Weblate (Czech)
Currently translated at 100.0% (1175 of 1175 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/cs/
* Translated using Weblate (German)
Currently translated at 87.4% (1028 of 1175 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/de/
* Translated using Weblate (French)
Currently translated at 100.0% (1179 of 1179 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/fr/
* Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (1179 of 1179 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hant/
* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1181 of 1181 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hans/
* Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (1181 of 1181 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hant/
* Translated using Weblate (Estonian)
Currently translated at 100.0% (1181 of 1181 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/et/
* Translated using Weblate (French)
Currently translated at 100.0% (1181 of 1181 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/fr/
* Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (1181 of 1181 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hant/
* Translated using Weblate (Czech)
Currently translated at 99.3% (1175 of 1183 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/cs/
* Translated using Weblate (Czech)
Currently translated at 100.0% (1183 of 1183 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/cs/
* Translated using Weblate (French)
Currently translated at 100.0% (1183 of 1183 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/fr/
* Translated using Weblate (Polish)
Currently translated at 83.8% (992 of 1183 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/pl/
* Translated using Weblate (Vietnamese)
Currently translated at 14.1% (167 of 1183 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/vi/
* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1183 of 1183 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hans/
* Translated using Weblate (Turkish)
Currently translated at 72.6% (859 of 1183 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/tr/
* Translated using Weblate (Turkish)
Currently translated at 82.3% (974 of 1183 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/tr/
* Translated using Weblate (German)
Currently translated at 87.1% (1031 of 1183 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/de/
* Translated using Weblate (Dutch)
Currently translated at 69.7% (825 of 1183 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/nl/
* Translated using Weblate (Turkish)
Currently translated at 85.4% (1011 of 1183 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/tr/
* Translated using Weblate (Dutch)
Currently translated at 70.4% (834 of 1183 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/nl/
* Translated using Weblate (Turkish)
Currently translated at 87.2% (1032 of 1183 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/tr/
* Translated using Weblate (Turkish)
Currently translated at 87.2% (1032 of 1183 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/tr/
* Translated using Weblate (Norwegian Nynorsk)
Currently translated at 14.7% (174 of 1183 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/nn/
* Translated using Weblate (French)
Currently translated at 100.0% (1184 of 1184 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/fr/
* Translated using Weblate (Korean)
Currently translated at 99.5% (1179 of 1184 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/ko/
* Translated using Weblate (Turkish)
Currently translated at 91.0% (1078 of 1184 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/tr/
* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1184 of 1184 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hans/
* Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (1184 of 1184 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hant/
* Translated using Weblate (Turkish)
Currently translated at 93.3% (1105 of 1184 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/tr/
* Translated using Weblate (French)
Currently translated at 100.0% (1184 of 1184 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/fr/
* Translated using Weblate (Ukrainian)
Currently translated at 18.7% (222 of 1184 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/uk/
* Translated using Weblate (Ukrainian)
Currently translated at 29.3% (348 of 1184 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/uk/
* Translated using Weblate (Ukrainian)
Currently translated at 60.3% (714 of 1184 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/uk/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (1184 of 1184 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% (1184 of 1184 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hans/
* Translated using Weblate (German)
Currently translated at 87.5% (1037 of 1185 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/de/
* Translated using Weblate (English (United States))
Currently translated at 1.3% (16 of 1185 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/en_US/
* Translated using Weblate (Spanish)
Currently translated at 97.6% (1157 of 1185 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/es/
* Translated using Weblate (French)
Currently translated at 100.0% (1192 of 1192 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/fr/
* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1192 of 1192 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hans/
* Translated using Weblate (Czech)
Currently translated at 99.9% (1191 of 1192 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/cs/
* Translated using Weblate (Ukrainian)
Currently translated at 88.2% (1052 of 1192 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/uk/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (1192 of 1192 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/sv/
* Translated using Weblate (German)
Currently translated at 100.0% (1192 of 1192 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/de/
* Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (1192 of 1192 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hant/
* Translated using Weblate (Slovak)
Currently translated at 2.4% (29 of 1192 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/sk/
* Translated using Weblate (Japanese)
Currently translated at 83.8% (999 of 1192 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/ja/
* Translated using Weblate (Latvian)
Currently translated at 9.4% (113 of 1192 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/lv/
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 19.0% (227 of 1192 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/nb_NO/
* Translated using Weblate (Turkish)
Currently translated at 92.7% (1105 of 1192 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/tr/
* Translated using Weblate (Polish)
Currently translated at 83.8% (1000 of 1192 strings)
Translation: stash/stash
Translate-URL: https://translate.codeberg.org/projects/stash/stash/pl/
* Add instructions to merge codeberg translations
* Rename locale files to correct format
* Add new locales to dropdown list
* Fix error when selecting nn-NO locale
---------
Co-authored-by: AlpacaSerious <AlpacaSerious@users.noreply.translate.codeberg.org >
Co-authored-by: Zesty6249 <Zesty6249@users.noreply.translate.codeberg.org >
Co-authored-by: rodopd <rodopd@users.noreply.translate.codeberg.org >
Co-authored-by: namphongbody <namphongbody@users.noreply.translate.codeberg.org >
Co-authored-by: NymeriaCZ <NymeriaCZ@users.noreply.translate.codeberg.org >
Co-authored-by: upstairs <upstairs@users.noreply.translate.codeberg.org >
Co-authored-by: doodoo <doodoo@users.noreply.translate.codeberg.org >
Co-authored-by: TWNO1 <TWNO1@users.noreply.translate.codeberg.org >
Co-authored-by: wql219 <wanqinglin219@hotmail.com >
Co-authored-by: Larsluph <Larsluph@users.noreply.translate.codeberg.org >
Co-authored-by: danny60718 <danny60718@users.noreply.translate.codeberg.org >
Co-authored-by: k1ngt0ng <k1ngt0ng@users.noreply.translate.codeberg.org >
Co-authored-by: slickdaddy <slickdaddy@users.noreply.translate.codeberg.org >
Co-authored-by: Vistaus <Vistaus@users.noreply.translate.codeberg.org >
Co-authored-by: throbbing <throbbing@users.noreply.translate.codeberg.org >
Co-authored-by: yec <yec@users.noreply.translate.codeberg.org >
Co-authored-by: orders-pawl <orders-pawl@users.noreply.translate.codeberg.org >
Co-authored-by: Mila_42 <Mila_42@users.noreply.translate.codeberg.org >
Co-authored-by: murgleburgle <murgleburgle@users.noreply.translate.codeberg.org >
Co-authored-by: DJSweder <DJSweder@users.noreply.translate.codeberg.org >
Co-authored-by: debate <debate@users.noreply.translate.codeberg.org >
Co-authored-by: abev66 <abev66@users.noreply.translate.codeberg.org >
Co-authored-by: pipo <pipo@users.noreply.translate.codeberg.org >
Co-authored-by: ikayaki <ikayaki@users.noreply.translate.codeberg.org >
Co-authored-by: Marky05 <marky05@users.noreply.translate.codeberg.org >
Co-authored-by: lexiconi <lexiconi@users.noreply.translate.codeberg.org >
Co-authored-by: LauraS <lauras@users.noreply.translate.codeberg.org >
2025-01-30 16:38:44 +11:00
dumdum7
b0a10399d7
Automatically resync Handy ( #5581 )
...
* Resync Handy every hour
* Don't try to upload script after resync if Handy is disconnected
2025-01-30 13:54:46 +11:00
dumdum7
9f7d00d83f
Don't set interactiveReady when initializing player ( #5578 )
2025-01-30 13:51:46 +11:00
0x60B2
4d43763a39
feat: Add ETA for tasks ( #5535 )
...
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com >
2025-01-30 13:28:40 +11:00
bayured
44d764d832
Update PerformerModal.tsx to fix aliases exclusions ( #5566 )
2025-01-30 13:24:45 +11:00
DogmaDragon
4ed522c5f8
Correct syntax ( #5586 )
2025-01-29 14:55:59 +11:00
echo6ix
b7592374aa
Update Tasks.md ( #5603 )
...
* Update Tasks.md
Denoted which task items are only accessible in advanced mode.
* Add note to transcodes
---------
Co-authored-by: DogmaDragon <103123951+DogmaDragon@users.noreply.github.com >
2025-01-29 14:55:21 +11:00
DogmaDragon
077cd774f3
docs: clarify regex case sensitivity ( #5607 )
2025-01-29 14:54:59 +11:00
DogmaDragon
b5cb52bb5e
docs: add note about lack of SOCKS5 support ( #5630 )
2025-01-29 14:53:44 +11:00
Ikko Eltociear Ashimine
0621d87133
docs: update ScraperDevelopment.md ( #5529 )
2024-12-04 15:57:57 +11:00
WithoutPants
cacfe5a268
Add PerformerSelect as loadable component ( #5528 )
...
* Add PerformerSelect to loadable components
* Add PerformerSelect to example plugin
2024-12-04 14:15:32 +11:00
WithoutPants
8c8be22fe4
Performer custom fields ( #5487 )
...
* Backend changes
* Show custom field values
* Add custom fields table input
* Add custom field filtering
* Add unit tests
* Include custom fields in import/export
* Anonymise performer custom fields
* Move json.Number handler functions to api
* Handle json.Number conversion in api
2024-12-03 13:49:55 +11:00
WithoutPants
a0e09bbe5c
Fix UI plugin race conditions ( #5523 )
...
* useScript to return load state of scripts
* Wait for scripts to load before rendering
Also moves plugin code into plugins.tsx
2024-12-03 08:02:46 +11:00
WithoutPants
4be793d4b3
Fix scraped tags issues ( #5522 )
...
* Fix display of matched scraped tags
* Fix create new scraped tag not updating field correctly
2024-12-03 08:02:29 +11:00
WithoutPants
60bb6bf50b
Hide legacy groups criterion option ( #5521 )
2024-12-03 08:02:13 +11:00
dogwithakeyboard
7f8349469a
Scene Marker grid view ( #5443 )
...
* add bulk delete mutation
---------
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com >
2024-11-29 17:02:20 +11:00
dogwithakeyboard
6ad0951878
Scene Marker duration filter and sort ( #5472 )
...
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com >
2024-11-29 16:28:10 +11:00
dogwithakeyboard
e097f2b3f4
Tagger preview scrubber and thumbnail ( #5507 )
2024-11-28 09:31:37 +11:00