Modify ↓
Opened 16 years ago
Closed 16 years ago
#7431 closed defect (fixed)
E-mail obfuscation again - Replying to ticket comments
Reported by: | osimons | Owned by: | osimons |
---|---|---|---|
Priority: | normal | Milestone: | 0.11.1 |
Component: | ticket system | Version: | 0.11-stable |
Severity: | normal | Keywords: | notification |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
When replying to ticket comments, even though the user does not have e-mail view permission, the e-mail of the user/session will be available in comment-link header of the text copied as >
.
Attachments (0)
Change History (5)
comment:1 by , 16 years ago
Component: | general → ticket system |
---|
comment:2 by , 16 years ago
Keywords: | notification added |
---|
comment:3 by , 16 years ago
follow-up: 5 comment:4 by , 16 years ago
I'm OK with the proposed change. Only having "replying to <num>" would go too far, IMO.
comment:5 by , 16 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
Like #6532 the content becomes part of the content itself for viewing and notification, and it cannot really depend on the permissions of the user making the change. As we don't obfuscate labels in links, the actual e-mail will be available for all to see.
Easy solution is simply doing obfuscation as default behaviour in all cases:
trac/ticket/web_ui.py
The other option would be to make the obfuscation conditional on permission, but in addition obfuscate all link labels in the wiki formatter used by all parts of Trac for rendering of wiki markup. This will be more complex, and will of course still leave pre-obfuscated labels anyway for all those that reply without permission.
The cleanest would be to always obfuscate the auto-generated label. It is just a label, and to make it even simpler we could also drop the author and just do like
Replying to [comment:14]:
.Comments or better suggestions?