Commit Graph

149 Commits

Author SHA1 Message Date
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
78eba2412a Added options to report and to advance menu 2024-11-22 14:47:15 -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
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
4dadc00156 Added special menu to advance menu. 2024-11-02 16:13:08 -04: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
54c99a1564 Fixed bug in RenameFile when running on Linux 2024-09-02 13:42:49 -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
1a25a4cf38 Update README.md 2024-08-29 19:20:10 -04:00
David Maisonave
ee80a83acd Update README.md 2024-08-29 19:17:54 -04:00
David Maisonave
ced99a038d Update README.md 2024-08-29 19:06:44 -04:00
David Maisonave
be62ae57d7 Added option to avoid "Delete Tagged Duplicates"
Added option to avoid "Delete Tagged Duplicates" without turnOnSchedulerDeleteDup enabled.
2024-08-28 06:21:21 -04:00
David Maisonave
e148a12ed7 prettier changes 2024-08-28 05:03:57 -04:00
David Maisonave
a87c9db4b5 Update README.md 2024-08-28 04:34:59 -04:00
David Maisonave
ba63f959f3 Update README.md 2024-08-28 04:20:10 -04:00
David Maisonave
546715b10e Update filemonitor.py 2024-08-28 04:18:21 -04:00
David Maisonave
f9c19196ae u 2024-08-28 04:08:40 -04:00
David Maisonave
7bcf15555a u 2024-08-28 03:59:00 -04:00
David Maisonave
3b8d4b6bf0 Update filemonitor_self_unit_test.py 2024-08-28 03:54:49 -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
7063168536 Added task option Delete Tagged Duplicates 2024-08-26 04:34:51 -04:00
David Maisonave
d67ce6f3e2 Change UI options 2024-08-25 19:16:44 -04:00
David Maisonave
617f26baa2 Update filemonitor_self_unit_test.py 2024-08-24 09:29:29 -04:00
David Maisonave
cac9b95295 Update filemonitor_config.py 2024-08-24 09:18:05 -04:00
David Maisonave
45f55d255d ver update 2024-08-24 09:09:37 -04:00
David Maisonave
f013de51e0 Adding functional plugin DupFileManager 2024-08-24 08:52:03 -04:00
David Maisonave
ce4f535576 Tweaked delay scan path logic 2024-08-22 03:53:50 -04:00
David Maisonave
fa09ae8a14 Tweaked delay scan path logic 2024-08-22 03:19:52 -04:00
David Maisonave
f6832cd87e Update filemonitor.py 2024-08-22 02:55:59 -04:00
David Maisonave
1a38476908 ver update 2024-08-22 02:41:49 -04:00
David Maisonave
16f9b6e6aa Added logic to stop running multiple scan jobs.
100's of file changes at the same time caused FileMonitor to run many dozens of scan jobs.
Added logic to have FileMonitor delay new scan jobs while last scan job is still running.
2024-08-22 02:38:14 -04:00
David Maisonave
96f829778a Adding test scripts used for self unit testing. 2024-08-20 21:07:24 -04:00
David Maisonave
826e651a6e updates 2024-08-20 20:35:06 -04:00
David Maisonave
fb0760acde Separated example and unit test task to separate files. 2024-08-18 07:43:55 -04:00
David Maisonave
65767909c1 Update filemonitor_config.py 2024-08-18 01:11:16 -04:00
David Maisonave
0cd6f5bfeb ver update 2024-08-18 01:08:47 -04:00
David Maisonave
98ed7ec523 Added associated OS binaries and RunAfter logic 2024-08-18 01:08:16 -04:00
David Maisonave
4bb0b7f79e Added feature to start Stash in scheduler.
Scheduler checks if Stash is running.  If not, starts up Stash.
2024-08-17 13:27:33 -04:00
David Maisonave
968d89f86b Update README.md 2024-08-17 06:16:34 -04:00
David Maisonave
c46f8d561c Merge branch 'main' of https://github.com/David-Maisonave/Axter-Stash 2024-08-17 06:14:56 -04:00