Commit Graph

229 Commits

Author SHA1 Message Date
Rider21 99c5fb5d8f fix ranobelib (#1342)
* test

* float

* hotfix

* -float
2024-11-29 08:59:20 +07:00
jacktheripper19 aaed26b01b [Syosetu plugin]: add novel status parsing and improve metadata extraction (#1338)
- Parse novel status based on announcement.
- Fix title not showing in the app.
- Extract author name.
- Improve release date extraction.
2024-11-27 20:13:20 +07:00
jacktheripper19 c858f11ce9 Fix Chapter Parsing and Content Extraction in Syosetu plugin (#1337)
Fix chapter content extraction in Syosetu plugin
2024-11-27 16:25:13 +07:00
Adam Kemish 26f1bac78d perf: Make mvlempyr even faster (#1332)
* Make mvlempyr even faster

* Dont break if no captcha

* Cache parser
2024-11-27 08:56:45 +07:00
MareDevi 7a3f1c5b3d feat: add basic traditional chinese support for linovelib (#1335)
* add basic traditional chinese support for linovelib, resloves #954 #744

* change plugin id back
2024-11-27 08:56:04 +07:00
Rider21 02e7bd06a8 feat: ranobes multisrc (#1336)
* track

* ranobes
2024-11-27 08:53:09 +07:00
MareDevi dc57b3b483 fix and optimize linovelib plugin (#1331)
* fix and optimize linovelib plugin

* optimize the code
2024-11-25 13:43:06 +07:00
Martijn van der Ven e1567d6615 Divine Dao Library: update all data fetching (#1320)
* feat: update Divine Dao Library

Add novel filters, support both popular and latest novels, get covers,
and find the actual last published chapter.

* feat: introduce caching to Divine Dao Library
2024-11-17 09:44:18 +07:00
nyagami 87a9f3c2cb [skip ci] Dev improvement (#1324)
* added ServerSettings for proxy server

* fix: duplicated credentials headers

* simplify settings request

* feat: use user agent

* clean up

* fix: missing status code

* update plugin template
2024-11-17 00:20:47 +07:00
Rider21 c678b4d12d fix: ranobelib (#1323) 2024-11-16 22:47:43 +07:00
Adam Kemish 4260e95532 Add filters and sort to mvlempyr (#1310)
* Add filters and sort to mvlempyr

* Update version number

* Add filters and sort to mvlempyr

* Update version number

* Faster parsing by reducing amount of html cheerio is given

* Lint rules

* Add dropdown in UI to change fetch mode

* Requested changes

* Small fixes i noticed

* Use program files from env

* Requested changes
2024-11-16 16:06:53 +07:00
Rider21 297e3f3d27 fix: hotfix ranobehub(#1313) 2024-11-11 11:26:23 +07:00
Rider21 778a5beaed Dependency optimization (#1294)
* -qs

* -urlencode

* +urlencode

* aaa
2024-11-06 21:06:34 +07:00
Adam Kemish d725bb0240 Add mvlempyr (#1292)
* Add mvlempyr

* only return results for search page if page exists

* Add search functionality to mvlempyr
2024-11-04 22:35:10 +07:00
Batorian b9f0e1b0d3 fix: [Novel Updates]: iNovelTranslation (#1287)
* novel_updates: iNovelTranslation fix

* novel_updates: version
2024-11-02 18:26:30 +05:30
Batorian 4a8667ab7e Fix: Novel Updates: Raeitranslations (#1228)
* novel-updates: fix raeitranslations

* novel-updates: version

* novel-updates: version
2024-10-21 08:48:59 +07:00
Batorian e4e341545e Improvement: [Genesis]: Fix Chapter List (#1211)
* genesis: update chapter_content

* genesis: fix chapter list

* genesis: fix

* genesis: update version

* genesis: update chapter content

* genesis: fix plugin (again)

* genesis: revert version

* genesis: fix chapters
2024-10-16 23:35:33 +07:00
nyagami 9380542719 Improvement: proxy server (#1225)
* added log for proxy server

* fix: not proxy client server request

* fix: added try catch for proxy server

* fix: added disallow reponse headers
2024-10-16 15:02:44 +07:00
Edgard Lorraine Messias 326d5414e9 feat: Add Blog do Amon Novels (#1221) 2024-10-15 09:41:18 +07:00
Rider21 56e2f4f949 Update Zelluloza (#1209)
* test

* fix

* Update authortoday.ts

* terser@5.34.1

* foxteller
2024-10-15 09:04:37 +07:00
Batorian e9179e957d feat: [Novel Bin]: Update Site URL (#1214) 2024-10-08 23:31:25 +05:30
SBS123 93cb8a171b fix: [Dilartube]: Update Site URL (#1205)
Change link The previous link is blocked in some areas
2024-10-04 17:31:01 +05:30
r1di 2e52945498 fix: [Genesis]: Update Source URL and Parsing Logic (#1204)
* New Source dreambigtl (Dream Big Translations)

* Apply suggestions from code review

Co-authored-by: nyagami <hoangquan05112002@gmail.com>

* Update dreambigtl.ts

* gensis fix, they obfuscated their api...dont be suprised chapter names are missing...

* Update galaxy translations new domain

* version increment

* they changed their code again

---------

Co-authored-by: Ridi <ridi.culous.progger@gmail.com>
Co-authored-by: nyagami <hoangquan05112002@gmail.com>
2024-10-04 17:29:26 +05:30
Batorian b4a779a109 fix: [Genesis]: Fix Chapter Content (#1190)
* genesis: fix missing chapter content

* genesis: remove genesistls and fix NU

* genesis: revert version

* genesis: update version
2024-09-17 22:29:23 +05:30
Batorian 9ed284ccf4 feat: [Novel Updates]: Update Site Detection (#1187)
* novel-updates: add Daoist Quest

* novel-updates: fix

* novel-updates: remove lazy-loaded images and add new css

* novel-updates: text-align in unordered lists

* novel-updates: enhance css

* novel-updates: remove clip-path

* novel-updates: update bg color

* novel-updates: update

* novel-updates: revert version

* novel-updates: update Blogspot and WordPress detection

* novel-updates: fix

* novel-updates: update

* novel-updates: revert version

* novel-updates: fix

* novel-updates: update

* novel-updates: revert version
2024-09-17 20:34:38 +05:30
Palloxin 45c767be02 fix: [FreeWebNovel]: Add Regex to Remove Website Spam (#1106)
* Regex to remove website spam

* v2

* final

* prettier

* 1.0.3 fix

* retry prettier

* retry 2

* Lint

* lint

* lint 2

* lint

* lint

* lint...

* LINT

* LIINT
2024-09-16 16:53:27 +05:30
Dredd1987 36bf6a8f53 feat: Add Dilar.tube (#1170)
* Add files via upload

* 2nd

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* clean up

* clean up

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories and minor cleanup

* fix handling single chapter stories and minor cleanup

* New source test

* New source test

* fix bugs

* fix bugs

* fix bugs

* bugs fix

* New arabic source rewayat.club

* New arabic source rewayat.club

* New arabic source rewayat.club

* New arabic source rewayat.club

* chapter release dates improvment for ao3

* edits

* add chapter dates to ao3

* add chapter dates to ao3

* improve RewayatClub

* new source sunovels

* new source sunovels

* fix images in source sunovels

* fix images in source sunovels

* fix filters in source sunovels

* fix filters in source sunovels

* fix filters in source sunovels

* fix filters in source sunovels

* fix filters in source sunovels

* fix filters in source sunovels

* fix filters in source sunovels

* Update src/plugins/arabic/sunovels.ts

Co-authored-by: K1ngfish3r <trulyihu@gmail.com>

* Update src/plugins/arabic/sunovels.ts

Co-authored-by: K1ngfish3r <trulyihu@gmail.com>

* fix test newsource

* fix test newsource

* fix test newsource

* fix test newsource

* fix test newsource

* Update dilartube.ts

* Update dilartube.ts

* Update dilartube.ts

* fix test newsource

* Update rewayatclub.ts

* fix test newsource

* edits to multiple sources

* edits to multiple sources

* Rewayat

* edits to multiple sources

---------

Co-authored-by: K1ngfish3r <trulyihu@gmail.com>
2024-09-16 16:51:23 +05:30
Batorian dcfde3fa10 fix: [Novel Updates]: Images and CSS (#1186)
* novel-updates: add Daoist Quest

* novel-updates: fix

* novel-updates: remove lazy-loaded images and add new css

* novel-updates: text-align in unordered lists

* novel-updates: enhance css

* novel-updates: remove clip-path

* novel-updates: update bg color

* novel-updates: update

* novel-updates: revert version
2024-09-16 16:44:00 +05:30
Batorian 66fdfc5ab6 feat: [Novel Updates]: Add Daoist Quest (#1178)
* novel-updates: add Daoist Quest

* novel-updates: fix
2024-09-05 11:32:28 +05:30
Batorian 3bcd931a48 novel-updates: update blogspot (#1167) 2024-08-27 21:09:49 +07:00
K1ngfish3r d1a4a91c49 Refactor: Faqwiki (#1159)
* refactor

* mutlWordGenres

* cover fix

* replace slice

* replace trailing slash
2024-08-22 22:23:29 +07:00
K1ngfish3r b44bfe26a3 Lightnovelpub: use regex for parseChapter (#1161) 2024-08-22 21:54:42 +07:00
K1ngfish3r ee126b20d8 RainofSnow: Manual Date Parse (#1160)
* manual date parse

* optimize regex

* remove s spaces

* superfast

* even faster
2024-08-22 21:53:59 +07:00
K1ngfish3r 34b32cd5e7 RainofSnow: Add filters and Fix dates (#1155)
* add filters

* move parseChapters for page 1
2024-08-22 09:36:26 +07:00
Dredd1987 2c2d1d4dfd feat: Add Sunovels (#1145)
* Add files via upload

* 2nd

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* clean up

* clean up

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories and minor cleanup

* fix handling single chapter stories and minor cleanup

* New source test

* New source test

* fix bugs

* fix bugs

* fix bugs

* bugs fix

* New arabic source rewayat.club

* New arabic source rewayat.club

* New arabic source rewayat.club

* New arabic source rewayat.club

* chapter release dates improvment for ao3

* edits

* add chapter dates to ao3

* add chapter dates to ao3

* improve RewayatClub

* new source sunovels

* new source sunovels

* fix images in source sunovels

* fix images in source sunovels

* fix filters in source sunovels

* fix filters in source sunovels

* fix filters in source sunovels

* fix filters in source sunovels

* fix filters in source sunovels

* fix filters in source sunovels

* fix filters in source sunovels

* Update src/plugins/arabic/sunovels.ts

Co-authored-by: K1ngfish3r <trulyihu@gmail.com>

* Update src/plugins/arabic/sunovels.ts

Co-authored-by: K1ngfish3r <trulyihu@gmail.com>

---------

Co-authored-by: K1ngfish3r <trulyihu@gmail.com>
2024-08-20 08:16:58 +05:30
alaska 52fddfca4f add rainofsnow english (#1147)
* add rainofsnow explicitly

* Update src/plugins/english/rainofsnow.ts

Co-authored-by: K1ngfish3r <trulyihu@gmail.com>

* Update src/plugins/english/rainofsnow.ts

Co-authored-by: K1ngfish3r <trulyihu@gmail.com>

* rainofsnow: done 🎉 - fixed pagination parsing, plugin type is now correct, parsing chapter no longer crashes the server, now using 'this.site', and cleaned a few things up.

---------

Co-authored-by: K1ngfish3r <trulyihu@gmail.com>
2024-08-19 22:45:13 +07:00
Marcin Majewski b2caf26da3 Move to Zustand and add Filters to web_test (#1077)
* Moved to zustand and started refactored filters

- Move from redux to zustand
- Refactor Filters typings and add some helper types
- Add Filters button and Picker/Switch filter options
- Fixed Syosetu typings

* Add rule consistent-type-definitions

- Add consistent-type-definitions eslint rule to force consistent use of types instead of interfaces
- Run eslint to auto-change every interface to types

https://dev.to/atheodosiou/types-vs-interfaces-in-typescript-making-the-right-choice-48a4
https://www.youtube.com/watch?v=zM9UPcIyyhQ

* Add other filters and refactor

- Move Dialog to FiltersDialog
- CheckboxFilter, TextFilter, XCheckboxFilter added
- Added TripleCheckbox and TripleSwitch as tri-state checkbox/switch items using Mui stylings

* TriStateCheckbox/Switch refactor

- Change name of TripleSwitch and TripleCheckbox to TriState
- Change slightly TriStateSwitch and StyledSwitch styles
- Add option to change into TriStateSwitches via `localStorage` value `useSwitches`

* Refactor code and fix issues

* fix: prettier

---------

Co-authored-by: nyagami <hoangquan05112002@gmail.com>
2024-08-18 22:31:41 +07:00
Rider21 eb5522b066 Removed illustration pre-processing(#1144) 2024-08-18 17:52:14 +07:00
Rider21 0bec28790e Update ranobelib.ts (#1138) 2024-08-14 21:55:43 +07:00
Batorian dc6aac57d1 Improvement: [Genesis]: Add Footnotes (#1122)
* genesis: add footnotes

* Update src/plugins/english/genesis.ts

Co-authored-by: nyagami <hoangquan05112002@gmail.com>

* fix prettier

* genesis: fix prettier

---------

Co-authored-by: nyagami <hoangquan05112002@gmail.com>
2024-08-14 21:26:28 +07:00
K1ngfish3r 94b2e60c70 cleanup: RoyalRoad chapter (#1133) 2024-08-12 21:41:39 +07:00
Dredd1987 48f2c2c72c Added New Arabic Source: rewayat.club (#1128)
* Add files via upload

* 2nd

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* clean up

* clean up

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories and minor cleanup

* fix handling single chapter stories and minor cleanup

* New source test

* New source test

* fix bugs

* fix bugs

* fix bugs

* bugs fix

* New arabic source rewayat.club

* New arabic source rewayat.club

* New arabic source rewayat.club

* New arabic source rewayat.club

* chapter release dates improvment for ao3

* edits

* add chapter dates to ao3

* add chapter dates to ao3

* improve RewayatClub
2024-08-12 21:39:06 +07:00
K1ngfish3r 42d6145675 RoyalRoad: Change parseChapter to use regex (#1126)
* parseChapter regex

* change a bit

* revert 'change a bit'
2024-08-11 09:44:18 +07:00
Edgard Lorraine Messias 00d5bb1f87 fix: Fixed chapter content for Tsundoku (#1121) 2024-08-07 21:21:06 +07:00
Dredd1987 7497c4dcfc Fix: AO3 [archive of our own] handling single chapter stories and minor cleanup (#1098)
* Add files via upload

* 2nd

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* clean up

* clean up

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories

* fix handling single chapter stories and minor cleanup

* fix handling single chapter stories and minor cleanup

* New source test

* New source test

* fix bugs

* fix bugs

* fix bugs

* bugs fix
2024-08-07 08:57:12 +07:00
r1di ecc2776425 New Source dreambigtl (Dream Big Translations) (#1112)
* New Source dreambigtl (Dream Big Translations)

* Apply suggestions from code review

Co-authored-by: nyagami <hoangquan05112002@gmail.com>

* Update dreambigtl.ts

---------

Co-authored-by: Ridi <ridi.culous.progger@gmail.com>
Co-authored-by: nyagami <hoangquan05112002@gmail.com>
2024-08-06 23:22:44 +07:00
Batorian b919764410 novel-updates: added infinitenoveltranslations (#1110) 2024-08-06 11:00:32 +07:00
Justin COLLON 50c40fdeb3 fix RoyalRoad & better filters (#1104)
* RoyalRoad: fix title getting cut of on html encoded char (é, ", ')

* RoyalRoad: better filters & version increase

* Add filter scrapper for RoyalRoad

* Remove filter scrapper for RoyalRoad
2024-08-06 10:54:55 +07:00
Batorian 8c16e548e3 improvement [Novel Updates]: Added Filters (#1078)
* novel-updates: yoru

* novel-updates: update raeitranslations

* novel-updates: revert versions

* novel-updates: update version

Co-authored-by: Rajarshee Chatterjee <rajarshee.adm@gmail.com>

* novel-updates: update filters

* novel-updates: update filters

* novel-updates: revert version

* novel-updates: update popular novels

* novel-updates: fix

* novel-updates: added wetriedls

---------

Co-authored-by: Rajarshee Chatterjee <rajarshee.adm@gmail.com>
2024-07-26 22:15:22 +07:00
Dredd1987 98561c479d New Source AO3 (archive of our own) (#1086)
* Add files via upload

* 2nd

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* another change with image

* clean up

* clean up
2024-07-25 10:59:13 +07:00