Commit Graph

101 Commits

Author SHA1 Message Date
David Maisonave
2431e3dac2 Fix bug when getting number from ID having mix text and number 2025-01-10 13:00:45 -05:00
David Maisonave
2d5cef3abc Update ModulesValidate.py 2025-01-06 16:10:15 -05:00
David Maisonave
31efd96593 misc 2025-01-06 15:31:46 -05:00
David Maisonave
14bb86a529 Version 1.1.0
See version history for details on all the changes.
2024-12-13 16:44:52 -05:00
David Maisonave
655cf7051a First non-beta release for FileMonitor Plugin
- Added Tools-UI option to get FileMonitor running status.
- Added Stash toolbar icon to get FileMonitor running status.
2024-11-29 07:11:04 -05:00
David Maisonave
a6f3b352a3 1.0.0.3
### 1.0.0.3
- Added option on report to merge all metadata missing in [**Duplicate to Keep**] files.
- Added cookies to report so as to remember user options for Disable Complete Confirmation **[Disable Complete Confirmation]** and **[Disable Delete Confirmation]**.
  - This change was needed because sometimes the browser refuse to open local URL's with params on the URL.
  - Using cookies also allows check options status to stay the same after refresh.
- Added code to [**Advance Duplicate File Deletion Menu**] to delete based on flags.
2024-11-27 15:18:41 -05:00
David Maisonave
214ba134c4 First alpha release
Added following features to 1.0.0
### 1.0.0
- Consolidated buttons and links on report into dropdown buttons.
- On report, added dropdown menu options for flags.
- Rename Tools-UI advance duplicate tagged menu to [**Advance Duplicate File Deletion Menu**]
- When [**Advance Duplicate File Deletion Menu**] completes report, gives user prompt to open the report in browser.
- Added performance enhancement for removing (clearing) duplicate tags from all scenes by using SQL call.
- Added option to report to delete files that do not exist by duplicate candidates in report, as well as by tagged files.
- Added logic to disable scene in report if deleted by [**Advance Duplicate File Deletion Menu**]. Note: Requires a refresh.
- Added report option to delete by flags set on the report.
2024-11-26 19:52:21 -05:00
David Maisonave
e1f3335db8 Updates to plugins RenameFile and DupFileManager
RenameFile Plugin Changes
### 0.5.6
- Fixed bug with studio getting the studio ID instead of the name of the studio in rename process.
- Improved performance by having code get all required scene details in one call to stash.
- To remove UI clutter, move rarely used options (performerAppendEnable, studioAppendEnable, tagAppendEnable, & fileRenameViaMove) to renamefile_settings.py
- Change options (performerAppendEnable, studioAppendEnable, tagAppendEnable) to default to True (enabled)

DupFileManager Plugin Changes
### 0.2.2
- Added dropdown menu logic to Advance Menu and reports.
- Added Graylist deletion option to Advance Menu.
- Report option to clear all flags from report.
- Report option to clear all (_DuplicateMarkForDeletion_?) tag from all scenes.
- Report option to delete from Stash DB all scenes with missing files in file system.
- Added popup tag list to report which list all tags associated with scene.
- Added popup performer list to report which list all performers associated with scene.
- Added popup gallery list to report which list all galleries associated with scene.
- Added popup group list to report which list all groups associated with scene.
- After merging tags in report, the report gets updated with the merged scene metadata.
- Added graylist deletion option to [**Advance Duplicate File Deletion Menu**].
- Added pinklist option to Settings->Plugins->Plugins and to [**Advance Duplicate File Deletion Menu**]
  - The pinklist is only used with the [**Advance Duplicate File Deletion Menu**], and it's **NOT** used in the primary process to selected candidates for deletion.
- Advance Menu now works with non-tagged scenes that are in the current report.
2024-11-26 09:29:26 -05:00
David Maisonave
78eba2412a Added options to report and to advance menu 2024-11-22 14:47:15 -05:00
David Maisonave
d5b8e3c679 Update README.md 2024-11-13 16:21:14 -06:00
David Maisonave
89d5b71fb0 Update README.md 2024-11-13 09:55:09 -06:00
David Maisonave
3984ec9213 Update README.md 2024-11-12 18:06:09 -06:00
David Maisonave
b2da6858ef Update README.md 2024-11-12 17:58:06 -06:00
David Maisonave
95febba28c Update renamefile.yml 2024-11-12 17:54:14 -06:00
David Maisonave
1f6222b25f Added title copy to clipboard feature 2024-11-11 00:21:07 -05:00
David Maisonave
9e6b0c21ad Fixed other fields which were broken by changes in latest version of Stash 2024-11-06 05:01:26 -05:00
David Maisonave
4db1753e06 Updated version 2024-11-06 03:24:12 -05:00
David Maisonave
15adc60c3b Fixed studio bug caused by new Stash version change. 2024-11-06 03:23:06 -05:00
David Maisonave
ffd0dfec84 Added advance menu option to UI 2024-11-05 19:01:13 -05:00
David Maisonave
579c7c5b72 Added advance multiple options 2024-11-04 04:22:50 -05:00
David Maisonave
504814b43c Added advance menu option 2024-11-01 15:07:47 -04:00
David Maisonave
be8e632699 Added UI interface for DupFileManager 2024-10-28 06:15:03 -04:00
David Maisonave
a49c9aeb6f Added report feature to DupFileManager 2024-10-22 11:38:08 -04:00
David Maisonave
15bca1c899 Moved module logic to separate module. 2024-09-18 14:25:23 -04:00
David Maisonave
7b5c8840a1 Fixed bugs in DupFileManager and FileMonitor
DupFileManager and FileMonitor was not setting ignore-auto-tag when adding new tags.

Fixed whitelist bug associated with lowercase comparisons.
2024-09-14 15:48:14 -04:00
David Maisonave
67260ac92c Version update 2024-09-13 10:11:44 -04:00
David Maisonave
452c08df03 Too many changes to list 2024-09-13 10:10:37 -04:00
David Maisonave
3449d48ab6 Update README.md 2024-09-02 13:44:53 -04:00
David Maisonave
54c99a1564 Fixed bug in RenameFile when running on Linux 2024-09-02 13:42:49 -04:00
David Maisonave
d975ec1751 Update README.md 2024-09-01 13:31:18 -04:00
David Maisonave
09f7068197 Update README.md 2024-09-01 13:24:05 -04:00
David Maisonave
bd5b754389 Update README.md 2024-09-01 13:20:54 -04:00
David Maisonave
c076a05eae Update README.md 2024-09-01 13:07:58 -04:00
David Maisonave
1e74a8b09c Update README.md 2024-08-31 21:38:20 -04:00
David Maisonave
95734ca374 Update README.md 2024-08-31 21:37:21 -04:00
David Maisonave
4d3ac97c16 Update README.md 2024-08-31 21:25:30 -04:00
David Maisonave
63e27a4057 Update renamefile_settings.py 2024-08-31 21:23:30 -04:00
David Maisonave
40607eec69 Update README.md 2024-08-31 21:23:18 -04:00
David Maisonave
7efb0d7bd9 Added logic to allow RenameFile to close open file handles before renaming 2024-08-31 21:11:42 -04:00
David Maisonave
803718f281 Update README.md 2024-08-29 19:09:19 -04:00
David Maisonave
77b9794094 Update README.md 2024-08-29 18:46:08 -04:00
David Maisonave
3eb5bd7a4a Update README.md 2024-08-29 18:37:51 -04:00
David Maisonave
1e26ee505b Update README.md 2024-08-29 18:23:23 -04:00
David Maisonave
b05037b2e3 Added task to clear duplicate tags
Added logic to index grey and black list.
Added task to clear duplicate tags.
Appended details <BaseDup>, so when clearing duplicate tags, it can easily determine the start and end point to clear remarks.
2024-08-29 13:49:00 -04:00
David Maisonave
2d74200f6a version update 2024-08-27 19:25:50 -04:00
David Maisonave
aba11888ce refrag code for RenameFile plugin 2024-08-27 19:24:28 -04:00
David Maisonave
d67ce6f3e2 Change UI options 2024-08-25 19:16:44 -04:00
David Maisonave
f013de51e0 Adding functional plugin DupFileManager 2024-08-24 08:52:03 -04:00
David Maisonave
bec3e33950 misc 2024-08-20 23:07:02 -04:00
David Maisonave
17f5c614da Version update 2024-08-20 21:05:16 -04:00