Source

trac-ticketlinks / trac / ticket / 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
jomae
0.12.3dev: Removed unused symbols.
Branches
0.12-stable
jomae
0.12.3dev: Fixed the wrapping fields with unicode text in the table cells of ticket notification email. Closes #10006.
Branches
0.12-stable
cboos
0.12.2dev: follow-up to r10393, some minor style improvements. Closes #4717.
Branches
0.12-stable
cboos
0.12.2dev: improve e-mail notification for installations dedicated to CJK users. Also introduce new `[notification] ambiguous_char_width` TracIni setting, with a default to `single`, which means no change from the current behavior. With `double` however, ambiguous characters (`east_asian_width(ch) == 'A'`) will count for two ASCII characters, as wide characters do, for the purpose of the e-mail layout computations. Patch contributed by Jun Omae on #4717. Also thanks to Shun-I…
Branches
0.12-stable
rblank
0.12.1dev: Fixed the formatting of the field table in ticket notifications when the field content is long. Patch by Andrew C Martin. Closes #9494.
Branches
0.12-stable
rblank
0.12.1dev: Fixed the wrapping of field changes in ticket notifications. Excellent patch by Andrew C. Martin. Closes #9484.
Branches
0.12-stable
rblank
notification: Fixed the calculation of ticket field column widths in ticket notifications. Patch by Jun Omae. Closes #9325.
Branches
trunk
rblank
ticket: Include ticket id in notification template data. Patch by Andrew Bates. Closes #9196.
Branches
trunk
cboos
Ticket change notification mails should not be translated - take 2. - also take care of deactivating the translations when preparing the field changes - the ticket fields were already translated, replace them temporarily with untranslated ones - make sure that for `f['label']`, the `LazyObject.__str__` method won't get called Closes #8903.
Branches
trunk
jhampton
Fix for #9074. Encode project url in UTF-8 so that it can correctly be used in creating a notification email message id.
Branches
trunk
rblank
db: Follow-up to [9210], also use a microsecond timestamp for generating notification message IDs. Unfortunately, this will break threading to messages prior to the change, but at least we avoid generating message ID collisions for sub-second changes.
Branches
trunk
rblank
0.12dev: Switched text templates to the new Genshi text template syntax. This requires all plugins that render plain text to switch to the new syntax as well. Closes #8513.
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: Avoid modifying the `Ticket` instance during notification. Patch by Felix Schwarz, thanks! Closes #8620.
Branches
trunk
cboos
Use ticket field labels consistently in the interface. Add translation extraction hints to those labels using `N_` to avoid storing translated messages in the cache. Patch by Eric Bray on #3919.
Branches
trunk
cboos
0.12dev: merged from stable [8229,8231,8233-8236,8264-8265,8269/branches/0.11-stable]. What is interesting here is that the merge was done using plain `svn merge ../0.11-stable` (svn 1.6.2) and the result seems quite good. Finally time to ditch svnmerge.py? I'll fix the svnmerge-integrated property on the next commit.
Branches
trunk
jonas
Merged [7889] from 0.11-stable.
Branches
trunk
rblank
0.12dev: Merged [7718:7721] from 0.11-stable.
Branches
trunk
osimons
0.12dev: Merged [7646] from 0.11-stable (#6532 - obfuscate owner, reporter, cc, author in ticket notifications).
Branches
trunk
rblank
0.12dev: Added time-based ticket queries. Closes #2288.
Branches
trunk
jonas
Fixed copyright year.
Branches
trunk
nkantrowitz
Remove the unneeded `to_unicode`. (thanks cboos)
Branches
trunk
nkantrowitz
Fix failing test for utf8 in notifications.
Branches
trunk
nkantrowitz
Allow full configuration of the notification subject using a template. As an example, the following is the template for the OLPC tracker: {{{ ticket_subject_template = #$ticket.id ${ticket['priority'][:4].upper()} ${ticket['milestone'][:7] or '-'}: $summary }}}
Branches
trunk
eblot
Implement #4604: Add the previous ticket summary in the email title when the ticket summary has been modified
Branches
trunk
eblot
Fix up #4393 (trunk)
Branches
trunk
eblot
Porting [4299] to the trunk
Branches
trunk
  1. Prev
  2. 1
  3. 2
  4. Next