Skip to content

Releases: allaboutduncan/comic-utils

v1.2: New Monitoring Features & Deploy Change

19 Feb 15:39
Compare
Choose a tag to compare

Release Version 1.2 Changelog

Features

  • Monitor - Auto-Unpack: If enabled, when ZIP files are downloaded to the Watch folder, they will be extracted auto-matically.
  • Monitor - Move Sub-directories: If enabled, sub-directories containing files will be moved to the Target folder and the folder name will be cleaned as well.

Back End Updates

  • Persist Config Settings: Config file directory maps to local drive in docker-compose to ensure settings are persisted on upgrades.
  • Ignore System & Hidden Files: Added a helper function to ignore hidden files on Windows and all files that begin with "." or "_" when parsing directories. Thanks to mr.pink1349 on the Komga discord server for the assist.

Bug Fixes

  • Bug Fix: Status messages could time out on long processes

Docker Deploy

Docker images are updated for image: allaboutduncan/comic-utils-web:latest

  • Re-pull and Update Image to deploy
  • Update your Docker Compose: Mapping the /config directory is required now to ensure that config settings are persisted on updates.
  • First Install: On the first install with new config settings, visit the config page, ensure everything is configured as desired.
    • Save your Config settings
    • Click the Restart App button

v1.1.2 Bug Fix: `DecompressionBombWarning` on PDF conversion

17 Feb 17:16
Compare
Choose a tag to compare

Bug Fix

  • Fix PDF Image Size bug: Large images over 9000px wide, could trigger a DecompressionBombWarning on PDF conversion.

Docker Deploy

  • Docker images are updated for image: allaboutduncan/comic-utils-web:latest
  • Re-pull and Update Image to deploy

v1.1.1 - Bug Fix: Add Blank Image

13 Feb 21:43
Compare
Choose a tag to compare

Bug Fixes

  • Bug Fix: Missing Image / Incorrect Image path for blank image in add.py

Docker Deploy

  • Docker images are updated for image: allaboutduncan/comic-utils-web:latest
  • Re-pull and Update Image to deploy

Version 1.1.0 - Directory/File Browsing & New Features

13 Feb 16:37
Compare
Choose a tag to compare

Release Version 1.1 Changelog

Features

  • Full UI: support for browsing you comic directories and selecting folders or files
    • If a file is selected via UI, you will be dropped into the same directory when you click Browse
    • Validation added to dis-allow running of functions on your entire library
    • You can still paste in a directory or file path as well
  • New Feature - Remove tables or markdown from ComicInfo.xml Comments
  • New Feature - Update Volume in ComicInfo.xml based on year in first issue name
  • Updated UI to prevent user from running another process while one is running
  • Update to web based config settings - except for folder monitoring
  • Added header navigation with snazzy logo
  • Added log monitoring in app
  • Updated folder monitoring to auto-convert to CBZ after renaming (if enabled in web UI)
  • Updated folder monitoring to traverse sub-directories (if enabled in web UI)

Back End Updates

  • Migrated UI to templates using Jinja2
  • Consolidated loading of config values to ensure update via web UI are utilized
  • Consolidated logging config to single file

Bug Fixes

  • Bug Fix: Status messages could time out on long processes

Docker Deploy

Docker images are updated for image: allaboutduncan/comic-utils-web:latest

  • Re-pull and Update Image to deploy
  • Update your Docker Compose - as some items have been moved to in-app config

v1.0.0 - Full Release: New Features & Updated UI

03 Feb 22:23
Compare
Choose a tag to compare

Enhancements

  • Missing Issue Check: Run against a directory and generate a list of missing issues. Works on the assumption that all issues are (#1, 01, 001) through (#20, 20, 020). Missing issues are saved to a unique ID text file with the link being served to you when the process is complete.
  • Configure Key Words to ignore during "Missing Issue Check"
  • Folder Monitor Renaming: Monitor a folder for new files, rename and move them to a new folder. Processes everything using a {Series Name} {Issue Number} ({Year}) pattern
  • Updated Selection UI: Card based UI allows you to run multiple functions without re-selecting via the menu. This also prevents accidentally running the previous function on a newly entered directory / file path.
  • Updated File / Directory UI: Single File or Directory options are enabled / shown based on the whether a file or directory is entered for processing.
  • Enhanced Logging and Status Messages: Added better logging and status message formatting.

home

Notes

Missing Issue Check is not a "smart" feature and simply assumes each folder should have files starting with (#1, 01, 001) and the "last" file is the last alpha-numeric file in the folder. It will generate a list of anything missing from that ordering. This is not a "smart" feature and simply assumes each folder should have files starting with (#1, 01, 001) and the "last" file is the last alpha-numeric file in the folder. run on an entire publisher folder.

Docker Deploy

Docker images are updated for image: allaboutduncan/comic-utils-web:latest

  • Re-pull and Update to deploy
  • If you wish to use the new features - ensure you have the additional volume & environment variables added to your docker compose.

v0.9.6 - Added PDF to CBZ conversion

27 Jan 18:16
Compare
Choose a tag to compare
Pre-release

##Enhancements

Notes: This feature was minimally tested on a few files / use cases I had on hand. Until I have tested a bit more of have feedback from others - you will need to manually delete your old PDF files after conversion.

v0.9.5 - Added Convert and Revised Renaming

22 Jan 16:35
Compare
Choose a tag to compare

Bug Fixes / Enhancements

  • Revised and simplified renaming - now handles more patterns and explicitly keeps (YEAR)
  • Added "Convert Directory" feature - to convert all RAR/CBR files in a directory to CBZ - ignores current CBZ files
  • Added version to home screen

Notes

  • Existing "Rebuild Full Directory" features will rebuild ALL files - regardless of extension.

Docker Deploy

Docker images are updated for image: allaboutduncan/comic-utils-web:latest

v0.9.3 - Implicit Alpha-Numerical Sort

14 Jan 17:14
Compare
Choose a tag to compare
Pre-release

Bug Fixes / Enhancements

  1. Added implicit alpha-numerical sorting to the "remove" function to ensure the first file is always removed.

Comic Utilities v0.9.1

13 Jan 22:48
Compare
Choose a tag to compare
Pre-release

Release Notes

  • Added support for all image types (jpg, bmp, png, gif) in "Remove First Image"

Comic Utilities v0.9.0

13 Jan 21:24
Compare
Choose a tag to compare
Pre-release

Comic Utilities v0.9.0

First release with all features and utilities as outline on the main page. Marking as a pre-release until others have tested on different environments.

I have thoroughly tested on a Windows 11 server with 70K plus comics in my Komga collection.