Alex Raubach
b83b6d37f1
Add The Gods Are Bastards site definition
...
a[href*='20'] selects only chapter links that include the year in the url while not selecting links that share to social media.
2018-08-28 21:13:06 -04:00
David Lynch
59e4212e07
Bump python version for travis (flake8 compat)
2018-08-17 21:43:33 -05:00
David Lynch
fb8d6cf0d6
Merge pull request #9 from Zomega/clickify
...
Switch from using raw argparser to using click.
2018-08-17 21:33:23 -05:00
David Lynch
d79fc7e545
Practical Guide 4
2018-08-17 21:22:57 -05:00
David Lynch
d7e77d8181
Wandering Inn example
2018-08-09 23:28:30 -05:00
David Lynch
499530993c
Royalroad seems to need www now
2018-07-11 21:24:22 -05:00
David Lynch
994d6107f9
Merge pull request #12 from frrad/patch-1
...
Remove trailing comma in json
2018-05-05 15:19:36 -05:00
Frederick Robinson
e959246cee
remove trailing comma in json
2018-05-05 11:26:51 -07:00
Will Oursler
d1842e2bf1
Adds a system for site options to be included as click.options on commands.
2018-04-14 12:56:31 -04:00
Will Oursler
7c1702e6ff
Fixes whitespace issues.
2018-04-13 18:18:37 -04:00
Will Oursler
379c087086
Merge a few things I missed in by hand.
2018-04-13 18:10:46 -04:00
Will Oursler
fd7998ea27
Clean up how verbose log output works...
2018-04-13 17:57:08 -04:00
Will Oursler
ecebf1de58
Merge branch 'master' into clickify
2018-04-13 17:52:37 -04:00
Will Oursler
9ab8404120
Merge pull request #2 from kemayo/master
...
Bring my fork up to date with kemayo's
2018-04-13 16:36:02 -04:00
David Lynch
868ef4b157
Handle mobile links for FFN
2018-03-30 15:18:57 -05:00
David Lynch
7d2c1647e2
Safer check on retry-after
2018-02-28 20:54:37 -06:00
David Lynch
b8123e0b26
Explicitly VACUUM the cache on flush
2018-01-19 14:21:05 -06:00
David Lynch
2042f813d0
Allow AO3 logins for member-only stories
2018-01-19 14:15:43 -06:00
David Lynch
f8d494283c
Proper URL normalization for AO3 chapters
2018-01-19 13:19:45 -06:00
David Lynch
fb58879348
New example
2017-12-05 21:34:40 -06:00
David Lynch
e9dab9ab7d
Fix linting on royalroad
2017-11-17 22:57:54 -06:00
David Lynch
e099f47e66
Support: RoyalRoad
2017-11-17 21:37:13 -06:00
David Lynch
7bb6da382c
Oh hey, another missing Section URL
2017-11-04 00:30:59 -05:00
David Lynch
6d52c72c99
Use logging instead of print
...
Fixes #10
2017-11-04 00:09:09 -05:00
David Lynch
43599aceb5
Merge branch 'master' into clickify
2017-11-03 15:21:44 -05:00
David Lynch
f1ac7c8bda
Retry failed site-requests
2017-10-31 00:27:54 -05:00
David Lynch
27b677a444
Fix no-threadmarks autodetect
2017-10-29 19:50:19 -05:00
David Lynch
df8e67d3e1
Include some examples for the arbitrary handler
2017-10-22 17:33:43 -05:00
David Lynch
257ab69394
Arbitrary handler: canonicalize URLs
2017-10-22 17:31:10 -05:00
David Lynch
dc0d2162fb
Arbitrary handler had misplaced url arg
2017-10-22 17:06:40 -05:00
Will Oursler
9b4d2a0998
Adds a more sensible default for options in the Site base class.
2017-10-13 19:43:38 -04:00
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