Commit graph

71 commits

Author SHA1 Message Date
Kyle Mahan
ce5a1dfe98 move uwsgi timers call to its own module; it can't live under tasks because rqworker can't import the uwsgi module 2015-03-14 20:00:19 +00:00
Kyle Mahan
7aca475393 slightly nicer styling for link to duplicates 2015-03-14 19:21:54 +00:00
Kyle Mahan
e93b9e8891 use simpler RQ library instead of celery 2015-03-14 12:17:34 -07:00
Kyle Mahan
9b1b7c1202 normalize html content before comparing old entry to new 2015-03-11 09:19:02 -07:00
Kyle Mahan
8bc33dc611 dedupe syndicated copies if the original has u-syndication 2015-03-03 22:07:32 -08:00
Kyle Mahan
80bf15238f add a little padding to the top of the screen 2015-03-04 03:41:39 +00:00
Kyle Mahan
215444a9b9 fix some silly typos 2015-03-03 16:31:42 +00:00
Kyle Mahan
cbf7fb9c15 try ordering posts by retrieved date instead of published date 2015-03-01 21:16:00 -08:00
Kyle Mahan
f2a3680667 add link to entries for this-feed-only view
fixes #12, thanks for the suggestion @gRegorLove
2015-03-01 17:05:19 -08:00
Kyle Mahan
ed0a9b8bbc relative time filter, show negative times (future) 2015-03-02 00:42:20 +00:00
Kyle Mahan
a9bb8e4835 add push_expiry to the feed details 2015-02-27 08:31:49 -08:00
Kyle Mahan
d7beee9843 support hub.lease_seconds
- re-subscribe when we start to get close to the expiration
2015-02-27 08:16:15 -08:00
Kyle Mahan
903b4ce4ee when updating post, don't bother deleting the old one 2015-02-27 15:58:28 +00:00
Kyle Mahan
fff53125dd oops remove subscribers when they disconnect 2015-02-24 22:47:08 -08:00
Kyle Mahan
6efa7f8d1d port websocket_server from Node to Tornado 2015-02-24 21:54:06 -08:00
Kyle Mahan
5ae94c2273 minor template tweaks 2015-02-25 04:55:57 +00:00
Kyle Mahan
52a8564b97 add realtime update notification 2015-02-22 21:55:45 -08:00
Kyle Mahan
f8eee5261a typo; flip dt and now in relative date formatter 2015-02-22 09:33:27 -08:00
Kyle Mahan
f0f3ee6512 use time tag for relative dates 2015-02-22 09:31:27 -08:00
Kyle Mahan
9842187266 look for link=hub/self in feed body in addition to http headers 2015-02-22 09:26:50 -08:00
Kyle Mahan
6f2dc85110 add prelim support for pubsubhubbub enabled feeds 2015-02-21 22:59:26 -08:00
Kyle Mahan
8e3a671531 Merge branch 'master' of github.com:kylewm/woodwind 2015-02-19 23:21:49 -08:00
Kyle Mahan
ff7d71e685 reduce margin between note and replyContext 2015-02-19 23:21:24 -08:00
Kyle Mahan
740ffd47b4 cache bust static resources 2015-02-19 17:34:20 +00:00
Kyle Mahan
f7eaba5406 reply context: use domain for url instead of feed name 2015-02-19 09:32:54 -08:00
Kyle Mahan
c007c6ff7a limit the width of videos in the feed 2015-02-19 09:30:40 -08:00
Kyle Mahan
bc53c9483f add reply-context to posts 2015-02-19 09:07:52 -08:00
Kyle Mahan
367ae82f0a fix unsubscribe bug -- feeds should be unsubscribed, not deleted 2015-02-18 23:26:42 +00:00
Kyle Mahan
aa87cdddbb remove <script> tags altogether before running bleach 2015-02-15 19:02:48 -08:00
Kyle Mahan
523a086928 micropub form submit: add button action to formData 2015-02-15 18:06:28 -08:00
Kyle Mahan
5752181b7c low-tech browser cache busting for css/js assets 2015-02-15 17:43:38 -08:00
Kyle Mahan
7f1cb56911 eliminate a click when replying and liking via micropub 2015-02-15 17:36:41 -08:00
Kyle Mahan
de4f099f31 auto overflow on articles, better for mobile browsing 2015-02-15 12:34:17 -08:00
Kyle Mahan
77826ed179 don't add a preview to a post that already has one 2015-02-14 12:13:18 -08:00
Kyle Mahan
7e13c31d30 add image and video preview for instagram, youtube, and vimeo links 2015-02-14 12:09:00 -08:00
Kyle Mahan
92f21aee03 add syndicate-to options to micropub submit form 2015-02-10 08:51:02 -08:00
Kyle Mahan
32cdeaa781 query individual feeds by their url rather than id
prevent nefarious people like @dissolve from crawling all the
subscribed feeds :P
2015-02-09 22:46:02 -08:00
Kyle Mahan
19180b1829 update entries that have changed since they were first fetched 2015-02-10 03:25:11 +00:00
Kyle Mahan
27e5ebd47d update h-feed entries that have changed 2015-02-10 00:42:02 +00:00
Kyle Mahan
a9f36d8e7d add tongue-in-cheek logo 2015-02-08 13:04:20 -08:00
Kyle Mahan
086176a432 Merge branch 'master' of github.com:kylewm/woodwind 2015-02-08 19:59:49 +00:00
Kyle Mahan
82f454b720 bugfix introduced from merge conflicts 2015-02-08 19:59:37 +00:00
Kyle Mahan
8d0d6da450 add user settings; support for various reply mechanisms 2015-02-08 11:56:27 -08:00
Kyle Mahan
dc90b729d4 Merge 2015-02-07 12:26:59 -08:00
Kyle Mahan
c70f527ec7 authenticate first, ask for micropub authorization later 2015-02-07 12:25:03 -08:00
Kyle Mahan
4a8f15ba26 switch around html feed and xml feed discovery
on second thought, I'd rather rearrange the code 
than insert new feeds into the beginning of the list
2015-02-04 14:18:46 -08:00
Kyle Mahan
7d1c05f383 Merge pull request #6 from dissolve/master
Fixes #4 show html feeds before xml feeds
2015-02-04 14:06:37 -08:00
BenRoberts
504052bee6 Fixes #4 show html feeds before xml feeds
A very simple fix, just insert html feeds at position 0 instead of
appending them to the list.  This ensures that html feeds are always
listed first
2015-02-04 13:32:29 -05:00
Kyle Mahan
254b0ac5b6 update to latest Flask-Micropub 2015-02-03 22:47:15 -08:00
Kyle Mahan
24b1c052ec improve logging and style 2015-02-04 06:46:30 +00:00