<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/app/views/index, branch 1.15.3</title>
<subtitle>Customized version of FreshRSS, a self-hosted RSS feed aggregator</subtitle>
<id>https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.15.3</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.15.3'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2019-11-12T09:19:02+00:00</updated>
<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>
<entry>
<title>Less jQuery (#2234)</title>
<updated>2019-02-13T14:06:28+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-02-13T14:06:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=2374374ba972eb4cca84d7f71b1900f806c2b914'/>
<id>urn:sha1:2374374ba972eb4cca84d7f71b1900f806c2b914</id>
<content type='text'>
* Less jQuery

Follow-up of https://github.com/FreshRSS/FreshRSS/pull/2199

* Even less jQuery + global view unread title fix

* Even less jQuery

* Yet even less jQuery

* Even less jQuery

* Reduce some events

* Even less jQuery

* jQuery gone from main view

+Fixed English i18n

* Fix feed folded view

* Remove Firefox 64 workaround

Remove workaround for Gecko bug 1514498 in Firefox 64, fixed in Firefox
65

* Split to extra.js

Avoid loading unneeded JavaScript code for the main view.
+ several adjustements

* Improve CSS transition fold category

* Rewrite shortcuts

Remove library. Much faster, shorter, one listener instead of many.
Control of the shortcut context.
Fix https://github.com/FreshRSS/FreshRSS/issues/2215

* Remove debug

* Minor syntax

* Filter out unwanted shortcut modifiers

* Menu overflow fix

* Typo

* Fix unfolding in mobile view

* Remove jQuery from category.js

* Remove jQuery from Global view
</content>
</entry>
<entry>
<title>Add New Article banner to reader mode (#2188)</title>
<updated>2018-12-17T22:38:26+00:00</updated>
<author>
<name>Patrick Crandol</name>
<email>patrick@crandol.com</email>
</author>
<published>2018-12-17T22:38:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=1b26a873db5a892deadb24b129f248b57d2ca5e7'/>
<id>urn:sha1:1b26a873db5a892deadb24b129f248b57d2ca5e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add aside_feed to reader view (#2180)</title>
<updated>2018-12-15T09:56:38+00:00</updated>
<author>
<name>Patrick Crandol</name>
<email>patrick@crandol.com</email>
</author>
<published>2018-12-15T09:56:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=983aa587ee71a83d21b17de29d2a26763b18292e'/>
<id>urn:sha1:983aa587ee71a83d21b17de29d2a26763b18292e</id>
<content type='text'>
* Add Nav menu to reader mode

At this point, it appears to be non-functional in reader mode.

* Add aside_feed toggle to reader view

* make init_column_categories work in reader view

* Make sidebar links redirect to proper view

* CSS to support toggleable sidebar in reader view

* remove unneeded !important
</content>
</entry>
<entry>
<title>Ensure fast flush of HTTP headers and HTML head (#2045)</title>
<updated>2018-10-14T12:37:50+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2018-10-14T12:37:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=5b030dcc6ff1393e29ecc6e5c76f129c7ad6c914'/>
<id>urn:sha1:5b030dcc6ff1393e29ecc6e5c76f129c7ad6c914</id>
<content type='text'>
* Ensure fast flush of HTTP headers and HTML head

The fast flush optimisation done in
https://github.com/FreshRSS/FreshRSS/pull/1133 does not seem to work
anymore (need to check if it is related to a PHP version).
Work-around when PHP flush() is not working
Can be tested by adding a `sleep(5);` after:

https://github.com/FreshRSS/FreshRSS/blob/ee902ee7c4370421802768c3105ba269a4f97b16/app/layout/layout.phtml#L27
Follow-up of the performance checks of
https://github.com/FreshRSS/FreshRSS/pull/2040

* output_buffering in .user.ini for PHP CGI / FPM

* Reuse .user.ini for Docker PHP config

* Longer flush

Flush a bit later, to be compatible with the default value of 4096 for
PHP output_buffering, and thus avoid the need of tuning the value.
</content>
</entry>
</feed>
