Commit graph

203 commits

Author SHA1 Message Date
Kyle Mahan
0c88cbf7c1 upgrade flask-micropub to support HTTP Link headers 2016-03-18 16:33:03 +00:00
Kyle Mahan
1e2210d324 hush more exceptions 2016-03-08 22:56:29 -08:00
Kyle Mahan
8e02f6b1b4 catch SSLErrors when fetching reply contexts, just output a warning 2016-03-08 22:28:18 -08:00
Kyle Mahan
5180d15139 bugfix: events with a name and no content should not have their title removed 2016-03-08 16:12:16 -08:00
Kyle Mahan
3d506a6ab3 show start/end for events 2016-03-08 16:06:46 -08:00
Kyle Mahan
43925d9119 cache busting for style.css 2016-03-08 15:26:51 -08:00
Kyle Mahan
eef7416af3 upgrade certifi in requirements 2016-03-08 15:25:20 -08:00
Kyle Mahan
b3d2be2a2b support sending RSVPs to events in the feed 2016-03-08 15:24:40 -08:00
Kyle Mahan
2786ab4770 add a footer line with a link to Github 2016-03-08 22:43:43 +00:00
Kyle Mahan
37c556fcbb micropub: set the access token in the query string too, for sites that don't support header parameters for some reason 2016-03-08 22:43:28 +00:00
Kyle Mahan
cd10fde3a0 do not try to add null context to the session 2016-03-05 08:10:55 -08:00
Kyle Mahan
4f11bb9f27 remove extra app context from fetch_reply_contexts
was causing detached state issues in previous commit
2016-03-04 08:53:15 -08:00
Kyle Mahan
ddb75f5993 broken: trying to put all entries into one transaction and now getting all sorts of detached exceptions. rolling back 2016-03-04 01:21:31 +00:00
Kyle Mahan
b3c3e47263 sort the tags at the top of the feed page.
thanks for the suggestion @gregorlove

fixes #44
2016-03-01 20:01:13 +00:00
Kyle Mahan
025d8f4191 upgrade mf2util to filter out rel=syndication when parsing feeds 2016-03-01 17:42:33 +00:00
Kyle Mahan
fa88505a78 add application/xhtml+xml feed discovery for @cweiske 2016-02-19 19:34:36 +00:00
Kyle Mahan
daa673f37b don't strip all tags when checking if post content has updated -- images and stuff are important 2016-02-17 22:13:56 +00:00
Kyle Mahan
750030dee6 support for base tags when normalizing content urls 2016-02-17 13:47:56 -08:00
Kyle Mahan
bd85e7fd6c rollback to version of certifi before cross-signed certs were dropped 2016-02-17 00:33:21 +00:00
Kyle Mahan
ecb2b8ed7a support u-photo outside of the e-content 2016-02-15 10:07:34 -08:00
Kyle Mahan
9e8200e4a2 update micropub client id 2016-02-06 21:17:19 +00:00
Kyle Mahan
73b9b23064 revert style back to white-on-gray 2016-01-31 08:56:01 -08:00
Kyle Mahan
3d7607b7e1 try removing certifi from requirements 2016-01-31 16:26:09 +00:00
Kyle Mahan
a37c49aa13 update to work with newer versions of Flask-Login 2016-01-30 14:08:54 -08:00
Kyle Mahan
d915b98175 bump version of css 2016-01-30 12:11:23 -08:00
Kyle Mahan
c1afad2529 use Known's expanded syndicate-to style to clean up syndication targets 2016-01-30 11:56:40 -08:00
Kyle Mahan
72b23fc7d6 Merge pull request #40 from kylewm/requires-io-master
[requires.io] dependency update on master branch
2016-01-27 14:50:02 -08:00
requires.io
eb49cb743e [requires.io] dependency update 2016-01-27 12:29:35 -08:00
Kyle Mahan
8fe0c4d8e0 upgrade asyncio-redis requirement 2016-01-27 08:39:43 -08:00
Kyle Mahan
7ab149bbbc add requires.io badge 2016-01-27 08:26:37 -08:00
Kyle Mahan
ce8a09953e try again to upgrade dependencies 2016-01-27 16:16:24 +00:00
Kyle Mahan
dde182fd73 Merge branch 'master' of github.com:kylewm/woodwind 2016-01-27 08:09:55 -08:00
Kyle Mahan
ddcb6136f1 upgrade library versions 2016-01-27 16:09:25 +00:00
Kyle Mahan
e860d789aa parse micropub queries with pyquerystring library
Better handling of PHP's fancy urlencoded arrays
2016-01-27 08:09:03 -08:00
Kyle Mahan
56139119e3 don't hide micropub response boxes, give more context for syndication toggles 2016-01-27 16:04:54 +00:00
Kyle Mahan
b49c53eeda add deploy script 2016-01-07 11:53:55 -08:00
Kyle Mahan
f7cfa1a154 use full URL when determining syndication target favicon 2016-01-07 11:53:23 -08:00
Kyle Mahan
486e3f5827 use regex instead of beautiful soup to clean tags before looking for links to embed 2015-12-07 09:11:53 -08:00
Kyle Mahan
474fcf07ba flatten html links before searching for things to embed 2015-12-07 09:03:23 -08:00
Kyle Mahan
6e5038e282 embed quoted tweets 2015-12-07 08:52:31 -08:00
Kyle Mahan
bca07e2178 support excluding feeds from the front page
and some style/UI tweaks
2015-12-07 15:46:47 +00:00
Kyle Mahan
190bb1eb55 make PuSH URLs absolute before fetching 2015-11-29 16:15:57 +00:00
Kyle Mahan
13628001fa strip timezone before comparing 'published' with 'now' 2015-11-13 22:56:59 +00:00
Kyle Mahan
0b354acaeb don't future date posts when backfilling
fixes #36

thanks @KevinMarks
2015-10-19 04:21:47 +00:00
Kyle Mahan
5e334b8a05 style tweaks, hide reply buttons until click, don't include reply-context in unread post counts 2015-10-13 18:13:45 +00:00
Kyle Mahan
44b2d61a37 always set properties to {} and not null 2015-09-24 09:03:02 -07:00
Kyle Mahan
c2e4683479 support image proxying using atmos/camo 2015-09-24 15:44:29 +00:00
Kyle Mahan
02c32428d5 detect 'jam' post types 2015-09-24 08:43:19 -07:00
Kyle Mahan
24909df9fa support etag and last-modified headers if sites are nice enough to provide them 2015-09-22 21:56:19 -07:00
Kyle Mahan
cf804e6003 clean up code for tracking failing subscriptions 2015-09-01 00:50:21 +00:00