Source

trac-ticketlinks / trac / notification.py

Author Commit Message Labels Comments Date
rblank
0.12.3dev: Generate the notification message using `'\n'` instead of `CRLF`, as the conversion is done in the respective `IEmailSender` implementations. Also, factored out EOL-fixing into a separate function, with unit tests. Closes #10377.
Branches
0.12-stable
rblank
0.12.3dev: Use native line endings when sending the message to `sendmail` in `SendmailEmailSender`. Part of #10377.
Branches
0.12-stable
rblank
0.12.3dev: Added explicit encodings when rendering Genshi streams, for compatibility with Genshi trunk.
Branches
0.12-stable
rblank
0.12.2dev: When trying to extract an e-mail address from a user name, don't consider the "=" character as a valid character in the local part, so that e-mail addresses are correctly extracted from the DN of certificates. Patch by Michel Jouvin. Closes #9898.
Branches
0.12-stable
rblank
i18n: Fixed all split messages that I could find in `messages.pot`, including the one reported in #9277.
Branches
trunk
rblank
notification: Strip leading and trailing spaces from e-mail addresses. * Strip fields from preferences forms. * Added a missing notification on the "Syntax highlighter" tab. Closes #8699.
Branches
trunk
cboos
i18n and notifications: don't translate the notification mail, as we currently have one notification mail which is sent to every interested party. Anyway, picking the current language (the one of the user triggering the notification) is the wrong thing to do, so the best thing to do given the present status of the notification subsystem is to ''not'' translate the mail. Closes #8903.
Branches
trunk
rblank
0.12dev: Improved the plugin admin panel to provide better grouping of components by module, and to display the component and module docstrings as descriptions. Closes #8839.
Branches
trunk
cboos
0.12dev: merge all 0.11.6rc1 related changes
Branches
trunk
rblank
0.12dev: Autumn cleaning using pylint: * Removed unused imports. * Removed unused locals. * Fixed whitespace issues (indentation, spacing, coding conventions). * Removed semicolons at the end of lines (some people around here have been doing too much C ;-). Closes #7518.
Branches
trunk
rblank
0.12dev: Use `Option` descriptors from the environment instead of direct access to `self.config` in several places. Patch by Felix Schwarz. Closes #8714.
Branches
trunk
rblank
0.12dev: Removed unnecessary `global` declarations.
Branches
trunk
rblank
0.12dev: Merged [8218,8239,8242] from 0.11-stable.
Branches
trunk
rblank
0.12dev: Clarified a few option descriptions. Related to #3870.
Branches
trunk
rblank
0.12dev: Added the possibility to send e-mail through a `sendmail`-compatible executable instead of SMTP. * Abstracted e-mail sending into an interface `IEmailSender`. * Transformed the existing SMTP implementation into `SmtpEmailSender`. * Added `SendmailEmailSender`. Closes #3870.
Branches
trunk
jruigrok
Since ASCII is an acronym it is all uppercase.
Branches
trunk
jonas
Fixed copyright year.
Branches
trunk
cboos
Documentation: integrate changes suggested in TracIni@130
Branches
trunk
cboos
More exhaustive support for e-mail addresses. The regexp used so far missed some unusual ones, like those containing quotes or double quotes. We're not going to complexify the regexp too much, so this is probably still not perfect. Closes #6609. This respects the constraints introduced by #4372 at the notification level, but doesn't yet inject the `[notification] admit_domains` in the Wiki regexp.
Branches
trunk
cboos
Follow-up to r6200: missing import of '_'. Also, unless I'm not aware of recent developments, the _() can't handle tag() content... While testing this, I realized that this particular error doesn't even make it to the web interface, it should at the very least produce a visible warning there.
Branches
trunk
jruigrok
Fix up TracError style. Also introduce future localization markers.
Branches
trunk
cboos
Merged the [source:sandbox/context-refactoring@6138 context-refactoring] branch into trunk.
Branches
trunk
eblot
* Support for non-FQDN SMTP domains (related to #4372) * New `admit_domains` option has been added to the notification settings:[[br]] a comma-separated list of valid domains for email addresses * Increase the notification message from 'debug' level to 'info' level, to distinguish outgoing data from debug traces
Branches
trunk
eblot
Applying patch from #5288 (notification: prevent out-of-office replies)
Branches
trunk
eblot
Apply Noah's patch from #5203. Thanks for the patch. Also remove the Sender SMTP field to improve compliance with RFC2822 that specifies (section 3.6.2): * ''If the originator of the message can be indicated by a single mailbox and the author and transmitter are identical, the "Sender:" field SHOULD NOT be used.''
Branches
trunk
eblot
Should fix up #2766: usernames with '@' are always treated as email addresses A new `ignore_domains` option has been added to the notification settings:[[br]] a comma-separated list of domains that should not be considered as being part of email addresses.
Branches
trunk
cboos
Error message template: when rendering !TracError messages containing markup, we need to take care not to embed a <p> within the <p class="message">. Also, we take this occasion to do some html->tag changes, clean-up some import statements and update a few copyright dates.
Branches
trunk
eblot
Porting [4299] to the trunk
Branches
trunk
cmlenz
Started moving application of the wiki formatting functions into the templates.
Branches
trunk
cmlenz
* Moved pagination code into new `trac.util.presentation` module, together with the `group()` function that was formerly in `trac.util`. * Cleaned up the templating stuff in the `Chrome` component. * Some cleanup in the templates and javascript.
Branches
trunk
  1. Prev
  2. 1
  3. 2
  4. Next