Issue 1714899
Created on 2007-05-08 12:07 by anonymous, last changed 2010-07-16 08:37 by chichi.
| File name |
Uploaded |
Description |
Edit |
Remove |
|
quiet_properties.diff
|
ajaksu2,
2009-04-06 05:02
|
Add a .quiet attribute to roundupdb._Type and ignore properties if it's True |
|
|
| msg3479 |
Author: [hidden] (anonymous) |
Date: 2007-05-08 12:07 |
|
Sorry for using bug tracker for a feature request but wasn't sure where this belongs. We haven't figured out (there might be a way) how to disable change note about attribute changes from tracker emails. In external "client" interface we would not life those to be visible and in internal trackers they would be most convenient.
If there is no configurable way to decide if assignedto, status, priority etc. changes are appended to tracker emails, would it be possible to have a per instance confuration option for that.
Since we weren't smart enough to figure out how to override current behaviour from the per instance extensions/, we ended up doing like this:
19c19
< # $Id$
---
> # $Id: roundupdb.py,v 1.1 2006/07/17 12:05:51 root Exp $
322,323c322,323
< if note:
< m.append(note)
---
> #if note:
> # m.append(note)
Huge thanks for considering this!
|
| msg3658 |
Author: [hidden] (ajaksu2) |
Date: 2009-03-17 21:22 |
|
This patch addresses this RFE by adding a 'mute' parameter to
roundupdb.IssueClass.nosymessage that omits the change note.
It allows one to omit non-journaled *Link properties from an issue
change note by setting a 'quiet' parameter in nosymessage() that reaches
generate[Create|Change]Note().
It also addresses http://psf.upfronthosting.co.za/roundup/meta/issue249
and this RFE by allowing one to hide any non-*Link properties by setting
an attribute 'do_journal=False' on them. This affects both change notes
and history (in templating).
Example usage in schema.py:
nosy_count = Number()
nosy_count.do_journal = False
issue = IssueClass(db, "issue",
type=Link('issue_type'),
[...]
nosy_count=nosy_count)
|
| msg3684 |
Author: [hidden] (ajaksu2) |
Date: 2009-04-06 05:02 |
|
Here's a cleaner version of the support for quiet properties (the
downstream issue).
Example usage in schema.py:
nosy_count = Number()
nosy_count.quiet = True
issue = IssueClass(db, "issue",
type=Link('issue_type'),
[...]
nosy_count=nosy_count)
If there is still interest in an option to mute/omit selected properties
when calling roundupdb.IssueClass.nosymessage, I can update that part too.
|
| msg4096 |
Author: [hidden] (chichi) |
Date: 2010-07-16 08:37 |
|
Could you update an option to mute/omit selected properties
when calling roundupdb.IssueClass.nosymessage?
Thanks a ton!
|
|
| Date |
User |
Action |
Args |
| 2010-07-16 08:37:04 | chichi | set | nosy:
+ chichi messages:
+ msg4096 |
| 2009-04-06 05:02:38 | ajaksu2 | set | files:
+ quiet_properties.diff messages:
+ msg3684 |
| 2009-04-06 04:56:09 | ajaksu2 | set | files:
- mute_omit_properties.diff |
| 2009-03-17 21:22:58 | ajaksu2 | set | files:
+ mute_omit_properties.diff keywords:
+ patch messages:
+ msg3658 versions:
+ 1.4 |
| 2009-03-17 15:02:13 | ajaksu2 | set | nosy:
+ ajaksu2 |
| 2007-05-08 12:07:15 | anonymous | create | |
|