Skip to content

Releases: ArdaxHz/mupl

v2.0.20 Image splitting, combining

17 Oct 22:39
Compare
Choose a tag to compare

Added:

  • name_to_id.json contains key to indicate if a manga is longstrip or widestrip.
  • Combining small images if the CLI flag is passed.
  • Readme for updating mupl.

Changed:

  • Image splitting is now based on manga id in the name_to_id.json file
  • Some print statements not using translations.

Fixed:

  • Updates overwriting name_to_id.json file.
  • Logs containing image raw data.
  • natsort raising TypeError (tuple and str).

v2.0.10 Vietnamese Lang, py3.10 min support

11 Oct 16:40
Compare
Choose a tag to compare

Added:

  • Vietnamese translation #26
  • Delete mdauth file if login fails the first time

Changed:

  • Python 3.10 minimum version
  • Made readme clearer on downloading, installing, and running uploader

Fixed:

  • Add utf8 encoding flag to logs

v2.0.05 Add 10k Image Height Splitting

30 Sep 22:15
Compare
Choose a tag to compare

Added:

  • French translation.
  • Basque translation.
  • Different releases for different languages.
  • Split image if over 10,000 pixels in height.
  • Only update languages that have already been downloaded.

v2.0.01 Fix regex failing on multiple digits after decimal

14 May 23:54
Compare
Choose a tag to compare
fix regex failing on multiple digits after decimal

v2.0.0 BREAKING (Read Changelog before updating): Add translation and move to JSON for config

27 Feb 23:12
a633e5e
Compare
Choose a tag to compare

Added:

  • Verbose print statements, using -v CLI arg.
  • Progress bar instead of stout statements.
  • defaults.json for default values to use if missing from config.
  • Português (Brasil) translation. Other languages can be added too by opening a PR and reading the Translation README (thanks to @OneDefauter).

Changed:

  • Change namespace to mupl.
  • Use JSON for config instead of ini.
  • Refactor folders to mupl instead of uploader.
  • Refactor misc.py into the related modules.
  • Change logger name to mupl.
  • Split uploader.py into separate files.
  • Rewrite readme.
  • Threaded uploader not default uploader.

Fixed:

  • Fix expired mdauth token failing login.

v1.1.12 Disable threaded uploader

26 Feb 20:42
Compare
Choose a tag to compare

Changed:

  • Disable threaded uploader

Fixed:

  • Threaded upload raising error when num threads is 0.

v1.1.1 Add image upload threading

03 Dec 23:58
Compare
Choose a tag to compare

Added:

  • Add image upload threading for concurrent uploads, default 3 threads.
  • Parameter in config to change number of threads (if this is one, threaded upload is disabled).
  • Command line argument to disable threaded uploads.

Changed:

  • Errors show title from error json.

v1.1.01 Add log verbosity

23 Nov 18:27
Compare
Choose a tag to compare

Added:

  • Command line argument to increase logging verbosity.
  • Tag name in updater command line text.

Changed:

  • Logs are on "INFO" verbosity by default, not "DEBUG".

Fixed:

  • successful_codes is None

Full Changelog: v1.1.0...v1.1.01

v1.1.0 Add Oauth login

20 Nov 02:21
Compare
Choose a tag to compare

Switched login to use MangaDex's new Oauth login flow. You will need to create a private client to log in.

Changed:

  • Add Oauth login flow. (#8)
  • Split http.py file into multiple files.
  • Added UTF-8 encoding to id map reading. (#9)

v1.0.15 Add WebP conversion

03 Sep 16:25
1072960
Compare
Choose a tag to compare
Add support for WebP format (#7)

* Add support for WebP format

As WebP isn't supported by MangaDex it is converted to one of the supported format during upload process

Also add venv folder to gitignore