Skip to content

Releases: FicHub/fichub-cli

v0.7.0

02 May 15:35
317e85b
Compare
Choose a tag to compare

Changes

  • Added --changelog command which can be used to get a detailed
    log about the download like dedup, errors, updates etc.

  • Renamed --log command to --debug-log

  • Logging Cleanup

v0.6.4

22 Apr 10:45
Compare
Choose a tag to compare

Changes

  • Bugfix: The order of the urls list was changing during dedup

v0.6.3

02 Apr 12:35
Compare
Choose a tag to compare

Changes

  • Replaced AppDirs with platformdirs

  • Replaced mkdir with makedirs to recursively create
    directories for app directory and output dir

v0.6.2

23 Mar 17:47
Compare
Choose a tag to compare

New Feature Update:

CLI auto-version checker which notifies the user if the currently
installed version is outdated.

v0.6.1

23 Mar 16:01
22ab52f
Compare
Choose a tag to compare

Changes

  • Improving logging

  • Added app directory to store config files

  • Bugfix: Dedup input lists to prevent duplicate urls

    • If duplicated urls are given as input, the CLI will only append once to the input_list

v0.6

23 Feb 09:24
Compare
Choose a tag to compare

Changes

  • Refactored code to make it compatible with the plugins

  • Moved --get-urls option to the fichub-cli-metadata plugin and renamed it
    as --fetch-urls

    • It also saves the output as txt files in the current directory as
      ao3_works_list.txt and ao3_series_list.txt
  • Added output.log for downloads tracking

    • It appends the URL to the output.log and whenever the CLI is restarted,
      it checks for pre-existing output.log and compares it with input URLs and skips
      if there are conflicts.
  • Logging to file only when using --log

  • Loguru was logging was not logging anything to file when using
    --log unless --debug was being used. Now it will only log
    to file if --log is used

  • Changed License from MIT to Apache-2.0

v0.5.3

15 Feb 14:29
Compare
Choose a tag to compare
Bugfix: CLI crashes if the output directory doesnt exists

If the output directory doesnt exist, the CLI crashes. Added an exception
which will catch it & exit safely and also added a prompt which will ask the
user if they want the CLI to create the directory at the start of CLI
execution.

v0.5.2

29 Jan 15:37
Compare
Choose a tag to compare
Bump version: 0.5.1 → 0.5.2

- Loguru 0.5.3 → 0.6.0: Patches a security vulnerability as referenced
                        in https://nvd.nist.gov/vuln/detail/CVE-2022-0329

v0.5.1

21 Jan 17:36
Compare
Choose a tag to compare
Bump version: 0.5.0 → 0.5.1

Added exception catches for ConnectionError & TimeoutError

v0.5

17 Jan 21:59
35a8a03
Compare
Choose a tag to compare

Changes

  • Migrate from Click to Typer and add Plugin support