Commit Graph

333 Commits

Author SHA1 Message Date
Justin COLLON 00575cb805 Update(plugin): Agitoon url (#974)
* Agitoon:
 - url update
 - getting url from this.site to check for url changed

* Agitoon: getting current url from the constructor
2024-06-06 22:56:56 +07:00
Justin COLLON b112e44998 Fix (template): lighnovelwp customjs (#971)
- customJs fix
 - sources names in latin
2024-06-06 09:14:16 +07:00
Rider21 c7f6a9b5ee Update(template): lightnovel (#956)
* ippotranslations, cpunovel

* fix

* test

* [ranobelib] heading -> h2 (fixes LNReader/lnreader-plugins#960)

* icon
2024-06-03 19:42:47 +07:00
Justin COLLON a72ab256f7 Fix(Madara & lighnovelwp): remove site url regardless of this.site (#965)
* remove site url regardless of this.site
& riwyat new url

* MTL-Novel fix empty novels
2024-05-30 23:41:49 +07:00
Lukas Richter 3e42af8953 Enhancement(plugin): NU Site Fix and Captcha Checking (#932)
* refactored and updated Novel Updates' parseChapter()

* added `ippotranslations` and `shanghaifantasy` to Novel Updates

* small changes

* removed switch cases and reverted back to `let` and `if`/`else if` structure

* added lots of translation group support

* added more site support and tried cleaning chapter content where possible

* quick fix

* quick fix

* logic overhaul; implementation of switch cases (again)

* small changes to `bloatClasses` and `chapterContent`

* added Anomalously Creative (`anotivereads`) to outliers and added new `bloatClasses` to Wuxia World (`wuxiaworld`)

* edited ElloTL (`ellotl.ts`) to match Novel Updates chapter content and slightly reduced title size in Novel Updates (`novelupdates.ts`) chapters; also added Novel Plex (`novelplex`) as supported site for Novel Updates

* ElloTL fix

* all in all just lots of small changes and fixes

* fix

* reformat chapter names

* fix

* update

* `stabbingwithasyringe` remove advertisements

* update NU `searchNovels`

* added: skydemonorder

* removed log

* update: skydemonorder

* added: skydemonorder

* update: throw captcha error

* fix: skydemonorder

* fix: error message

* fix: chapterContent

* fix: chapterContent

* Enhancement: chapterContent

* Enhancement: potentially missing chapterContent

* Fix: Novel Updates providing old Hel Scans chapter Urls

* Fix: correctly replace faulty chapter urls

* Enhancement: remove Genesis Translations watermark

* Enhancement: remove Genesis Translations footnote content in chapter text

* Fix: Novel World Translations chapterContent fix

* Enhancement: Novel World Translations cleaned chapterContent

* Fix: Novel World Translations cleaned chapterContent

* Enhancement: Novel World Translations cleaned chapterContent

* Enhancement: Novel World Translations cleaned chapterContent

* Enhancement: Novel World Translations cleaned chapterContent

* Fix: remove not needed bloat
2024-05-29 20:48:42 +07:00
Maix0 13620a1908 Feat(plugin): Add Re:Library (#936)
* Created basic Re:Library support

* Fixed Version of Re:Library

* Fixed Id of Re:Library

* Fixed genre and added very crude search

* Fixed small bugs, and shorten url (exept image links)

* Changed invalid chapter url/name to state which chapter number it should be

* Some QOL stuff for the extension (client side search + latest page)

Added: Client Side search using some FuzzySearch that is vendored in the
plugin file
Fixed: PopularNovels now correctly search for latest if requested
(support paging)

* Removed console.log

* General Fixes

- Throw error on broken scraping
- Add novel path unconditionally to novels
- Changed some '==' to '===' where they were present
2024-05-29 20:45:23 +07:00
Rider21 df0c4b0a81 Feat: Plugin storages (#904)
* update

* update

* Update ranobelib.ts

* test

* test
2024-05-28 15:53:56 +07:00
Justin COLLON 020930ed0a Fix(template): Madara fixes & clean sources (#920)
* madara:
 - fix search 404 at the end
 - getCheerio instead of calling fetch everytime
 - dragon tea translator
 - fix riwyat search
 - fix riwyat random text
 - sources cleanup
 - daonovel new icon
 - icons cleanup
 - filters for everyone
 - better get_filters
lightnovelwp:
 - better get_filters

* DragonTea fix newline traduction
Riwyat english name

* Update source site URL for HizoManga
2024-05-28 15:15:35 +07:00
Elfing 4d5cfc3c1a Feature(plugin): add phenixscan (#951) 2024-05-27 09:01:15 +07:00
jake1015 17db8bd0fd Fix(plugin): agiton hardcoded domain in novel search (#955)
* Fix hardcoded domain in novel search

Modified the novel search feature to use this.site instead of a hardcoded domain.

* version change
2024-05-26 19:26:24 +07:00
K1ngfish3r 54757af556 Fix(template): lightnovelwp search (#950)
* update template

* increment template version
2024-05-24 23:47:59 +07:00
K1ngfish3r 0134adb5a4 fix(source): KolNovel (#948) 2024-05-24 13:15:17 +05:30
jake1015 55f30123ca Update(plugin): Agitoon domain (#946)
* Update Agitoon.ts for domain update

Plugin is not working because Domain was changed

* Update Agitoon.ts version

Update Agitoon.ts version
2024-05-22 15:56:08 +07:00
Rider21 89d4d2471f Fix(plugins): novelovh, zelluloza (#943)
* fix

* xd
2024-05-21 13:41:11 +07:00
Elfing 74d81b2ff2 Feat: add warriorlegendtrad (#942) 2024-05-21 13:19:09 +07:00
Justin COLLON 77912b3be9 Fix/Upgrade xiaowaz (#934)
* xiaowaz:
 - get all novels from all categories
 - cover on search (slow TT)
 - better image finding
 - fix summary

* xiaowaz:
 - more autor regex patterns
 - restored 'Rebirth of The Thief Who Roamed The World' weird fields
 - return false; instead of return;  ¯\_(ツ)_/¯

* Xiaowaz:
 - Static novels list, for less fetch
 - Popular novels split based on articles count instead of page max number
 - async images fetching
 - added status to cancelled novels
 - added original tag
2024-05-21 10:34:05 +07:00
Justin COLLON f3b0c676d9 icon_reloading script update (#927)
- skip list as string list
 - better root dir, ts-node compatibility
 - parsing plugins.json instead of parsing folders
 - check if google returns notavailable icon
 - better log
2024-05-11 10:49:43 +07:00
Elfing c50eccf867 Add Wuxialnscantrad (#929)
* add Wuxialnscantrad

* Delete console.log

* delete duplicate
2024-05-09 21:43:37 +07:00
Lukas Richter 106691ad17 NU Updates and Fixes (#922)
* refactored and updated Novel Updates' parseChapter()

* added `ippotranslations` and `shanghaifantasy` to Novel Updates

* small changes

* removed switch cases and reverted back to `let` and `if`/`else if` structure

* added lots of translation group support

* added more site support and tried cleaning chapter content where possible

* quick fix

* quick fix

* logic overhaul; implementation of switch cases (again)

* small changes to `bloatClasses` and `chapterContent`

* added Anomalously Creative (`anotivereads`) to outliers and added new `bloatClasses` to Wuxia World (`wuxiaworld`)

* edited ElloTL (`ellotl.ts`) to match Novel Updates chapter content and slightly reduced title size in Novel Updates (`novelupdates.ts`) chapters; also added Novel Plex (`novelplex`) as supported site for Novel Updates

* ElloTL fix

* all in all just lots of small changes and fixes

* fix

* reformat chapter names

* fix

* update

* `stabbingwithasyringe` remove advertisements

* update NU `searchNovels`
2024-05-07 15:22:33 +05:30
czqdavid eba644bfe5 Fix Linovelib (#925)
* fix Linovelib (#860)

* fix next page check in Linovelib

* fix incorrect next page url if chapter has more than 3 pages in Linovelib

* Update Linovelib version to 1.1.2
2024-05-06 19:07:45 +07:00
Elfing f3293d5612 Added xiaowaz (#926) 2024-05-06 16:28:51 +07:00
Justin COLLON 2bf7b4721c fix lightnovelbrasil (#918) 2024-04-30 16:11:29 +07:00
Lukas Richter dbf6670da5 fix: NU chapter titles,update: ElloTL parseChapter (#917)
* refactored and updated Novel Updates' parseChapter()

* added `ippotranslations` and `shanghaifantasy` to Novel Updates

* small changes

* removed switch cases and reverted back to `let` and `if`/`else if` structure

* added lots of translation group support

* added more site support and tried cleaning chapter content where possible

* quick fix

* quick fix

* logic overhaul; implementation of switch cases (again)

* small changes to `bloatClasses` and `chapterContent`

* added Anomalously Creative (`anotivereads`) to outliers and added new `bloatClasses` to Wuxia World (`wuxiaworld`)

* edited ElloTL (`ellotl.ts`) to match Novel Updates chapter content and slightly reduced title size in Novel Updates (`novelupdates.ts`) chapters; also added Novel Plex (`novelplex`) as supported site for Novel Updates

* ElloTL fix
2024-04-29 23:03:16 +07:00
nyagami 129d3f8dfe Multisrc: madara (#916)
* added azora

* fix: fetchApi console

* added translatinotaku

* added dragontea

* added novelbookid

* added meownovel

* added olaoe, galaxytranslations, wordexcerpt

* added citrusaurora

* fix: duplicated
2024-04-29 15:41:38 +07:00
Lukas Richter c30e2b5966 Enhancement: Novel Updates (#915)
* refactored and updated Novel Updates' parseChapter()

* added `ippotranslations` and `shanghaifantasy` to Novel Updates

* small changes

* removed switch cases and reverted back to `let` and `if`/`else if` structure

* added lots of translation group support

* added more site support and tried cleaning chapter content where possible

* quick fix

* quick fix

* logic overhaul; implementation of switch cases (again)

* small changes to `bloatClasses` and `chapterContent`

* added Anomalously Creative (`anotivereads`) to outliers and added new `bloatClasses` to Wuxia World (`wuxiaworld`)
2024-04-29 09:32:38 +07:00
Rajarshee Chatterjee 20b0d0b386 feat(plugins): Add Novel PDF and Hiraeth Translation (#907)
* feat(plugins): Add Novel PDF and Hiraeth Translation

* feat(plugins): Add Icons

* Rename Icons
2024-04-28 21:05:28 +07:00
Justin COLLON 593fa2f206 LighnovelWP update (#900)
* multisrc lightnovelwp:
 - customJs from sources.json
 - Genesis Tls fix werid spaceing and fix copyright

* multisrc lightnovelwp:
 - custom seriesPath for sources
 - added moonlightnovel
 - added sektenovel filter
 - updated README.md

* lightnovelWP: - customJs in file instead of eval

* lightnovelWP: - fix images size

* update daotranslate & remove check for tld
2024-04-28 21:05:13 +07:00
Elfing 1ca7009d26 Add harkeneliwood + Updated duplicate check for chapter paths. (#905)
* ajout harkeneliwood + Updated duplicate check for chapter paths.

* Perf

* Delete async getSummary and getAuthor
2024-04-28 16:12:11 +07:00
nyagami d96843da3b Fix plugins (#914)
* fix: novel hall search

* bump novel hall version

* fix: storyseeding

* bumps StorySeedling version

* fix: ltnovel, fans mtl, fannovel domain

* fix: types

* added wuxiaV
2024-04-28 16:08:03 +07:00
Elfing 8bb7ea194a Add madara WorldNovel (#913) 2024-04-28 08:34:12 +07:00
nyagami 886e6474f2 Multisrc added (#911)
* create lightnovelworld multisrc

* fix: change lightnovelworld id to webnovelworld

* added lightnovelworld

* added lightnovelpubvip

* added lightnovelcave

* added wuxiaspace
2024-04-27 18:55:55 +07:00
nyagami dfb3f0a011 added EpikNovel (#909) 2024-04-26 23:16:54 +07:00
nyagami 293c70c08f Add Spanish plugins + Light Novel Brasil (#908)
* added hasutl

* added novelasligera

* added ReinoWuxia

* added Oasis Translations

* added SkyNovels

* added Yuuki Tls

* added Light Novel Brasil
2024-04-26 23:04:03 +07:00
Rajarshee Chatterjee dcd1101f5d fix(source): WTR-LAB (#906)
* fix(source): WTR-LAB

* fix(source): Bump Version
2024-04-26 16:37:29 +07:00
Lukas Richter db313999e0 Add ElloTL plugin (#867)
* checkpoint

* wip

* wip

* changed parseNovels logic

* added console.log statements for better fixing

* searchNovels and parseChapter

* wip

* wip

* wip

* finished feature implementation.

* removed all console.log

* fixed chapter logic

* fixed chapter logic

* ElloTL (#1)

Implemented ElloTL

* fixed date

* fixed chapter number

* Ellotl (#2)

fixed chapter logic

* fixed how chapters are getting parsed

* fixed how chapters are getting parsed

* Ellotl (#3)

* checkpoint

* wip

* wip

* changed parseNovels logic

* added console.log statements for better fixing

* searchNovels and parseChapter

* wip

* wip

* wip

* finished feature implementation.

* removed all console.log

* fixed chapter logic

* fixed chapter logic

* fixed date

* fixed chapter number

* fixed how chapters are getting parsed

* fixed how chapters are getting parsed

* fixed novel summary

* changed chapter name extraction

* cleaner chapter content

* cleaner chapter content fix

* trimmed novel summary

* fixed novel path and chapter path.

* fixed parse chapter using old path (#5)
2024-04-25 22:46:33 +07:00
Rider21 9bc558936d Plugins fixed (#903)
* test

* fast fix

* fix

* fix

* Update ranobelib.ts
2024-04-25 21:53:16 +07:00
K1ngfish3r 2c4490e5bd parser2 sources (royalroad, ranobes, lightnovelpub, lnmtl) (#865)
* lnmtl parser2

* add royalroad, change version

* ranobes parser

* lightnovelpub

* cleanup
2024-04-24 12:56:31 +07:00
Elfing a93cd70415 Add NovHell plugin (#897)
* Add NovHell

* correction

* Correction path

* update icon

* resize icon
2024-04-24 09:07:06 +07:00
Rider21 f34aced65d Updated icons (#902)
* change path

* update icon
2024-04-24 09:02:11 +07:00
theAngka 6a418290ab Fix Indowebnovel, Added bacalightnovel sektenovel (#882)
* Fix Indowebnovel

* Fix version ndowebnovel.ts

* Update sources.json

add 
bacalightnovel
sektenovel

* Update host_plugins.yml

* fix adress indowebnovel.ts

* fix2 indowebnovel.ts

* Update indowebnovel.ts

* Update .github/workflows/host_plugins.yml

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

* add icon

---------

Co-authored-by: nyagami <hoangquan05112002@gmail.com>
2024-04-20 21:31:07 +07:00
anas4play 604cb23936 Fix novelsparadise issue #880 (#893)
* Update sources.json

Changed novelsparadise url as in issue #880 from nohttps://novelsparadise.net to https://novelsparadise.site

* increase version

---------

Co-authored-by: nyagami <hoangquan05112002@gmail.com>
2024-04-19 08:57:38 +07:00
Rajarshee Chatterjee 1ddd8bb9ff [skip ci] Update Issue Moderator 2024-04-14 08:53:45 +05:30
theAngka ae54c280cc Fix Indowebnovel (#881)
* Update indowebnovel.ts

* update plugins/indonesian/indowebnovel.ts

* create plugins/indonesian/indowebnovel.js

* Delete the file at 'plugins/indonesian/indowebnovel.js'
2024-04-11 15:02:46 +07:00
Rajarshee Chatterjee ea2f098e0b [skip ci] Update Issue Moderator 2024-04-05 07:29:42 +05:30
Rajarshee Chatterjee db8e74e004 [skip ci] Update Issue Templates 2024-04-05 07:27:40 +05:30
K1ngfish3r 4473b384c7 Novel Updates: raeitranslations (#868) 2024-04-04 23:53:26 +07:00
nyagami 71bdd196dc Refactor Htmlparser2 plugin (#869)
* refactor (not work)

* fix: Hako parseNovel

* update Hako version

* Handler interface

* refactor: repo name
2024-04-04 22:29:44 +07:00
Rajarshee Chatterjee 3ce32096f2 Early Exit if Node Version is Lower (#870) 2024-04-03 11:05:05 +07:00
K1ngfish3r 39523ac032 (src update) novel bin (#859)
* quick novel bin fix

* 200 89
2024-03-26 18:27:21 +07:00
nyagami 113c5a1f97 Update sandbox (#858)
* add htmlparser2

* update Hako

* find chapter text with regex

* flat json

* use native language

* fix sorting

* v2.1.0
2024-03-26 17:41:22 +07:00