Commit Graph

868 Commits

Author SHA1 Message Date
289eb4e823 animeonsen: implement oauth, add aniyomi user-agent 2022-08-13 21:43:23 +02:00
7f53ba940e new extension: animeonsen 2022-08-13 03:47:16 +02:00
a7eea4d64f bump extensions-lib version
* also update all the `Video` constructors
2022-07-26 21:00:57 +02:00
7e6c8dfe32 fix specials(EN), thumbnails now is optional [OnePace] (#695) 2022-07-25 23:29:27 +02:00
187509ed53 some changes [OnePace] (#690)
* some changes [OnePace]

* update version [OnePace]
2022-07-24 11:45:09 +02:00
617c5c7ba1 New Source [OnePace] (#688) 2022-07-24 00:42:34 +02:00
f45cd4397d added dummy extension 2021-04-22 22:11:15 +02:00
8869d56b6f Add initial support to more languages at MangaPlus (#6505)
* Add initial support to Portuguese at MangaPlus.

* Add Thai language to MangaPlus.
2021-04-12 10:24:12 -04:00
a3b9c284de Webtoons split (#6444)
* Create Webtoons.kt

* Added Webtoons Generator and translate

* Updated Vesion numbers

* Update WebtoonsTranslateGenerator.kt

* Added Icons and ovverides

* Removed non split files

* Update WebtoonsGenerator.kt

* Added id overrides for a few languages

* Added ID Override for  Indonesian

* Fixed backwards compability

* Fix backward compability
2021-04-07 07:52:58 -04:00
2c5179dd1a Bato.to improved language filter (#6439)
* Update BatoToFactory.kt

* Update BatoTo.kt

* Update build.gradle
2021-04-06 08:41:13 -04:00
37a6b0d2dd Webtoons Fix for EU users (#6424)
Should fix Webtoons not working for EU users
2021-04-04 19:32:42 -04:00
1b9f714256 Update build.gradle (#6422) 2021-04-04 18:29:32 -04:00
649e4fb419 Bata.to fix date parsing and add scanlator support (#6419) 2021-04-04 16:33:03 -04:00
30be012210 Zbulu split (#6387)
* Create Zbulu.kt

* Create ZbuluGenerator.kt

* Added default icon

* De;eted single source files
2021-04-02 08:52:17 -04:00
5e5cdf9418 Luscious conversion to multisrc (#6384)
* Create Luscious.kt

* Added icons and Factorys for multilang

* Create LusciousGenerator.kt

* Deleted singel source
2021-04-01 11:11:06 -04:00
a942bdc87a LANraragi: Category, Random, and DNS fixes (#6379)
* LANraragi: Category to own function and observe on io

Move category retrieval to own function for init and refreshing when FilterList is reset (for the next one...) to maintain sync without restarting.
Observe on io instead of mainThread to avoid exception for "large" requests.
Also considered: callbacks.

* LANraragi: Clean up getArtist and getDateAdded

* LANraragi: Safer getRandomID

* LANraragi: Improve Random item visibility

Previously a server with a dirty DB would have conflicting numbers and need to run a clean to fix them.
That's still the case but that's not the extension's problem and those numbers are no longer considered.
Switched to a querySize check to remain only on the initial Browse page.
Remove previous Latest query smuggling due to above.

* LANraragi: Ignore DNS over HTTPS

Fixes #6341
Similarly not act without a configured server.
I miss you, return early...

* LANraragi: Init random ID observe on io

Drop mainThread entirely.
2021-04-01 08:42:50 -04:00
75b78b2dfa Update MadaraGenerator.kt (#6356)
* Update MadaraGenerator.kt

added GalaxyDegenScans

* Update MadaraGenerator.kt

Added Sleepytranslations

* Update MadaraGenerator.kt

Updated Sleepy Translations name

* Update MadaraGenerator.kt

Added SocialWeebs to MadaraGenerator.kt
Added Manga Too  to MadaraGenerator.kt

* Update Generator.kt

added Mangazuki to Generator.kt for manga-reader-cms (MMRCMS)

* Create Hyakuro.kt

Updated Foolslide Mutisource to include
- Hyakuro

* Update FoolSlideGenerator.kt

Updated to include Hyakuro

* Update FoolSlideGenerator.kt

Corrected missing quote
2021-03-30 09:46:41 -04:00
7655bf6483 feat(komga): ignore dns over https (#6335) 2021-03-29 07:04:40 -04:00
21cf5dac2d HentaiHand: add authorization, add more languages (#6337)
* Add logging in using username and password in settings

* Remove logs

* Fix warning

* Add more languages

* Bump ext version
2021-03-29 07:01:54 -04:00
d604f06811 Migrate Guya proxy to Cubari, QoL updates to Cubari. (#6324)
* Remove Guya proxy intents.

* Cubari sourceFactory for easier discoverability, search improvements.
2021-03-28 16:20:51 -04:00
24f1b6f96e Cubari extension. (#6311) 2021-03-27 14:53:17 -04:00
51bc7410ba Updated Bato.to supported languages list (#6269)
* added unfilterd option and US english

* Update build.gradle
2021-03-24 09:20:30 -04:00
5dbfde95d3 CCC webcomic: support multi-image chapters (#6186)
* CCC webcomic: support multi-image chapters

most of the chapters are only a single image long, whoops

* whoops

* fix issue where chapters past 280 are spanish

Co-authored-by: az4521 <“az4521@users.noreply.github.com”>
2021-03-16 19:41:11 -04:00
e049f285ec Create extension for CCC webcomic (#6184)
* Create extension for CCC webcomic

* add the manifest file

Co-authored-by: az4521 <“az4521@users.noreply.github.com”>
2021-03-15 13:41:18 -04:00
d265dbf33c updated sources to https (#6131)
* updated souirces

* updated sources

* fix wpcomics generator

fix comics generator with the correct site and override code
2021-03-11 14:55:21 -05:00
b5ef15ee35 LANraragi: Random item, clear new status (#6091)
* LANraragi: Introduce Random item.

Appears as the first item under Browse when there's no meaningful filtering.
Maintain Latest flow at the cost of an extra query param.

* LANraragi: Get and use the Random ID.

Helper functions to get a new random ID.
Helper functions to get the ID from weird spots.
Separate network client to not follow redirects, saving server-side extracts.

* LANraragi: Obtain random ID on init.

To save one entire refresh for that quality user experience.
The call is still to a 301 that is not followed.

* LANraragi: Unset isnew on archives.

More obvious since Latest was hooked up.
Separate from actual reading progress.
This was happening indirectly before the previous extension version swapped to API endpoints for metadata.

* LANraragi: Bump extension version

* LANraragi: AZ detection for ID.

Due to how it updates info and chapters independently leading to an expected race condition.
When detected avoid the race by accessing the ID via thumbnail.

Always using the thumbnail moves the race to non-AZs instead.

* Revert "LANraragi: AZ detection for ID."

This reverts commit 28541d8d0daf989c129884090311e49148f05112.
2021-03-10 06:57:16 -05:00
addce58067 changed rate limit to 2/sec (#6122) 2021-03-10 06:02:27 -05:00
ef82e290fe Update Imhentai domain (#6113)
* Update imhentai domain

* Update version

* Change mangabat and mangairo domains to correct website

* Revert "Change mangabat and mangairo domains to correct website"

This reverts commit 5c770535848fc99dbb56e32fb0f668df5fc09247.
2021-03-09 17:01:08 -05:00
1ac4721780 fix: logs and try/catch (#6092)
exception catching while building filter list (#6074)
error logs whiloe loading filter values (#6047)
2021-03-07 22:10:53 -05:00
95d88d6a82 Fixed crash on startup when host address is empty (#6078) 2021-03-06 05:40:46 -05:00
88bd826168 Mango: Add first working version (#6034)
* Add Mango extension first pass

Has browse, chapters, and searching.
The api endpoint is just the whole entire library, so searching is done locally.
Requires login, so will need to view the webview first to login, then everything works as expected.
https://github.com/hkalexling/Mango/

* Added automatic authentication

* Sort based on time since there is no chapter number in the api.

* Requested changes.
2021-03-05 22:02:50 -05:00
9e41b7016c [Mangadex] add language for chapters with out specified language (#6062)
* Add othere languege to Mangadex

* Update build.gradle
2021-03-04 08:20:02 -05:00
7a667d78ed feat: browse readlists and collections (#6038) 2021-03-02 10:43:12 -05:00
618aba4fa8 Dragon Ball Multiverse: fix languages (#6024)
* Dragon Ball Multiverse: fix languages

* Forgot to remove a comment
2021-03-02 10:39:31 -05:00
6a813c9ab8 feat: filter by authors (#6014) 2021-03-01 07:27:37 -05:00
9014f85f77 Move Noxsubs to WPMangaStream (#5992)
* Adds NoxSubs to WPMangaStream

- Adds source to generator
- Overrides SimpleDateFormat language

* Updates MMRCMS

- Removes NoxSubs
- Updates a few other url due to domain changes.
2021-02-26 13:16:16 -05:00
5b9dff0b81 Split WPMangaStream Extension (#5803)
* Split WPMangaStream

* add some icons

* remove WPMangaStream

* move default_res

would be amazing

* override source id

* remove single extension

* rate limit

* add sources

Kuma Scans (Kuma Translation)
Tempest Manga

* remove multilang import

* override rate limit

* override source id

* fix class name

* remove file
2021-02-15 10:43:14 -05:00
a49001e314 Split FoolSlide Extension (#5840)
* Split FoolSlide Extension

* remove FoolSlide

* add className

* change default_res 

#5845

* add nsfw

* nsfw2
2021-02-15 10:36:28 -05:00
06cd2b8779 Toomics: various fixes (#5848)
* Toomics: various fixes

* Add comment
2021-02-14 10:33:51 -05:00
4396121d1f Hitomi.la: fix search when using upper case (#5843) 2021-02-14 09:22:32 -05:00
eeb2f25e9d NineHentai: fix galleries with broken last page (#5841) 2021-02-14 09:22:09 -05:00
3bc1aa5e3b Fmreader split (#5800)
* split fmreader

* convert Manhwa18Net to factory

* remove the extra source

* add back Manhwa18

* fix building
2021-02-12 15:41:46 -05:00
6e24e80633 Split WPComics Extension (#5799)
* split WPComics

* remove source, it was moved to wpmangastream

* remove WPComics
2021-02-12 10:29:30 -05:00
ca5663ff3a split paprika (#5798) 2021-02-12 10:27:38 -05:00
f4c4489e6b MangAdventure split (#5667) 2021-02-11 10:48:48 -05:00
b4afa0323e Split WPMangaReader (#5754) 2021-02-10 17:59:43 -05:00
bd5f42f8cd Bye bye Madara (#5730)
* N-Z

* MZuki-N

* kbatch-mzuki

* remove madara

* remove wildcard

* nsfw

* pkg name

already got it from class name

* forgot className

* this too

* fix arangScans chapter and timestamp

* add mangaEffect

* add mangaGreat

* mangazuki.club multiLang

* forgot this line :v
2021-02-10 09:05:12 -05:00
24a62236b8 add and update MangazukiOnline, some more of madara splitted (#5709)
* add and update MangazukiOnline

* 12 more of madara

* fix build fail
2021-02-08 18:51:17 -05:00
b14b910407 EroMuse split (#5708)
* split eromuse

* revert EroMuse

* add nsfw annotation
2021-02-08 17:53:17 -05:00
975b311637 FMReader: fix KissLove and Manga-TR (#5710) 2021-02-08 17:49:53 -05:00