Commit Graph

344 Commits

Author SHA1 Message Date
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
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
Rajarshee Chatterjee f418669914 feat: Add Noice Translations Filters 2025-10-21 11:15: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
Batorian d3313a460e feat: Add AkuTranslations to Novel Updates (#1842)
* added AkuTranslations

* sort content into <p> elements

* remove a <br> element when joining

* fix line breaks

* revert test versions
2025-10-19 10:14:56 +05:30
Justin COLLON 214643f22e fix: Update Chrysanthemum Garden (#1834)
- fix search function
 - removed pagination of search fuction
 - added default cases
 - fix summary
2025-10-18 10:39:31 +05:30
The Couch Potato (on Mars) de0a665a59 fix: Add Support for Chapter Groups in FenrirRealm (#1838)
* FenrirRealm: Fix broken chapter groups

Adds supports for chapter groups, which in turn fixes broken chapter list with
grouped chapters

* FenrirRealm: Use chapter group slug

Fixes broken chapter with hardcoded slug

* FenrirRealm: Fix code formatting issues
2025-10-18 10:36:15 +05:30
Justin COLLON 0d34e59e4d fix: Update Novel Mania (#1835)
- fix URL parameters for pagination (#1686)
 - fix novel summary
2025-10-18 10:34:18 +05:30
Justin COLLON 515390ccae fix: Update Rewayat Club (#1833)
- improve chapter text formatting (#1753)
 - fix error on search
2025-10-18 10:06:01 +05:30
Justin COLLON 7bbfcd3260 Follow up of #1822 (#1831) 2025-10-05 16:02:37 +07:00
Justin COLLON 3e3df08dce Re:Library fix (#1813)
* Re:Library:
 - all tags allowed in chapter text (#1788)
 - better status
 - fix genres
 - fix images
 - fix search

* remove unused import statements in ReLibrary plugin
2025-10-05 10:10:39 +07:00
Justin COLLON cde8ba4999 Fenrir Realm: (#1812)
- fix browsing/searching of novels (#1790)
 - fix multiline summary
 - added default cover as a fallback
 - added default case for no chapter text
2025-10-02 16:52:42 +07:00
Justin COLLON 26f194d898 BakaInUA: (#1811)
- fix novel browsing #1791
 - added filters
 - added pages
 - added genres
 - added chapter releaseDate
 - fix type issues
2025-10-02 16:51:13 +07:00
Justin COLLON 03b9528075 NovelDeGlace removed bugged parseDate function & update filter (#1807) 2025-09-27 19:23:00 +07:00
Justin COLLON 9cc2d2ff46 removed old broken plugins (#1806)
* removed Comrade Mao (site does not exist) #674

* removed Liebe Schnee Hiver Novel (site does not exist)

* removed Stellar Realm (site DMCA) #1795
2025-09-27 19:22:16 +07:00
Rider21 68eb0b8ba3 fix ranobeLib (#1803)
* fix

* fix AT
2025-09-27 19:16:13 +07:00
yammyy cd583a03f5 New source ixdzs8 (爱下电子书) (Chinese) (#1801)
- This site redirects request for a chapter to challenge, so it has two request - first getting a token, second - getting the chapter;
- Duplicates novels in search;
- Has a problem with layout.
2025-09-17 08:07:25 +07:00
Batorian eaabdeb305 Improvement: Novel Updates: Updated Daoist Quest (#1800)
* update `daoist` and version change

* `daoist` update

* revert test version
2025-09-13 08:54:48 +07:00
Batorian 0c0dab5897 Improvement: Novel Updates: Plugin Maintenance (#1799)
* overall update

* change version

* debugging

* update outliers

* update version

* revert debugging

* add Canon Story

* fix

* fix

* update

* revert versions

* update
2025-09-09 08:26:54 +07:00
Maix0 3e8ea85275 plugin(re:library): fixed parsing of novel (#1778) 2025-08-07 08:39:34 +07:00
ripdog d1e3795214 Add KDT Novels plugin (#1776) 2025-08-07 08:38:46 +07:00
rfi 196825e36d add stellar realm v1 (#1768) 2025-07-26 17:41:40 +07:00
Soopyboo32 a5450fa78b Fix new on site sort for mvlempyr (#1752) 2025-07-14 08:23:49 +07:00
Soopyboo32 15a9e48503 Fix mvlempyr again following website recode (#1750) 2025-07-08 08:16:09 +07:00
Rider21 3088f6882d fix authorToday (#1690)
* updates

* fix

* test

* fix

* Update src/plugins/russian/authortoday.ts

Co-authored-by: K1ngfish3r <trulyihu@gmail.com>

---------

Co-authored-by: K1ngfish3r <trulyihu@gmail.com>
2025-05-21 20:35:54 +07:00
K1ngfish3r c16bf4b457 fix: novelbin (#1688) 2025-05-20 08:32:49 +07:00
K1ngfish3r a1e709ae65 Ranobelib: Fix cant parse page (#1683)
* update url

* minor version update

* update types

* unique
2025-05-17 09:46:25 +07:00
K1ngfish3r fdcae58a47 Multisrc ReadNovelfull: Add anf.net, libread and fwn.com & convert to htmlparser2 (#1672)
* postsearch

* small

* i let gemini do a thing

* stateStack and anf.net

* parseNovel

* fix parseNovels searchNovels and rewrite parseNovel noAjax

* only parseChapter remains

* confirm ulmetainfoli

* Update template.ts

* fwn

* cut

* paste

* remove extra

* parseChapter
2025-05-09 11:36:10 +07:00
Rojikku f12b0373cd StorySeeding fix - still broken (#1670)
* Fix Status+Author; WIP: Chapters/Ajax

* Chapters attempt 1

* Chapters catch errors

* Remove function bugs

* Add error to chapter parsing
2025-05-06 08:27:15 +07:00
Rojikku ab968db54b Novelfire: Fix Popular/Filters + Error catching (#1671)
* NovelFire: Improve error catching

* NovelFire: Fix Popular View + Update Filters
2025-05-06 08:25:47 +07:00
Rojikku 92ece61a4a NovelFire: Fix Summary Bug (#1668) 2025-05-04 12:01:49 +07:00
K1ngfish3r ccf25ee2d1 FreeWebNovel: small fix (#1661) 2025-04-30 09:29:17 +07:00
K1ngfish3r 177d8eb836 Multisrc Readnovelfull: add novelfull (#1657)
* add novelfull

* delete novelfull
2025-04-28 09:21:23 +07:00
K1ngfish3r dfb2a01e7a Multisrc Readnovelfull: add boxnovel and plugins (#1656)
* base commit

* some changes

* remove pagePlugin
2025-04-27 14:08:27 +07:00
K1ngfish3r 309b91b27e Freewebnovel: use htmlparser2 (#1654)
* freeweb parser

* fix malformed tags

* yes

* add a line?
2025-04-25 19:58:21 +07:00
K1ngfish3r add1f2f6da Pawread: Refactor with Htmlparser2 (#1645)
* pawread refactor

* add slash to maintain backwards compat

* fix pretty
2025-04-24 19:16:19 +07:00
K1ngfish3r ba5c7bc25f Readfrom: encase text nodes with p (#1647)
* readfrom encase p

* increment version number
2025-04-24 19:14:33 +07:00
K1ngfish3r e6196254bf Freewebnovel: update (#1648)
* freewebnovel

* forgot most-popular
2025-04-24 08:13:23 +07:00
K1ngfish3r a34f5154af Lightnovelpub: Refactor with state enum (#1644)
* refactor

* parseChapter
2025-04-22 21:20:24 +07:00
K1ngfish3r 0d4d850935 RoyalRoad: escape < and > when htmlparser2 (#1637)
* fix build error

* add escape to lnmtl as well
2025-04-17 09:27:33 +07:00
K1ngfish3r 03ae15cfef RoyalRoad: Fix appearing of tags which shouldnt appear (#1634)
* voidElements

* refactor lnmtl

* fix quotes

* remove ParserOptions

* kick out of class

* move genre join to onend

* shameless copy from relibrary
2025-04-15 08:38:54 +07:00
K1ngfish3r 485c98343b fix summary blob (#1633) 2025-04-13 21:07:29 +07:00
r1di 6610abeafc new plugin novel543(chinese) (#1624)
* new plugin novel543(chinese)
-search not working well
--search over the novelid works
--normal search might not work because of cloudflare...

* changed icon format

* from fetchImage to imageRequestInit

---------

Co-authored-by: Ridi <ridi.culous.progger@gmail.com>
2025-04-11 13:41:47 +07:00
K1ngfish3r e728e66dbe RoyalRoad: Obtain URLs properly (#1627)
* parsing state

* fix inHidden gone wrong
2025-04-11 10:16:46 +07:00
r1di a5d181b612 new plugin quanben(全本小说网)(chinese) (#1623)
* new plugin quanben(全本小说网)(chinese)

* wrong folder

---------

Co-authored-by: Ridi <ridi.culous.progger@gmail.com>
2025-04-10 08:32:33 +07:00
K1ngfish3r 76c803ce73 RoyalRoad: Replace regex with Parser (#1622)
* dom-serialize

* prettier fix

* use Parser only

* prettier fix pt 2

* use URLSearchParams for popular and fix default cover

* prettier trilogy (missing ;)
2025-04-09 20:19:53 +07:00
Karol 42e77596e9 fix: reaperscans RSC parsing for multiline chapters (#1611) (#1620) 2025-04-09 08:22:43 +07:00