Epub Scraper is a tool to scrape websites by it's content and make them into epubs. It uses a domain specific configuration and query selector to search and scrape for those spcific content.
This program is given as is. Any problem caused by the user for the usage of this software (be it directly or indirectly, legal issue or non-legal issue) is not the developer's fault.
This program is intended for my personal use. The developer may receive issue notice, but will not promise nor will affirm to fix those issue.
Bug Fixes
- ConfigError: fix missing calling Display interface on possible fields
- logger: fix overriden builtin types
Code Refactoring
- config: dry Write function
Docs
- remove toc in favor of GitHub's builtint
- update template mapping
- update template mapping
- update readme.md
Features
- config: added edit operation
- config: add GetConfigDomain helper
- config: added error wrapper for better information
v0.1.1 - 2022-03-13
Bug Fixes
- light-novel-translation: fix potential panic on wrong Done() counter
Cleanup
- go mod tidy
- simplified logging package
- better error message grammar
Docs
- changelog: added changelog
- readme: better toc
- readme: added table of contents heading
- readme: various readme update
- toc: removed ugly line dividers
Features
- config: added config api
- lefthook: fix markdown-pp not running
- light-novel-translation: implemented scraper
- logger: update logger
- prepare.sh: added prepare.sh
- scraper: update logger infor
- scraper: added generic scraper generator
- scraper: added generic scraper
- scraper-error: implement display
Bug Fixes
- light-novel-translation: better error message for status code
- scraper: fix stack overflow on ScrapeError struct
Features
- init: skeleton mappings
- scraper: wip for light novel translation
- scraper: added marshal json to scrape error
- scraper: skeleton update
- skeleton: update skeleton
- unsafe: added unsafe utilities