* feat: update Divine Dao Library
Add novel filters, support both popular and latest novels, get covers,
and find the actual last published chapter.
* feat: introduce caching to Divine Dao Library
* Add filters and sort to mvlempyr
* Update version number
* Add filters and sort to mvlempyr
* Update version number
* Faster parsing by reducing amount of html cheerio is given
* Lint rules
* Add dropdown in UI to change fetch mode
* Requested changes
* Small fixes i noticed
* Use program files from env
* Requested changes
* 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.
* Add files via upload
* 2nd
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* clean up
* clean up
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories and minor cleanup
* fix handling single chapter stories and minor cleanup
* New source test
* New source test
* fix bugs
* fix bugs
* fix bugs
* bugs fix
* New arabic source rewayat.club
* New arabic source rewayat.club
* New arabic source rewayat.club
* New arabic source rewayat.club
* chapter release dates improvment for ao3
* edits
* add chapter dates to ao3
* add chapter dates to ao3
* improve RewayatClub
* new source sunovels
* new source sunovels
* fix images in source sunovels
* fix images in source sunovels
* fix filters in source sunovels
* fix filters in source sunovels
* fix filters in source sunovels
* fix filters in source sunovels
* fix filters in source sunovels
* fix filters in source sunovels
* fix filters in source sunovels
* Update src/plugins/arabic/sunovels.ts
Co-authored-by: K1ngfish3r <trulyihu@gmail.com>
* Update src/plugins/arabic/sunovels.ts
Co-authored-by: K1ngfish3r <trulyihu@gmail.com>
* fix test newsource
* fix test newsource
* fix test newsource
* fix test newsource
* fix test newsource
* Update dilartube.ts
* Update dilartube.ts
* Update dilartube.ts
* fix test newsource
* Update rewayatclub.ts
* fix test newsource
* edits to multiple sources
* edits to multiple sources
* Rewayat
* edits to multiple sources
---------
Co-authored-by: K1ngfish3r <trulyihu@gmail.com>
[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>
* Add files via upload
* 2nd
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* another change with image
* clean up
* clean up
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories
* fix handling single chapter stories and minor cleanup
* fix handling single chapter stories and minor cleanup
* New source test
* New source test
* fix bugs
* fix bugs
* fix bugs
* bugs fix
* New arabic source rewayat.club
* New arabic source rewayat.club
* New arabic source rewayat.club
* New arabic source rewayat.club
* chapter release dates improvment for ao3
* edits
* add chapter dates to ao3
* add chapter dates to ao3
* improve RewayatClub
* new source sunovels
* new source sunovels
* fix images in source sunovels
* fix images in source sunovels
* fix filters in source sunovels
* fix filters in source sunovels
* fix filters in source sunovels
* fix filters in source sunovels
* fix filters in source sunovels
* fix filters in source sunovels
* fix filters in source sunovels
* Update src/plugins/arabic/sunovels.ts
Co-authored-by: K1ngfish3r <trulyihu@gmail.com>
* Update src/plugins/arabic/sunovels.ts
Co-authored-by: K1ngfish3r <trulyihu@gmail.com>
---------
Co-authored-by: K1ngfish3r <trulyihu@gmail.com>
* add rainofsnow explicitly
* Update src/plugins/english/rainofsnow.ts
Co-authored-by: K1ngfish3r <trulyihu@gmail.com>
* Update src/plugins/english/rainofsnow.ts
Co-authored-by: K1ngfish3r <trulyihu@gmail.com>
* rainofsnow: done 🎉 - fixed pagination parsing, plugin type is now correct, parsing chapter no longer crashes the server, now using 'this.site', and cleaned a few things up.
---------
Co-authored-by: K1ngfish3r <trulyihu@gmail.com>
* 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>