lemon24

Results 53 issues of lemon24

As *reader* got new features, the web app has accreted a lot of UI clutter compared to when [I first planned it](https://github.com/lemon24/reader/blob/3.8/docs/dev-app.rst); as [mentioned in the roadmap](https://github.com/lemon24/reader/blob/3.8/docs/dev.rst#web-application), a re-design is...

web app

I got a [feed](https://scattered-thoughts.net/atom.xml) with duplicate entries because the ids for all the entries changed; content dedupe didn't work for (most of?) them, likely because the content formatting/suffixes changed (todo:...

help wanted
plugin

We should expose Entry.links ([Atom](https://validator.w3.org/feed/docs/atom.html#recommendedEntryElements), [feedparser](https://feedparser.readthedocs.io/en/latest/reference-entry-enclosures.html)), so it can be extended by plugins like [reader._plugins.share](https://github.com/lemon24/reader/blob/master/src/reader/_plugins/share.py). Some thoughts: * Enclosures are a kind of link (at least for Atom). Should Entry.enclosures...

enhancement
help wanted
core

The new heuristic from #279 is too lax, if a feed adds all lots of new entries, it can spam the top of "recent"; this should not be possible. Background:...

bug
core

... would be a good way of getting a point in time snapshot (among others, to have a page that updates only once a day).

help wanted

Some feeds are "current events" feeds, if I don't read an entry in X time, it should just disappear (but I still want to see it on the entries page...

plugin

Some feeds don't have the full content in their entries. I would like to save the full content for a specific entry for archival/search purposes. Related: * the share-anything feature...

enhancement
plugin

Getting only specific tags with get_tags() is useful when implementing a "class" of objects on top of tags. Possible use cases: * reactions (thumbs up/down etc., https://github.com/lemon24/reader/issues/228#issuecomment-817072794) * comments /...

API
core
tags

Some kind of locking is probably required to implement a use case like reactions (thumbs up/down etc., https://github.com/lemon24/reader/issues/228#issuecomment-817072794) correctly. Use cases like implementing comments (with versions) might benefit too. Optimistic...

API
core
tags

https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/429 Somewhat related to #246. Implementation mechanism suggested in #332 overview.