Commit graph

1499 commits

Author SHA1 Message Date
Techwolf
176495afcb
Add Vreakerz 2023-06-09 15:20:27 +02:00
Techwolf
8814c7c656
Add WebToons/Miez 2023-06-09 14:17:10 +02:00
Techwolf
93f0a36507
Add MangaDex/ArcaneSniper 2023-06-09 14:17:10 +02:00
Techwolf
dabf0c9373
Add ComicFury/QueenieAdventure 2023-06-09 14:17:10 +02:00
Techwolf
005e2f126d
Fix ComicFury/Alderwood 2023-06-09 14:17:10 +02:00
Techwolf
13cb80728b
Add WebToons/CatchMeIfYouCan 2023-06-09 14:17:10 +02:00
Techwolf
3404e48889
Add WebToons/NotSoLucky 2023-06-09 14:17:10 +02:00
Techwolf
8ec987411d
Add WebToons/BitterSweetCoffee 2023-06-09 14:17:10 +02:00
Techwolf
536fdba808
Add WebToons/TheSpectrumOfUs 2023-06-09 14:17:10 +02:00
Techwolf
382c395dd5
Add MangaDex/KaikoSaretaAnkokuHeishi30DaiNoSlowNaSecondLife 2023-06-09 14:17:10 +02:00
Techwolf
bcdaf8749a
Add MangaDex/KonoKaishaNiSukiNaHitoGaImasu 2023-06-09 14:17:10 +02:00
Techwolf
7c66c60c1c
Add ProjectFuture/TheBountyProject 2023-06-09 14:17:10 +02:00
Techwolf
bbaa6bda0c
Add MangaDex/GijiHarem 2023-06-09 14:17:10 +02:00
Techwolf
d72df1c5af
Add Inverloch 2023-06-09 14:17:09 +02:00
Tobias Gruetzmacher
35c48766d7
Modernize importlib.resources usage (#270)
See https://importlib-resources.readthedocs.io/en/latest/using.html#migrating-from-legacy
2023-06-03 17:51:16 +02:00
Typhonragewind
65f3c8be3c
Add AwkwardZombie (#267)
Co-authored-by: Tobias Gruetzmacher <tobias-git@23.gs>
2023-06-01 23:59:11 +02:00
enzomtp
c5f87dee83
Add two ComicFury comics (#263)
* Added PMD: On Borrowed Time
* Added Yet Another PMD Comic

---------

Co-authored-by: Tobias Gruetzmacher <tobias-git@23.gs>
2023-05-16 10:30:28 +02:00
MrHappy
fb9c5f4246
Update LeastICouldDo (fixes #257) (#259)
Fixed imageSearch

---------

Co-authored-by: Tobias Gruetzmacher <tobias-git@23.gs>
2023-04-10 21:30:35 +02:00
MrHappy
4c0d6f51a9
Update LookingForGroup (fixes #254) (#258)
fixed imageSearch

---------

Co-authored-by: Tobias Gruetzmacher <tobias-git@23.gs>
2023-04-10 21:30:05 +02:00
Jakob (Jack/XDjackieXD)
b36bdad51a Add AcesWild (Webtoons) 2023-04-08 15:30:18 +02:00
Tobias Gruetzmacher
1c99de91ae
Fix LookingForGroup 2022-12-27 23:10:34 +01:00
Tobias Gruetzmacher
abe15dbffb
Fix LeastICouldDo (fixes ##253) 2022-12-27 23:06:27 +01:00
Tobias Gruetzmacher
9dbde1bdba
Update flake8 & plugins (#251)
Additionally, this adds some hackery to let flake8 read its config from
pyproject.toml.
2022-12-11 20:15:09 +01:00
Tobias Gruetzmacher
94aa153b0e
Minor style cleanup in Shivae Studios modules 2022-12-06 01:01:09 +01:00
erpbridge
99ffb200fa
Update for PVP Online (#249, fixes #247)
* New Domain

Co-authored-by: Tobias Gruetzmacher <tobias-git@23.gs>
2022-12-06 00:40:29 +01:00
Tobias Gruetzmacher
bdae76d12d
Move Exiern to ComicFury
Fixes #244
2022-11-26 17:45:23 +01:00
erpbridge
473d551be6
(Re-)Add ControlAltDelete (aka cad-comic) (#245)
This was removed in 2016 (commit 13a3409), because it was blocking Dosage.

Co-authored-by: Tobias Gruetzmacher <tobias-git@23.gs>
2022-11-26 16:51:49 +01:00
erpbridge
b37a0ddc68
Sluggy Freelance - Changing from HTTP to HTTPS (#246) 2022-11-26 16:47:55 +01:00
Willem Victor
fafc407d0c Added BeachWZRD 2022-11-16 20:37:16 +02:00
Tobias Gruetzmacher
f00696813c Remove old location for Widdershins 2022-06-06 16:48:39 +02:00
Mark King
1a01806f49
Support Widdershins as it no longer updates GoComics (#225)
[Widdershins stopped updating on GoComics in December 2020](https://www.gocomics.com/widdershins/2020/12/08).
However, the comic has been [regularly updated since](https://www.widdershinscomic.com/wdshn/may-20th-2022)
on the main comic site. This commit adds a plugin for the main site.
I've verified that it can scrape all comics, including recent ones not
on GoComics.
2022-06-06 16:46:14 +02:00
Tobias Gruetzmacher
bbc21c1050 Fix Wondermark 2022-06-06 16:22:31 +02:00
Tobias Gruetzmacher
bd73584ba9 Fix ToonHole 2022-06-06 16:12:53 +02:00
Tobias Gruetzmacher
c2c1355426 Fix TheGamerCat 2022-06-06 15:33:25 +02:00
Tobias Gruetzmacher
19865eddf7 Fix StickyDillyBuns 2022-06-06 15:09:58 +02:00
Tobias Gruetzmacher
3030355da1 Add Wolfpac 2022-06-06 15:00:56 +02:00
Tobias Gruetzmacher
1d632904e4 Fix SinFest with an ugly hack 2022-06-06 14:52:40 +02:00
Tobias Gruetzmacher
e5c505e643 Fix SailorsunOrg 2022-06-06 14:12:37 +02:00
Tobias Gruetzmacher
67d1ee281b Ignore "usemap" attribute on images 2022-06-06 14:11:07 +02:00
Tobias Gruetzmacher
aca51b3a8e Fix LoadingArtist 2022-06-06 13:34:27 +02:00
Tobias Gruetzmacher
334640515e Fix SnafuComics 2022-06-06 13:07:48 +02:00
Tobias Gruetzmacher
8e1e398a8d Deprecate underscore-prefixed parent classes
This is trying to strike a balance between updating as much existing
classes as possible, but not making the diff too big...
2022-06-06 12:08:32 +02:00
Tobias Gruetzmacher
a640580826 Fix list of old comics 2022-06-06 08:37:29 +02:00
Tobias Gruetzmacher
398d03c44c Add some more comics to the Tapas module 2022-06-06 02:31:08 +02:00
Tobias Gruetzmacher
f1e29703bc Print a warning if a Tapas page needs a login 2022-06-06 02:27:22 +02:00
Tobias Gruetzmacher
1d9b74bd66 Rename Tapastic to Tapas
The site is know just as "Tapas" since longer then Dosage has support
for it. Since the module was merged just recently, this rename shouldn't
affect many users...
2022-06-06 01:54:22 +02:00
Tobias Gruetzmacher
fb4788414b Add some WebToons comics 2022-06-06 01:45:30 +02:00
Tobias Gruetzmacher
62bcc5212e Remove webtoons auto-updater for now 2022-06-06 00:52:33 +02:00
Tobias Gruetzmacher
ce16537ce6 Search for spanish comics on ComicsKingdom (fixes #165) 2022-06-06 00:20:12 +02:00
Tobias Gruetzmacher
0d8e1b4a6f Fix basepath prefix removal
This was a funny bug that has existed for 9 years. It only manifests if
a scraper name starts with the configured basepath... Since the default
basepath is `Comics`, this might manifest if the user wants to fetch
something like `ComicsKingdom/Tiger`. Internally, dosage was removing
the prefix matching the basepath, so we end up with `Kingdom/Tiger`.
This won't cause any problems as long as this substring is still unique
for all supported comics, but if this now matches multiple comics, an
error is thrown...
2022-06-05 23:55:18 +02:00