lemon24

Results 53 issues of lemon24

I want to sort feeds by unread entries ... or by entry frequency (#249). It's already doable in the web app directly, since there aren't that many feeds, but it...

core

... because SQLite [only sorts ASCII by default](https://www.sqlite.org/faq.html#q18). The Python bindings expose [create_collation()](https://docs.python.org/3/library/sqlite3.html#sqlite3.Connection.create_collation), so it should be possible to sort in some other way (this may break indexes, though). Alternatively,...

bug
core

https://feedparser.readthedocs.io/en/latest/http-redirect.html > If you are polling a feed on a regular basis, it is very important to check the status code (d.status) every time you download. If the feed has...

Make default_parser() part of the public API, because it's useful stand-alone, especially if we get a `magic+` parser (#222), XML sanitization (#212), or enhanced HTML sanitization (#227). Initially, we can...

API
core

From https://github.com/lemon24/reader/issues/204#issuecomment-780553373: > Currently, storage or plugin-raised exceptions prevent updates for the following feeds, but that's not necessarily by design. We should look at this when we expose the plugin...

core

Some feeds have `.updated = None`: * JSON feeds never have it – expected, it's not in the spec; https://github.com/lemon24/reader/issues/205#issuecomment-769461992. * In my feed database, 16% of the RSS and...

API
core

For https://qntm.org/rss.php: * entries shows entry title `Ará Orún` * entry shows entry title `Ará Orún` For https://typesandtimes.net/feed.xml: * feed title shows up as `Types & Times` everywhere For http://www.hellointernet.fm/podcast?format=rss:...

web app

A database with ~3000 entries takes about 21M, which is perfectly acceptable. However, at the moment there is no way to remove old entries, and the database can grow arbitrarily.

API
core