<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/app/Models/Feed.php, branch 1.11.2</title>
<subtitle>Customized version of FreshRSS, a self-hosted RSS feed aggregator</subtitle>
<id>https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.11.2</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.11.2'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2018-09-02T11:36:46+00:00</updated>
<entry>
<title>Allow multiple authors (#1997)</title>
<updated>2018-09-02T11:36:46+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2018-09-02T11:36:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=14e1b23e42b322b9c54475e4b69c1aa60c94e280'/>
<id>urn:sha1:14e1b23e42b322b9c54475e4b69c1aa60c94e280</id>
<content type='text'>
Fix https://github.com/FreshRSS/FreshRSS/issues/1968</content>
</entry>
<entry>
<title>Avoid feed credentials in logs (#1949)</title>
<updated>2018-07-08T09:29:05+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2018-07-08T09:29:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=99dfdbc10d9daa8059fd6c017b1580ad493aa8f6'/>
<id>urn:sha1:99dfdbc10d9daa8059fd6c017b1580ad493aa8f6</id>
<content type='text'>
* Avoid feed credentials in logs

Related to https://github.com/FreshRSS/FreshRSS/pull/1891

* Changelog 1949
</content>
</entry>
<entry>
<title>Fix get_thumbnails null exception (#1933)</title>
<updated>2018-06-12T10:35:52+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2018-06-12T10:35:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=eb3cca60dd346aafc6dfd0c2d25dcd7ce481fdf2'/>
<id>urn:sha1:eb3cca60dd346aafc6dfd0c2d25dcd7ce481fdf2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>New extension event + Tumblr GDPR (#1924)</title>
<updated>2018-06-09T13:58:18+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2018-06-09T13:58:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=6a56894e940db0b1f7ee6788fbc38f26c80d004d'/>
<id>urn:sha1:6a56894e940db0b1f7ee6788fbc38f26c80d004d</id>
<content type='text'>
* New extension event + Tumblr GDPR

https://github.com/FreshRSS/FreshRSS/issues/1894
simplepie_before_init event

* Refactor extension enabling + Tumblr GDPR enabled by default

Add possibility for extensions to be enabled by default, and disabled
back by users.

* Minor whitespace
</content>
</entry>
<entry>
<title>Support for media: tags (#1920)</title>
<updated>2018-06-06T19:29:22+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2018-06-06T19:29:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=7ab4a2609a4db8babb968f79cc2832ec0a02ce09'/>
<id>urn:sha1:7ab4a2609a4db8babb968f79cc2832ec0a02ce09</id>
<content type='text'>
* Support for media: tags

https://github.com/FreshRSS/FreshRSS/issues/944
E.g.  YouTube

* Fix for medium attribute

* Changelog 944

https://github.com/FreshRSS/FreshRSS/issues/944
https://github.com/FreshRSS/FreshRSS/pull/1920

* enclosure styling

* Compatibility old enclosure content
</content>
</entry>
<entry>
<title>Fix type exception in loadCompleteContent (#1918)</title>
<updated>2018-06-05T11:48:34+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2018-06-05T11:48:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=afad1d11af812538fe01d274ac3b9311e033e5a6'/>
<id>urn:sha1:afad1d11af812538fe01d274ac3b9311e033e5a6</id>
<content type='text'>
* Fix type exception in loadCompleteContent

https://github.com/FreshRSS/FreshRSS/issues/1917
With some refactoring

* Changelog 1917

https://github.com/FreshRSS/FreshRSS/issues/1917
https://github.com/FreshRSS/FreshRSS/pull/1918
</content>
</entry>
<entry>
<title>Detection of non-unique GUIDs (#1887)</title>
<updated>2018-05-20T10:17:08+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2018-05-20T10:17:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=6881d362b1ff4e153580ee7bf5cdf80a4428516d'/>
<id>urn:sha1:6881d362b1ff4e153580ee7bf5cdf80a4428516d</id>
<content type='text'>
* Detection of non-unique GUIDs

Some feeds are using GUIDs, but fail to make them unique.
Example: https://www.kbh-sprogcenter.dk/en/category/danish-break/feed/
This patch detects non-unique GUIDs, and disable GUIDs in that specific
case.

* Add state and log
</content>
</entry>
<entry>
<title>add visibility "public" (#1849)</title>
<updated>2018-05-19T11:16:51+00:00</updated>
<author>
<name>ColonelMoutarde</name>
<email>4697568+ColonelMoutarde@users.noreply.github.com</email>
</author>
<published>2018-05-19T11:16:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=a8ffde626313b01b80bd688345d2e005b3371b36'/>
<id>urn:sha1:a8ffde626313b01b80bd688345d2e005b3371b36</id>
<content type='text'>
</content>
</entry>
<entry>
<title>JSON column for feeds (#1838)</title>
<updated>2018-05-01T15:02:11+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2018-05-01T15:02:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=b552abb3327f09baa1c0f4e821dc9f6bd6ef738e'/>
<id>urn:sha1:b552abb3327f09baa1c0f4e821dc9f6bd6ef738e</id>
<content type='text'>
* Draft of JSON column for feeds
https://github.com/FreshRSS/FreshRSS/issues/1654

* Add some per-feed options
  * Feed cURL timeout
  * Mark updated articles as read https://github.com/FreshRSS/FreshRSS/issues/891
  * Mark as read upon reception https://github.com/FreshRSS/FreshRSS/issues/1702
  * Ignore SSL (unsafe) https://github.com/FreshRSS/FreshRSS/issues/1811

* Try PHPCS workaround
While waiting for a better syntax support
</content>
</entry>
<entry>
<title>Feed parsing: use author email when there's no author name (#1801)</title>
<updated>2018-02-28T19:08:32+00:00</updated>
<author>
<name>perrinjerome</name>
<email>perrinjerome@gmail.com</email>
</author>
<published>2018-02-28T19:08:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=0c066cb4285feb54cd9947c01dd759afdc0f37fb'/>
<id>urn:sha1:0c066cb4285feb54cd9947c01dd759afdc0f37fb</id>
<content type='text'>
This is especially useful because when author is given as
`&lt;author&gt;Author Name&lt;/author&gt;` ( as in this example
https://cyber.harvard.edu/rss/rss.html#ltauthorgtSubelementOfLtitemgt ),
SimplePie will expose *Author Name* as `email`.</content>
</entry>
</feed>
