21 Commits

Author SHA1 Message Date
Thomas Wade
c0ed667f18 Move login logic out of __init__ 2020-04-21 22:44:15 +09:30
Thomas Wade
aaf7445b8f Use new import 2020-04-21 21:38:51 +09:30
Thomas Wade
49970328f7 Fix broken gallery selector 2020-04-21 21:38:32 +09:30
Thomas Wade
27f3b5009e Use parent attribute, not function 2020-04-21 21:11:13 +09:30
Thomas Wade
b4afac95fd Get recommended submissions 2020-04-21 20:33:55 +09:30
Thomas Wade
7090b7f528 Merge everything into one file
Python is really loose in how it handles module naming, so it's easier if I just make a bundle of joy like this than separating everything out.
2020-04-21 18:32:28 +09:30
Thomas Wade
7a11a940d1 Add setup file 2020-04-21 18:30:18 +09:30
Thomas Wade
15b46d2ac1 Use more specific exception handling 2020-04-21 17:01:31 +09:30
Thomas Wade
345c95a477 Add missing base URL 2020-04-21 17:01:21 +09:30
Thomas Wade
49d5689aa6 Remove whitespace 2020-04-21 17:01:11 +09:30
Thomas Wade
1664aa8010 Add docstring to example 2020-04-21 16:30:30 +09:30
Thomas Wade
cf3676f461 Add scraper example 2020-04-21 16:17:10 +09:30
Thomas Wade
16312833a4 Save account username 2020-04-21 16:16:54 +09:30
Thomas Wade
95b5b25a8e Import everything 2020-04-21 05:40:26 +09:30
Thomas Wade
65fba50c1c Handle missing preview
This occurs when processing flash files
2020-04-21 05:39:52 +09:30
Thomas Wade
d13ab3ba6e Actually use the user cache 2020-04-21 05:12:08 +09:30
Thomas Wade
69ff0a40b8 Cache submissions 2020-04-21 05:12:00 +09:30
Thomas Wade
96702a3511 Add submission URLs and fave toggling functions 2020-04-21 05:05:46 +09:30
Thomas Wade
253c3d6110 Parse submissions 2020-04-21 04:39:28 +09:30
Thomas Wade
1906c1cd1b Use LXML explicitly 2020-04-21 02:56:32 +09:30
Thomas Wade
0b21cae8b9 Add initial implementation 2020-04-21 02:50:26 +09:30