Commit Graph

754 Commits

Author SHA1 Message Date
Rojikku 124ebd3df0 chore: Update Icons (#2020) 2026-02-07 10:59:27 +05:30
Rojikku 1c7e72a7e7 feat: Add Novel Ninja (#2017)
* feat: NovelNinja

* chore: Create icon
2026-02-07 10:57:47 +05:30
Rider21 e358ad5b95 refactor: Rulate (#1998)
* update

* test

* fix

* restore

* chapterNumber

* up#
2026-02-05 23:43:27 +05:30
ConstasJ 6e2e51f3dd fix: Bug Fixes and Feature Improvements to Linovelib Plugin (#1984)
* fix(linovelib): Searching not work

* ci: fix branch cannot be correctly identified in forked environment

* fix: BRANCH cannot be identified

* fix(linovelib): correctly get cover image in redirect case of searching

* fix: why we need a prefix slash here? remove it

* chore(linovelib): update linovelib plugin version

* fix: before LNReader puts its default UA to chrome, forcely set LNReader plugin's UA to Chrome's UA

* refactor: intgrates FetchInit into plugin

* feat: add chapter name transform

* feat(linovelib): add decryptor for shuffle scramble of original html

* feat(linovelib): use external server to extract shuffle coefficients

* fix(linovelib): extract author name more precisely

* fix(linovelib): set Referer header to bypass anti-leeching/hotlinking of image source

Also, use LocalStorage to store coefficients and chapter.js version

* refactor: delete FetchInit definition in this plugin

* fix(linovelib): replace localStorage with storage utility for better data management

* fix(linovelib): update storage import path to use the correct library

* feat(linovelib): Implement chapter number

* refactor(linovelib): as mobile site equipped with strong cloudflare challenge, move most of parsing logic to LDS server

* fix(linovelib): update API calls to use query parameters instead of POST requests for novel, chapter, and search endpoints

* fix(linovelib): add caching mechanism for novel and chapter parsing to reduce API calls

* refactor(linovelib): refactor server URL handling to use class property for API requests

* fix: apply changes pointed by review

* docs(linovelib): make some comments
2026-02-05 23:42:31 +05:30
Rojikku 99932748de fix: Novelfire Scraping (#2000)
* fix: Novelfire theoretical scrape fix

* Novelfire: Add old paged

* Novelfire: Add monopage option

Co-authored-by: From: Justin COLLON <48163201+error7404@users.noreply.github.com>

* Novelfire: Implement new deshlash in old function

* fix: Novelfire search repeats

---------

Co-authored-by: From: Justin COLLON <48163201+error7404@users.noreply.github.com>
2026-02-05 11:56:16 +05:30
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
Rider21 3a6dd0abd8 fix: IFreedom Template (#1995)
* update

* fix

* fix parseDate
2026-01-22 21:12:34 +05:30
Batorian f255fc9750 fix: Small Fixes to Novel Updates (#1987)
* Update couple of sites

* fix Dreamy Translations

* fix

* fix

* fix

* fix

* revert version

* fix

* fix

* revert version
2026-01-17 01:48:10 +05:30
Rajarshee Chatterjee 06a1ebb580 docs: Add PluginSettings Section 2026-01-17 01:21:22 +05:30
github-actions[bot] d3a31d04f7 chore: Update Issue Template Plugin Options [skip ci] (#1985)
Co-authored-by: rajarsheechatterjee <57822170+rajarsheechatterjee@users.noreply.github.com>
2026-01-15 07:38:30 +05:30
Rojikku eb38a44a1b fix: New KDTnovel Domain and Format (#1983) 2026-01-15 07:36:32 +05:30
Rojikku 3b9907af6d chore: Source Cleanup (#1977)
* chore: Source announced termination

* chore: Obsolete plugin

* chore: Down site

* chore: Down site

* chore: Down site

* chore: Down site

* chore: Source announced termination

* chore: Down site

* chore: Mark multisrc downs

* chore: Update icons

* fix: Change to epoch dates
2026-01-13 13:33:13 +05:30
Rojikku f360bc2f44 fix: Novelight Line Spacing (#1980) 2026-01-13 12:46:44 +05:30
Rajarshee Chatterjee 550ba44479 feat: Add Language Label to Autolabeling Workflow 2026-01-10 14:25:34 +05:30
Batorian 58da7bd1a5 feat: Maintain Novel Updates Plugin With New Sources (#1952)
* Add GreenzTL

* fix

* fix

* Version update

* fix

* add debug

* Improve Wordpress and Blogspot detection

* further updates

* Added Dreamy Translations

* fix

* fix

* fix

* fix

* test

* Add Novels Hub

* Revert versions
2026-01-10 11:32:43 +05:30
Rajarshee Chatterjee 0064125421 refactor: Update Pagination Logic in Playground 2026-01-10 11:27:35 +05:30
Rojikku f8da77a903 fix: Allow Testing Paged Novels (#1933)
* Fix: Allow testing paged novels

* Fix: 1 Page Novel Testing + Redo Chapter Fetch
2026-01-10 11:22:56 +05:30
Rojikku 26a0f25b3d fix: Remove Tags From Text (#1972)
* Fix (novelfire): Remove plugs

* Fix (novelfire): Remove plugs 2.0
2026-01-10 11:19:30 +05:30
Rojikku e7d99bec2a fix: Novelight Chapter URLs (#1950) 2026-01-10 11:18:24 +05:30
Justin COLLON fef50e7b62 feat: Add custom chapter transformation for Lily on the Valley source (#1719) (#1910) 2025-12-24 19:21:54 +07:00
Soopyboo32 2443d8f7fc fix: StorySeedling (#1857)
* Story seedling beginning

* Font decoding

* Bump version number

* Remove spam

* Remove story seedling ad

* Live update nonce

* add error for captcha

* JSON instead of text compare

* Fix proxy crashing on error

* Fix captcha error

* Fix updatedNonce check

* Compression headers should only be forwarded by proxy's that keep the content compressed

* Revert index.ts change
2025-12-23 16:26:31 +05:30
github-actions[bot] a4168018f0 chore: Update Issue Template Plugin Options [skip ci] (#1944)
Co-authored-by: rajarsheechatterjee <57822170+rajarsheechatterjee@users.noreply.github.com>
2025-12-23 16:09:28 +05:30
Rojikku 3f54f1c69a fix: Genesis (#1939)
* Fix (genesis): Browse + Novel Parsing

* Fix (genesis): Novel ToC parsing

* Remove commented code

* Fix (genesis): Mark locked + Hide locked option

* Fix (genesis): Fix chapter names + path

* Cleanup and comments

* Fix (genesis): Parse chapters - keys

* Fix (genesis): Parse keys for chapters

* Fix (genesis): Allow gifs

* Fix (genesis): Version bump

* Semantic versioning
2025-12-23 16:06:47 +05:30
Soopyboo32 bd691306f9 feat: Add Random Sort Option to MVLEMPYR (#1936)
* Add random sort option to mvlempyr

* Version bump
2025-12-23 16:01:29 +05:30
Rojikku 0f982c4e14 fix: Move Risenovel to a New URL (#1937) 2025-12-23 16:00:37 +05:30
Soopyboo32 db01b2381e fix: Fiction Zone (#1935)
* Fictionzone progress

* Fix fixtion zone

* Fix novel covers

* Fix image attempt 2

* Fix image attempt 3

* api for novel parse

* Maybe fix novel parsing

* Maybe fix novel parsing 2

* Maybe fix novel parsing 3

* Debug

* Maybe fix novel parsing 4
2025-12-23 15:59:14 +05:30
Rojikku e35fffdb3c fix: Novelight Browse + Chapter Parse + Status Parse (#1934)
* Feat (novelight): Browse latest + filters

* Fix (novelight): Catch 403 errors

* Fix (novelight): Parse with catching

* Fix (novelight): Parse status
2025-12-23 15:57:58 +05:30
The Couch Potato (on Mars) 6332d37a0d feat: Add Crimson Scrolls (#1930)
Closes #1851

Signed-off-by: Martian Potato <2260cse01024@manarat.ac.bd>
2025-12-23 15:50:19 +05:30
Rojikku 1b06d82b7e fix: Novelfire URL Parsing + Chapter Sorting (#1927)
* Add handling for extra slashes

* Add chapterNumber data

* Remove unused lib

* NovelFire Version Bump

* Sort chapters array

* Decode characters
2025-12-23 15:49:13 +05:30
Rojikku ea27aee71c fix: Novelfire ToC Parsing (#1925)
* Updated chapter parsing to ajax

* Detect 404 errors

* Fix fatal Ajax bug
2025-12-18 12:10:33 +05:30
github-actions[bot] e5706879f3 chore: Update Issue Template Plugin Options [skip ci] (#1917)
Co-authored-by: rajarsheechatterjee <57822170+rajarsheechatterjee@users.noreply.github.com>
2025-12-15 17:07:36 +05:30
Soopyboo32 56b497afa1 fix: MVLEMPYR (#1921) 2025-12-15 00:02:45 +05:30
Justin COLLON f5cb6eb444 fix: Revert NovelFire to Standard Plugin (#1913)
- kept the paged version as a separate plugin
 - add Cloudflare check
 - removed nbsp from chapter text
2025-12-11 08:46:40 +05:30
Rajarshee Chatterjee 1a62ada59c feat: Add Script to Check for Broken Plugins 2025-12-09 19:00:41 +05:30
github-actions[bot] e7e694ec8f chore: Update Issue Template Plugin Options [skip ci] (#1911)
Co-authored-by: rajarsheechatterjee <57822170+rajarsheechatterjee@users.noreply.github.com>
2025-12-09 00:03:24 +05:30
Justin COLLON 4346f52721 fix: Jaomix (#1909)
& update filter (AI Update)
2025-12-09 00:00:12 +05:30
Soopyboo32 dfd7cac5cb feat: Add LeafStudio (#1907) 2025-12-08 23:59:28 +05:30
Justin COLLON d830160246 feat: Add Option to Revert Non-Page Plugin in NovelFire (#1908) 2025-12-08 23:56:33 +05:30
Rajarshee Chatterjee af182913e0 feat: Add Dark Theme Support 2025-12-08 23:55:44 +05:30
Rajarshee Chatterjee 36b06d1de8 feat: Add EPUB Export Support 2025-12-08 23:41:48 +05:30
Justin COLLON 2db6d4ac8f fix: NovelFire (#1899)
- fix title not showing up (#1893)
 - made the Plugin a PagePlugin, instead of trying to bypass the ratelimit
 - added default cover if none is found
 - added rating
 - removed default author text
 - better parseChapter
 - updated filter (AI update)
2025-12-04 08:33:50 +07:00
The Couch Potato (on Mars) 255ffce25f fix: Issues Around Plugin Debugger (#1885)
* proxy: Add zstd compressed payload support

Signed-off-by: Martian Potato <2260cse01024@manarat.ac.bd>

* proxy: Import types for annotations

Signed-off-by: Martian Potato <2260cse01024@manarat.ac.bd>

* components: Load novel cover via proxy

Browser blocks the image load due to CORS

Signed-off-by: Martian Potato <2260cse01024@manarat.ac.bd>

---------

Signed-off-by: Martian Potato <2260cse01024@manarat.ac.bd>
2025-11-18 01:19:48 +05:30
The Couch Potato (on Mars) 0e92630eea fix: Broken Chapter Scraper Due to Layout Change (Fenrir) (#1884)
* fenrir: Fix broken chapter scrapper due to layout change

Also remove comment nodes to reduce chapter size.

Signed-off-by: Martian Potato <2260cse01024@manarat.ac.bd>

* fenrir: Add type annotations

Signed-off-by: Martian Potato <2260cse01024@manarat.ac.bd>

---------

Signed-off-by: Martian Potato <2260cse01024@manarat.ac.bd>
2025-11-18 01:18:26 +05:30
Rajarshee Chatterjee 78d7a86f42 fix: Update Newer Imports to Older for Backward Compatibility
Closes #1866
2025-11-15 09:01:16 +05:30
Rajarshee Chatterjee b2e7362b85 chore: Add Plugin and Severity Labels Only to Bug Reports 2025-11-15 08:50:14 +05:30
Mousica e2d53b7832 fix: Quanben and Add Filters (#1877)
* fix quanben +added filters

* remove https://69shu.biz
2025-11-13 17:30:23 +05:30
github-actions[bot] 820b8b3bcd chore: Update Issue Template Plugin Options [skip ci] (#1878)
Co-authored-by: rajarsheechatterjee <57822170+rajarsheechatterjee@users.noreply.github.com>
2025-11-10 13:25:59 +05:30
Justin COLLON 5d705f4a7c fix: Fenrir Realm (#1876) 2025-11-10 13:17:04 +05:30
Justin COLLON 406af7d4b1 feat: Add Free Kol Novel (#1875)
[skip ci]
2025-11-10 13:15:36 +05:30
Justin COLLON 5a083d995b fix: Update Kol Novel URL (#1872) 2025-11-04 21:55:20 +05:30