Commit Graph

57 Commits

Author SHA1 Message Date
Belleyy
b9b495fd51 [renamerOnUpdate] fix performer rating (#106) 2022-11-24 21:21:09 +02:00
Belleyy
7212ec47dc [renamerOnUpdate] Add more fields (stashid's, scene studio code) (#103) 2022-11-24 21:10:33 +02:00
Belleyy
9ea5f93b1d [renamerOnUpdate] option to ignore undefined gender (#102) 2022-11-18 22:04:21 +02:00
bnkai
b1018e6cb5 [titleFromFilename] various fixes (#104) 2022-11-18 22:03:06 +02:00
hphpanon
d77a76fa7a [GHScraper] Fix support for subdirs (#82) 2022-11-07 18:32:04 +02:00
hphpanon
68c76235cc [renamerOnUpdate] Fix typo in studio handling in get_template_filename (#94) 2022-11-07 18:29:29 +02:00
hphpanon
241aee34f3 [renamerOnUpdate] Perform a stricter check in config_edit to avoid breaking the config (#92) 2022-11-07 18:00:44 +02:00
FauxMatt
b828a6fcbf [plugin] Add PathParser Plugin (#89) 2022-11-07 17:37:49 +02:00
bnkai
2b1998a2f1 [titleFromFilename] Retry update requests (#91) 2022-11-02 18:05:36 +02:00
Belleyy
c8b5c7dd24 [renamerOnUpdate] Fix SQUEEZE for studio_hierarchy (#90) 2022-11-02 17:26:44 +02:00
Belleyy
795de384d1 [renamerOnUpdate] Option to append dry-run log (#88) 2022-10-28 19:24:52 +03:00
bnkai
76e69892e2 [plugin] Add titleFromFilename plugin (#81) 2022-10-21 20:32:13 +03:00
Belleyy
91c949bc1e [renamerOnUpdate] File refactor update (#80) 2022-10-21 20:17:21 +03:00
Belleyy
48b6d33fcd [renamerOnUpdate] Fix logging of Dryrun 2022-09-16 16:21:16 +03:00
Belleyy
b662327402 [renamerOnUpdate] Major Update (#70) 2022-09-16 00:36:18 +03:00
halorrr
ffbd8d81a3 [userscripts][stashdb submission helper] Add userscripts section and stashdb submission helper userscript (#63) 2022-09-15 23:08:50 +03:00
stg-annon
466c4689a2 [tagGraph] Consolidate script and plugin versions (#61) 2022-09-15 23:02:50 +03:00
TheSinfulKing
61295f7e2c [plugins][defaultDataForPath] Fix small bug causing null assertions (#64) 2022-07-26 00:22:02 +03:00
halorrr
bda9757ee2 [themes][plex] Add updated plex theme (#62) 2022-07-26 00:11:30 +03:00
iampabber
e236c01df0 [tagGraph] Update graph from undirected to directed so child tags point to their parents (#51) 2022-07-14 09:22:04 +10:00
stg-annon
8d053af3d7 add ApiKey support (#60) 2022-07-14 09:21:28 +10:00
TheSinfulKing
a4ccb04af7 Add defaultDataForPath plugin (#53)
* Add defaultDataForPath plugin
2022-07-14 09:20:34 +10:00
Darklyter
d0c6a34914 Adding requested option to create collections from ALL scene tags (#47)
* Adding requested option to create collections from ALL scene tags
2022-07-14 09:17:33 +10:00
Belleyy
91b7bc5cf8 [renamerOnUpdate] Added On/Off Hook, more options (#45) 2022-06-23 00:32:18 +03:00
hphpanon
122e6ba539 [renamer] Don't count male performers if they're being ignored (#44) 2022-03-22 18:22:57 +02:00
hphpanon
3d191cd3fb [renamer] Enforce utf-8 encoding when opening FILE_DRYRUN_RESULT (#43) 2022-03-22 17:43:30 +02:00
Darklyter
be391e0ee4 [StashPlexAgent] Lots of Collection/Genres updates for Plex agent (#42) 2022-03-18 21:27:18 +02:00
DefinitelyNotSpicy
e91a3eb803 [renamerOnUpdate] Search recursively for parent studio template (#41) 2022-03-13 17:05:42 +02:00
Belleyy
3a321a06c9 [renamerOnUpdate] Fix studio_family (#39) 2022-02-06 22:22:07 +02:00
bnkai
479b299e66 Delete PLUGINS-LIST.md
Deleting PLUGINS-LIST as per #33
2022-01-26 13:06:45 +02:00
Jeremy Meyers
3aa4f6051c As per discord, merging into one file until the length requires additional (#33) 2022-01-26 13:02:48 +02:00
IAmKontrast
87785c9aae [renamerOnUpdate] Add scene rating and tags as fields + additional configurations (#26) 2022-01-23 17:13:10 +02:00
bnkai
bed26ebf4d [Plugin/renamer] Fix issue #37 2022-01-21 13:22:18 +02:00
bill
15e13d9a84 [Plugin/renamer] Fix issue #37C 2022-01-21 13:09:41 +02:00
stg-annon
e3584bdc16 Update tagGraph plugin to Script (#32)
* init tagGraph

* Update tagGraph plugin to Script

removes tagGraph as a plugin and instead runs as a script allowing it to work on remote and Docker instances

-need for use of sqlite to fetch graph data
+minimal documentation
+stash like theme to graph
2022-01-16 10:09:33 +11:00
Belleyy
d604870917 Update Stash_Sqlite_Renamer.py (#31) 2022-01-16 10:08:41 +11:00
Belleyy
ce347a029c [renamerOnUpdate] Add option to ignore the Path Length reduction. (#23)
* Update renamerOnUpdate.py

* Update config.py

* Update renamerOnUpdate.yml
2022-01-16 10:08:27 +11:00
Belleyy
fe0f4d7256 Create renamer as Task Plugin (#21) 2022-01-16 10:05:48 +11:00
Belleyy
975d179d8b Update renamerOnUpdate (#20)
* Create config.py

* Update renamerOnUpdate.yml

* Update renamerOnUpdate.py

* Update README.md

* Update README.md

* Update config.py

* correct by Bnkai

* Update config.py

Also adding warning for unidecode module if non latin

* removing task

* removing task

* remove task from readme

* using len instead of removing 1 character

* Update renamerOnUpdate.py

* Update renamerOnUpdate.py

review by Bnkai
2021-11-03 09:15:27 +11:00
stg-annon
6f596350c4 Set cover from file (#19)
* init cover from file

* rm unnecessary fragments, source paths from stash cfg

* add override, and scan/set options
2021-11-01 12:42:56 +11:00
stg-annon
8b435ee758 init tagGraph (#22) 2021-11-01 12:42:08 +11:00
Darklyter
52cc6cbfc2 Initial commit of Plex metadata agent to pull Stash data (#15)
Full bundle is included, put into "3rd party' directory to segment from Stash based scripts
2021-09-28 09:59:41 +10:00
Belley
fd44b90da1 [Renamer Hook] Fix log exit (#13)
* Update renamerOnUpdate.py
* Update renamerOnUpdate.yml
* using with open()
2021-09-28 09:59:02 +10:00
gitgiggety
7f1b61be4d Add plugin which parses scene and gallery filenames on add (#16)
Add a plugin which tries to parse the names of scenes and galleries when
they're added / scanned. The primarily supported format is
`{studio}.{year}.{month}.{day}.{performer}.{performer}.{title}`. Studio
can optionally include ".com". Some "parts" are ignored like resolution,
some release group names etc. Performers can be separated by an optional
"and" which will be ignored as well. Performers are both searched based
on name and aliases, for which aliases are split based on `,` and `;`
and needs to result in an "exact" match meaning "First Last" won't match
a performer which name or alias is just "First". When there are multiple
matches (for example when filename is "first1.first2.last2" and multiple
performers having the "first1" alias) all matched performers will be
added.
2021-09-28 09:58:24 +10:00
Belley
8295fbfde7 Fix/Improve renamer plugin (#11)
* Update renamerOnUpdate.py
* Update renamerOnUpdate.yml
2021-08-26 10:12:05 +10:00
Belley
c7a9c2dcd3 [Plugin] Github scraper checker (#10)
* Update PLUGINS-LIST.md
* Create GHScraper_Checker.py
* Create GHScraper_Checker.yml
* Create log.py
* Update GHScraper_Checker.py

- No longer check only the last line of yml file.
- Only check yml file.
- Added a var to ignore the "File don't exist locally" (IGNORE_MISS_LOCAL)
- More accurate log.
2021-08-25 08:35:55 +10:00
Belley
8393fa74f6 [Renamer Hook] Adding Parent Studio as field (#9)
* Update renamerOnUpdate.py
* Update README.md
2021-07-12 20:11:12 +10:00
Belley
dd28704f74 [Script] Rework Renamer (#8)
* Update Stash_Sqlite_Renamer.py
* Update README.md
2021-07-12 20:10:39 +10:00
Belley
f35b7470ab Update renamerOnUpdate.py (#7) 2021-07-12 20:10:10 +10:00
WithoutPants
08ed338414 Kodi nfo and strm file generator (#5) 2021-07-02 09:25:10 +10:00