Skip to content

Releases: zachstultz/komga-cover-extractor

v2.5.16

26 Jun 16:57
e0a95d5
Compare
Choose a tag to compare

Changes

  • Improved series matching accuracy. e0a95d5
  • Misc code changes and fixes. e0a95d5

v2.5.15

17 Jun 17:10
f241871
Compare
Choose a tag to compare

Changes

  • Fixed rename edge case. f241871
  • Misc changes and code cleanup. f241871

v2.5.14

10 Jun 14:20
72f147d
Compare
Choose a tag to compare

Changes

  • Added get_library_type() 72f147d
  • Added temp fix for a specific series rename issue. 72f147d
    • i hate temp fixes, but this will have to do until I find a more general way to fix it that doesn't break anything
  • Removed port requirement for sending komga requests. 72f147d
    • fixes requests sent to a destination that doesn't require specifying a port
  • Misc changes and code cleanup. 72f147d

v2.5.13

04 Jun 14:50
4a24a5e
Compare
Choose a tag to compare

Changes

  • Retrieving the release year from the internal metadata now requires a summary/description to be available. 4a24a5e
    • fixes files being renamed with incorrect release years when the epub has the wrong date set
  • When using the folder name as the series name when none could be found in the file name, it now requires that it doesn't contain a chapter/volume keyword in it. 4a24a5e
  • copy_existing_volume_covers_toggle now uses the lowest available volume cover if no volume one was found. 4a24a5e
  • Misc code changes and cleanup. 4a24a5e

v2.5.12

17 May 15:06
088d9bb
Compare
Choose a tag to compare

Changes

  • Added support for parsing the release group from: file_name-{release_group}.ext 088d9bb
    • ex: Series Name v01 (2001)-release_group.ext
    • more focus on this in the future, since if the release group is denoted by a dash and is at the end of the name, it wouldn't require an existing list of release groups to parse it correctly
    • my plan is to allow the user to specify in what order they want a file name to be reorganized, so those that want the traditional bracketed release group can continue to have it
      • currently it prioritizes keeping the file name as original as possible
  • Changed the release group parsing logic to pick the last release group in the name when multiple are present. 088d9bb
  • Misc code changes and fixes. 088d9bb

v2.5.11

07 May 16:53
33ce03b
Compare
Choose a tag to compare

Changes

  • Reworked _extra chapter parsing. 33ce03b
    • the chapter number is now parsed properly as .5, and modified in the renaming function for the sake of renaming it, instead of the other way around
    • it also now parses them correctly in the qbit_torrent_unchecker feature
  • Reworked upgrade_to_file_class() and eliminated some duplicate calls. 33ce03b
  • Reworked extract_all_numbers() and fixed a few uncommon errors. 33ce03b
  • Renamed get_percent_for_folder() to get_folder_type() 33ce03b
  • Fixed regression with chapters that use #, x, or _ to separate the chapter number from the part, failing to rename. 33ce03b
  • Fixed some bookwalker chapter results being left in. 33ce03b
  • Misc code changes and cleanup. 33ce03b

v2.5.10

01 May 14:57
2c453b8
Compare
Choose a tag to compare

Changes

  • Minor reductions to compute. 2c453b8
  • Misc code changes and cleanup. 2c453b8

v2.5.9

25 Apr 18:27
5d1bc15
Compare
Choose a tag to compare

Changes

  • Further reduced overall compute. 5d1bc15
  • Renamed a bunch of long function names. 5d1bc15
  • Misc code cleanup & changes. 5d1bc15

v2.5.8

18 Apr 19:04
a27f854
Compare
Choose a tag to compare

Changes

  • Renamed remove_bracket_info_from_name() to remove_brackets() a27f854
  • Renamed clean_string() to clean_str() a27f854
  • Removed cache on is_one_shot() a27f854
    • will re-add if I write logic for differentiating between the download folders and paths
  • Rewrote has_multiple_numbers() a27f854
  • Added more avoidance logic to avoid computationally-heavy regex searches and replacements when unnecessary. a27f854
  • Parted out remove_punctuation() to separate toggles in clean_string() a27f854
  • Chapter regex cleanup. a27f854
  • Misc code cleanup and changes. a27f854

v2.5.7

11 Apr 15:37
39012a0
Compare
Choose a tag to compare

Changes:

  • Improved copy_existing_volume_covers_toggle matching. 39012a0
  • Reduced unnecessary calls inside clean_string() 39012a0
  • Reduced unnecessary re.sub usage around the script. 39012a0
  • Reduced overall compute. 39012a0
  • Fixed a few chapter renaming edge cases. 39012a0
  • Misc code changes and cleanup. 39012a0