<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/app, branch 1.16.0</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.0</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.16.0'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2020-04-08T11:17:20+00:00</updated>
<entry>
<title>Swap shortcuts for mark all articles as read / mark previous articles as read (#2881)</title>
<updated>2020-04-08T11:17:20+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2020-04-08T11:17:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=0d235cbadd1fdc3a00d97128746f5138e9faa447'/>
<id>urn:sha1:0d235cbadd1fdc3a00d97128746f5138e9faa447</id>
<content type='text'>
* Swap shortcuts for mark all articles as read / mark previous articles as read

#fix https://github.com/FreshRSS/FreshRSS/issues/2865
Follow-up of https://github.com/FreshRSS/FreshRSS/pull/2843
* &lt;kbd&gt;⇧ Shift&lt;/kbd&gt;+&lt;kbd&gt;R&lt;/kbd&gt; to mark all articles as read;
* &lt;kbd&gt;Alt ⎇&lt;/kbd&gt;+&lt;kbd&gt;r&lt;/kbd&gt; to mark previous articles as read.

* i18n</content>
</entry>
<entry>
<title>[i18n] Update French translations (#2878)</title>
<updated>2020-04-05T06:33:04+00:00</updated>
<author>
<name>Damien Leroy</name>
<email>damien7leroy@gmail.com</email>
</author>
<published>2020-04-05T06:33:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=bd036425aa495824b13a17891698a14d52ec93ba'/>
<id>urn:sha1:bd036425aa495824b13a17891698a14d52ec93ba</id>
<content type='text'>
* Add french translate

* Fix documentation broken url</content>
</entry>
<entry>
<title>[i18n] Update Occitan language (#2873)</title>
<updated>2020-04-03T21:53:11+00:00</updated>
<author>
<name>Quent-in</name>
<email>pages_quentin@hotmail.com</email>
</author>
<published>2020-04-03T21:53:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=c9b5e8b5271cc59598a4fbcea5ff93698aab2eea'/>
<id>urn:sha1:c9b5e8b5271cc59598a4fbcea5ff93698aab2eea</id>
<content type='text'>
* Update admin.php

* Update user.php

* Update index.php

* Update gen.php

* Update feedback.php

* Update conf.php

* Update sub.php</content>
</entry>
<entry>
<title>Implement negation for searching by date intervals (#2869)</title>
<updated>2020-04-01T15:26:19+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2020-04-01T15:26:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=61c8026ac98a5ed7d4c715102d66d56d967553ab'/>
<id>urn:sha1:61c8026ac98a5ed7d4c715102d66d56d967553ab</id>
<content type='text'>
* Implement negation for searching by date intervals

#fix https://github.com/FreshRSS/FreshRSS/issues/2866
Allow searching for e.g. `!date:P1W` to exlude all articles newer than
one week.
More generally, allows exclusion on some date intervals.

* Fix OR</content>
</entry>
<entry>
<title>Fix fetch content for complex HEAD (#2867)</title>
<updated>2020-04-01T00:09:08+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2020-04-01T00:09:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=656b61ff2956351538cc70fe79cc534b1eb58e0c'/>
<id>urn:sha1:656b61ff2956351538cc70fe79cc534b1eb58e0c</id>
<content type='text'>
* Fix contentSelectorPreviewAction

Was not compatible with https://github.com/FreshRSS/FreshRSS/pull/2588

* Fix lib_phpQuery for &lt;head ...&gt;

#fix https://github.com/FreshRSS/FreshRSS/issues/2864
* Replace split() by explode() for PHP7 compatibility
https://php.net/str-split
* Fix for document with a `&lt;head&gt;` tag more complicated, like `&lt;head
profile="http://www.w3.org/1999/xhtml/vocab"&gt;`</content>
</entry>
<entry>
<title>API return proper newestItemTimestampUsec (#2854)</title>
<updated>2020-04-01T00:08:45+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2020-04-01T00:08:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=5858aaf7fc4f4ebfe7cc4036d46a93397b06ccde'/>
<id>urn:sha1:5858aaf7fc4f4ebfe7cc4036d46a93397b06ccde</id>
<content type='text'>
* API return proper newestItemTimestampUsec

#fix https://github.com/FreshRSS/FreshRSS/issues/2853

* Minor naming

* Add newestItemTimestampUsec for labels

* Do not use t.name after all</content>
</entry>
<entry>
<title>Fix action filter when filtering on author (#2863)</title>
<updated>2020-03-31T15:57:05+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2020-03-31T15:57:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=be582713feb960f13521d2b19adcb87b3a47ada3'/>
<id>urn:sha1:be582713feb960f13521d2b19adcb87b3a47ada3</id>
<content type='text'>
#fix https://github.com/FreshRSS/FreshRSS/issues/2806
Bug: array instead of string</content>
</entry>
<entry>
<title>Allow feed to be actualized after being truncated (#2862)</title>
<updated>2020-03-31T12:15:51+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2020-03-31T12:15:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=cedbbff58236dd77cd31c2eaf6845a5d059e47f2'/>
<id>urn:sha1:cedbbff58236dd77cd31c2eaf6845a5d059e47f2</id>
<content type='text'>
Before, on had to wait for the cache to expire before being able to
refresh a feed that had been truncated via the Web interface.
Now, one can "delete all articles" and hit "actualize" imediately after
without problem.
Useful for testing filters, debugging e.g.
https://github.com/FreshRSS/FreshRSS/issues/2806</content>
</entry>
<entry>
<title>Loader animation while waiting for first articles (#2845)</title>
<updated>2020-03-28T11:33:57+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2020-03-28T11:33:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=22916d6a3ed259b5a5dca5cddb4a58433729384f'/>
<id>urn:sha1:22916d6a3ed259b5a5dca5cddb4a58433729384f</id>
<content type='text'>
* Loader animation while waiting for first articles

Especially useful when a slow search is being performed.
Thanks to one new flush at the right time, the left colum and top menu
will be there, waiting for the articles to come. This avoids layout
flashes (the left column used to take the full width while waiting for
articles).
For optimal use, this assumes that the deployment has a proper buffering
configuration, such as in our official Docker image (also when using
Træfik as a reverse proxy in front). Might not work just as well with
other Apache or nginx setups.

* Fix on mobile

And simplified CSS

* Properly hide the loader

It was not possible to find a position where the loading animation would
be always hidden after load, so change strategy to hide it automatically
by CSS when the actual content has arrived</content>
</entry>
<entry>
<title>Shortcut mark previous articles as read (#2843)</title>
<updated>2020-03-23T22:05:01+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2020-03-23T22:05:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=a7b72481e7cbc14d729f85816b6851ee6fcf711c'/>
<id>urn:sha1:a7b72481e7cbc14d729f85816b6851ee6fcf711c</id>
<content type='text'>
* Shortcut mark previous articles as read

Address part of https://github.com/FreshRSS/FreshRSS/issues/2836
The shortcut [shift]+[r] now marks previous articles as read;
The previous action of marking all articles as read is now achieved by
[alt]+[r]
So this is a slight breaking change, but I like the logic of the
upward-facing [shift] arrow to hint at previous articles, while [alt] is
more like "all", at least to my eyes :-)

* Update app/i18n/nl/conf.php

Co-Authored-By: Frans de Jonge &lt;fransdejonge@gmail.com&gt;

* [⇧ Shift] / [Alt ⎇]

With standard Unicode signs

* &lt;kbd&gt; + CSS styling

* Missing themes

Tested with all themes

* Travis CSS

Co-authored-by: Frans de Jonge &lt;fransdejonge@gmail.com&gt;</content>
</entry>
</feed>
