Commit Graph

204 Commits

Author SHA1 Message Date
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
Justin COLLON 4bb772f207 fix: [Agitoon]: Update URL (#1083)
- updated url
- fix searching pageNo duplication
- fix cover image
- re-made the url works even if it is a redirect
2024-07-22 19:13:30 +05:30
Batorian 0d4d71af0b fix: [Novel Updates]: Chapter Content (#1074)
* novel-updates: yoru

* novel-updates: update raeitranslations

* novel-updates: revert versions

* novel-updates: update version

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

---------

Co-authored-by: Rajarshee Chatterjee <rajarshee.adm@gmail.com>
2024-07-21 21:05:10 +05:30
Batorian bffe8c2ceb feat: Added Webnovel (#1065)
* webnovel: initial commit

* webnovel: fix commit

* webnovel: parse and search novels

* webnovel: popular novels, parse chapters, parse novel, filters

* webnovel: updated todos

* webnovel: filter fix, volume fix, parse chapter

* webnovel: added bloat removal

* webnovel: update chapter text

* webnovel: update chapter text

* webnovel: trim chapter titles

* webnovel: trim title, update bloat

* webnovel: add desktop user-agent

* webnovel: added locked chapters

* webnovel: edit

* webnovel: fix author and status

* webnovel: change chapter text

* webnovel: updated summary

* webnovel: updated summary (again)

* webnovel: revert version

* webnovel: remove lint comment
2024-07-20 20:57:21 +07:00
Edgard Lorraine Messias f6ae42a5d1 feat: Add Tsundoku Traduções (#1067) 2024-07-18 19:13:19 +05:30
Felipe Bonfim 18286a58a7 feat: Add Novel Mania (#1058)
* added Novel Mania Brazilian Portuguese

* added image Novel Mania Brazilian Portuguese
2024-07-15 11:23:46 +05:30
Elfing e24d590728 fix: [NovelDeGlace] Correct Invalid Date(#1056) 2024-07-15 11:14:34 +05:30
Rajarshee Chatterjee 13a3c2dd02 chore: Update Workflows
[skip ci]
2024-07-15 11:09:29 +05:30
Batorian 49298030be fix: [Novel Fire]: Remove Bloat and Correct Filters (#1052)
* novel-fire: initial commit

* novel-fire: added search novels

* novel-fire: added icon

* novel-fire: fix filter

* novel-fire: fix summary

* novel-fire: added parse chapter

* novel-fire: update version

* novel-fire: update icon

* novel-fire: remove pages and parse all pages in parallel

* novel-fire: remove bloat

* novel-fire: fix bloat removal

* novel-fire: fix filter

* novel-fire: revert version
2024-07-14 15:57:53 +05:30
Batorian c439b56795 fix: [Scribble Hub]: Add Page and Correct Filters (#1054)
* scribble-hub: edit filters

* scribble-hub: add search params

* scribble-hub: fix

* scribble-hub: revert version
2024-07-14 15:56:20 +05:30
Rajarshee Chatterjee 8835acf981 fix: [NovelBuddy]: Correct Chapter Release Dates (Closes #1048) 2024-07-14 11:25:40 +05:30
Batorian 0a8ee9b63b Fix: Genesis Plugin (#1047)
* genesis: started implementation

* genesis: wip

* genesis: implemented parse novel

* genesis: added icon

* genesis: wip

* genesis: added chapters

* genesis: wip

* genesis: updated chapter name

* genesis: parse chapter

* genesis: revert version

* genesis: fixed pages and custom css

* genesis: update

* genesis: edit ta-center

* genesis: remove line-height

* genesis: old genesis deprecated

* genesis: fixed covers, status and chapters
2024-07-13 12:58:59 +07:00
Batorian 8514225e55 Plugin: added Novel Fire (#1040)
* novel-fire: initial commit

* novel-fire: added search novels

* novel-fire: added icon

* novel-fire: fix filter

* novel-fire: fix summary

* novel-fire: added parse chapter

* novel-fire: update version

* novel-fire: update icon

* novel-fire: remove pages and parse all pages in parallel

* novel-fire: remove bloat
2024-07-13 12:58:19 +07:00
Justin COLLON e6a98fbdb2 Fix: indowebnovel url (#1042)
- fix url change
- added status
- commented out filter
2024-07-12 23:31:41 +07:00
Batorian 19f8b681eb Plugin: Genesis studio (#1038)
* genesis: started implementation

* genesis: wip

* genesis: implemented parse novel

* genesis: added icon

* genesis: wip

* genesis: added chapters

* genesis: wip

* genesis: updated chapter name

* genesis: parse chapter

* genesis: revert version

* genesis: fixed pages and custom css

* genesis: update

* genesis: edit ta-center

* genesis: remove line-height

* genesis: old genesis deprecated
2024-07-12 22:52:24 +07:00
Justin COLLON fe84561c9c FreeWebNovel: fix covers not loading (#1037) 2024-07-12 22:22:38 +07:00
Rider21 bd6f6a7ed9 add VyNovel (#1036)
* add VyNovel

* Update vynovel.ts

* fix
2024-07-12 21:53:00 +07:00
Batorian 25905e7ca0 Improvement: added novelupdates css (#1029)
* novel-updates: added customCSS

* novel-updates: update version

* novel-updates: customCSS fix

* novel-updates: customCSS fix

* novel-updates: version update

* novel-updates: css update

* novel-updates: version update

* novel-updates: css update

* genesis: added `genesistudio`
2024-07-10 13:47:32 +07:00
nyagami 2398f35147 Feat: Plugin custom js/css 2024-07-06 10:31:40 +07:00
Batorian fa1a378dbe novel-updates: ReadingPia (#1024) 2024-07-06 09:34:30 +07:00
Justin COLLON e572dd3ce8 Update multisrc (madara & mtlnovel) (#1023)
* Madara:
- fix foxaholic infinite loop on premium chapters
- genre, author and status fix for foxaholic
- remove iframe from summary on foxaholic
- defaultCover when viewing novels
- parseData actually working

* added mtlnovel multisrc for more languages
2024-07-06 09:33:45 +07:00
nyagami 25842f8e9b [skip ci]Fix: modify proxy reponse url 2024-06-30 12:20:40 +07:00
Rider21 fae73534dd Add TopLiba (#1003)
* test

* cleanup

deleted unused `fetchFile` import
replaced fetch with `fetchApi`

* eslint

* fix

* fix multi

* Hmm, what to do next.

* test URLSearchParams

* fix
2024-06-30 11:28:11 +07:00
Batorian 938e3b16a3 Enhancement: NU Improvements (#978)
* Enhancement: remove filler text

* Enhancement: added  	FictionRead to NU sites

* Fix: removed logs

* Enhancement: removed bloat

* Fix: <nr> -> <br>

* Enhancement: remove bloat

* Enhancement: added NU Femme Fables support

* fix: version

* Enhancement: added NU Redox Translation support

* Fix: updated versions

* Fix: import

* Fix: ElloMTL

* Enhancement: added regex to turn markdown into html

* Enhancement: better regex

* Enhancement: wordpress remove bloat

* Enhancement: added NU mii translates support

* Fix: mii translates

* Fix: mii translates

* Fix: mii translates

* Fix: mii translates

* novelUpdates: remove bloat

* novelUpdates: fix search

* novelUpdates: update wordpress

* novelUpdates: fetch image

* novelUpdates: fetch image

* novelUpdates: fetch image

* novelUpdates: fetch image

* novelUpdates: update version
2024-06-29 17:29:01 +07:00
nyagami c2388e9efa [skip ci] Fix: search with lowercase 2024-06-20 15:45:44 +07:00
Rider21 e60ea87697 Feat(plugin): Ruvers (#994)
* Create ruvers.ts

* fix icon

* Update ruvers.ts

* fix

* //

* Update ruvers.ts
2024-06-20 15:42:59 +07:00