Releases: FicHub/fichub-cli
Releases · FicHub/fichub-cli
v0.10.2
v0.10.0
v0.9.4
v0.9.3
Changelog
- Added log for Fichub.net response
- Moved the output_log cleanup code to utils/
- fix: sys.exit if KeyboardInterrupt instead of pass
v0.9.2
What's Changed
- Bump requests from 2.27.1 to 2.31.0 by @dependabot in #22
- fix: undefined name 'traceback' by @arzkar
Full Changelog: v0.9.1...v0.9.2
v0.9.1
v0.9
Multiple ebook formats & ebook_name config (#20) * Bump version: 0.8.1 → 0.8.2 Added the feature to download multiple ebook formats simultaneously * fix: Plugins not being added * fix: URL encoding issue * fix: File hash issue Refactored the code in `fichub.py` to save the hash & download_url for the fic correctly * chore: Added `meta` props to the files dictionary * Bump version: 0.8.2 → 0.8.3 Added `filename_format` feature where users can configure the file name for the book as per the props mentioned in the README * refactor: Exception Handler Changed the Exception Handler from catching only Attribute Errors to all Errors * fix: Remove extraMeta prop from the filename_format options * fix: Rename meta key's id to ichub_id to avoid conflict * fix: Hardcoded filename_formats to ensure backwards compatibility with future API updates * fix: Remove unsafe chars from the filename * Bump version: 0.8.3 → 0.8.4 Added priority based processing for the rawExtendedMeta & extraMeta where it will process it in this order: rawExtendedMeta >> extraMeta >> None * refactor: extraMeta processing * Bump version: 0.8.4 → 0.9.0
v0.8.1
v0.8
Changelog
Added datetime format config & the ability to stop the CLI mid-exec and generate the changelog (#17)
-
Bugfix: CLI is not counting the stories that errored out
- The errored out URLs were being written to
err.log, not theoutput.log
and when the CLI was restarted and it checkedoutput.log, instead of
skipping error URLS, it was trying to download them again.
Fixed by addingerr.logto thecheck_output()function so err.log
was also checked along withoutput.log
- The errored out URLs were being written to
-
Added config for db and fic last_updated format
- The CLI will read the datetime format from the
config.jsonwhich
gives the users the option to change the format from default to whatever
they want. --config-init&--config-infoadded.
- The CLI will read the datetime format from the
-
Added the ability to stop the CLI mid-exec and generate the changelog
- Added a
KeyboardInterruptexception which ignores the exception then
builds the changelog instead of quiting the CLI due to the exception.
The aforementioned KeyboardInterrupt isCtrl+C.
- Added a