<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/app/views/index, branch 1.16.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.16.2</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.16.2'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2020-05-18T16:45:47+00:00</updated>
<entry>
<title>Fix nav_menu mark-as-read (#2909)</title>
<updated>2020-05-18T16:45:47+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2020-05-18T16:45:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=0442243037fc7fb80228790a871328629a1aa882'/>
<id>urn:sha1:0442243037fc7fb80228790a871328629a1aa882</id>
<content type='text'>
* Fix nav_menu mark-as-read

#Fix https://github.com/FreshRSS/FreshRSS/issues/2905
Fix regression from https://github.com/FreshRSS/FreshRSS/pull/2588

We need info about the first item (id_max) before being able to output
nav_menu. Before https://github.com/FreshRSS/FreshRSS/pull/2588 we used
to output everything in memory before starting to produce an output. Now
that we stream the output, we need a temporary buffer until we have
received the first item/article.

* Repair loading page

* Simplify CSS

Make it work in Chrome as well

* Lint

* Partial revert

* Base max_id solely on current time</content>
</entry>
<entry>
<title>add lazy loading on favicon (#2962)</title>
<updated>2020-05-10T20:12:13+00:00</updated>
<author>
<name>upskaling</name>
<email>upskaling@users.noreply.github.com</email>
</author>
<published>2020-05-10T20:12:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=bd8f6f19b60f478c8b1ac1f480f3894829ee9ba9'/>
<id>urn:sha1:bd8f6f19b60f478c8b1ac1f480f3894829ee9ba9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Option to show/hide favicons (#2821)</title>
<updated>2020-03-09T19:36:24+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2020-03-09T19:36:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=942103092545e0bd90802cccd4eab303ef172158'/>
<id>urn:sha1:942103092545e0bd90802cccd4eab303ef172158</id>
<content type='text'>
* Option to show/hide favicons

#fix https://github.com/FreshRSS/FreshRSS/issues/2819

* Also for subscription list</content>
</entry>
<entry>
<title>Better performance with yield (#2588)</title>
<updated>2020-02-29T17:19:09+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2020-02-29T17:19:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=0f94402b7e8b7e25ee605f830b7c7becbe78ba8b'/>
<id>urn:sha1:0f94402b7e8b7e25ee605f830b7c7becbe78ba8b</id>
<content type='text'>
* Better performance with yield

Largely decrease the time to first byte, and reduced memory consumtion.
Before, we used to make several copies in memory of the whole list of
articles before sending them to the client. Now streamed as they are
processed.

* Travis
</content>
</entry>
<entry>
<title>Automatic mostly-right RTL with dir="auto"</title>
<updated>2019-11-12T09:19:02+00:00</updated>
<author>
<name>Frans de Jonge</name>
<email>fransdejonge@gmail.com</email>
</author>
<published>2019-11-12T09:19:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=b6473890d053ceec3f3fb7750d2b681b79501e37'/>
<id>urn:sha1:b6473890d053ceec3f3fb7750d2b681b79501e37</id>
<content type='text'>
See &lt;https://github.com/FreshRSS/FreshRSS/issues/673#issuecomment-552802523&gt;.
</content>
</entry>
<entry>
<title>Take advantage of PHP 5.4+ short echo (#2585)</title>
<updated>2019-10-23T09:18:20+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-10-23T09:18:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=7a5236de3f13f08b8c51eb183c0dcf1c8c85beca'/>
<id>urn:sha1:7a5236de3f13f08b8c51eb183c0dcf1c8c85beca</id>
<content type='text'>
* Take advantage of PHP 5.4+ short echo

https://php.net/migration54.new-features thanks to
https://github.com/FreshRSS/FreshRSS/pull/2495

Use `&lt;?=  ?&gt;` instead of `&lt;?php echo; ?&gt;`
10kB of code saved :-)

Done with regular expression:
```
&lt;\?php echo (.+?);? *\?&gt;
&lt;?= \1 ?&gt;
```

* Try Travis fix

https://github.com/squizlabs/PHP_CodeSniffer/issues/2045#issuecomment-395238272
</content>
</entry>
<entry>
<title>Trim whitespace (#2544)</title>
<updated>2019-10-01T16:12:21+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-10-01T16:12:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=37b52b7361d3ac15273ca19a0b96ef74299e759e'/>
<id>urn:sha1:37b52b7361d3ac15273ca19a0b96ef74299e759e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use dc:creator instead of author for RSS 2.0 outputs (#2542)</title>
<updated>2019-09-29T09:14:21+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-09-29T09:14:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=ec4307c1a64a0f60648fdd7d0a2eb819bbf12965'/>
<id>urn:sha1:ec4307c1a64a0f60648fdd7d0a2eb819bbf12965</id>
<content type='text'>
https://github.com/FreshRSS/FreshRSS/issues/2538#issuecomment-536227043</content>
</entry>
<entry>
<title>Add support for terms of service</title>
<updated>2019-09-17T07:21:23+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2019-09-13T15:33:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=a2ed6626c2f4e85878f775abcac897a1fd3a1f42'/>
<id>urn:sha1:a2ed6626c2f4e85878f775abcac897a1fd3a1f42</id>
<content type='text'>
This feature is optional. It is based on the presence of a
`data/tos.html` file that an administrator can create. If this file
exists, FreshRSS will automatically add a "ToS" checkbox on the
registration page that users must check to be able to create their
account.
</content>
</entry>
<entry>
<title>Fix wrong mark-as-read maxId argument (#2431)</title>
<updated>2019-06-29T18:47:38+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-06-29T18:47:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=ad19b6bf2ec9e2974ff8382fabbd209ae1e4eab7'/>
<id>urn:sha1:ad19b6bf2ec9e2974ff8382fabbd209ae1e4eab7</id>
<content type='text'>
Fix https://github.com/FreshRSS/FreshRSS/issues/2429</content>
</entry>
</feed>
