Commit Graph

344 Commits

Author SHA1 Message Date
notbenteh
62ea3c625f Fix #437 (Theme Switcher Plugin) (#511)
* Fix #437

* Bump version

---------

Co-authored-by: Luke Tanner <luke.c.tanner@gmail.com>
Co-authored-by: DogmaDragon <103123951+DogmaDragon@users.noreply.github.com>
2025-03-14 09:24:12 +02:00
pedrolara-boop
476f122850 # Update TPDB Markers Plugin to Use find_groups() (#508)
## Description
This PR updates the TPDB Markers plugin to use the newer `find_groups()` method instead of the deprecated `find_movies()` method. This change resolves the deprecation warning while maintaining the same functionality.

## Changes Made
- Replaced `stash.find_movies()` with `stash.find_groups()` in the `processMovie()` function
- Updated both instances where the method was used:
  1. When checking for existing movies by URL
  2. When searching for movies by title

## Testing
The functionality remains the same, but now uses the recommended API method. The plugin will continue to:
- Process TPDB markers
- Create and associate movies with scenes
- Handle all existing features without the deprecation warning

## Related Issue
Fixes deprecation warning.
2025-03-03 23:18:19 +02:00
dynamosTopspin
49e4156bb0 Parse All Galleries for date (#507)
* Parse All Galleries for date

- Break out the date parsing to a separate function.
- Expand gallery search to more than single file zip galleries.
- Also scan the gallery's folder path if available.

The final valid parsed date of the files, then the gallery folder will be taken as the gallery's date. This will preserve the previous behavior of single file zip galleries, as there will be only one path to ever consider.

* Revert to previous logic

Previous logic returned the last possible valid date string in the path string, which is the more correct approach when a parent directory might also have a date string.

* formatting

* bump version

* Cleanup lingering prototype line
2025-03-01 16:55:06 +02:00
DogmaDragon
3c78135d5e Fix requirements.txt 2025-02-19 08:10:37 +02:00
DogmaDragon
6113ba1cd1 Clarify date_parser only works with galleries 2025-02-12 19:19:04 +02:00
DogmaDragon
b239e9d9c8 Run format 2025-02-11 01:42:28 +02:00
Gykes
294bb6b17e Adding NFOSceneParser (#462) 2025-02-11 01:41:31 +02:00
megatwig
56e31db490 Fix basic pathParser plugin functionality (#502) 2025-02-11 01:14:59 +02:00
Torrafox
04a4a32b7c Add plugin "Set Performers From Tags" (#503) 2025-02-10 20:57:23 +02:00
CJ
48c24d1b79 Choose Your Own Adventure Player (#424) 2025-02-01 11:29:24 +02:00
Tweeticoats
86e5f3a18b Adding a plugin to add extra performer information from wikidata. (#498)
Co-authored-by: Tweeticoats <Tweeticoats@github.com>
2025-01-30 18:41:43 +02:00
David Maisonave
4497e6350c Added missing files to plugins RenameFile and FileMonitor (#497) 2025-01-27 07:45:43 +02:00
DogmaDragon
d76e2e2302 Deprecate renamerOnUpdate (#496) 2025-01-27 06:29:58 +02:00
p0rnb0x
f60caef568 [markerTagToScene] reduce logging (#458) 2025-01-27 06:12:07 +02:00
DefinitelyNotSpicy
d9c2c885fa [themeSwitch] css loading fails with error (#495) 2025-01-26 16:28:44 +02:00
DogmaDragon
a1809330aa [timestampTrade] Revert breaking change (#493) 2025-01-25 19:53:32 +02:00
gq1869
1104140f4a Uses dict.get() to avoid KeyError in TPDBMarkers plugin (#484) 2025-01-23 08:54:42 +02:00
David Maisonave
bc3c38b267 Update plugins RenameFile to 0.5.6 and FileMonitor to 1.0.3 (#490) 2025-01-23 08:53:26 +02:00
DogmaDragon
4c9aaa5e1c Update class wrapper
c2183802db
2025-01-11 06:06:05 +02:00
skier233
fd2f33bf01 [AI Tagger] Minor: Add imageio to docker requirements.txt file (#482) 2025-01-08 02:54:14 +02:00
skier233
dd2b1b59fd [AI Tagger] 2.2 (more fixes) (#481) 2025-01-07 01:12:47 +02:00
skier233
84fceae9fe [AI Tagger] 2.0 small fixes (#480) 2025-01-02 19:13:48 +02:00
skier233
4a47e4d53d [AI Tagger] V2 (#478) 2025-01-01 22:02:31 +02:00
blaspheme-ship-it
6d38e77ba2 [tagScenesWithPerfTags] add option to exclude a scene from the hook by tag (#477) 2024-12-27 16:12:44 +02:00
blaspheme-ship-it
58af9ac453 [tagSceneswithPerfTags] add check before processing scene (#475) 2024-12-18 08:02:42 +02:00
skier233
e0de14fad9 Merge branch 'main' into preparebdsmrelease 2024-12-03 10:04:58 -05:00
skier233
6cbc32073d Prepare for new model releases 2024-12-03 10:02:57 -05:00
p0rnb0x
12621260c7 Update scenePageRememberStates.yml (#471) 2024-12-02 12:34:47 +02:00
David Maisonave
3ddd7fa068 [DupFileManager] plugin updated to version 1.0.0 (#470) 2024-11-29 04:38:12 +02:00
S3L3CT3DLoves
512fbb83fa [csLib] Now capable of writing the plugin config ! (#469)
Co-authored-by: DogmaDragon <103123951+DogmaDragon@users.noreply.github.com>
2024-11-27 23:50:31 +02:00
feederbox826
2deddcacae [scenePageRemeberState] prettier fix 2024-11-27 16:02:27 -05:00
feederbox826
36cbeeae29 refactor scenePageRememberStates
- rename folder for consistency
- use csUiLib
- fix inconsitencies with div toggler
- remove double lookup with rbEventKey
- don't handle active class, let react do it's job

Co-authored-by: Elkorol <dayshunsss@gmail.com>
2024-11-27 16:00:56 -05:00
feederbox826
ad21862c29 [tsTrade] add default path
3e4fb6383e
2024-11-27 01:11:31 -05:00
feederbox826
3e4fb6383e [tsTrade] add missing config value, remove nested quote for py3.11 users 2024-11-27 01:09:20 -05:00
David Maisonave
2910de6cde DupFileManager 0.1.9 (#467) 2024-11-23 08:27:22 +02:00
DogmaDragon
54f0f0965f [themeSwitch] Replace movies with groups 2024-11-15 19:44:14 +02:00
HandyRandyx
131a9e3884 [Hot Cards] Add missing popstate event listener (#451) 2024-10-05 04:20:51 +03:00
feederbox826
29a18d8c1a Merge pull request #450 from HandyRandyx/hot-cards
[Hot Cards] Rename Movie to Group and enhance homepage loading
2024-10-03 21:35:53 -04:00
HandyRandyx
890a30e2bf Bump version 2024-10-03 21:42:06 -03:00
HandyRandyx
0b2548cae6 Rename movie to group
Updates the definition in all files and adds the subgroups path to the group pattern.
2024-10-03 21:34:12 -03:00
HandyRandyx
e6eead60e0 Move variable to configurationHandler 2024-10-03 20:59:19 -03:00
HandyRandyx
912a27a58a Avoid duplication of hot cards on the homepage
To prevent duplication of elements when the user clicks/reloads a section multiple times we add 'activeHotCardTypes' to track for each card type on the homepage, and for every other section only one card type will be active.

- 'backupImgElements' and 'holoElements' arrays were added to restore the img nodes and avoid duplication of the holo effect on cards.
- Renamed variables for consistency and improve meaning.
2024-10-03 20:36:35 -03:00
DirtyRacer1337
71d2a9954b [Stats] Fix order (#449) 2024-10-03 22:29:55 +03:00
DirtyRacer1337
bd70f0becb [Stats] fix NaN (#446) 2024-10-03 12:48:42 +03:00
HandyRandyx
0861cd506b Simplify handleHomeHotCards function 2024-10-02 20:46:43 -03:00
HandyRandyx
d14320c47d Refactor homepage logic for consistent hot card loading
Previous solution was not consistent.
2024-10-02 19:47:43 -03:00
Maista
b14e196fab Merge pull request #445 from skier233/fixtimestampbug
[AI Tagger] Fix zip issues and timestamp issues
2024-10-01 21:16:21 +02:00
skier233
628d0e75e0 add additional model categories and bump version 2024-10-01 15:11:56 -04:00
skier233
1f256c464b Fix zip issues and timestamp issues 2024-10-01 15:07:47 -04:00
Tweeticoats
bea9ce1a2e Adding a plugin to get markers from funscripts. (#439)
Co-authored-by: Tweeticoats <Tweeticoats@github.com>
2024-09-26 07:04:55 +03:00