Commit Graph

80 Commits

Author SHA1 Message Date
Batorian b4a779a109 fix: [Genesis]: Fix Chapter Content (#1190)
* genesis: fix missing chapter content

* genesis: remove genesistls and fix NU

* genesis: revert version

* genesis: update version
2024-09-17 22:29:23 +05:30
r1di b269d73c1d fĩ: galaxytranslations new domain (#1171)
* galaxytranslations new url

galaxytranslations new url

* versionIncrements increased
2024-08-28 11:21:53 +07:00
Marcin Majewski b2caf26da3 Move to Zustand and add Filters to web_test (#1077)
* Moved to zustand and started refactored filters

- Move from redux to zustand
- Refactor Filters typings and add some helper types
- Add Filters button and Picker/Switch filter options
- Fixed Syosetu typings

* Add rule consistent-type-definitions

- Add consistent-type-definitions eslint rule to force consistent use of types instead of interfaces
- Run eslint to auto-change every interface to types

https://dev.to/atheodosiou/types-vs-interfaces-in-typescript-making-the-right-choice-48a4
https://www.youtube.com/watch?v=zM9UPcIyyhQ

* Add other filters and refactor

- Move Dialog to FiltersDialog
- CheckboxFilter, TextFilter, XCheckboxFilter added
- Added TripleCheckbox and TripleSwitch as tri-state checkbox/switch items using Mui stylings

* TriStateCheckbox/Switch refactor

- Change name of TripleSwitch and TripleCheckbox to TriState
- Change slightly TriStateSwitch and StyledSwitch styles
- Add option to change into TriStateSwitches via `localStorage` value `useSwitches`

* Refactor code and fix issues

* fix: prettier

---------

Co-authored-by: nyagami <hoangquan05112002@gmail.com>
2024-08-18 22:31:41 +07:00
Rider21 eb5522b066 Removed illustration pre-processing(#1144) 2024-08-18 17:52:14 +07:00
César Pinheiro 7e98a91ef6 ReadNovelFull: Return HTML when parsing the chapter (#1146)
* Parsing the chapter returns actual HTML instead of text

* Increment version of the plugin
2024-08-17 20:52:44 +05:30
K1ngfish3r 54ceef6742 kolnovel update URL (#1129) 2024-08-11 09:44:56 +07:00
Justin COLLON 0e830f4acf indo fix (#1120)
* LightNovelWP: - bacalightnovel fix chapter parsing

* feat: Update source site URL for "MoreNovel" to "Risenovel"
2024-08-07 08:59:08 +07:00
Justin COLLON f10dd1ad10 LightNovelWP: fixs for bacalighnovel (#1116)
* LightNovelWP: fix bacalighnovel

* LightNovelWP: fix novel without covers & weird names in popNovels and search (html entities)
2024-08-06 23:25:14 +07:00
Justin COLLON 5a0cf8bec6 URL update: Galaxy Translations & LunarLetters (#1105)
* chore: Update source site URL for Galaxy Translations

* chore: Update source site URL for LunarLetters

* Galaxy Translations: version increase
2024-08-06 21:58:09 +07:00
Justin COLLON 0b86806fcf fix MTL Novel (#1085)
* MTL Novel:
- fix chapters not loading
- fix geners & author & status not working
- renamed MTL Novel for languages

* MTL Novel version update
2024-07-24 22:17:39 +07:00
Justin COLLON 660b5bbf01 fix: Correct multiSrc Filters & Update Asura Light Novel to Srank Manga (#1082)
* Asura Light Novel => Srank Manga

* fix ‘npm run icons‘ & new icon asuralightnovel

* fix filters for multisrc:
- lightnovelwp
- madara
- readwn
2024-07-22 16:00:20 +05:30
Felipe Bonfim 5387e094ba fix: Replace broken E-Novel Brazilian with Better Novels (#1061)
* added Novel Mania Brazilian Portuguese

* added image Novel Mania Brazilian Portuguese

* e-novel is broken

* added source and image Better Novels  Brazilian Portuguese
2024-07-18 19:17:18 +05:30
Batorian 4bd7df1d61 fix: [Kol Novel]: Domain Update (#1069) 2024-07-18 19:10:46 +05:30
Batorian 19f8b681eb Plugin: Genesis studio (#1038)
* genesis: started implementation

* genesis: wip

* genesis: implemented parse novel

* genesis: added icon

* genesis: wip

* genesis: added chapters

* genesis: wip

* genesis: updated chapter name

* genesis: parse chapter

* genesis: revert version

* genesis: fixed pages and custom css

* genesis: update

* genesis: edit ta-center

* genesis: remove line-height

* genesis: old genesis deprecated
2024-07-12 22:52:24 +07:00
Rider21 bd6f6a7ed9 add VyNovel (#1036)
* add VyNovel

* Update vynovel.ts

* fix
2024-07-12 21:53:00 +07:00
nyagami 2398f35147 Feat: Plugin custom js/css 2024-07-06 10:31:40 +07:00
Justin COLLON 78fc25cf2d Lightnovelwp: added requiemtls, fix ippotranslations(#1027)
- added requiemtls
- fix ippotranslations
2024-07-06 09:38:37 +07:00
Justin COLLON e572dd3ce8 Update multisrc (madara & mtlnovel) (#1023)
* Madara:
- fix foxaholic infinite loop on premium chapters
- genre, author and status fix for foxaholic
- remove iframe from summary on foxaholic
- defaultCover when viewing novels
- parseData actually working

* added mtlnovel multisrc for more languages
2024-07-06 09:33:45 +07:00
SBS123 f9b359fcc4 Update: KolNovel domain (#1019)
* Update sources.json

* Update sources KolNovel

* Update sources.json

* Update sources.json

* Update sources.json

* Update sources.json
2024-07-04 23:26:03 +07:00
SBS123 f56aef6c0a Fix (plugin): Riwayat domain (#1012) 2024-06-30 12:24:17 +07:00
Rider21 fae73534dd Add TopLiba (#1003)
* test

* cleanup

deleted unused `fetchFile` import
replaced fetch with `fetchApi`

* eslint

* fix

* fix multi

* Hmm, what to do next.

* test URLSearchParams

* fix
2024-06-30 11:28:11 +07:00
Rider21 e60ea87697 Feat(plugin): Ruvers (#994)
* Create ruvers.ts

* fix icon

* Update ruvers.ts

* fix

* //

* Update ruvers.ts
2024-06-20 15:42:59 +07:00
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
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 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
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
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
Rider21 89d4d2471f Fix(plugins): novelovh, zelluloza (#943)
* fix

* xd
2024-05-21 13:41:11 +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
Justin COLLON 2bf7b4721c fix lightnovelbrasil (#918) 2024-04-30 16:11:29 +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
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
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 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
Rider21 9bc558936d Plugins fixed (#903)
* test

* fast fix

* fix

* fix

* Update ranobelib.ts
2024-04-25 21:53:16 +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
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
Rajarshee Chatterjee e09c58c5f5 Add ReadNovelFull (#856)
* Add ReadNovelFull

* Address Review Comments
2024-03-25 21:03:18 +05:30
nyagami 33ce48ad02 Dist version (#854)
* unique branch for each version

* fix: json_plugins

* update readme
2024-03-24 14:56:56 +07:00