1
0
Fork 0
mirror of https://github.com/kemayo/leech synced 2025-12-15 12:56:41 +01:00
Commit graph

346 commits

Author SHA1 Message Date
Will Oursler
c702337040 Reworks how site-specific options work. 2017-10-13 19:37:13 -04:00
David Lynch
3a24cad826 Fill in some TODOs for fiction.live 2017-10-12 18:38:58 -05:00
David Lynch
1fe2e72b30 Site handler for fiction.live 2017-10-12 17:59:02 -05:00
Will Oursler
db48233cf4 Switch from using raw argparser to using click. Preserves the existing
interface, except leech --flush becomes leech flush
2017-10-12 13:00:24 -04:00
David Lynch
8ac1aa8bb0 Add cover config to leech.json 2017-10-12 11:20:45 -05:00
David Lynch
619a013bcb Cover font fallbacks 2017-10-12 10:39:13 -05:00
David Lynch
63b940a328 Update Pillow 2017-10-12 10:29:09 -05:00
David Lynch
f6e4a86a50 Merge pull request #8 from Zomega/modularize
Splits out ebook generation logic into a seperate module
2017-10-12 10:00:05 -05:00
Will Oursler
1c577b6f67 Fix lint errors 2017-10-12 10:07:22 -04:00
Will Oursler
5bd07a5b90 Splits out ebook generation logic into a seperate module, in anticipation of maybe supporting multiple output formats. 2017-10-12 09:49:32 -04:00
David Lynch
a92575687c Specify the license (MIT) 2017-10-11 20:20:55 -05:00
David Lynch
24e307107e Fix readme typo 2017-10-06 14:13:39 -05:00
David Lynch
ae43ead466 Document arbitrary sites in the readme 2017-10-06 14:11:32 -05:00
David Lynch
d60c21cae3 Remove TODO from arbitrary
529b85c7 implemented this, so it's good.
2017-10-06 14:08:18 -05:00
David Lynch
971398701f Merge pull request #7 from Zomega/patch-1
Fix up the FictionPress site handler.
2017-10-06 11:33:19 -05:00
Will Oursler
b78f3c0c77 Fix up the FictionPress site handler.
Updates the comment to a valid fictionpress story. Changes the matches method so it works like the one for FFN. As it is now, it didn't work for me. After this, works on the provided URL and several variants.
2017-10-06 12:28:31 -04:00
David Lynch
2ce43c9da7 Xenforo: turn some styles into tags 2017-10-05 13:47:16 -05:00
David Lynch
eb715366f0 Fix single-chapter fanfiction.net stories 2017-09-22 21:33:20 -05:00
David Lynch
59acc8e373 Upgrade requirements 2017-09-08 11:49:30 -05:00
David Lynch
6840d8a4c9 Xenforo: threadmarks fallback 2017-08-03 16:14:40 -05:00
David Lynch
63e7a0de37 Xenforo: threadmark changes 2017-07-24 22:50:18 -05:00
David Lynch
ea3432bc99 AO3: author notes should be included 2017-05-28 01:15:04 -05:00
David Lynch
529b85c7a6 Adjust Arbitrary so it can handle non-chapter works 2017-04-29 20:59:04 -05:00
David Lynch
17664125f3 Changed mind for arbitrary: JSON definitions 2017-04-24 22:02:16 -05:00
David Lynch
ee7ec2a669 Force latest node in Travis 2017-04-24 01:42:50 -05:00
David Lynch
6a782244fc Fix travis eclint call 2017-04-24 01:24:13 -05:00
David Lynch
7171d2c9ea Add an arbitrary-site handler 2017-04-24 01:09:43 -05:00
David Lynch
0230993cb4 Make xenforo title select pickier 2017-03-17 22:39:56 -05:00
David Lynch
40042cdb46 Xenforo: exclude threadmarks from links, too 2017-03-13 00:08:53 -05:00
David Lynch
5b4b9a0dc3 Canonicalize URLs 2017-02-23 15:03:23 -06:00
David Lynch
c0e903c3da Cover text: outlined 2017-02-23 14:40:55 -06:00
David Lynch
701e196359 Update Pillow 2017-02-23 14:23:14 -06:00
David Lynch
9e542c9018 Decompose xenforo hidden blockquote notes 2017-02-23 14:20:24 -06:00
David Lynch
86e36715f1 Set up for Travis 2017-02-08 13:20:14 -06:00
David Lynch
24f7137929 Fix footnote backlinks, from structure change 2017-02-05 12:38:12 -06:00
David Lynch
5c71b9a17e Compress epubs 2017-02-05 12:17:43 -06:00
David Lynch
c272bdee29 Support FictionPress 2017-02-03 11:00:25 -06:00
David Lynch
7de0e8d2fd Document leech.json for logins 2017-02-02 23:20:43 -06:00
David Lynch
f066fc663d Use attrs 2017-02-02 23:18:21 -06:00
David Lynch
e6343cb1c9 Stories are now made of nested sections/chapters
This is prep-work for improving epub TOC generation a bit.
2017-01-10 00:23:24 -08:00
David Lynch
7addf4c3d1 AO3: handle series, imperfectly 2016-12-28 03:06:43 -06:00
David Lynch
da4d7fc5bf Trim xenforo titles 2016-11-06 09:55:34 -06:00
David Lynch
b5740691cc Special-case people faking tabs in xenforo 2016-10-11 00:37:46 -05:00
David Lynch
dd0248ffa0 Update README 2016-09-23 13:26:13 -05:00
David Lynch
24fa9aa22d Use a namedtuple for chapters 2016-09-23 13:11:52 -05:00
David Lynch
574cea3fc8 Make the sites system not require editing __init__.py 2016-09-23 12:51:03 -05:00
David Lynch
86f02812d2 Use requests-cache 2016-08-29 10:59:20 -05:00
David Lynch
921671f225 Add some front matter 2016-04-23 00:38:10 -05:00
David Lynch
0102d62b00 Xenforo: Allow skipping of spoilers 2016-04-23 00:04:45 -05:00
David Lynch
d9e65e5b6a Add a little documentation on the extract method 2016-04-04 09:58:47 -05:00