<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/app/install.php, branch 1.18.1</title>
<subtitle>Customized version of FreshRSS, a self-hosted RSS feed aggregator</subtitle>
<id>https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.18.1</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.18.1'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2021-03-26T18:41:33+00:00</updated>
<entry>
<title>tec: Remove data/do-install.txt (#3555)</title>
<updated>2021-03-26T18:41:33+00:00</updated>
<author>
<name>berumuron</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2021-03-26T18:41:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=cc6c529562ef5751133d97e3fec067c0072f215b'/>
<id>urn:sha1:cc6c529562ef5751133d97e3fec067c0072f215b</id>
<content type='text'>
* Remove file data/do-install.txt

This file was painful during update because we had to remember to delete
it each time. It added a security issue by allowing an attacker to
reinstall FreshRSS during the update process.

The (more powerful) file data/applied_migrations.txt has been introduced
in 8619cf6fa to replace do-install.txt. We had to wait for at least one
release in order to make sure existing instances of FreshRSS created the
migration file. It should be ok now.

* Replace i18n install.not_deleted key

* Update documentation to update FreshRSS</content>
</entry>
<entry>
<title>Fix init in CLI install (#3544)</title>
<updated>2021-03-20T17:25:55+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2021-03-20T17:25:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=a62d6288b17be77a686bb5288ab49931c51aaeef'/>
<id>urn:sha1:a62d6288b17be77a686bb5288ab49931c51aaeef</id>
<content type='text'>
#fix https://github.com/FreshRSS/FreshRSS/issues/3528
config was not properly reloaded after being populated</content>
</entry>
<entry>
<title>If cURL is not installed, the script stops with a fatal error. (#3519)</title>
<updated>2021-03-14T15:53:34+00:00</updated>
<author>
<name>ThomasSmallert</name>
<email>32596439+ThomasSmallert@users.noreply.github.com</email>
</author>
<published>2021-03-14T15:53:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=efba11ee37fb0e9f39c4399ae615fabc44f6ed02'/>
<id>urn:sha1:efba11ee37fb0e9f39c4399ae615fabc44f6ed02</id>
<content type='text'>
* If cURL is not installed, the script stops with a fatal error.

The script stops with the following message.
Fatal error: Uncaught Error: Call to undefined function curl_version()

* Update app/install.php

Fix whitespace

Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;</content>
</entry>
<entry>
<title>Travis: Enforce phpcs line length + whitespace (#3488)</title>
<updated>2021-02-28T11:26:24+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2021-02-28T11:26:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=947e918f05d70d5dce4efa4ef403e593581c3fa9'/>
<id>urn:sha1:947e918f05d70d5dce4efa4ef403e593581c3fa9</id>
<content type='text'>
* Update Travis line length

* Also check whitespace in CSS files

* Fix line length ext.php

* More syntax, string templates

* Fix exclude-pattern

* Test JS files as well</content>
</entry>
<entry>
<title>refactor: remove referer checks, as they are no longer needed (replaced by csrf tokens) (#3432)</title>
<updated>2021-02-11T16:38:39+00:00</updated>
<author>
<name>hesch</name>
<email>hesch@users.noreply.github.com</email>
</author>
<published>2021-02-11T16:38:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=13b03b232ba9a5b3c30784adc3a8bf8f03b90f63'/>
<id>urn:sha1:13b03b232ba9a5b3c30784adc3a8bf8f03b90f63</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Check that PHP session is working during install (#3430)</title>
<updated>2021-02-07T14:19:29+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2021-02-07T14:19:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=a626e5fff8d1cfcc7280396bd8b17b177b6345d2'/>
<id>urn:sha1:a626e5fff8d1cfcc7280396bd8b17b177b6345d2</id>
<content type='text'>
* Check that PHP session is working during install

#fix https://github.com/FreshRSS/FreshRSS/issues/3198

* Minor whitespace

* Missing he</content>
</entry>
<entry>
<title>Add missing variable (#3427)</title>
<updated>2021-02-06T17:09:05+00:00</updated>
<author>
<name>Alexis Degrugillier</name>
<email>aledeg@users.noreply.github.com</email>
</author>
<published>2021-02-06T17:09:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=afc30cef3d8ca3728af35f2385d05e91e857ea0e'/>
<id>urn:sha1:afc30cef3d8ca3728af35f2385d05e91e857ea0e</id>
<content type='text'>
When refactoring the install in #3368, a variable was unwillingly removed.
It's back in the code now.</content>
</entry>
<entry>
<title>Add username hint for permissions during install (#3373)</title>
<updated>2021-01-23T22:04:01+00:00</updated>
<author>
<name>Alexis Degrugillier</name>
<email>aledeg@users.noreply.github.com</email>
</author>
<published>2021-01-23T22:04:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=3e89086e45669de82c4005e11ded1ce8f60a1bc3'/>
<id>urn:sha1:3e89086e45669de82c4005e11ded1ce8f60a1bc3</id>
<content type='text'>
The username is retrieved by 2 different means to support different
configurations and architectures. If there is no way to find the
username, the "unknown" string is displayed instead.

See #2758</content>
</entry>
<entry>
<title>Refactor requirement check in install (#3368)</title>
<updated>2021-01-23T21:53:17+00:00</updated>
<author>
<name>Alexis Degrugillier</name>
<email>aledeg@users.noreply.github.com</email>
</author>
<published>2021-01-23T21:53:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=297d188a4689f5803fb91282f85646d5823b7e7e'/>
<id>urn:sha1:297d188a4689f5803fb91282f85646d5823b7e7e</id>
<content type='text'>
I've extracted the template in the check requirement to
ensure that future modifications will be easier.</content>
</entry>
<entry>
<title>Add constant for PHP requirements (#3369)</title>
<updated>2021-01-14T22:28:45+00:00</updated>
<author>
<name>Alexis Degrugillier</name>
<email>aledeg@users.noreply.github.com</email>
</author>
<published>2021-01-14T22:28:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=29fe125b4a18f7107b50e54c69184c4f1777bbf6'/>
<id>urn:sha1:29fe125b4a18f7107b50e54c69184c4f1777bbf6</id>
<content type='text'>
* Add constant for PHP requirements

This new constant is used for PHP version check.
This way, we won't forget to modify some part of the code base.

* Remove PHP version checks

Some checks were obsolete because they were checking unsupported
PHP versions.</content>
</entry>
</feed>
