~nhanb/pytaku

detect all weebcentral img domains
update jinja2
weebcentral pages now require correct referer & UA
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
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.
Next
Do not follow this link