<!DOCTYPE html>
<html>
  <head>
</head>
<body style='font: 12pt Roboto, "DejaVu Sans", Arial; margin-left: 5px; margin-right: 5px;'>
<div id="entry">
<h1 style='font: 12pt Roboto, "DejaVu Sans", Arial; display:block; background: #c0cf88; border-bottom: solid 3px #573; padding: 5px; margin-top: 0px; color: #573;'><a href="https://kallithea-scm.org/repos/kallithea/changeset/c3d83238afa19b2169a60b91870a58c24d6660e4" style="text-decoration: none; font-weight: bold; color: #573;">git: add option for forcing overwrite of Git hooks when remapping and rescanning the repositories. (Issue #153)  README file was updated to include some info...</a></h1>
<div id="body">
Branko Majic committed on 2015-09-01 19:46:03<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/c3d83238afa19b2169a60b91870a58c24d6660e4">c3d83238</a><pre>git: add option for forcing overwrite of Git hooks when remapping and rescanning the repositories. (Issue #153)

README file was updated to include some information on updating Git hooks after migrating to Kallithea.

 M README.rst (25 lines added, 0 lines removed)
 M kallithea/config/environment.py (1 lines added, 1 lines removed)
 M kallithea/controllers/admin/settings.py (7 lines added, 4 lines removed)
 M kallithea/lib/utils.py (7 lines added, 5 lines removed)
 M kallithea/model/repo.py (1 lines added, 1 lines removed)
 M kallithea/model/scm.py (1 lines added, 1 lines removed)
 M kallithea/templates/admin/settings/settings_mapping.html (5 lines added, 0 lines removed)</pre>
</div>
</div>
</div>
</body>
</html>

<!DOCTYPE html>
<html>
  <head>
</head>
<body style='font: 12pt Roboto, "DejaVu Sans", Arial; margin-left: 5px; margin-right: 5px;'>
<div id="entry">
<h1 style='font: 12pt Roboto, "DejaVu Sans", Arial; display:block; background: #c0cf88; border-bottom: solid 3px #573; padding: 5px; margin-top: 0px; color: #573;'><a href="https://kallithea-scm.org/repos/kallithea/changeset/ebfab577da164e9721a15e190e42aa49a346367e" style="text-decoration: none; font-weight: bold; color: #573;">email: better logging of misconfiguration and better debug logging  Always add details about emails being sent (or attempted to be sent). When a mail server ...</a></h1>
<div id="body">
patrickdp committed on 2015-08-15 19:37:13<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/ebfab577da164e9721a15e190e42aa49a346367e">ebfab577</a><pre>email: better logging of misconfiguration and better debug logging

Always add details about emails being sent (or attempted to be sent).
When a mail server is configured, log as debug, otherwise as warning.

This also adds logging of recipients and headers.

 M kallithea/lib/celerylib/tasks.py (13 lines added, 4 lines removed)</pre>
</div>
</div>
</div>
</body>
</html>

<!DOCTYPE html>
<html>
  <head>
</head>
<body style='font: 12pt Roboto, "DejaVu Sans", Arial; margin-left: 5px; margin-right: 5px;'>
<div id="entry">
<h1 style='font: 12pt Roboto, "DejaVu Sans", Arial; display:block; background: #c0cf88; border-bottom: solid 3px #573; padding: 5px; margin-top: 0px; color: #573;'><a href="https://kallithea-scm.org/repos/kallithea/changeset/4f364ef689ababfb9842ebbc5cddbbeb0b3a442a" style="text-decoration: none; font-weight: bold; color: #573;">email: fix double indentation in tests</a></h1>
<div id="body">
patrickdp committed on 2015-08-15 19:41:03<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/4f364ef689ababfb9842ebbc5cddbbeb0b3a442a">4f364ef6</a><pre>email: fix double indentation in tests

 M kallithea/tests/other/test_mail.py (7 lines added, 7 lines removed)</pre>
</div>
</div>
</div>
</body>
</html>

<!DOCTYPE html>
<html>
  <head>
</head>
<body style='font: 12pt Roboto, "DejaVu Sans", Arial; margin-left: 5px; margin-right: 5px;'>
<div id="entry">
<h1 style='font: 12pt Roboto, "DejaVu Sans", Arial; display:block; background: #c0cf88; border-bottom: solid 3px #573; padding: 5px; margin-top: 0px; color: #573;'><a href="https://kallithea-scm.org/repos/kallithea/changeset/c935bcaf7086c18bb32ed105ffa47b951b3b3c21" style="text-decoration: none; font-weight: bold; color: #573;">email: send comment and pullrequest mails with the author's name in 'From'  When emails are sent for comments and pullrequest invitations, set the From heade...</a></h1>
<div id="body">
patrickdp committed on 2015-08-27 20:19:39<br />branch: default<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/c935bcaf7086c18bb32ed105ffa47b951b3b3c21">c935bcaf</a><pre>email: send comment and pullrequest mails with the author's name in 'From'

When emails are sent for comments and pullrequest invitations, set the From
header to:
    Author's Name (no-reply) <generic email address>

Using the name of the person that causes the email, makes the emails more
useful and interpretable for the recipient of the emails.
To avoid replies directly to the author, triggering an 'offline' email
discussion that is not visible in the Kallithea interface, a generic
'no-reply' email address is used instead of the author's email
address.
This approach is assumed to be accepted by spam filters, as several other
web services are using the same approach.

The sender used for other email types, e.g. password reset mails, is
untouched and remains the value configured in app_email_from.

The sender used for the SMTP envelope is untouched as well.

Based on code by Cedric De Herdt.

 M docs/usage/email.rst (8 lines added, 3 lines removed)
 M kallithea/lib/celerylib/tasks.py (23 lines added, 3 lines removed)
 M kallithea/model/notification.py (1 lines added, 1 lines removed)
 M kallithea/tests/other/test_mail.py (76 lines added, 0 lines removed)</pre>
</div>
</div>
</div>
</body>
</html>

<!DOCTYPE html>
<html>
  <head>
</head>
<body style='font: 12pt Roboto, "DejaVu Sans", Arial; margin-left: 5px; margin-right: 5px;'>
<div id="entry">
<h1 style='font: 12pt Roboto, "DejaVu Sans", Arial; display:block; background: #c0cf88; border-bottom: solid 3px #573; padding: 5px; margin-top: 0px; color: #573;'><a href="https://kallithea-scm.org/repos/kallithea/changeset/2577ddeab3318cb82d1ea019ff4c3f68ff3fe3af" style="text-decoration: none; font-weight: bold; color: #573;">email: remove user from subject of emails  For comment and pullrequest mails: - remove user that triggered the email, as this is now in the From header.  Bas...</a></h1>
<div id="body">
patrickdp committed on 2015-07-09 20:17:26<br />branch: default<br />tag: tip<br />changeset: <a href="https://kallithea-scm.org/repos/kallithea/changeset/2577ddeab3318cb82d1ea019ff4c3f68ff3fe3af">2577ddea</a><pre>email: remove user from subject of emails

For comment and pullrequest mails:
- remove user that triggered the email, as this is now in the From header.

Based on code by Cedric De Herdt.

 M kallithea/model/notification.py (3 lines added, 3 lines removed)</pre>
</div>
</div>
</div>
</body>
</html>