* novel-updates-rating: add rating to novels
* novel-updates-rating: update version
* novel-updates-rating: revert version
* novel-updates-rating: edit imports
* novel-updates-rating: update plugins version
* novel_updates_rating: revert version
* novel-updates: update test version
* novel-updates: update test version
* novel-updates: revert test version
* Add lock icon to madara theme locked chapters & setting to zetro translation to hide locked chapters
* Increment version number
* Fix storage
* Add hide locked chapters toggle to webnovel plugin
* Fix version number from rebase
* Update sources.json to fix Boxnovel
The boxnovel.com domain now points towards novgo.com as such, I have changed the URL from boxnovel.com to to novgo in order to fix the issue. I have not made new plugin source as Dartford mean that people will have to migrate all the novels from Box novel to novgo.
* Update sources.json
* New Source dreambigtl (Dream Big Translations)
* Apply suggestions from code review
Co-authored-by: nyagami <hoangquan05112002@gmail.com>
* Update dreambigtl.ts
* gensis fix, they obfuscated their api...dont be suprised chapter names are missing...
* Update galaxy translations new domain
* version increment
* they changed their code again
---------
Co-authored-by: Ridi <ridi.culous.progger@gmail.com>
Co-authored-by: nyagami <hoangquan05112002@gmail.com>
- Update source URLs for English, French, Spanish, and Indonesian versions of MTL Novel.
- Add support for Portuguese and Russian versions of MTL Novel.
* 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-48a4https://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>