Commit Graph

7 Commits

Author SHA1 Message Date
fkrebs 6004183d4b paywall-bypass: remove time cutoff, skip already-processed entries
Replace 6-min published_at cutoff with emoji-suffix guard so the
scheduled flow processes all unread paywalled articles regardless of age.
Fixes badge text: "Wallabag" -> "crawl4ai".
2026-05-28 01:12:56 +02:00
fkrebs b62581bccf paywall-bypass: replace Wallabag with crawl4ai, add Unpaywall OA lookup
Remove Wallabag token node; fetch full text directly via crawl4ai /md.
Scientific articles DOI-resolved via Unpaywall API for open-access URLs.
Adds title emoji suffix: 🔓 (OA), 📖 (crawl4ai),  (failed).
Includes backfill variant (no time cutoff) for processing existing unread entries.
2026-05-28 00:31:09 +02:00
fkrebs ce0113f3c1 add paywall-bypass-backfill: manual trigger, no time cutoff 2026-05-28 00:20:05 +02:00
fkrebs f42b9eab52 paywall-bypass: add title emoji suffix per state
| 🔓 = open access via Unpaywall
| 📖 = paywalled, fetched via Wallabag
|  = fetch attempted, no content returned
2026-05-28 00:11:07 +02:00
fkrebs bc6ad24f91 add paywall-bypass flow
Runs every 5 min. Detects paywalled articles (known domains + short content).
For scientific: tries Unpaywall API (DOI-based OA lookup) first, falls back to
Wallabag. Writes full text back to Miniflux entry so reader shows it inline.
2026-05-28 00:10:30 +02:00
fkrebs 9d682dedbc auto: sync n8n workflows 2026-05-27 2026-05-27 03:30:03 +02:00
fkrebs cc4df25754 init: export 3 workflows, add IDEAS.md + README 2026-05-23 09:40:42 +02:00