Matthew Hodgson
|
eab4d462f8
|
fix etag typing error. fix timestamp typing error
|
2016-04-03 02:02:46 +01:00 |
Matthew Hodgson
|
c3916462f6
|
rebase all image URLs
|
2016-04-03 01:33:12 +01:00 |
Matthew Hodgson
|
110780b18b
|
remove stale todo
|
2016-04-03 00:48:31 +01:00 |
Matthew Hodgson
|
b09e29a03c
|
Ensure only one download for a given URL is active at a time
|
2016-04-03 00:47:40 +01:00 |
Matthew Hodgson
|
7426c86eb8
|
add a persistent cache of URL lookups, and fix up the in-memory one to work
|
2016-04-03 00:31:57 +01:00 |
Matthew Hodgson
|
d1b154a10f
|
support gzip compression, and don't pass through error msgs
|
2016-04-02 03:06:39 +01:00 |
Matthew Hodgson
|
5037ee0d37
|
handle missing dimensions without crashing
|
2016-04-02 02:29:57 +01:00 |
Matthew Hodgson
|
b26e8604f1
|
make meta comparisons case insensitive
|
2016-04-02 01:35:44 +01:00 |
Matthew Hodgson
|
5fd07da764
|
refactor calc_og; spider image URLs; fix xpath; add a (broken) expiringcache; loads of other fixes
|
2016-04-02 00:35:49 +01:00 |
Matthew Hodgson
|
c60b751694
|
fix assorted redirect, unicode and screenscraping bugs
|
2016-04-01 02:17:48 +01:00 |
Matthew Hodgson
|
683e564815
|
handle spidered relative images correctly
|
2016-03-31 23:52:58 +01:00 |
Matthew Hodgson
|
72550c3803
|
prevent choking on invalid utf-8, and handle image thumbnailing smarter
|
2016-03-31 15:14:14 +01:00 |
Matthew Hodgson
|
bb9a2ca87c
|
synthesise basig OG metadata from pages lacking it
|
2016-03-31 14:15:09 +01:00 |
Matthew Hodgson
|
a8a5dd3b44
|
handle requests with missing content-length headers (e.g. YouTube)
|
2016-03-31 01:55:21 +01:00 |
Matthew Hodgson
|
ae5831d303
|
fix bugs
|
2016-03-29 03:32:55 +01:00 |
Matthew Hodgson
|
19038582d3
|
debug
|
2016-03-29 03:14:16 +01:00 |
Matthew Hodgson
|
64b4aead15
|
make it work
|
2016-03-29 03:13:25 +01:00 |
Matthew Hodgson
|
dd4287ca5d
|
make it build
|
2016-03-29 02:07:57 +01:00 |
Matthew Hodgson
|
7dd0c1730a
|
initial WIP of a tentative preview_url endpoint - incomplete, untested, experimental, etc. just putting it here for safekeeping for now
|
2016-01-24 18:47:27 -05:00 |