Commit Graph

362 Commits

Author SHA1 Message Date
David Maisonave
badb545347 Updated version and added Docker Support 2025-01-06 02:30:15 -05:00
David Maisonave
02ba4a9657 Update README.md 2025-01-06 02:29:29 -05:00
David Maisonave
87f636844c Update filemonitor.py 2025-01-06 02:16:54 -05:00
David Maisonave
385049235b Update filemonitor.py 2025-01-06 01:56:09 -05:00
David Maisonave
cb437d7c04 Update README.md 2025-01-04 13:53:22 -05:00
David Maisonave
14481234a5 Update README.md 2025-01-04 13:42:42 -05:00
David Maisonave
43033c0caa Added FileMonitor Docker support 2025-01-04 13:37:31 -05:00
David Maisonave
cc405b35bb Update README.md 2025-01-04 12:07:37 -05:00
David Maisonave
f3d7291fe1 Update README.md 2025-01-04 12:05:46 -05:00
David Maisonave
2cad5a1369 Update README.md 2025-01-04 11:58:04 -05:00
David Maisonave
d7f9b3f4b1 Update README.md 2025-01-04 11:52:36 -05:00
David Maisonave
541c5e820f Update README.md 2025-01-04 03:38:24 -05:00
David Maisonave
d8429d1855 Update README.md 2025-01-04 02:56:14 -05:00
David Maisonave
f81fc6e32e Enhanced CreateContainer.cmd
Made command line case insensitive.
Added error handling incase use enters command option where stash port should be.
Change command option for creating image from PULL to IMAGE, and left PULL so as to be backward compatible.
2025-01-04 02:24:11 -05:00
David Maisonave
5f1f716c5b Update README.md 2024-12-30 04:20:38 -05:00
David Maisonave
bda7a9321d Update file.html 2024-12-29 05:05:08 -05:00
David Maisonave
193a76ec8d Update file.html 2024-12-29 04:56:47 -05:00
David Maisonave
2b3612e106 Update file.html 2024-12-29 04:53:08 -05:00
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