Rajarshee Chatterjee
f418669914
feat: Add Noice Translations Filters
2025-10-21 11:15:35 +05:30
Rajarshee Chatterjee
5ead3d1754
feat: Add Noice Translations and Update Traducciones Amistosas
2025-10-21 09:55:35 +05:30
Rajarshee Chatterjee
eda3684b36
feat: Add Raw HTML Toggle and Support for Plugin Custom CSS/JS
2025-10-21 09:39:51 +05:30
Rajarshee Chatterjee
4c037967fe
fix: Add Backward Compatibility for Storage Import
2025-10-20 23:33:05 +05:30
Rajarshee Chatterjee
20c2b75b01
refactor: Overhaul Plugin Architecture & Playground UI ( #1846 )
...
* refactor: Move Plugins Out and Consolidate with Multisrc
* feat: Overhaul Playground UI
* feat: Add Filters to New UI
* feat: Persist Selected Plugin
* feat: Add Direct Parse Novel/Chapter Options and Feedback Toasts
[skip ci]
* feat: UX Improvements
* chore: Update Plugin Path in Publish Workflow
* fix: Add Backward Compatibility
* chore: Update Plugin Publishing Script
2025-10-20 22:54:08 +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
jake1015
8548ed8750
Fix(plugin): Agitoon domain update ( #986 )
...
domain number 657 -> 658
2024-06-12 17:08:13 +07:00
Elfing
996b1e7790
Feat(plugin): Add Kisswood ( #980 )
...
* Version 1
* version 2
* add icon
* Update plugins/french/kisswood.ts
Co-authored-by: nyagami <hoangquan05112002@gmail.com >
* Fix
* fix title
---------
Co-authored-by: nyagami <hoangquan05112002@gmail.com >
2024-06-12 12:48:32 +07:00
Elfing
54f84251a6
Fix(plugin): novhell ( #982 )
...
* Fix novhell
* fix
* fix unnecessary assignment
2024-06-10 21:45:02 +07:00
nyagami
60d95fb8d2
Feat: ImageRequestInit ( #979 )
...
* add ImageRequestInit & fix Hako
* remove multisrc fetchFile
* remove plugins fetchFile
* update docs and template file
2024-06-08 20:09:33 +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
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
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
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
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
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
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
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
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
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
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
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
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
nyagami
cda9a0baac
Update lastest chapter logic ( #853 )
...
* update lastestchapter logic
* update version
2024-03-24 13:53:43 +07:00
nyagami
5f9a067ab9
Prettier ( #852 )
...
* add prettier
* lint-staged
* prettier
* upgrade husky
2024-03-23 22:00:29 +07:00
K1ngfish3r
c22979b10f
Update faqwikius.ts ( #850 )
...
* Update faqwikius.ts
* fix id and faqwiki
* wrong branch
2024-03-23 12:37:40 +07:00