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

115 commits

Author SHA1 Message Date
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
David Lynch
9eb5b270ab Ignore the linting on my sites import 2016-04-04 09:45:45 -05:00
David Lynch
008eb8e63d Support ArchiveOfOurOwn 2016-04-03 21:30:29 -05:00
David Lynch
05c98f28db Command to flush the cache 2016-03-18 08:46:25 -05:00
David Lynch
04f1f6f4a9 Xenforo: account for titleless spoilers 2015-12-16 15:35:30 -06:00
David Lynch
178ff6bda7 Instead of stop-after, use offset/limit 2015-12-14 17:34:20 -06:00
David Lynch
8ce3c7f709 Xenforo option: stop-after 2015-12-14 17:30:59 -06:00
David Lynch
a5fb14d61a Xenforo: canonicalize post URLs from threadmarks 2015-12-09 01:57:55 -06:00
David Lynch
aa4ba528b7 Let sites define their own custom arguments
Use this to let xenforo force the inclusion of the index-post
2015-12-05 01:34:20 -06:00
David Lynch
c69eb1e33e Footnotes off in their own file 2015-11-30 20:10:58 -06:00
David Lynch
95e25dabd3 First pass at turning spoilers into footnotes for Xenforo
This works as popup-footnotes in iBooks and on Kindle. It'd be a bit
better if I put the footnotes in their own file, so they won't be
dropped at the end of chapters on a Kindle. However, that requires
some flow restructuring, and this is an acceptable proof-of-concept
for now.
2015-11-30 16:46:29 -06:00
David Lynch
bff375a8e7 Generate covers 2015-11-11 00:39:41 -08:00
David Lynch
8f198bae21 Allow logging in to sites, to view hidden things 2015-10-28 18:06:19 -05:00
David Lynch
150d0f63d5 Explicitly support XenForo 2015-10-28 15:52:11 -05:00
David Lynch
ecfe1f35a8 Fix bug with postid finding 2015-10-28 11:03:45 -05:00
David Lynch
73b1a2c6fd Error handling: was bad 2015-10-28 03:18:17 -05:00
David Lynch
0d34552ed1 Clean up spacebattles handling
Make it fall back better if it's given a threadmark-less post. Just
assume the first one is an index post.
2015-10-08 11:41:22 -05:00
David Lynch
f30803c91a Upgrade bs4 because of python3.5 issue 2015-10-08 11:33:25 -05:00
David Lynch
e2a26837ef Typo and missing block in the Index class 2015-09-14 00:44:23 -05:00
David Lynch
2aba80be24 Change sites strategy to use classes and inheritance 2015-09-14 00:38:02 -05:00
David Lynch
1795c717e9 BS4 multiple-class check should use select 2015-09-10 03:25:27 -05:00
David Lynch
d8250fa7bf Handle some threadmarks better 2015-08-14 01:03:04 -05:00
David Lynch
43f0ec9fef Let the spacebattles handler suck in sufficientvelocity as well 2015-06-30 00:28:33 -05:00
David Lynch
61e0ad411f Sanitize filename creation 2015-06-27 17:17:18 -05:00
David Lynch
1d622e8af0 Error handling and defaulting to the top post in a thread 2015-06-12 14:29:36 -05:00
David Lynch
9f6cae66ee Account for base links in index posts 2015-06-11 01:48:02 -05:00
David Lynch
9a919e88b8 Also, non-threadmarked spacebattles, albeit generally requiring more touchups 2015-06-11 01:34:58 -05:00
David Lynch
6ccbe59a6c Add spacebattles threadmark support 2015-06-11 00:44:20 -05:00
David Lynch
81c348ade3 Make properly executable 2015-01-05 04:18:50 +00:00
David Lynch
d55e6877a0 Update read me 2014-05-12 19:16:10 -05:00
David Lynch
d532962696 Support deviantart favourites / galleries 2014-04-28 19:10:04 -05:00
David Lynch
0e4632c709 Update readme about requirements 2014-04-28 18:25:54 -05:00