ravenscroftj / freshrss-flaresolverr-extension

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

Full text extraction should connect through FlareSolverr #3

Open ProjectMoon opened 1 year ago

ProjectMoon commented 1 year 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.