Commit Graph

106 Commits

Author SHA1 Message Date
Rajarshee Chatterjee b5bf7ecd48 chore: Update Publish Plugins Workflow to Trigger on Specific Paths 2025-10-21 10:04:48 +05:30
Rajarshee Chatterjee 851330a52e refactor: Update Build Scripts And Workflows (#1848)
* refactor: Update Build Scripts And Workflows

* chore: Update Prettier Workflow

* chore: Update Publish Plugins Workflow

* chore: Update Prettier Workflow

* chore: Update Workflows

* chore: Update Workflows

* chore: Update Prettier Workflow

* chore: Update Prettier Workflow
2025-10-20 14:54:12 +05:30
Rajarshee Chatterjee 8108df39a1 refactor(scripts): Reorganize Build Scripts (#1847) 2025-10-20 12:10:11 +05:30
Justin COLLON ae405691cf chore: Improve Publish Plugins Workflow (#1829)
- better logs
 - multi branch hosting for forks
2025-10-19 10:13:51 +05:30
github-actions[bot] 51fd814ddf [skip ci] Update issue template with plugin dropdown options (#1826)
Co-authored-by: nyagami <nyagami@users.noreply.github.com>
2025-10-02 16:54:26 +07:00
github-actions[bot] 69054e9b51 [skip ci] Update issue template with plugin dropdown options (#1809)
Co-authored-by: nyagami <nyagami@users.noreply.github.com>
2025-09-27 19:24:53 +07:00
github-actions[bot] 5091c7ecb9 [skip ci] Update issue template with plugin dropdown options (#1781)
Co-authored-by: nyagami <nyagami@users.noreply.github.com>
2025-08-10 09:40:23 +07:00
github-actions[bot] faf14b3807 [skip ci] Update issue template with plugin dropdown options (#1779)
Co-authored-by: nyagami <nyagami@users.noreply.github.com>
2025-08-07 08:40:28 +07:00
github-actions[bot] 893d2e1bce [skip ci] Update issue template with plugin dropdown options (#1737)
Co-authored-by: nyagami <nyagami@users.noreply.github.com>
2025-06-28 18:42:46 +07:00
github-actions[bot] acf75b5f7d [skip ci] Update issue template with plugin dropdown options (#1711)
Co-authored-by: nyagami <nyagami@users.noreply.github.com>
2025-06-09 10:10:48 +07:00
Patrick Loser 0ed3ab94ea [skip ci]: Fix auto issue labeling (#1709)
* Update issue_auto_label.yml

* Update blank_report_issue.yml
2025-06-09 10:10:31 +07:00
Rojikku 76510d058e [skip ci] Update issue template with plugin version (#1669) 2025-05-05 23:29:04 +05:30
github-actions[bot] 63e7f42879 [skip ci] Update issue template with plugin dropdown options (#1628)
Co-authored-by: nyagami <nyagami@users.noreply.github.com>
2025-04-11 13:47:43 +07:00
github-actions[bot] 1753cb4d8d [skip ci] Update issue template with plugin dropdown options (#1617)
Co-authored-by: nyagami <nyagami@users.noreply.github.com>
2025-04-08 20:57:02 +07:00
github-actions[bot] 55b5ff34d3 [skip ci] Update issue template with plugin dropdown options (#1608)
Co-authored-by: nyagami <nyagami@users.noreply.github.com>
2025-04-02 10:12:32 +07:00
github-actions[bot] c372089462 [skip ci] Update issue template with plugin dropdown options (#1599)
Co-authored-by: nyagami <nyagami@users.noreply.github.com>
2025-03-29 11:46:59 +07:00
github-actions[bot] 6e204920b0 [skip ci] Update issue template with plugin dropdown options (#1587)
Co-authored-by: nyagami <nyagami@users.noreply.github.com>
2025-03-18 18:18:06 +07:00
github-actions[bot] b4f0863c6e [skip ci] Update issue template with plugin dropdown options (#1583)
Co-authored-by: nyagami <nyagami@users.noreply.github.com>
2025-03-16 15:05:07 +07:00
github-actions[bot] c065d68c6a [skip ci] Update issue template with plugin dropdown options (#1531)
Co-authored-by: nyagami <nyagami@users.noreply.github.com>
2025-02-22 13:45:52 +07:00
github-actions[bot] cbcb02118a [skip ci] Update issue template with plugin dropdown options (#1514)
Co-authored-by: nyagami <nyagami@users.noreply.github.com>
2025-02-13 20:36:01 +07:00
github-actions[bot] cd5f0fefec [skip ci] Update issue template with plugin dropdown options (#1510)
Co-authored-by: nyagami <nyagami@users.noreply.github.com>
2025-02-12 13:55:38 +07:00
github-actions[bot] 5d832a5d08 [skip ci] Update issue template with plugin dropdown options (#1508)
Co-authored-by: nyagami <nyagami@users.noreply.github.com>
2025-02-10 22:10:03 +07:00
github-actions[bot] 72f046feaf [skip ci] Update issue template with plugin dropdown options (#1493)
Co-authored-by: nyagami <nyagami@users.noreply.github.com>
2025-02-05 13:50:04 +07:00
github-actions[bot] 2cbb64a952 [skip ci] Update issue template with plugin dropdown options (#1487)
Co-authored-by: nyagami <nyagami@users.noreply.github.com>
2025-02-02 17:23:57 +07:00
github-actions[bot] 5a2de625a0 [skip ci] Update issue template with plugin dropdown options (#1486)
Co-authored-by: nyagami <nyagami@users.noreply.github.com>
2025-02-01 09:12:09 +07:00
Patrick Loser 0e37fbc567 User plugin issue labeling (#1397)
* Add automatic issue labeling

* branch issue fix

* try debug

* maybe

* fix indents

* f it I use js

* disable for testing

* changed id

* added git

* Update issue template with plugin dropdown options

* Only push on change

* Add multiple

* save keys file and additional safety

* Update issue template with plugin dropdown options

* delete updated_issue.yml

* Add Language in front of plugin name

* Update issue template with plugin dropdown options

* Add Labels

* debug auto labeling

* new extraction method

* SELECTED_PLUGINS not available

* Maybe

* maybe this

* Now

* please

* Now really

* maybe

* debug

* debug

* remove linebreak

* delete "

* delete " differently

* corrected split

* fix multiline issue

* maybe this way

* Added Severity

* Update issue template with plugin dropdown options

* ignore if not plugin issue

* add string infront of labels

* Update issue template with plugin dropdown options

* Test job skip

* Test job skip 2

* Test job skip 2.1

* reactivated checks

* Added [skip ci] to commit message

* change label format

* pr test

* test change

* deactivate skip

* activate skip

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-02-01 09:02:01 +07:00
Adam Kemish 09a0bfb489 Add fictioneer multisrc (#1468)
* Add fictioneer multisrc, auto source req labeling for it, move daoistquest to it, add novelib

* fictioneer pagination, fix author, add status
2025-01-30 10:17:58 +07:00
nyagami 0ea6f804de [skip ci] update prettier action 2024-12-01 13:15:57 +07:00
nyagami e0b7d7eccb Fix web ui & optimise publish plugin/prettier actions (#1344)
* fix: display selected plugin

* fix: app bar responsive

* fix: sticky header

* added user-agent tooltip

* fix: responsive pop

* responsivve parsenovel

* chatper list responsive

* update dependecies

* update npm i action

* test

* skip prepare

* add terser to deps

* update tsc command

* remove ts-node

* fix: tsc options

* separate tsconfig for publish plugins

* revert host_plugins.yml

* test only terser & typescipt

* revert github action file

* cheapter prettier action
2024-11-29 15:52:36 +07:00
Justin COLLON bb403d7b82 feat: Add Theme Detection for HotNovelPub (#1291) 2024-11-02 18:30:22 +05:30
Justin COLLON 6586dc2851 fix: Auto Theme Labeler Workflow (#1158)
[skip ci]

* GH action theme_auto_label:
- fix comments not being sent
- status code in gh resume
- link to action in comment
- html & verbose curl in artifact for better debug

* GH action theme_auto_label:
- removed url check for better compatiblity
- fix labelling (gh token)

---------

Co-authored-by: Rajarshee Chatterjee <rajarshee.adm@gmail.com>
2024-09-16 16:49:18 +05:30
Justin COLLON 23d611e9de fix: Auto Theme Label Workflow (#1076) 2024-07-21 21:04:49 +05:30
Rajarshee Chatterjee 13a3c2dd02 chore: Update Workflows
[skip ci]
2024-07-15 11:09:29 +05:30
Rajarshee Chatterjee a98f3b7ed1 chore: Update Workflows
[skip ci]
2024-07-14 18:28:29 +05:30
Rajarshee Chatterjee 6d50f7a516 chore: Update Workflows
[skip ci]
2024-07-14 18:07:57 +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
Justin COLLON 265e20fc3c (skip ci) Feat: Add GitHub action theme auto label (#967)
* feat: Add GitHub workflow for theme auto label

* Apply suggestions from code review

Co-authored-by: nyagami <hoangquan05112002@gmail.com>

---------

Co-authored-by: nyagami <hoangquan05112002@gmail.com>
2024-06-12 17:08:54 +07:00
Rajarshee Chatterjee 1ddd8bb9ff [skip ci] Update Issue Moderator 2024-04-14 08:53:45 +05:30
Rajarshee Chatterjee ea2f098e0b [skip ci] Update Issue Moderator 2024-04-05 07:29:42 +05:30
Rajarshee Chatterjee db8e74e004 [skip ci] Update Issue Templates 2024-04-05 07:27:40 +05:30
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
nyagami d1e1404205 Minimum the host branch (#751)
* minimum dist branch

* force command

* clear multisrc by npm script

* refactor: action name

* fix: handle plugin error

* fix: handle plugin error
2024-02-06 23:25:23 +07:00
Rajarshee Chatterjee 26bdb94100 Use Github Actions Bot 2024-02-03 10:45:55 +05:30
Marcin Majewski 211f30d5b2 Start adding documation and add host.ps1 for windows users (#725)
* Add docs v0.0.1

* Add icon size warning

* Fix sourcenover caution

* Fix semver descriptions

* Filters fix

* Quickfix quickstart

* Add icon warning v2

* Fix typos

* Add NovelItem

* Update plugins host

* Update plugins host

* Remove unnecesarry .js and .dist

* Update plugins host

* Add host.ps1

* Fix readme.txt

* Fix READNE.txt, again

* Remove .js and .dist

* readme update with ost

* Add linux/windows hosting functions

* Fix workflows
2024-02-02 10:23:50 +07:00
nyagami 5d65f51fd3 Less changes in PR (#724)
* remove .js dir

* update .gitigore

* remove .dist

* fix: remove EOL

* clean up json_plugins

* add host bash file

* fix: no need to run json

* add all files after merge

* fix: remove run json from pre-commit

* fix: not need to run git in npm json

* add delay to debug

* fix: git add command

* fix: typo

* update github actions

* fix: missing checkout action

* fix: make .sh executable

* update readme

* fix: git config

* fix: action condition
2024-01-25 19:59:30 +07:00
nyagami a29175c421 Last step to Alpha (#710)
* fix: novelhall id

* update readme

* update: actions

* fix: remove volume

* fix: remove showToast
2024-01-22 01:54:15 +07:00
nyagami 65ae9ba112 Fix: non-english broken plugins (#701)
* fix epiknovel

* fix: hasutl

* fix: Novelas Ligera

* fix: ReinoWuxia

* fix: Oasis

* fix: json script

* fix: Skynovels

* fix: Yuuki Tls

* fix: Agitoon

* fix: Syosetu

* fix: IndoWebNovel

* fix: Novel Ringan

* fix: Sakura Novel

* fix: Hako

* minor: type checking when PRing
2024-01-20 21:20:28 +07:00
nyagami 20efcf404c refactor: Classes for Plugins (#631)
* set target to ES5

* refactor types

* use .gitkeep

* use dot to make dist/js dirs on top

* add hako

* add Hako

* add madara

* fix: url path js -> .js

* fix: branch

* freestyle for using UA, cookie

* add parseNovels for Hako

* update readme

* fix: conflict types

* add Kolnovel, remove node-fetch

* add bestlightnovel

* add plugins

* WQMangaStreamScraper
* PandaMTL
* NobleMTL
* LightNovelBrasil
* WPMangaStream

* add filters for popularNovels

* fix undefined json

* Linovelib (#26)

* linovelib CN

* icon for linovelib

* fix undefined chapter

* add check

* fix: add artist

* TuNovelaLigera ES + Madara Fix (#28)

* app repo test

* POST is now working

* update madara template + run generator

* template fix didnt get pushed commited idk why

* template update POST

* generated

* fix: useNewChapterEndpoint update (#29)

* useNewChapterEndpoint update

* Update Selectors

---------

Co-authored-by: K1ngfish3r <trulyihu@gmail.com>
2023-11-04 15:45:49 +05:30
nyagami e164a92215 Fix action (#568)
Because `npm run json` does `git add`, there's nothing left in `changes`. They are in `staged changes` instead.
2023-08-18 00:06:46 +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