What's Changed
- make book language configurable by @BastianLo in #1
- Enable multilingual search by @calibrain in #5
- Add UID and GID to set the user & group ID's during runtime by @DB-Vincent in #10
- Fix compose port by @calibrain in #13
- Download books from AA API if userkey is set by @FlappyTaps in #17
- Fix #20 : Network error when using alternative download streams by @calibrain in #22
- [FIX] Refactor code to fix typing by @calibrain in #23
- Fix overflow for mobile, add spacing between buttons by @cthorne in #32
- Add further responsive UI using uiKit by @cthorne in #36
- Match size of detail & download btn by @cthorne in #37
- Fix closing results section by @cthorne in #41
- [FIX] Actually log to a file by @calibrain in #44
- FIX Logging by @calibrain in #46
- Fix status not getting removed properly by @calibrain in #51
- Fix Absolute URL for AA Donators by @calibrain in #61
- [Feature] Sort results table by headers by @YKPDang in #58
- [Feature] Select multiple books to queue by @YKPDang in #57
- Update readme.md by @yatesco in #62
- Update readme.md env variable by @YKPDang in #64
- feat: support search filters by @mik593 in #55
- fix: clear checkboxes on new search query by @YKPDang in #66
- feat: add commit date tagging to Docker image workflow by @cathelijne in #69
- CF BYPASS by @calibrain in #24
- feat: Add CUSTOM_SCRIPT documentation and implementation details by @calibrain in #90
- feat: implement dark mode with improved UI contrast and full-height layout by @calibrain in #91
- Fix: filter by @calibrain in #92
- Multiple bug fixes by @calibrain in #93
- feat: add USE_BOOK_TITLE option for customizing download filenames by @calibrain in #95
- Soft fail for chown in entrypoint.sh by @qliratu in #97
- Use a tmp name while downloading files by @calibrain in #99
- Fix errors and improve logging by @calibrain in #102
- DNS by @calibrain in #108
- Fix typo in docker-compose.dev by @calibrain in #109
- Fix order of imports by @calibrain in #111
- DOH IP by @calibrain in #112
- DOH for Chromium by @calibrain in #113
- Try to match any z-lib domain for now by @calibrain in #117
- Add Backup method to move book after download by @calibrain in #119
- Tor support, use SeleniumBase instead of DrissionPage by @calibrain in #123
- FIX CPU botteneck by @calibrain in #126
- Adding timeout to pyrequests by @calibrain in #127
- Fix dual routes bug in prod by @calibrain in #129
- Swap tor dev and prod cap_add by @calibrain in #132
- Add timezone fallback for tor container by @calibrain in #133
- Adding chrome logging by @calibrain in #134
- more debug logging by @calibrain in #135
- Deep debug by @calibrain in #136
- Fix: Stop sudo -E from overwriting HOME environment variable by @l1berate in #138
- Fix download + add test + fix book move by @calibrain in #140
- Fix cwa-book-downloader Permission Issues by @l1berate in #143
- Fix tor by @calibrain in #145
- Stop Gunicorn from Giving Up on Slow Tor Requests by @l1berate in #146
- Add DEBUG button by @calibrain in #147
- Fix recording_dir typo by @calibrain in #149
- Fix git build version by @calibrain in #150
- Use legacy iptables for older systems by @calibrain in #153
- Try to fix TOR for older devices by @calibrain in #154
- Fix tor log file getting removed by @calibrain in #157
- Add more debug tools by @calibrain in #158
- Add ISSUE template by @calibrain in #159
- Better file permission initialization by @calibrain in #162
- Revert "Better file permission initialization" by @calibrain in #164
- Better File check by @calibrain in #165
- Add Permissions debug by @calibrain in #168
- Do not fail on folder permission error by @calibrain in #169
- Fix is_writable check by @calibrain in #170
- Fix typo in book-downloader logs by @calibrain in #172
- Fix download for other files than epub by @calibrain in #174
- Disable accordion insanely slow animation by @calibrain in #186
- Add simple authentication by @trallen in #181
- Fix: Correct healthcheck behavior by @jojo141185 in #189
- Add option to select formats by @mruijzendaal in #193
- Updated readme.md - Added details to fix "database locked" error for anyone using a cifs share for their library by @smoke007 in #197
- Update download handling and URL selection logic by @calibrain in #203
- use the FLASK_HOST variable as declared in the documentation by @ccarpo in #205
- Remove '--disable-web-security' which trips CF checks by @calibrain in #206
- Force libgen bz proxy by @calibrain in #207
- Fix slow download ordering logic by @calibrain in #208
- Restart Button when on DEBUG mode by @calibrain in #211
- Fix book parsing from AA by @calibrain in #220
- Add semantic versioning for the docker images by @nuovamaila in #215
New Contributors
- @BastianLo made their first contribution in #1
- @calibrain made their first contribution in #5
- @DB-Vincent made their first contribution in #10
- @FlappyTaps made their first contribution in #17
- @cthorne made their first contribution in #32
- @YKPDang made their first contribution in #58
- @yatesco made their first contribution in #62
- @cathelijne made their first contribution in #69
- @qliratu made their first contribution in #97
- @l1berate made their first contribution in #138
- @trallen made their first contribution in #181
- @jojo141185 made their first contribution in #189
- @mruijzendaal made their first contribution in #193
- @smoke007 made their first contribution in #197
- @ccarpo made their first contribution in #205
- @nuovamaila made their first contribution in #215
Full Changelog: https://github.com/calibrain/calibre-web-automated-book-downloader/commits/v0.1.0