Commit Graph

4053 Commits

Author SHA1 Message Date
Fermín Cirella c2555b3e44 Anchira - Apply API changes (#191)
* Anchira - Apply API changes

* Anchira - Update version code
2024-01-14 00:30:05 +00:00
stevenyomi f612bc1c3f Clean up some code to follow best practices (#178)
* toHttpUrlOrNull()!! -> toHttpUrl()
* Jsoup.parse(response.body.string()) -> response.asJsoup()
* Some useless HttpUrl.newBuilder() calls
* extlib v1.4 GET(HttpUrl)
2024-01-14 00:29:56 +00:00
Fermín Cirella a9faf70d33 Anchira - Apply API changes (#180) 2024-01-14 00:29:39 +00:00
CodeSpoof 84418c477f Add Nicomanga (#46)
Co-authored-by: FourTOne5 <107297513+FourTOne5@users.noreply.github.com>
2024-01-14 00:29:30 +00:00
AwkwardPeak7 0c197ded02 YMO: fix selectors (#166) 2024-01-14 00:28:58 +00:00
Fermín Cirella cafe12c736 Add Anchira (#162)
* Add Anchira

* Encode API decryption key

* Apply corrections

* Remove unused MessagePack library
2024-01-14 00:28:53 +00:00
Zakaria aourzag 504342706e Multporn: fix popular listing (#154)
CI / Prepare job (push) Successful in 18s Details
CI / Build multisrc modules (push) Successful in 6m8s Details
CI / Build individual modules (push) Successful in 1m9s Details
CI / Publish repo (push) Successful in 2m50s Details
Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
2024-01-12 03:35:06 +00:00
Vetle Ledaal 3523acfe90 Fix popular selector for Mundo Hentai (#155) 2024-01-12 03:35:04 +00:00
stevenyomi 34c46abf9d Roumanwu: update URL (#146) 2024-01-12 03:34:42 +00:00
stevenyomi defa788dd5 DMZJ: fix comment page (Brotli issue) (#145) 2024-01-12 03:34:39 +00:00
kooper100 abc5afb00f Updated parsing of manga title from URL. (#59) 2024-01-12 03:34:30 +00:00
rtlow aa224e18d6 Improve Dynasty Scans (#113) 2024-01-11 01:57:22 +00:00
beerpsi 7c7c0b0a0f [mgk] fix fetching pages (#87) 2024-01-10 23:39:08 +00:00
bapeey 97ef22730e Add LeerCapitulo 2024-01-10 23:39:02 +00:00
AwkwardPeak7 23d0a158a0 Rizz Comic (#82) 2024-01-10 23:38:55 +00:00
bapeey c1079bfb43 Nartag: Fix filter (#49) 2024-01-10 23:38:45 +00:00
bapeey cbf9410e48 TMO and LectorManga: Fix occasionally "No pages found" (again) (#64) 2024-01-10 23:38:42 +00:00
bapeey 3ea5d8ec31 Cubari: Fix brotli issue (#65) 2024-01-10 23:38:39 +00:00
bapeey 60a841f099 Add Nartag (#31)
CI / Prepare job (push) Waiting to run Details
CI / Build multisrc modules (push) Blocked by required conditions Details
CI / Build individual modules (push) Blocked by required conditions Details
CI / Publish repo (push) Blocked by required conditions Details
2024-01-10 01:32:49 +00:00
stevenyomi d27704c045 WNACG: fix base URL in repo index (#11) 2024-01-10 01:30:42 +00:00
FourTOne5 ba6389a508 Rename some variable for Bato.to
Closes #1
2024-01-10 01:30:40 +00:00
bapeey e1437d8e26 TMO and LectorManga: Fix ocasionally "no pages found" (#2) 2024-01-10 01:27:22 +00:00
Draff c0271a4046 Edit mangaplus extension to allow for auth 2024-01-09 00:42:59 +00:00
Draff 33f80ae4c6 re-add removed extensions 2024-01-09 00:40:47 +00:00
arkon 51f35d8d75 Remove sources as per request by Kakao Entertainment 2024-01-05 12:32:29 -05:00
AntsyLich 4af9f73ec7
Update WebNovel (#19549)
- Address icon and name changes (was "Webnovel" before)
- Make upload dates more accurate
2024-01-05 12:27:56 -05:00
DeeFourCee-exe fd0a1f0328
K6bd chapter order fix (#19539)
* Reversed sort order so chapters match other extensions, new at top

* restoring gradle files
2024-01-05 12:24:59 -05:00
Luqman 47cb163ab4
BacaKomik: fix img issue, clean series info, add artist (#19548)
- tweak ratelimit

Closes #19454
2024-01-05 12:24:33 -05:00
源文雨 7e4d35b066
Picacomic: Fix json decoding error of non-ASCII chars (#19434) (#19515)
* Picacomic: Fix json decoding error of non-ASCII chars (#19434)

Caused by #19400

* bump version code to 4

* replace decodeToString with toString
2024-01-01 18:03:16 -03:00
Federico d'Alonzo 40c354f4d0
Project Suki: refactors and fixes (#19513)
* refactor(reportErrorToUser): enhance reportErrorToUser

* refactor(DataExtractor): add unexpectedErrorCatchingLazy

Makes it easier to quickly find and fix unexpected errors

* refactor(BookDetail): attempt at making BookDetail more extensible

Also fixes a rare bug that would throw a NoSuchElementException when the status or origin fields weren't found in the details table.

* refactor(mangaDetailsParse): refactor mangaDetailsParse to follow BookDetail's refactor

* chore(reportErrorToUser): Review reportErrorToUser messages

* refactor(Search): completely separate simple and smart search

create SmartBookSearchHandler as an attempt to speed up search by wasting less resources on unnecessary multiple normalization and reinitialization of resources via ThreadLocal

* chore(build): bumped extVersionCode to 3

* refactor(activities): Add activities to handle /book and /read URLs

Create a MangasPage with only a single Manga present (unfortunately needs to fetch manga details as title can't be inferred just by bookid)
Group activities in "activities" package for clarity

* fix(KDoc): fix Cannot resolve symbol

* chore: Update README and CHANGELOG

* chore: Add a bit of documentation to SmartBookSearchHandler

* feat: Handle /book and /read urls as search query

* chore(CHANGELOG): entries incorrectly listed as PUBLISHING_FINISHED now are correctly listed as COMPLETED

* chore(README): expanded README
2023-12-31 18:57:50 -03:00
Thomas Meng 3a213c1ca8
Fix order of chapters/volumes in manhuagui. (#19503)
* Groups chapters/volumes and special chapters together into blocks
2023-12-31 10:18:19 -05:00
Claudemirovsky 828c6f7b46
fix(uk/mangainua): Fix chapter list (again) & prevent future trolling (#19504)
* fix: Fix chapter list & prevent future trolling

* refactor: Minor refactoration for fun

* chore: Bump version

* fix: Prevent NPE in manga details

Didn't happen to me in my tests, but better be safe than sorry.
Thumbnails aren't really worth a (rare but possible?) NPE anyway

* fix: Add rate limit to prevent HTTP 429
2023-12-31 10:18:04 -05:00
bapeey 607ac27b09
HentaiVN: Fix not showing in source list (#19500)
Fix not showing in extension list
2023-12-30 18:56:22 -03:00
bapeey ff89737d57
Add MangaLatino (#19486) 2023-12-30 18:54:29 -03:00
Benji Grant 600eb2c0aa
Update Solar and Sundry API (#19449)
* Update API URL and metadata

* Update version

* Migrate to kotlinx.serialization
2023-12-29 17:53:41 -03:00
Secozzi a7f403bdc5
Add Rudra Scans (#19460)
* Add rudra scans

* remove nsfw flag

* remove chapter_number
2023-12-29 17:52:58 -03:00
Alessandro Jean 09458dcd86
Readd search to LM (#19480)
Readd search to LM.
2023-12-29 17:52:31 -03:00
Claudemirovsky 5c71163ef6
fix(zh/happymh): Fix http 403 in page lists (#19470)
* fix: Fix page list - Set API version

* refactor: Use serializable data classes

* chore: Bump version
2023-12-29 10:20:09 -05:00
Claudemirovsky ac4700a760
fix(ar/manga.ae): Fix issues with cloudflare (#19473)
* fix: Fix issue with cloudflare

* refactor: Remove unused preference

* refactor: Minor refactoration

* chore: Bump version
2023-12-29 10:18:31 -05:00
Claudemirovsky aed9cc5188
fix(uk/mangainua): Fix chapter list request (#19459)
* fix: Fix chapter list request

* chore: Bump version
2023-12-28 16:24:49 -03:00
Claudemirovsky f3316c1cbc
fix(uk/honeymanga): Fix chapter list (#19456)
* fix: Fix chapter list

* feat: Update search API

* refactor: Use URLs from constants

* refactor: Minor refactoration

* feat: Show more info in manga details page

* chore: Bump version

* fix: Apply suggestion - Use URL Builder in search

Thx alessandrojean!

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

---------

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
2023-12-28 16:24:35 -03:00
Claudemirovsky 8b615b8d69
feat(src/en): New source: Kiutaku (#19445)
* feat(src/en): Create Kiutaku base

* feat: Implement popular entries page

* feat: Implement latest updates page

* feat: Implement search

* feat: Implement entry details page

* feat: Implement chapter list page

* feat: Parse page list

* chore: Add source (fav)icon

The source doesn't seems to have a logo, so I'm considering the favicon used by
the site as their icon.
2023-12-28 11:19:03 -05:00
Claudemirovsky cab16d3f2b
fix(en/cloudrecess): Fix chapter list on entries with 100+ chapters (#19442)
* fix: Fix chapter list on entries with 100+ chapters

* chore: Bump version
2023-12-28 11:16:07 -05:00
Claudemirovsky 5858835f78
feat(src/en): New source: CloudRecess (#19432)
* feat(src/en): Create CloudRecess base

* feat: Implement popular manga page

* feat: Implement latest updates page

* feat: Implement (basic) search manga page

* feat: Implement search filters

* feat: Implement manga details

* feat: Implement chapter list page

* feat: Show page list

* chore: Add source icons
2023-12-26 06:30:42 -05:00
YangHgRi f9fd34a4d2
Fix the problem that the GSON dependency brought by the JWT library causes the APP to crash in picacomic extension (#19400)
* Update build.gradle

remove jwt lib

* Update Picacomic.kt

Remove the effect of jwt library to fix the  conflict from GSON

* Update Picacomic.kt

remove redundant code

* Update build.gradle

bump extension version

* Make it more prescriptive

* Improved compatibility with older versions

* 1.switch to android.util.Base64 API to improved compatibility with older versions
2.Convert the literal constant named leeway from a method parameter to a private member constant, this will improve performance a bit...
2023-12-26 06:27:28 -05:00
Secozzi 9597bd45de
Add manga sect (#19403)
* Add manga sect

* null stuff, change ratelimit
2023-12-25 10:23:23 -05:00
bapeey 422e95944a
NovelCool: Fix pages not found (#19404)
* Fix pages not found

* Unnecessary toString()

* Rename val
2023-12-24 18:49:04 -05:00
Ahmad Thoriq Najahi 331e845116
BacaKomik: Fix duplicated pages (#19415)
Signed-off-by: Ahmad Thoriq Najahi <najahi@zephyrus.id>
2023-12-24 18:48:47 -05:00
Ahmad Thoriq Najahi bab543a363
Fix BacaKomik (#19397)
chore: BacaKomik

* Update domain and url path.
* Also fix Author, Status in manga desc.

Signed-off-by: Ahmad Thoriq Najahi <najahi@zephyrus.id>
2023-12-22 18:13:14 -03:00
ThePromidius 0530949ecb
[Kavita] Patch - Fix for null cast exception (#19382)
* Fixed missing check if smart-filter is not loaded (due to not being any in kavita instance)
Handled fetch errors more broadly

* Bump version
2023-12-22 14:31:19 -03:00