Clyde
a8e63d6c69
feat: Add NovelRest ( #1989 )
...
* Add files via upload
* Add files via upload
* Rename icon.png to icons/src/en/novelrest/icon.png
* Update README.md
* Refactor NovelRestPlugin for improved clarity
2026-01-22 21:24:27 +05:30
nyagami
d36e8ec85f
Feat: Vite + React ( #991 )
...
* remove test_web
* integrate reactjs-vite
* update lint-staged
* simple cors proxy server which handles cookies and redirections
* overrider global fetch with proxy call
* simple examples for set cookies and fetch request
* app bar
* add redux
* loadPlugins.
error: cant load urlencode module
* add ts-node for transforming
* plugin search & select
* plugin slice
* accordion components
* path item & popular novel
* optional for filters
* search novel
* parse novel
* parseChapter
* update cookies
* default filters
* fix: import path
* bundler module resolution
* new json_plugins
* fix: generate multisrc (missing filters)
* fix: host scripts
* fix: plugin code path
* remove typechecking action
2024-06-16 18:13:41 +07:00
Rider21
c6c5c99c1c
Feat(plugin)Add Foxteller ( #984 )
...
* test
* optimization
* terser@5.31 .0 => terser@5.31 .1
2024-06-12 19:12:52 +07:00
Justin COLLON
8cd730d3c9
Plugin: update freewebnovel & add LibRead | Fix: svg generation ( #975 )
...
* freewebnovel:
- removed freewebnovel signature
- better error management
- added genres
- added filters
* Added LibRead
* fix: update svg locally
* fix: svg path
* fix: inline svg content
---------
Co-authored-by: nyagami <hoangquan05112002@gmail.com >
2024-06-07 01:25:22 +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
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
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
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
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
f34aced65d
Updated icons ( #902 )
...
* change path
* update icon
2024-04-24 09:02:11 +07:00
K1ngfish3r
f14dad2808
Added ranboes, indowebnovel & Fixed Pawread, NovelUpdates ( #829 )
...
* pwaread
* novelupdates search
* ranobes
* quick fix + indowebnovel
2024-03-18 14:48:01 +07:00
K1ngfish3r
05e80588a0
Add sources: royalroad & pawread ( #823 )
...
* royalroad & pawread take 2
* remove console.log
2024-03-09 16:39:43 +07:00
Nico
9b1417954f
Add storyseedling.com source ( #798 )
...
* Add storyseedling.com source
* Remove puppeteer dependency & fix for "post" value in request not valid
* Update StorySeedlingPlugin to work with the refactored code
2024-02-25 22:40:41 +07:00
nyagami
d818d1758f
Beta phase ( #801 )
...
* beta host
* Refactor: url -> path (#757 )
* refactor: url -> path
* clean up
* fix: json branch
* PagePlugin (#769 )
* paginated novel support
* fix: truyenfull
* fix: tunovel, remove pageList
* parsePage support for webtest (#773 )
* add parsePage api
* add parsePage UI
* add totalPages
* (FR src) Beta plugin & Added filters (#775 )
* noveldeglace:
- added filters
- added latest
- defaultCover fallback
- change id to noveldeglace.com
- added complementary infos in summary
- added cover artist
- chapters are now parts
- show volume number for multi volume novels
- better search
- fix search page number
- refactored for plugin beta
- releaseDate as Date.toString()
- separted parseNovels
- separated getCheerio
- loadedCheerio => $ for shorter lines & simpler test on web
* chireads:
- fix different parsing for mobile version
- added filters
- added author
- added status
- added released date
- refactored for plugin beta
- separted parseNovels
- separated getCheerio
- loadedCheerio => $ for shorter lines & simpler test on web
* wpmangastream => lightnovelwp rework & new sources (#776 )
* Added sources:
- Knoxt (EN)
- Baca Light Novel (ID)
- AllNovelRead (ES)
- DaoTranslate (EN)
- جنة الروايات (AR)
- Universal Novel (EN)
- NovelTR (TR)
old sources auto-generated:
- GenesisTls (EN)
- NobleMTL (EN)
wpmangastream => lightnovelwp:
- added doc
- added filters in a separte file
- semi-automatic filter generator
- made it compatible with version 1.0.X and 1.1.X versions of the theme
- loadedCheerio => $
- icons in "/icons/lightnovel/id.png"
- code cleanup
* removed auto-implemented sources
* Added README.md to lightnovelwp
* removed ai generated text for kolnovel
* added novelsknight
* added centralNovel
* pandamtl accual name
* adding folder plugin/arabic
* Fix: Vietnamese plugins (#777 )
* fix: lightnovelvn
* add nettruyen
* add truyenchu
* fix: truyenconect
* Fix: Migrate plugins (#771 )
* Add novel.ovh (#756 )
* fix
* test
* fix
* date fix + master merge (#761 )
* date fix
* Added Brazilian Portuguese E-Novel (#758 )
* fixed single digit dates (#767 )
Co-authored-by: NaddH1 <naderhorani@hotmail.com >
* fix
* test
* fix order
* Update renovels.ts
* require_chapters
* Delete plugins/english/genesistl.broken.ts
* Update novelTL.ts
---------
Co-authored-by: NaddH1 <naderhorani@hotmail.com >
* (src update) ENG (#772 )
* allnovelfull
* bestlightnovel
* divinedaolibrary
* earlynovel
* lightnovelpub
* L
* M
* novelbin
* novelfull
* novelbuddy
* N S
* novel updates
* async sleep
* rename file
* pagePlugin
* Feat: minify js dir (#781 )
* Multisrc: HotNovelPub (#784 )
* HotNovelPub
* fix search
* Squashed commit of the following:
commit 3b759c68eddc06c0adfb959f775de069a85adca7
Author: nyagami <hoangquan05112002@gmail.com >
Date: Sat Feb 17 20:33:47 2024 +0700
Feat: minify js dir (#781 )
* jsmin changed to terser
* test
* why I did it.
* test
* Update ranobelib.ts
* fix page
* Update ranobelib.ts
* updated modules
* Update terser.json
Co-authored-by: nyagami <hoangquan05112002@gmail.com >
* Update scripts/multisrc/hotnovelpub/template.ts
Co-authored-by: nyagami <hoangquan05112002@gmail.com >
* terser api
---------
Co-authored-by: nyagami <hoangquan05112002@gmail.com >
* Added sources & fix sources (#787 )
* lightnovelwp:
- fix author name
- added more localisation of strings
- README typo
- error on !r.ok new message
* noveldeglace:
- fix chapterNumber for parts
- better dates
- better search
* Added sources:
- White Moonlight Novels (EN)
- System Translation (EN)
* Resized centralnovel.png
* Add Faqwiki.us source (#792 )
* Add Faqwiki.us source (beta branch)
* Fix Path, Fix Chapter Parsing, Fix Novel Title
* search novel path fix
* fix chapter parsing. some chapter in this site store their whole text in 1-4 <p>,
* Add WTR-LAB Source (#797 )
* Add WTR-LAB Source (Beta Branch)
* Add other language from WTR-LAB source
* change lang to sourceLang
* remove id es tr lang from WTR-LAB
* Update plugins/english/wtrlab.ts
agree
Co-authored-by: nyagami <hoangquan05112002@gmail.com >
* Update plugins/english/wtrlab.ts
agree
Co-authored-by: nyagami <hoangquan05112002@gmail.com >
---------
Co-authored-by: nyagami <hoangquan05112002@gmail.com >
* revert: scripts to master
---------
Co-authored-by: Justin COLLON <48163201+error7404@users.noreply.github.com >
Co-authored-by: Rider21 <58046032+Rider21@users.noreply.github.com >
Co-authored-by: NaddH1 <naderhorani@hotmail.com >
Co-authored-by: K1ngfish3r <trulyihu@gmail.com >
Co-authored-by: bregassa <bregas.sat1@gmail.com >
2024-02-25 14:52:37 +07:00
bregassa
a673cd22df
Add faqwiki.us source ( #791 )
...
* Add Faqwiki.us source
* Fix wrong class name
2024-02-21 16:14:40 +07:00
Rider21
fc52a6e665
Plugins ( #718 )
...
* fix
* test
* sync
* nitromanga -> madara
* test wuxiaworld
* xm
* add chapterNumber
* fix
chapterNumber > 0
* test filters
* nice
* tunovelaligera -> madara
* Squashed commit of the following:
commit 4c7bee5855
Author: nyagami <hoangquan05112002@gmail.com >
Date: Mon Jan 29 17:56:23 2024 +0700
fix: use english lang in plugin item consistent
commit b26d1129de
Author: uy/sun <hmy0119@hotmail.com >
Date: Sun Jan 28 20:22:43 2024 +0800
Chinese: support showLatestNovels (#733 )
* improve: better chapterText
* feat: support latest page
commit 6ff206eab3
Author: nyagami <hoangquan05112002@gmail.com >
Date: Sat Jan 27 09:26:19 2024 +0700
Refactor: Using English key (#728 )
* fix: use english key instead of native
* fix: ukrainian
* fix: web test with new plugins map
commit 62fc988019
Author: Marcin Majewski <skilletssgames@gmail.com >
Date: Fri Jan 26 14:42:54 2024 +0100
Fix search box styles (#727 )
commit 3a1e0c43eb
Author: uy/sun <hmy0119@hotmail.com >
Date: Fri Jan 26 19:46:47 2024 +0800
Add 69shu and 69xinshu (#726 )
* fix(linovelib): use NovelStatus and translate filter label
* feat(69xinshu): add 69xinshu
* feat(69shu): add 69shu
* remove: empty userAgent
* updated the filters and removed dead sites.
Error: net::ERR_NAME_NOT_RESOLVED at https://cratenovel.com/novel
Error: net::ERR_CONNECTION_REFUSED at https://clicknovel.net/novel
Error: net::ERR_NAME_NOT_RESOLVED at https://noobchan.xyz/novel
Error: net::ERR_CONNECTION_TIMED_OUT at https://sugarbbscan.com/series
* test
* Squashed commit of the following:
commit cadf7a72fe
Author: Felipe Bonfim <felipebonfim2006@gmail.com >
Date: Tue Jan 30 14:55:34 2024 -0400
kiniga added (#739 )
* kiniga added
* kiniga updated icon
commit 38fc1860da
Author: K1ngfish3r <trulyihu@gmail.com >
Date: Mon Jan 29 23:27:42 2024 +0800
(add src) LNMTL & ScribbleHub (#738 )
* quick
* quick panda fix
* remove console.log
commit 4c7bee5855
Author: nyagami <hoangquan05112002@gmail.com >
Date: Mon Jan 29 17:56:23 2024 +0700
fix: use english lang in plugin item consistent
commit b26d1129de
Author: uy/sun <hmy0119@hotmail.com >
Date: Sun Jan 28 20:22:43 2024 +0800
Chinese: support showLatestNovels (#733 )
* improve: better chapterText
* feat: support latest page
commit 6ff206eab3
Author: nyagami <hoangquan05112002@gmail.com >
Date: Sat Jan 27 09:26:19 2024 +0700
Refactor: Using English key (#728 )
* fix: use english key instead of native
* fix: ukrainian
* fix: web test with new plugins map
commit 62fc988019
Author: Marcin Majewski <skilletssgames@gmail.com >
Date: Fri Jan 26 14:42:54 2024 +0100
Fix search box styles (#727 )
commit 3a1e0c43eb
Author: uy/sun <hmy0119@hotmail.com >
Date: Fri Jan 26 19:46:47 2024 +0800
Add 69shu and 69xinshu (#726 )
* fix(linovelib): use NovelStatus and translate filter label
* feat(69xinshu): add 69xinshu
* feat(69shu): add 69shu
* remove: empty userAgent
* add wuxiamtl, fannovel
* fix
* Update ranobelib.ts
* parseMadaraDate deleted
* remove multisrc name from Plugin item
---------
Co-authored-by: nyagami <hoangquan05112002@gmail.com >
2024-02-04 12:47:12 +07:00
NaddH1
953609f452
Genesistls plugin ( #740 )
...
* Genesistls plugin
* fixed port
* added payed chapter filter
* Update plugins/english/genesistl.ts
Co-authored-by: nyagami <hoangquan05112002@gmail.com >
* Update plugins/english/genesistl.ts
Co-authored-by: nyagami <hoangquan05112002@gmail.com >
* Update plugins/english/genesistl.ts
Co-authored-by: nyagami <hoangquan05112002@gmail.com >
* Update plugins/english/genesistl.ts
Co-authored-by: nyagami <hoangquan05112002@gmail.com >
* Update genesistl.ts
* Fix package-lock.json
* payed chapter filter fix
* more fix
* Update plugins/english/genesistl.ts
Co-authored-by: K1ngfish3r <trulyihu@gmail.com >
* Update plugins/english/genesistl.ts
Co-authored-by: K1ngfish3r <trulyihu@gmail.com >
* Update plugins/english/genesistl.ts
Co-authored-by: nyagami <hoangquan05112002@gmail.com >
---------
Co-authored-by: nyagami <hoangquan05112002@gmail.com >
Co-authored-by: K1ngfish3r <trulyihu@gmail.com >
2024-02-02 13:59:12 +07:00
K1ngfish3r
38fc1860da
(add src) LNMTL & ScribbleHub ( #738 )
...
* quick
* quick panda fix
* remove console.log
2024-01-29 22:27:42 +07:00
nyagami
2830ae68dd
Almost english sources ( #709 )
...
* fix: LightNovelPub
* fix: novelpub -> lightnovelworld
* still broken, wuxiaworld keep html in js variables
* fix: NovelsOnline
* fix: novelhole -> novelhall
* fix: novelfull
* fix: mtl reader
* refactor: mtlnovel
* temporary fix: lightnovelupdates
* still cant work
* cant work
* cant parseNovel and chapters: Wuxiaworld
2024-01-21 21:21:35 +07:00
nyagami
871f9aad85
Fix English plugins ( #704 )
...
* fix: fastnovel -> novelbin
* fix: foxaholic (havent tested bc site died :>)
* fix: nitroscans -> nitromanga
* fix: NovelFull
* cleanup NovelFull
2024-01-21 00:22:07 +07:00
K1ngfish3r
23eaba4b03
fix: add sources, update icons ( #693 )
...
* allnovelfull
* comrade mao and search pagination
* divine dao library
* early novel and icon update
* make images great
2024-01-16 17:16:45 +07:00
Rider21
ac96c62066
fix: Plugins ( #578 )
...
* test
* test
* fix
* any
* update
* update
* fix LightNovelReader
* Why did I do that
* typo
* fix
* type
* unused icons have been removed
* madara...
* ops
* fix
* close #563
* update
* LitSpace
* fix jaomix
* fix renovels
* fix ficbook
* update ficbook
2023-10-30 12:15:33 +05:30
nyagami
e602df44c8
Full TS for Plugins ( #538 )
...
* remove lang, descrription in plugin script
* remove languages import
* Update README.md
* fix: missing lang
* clean: remove description
* feat(Add Sources) (#15 )
* add many sources
* add showToast
* feat(Add Source): (#16 )
* add source
* remove descriptions
* Early Novel & Fast Novel (#1 )
* some more plugin
* plugin
* try something new
* yes
* try yes
* genres is plural
* fastnovel full fix
* testings
* early check
* earlynovel fixed
* showToast check
* earlynovel done
* fastnovel fixe
* again
* showToasts again
* fix for fastnovel
* done
* for pr
* Update freenovelupdates.js
* MTL Reader and MTL Novel (#2 )
* first
* test
* wops
* mtlreaders
* ok
* for PR
* Nitro Scans and Novel Hold (#3 )
* start feature
* more feature
* something
* eslint
* yes
* maybe
* wa
* asdasd
* amazing
* change it up
* for pr
* WPmangastream and Novelfull (#4 ) (#17 )
* source generation
* fix json parse error
* update plguins
* delete fetchApi, nobleMTL (.js)
* delete showToast.js
* Typescript Support (#18 )
* Initial TS Config
* Initial TS Config
* Fix most errors
* Fix test webserver
* Fix webserver isPlugin not working
* Fix typos
* Add check if plugins have all the fields
* Move exports.protected to the bottom of the plugin
* Change username, reponame and branchname
* Fix no exports error
* Fix type
* Fix typo in tsc_fix
* Remove const from exports to not re-define consts
* Readd const becuause exports may not exist.
* Fix plugins to work in-app
* Fix NobleMTL
* Remove fix_ts.ts
* Change template.ts
* delete cheerio_space
* move api into ./testweb
* remove js dir
* remove js dir (again)
* remove ./js (again)
* init multisrc generator (test)
* remove module.exports in libs
* madara generator
* update template
* rename generator, TS for hako
* fix icon url for madara
* fix icon for madara (again)
* update Readme, nodemon
* export default for all libs
* fix madara novelurl
* update: pluginId, name, filename for madara
* feat: check same id error
* update: precommit, fix: require.default
* Revert "update: precommit, fix: require.default"
This reverts commit c642c5c72241f13eccfe417210c22272c4739ffa.
* Port all plugins to ts (#19 )
- fix cheerio
- remove export default
- fix spelling
* update template
* add multisrc noveltl, update generator param, fix web search
* fix undefined id for Snailulitka
* add rulate multisrc, fix max length textarea
* add readwn multisrc
* delete: erolate and rulate are in multisrc
* Change broken extension and show error on commit for those files (#20 )
* Change to .broken.ts and show error on commit for those files
* remove novelStatus
* fix: wrong id in github action
* remove mangastream multisrc
* update icon for readwn multisrc
---------
Co-authored-by: K1ngfish3r <trulyihu@gmail.com >
Co-authored-by: Marcin Majewski <skilletssgames@gmail.com >
2023-08-17 08:49:45 +05:30
Rider21
ab505a369e
chore: Add NovelTop1 Icon ( #324 )
2022-07-01 22:18:24 +05:30
Rajarshee Chatterjee
539177fd47
chore: Add Icons
2022-05-08 07:01:38 +05:30