ravenscroftj / freshrss-flaresolverr-extension

FreshRSS plugin that provides cloudflare puzzle solving via flaresolverr
GNU Affero General Public License v3.0
17 stars 4 forks source link

Full text extraction should connect through FlareSolverr #3

Open ProjectMoon opened 11 months ago

ProjectMoon commented 11 months ago

Not sure this is possible with the current architecture of FreshRSS (not sure what hooks are exposed), but use of this extension presents a subtle problem if you want to use full-text extraction. FreshRSS will try to directly connect to the link in the feed, and this of course will cause a Cloudflare challenge most likely. This is the case for https://gateworld.net.

If it's possible, the extension should override the full-text extraction code to connect to the article's page via FlareSolverr. This should only happen for feeds using the extension.