<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/docs/en/users, 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-01T15:26:19+00:00</updated>
<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 broken doc link (#2832)</title>
<updated>2020-03-21T20:56:36+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2020-03-21T20:56:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=4fa6e273979e13361a769d1b1a9ecfc4948f5570'/>
<id>urn:sha1:4fa6e273979e13361a769d1b1a9ecfc4948f5570</id>
<content type='text'>
#Fix https://github.com/FreshRSS/FreshRSS/issues/2824</content>
</entry>
<entry>
<title>Translate docs with po4a (#2590)</title>
<updated>2019-12-03T21:37:40+00:00</updated>
<author>
<name>Frans de Jonge</name>
<email>fransdejonge@gmail.com</email>
</author>
<published>2019-12-03T21:37:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=705318aa39a605a4d869db588f6cffb12019a611'/>
<id>urn:sha1:705318aa39a605a4d869db588f6cffb12019a611</id>
<content type='text'>
* [i18n] Add docs po4a script

* Add proof of concept

* Add a few more translations

* Hush ShellCheck and shfmt

* Make that list po4a-friendly

* drat, this document could've probably been auto-generated

* Definitive proof that it's translated from French ;-)

* Add some brand spanking new French translation

* More translation

* Mostly finish that config page

* Fix up FAQ

* More contributing

* Dev first steps

* Let's ignore that admin stuff at the very least for now

* Translate release new version, make French the source first and copy all translations

Then replace French with English in the source.

Much quicker than any alternative route.

* And add the English translation

* Minor stylistic leftover from French

* Most of first steps

* Forgot the extensions

* Use po4a 0.56 to get rid of way too many newlines

* Fix up those newlines

* No point linking to Firefox integration anymore from the new user guide

* Start on main view

* A bunch of main view stuff

* More main view

* And some subscriptions before going to bed

* First steps for devs

* More dev first steps

* Incomplete French → English dev/GH translation

Because I need to ask about that mailing list thing

* Fix typo in docs/en/developers/02_Github.md

* Translate &amp; complete devs/github to English

* Fix up most of extensions

* Is that supposed to be a non-breaking space? Let's see

* Match up some users/mobile access

* More users/mobile access

* Add fresh French translation to Fever API

* Fix typo

* Match frontend todo thingies

* Fix a typo

* Some extensions strings

* Remove Fx subscription service from the docs

Cf. https://github.com/FreshRSS/FreshRSS/pull/2606

* Add translation for https://github.com/FreshRSS/FreshRSS/pull/2643

* fix typo as per https://github.com/FreshRSS/FreshRSS/pull/2643#discussion_r345433009

* Add some more French translations

* Update French translation as per @aledeg comment https://github.com/FreshRSS/FreshRSS/pull/2590#discussion_r345465909

* Translate some of the meaningless stuff

* Translate the rest of contributing.md to French

* Fix conflicts

* Translate Docker first steps to French

* Update with change from #2665

* Add @aledeg corrections

* Overlooked a couple @aledeg corrections thanks to GitHub autohide

* Latest @aledeg suggestions
</content>
</entry>
<entry>
<title>Fix link to installation instructions on first steps (#2665)</title>
<updated>2019-11-14T14:22:48+00:00</updated>
<author>
<name>Ryan Nielson</name>
<email>ryan.nielson@gmail.com</email>
</author>
<published>2019-11-14T14:22:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=b2c77d1cb4214265aa85224c58baa28521fea866'/>
<id>urn:sha1:b2c77d1cb4214265aa85224c58baa28521fea866</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace some http links with https links (#2662)</title>
<updated>2019-11-13T19:52:52+00:00</updated>
<author>
<name>rezad</name>
<email>rezad1393@users.noreply.github.com</email>
</author>
<published>2019-11-13T19:52:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=8bdf7b09f208346481cba5e08edc55dfab8c8d63'/>
<id>urn:sha1:8bdf7b09f208346481cba5e08edc55dfab8c8d63</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename sharing action (#2643)</title>
<updated>2019-11-08T22:49:43+00:00</updated>
<author>
<name>Alexis Degrugillier</name>
<email>aledeg@users.noreply.github.com</email>
</author>
<published>2019-11-08T22:49:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=59f284d229608f0d80784ecfd19742c06db44a8a'/>
<id>urn:sha1:59f284d229608f0d80784ecfd19742c06db44a8a</id>
<content type='text'>
Before, some ad-blocker rules were preventing to display the sharing page
because of its name. I've renamed that page to integration but kept every
thing else identical. So it's still called sharing through out the
application.
If needed, this can be addressed as well.

See #2509 and #2419</content>
</entry>
<entry>
<title>Reeder added native support (#2578)</title>
<updated>2019-10-19T10:03:06+00:00</updated>
<author>
<name>Stoinov</name>
<email>peter@stoinov.com</email>
</author>
<published>2019-10-19T10:03:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=6d330206afb53cadd5cf3217dcdb786dcba13716'/>
<id>urn:sha1:6d330206afb53cadd5cf3217dcdb786dcba13716</id>
<content type='text'>
* Reeder aded native support
Added Reeder as supported in Reader page
Clarified how to use the Fever API with Reeder
Fixed some typos on both pages</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>Document Reeder compatibility (#2540)</title>
<updated>2019-09-28T21:16:21+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-09-28T21:16:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=823f5815237af3b17ce24c6f224c8624dab6cc92'/>
<id>urn:sha1:823f5815237af3b17ce24c6f224c8624dab6cc92</id>
<content type='text'>
https://github.com/FreshRSS/FreshRSS/issues/2513
https://github.com/FreshRSS/FreshRSS/pull/2526</content>
</entry>
<entry>
<title>Require PHP 5.5+ (#2495)</title>
<updated>2019-08-20T12:55:43+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-08-20T12:55:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=fd33d92d413acb5ee48e04d8a78f251e35ef06c5'/>
<id>urn:sha1:fd33d92d413acb5ee48e04d8a78f251e35ef06c5</id>
<content type='text'>
* Require PHP 5.5+

https://github.com/FreshRSS/FreshRSS/issues/2469#issuecomment-522255093
I think it would be reasonable to require PHP 5.5+ for the core of
FreshRSS after all.

As Frenzie said, WordPress currently requires PHP 5.6.20+, and it is the
most popular PHP application.

We would loose about 20% of the PHP servers according to
https://w3techs.com/technologies/details/pl-php/5/all but I expect this
number to drop fast after the release of CentOS 8 (CentOS accounts for
17% of Linux servers
https://w3techs.com/technologies/details/os-linux/all/all ).

Distributions:
* no impact on Ubuntu, Fedora, Alpine, OpenWRT, FreeBSD, OpenSuze,
Mageia, as all active versions have PHP &gt; 7
* no impact on OpenSuze, Synology, as all active versions have PHP &gt; 5.5
* we drop Debian 8 Jessie (-2020) - we keep supporting Debian 9 Stretch
(2017-06) - current is Debian 10 Buster
* we drop Red Hat 7 (-2024) - we keep supporting RHEL 8 (2019-05)
* we drop CentOS 7 (-2024) - we will support CentOS 8 (to be released
soonish)

When dropping older versions, I can better like when it is for a good
reason, and there is actually one with PHP 5.5, namely generators
(yield) https://php.net/language.generators.overview which I consider
using.

* Version note for JSON.php

* hex2bin

* Update .travis.yml

Co-Authored-By: Frans de Jonge &lt;fransdejonge@gmail.com&gt;
</content>
</entry>
</feed>
