~nhanb/pytaku

weebcentral chapter names are useless
weebcentral: don't set chapter name for common case
remove mangasee from source sites

I'll do a thorough cleanup later
migrate follows and reads
populate weebcentral titles & handle edge cases

Edge cases exposed during population:

- Chapter name that isn't in the "Chapter XXX.X" format.
  Example: Case Closed has "File 1" etc.

- Titles with huge chapter count: Martial Peak has 3500+ which is too
  much for the "list all chapters" API - it simply timed out on me.
  The fix is to use the "chapter selection" API instead.
add mangasee -> weebcentral mapping
unescape title name & desc
add weebcentral source site
update deps
cope with letters in chapters

Mangadex started having chapter numbers like `5c`.
scheduler: add latest chapter number to log
log search query in mangadex error msg
add .envrc
bring back mangadex chapter names

Turns out there's another API that lists chapters. Oh well.
dark mode: make link buttons dark

Latest version of `prettier` auto-inserts trailing comma in arg list,
which is an ES8 feature so jshintrc needed a config update too.

Removed unnecessary `.follows--chapter` class and the unused `::after`
rule.
more granular pageMaxWidth; use sessionStorage

I think anything more persistent than sessionStorage will be more
annoying that it's worth.
lazy dark mode
fit title cover into viewport width

Fixes mobile
Next
Do not follow this link