<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/lib/PHPMailer, 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-08T15:25:17+00:00</updated>
<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 PHPMailer to 6.5.1 (#3977)</title>
<updated>2021-11-14T22:25:12+00:00</updated>
<author>
<name>Brooke</name>
<email>hi@broo.ke</email>
</author>
<published>2021-11-14T22:25:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=b780ef5276407bd681b201ced2d75cb442b8cd38'/>
<id>urn:sha1:b780ef5276407bd681b201ced2d75cb442b8cd38</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Upgrade PHPMailer to 6.3.0 (#3457)</title>
<updated>2021-02-24T15:20:40+00:00</updated>
<author>
<name>Brooke</name>
<email>hi@broo.ke</email>
</author>
<published>2021-02-24T15:20:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=9ea3e7710ad54e76ff1f84bafb208da865816f93'/>
<id>urn:sha1:9ea3e7710ad54e76ff1f84bafb208da865816f93</id>
<content type='text'>
* Upgrade PHPMailer to 6.2.0

* Bump PHPMailer to 6.3.0

Co-authored-by: berumuron &lt;dev@marienfressinaud.fr&gt;</content>
</entry>
<entry>
<title>Updates PHPMailer to 6.1.6 (#3024)</title>
<updated>2020-06-01T10:22:57+00:00</updated>
<author>
<name>Brooke</name>
<email>bandonrandon@gmail.com</email>
</author>
<published>2020-06-01T10:22:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=d4c98e263772bc5c9df3d8b4b59445967047ddd3'/>
<id>urn:sha1:d4c98e263772bc5c9df3d8b4b59445967047ddd3</id>
<content type='text'>
* Update PHPMailer to 6.1.6

Fixes a security issue in PHPMailer 6.1.5 and earlier

* Remove .DS_Store</content>
</entry>
<entry>
<title>Update/php mailer (#2980)</title>
<updated>2020-05-18T07:42:04+00:00</updated>
<author>
<name>Brooke</name>
<email>bandonrandon@gmail.com</email>
</author>
<published>2020-05-18T07:42:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=fa56f90223ce44c34b2919567d163ca4f2e81f65'/>
<id>urn:sha1:fa56f90223ce44c34b2919567d163ca4f2e81f65</id>
<content type='text'>
* Update PHPMailer to  6.1.5

This PR update the bundled version of PHPMAiler</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>
<entry>
<title>tec: Provide a Minz_Mailer class (#2476)</title>
<updated>2019-08-15T15:19:12+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2019-08-15T15:19:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=de26531178c61c98dcb7b7634c9e5891c302f615'/>
<id>urn:sha1:de26531178c61c98dcb7b7634c9e5891c302f615</id>
<content type='text'>
* Add Minz_View::_path method (replace change_view)

The `_path` method is more powerful since it allows to choose the file
extension. It is also Minz_Request-agnostic, which is useful to reuse
the Minz_View class in other places.

`change_view` is now deprecated and a warning is logged if we use it.

* Provide a Minz_Mailer to send emails

It uses PHPMailer under the hood and only supports PHP &gt;= 5.5
</content>
</entry>
</feed>
