Files
FreshRSS-Extensions/xExtension-GridView/metadata.json
T
NopeCharon bee3194ea0 [GridView] Fetch Open Graph images with the FreshRSS HTTP client (#559)
The optional Open Graph thumbnail fetching downloaded article pages with
file_get_contents() on an http(s) URL. Since FreshRSS 1.30.0, every stream
wrapper except file:// and php:// is unregistered at startup, so that call
always fails and no og:image / twitter:image is ever found, both when
entries are inserted and through the asynchronous AJAX endpoint.

Use FreshRSS_http_Util::httpGet() instead, like the core favicon lookup.
It goes through cURL and also applies the system proxy and cURL options,
the internal-host (SSRF) checks, Retry-After handling and the HTML cache.
The previous 5-second timeout is kept, and relative image URLs are now
resolved against the URL reached after redirects.

FreshRSS_http_Util::httpGet() exists since FreshRSS 1.28.0, so raise the
declared compatibility accordingly and bump the version to 1.1.2.
2026-10-27 08:26:41 +01:00

10 lines
336 B
JSON

{
"name": "Grid View",
"author": "Marius Stroe <https://github.com/mstroe>",
"description": "A grid/card view for displaying feeds with images, configurable 2-4 columns, FreshRSS native share integration, and browser reader mode support",
"version": "1.1.2",
"entrypoint": "GridView",
"type": "user",
"compatibility": "1.28.0"
}