Skip to content

v0.1.7

Latest

Choose a tag to compare

@github-actions github-actions released this 19 Aug 13:29
433c58d

v0.1.7 — RSS reader comparison features

Feature batch derived from a feature comparison with Miniflux, FreshRSS, Tiny Tiny RSS, NewsBlur and CommaFeed.

Features

  • #34 Keyboard shortcuts for navigation and actions (j/k, o/Enter, m, f, v, g u/b/p, a, r, /, ? help overlay).
  • #35 Per-feed and global block/keep filters with regex on title, URL, author, content and date (future / before / after / between / max-age).
  • #36 Saved searches surfaced as virtual feeds in the sidebar.
  • #37 Privacy: strip tracking parameters (utm_*, fbclid, gclid…) from URLs and drop tracking pixels from content.
  • #38 Push notifications for new articles via ntfy (per-user topic or server default).
  • #39 Per-feed CSS scraper selectors for full-text extraction, with automatic extraction as fallback.
  • #40 Rules to auto-mark articles as read on arrival (by feed and/or title regex).
  • #41 Nested folders (subfolders); deleting a parent moves children back to the root.
  • #42 Story clustering: group duplicate stories across feeds and show a count badge.
  • #43 Share individual articles via a public URL (token-based, revocable).
  • #44 WebSub (PubSubHubbub) support for real-time feed updates with HMAC signature verification.

Backend

  • 8 schema migrations (011-018), new packages privacy, rules, notify, websub.
  • New env vars: OCNEWS_PUBLIC_URL (WebSub callbacks), OCNEWS_NTFY_URL, OCNEWS_NTFY_TOPIC.
  • Dependency added: PuerkitoBio/goquery (scraper selectors).

Extension

  • New dialogs (rules, scraper, auto-read, shortcuts help), saved-search sidebar entries and new Settings fields (ntfy topic, global rules).
  • ES translations updated (161 msgids).

Full CI (test + lint + security) green.