Tobias Gruetzmacher
6835d490d8
Remove 3 MangaDex modules which were taken down
2021-01-19 01:07:36 +01:00
Tobias Gruetzmacher
0067114110
Remove some ComicFury modules which are gone
2021-01-19 00:55:52 +01:00
Tobias Gruetzmacher
0428fd52b3
Speed up comic checks by avoiding redundant tests
...
We don't need to test the "navigation" of each and every comic on the
same hoster, if those test give us no new information (this is true for
most "modern" hosters which don't allow individual designs/HTML per
comic)
2021-01-19 00:55:18 +01:00
Tobias Gruetzmacher
3d05e59c36
Fix some modules (a-c)
2021-01-18 01:25:34 +01:00
Tobias Gruetzmacher
2b1dca8305
Downgrade flake8-functions
...
The newer release pulls in a new dependency which breaks my flake8
installation...
2021-01-18 01:25:34 +01:00
Tobias Gruetzmacher
a5bfbdb07b
Merge Flowerlark Studios comics into one file
2021-01-18 01:25:34 +01:00
toonn
1040d4a976
Add Bird-boy ( #183 )
...
Co-authored-by: Tobias Gruetzmacher <tobias-git@23.gs>
2021-01-17 21:48:40 +01:00
Tobias Gruetzmacher
890f116179
Remove SmackJeeves
...
It was closed at the end of 2020...
2021-01-10 19:18:45 +01:00
Tobias Gruetzmacher
110b0e02b1
Update copyright years for 2021
2021-01-10 18:28:13 +01:00
Tobias Gruetzmacher
c3227c33f5
Fix WebToons cookies
2021-01-09 20:33:36 +01:00
Tobias Gruetzmacher
5966e8c523
Show Python version in "--version" output
2020-12-24 14:05:48 +01:00
Tobias Gruetzmacher
b951fa009f
Build Windows binary with Python 3.8
...
Stay on 3.8 (instead of 3.9, which was released recently) to stay
compatible with Windows 7 for a while.
2020-12-12 17:55:29 +01:00
Arwarld
651bd62267
Fix for Ruthe.de and NichtLustig.de (now joscha.com) ( #181 )
...
NichtLustig moved to joscha.com, new layout and image-names.
Co-authored-by: Marius Knabben <marius.knabben@rwth-aachen.de>
2020-12-02 22:37:18 +01:00
Tobias Gruetzmacher
0ea45ce986
Jenkins: Cache allure history between job runs
2020-11-28 00:37:05 +01:00
Tobias Gruetzmacher
0ac2f560a4
Jenkins: Archive allure history
2020-11-27 00:01:57 +01:00
Tobias Gruetzmacher
d0cc889a44
Jenkins: Build image inside empty directoy
2020-11-26 23:57:15 +01:00
Tobias Gruetzmacher
ceb2641231
Jenkins: Checkout outside the docker image
2020-11-26 23:56:02 +01:00
Tobias Gruetzmacher
5f5fe91c8d
Buildfix: Generate allure report as Jenkins user
2020-11-23 09:42:58 +01:00
Tobias Gruetzmacher
30db5120f1
Add allure report for module tests
2020-11-23 01:18:17 +01:00
Tobias Gruetzmacher
bcc7f83ef8
Create Allure test reports
2020-11-23 00:30:06 +01:00
Techwolf
740abed621
Add MangaDex/JahySamaWaKujikenai
2020-11-09 00:54:20 +01:00
Techwolf
ed00c29ce8
Add TekMage
2020-11-09 00:54:20 +01:00
Techwolf
e6260b6cc5
Add ComicFury/Jack
2020-11-09 00:54:20 +01:00
Techwolf
5345a5a276
Add KemonoCafe/KnuckleUp
2020-11-09 00:54:20 +01:00
Techwolf
a3eb2ec9f3
Fix BetterDays and OriginalLife
2020-11-09 00:54:20 +01:00
Techwolf
e82c8f0f8d
Mark CarryOn alt comics as endOfLife
2020-11-09 00:54:20 +01:00
Techwolf
ba214da8b0
Add MangaDex/Lv2KaraCheatDattaMotoYuushaKouhoNoMattariIsekaiLife
2020-11-09 00:54:20 +01:00
Techwolf
25efa82388
Add MangaDex/MaouNoOreGaDoreiElfWoYomeNiShitandaGaDouMederebaIi
2020-11-09 00:54:20 +01:00
Techwolf
5d62183806
Add WebToons/TokyoThreatDocumentationProject
2020-11-09 00:54:20 +01:00
Techwolf
348434e182
Add MangaDex/SousouNoFrieren
2020-11-09 00:54:20 +01:00
Techwolf
588597837a
Add MangaDex/HowToOpenATriangularRiceball
2020-11-09 00:54:20 +01:00
Techwolf
6611b1e430
Fix WebToons completion detection
2020-11-09 00:54:20 +01:00
Techwolf
4caef255b4
Add WebToons/OVERPOWERED
2020-11-09 00:54:20 +01:00
Techwolf
f6eb2f088e
Add WebToons/Defects
2020-11-09 00:54:20 +01:00
Techwolf
722df37080
Fix DeerMe
2020-11-09 00:54:20 +01:00
Techwolf
7d36a2e552
Add Unconventional
2020-11-09 00:54:20 +01:00
Tobias Gruetzmacher
a5d4d041ec
Don't mention removed start script
2020-11-06 01:29:45 +01:00
Tobias Gruetzmacher
848f051a89
Test on Python 3.9
2020-10-31 11:49:16 +01:00
Tobias Gruetzmacher
2fcd8d92f2
Fix GeeksNextDoor (& switch to ParserScraper)
2020-10-18 20:44:47 +02:00
Tobias Gruetzmacher
fdf8164d22
Fix KuroShouri (switch to ParserScraper)
2020-10-18 20:28:00 +02:00
Tobias Gruetzmacher
e64635e86b
Stricter style checking & related style fixes
2020-10-11 20:15:27 +02:00
Ruthalas
e84bbe2667
Add three new comics ( #177 )
...
* Add BloopBloopRelationshipComic to Webtoons
* Add Todd Allison & the Petunia Violet to Smack Jeeves
* Add Oversimplified SCP to MangaDex
Co-authored-by: Tobias Gruetzmacher <tobias-git@23.gs>
2020-10-11 11:30:02 +02:00
Tobias Gruetzmacher
d487485815
Read scraper modules from user data directory
...
This allows users to add scrapers without setting up a complete Python
development environment.
2020-10-04 23:46:57 +02:00
Tobias Gruetzmacher
0bdf3dd94b
Allow adding external directories to the plugin package
2020-10-04 22:28:51 +02:00
Tobias Gruetzmacher
3256f9fdc2
Hardcode the "plugins" package name
2020-10-04 22:28:51 +02:00
Tobias Gruetzmacher
9237bd62b2
Convert scraper cache to a class
...
This should make it easier to extend with additional entries.
2020-10-04 22:28:51 +02:00
Tobias Gruetzmacher
5ec0710d26
Enhance test to test timestamp output
2020-10-04 22:14:06 +02:00
Tobias Gruetzmacher
26f63fd994
Remove unused property in Output class
2020-10-04 22:12:34 +02:00
Tobias Gruetzmacher
c86e1ad863
Fix stupid error :D
2020-10-01 18:18:31 +02:00
Tobias Gruetzmacher
020b8497c0
Generate start script for PyInstaller from entry point
2020-10-01 16:13:08 +02:00