<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/config.default.php, branch 1.19.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.19.2</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.19.2'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2022-01-08T20:58:55+00:00</updated>
<entry>
<title>Use typographic quotes (#4133)</title>
<updated>2022-01-08T20:58:55+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2022-01-08T20:58:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=1acd3ab09be1b65bfd6122ee351490c3b5527bb8'/>
<id>urn:sha1:1acd3ab09be1b65bfd6122ee351490c3b5527bb8</id>
<content type='text'>
* Use typographic quotes

* A few fixes

* Fix

* Fix not saved

* Implement feedback

* Detail

* Revert spoken English fixes
Left for a future dedicated discussion

* More reverts

* Final reverts

* Final minor</content>
</entry>
<entry>
<title>Fix various typos and spelling errors in documentation, comments and code. (#4134)</title>
<updated>2022-01-08T15:25:17+00:00</updated>
<author>
<name>Thomas Renes</name>
<email>thomas@renesweb.nl</email>
</author>
<published>2022-01-08T15:25:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=916df412f5b6f7fb9bcfb705a3c8c23e35304410'/>
<id>urn:sha1:916df412f5b6f7fb9bcfb705a3c8c23e35304410</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update config.default.php (#3979)</title>
<updated>2021-11-14T21:28:46+00:00</updated>
<author>
<name>maTh</name>
<email>math-home@web.de</email>
</author>
<published>2021-11-14T21:28:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=e61906b5e78e8dba6fef59ae00f6f2e100ab2ed7'/>
<id>urn:sha1:e61906b5e78e8dba6fef59ae00f6f2e100ab2ed7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bump default logout from 30 days to 3 months (#3170)</title>
<updated>2020-12-26T22:40:24+00:00</updated>
<author>
<name>Martin</name>
<email>spleefer90@gmail.com</email>
</author>
<published>2020-12-26T22:40:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=6ecfc01c1f3f37491b184711cb29cd9a839f4a9c'/>
<id>urn:sha1:6ecfc01c1f3f37491b184711cb29cd9a839f4a9c</id>
<content type='text'>
* bump default logout from 30 to 365 days

* * Change cookie duration to constant
* Change cookie duration to three months

* use class

* use 90 days (otherwise login form says 91.3 days)

* change class

* also this works now

Co-authored-by: Martin Rys &lt;martin@rys.pw&gt;
Co-authored-by: Frans de Jonge &lt;fransdejonge@gmail.com&gt;</content>
</entry>
<entry>
<title>Add auto-registration when using http_auth (#3003)</title>
<updated>2020-06-19T21:01:19+00:00</updated>
<author>
<name>bpatath</name>
<email>62777491+bpatath@users.noreply.github.com</email>
</author>
<published>2020-06-19T21:01:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=5c9d6a5396eb43739eb1c17540228c20a16f4554'/>
<id>urn:sha1:5c9d6a5396eb43739eb1c17540228c20a16f4554</id>
<content type='text'>
* Add auto-registration when using http_auth

* Document HTTP auth auto-registration

* Check email variable for HTTP auth auto-registration

* Auto-create HTTP users by default

* Fix Context init

(I will provide in another PR a better fix requiring a bit of global refactoring)

* Init language

Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;</content>
</entry>
<entry>
<title>Add core extension for Google Groups (#2838)</title>
<updated>2020-03-22T15:59:39+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2020-03-22T15:59:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=daa4922d908fb9ad5d973c597d0c60f769236c3e'/>
<id>urn:sha1:daa4922d908fb9ad5d973c597d0c60f769236c3e</id>
<content type='text'>
* Add core extension for Google Groups

#Fix https://github.com/FreshRSS/FreshRSS/issues/2835
Add ability to discover RSS feeds for Google Groups
Based on https://github.com/FreshRSS/FreshRSS/pull/2837

* Allow HTTP in addition of HTTPS</content>
</entry>
<entry>
<title>Default or custom OPML (#2627)</title>
<updated>2019-11-04T16:45:15+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-11-04T16:45:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=7819a43197d34ef7a6c5626e9e48d7db075c37c9'/>
<id>urn:sha1:7819a43197d34ef7a6c5626e9e48d7db075c37c9</id>
<content type='text'>
* Default or custom OPML

Fix https://github.com/FreshRSS/FreshRSS/issues/2075
Replaces https://github.com/FreshRSS/FreshRSS/pull/2515
https://github.com/FreshRSS/FreshRSS/issues/2514

Uses the local ./data/opml.xml if it exists, otherwise
./opml.default.xml

* Better message

* Move to controller
</content>
</entry>
<entry>
<title>Add optional database connection URI parameters (#2552)</title>
<updated>2019-10-05T13:48:03+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-10-05T13:48:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=77afd1393e461a20d6d04c07dea0756e792636d5'/>
<id>urn:sha1:77afd1393e461a20d6d04c07dea0756e792636d5</id>
<content type='text'>
#fix https://github.com/FreshRSS/FreshRSS/issues/2549</content>
</entry>
<entry>
<title>add: Allow admins to configure default feeds (#2515)</title>
<updated>2019-09-11T16:40:17+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2019-09-11T16:40:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=7b4cd3abae88bf1b8a04642489b68a741e4d2c6a'/>
<id>urn:sha1:7b4cd3abae88bf1b8a04642489b68a741e4d2c6a</id>
<content type='text'>
* Homogenize SQL_INSERT_FEEDS across database types

* Extract default feeds into system configuration

* Adapt default feeds init during installation
</content>
</entry>
<entry>
<title>Provide email address verification feature (#2481)</title>
<updated>2019-08-29T10:02:05+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2019-08-29T10:02:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=75632e70f0d49048f4ce72a0fa8bbcbcd7b2d312'/>
<id>urn:sha1:75632e70f0d49048f4ce72a0fa8bbcbcd7b2d312</id>
<content type='text'>
* Add an email field to the profile page

I reuse the `mail_login` from the configuration. I'm not sure if it's
useful today (I would say it was used when Persona login was available).

A good improvement would be to rename `mail_login` into `email` so it
would be more intuitive to use.

* Add boolean to the conf to force email validation

This commit only adds a configuration item.

* Add email during registration if email must be validated

* Set email token to validate when email changes

* Block access to FreshRSS if email is not validated

* Send email when address is changed

* Allow to resend the validation email

* Allow the user to change its email while blocked

* Document the email validation feature

* fixup! Allow the user to change its email while blocked

* tec: Autoload PHPMailer lib

* Validate email address format

* Add feedback on validation email resend action

* Allow to logout when user is blocked

* fix: Change default email "from"

* Reorganize i18n keys

* Complete all the locales with default english

* Hide sidebar (profile page) if email is not validated

* Check email requirements on registration

* Allow admin to specify email when creating users

* Don't check email format if value is empty

* Remove trailing comma in userController

Co-Authored-By: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;

* Set PHPMailer validator to html5 before sending email

* fixup! Remove trailing comma in userController
</content>
</entry>
</feed>
