Commit Graph

3814 Commits

Author SHA1 Message Date
Alessandro Jean 0a1cd70a45
Fix 401 error in Bilibili (closes #10622). (#10631) 2022-01-31 07:10:20 -05:00
Vetle Ledaal 82eae126e3
MangaFast.org: remove, 502 error for >1 month (#10632) 2022-01-31 07:10:10 -05:00
jopejoe1 1be17f1547
Remove Liebe Schnee Hiver (#10592)
* Update WPMangaStreamGenerator.kt

* Delete multisrc/overrides/wpmangastream/liebeschneehiver directory
2022-01-29 06:29:39 -05:00
Alessandro Jean 121b012a34
Add ability to read already paid chapters in Bilibili (#10593)
* Add ability to read already paid chapters in Bilibili.

* Add a README to the extension.
2022-01-29 06:29:29 -05:00
jopejoe1 201463e1f5
Added some sources to madara (#10595)
* Update MadaraGenerator.kt

* Include fixed version of #10443 and #10167

Co-authored-by: Shota <75117560+Shota5749@users.noreply.github.com>
Co-authored-by: Carlos Hernandez <20384738+wolfghost9898@users.noreply.github.com>

* Add icons and overrides

* Add more icons and overrides

* Update Madara.kt

Co-authored-by: Shota <75117560+Shota5749@users.noreply.github.com>
Co-authored-by: Carlos Hernandez <20384738+wolfghost9898@users.noreply.github.com>
2022-01-29 06:29:15 -05:00
jopejoe1 ef91dafd50
Add README files for various extensions (#10567)
* Updatte Komanga readme

Co-authored-by: Andreas <6576096+ghostbear@users.noreply.github.com>

* Add Readme to LANraragi

* Add ReadME to LANraragi

* Update build.gradle

* Update Komga readme

* Add Kavita ReadMe

* Update build.gradle

* Update README.md

* Add Cubari Readme

* Update build.gradle

* Add changelog to Cubari

* Add Changelog to Kavita

* Add LANraragi Changelog

* Add Readme to Bato.to

* Update build.gradle

* Add Changelog to Bato.to

* Update CHANGELOG.md

* Update src/all/lanraragi/README.md

Co-authored-by: Andreas <andreas.everos@gmail.com>

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

Co-authored-by: Andreas <6576096+ghostbear@users.noreply.github.com>
Co-authored-by: Andreas <andreas.everos@gmail.com>
2022-01-28 00:49:56 -05:00
Román 20ad3d2670
[RU] MangaClub: Cleaning code and Update Icons (#10572)
* [RU] MangaClub: Fixing errors again

* [RU] MangaClub: Cleaning code

* [RU] MangaClub: Updating Icons
2022-01-28 00:49:44 -05:00
Troy121 febdab05c1
Imperfect Comics: Fixed image parsing (#10576) 2022-01-28 00:49:35 -05:00
Alessandro Jean 0b177c3183
Add a README file to Manga Plus. (#10579) 2022-01-28 00:49:25 -05:00
anenasa 53c52b75c8
Baozimanhua: Fix page list (#10584) 2022-01-28 00:49:12 -05:00
h-hyuuga 51cbbf5b62
Fix Hscans date parsing (#10587) 2022-01-28 00:48:50 -05:00
anenasa 06030aa7c2
Gufengmh: Add referer (#10585) 2022-01-27 08:51:47 -05:00
Román 34afcb7f1a
[RU] MangaClub: Fixing errors again (#10569) 2022-01-24 13:08:59 -05:00
FourTOne5 47591d528c
Fix broken links. (#10570) 2022-01-24 13:04:17 -05:00
jopejoe1 b7a1f920fa
Komga: Added README file (#10566)
* Update CHANGELOG.md

* Create README.md

* Update build.gradle

* Update CHANGELOG.md
2022-01-24 07:47:32 -05:00
jopejoe1 b08c6d90b7
Put the files in worng folder in last Pr (#10565)
* Delete CHANGELOG.md

* Delete README.md

* Delete build.gradle

* Delete AndroidManifest.xml

* Delete src/all/src/eu/kanade/tachiyomi/extension/all/luscious directory

* Put files in right place this time

* Update build.gradle
2022-01-24 06:01:04 -05:00
ThePromidius 59380ed6f4
Add Kavita extension (#10241)
* Trying out git
Sorry in advance if this messes up.
Trying to work on my extensions fork to develop a new extension

So far Mangas are listed Successfully.

* Added Kavita Icons

* Added Kavita ParseDetails. All data is retrieved the first time SManga is created, but reimplemented since it retrieves info from backup

* Added Chapter List

      "chapters": [
        {
          "id": 750,
          "range": "1.1",
          "number": "11",
          "pages": 16,
          "isSpecial": false,

        },
        {
          "id": 767,
          "range": "001.jpg",
          "number": "0",
          "pages": 5,
          "isSpecial": true,

        },
        {
          "id": 818,
          "range": "1.3",
          "number": "13",
          "pages": 8,
          "isSpecial": false,

        },
        {
          "id": 817,
          "range": "1.4",
          "number": "14",
          "pages": 12,
          "isSpecial": false,

        },
        {
          "id": 768,
          "range": "002.jpg",
          "number": "0",
          "pages": 5,
          "isSpecial": true,

        },
<- extracted json
see how when isSpecial, number = 0
Needs to be fixed

* Delete .github/ISSUE_TEMPLATE directory

* Checklist:
 ✓ It Lists the library
 ✓ It Lists the chapters of a serie
 ✓ Clicking on a chapter shows the image

* New Icons & login finished
Added token isvalid else relogins
Login should be confirmed of not having problems

* Changed Defaults to Kavita Wiki's

* Added Search Manga Feature

* Removed User Authentication. Leaving only token Behind

* Refactored out login credentials and rewrote the authentication for joining. user now just puts in base path and api key

* Cleanup some of the code and re-arange to keep related code together.

* Cleanup some of the code and re-arange to keep related code together.

* Still WIP, stream lined creation of Series and Series detail. Chapters are a bit broken.

* Series generation with metadata is done. Working on chapter code.

* Code to properly label chapters is done

* Revert "Delete .github/ISSUE_TEMPLATE directory"

This reverts commit 8d5740c4

* Reset editor Config

* Removed Input token

* Cleaned Unused code and files

* Readded Search
Removed token again

* Modified all imports to avoid lintcheck errors -> deleted all wildcards

* Integrated format filter with latest backend code

* Refactored authentication to now grab it from solely the address field.

* Refactored authentication to now grab it from solely the address field.

* Refactored authentication to now grab it from solely the address field. Auth token is fetched when needed without requiring user to restart their session.

* - Fixed duped Pages on main
- Fixed Chapters going backwards
- Fixed last chapter getting duped

* - Fixed login with new opds url setting.

* Cleaned commented code

* Cleaned commented code

* Added isLogin. IOException if invalid apikey

* Fixes Volume Naming

Previously All Volume Number was displayed as '0', It fixes that bug.

* Removed Gson usages

* Updated the filter Dto for all methods

* Merged Http err Handling

* Added debug option to see 400 error

* 1.2.3. Commented debugRequest

* Crappy code warning: Added first filtering support

* Manga details fixed:
Artist,Author,Summary, ¿genres? should be displayed properly now

* Pushing nothing changed

* - Fixed 500 error when reset filter
- Added reading status filter
- Cleaned some spaghetti code that was redundant

* Code cleanup

* Format Filter is almost readt. Majora finish it.

* Added library filter

* More code cleanup. Authentication request only sent once.

* People filter Added

* Added collection,character and translator filters
Remaining filters:
- Rating
- Format

* Fixed displayed chapter number.
Cleaned chapter title.

* - Fixed #12
- Reworked Login
- Added Logs
- Added more errors handlers

* Added format filter
Added check for url (must start with http/s)
Fixed filters getting disabled when scrolling further (request for new pages did not have filters)
Code cleanup

* updated extVersionCode ->5 - ready for release

* updated extVersionCode ->6 - pull request to tachiyomiorg/ext

* removed release folder from git and removed unwanted modifications in the project

* removed release folder from git and removed unwanted modifications in the project

* unwanted modification

* Update src/all/kavita/src/eu/kanade/tachiyomi/extension/all/kavita/Kavita.kt

Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>

* Update src/all/kavita/build.gradle

Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>

* removed unused import

* Changed icons to be more consistent with other extensions.

* QuickFix: format filter wrong default.

* Added webview support (Needs to be tested thoroughly)
Refactored baseUrl to apiUrl
baseURl is now only "Server:Port" (without  trailing slashes.)
Closes #14

* Fixed Json Decode error when genres,people or artists are empty.
Solution to #15 is to use tachiyomi `sort by chapter number` feature.

* Added publication status filter

* Added sort filter

* Bump extVersionCode

* Updated cover artist serial name in SeriesMetadataDto

* Added user rating filter

* Removed other people filter

* Removed other people filter
Fixed filtering suddenly not applying

* Filters that are not populated won't show

* Added new preferences options to customize filters showing in filter list

* Added more configurable sources to have multipe kavita instances

* Code Cleanup

* Fixed ReadStatus

* Changed order of preference setting

* Added more checks and log exceptions
v0.5+ is required message added

* Added more checks and log exceptions
v0.5+ is required message added

* Fixed Cover Artist filter preference not working

* Changed extVersionCode to 1

* Fixed Tags filter not populating

* Added toast to restart app when source name is changed

* Forgot to stage this file. Fixes tags filter not populated

* Added one more error message. v0.5+ required

* Fixed having to restart twice the app after preference changes
Changed setupLogin order
Fixed some log messages.

* Changed more log messages
Some cleanup.

* Fixed Unexpected JSON token in manga details

* Fixed search was creating a Smanga with url = series ID instead of complete url

* Fixed search was creating a Smanga with url = series ID instead of complete url

Co-authored-by: Joseph Milazzo <joseph.v.milazzo@gmail.com>
Co-authored-by: Shashank Pujari <shashank-p@users.noreply.github.com>
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>
2022-01-24 05:23:34 -05:00
Román f1a9fe6d16
[RU] MangaClub: Fixing errors (#10557)
* [RU] MangaClub: Fixed the incorrect title appearing

* [RU] MangaClub: Rework the extension

* [RU] MangaClub: Fixing errors
2022-01-24 05:23:00 -05:00
Alessandro Jean f2b5691e0e
Fix missing response in AS. (#10559) 2022-01-24 05:22:50 -05:00
zeredouni d4cfc1a070
Update MadaraGenerator.kt (#10561) 2022-01-24 05:22:40 -05:00
jopejoe1 26b48d0736
Made Luscious into only one extension (#10563)
* Update Luscious.kt

* Delete multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/luscious directory

* Delete multisrc/overrides/luscious directory

* Made in to singel source

* Update CHANGELOG.md

* Update build.gradle
2022-01-24 05:22:15 -05:00
jopejoe1 b6602ec955
Update lang codes in a few extensions (#10562)
* Update WebtoonsTranslateGenerator.kt

* Update WebtoonsTranslateFactory.kt

* Update BatoToFactory.kt

* Update build.gradle

* Update MangaParkFactory.kt

* Update build.gradle

* Update WebtoonsTranslateFactory.kt

* Update WebtoonsTranslateGenerator.kt

* Update BatoToFactory.kt

* Update MangaParkFactory.kt

* Update BatoTo.kt

* Update MangaPark.kt

* Update BatoTo.kt

* Update MangaPark.kt

* Update ToomicsFactory.kt

* Update build.gradle

* Update NHentaiComFactory.kt

* Update NHentaiCom.kt

* Update build.gradle

* Update BatoToFactory.kt

* Update BatoTo.kt

* Update MangaPark.kt

* Update MangaParkFactory.kt
2022-01-23 16:43:20 -05:00
lxs7499 818b9094fb
Kiryuu: Fix cover thumbnail blank (not loaded) (#10546)
* Update Kiryuu.kt

Kiryuu: Fix thumbnail blank (not loaded)

* Update WPMangaReaderGenerator.kt
2022-01-22 12:17:45 -05:00
Román e75475b1dd
[RU] MangaClub: Rework the extension (#10544)
* [RU] MangaClub: Fixed the incorrect title appearing

* [RU] MangaClub: Rework the extension
2022-01-22 09:51:08 -05:00
Andreas ca9645288f
Add extension fields for hasReadme and hasChangelog (#10469)
* Add extension fields for hasReadme and hasChangelog

* Dump Komga extVersionCode
2022-01-22 09:48:52 -05:00
Alessandro Jean 5d7f7e202a
Add a new source to Madara (closes #10535). (#10541) 2022-01-22 09:48:19 -05:00
FourTOne5 067e3b7842
Fix MyKomiks chapter list (#10545)
* Remove `useNewChapterEndpoint` value

* Bump version
2022-01-22 09:48:01 -05:00
jopejoe1 8ee10c86e6
Genkan.io add language support (#10538)
* Update GenkanIO.kt

* Add Factory file

* Update build.gradle

* Update GenkanIOFactory.kt

* Update GenkanIO.kt
2022-01-21 14:14:10 -05:00
Ahmed gamal 54c2c64e24
Change mangalink domain (#10525)
* Update MangaLink.kt

* Update build.gradle
2022-01-21 14:13:58 -05:00
nicki a84a3e275f
MangaDex: Add Slug to Share url, Prefer `jp-ro` titles and Verify host link intents (#10539)
* Add slug to Share URL

cleans up the title and adds it as a slug to the end of the url that can
then be shared without any issues

Co-authored-by: Henrik <22085664+henrik9999@users.noreply.github.com>

* Check for Japanese Romanized titles

ko-ro and zh-ro also exist but arent that readable compared to ja-ro
personally. And those have a confirmed en title (or fallbacks) anyways

* Increment mangadex.extversioncode

* Linting by Android Studio build process

* Actually use the correct lang code

it's `ja-ro` not `jp-ro`

* Support verified deeplinks (A12+)

* Replace intent host to wildcard hosts

helps with A12 link verify
Ref https://github.com/tachiyomiorg/tachiyomi-extensions/pull/9993

Co-authored-by: funkyhippo <52957110+funkyhippo@users.noreply.github.com>

* Make `titleToSlug` more idiomatic

perhaps java.text.Normalizer could have helped but didnt want to add an
import just for that :d

Co-authored-by: Henrik <22085664+henrik9999@users.noreply.github.com>
Co-authored-by: funkyhippo <52957110+funkyhippo@users.noreply.github.com>
2022-01-21 14:13:43 -05:00
Riztard Lanthorn 20593546ac
[skip ci] add icon generator tools (#10523) 2022-01-20 11:03:17 -05:00
arkon 5e94b6dc08 [skip ci] skip build workflows if only Markdown files are modified 2022-01-20 11:02:38 -05:00
ObserverOfTime 616f8a2db2
ZinChanManga: fix null JSON field (#10521) 2022-01-20 07:56:41 -05:00
Reifuku aecbe24be1
Add missing genre to HentaiVN extension (#10506)
* add missing genre

* Update ExtVersionCode to 10
2022-01-20 05:01:40 -05:00
Alessandro Jean a1cf20863a
Remove two dead sources from WpMangaStream (#10516)
* Remove a dead source from WpMangaStream.

* Remove another dead source from WpMangaStream.
2022-01-20 05:01:27 -05:00
Alessandro Jean 1b28ba8261
Remove a few dead Brazilian sources from Madara. (#10517) 2022-01-20 05:01:21 -05:00
Riztard Lanthorn 0353dbb02b
WRT: fix 404 issue (#10518) 2022-01-20 05:01:08 -05:00
e-shl 161d7efaa4
[RU]Remanga hide Bookmarks from site (#10520) 2022-01-20 05:00:59 -05:00
Riztard Lanthorn 07247b4fd9
WPMangaStream: remove artist/author empty placeholder (#10510)
remove empty placeholder author/artist for some source/title
2022-01-19 05:41:04 -05:00
Riztard Lanthorn cbc2e8fa18
add source Komiksay (#10509)
* add source Komiksay

* cleaning
2022-01-19 05:40:53 -05:00
Pavka 9feb6a165e
[Ru]Newbiew. Add branches and work with this (#10503)
* [Ru]Newbiew. Add branches and work with this

* [RU]Newbie. Remove unused dto

Co-authored-by: pavkazzz <me@pavkazzz.ru>
2022-01-19 05:40:37 -05:00
Alessandro Jean 3782a58f30
Merge YM into a multilang ext. (#10501) 2022-01-18 11:15:47 -05:00
Alessandro Jean b4a54ccbfb
Update HS URL. (#10500) 2022-01-18 10:35:01 -05:00
Alessandro Jean c8f8498cf1
Fix infinite loading on slug search in OS. (#10499) 2022-01-18 10:34:49 -05:00
Alessandro Jean 3610f7a258
Remove a dead source from WpMangaStream. (#10498) 2022-01-18 10:34:40 -05:00
Alessandro Jean 2e5a28d854
Add more languages to Bilibili (#10494)
* Add more languages to Bilibili.

* Review some Indonesian strings.
2022-01-18 10:34:27 -05:00
Román f2fc5a98e1
[RU] MangaClub: Fixed the incorrect title appearing (#10483) 2022-01-18 07:49:27 -05:00
e-shl b9bd7726f8
[RU]Newbie new chapterListRequest (#10497) 2022-01-18 07:49:00 -05:00
zhongfly 39d84866a6
zh-dmzj: Fix url decode problem (#10474)
* fix url decode bug

* update version
2022-01-17 10:08:23 -05:00
Pavka 41f95f6947
[Ru]MangaOnlineBiz. Fix page and cdn parsing (#10480) 2022-01-17 10:08:15 -05:00