Commit Graph

33 Commits

Author SHA1 Message Date
Aaron Fischer 121081ea9c Support png file extension 2024-04-04 23:00:04 +02:00
Aaron Fischer 73e6410fd2 do not download broken files 2024-03-11 22:19:32 +01:00
Aaron Fischer 2b7c578a34 fix regex to parse new URLs 2024-03-11 22:10:46 +01:00
Aaron Fischer 7db4b81ce3 Upgrade codebase to go 1.20 fix some outdated stuff
* New go version 1.20
* Reformat code
* Clean up regex
* Remove deprecated function calls (ioutils)
* Handle all errors
* Fix typos

Signed-off-by: Aaron Fischer <mail@aaron-fischer.net>
2023-07-18 21:21:16 +02:00
Aaron Fischer 1147e5fd98 Fix #15 2021-07-01 22:18:39 +02:00
Aaron Fischer 169afd6541 RSS Feed working 2021-04-09 00:03:57 +02:00
Aaron Fischer 24c28ac95c Clean up the project and add a docker compose file 2021-03-19 20:33:55 +01:00
Aaron Fischer 646659afb8 Fresh start with different programming language, WIP 2021-03-12 00:01:27 +01:00
Aaron Fischer 17d8fc8ea6 Make this project a LOT simpler 2021-03-10 00:52:59 +01:00
Aaron Fischer dba27acd69 Change cover fetching logic to a MUCH simpler one 2021-03-04 21:00:42 +01:00
Aaron Fischer 1c7af9ebcc Add multi stage dockerfile and fix source URL 2021-02-18 02:00:03 +01:00
Michael 4558be643f edit username in link to repo 2021-01-12 09:37:12 +01:00
Aaron Fischer 08f504f303 Generalize codebase and add more datasources.
Fixes #9
Relates #8

* Support mojoreads as a new data source
* Change image file names to hashsums to be more generic
* Clean up the source code by separate relates stuff in own files
* Fix the Chaos Monkeys book
2020-11-10 20:43:04 +01:00
Aaron Fischer dd183627df Make source configurable (support comics and more!)
This fixes #5 #6 and #7
2020-11-02 10:30:12 +01:00
Michael Reutter 41163881fc changed twitter handle to mastodon 2019-02-04 09:10:14 +00:00
Michael Reutter b5d5eb8e03 changed twitter handle to mastodon 2019-02-04 09:09:59 +00:00
Michael Reutter 2550c30783 „src/buchdesmonats/layout_comic“ hinzufügen 2019-02-04 09:08:07 +00:00
Aaron Fischer f4cfa44145 Fix image fetching again and update all dependencies 2019-01-24 23:14:34 +01:00
Aaron Fischer 695afe17db Fix the html cover scraping (lovelybooks changed the html again) 2018-07-13 23:31:00 +02:00
Aaron Fischer 79139c0d97 Fix a 302 redirect without content type
The used clojure function which grabs the HTML code from the URL
requires a content type for the response. If this is not set, the parser
stops downloading the page and the whole script stopped scraping cover
images. So, why does lovelybooks does not send a content type any more
you ask? Because they moved the whole page finally to https and add a
basic 302 redirect to the old http pages -- with no content type
specified to save some traffic i guess. So, set all the urls to https,
all works fine :)
2016-09-29 20:38:35 +02:00
Aaron Fischer ace6a51761 Upgrade license 2016-02-15 21:19:03 +01:00
Aaron Fischer 4bc052c99e Fix #4 (missing book covers)
It seems lovelybooks changed the storage place for the covers from the
own webserver to Amazon S3. So I don't need to add http to it.
2015-12-29 23:58:30 +01:00
Aaron Fischer c8c534c9ca Find broken URLs 2015-06-10 23:17:26 +02:00
Aaron Fischer 0b5a63ba86 Skip SSL warnings 2015-06-10 23:17:26 +02:00
Aaron Fischer 9e0643e6de Correct the copyright 2015-06-10 23:17:26 +02:00
Aaron Fischer a325217af2 Remove github and cthn entirely :) 2015-06-09 10:08:28 +02:00
Aaron Mueller 2cb420a98d Fix broken images with umlauts in the author or the book title field 2014-06-10 23:09:36 +02:00
Aaron Mueller 3c310e3460 Fix some image glitches while not all images are loaded. 2014-03-26 20:18:43 +01:00
Aaron Mueller 248ff5a88f Add license stuff 2014-03-25 23:55:29 +01:00
Aaron Mueller 5c4d0d897a Final polishing 2014-03-25 23:41:56 +01:00
Aaron Mueller e3714f87ff Layout works now 2014-03-25 00:05:46 +01:00
Aaron Mueller e1d8943c96 File file handling 2014-03-24 21:55:07 +01:00
Aaron Mueller 003401b5f1 Initial commit 2014-03-21 00:42:43 +01:00