Commit Graph

344 Commits

Author SHA1 Message Date
David Maisonave
be79fb60d1 Merge branch 'main' of https://github.com/David-Maisonave/Axter-Stash 2024-12-29 04:34:47 -05:00
David Maisonave
cb7298dd93 1.1.4
Fixed Docker issue when displaying report on Docker having port forwarding configured.
2024-12-29 04:34:42 -05:00
David Maisonave
dcd3b31bcd Update README.md 2024-12-26 13:57:34 -05:00
David Maisonave
933a838826 misc 2024-12-26 13:49:01 -05:00
David Maisonave
155be53e11 misc 2024-12-26 13:47:29 -05:00
David Maisonave
8e5e451916 1.1.3
### 1.1.3
- Added access to report from https://stash.axter.com/1.1/file.html
  - This allows access to report from any browser and access to report from a Docker Stash setup.
  - On Stash installation using passwords or non-standard URL, the file.html link should be accessed from the advance menu or from the Stash->Tools->[DupFileManager Report Menu].
- Added fields remoteReportDirURL and js_DirURL to allow users to setup their own private or alternate remote path for javascript files.
- On Stash installations having password, the Advance Menu can now be accessed from the Stash->Tools->[DupFileManager Report Menu].
2024-12-26 12:39:20 -05:00
David Maisonave
c880899af2 Merge branch 'main' of https://github.com/David-Maisonave/Axter-Stash 2024-12-19 02:02:47 -05:00
David Maisonave
e3c1b759ba v1.1.2
- Moved link to [**Advance Duplicate File Menu**] to https://stash.axter.com/1.1.2/advance_options.html
  - This allows the Advance Menu to be accessed by Chrome, Edge and other Chrome based browsers which don't allow accessing local links from a non-local URL.
- Added additional warnings when detecting Chrome based browsers and when moving from non-local link to local link.
- Moved htmlReportPrefix field from the DupFileManager_report_config.py to DupFileManager_report_header.
  - This was needed because Python on Docker gives an error when using tripple quoted strings.
- Made advance_options.html HTML5 compliance.
- Added additional details returned by getLocalDupReportPath to include (IS_DOCKER, ReportUrl, AdvMenuUrl, apikey, & LocalDir).
2024-12-19 02:02:42 -05:00
David Maisonave
6b88f9c527 Update README.md 2024-12-17 03:42:34 -05:00
David Maisonave
a71a68ee2e Chrome local link changes
- Added code to handle Chrome, Edge and any other chrome based browser when selecting local file links from Stash URL.
  - On a Chrome based browser, the new code list the local links in text instead of as a button.
  - A note is displayed and highlighted explaining to the user that they have to copy and pasted the link to the browser's address field.
  - On browsers like FireFox, a button is displayed instead, and no note is displayed.
- Removed *.css and *.map files, which were not being used.
2024-12-15 02:17:37 -05:00
David Maisonave
4a166d2934 Update README.md 2024-12-13 16:58:48 -05:00
David Maisonave
98634f5ef4 Update README.md 2024-12-13 16:57:53 -05:00
David Maisonave
52eca10699 Update README.md 2024-12-13 16:47:12 -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
0791ea15c0 Merge branch 'main' of https://github.com/David-Maisonave/Axter-Stash 2024-11-29 07:50:50 -05:00
David Maisonave
6503c2bb12 Update filemonitor.js 2024-11-29 07:50:42 -05:00
David Maisonave
d74fecb686 Update README.md 2024-11-29 07:47:06 -05:00
David Maisonave
8b263ffede Update README.md 2024-11-29 07:46:08 -05:00
David Maisonave
f1b125e368 Update README.md 2024-11-29 07:20:33 -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
d19dd5cdc0 Removed sub version from readme and YML file. 2024-11-28 17:25:48 -05:00
David Maisonave
d2392a9aee Update DupFileManager.py 2024-11-27 15:23:33 -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
fe0c228045 In the report, made icon colors for tags, performers, galleries, and groups with different colors if they don't match.
### 1.0.0.2
- In the report, made icon colors for tags, performers, galleries, and groups with different colors if they don't match. In other words, use different color icons if **candidate to delete** doesn't match **duplicate to keep** associated icon data.
  - If data for associated icon are the same, then both icons are black or blue (the default color).
  - If [**duplicate to keep**] is missing data that is in [**candidate to delete**], than [**candidate to delete**] gets a yellow icon.
  - If [**candidate to delete**] is missing data that is in [**duplicate to keep**], than [**duplicate to keep**] gets a pink icon.
2024-11-27 03:54:27 -05:00
David Maisonave
6ae3c3c689 Fixed bug with report delete scene request. 2024-11-27 00:16:28 -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
1c8c0c6db6 Updated version 2024-11-23 16:22:24 -05:00
David Maisonave
2f7b618e6c Merge branch 'main' of https://github.com/David-Maisonave/Axter-Stash 2024-11-23 16:21:04 -05:00
David Maisonave
7e24dcf8d2 See version_history
- For report, added logic to transfer option settings **[Disable Complete Confirmation]** and **[Disable Delete Confirmation]** when paginating.
- Fixed minor bug in advance_options.html for GQL params.
- Added logic to have reports and advanced menu to work with Stash settings requiring a password by adding API-Key as param argument for advance menu, and adding API-Key as variable in reports.
- When **[Advance Tag Menu]** is called from reports, it's given both the GQL URL and the apiKey on the URL param, which allows advance menu to work with non-standard URL's and with API-Key.
2024-11-23 16:20:56 -05:00
David Maisonave
ae55ca1c1b Update README.md 2024-11-23 16:20:31 -05:00
David Maisonave
e4383f76b3 Update README.md 2024-11-23 16:06:57 -05:00
David Maisonave
8d1704972c Update README.md 2024-11-23 16:02:23 -05:00
David Maisonave
922ce6eece Update README.md 2024-11-23 06:03:33 -05:00
David Maisonave
48a6d9953b Update README.md 2024-11-23 06:02:08 -05:00
David Maisonave
2f66bf68b1 Create README.md 2024-11-23 05:58:56 -05:00
David Maisonave
0bd6df1206 Transfer option settings **[Disable Complete Confirmation]** and **[Disable Delete Confirmation]** when paginating. 2024-11-23 02:48:15 -05:00
David Maisonave
9c4ddba1cf Update DupFileManager_report_config.py 2024-11-23 00:05:54 -05:00
David Maisonave
9b74ae82ad Update README.md 2024-11-23 00:01:40 -05:00
David Maisonave
e65eecf655 Update README.md 2024-11-23 00:00:12 -05:00
David Maisonave
ed5d995858 Update README.md 2024-11-22 23:55:24 -05:00
David Maisonave
1992819af4 Update README.md 2024-11-22 23:53:57 -05:00
David Maisonave
abbe63f513 Update README.md 2024-11-22 23:48:52 -05:00
David Maisonave
290f49ae23 Update DupFileManager.yml 2024-11-22 23:40:32 -05:00
David Maisonave
d264662a73 Update DupFileManager_report_config.py 2024-11-22 23:40:14 -05:00
David Maisonave
c829e4e2b1 Update README.md 2024-11-22 23:39:55 -05:00
David Maisonave
6c6e011020 Update README.md 2024-11-22 23:39:30 -05:00
David Maisonave
28c106c587 Update README.md 2024-11-22 23:14:48 -05:00
David Maisonave
a488d27693 Update README.md 2024-11-22 23:11:55 -05:00
David Maisonave
f80b191375 Update README.md 2024-11-22 22:59:00 -05:00