Files
FreshRSS/app/Models
Alexandre Alapetite 8f9c4143fc Better enclosures (#4944)
* Better enclosures
#fix https://github.com/FreshRSS/FreshRSS/issues/4702
Improvement of https://github.com/FreshRSS/FreshRSS/pull/2898

* A few fixes

* Better enclosure titles

* Improve thumbnails

* Implement thumbnail for HTML+XPath

* Avoid duplicate enclosures
#fix https://github.com/FreshRSS/FreshRSS/issues/1668

* Fix regex

* Add basic support for media:credit
And use <figure> for enclosures

* Fix link encoding + simplify code

* Fix some SimplePie bugs
Encoding errors in enclosure links

* Remove debugging syslog

* Remove debugging syslog

* SimplePie fix multiple RSS2 enclosures
#fix https://github.com/FreshRSS/FreshRSS/issues/4974

* Improve thumbnails

* Performance with yield
Avoid generating all enclosures if not used

* API keep providing enclosures inside content
Clients are typically not showing the enclosures to the users (tested with News+, FeedMe, Readrops, Fluent Reader Lite)

* Lint

* Fix API output enclosure

* Fix API content strcut

* API tolerate enclosures without a type
2023-01-06 19:53:43 +01:00
..
2022-01-04 13:59:09 +01:00
2022-01-08 21:58:55 +01:00
2022-11-20 14:50:27 +01:00
2022-07-04 09:53:26 +02:00
2022-11-15 15:42:26 +01:00
2022-11-14 15:04:16 +01:00
2023-01-06 19:53:43 +01:00
2023-01-06 19:53:43 +01:00
2022-10-09 13:37:29 +02:00
2022-01-30 15:53:17 +01:00
2014-10-05 18:51:08 +02:00
2022-08-21 22:44:03 +02:00
2022-01-04 13:59:09 +01:00
2022-03-21 12:51:03 +01:00
2015-03-05 13:29:41 +01:00
2022-01-04 13:59:09 +01:00
2022-01-04 13:59:09 +01:00
2022-11-26 11:31:30 +01:00
2022-01-02 18:19:40 +01:00
2022-06-02 08:41:08 +02:00