No description
Find a file
2015-04-23 05:38:58 +00:00
migrations support tagging subscriptions 2015-04-19 13:58:31 -07:00
scripts start using alembic 2015-04-18 17:44:00 -07:00
woodwind remove obsolete comment 2015-04-23 05:38:58 +00:00
.gitignore add woodwind.cfg to .gitignore 2015-04-19 07:49:03 -07:00
config.py.template kick off an update when subscribing to a new feed 2015-01-27 16:49:43 -08:00
fabfile.py remove tornado from the fabfile 2015-04-01 19:38:50 -07:00
LICENSE support for Atom feeds with updated but not published timestamp 2015-01-31 16:35:47 +00:00
manage.py start using alembic 2015-04-18 17:44:00 -07:00
NOTES.md add woodwind.cfg to .gitignore 2015-04-19 07:49:03 -07:00
README.md support for Atom feeds with updated but not published timestamp 2015-01-31 16:35:47 +00:00
requirements.txt pare down requirements.txt 2015-04-21 23:22:23 -07:00
run.py add prelim support for pubsubhubbub enabled feeds 2015-02-21 22:59:26 -08:00
setup.py update requirements.txt 2015-04-19 21:13:57 +00:00
timers.py 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
woodwind-dev.ini canonicalize URLs, split jobs into high and low priority 2015-04-01 18:44:47 +00:00
woodwind.ini canonicalize URLs, split jobs into high and low priority 2015-04-01 18:44:47 +00:00

Woodwind

A minimum viable stream-style feed reader.

Supports mf2 h-feed and xml feeds (thanks to Universal Feed Parser).