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
Kyle Mahan
90a7b44383
flag failing subscriptions in the subscriptions panel
2015-08-27 22:57:55 -07:00
Kyle Mahan
892cd3cc7d
fix for None + 1 error
2015-08-27 22:54:55 -07:00
Kyle Mahan
47deaa2b6b
keep track of feeds that are failing, and don't poll them so often
2015-08-27 22:47:41 -07:00
Kyle Mahan
aa7f8ace80
upgrade mf2py and mf2util
...
convert TEXT columns to JSONB
2015-08-27 21:36:58 -07:00
Kyle Mahan
46e98853d9
remove Alembic, too confusing
2015-08-27 20:56:34 -07:00
Kyle Mahan
61b28ef654
add location to posts, and update to work with new version of mf2util
2015-08-27 22:30:45 +00:00
Kyle Mahan
e259d6d4a6
Merge branch 'master' of github.com:kylewm/woodwind
2015-08-22 09:51:33 -07:00
Kyle Mahan
bbe2d99d0a
only use entries from h-feeds when fetching reply contexts, otherwise we get ugly RSS formatted entries
2015-08-22 16:51:17 +00:00
Kyle Mahan
fce4f0b471
Add alt text to syndication buttons
2015-08-22 09:50:35 -07:00
Kyle Mahan
d179c1bd03
Add sgmllib 3k port so feedparser can fix relative urls
2015-08-22 09:50:15 -07:00
Kyle Mahan
5519d1d0e8
use custom Woodwind user-agent string
2015-08-14 15:39:57 +00:00
Kyle Mahan
5e657e9807
Merge branch 'master' of github.com:kylewm/woodwind
2015-08-14 08:39:02 -07:00
Kyle Mahan
a1ec24aca6
Very quick-and-dirty hack to strip noscript tags
...
html5lib doesn't try to parse anything inside of noscript tags, just
html-escaping it instead. since woodwind definitely removes javascript,
we want to instead preserve the content inside of noscript tags, as html.
since I have to remove the noscript tags before the document hits
beautifulsoup, I'm resorting to a regex.
Fixes #31
2015-08-14 08:35:42 -07:00
Kyle Mahan
fc3f9a7bed
add a little bit more detail to installation instructions
2015-08-14 08:21:48 -07:00
Kyle Mahan
ebf222c51d
add installation instructions to README
2015-08-14 08:18:38 -07:00
Kyle Mahan
7fdd18b294
add some infra for running your own woodwind
2015-08-14 08:14:37 -07:00
Kyle Mahan
9a0cdb6925
set no-cache for feeds page
...
Hopefully prevents AJAX results from being discarded when clicking the
back button
2015-08-04 08:34:08 -07:00
Kyle Mahan
3a4a71d225
pre-check micropub syndication targets when the entry is on
...
the same silo, or has a u-syndication for that services
2015-08-04 08:08:18 -07:00
Kyle Mahan
4d6880c284
catch some common login and subscribe errors and inform the user
2015-08-02 22:13:46 -07:00