Commit Graph

34 Commits

Author SHA1 Message Date
DogmaDragon
0eec56a43d Update renamerOnUpdate README
- Explain installation via manager
- Explain custom configuration file
- Update `config.py` mentions to `renamerOnUpdate_config.py
2024-03-03 04:37:25 +02:00
stg-annon
4b4a48c9cc ROU log fix (#265) 2024-02-26 21:04:50 +02:00
stg-annon
556ad2bdc6 [renamerOnUpdate] Untrack custom config and load it first if present (#264) 2024-02-25 16:46:47 +02:00
Raghavan
228c294ffa Workflow to check JS and PY code format (#242)
* fix css files
* create workflow
* format code using prettier
* black ignore 3rd party folder
* format py code using black
* black exclude option in workflow
* Don't format workflow files
* Add contributing instructions to readme
---------
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2024-02-07 10:25:44 +11:00
OFP
8a4201b61a Update capitalizeWords to better handle edge cases
Converts a filename to title case. Capitalizes all words except for certain conjunctions, prepositions, and articles, unless they are the first or last word of a segment of the filename. Recognizes standard apostrophes, right single quotation marks (U+2019), and left single quotation marks (U+2018) within words.

Ignores all caps words and abbreviations, e.g., MILF, BBW, VR, PAWGs.
Ignores words with mixed case, e.g., LaSirena69, VRCosplayX, xHamster.
Ignores resolutions, e.g., 1080p, 4k.
2024-01-03 16:12:31 -05:00
Scruffy Nerf
be5a4dcd7b v2.5.0 - limited changes to work with Stash v24 - STOPGAP RELEASE 2024-01-01 11:48:07 -05:00
Wuff
a398f787fb [renamerOnUpdate] Handle duplicate filenames from different scenes (#140) 2023-02-07 19:02:59 +02:00
Foucoubou
acde350f3e [renamerOnUpdate] Skip fileless scenes (#129) 2023-01-20 12:04:32 +02:00
Belleyy
66b706af6d [renamerOnUpdate] add back reduce path option (#120) 2022-12-30 20:42:25 +02:00
Belleyy
398dd71244 [renamerOnUpdate] fix replace_words (#133) 2022-12-30 20:35:40 +02:00
Belleyy
049ffa26cf [renamerOnUpdate] refactor renaming method (#107) 2022-12-08 20:50:14 +02:00
Belleyy
267c4c5f7c [renamerOnUpdate] fix field_whitespaceSeparator (#118) 2022-12-08 20:48:47 +02:00
Belleyy
6b73a2d9ae [renamerOnUpdate] fix studio_code bug (#113) 2022-12-02 02:10:28 +02:00
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
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
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
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
Belleyy
91b7bc5cf8 [renamerOnUpdate] Added On/Off Hook, more options (#45) 2022-06-23 00:32:18 +03: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
IAmKontrast
87785c9aae [renamerOnUpdate] Add scene rating and tags as fields + additional configurations (#26) 2022-01-23 17:13:10 +02: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
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
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
Belley
8295fbfde7 Fix/Improve renamer plugin (#11)
* Update renamerOnUpdate.py
* Update renamerOnUpdate.yml
2021-08-26 10:12:05 +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
f35b7470ab Update renamerOnUpdate.py (#7) 2021-07-12 20:10:10 +10:00
WithoutPants
76280a8b43 Combine plugin directories (#4) 2021-06-23 09:49:49 +10:00