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 the `output.log`
and when the CLI was restarted and it checked `output.log`, instead of
skipping error URLS, it was trying to download them again. <br>
Fixed by adding `err.log` to the `check_output()` function so err.log
was also checked along with `output.log`
- Added config for db and fic last_updated format
- The CLI will read the datetime format from the `config.json` which
gives the users the option to change the format from default to whatever
they want.
- `--config-init` & `--config-info` added.
- Added the ability to stop the CLI mid-exec and generate the changelog
- Added a `KeyboardInterrupt` exception which ignores the exception then
builds the changelog instead of quiting the CLI due to the exception.
The aforementioned KeyboardInterrupt is `Ctrl+C`.