From: Victor B. <vi...@fu...> - 2004-05-12 12:22:34
|
Mantis Users, Mantis 0.18.3 is mainly a maintenance release to 0.18.2 release. The main reason for this release is to fix a couple of security issues, however, we have put in some other bug fixes and the re-implement csv export feature. We recommend for all Mantis users to upgrade to 0.18.3 due to the security issues. For more information about the security vulnerabilities see the secuirty advisory at: http://manual.mantisbt.org/manual.appendix.security.2004-01.various.vuln erabilities.in.mantis.php 2004.05.12 - 0.18.3 * Sec #3660: Ability to execute arbitrary SQL statement if register_globals = ON. * Sec #3661: A logged in user can download any bug attachment or project document. * Enh #3262: CSV export does not export the category column. * Enh #3264: CSV export should export the resolution. * Enh #3287: Projectname on CSV export. * Enh #3346: CSV extract should output more data, e.g., Date submitted, other data that would allow better analysis of data trends. * Fix #3259: Saving CSV file of bugs containning double quotes causes invalid csv. * Fix #3635: status_resolved in email_api should be resolved. * Fix #3646: Error in core/obsolete.php. * Fix #3691: Parse error in Romanian localisation. * Fix #3728: CSV export shows " instead of real quotes in bug title. * Fix #3795: Resolve should not overwrite handler, if already set. * Fix #0000: Re-generated the FAQ and fixed the hyperlinks (the contents of the FAQ may not be up to date) Regards, Mantis Group |
From: Mitch \(WebCob\) <mi...@we...> - 2004-05-21 17:15:27
|
Have I misconfigured mail support? I want all users to receive emails on projects they participate in (based on their preferences of course) but when posting private bugs, I was expecting only DEVELOPER and above as defined in the config file to receive notice... DEVELOPER and above can "see" the bugs... but all project members receive email? Thanks. |
From: Sheryl C. <sh...@pe...> - 2004-05-22 04:34:41
|
Yes, how's that for privacy? I posted this as a bug report in Mantis a few weeks ago. - Sheryl ----- Original Message ----- From: "Mitch (WebCob)" <mi...@we...> To: <man...@li...> Sent: Friday, May 21, 2004 1:15 PM Subject: [Mantisbt-help] Private bugs notify non-developers by email? Have I misconfigured mail support? I want all users to receive emails on projects they participate in (based on their preferences of course) but when posting private bugs, I was expecting only DEVELOPER and above as defined in the config file to receive notice... DEVELOPER and above can "see" the bugs... but all project members receive email? Thanks. |
From: Mitch \(WebCob\) <mi...@we...> - 2004-05-22 05:36:53
|
Ahhh - where's that - was there a response? What's the bug number? 0003824 ? I see that now - am I posting to the wrong list? There doesn't seem to be any traffic here... Should I subscribe to the dev list instead? I asked 3 questions - yours is the first message I've seen... Thanks! m/ > -----Original Message----- > From: man...@li... > [mailto:man...@li...]On Behalf Of Sheryl > Canter > Sent: Friday, May 21, 2004 9:34 PM > To: man...@li... > Subject: Re: [Mantisbt-help] Private bugs notify non-developers by > email? > > > Yes, how's that for privacy? I posted this as a bug report in Mantis a few > weeks ago. > > - Sheryl > > ----- Original Message ----- > From: "Mitch (WebCob)" <mi...@we...> > To: <man...@li...> > Sent: Friday, May 21, 2004 1:15 PM > Subject: [Mantisbt-help] Private bugs notify non-developers by email? > > > Have I misconfigured mail support? > > I want all users to receive emails on projects they participate > in (based on > their preferences of course) but when posting private bugs, I was > expecting > only DEVELOPER and above as defined in the config file to receive > notice... > > DEVELOPER and above can "see" the bugs... but all project members receive > email? > > Thanks. > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > _______________________________________________ > Mantisbt-help mailing list > Man...@li... > https://lists.sourceforge.net/lists/listinfo/mantisbt-help > |
From: Sheryl C. <sh...@pe...> - 2004-05-22 06:08:43
|
> Ahhh - where's that - was there a response? What's the bug number? 0003824 ? Yes, that's the bug number. No response, as you can see. The dev list is mainly a working group. I don't see a lot of bug reports. I've occasionally gotten responses on the Mantis installation of Mantis. I've patched quite a bit myself - enough so that upgrading is becoming a pain. I've thought about submitting my changes, but this is time-consuming for me because I have to learn a lot of new systems. Fixing bugs in my own copy is more expedient, so I may just branch off on my own. Also, I want to make a major design change in how notifications are handled, and I don't know if the developers would want someone to come in and do a complete rewrite of two modules. - Sheryl Sheryl Canter Permutations Software www.permutations.com ----- Original Message ----- From: "Mitch (WebCob)" <mi...@we...> To: <man...@li...> Sent: Saturday, May 22, 2004 1:36 AM Subject: RE: [Mantisbt-help] Private bugs notify non-developers by email? Ahhh - where's that - was there a response? What's the bug number? 0003824 ? I see that now - am I posting to the wrong list? There doesn't seem to be any traffic here... Should I subscribe to the dev list instead? I asked 3 questions - yours is the first message I've seen... Thanks! m/ > -----Original Message----- > From: man...@li... > [mailto:man...@li...]On Behalf Of Sheryl > Canter > Sent: Friday, May 21, 2004 9:34 PM > To: man...@li... > Subject: Re: [Mantisbt-help] Private bugs notify non-developers by > email? > > > Yes, how's that for privacy? I posted this as a bug report in Mantis a few > weeks ago. > > - Sheryl > > ----- Original Message ----- > From: "Mitch (WebCob)" <mi...@we...> > To: <man...@li...> > Sent: Friday, May 21, 2004 1:15 PM > Subject: [Mantisbt-help] Private bugs notify non-developers by email? > > > Have I misconfigured mail support? > > I want all users to receive emails on projects they participate > in (based on > their preferences of course) but when posting private bugs, I was > expecting > only DEVELOPER and above as defined in the config file to receive > notice... > > DEVELOPER and above can "see" the bugs... but all project members receive > email? > > Thanks. > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > _______________________________________________ > Mantisbt-help mailing list > Man...@li... > https://lists.sourceforge.net/lists/listinfo/mantisbt-help > ------------------------------------------------------- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click _______________________________________________ Mantisbt-help mailing list Man...@li... https://lists.sourceforge.net/lists/listinfo/mantisbt-help |
From: Mitch \(WebCob\) <mi...@we...> - 2004-05-22 22:21:45
|
Hi Sheryl - thanks for the response - I thanked Victor as well - I had two other questions - you've obviously been at this software longer than I - any comment on the other two questions? (Assuming you saw them) What are you considering changing in message notification? Thanks! m/ > -----Original Message----- > From: man...@li... > [mailto:man...@li...]On Behalf Of Sheryl > Canter > Sent: Friday, May 21, 2004 11:09 PM > To: man...@li... > Subject: Re: [Mantisbt-help] Private bugs notify non-developers by > email? > > > > Ahhh - where's that - was there a response? What's the bug > number? 0003824 > ? > > Yes, that's the bug number. No response, as you can see. > > The dev list is mainly a working group. I don't see a lot of bug reports. > I've occasionally gotten responses on the Mantis installation of Mantis. > I've patched quite a bit myself - enough so that upgrading is becoming a > pain. I've thought about submitting my changes, but this is time-consuming > for me because I have to learn a lot of new systems. Fixing bugs in my own > copy is more expedient, so I may just branch off on my own. Also, > I want to > make a major design change in how notifications are handled, and I don't > know if the developers would want someone to come in and do a complete > rewrite of two modules. > > - Sheryl > > Sheryl Canter > Permutations Software > www.permutations.com > > > ----- Original Message ----- > From: "Mitch (WebCob)" <mi...@we...> > To: <man...@li...> > Sent: Saturday, May 22, 2004 1:36 AM > Subject: RE: [Mantisbt-help] Private bugs notify non-developers by email? > > > Ahhh - where's that - was there a response? What's the bug > number? 0003824 ? > > I see that now - am I posting to the wrong list? There doesn't seem to be > any traffic here... > > Should I subscribe to the dev list instead? I asked 3 questions - yours is > the first message I've seen... > > Thanks! > > m/ > > > -----Original Message----- > > From: man...@li... > > [mailto:man...@li...]On Behalf Of Sheryl > > Canter > > Sent: Friday, May 21, 2004 9:34 PM > > To: man...@li... > > Subject: Re: [Mantisbt-help] Private bugs notify non-developers by > > email? > > > > > > Yes, how's that for privacy? I posted this as a bug report in > Mantis a few > > weeks ago. > > > > - Sheryl > > > > ----- Original Message ----- > > From: "Mitch (WebCob)" <mi...@we...> > > To: <man...@li...> > > Sent: Friday, May 21, 2004 1:15 PM > > Subject: [Mantisbt-help] Private bugs notify non-developers by email? > > > > > > Have I misconfigured mail support? > > > > I want all users to receive emails on projects they participate > > in (based on > > their preferences of course) but when posting private bugs, I was > > expecting > > only DEVELOPER and above as defined in the config file to receive > > notice... > > > > DEVELOPER and above can "see" the bugs... but all project > members receive > > email? > > > > Thanks. > > > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: Oracle 10g > > Get certified on the hottest thing ever to hit the market... Oracle 10g. > > Take an Oracle 10g class now, and we'll give you the exam FREE. > > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > > _______________________________________________ > > Mantisbt-help mailing list > > Man...@li... > > https://lists.sourceforge.net/lists/listinfo/mantisbt-help > > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > _______________________________________________ > Mantisbt-help mailing list > Man...@li... > https://lists.sourceforge.net/lists/listinfo/mantisbt-help > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > _______________________________________________ > Mantisbt-help mailing list > Man...@li... > https://lists.sourceforge.net/lists/listinfo/mantisbt-help > |
From: Sheryl C. <sh...@pe...> - 2004-05-23 14:57:52
|
Hi Mitch, There are many things about the notifications that I want to change. I sent Victor a list at one point. I'll see if I can find it. I think what I may do is make the changes, and then offer it to Victor to use or not use as he likes. It's not that I mind learning CVS, etc., but I don't have much extra time these days, so I need to do it expediently. It basically involves a rewrite of two modules. Here's the list I sent to Victor: Changes to the Notification Feature ------------------------------------------------- - There is currently no way to set up notifications so that participants only receive messages when new text is added (new bug report or bugnote). I set this up partially by configuring it so the Updater role gets notifications of bug reports and bugnotes, but we are missing any bug reports or bug notes added as part of Update or Reopen. - The thresholds for receiving different notifications are ignored on the Update page. I had to manually remove the Close option from the Status menu so it wasn't available to developers. (In our installation, Close is used by the Manager after a fix has been confirmed.) - The manner in which notifications are configured in configi_api.php is not fully and accurately documented. There may also be a way to make it easier - I haven't thought that out yet. - Not all the notification code is in email_api.php. In bug_api.php there is a section where three notifications (update, assigned, status change) are ALWAYS sent out, regardless of settings. All the notifications should be in one place and controlled by the settings. I simply commented out these notifications, but really they should be folded into email_api.php and sent according to preferences and filters. When you turn off all notifications in config_api.php and continue to receive email, it's frustrating and confusing. - User preferences don't include whether to receive the Delete notification. Unless it's turned off in config_api.php, it will always go out. This isn't documented - I discovered it by reading the source code. - If multiple types of events are submitted at once, they should be sent as a single notification rather than three notifications. This can occur on the Update page, or when the Resolve Bug button is clicked. Extraneous notifications are one of the big problems in Mantis. My team was flooded with email until I figured out how to turn it off. - Administrators should be able to configure their email preferences (should have access to the My Accounts area). - There should be a way to subscribe to a project for notifications (I suggested this in the bug tracker and you accepted the idea). The project-level notifications should be filtered by user preferences as to which events are notified. - The format of the notifications themselves has some problems. I received so many complaints from my team that I had to go in and change it. It now has a minimal header, then the bugnotes in descending order (most recent first), then the original report, then the history list. I'm appending a sample to the end of this message (scroll down, it's at the very bottom). It would be good to have an option to make this ascending or descending (the whole thing--original report on top or bottom). - There should be an option to include "steps to reproduce" and "additional information" in the bug reports--at least in config_api.php, perhaps also in user preferences. - There should be an email interface for posting new bug reports or bugnotes. That's a long list, but I really think the entire notification system needs an overhaul. It's the weakest part of Mantis, which is excellent in most other ways. - Sheryl Sheryl Canter Permutations Software www.permutations.com ----- Original Message ----- From: "Mitch (WebCob)" <mi...@we...> To: <man...@li...> Sent: Saturday, May 22, 2004 6:21 PM Subject: RE: [Mantisbt-help] Private bugs notify non-developers by email? Hi Sheryl - thanks for the response - I thanked Victor as well - I had two other questions - you've obviously been at this software longer than I - any comment on the other two questions? (Assuming you saw them) What are you considering changing in message notification? Thanks! m/ > -----Original Message----- > From: man...@li... > [mailto:man...@li...]On Behalf Of Sheryl > Canter > Sent: Friday, May 21, 2004 11:09 PM > To: man...@li... > Subject: Re: [Mantisbt-help] Private bugs notify non-developers by > email? > > > > Ahhh - where's that - was there a response? What's the bug > number? 0003824 > ? > > Yes, that's the bug number. No response, as you can see. > > The dev list is mainly a working group. I don't see a lot of bug reports. > I've occasionally gotten responses on the Mantis installation of Mantis. > I've patched quite a bit myself - enough so that upgrading is becoming a > pain. I've thought about submitting my changes, but this is time-consuming > for me because I have to learn a lot of new systems. Fixing bugs in my own > copy is more expedient, so I may just branch off on my own. Also, > I want to > make a major design change in how notifications are handled, and I don't > know if the developers would want someone to come in and do a complete > rewrite of two modules. > > - Sheryl > > Sheryl Canter > Permutations Software > www.permutations.com > > > ----- Original Message ----- > From: "Mitch (WebCob)" <mi...@we...> > To: <man...@li...> > Sent: Saturday, May 22, 2004 1:36 AM > Subject: RE: [Mantisbt-help] Private bugs notify non-developers by email? > > > Ahhh - where's that - was there a response? What's the bug > number? 0003824 ? > > I see that now - am I posting to the wrong list? There doesn't seem to be > any traffic here... > > Should I subscribe to the dev list instead? I asked 3 questions - yours is > the first message I've seen... > > Thanks! > > m/ > > > -----Original Message----- > > From: man...@li... > > [mailto:man...@li...]On Behalf Of Sheryl > > Canter > > Sent: Friday, May 21, 2004 9:34 PM > > To: man...@li... > > Subject: Re: [Mantisbt-help] Private bugs notify non-developers by > > email? > > > > > > Yes, how's that for privacy? I posted this as a bug report in > Mantis a few > > weeks ago. > > > > - Sheryl > > > > ----- Original Message ----- > > From: "Mitch (WebCob)" <mi...@we...> > > To: <man...@li...> > > Sent: Friday, May 21, 2004 1:15 PM > > Subject: [Mantisbt-help] Private bugs notify non-developers by email? > > > > > > Have I misconfigured mail support? > > > > I want all users to receive emails on projects they participate > > in (based on > > their preferences of course) but when posting private bugs, I was > > expecting > > only DEVELOPER and above as defined in the config file to receive > > notice... > > > > DEVELOPER and above can "see" the bugs... but all project > members receive > > email? > > > > Thanks. > > > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: Oracle 10g > > Get certified on the hottest thing ever to hit the market... Oracle 10g. > > Take an Oracle 10g class now, and we'll give you the exam FREE. > > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > > _______________________________________________ > > Mantisbt-help mailing list > > Man...@li... > > https://lists.sourceforge.net/lists/listinfo/mantisbt-help > > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > _______________________________________________ > Mantisbt-help mailing list > Man...@li... > https://lists.sourceforge.net/lists/listinfo/mantisbt-help > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > _______________________________________________ > Mantisbt-help mailing list > Man...@li... > https://lists.sourceforge.net/lists/listinfo/mantisbt-help > ------------------------------------------------------- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click _______________________________________________ Mantisbt-help mailing list Man...@li... https://lists.sourceforge.net/lists/listinfo/mantisbt-help |
From: Glen S. <grs...@co...> - 2004-05-24 12:54:19
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> <title></title> </head> <body bgcolor="#ffffff" text="#000000"> Sheryl Canter wrote: <blockquote cite="mid02cd01c43fc3$34ad9420$6501a8c0@tpa21p" type="cite"> <blockquote type="cite"> <pre wrap="">Ahhh - where's that - was there a response? What's the bug number? 0003824 </pre> </blockquote> <pre wrap=""><!---->? Yes, that's the bug number. No response, as you can see. The dev list is mainly a working group. I don't see a lot of bug reports. I've occasionally gotten responses on the Mantis installation of Mantis. I've patched quite a bit myself - enough so that upgrading is becoming a pain. I've thought about submitting my changes, but this is time-consuming for me because I have to learn a lot of new systems. Fixing bugs in my own copy is more expedient, so I may just branch off on my own. Also, I want to make a major design change in how notifications are handled, and I don't know if the developers would want someone to come in and do a complete rewrite of two modules. </pre> </blockquote> Ya, it's a low traffic list. The devs are sometimes on IRC (<a class="moz-txt-link-freetext" href="http://mantisbt.org/irc.php">http://mantisbt.org/irc.php</a>).<br> <br> You might try submitting your patches if you find problems with the software. The devs seem pretty responsive when you are trying to help out.<br> <br> As for my own mods, I keep them on a branch in CVS. I try to keep the changes non-intrusive so it doesn't cause much trouble updating it.<br> <br> Regards,<br> <pre class="moz-signature" cols="72">-- Glen Starrett </pre> </body> </html> |
From: Victor B. <vi...@fu...> - 2004-05-22 07:34:04
|
Hi Mitch/Sheryl, I had a look at #3824, and the problem is caused because your min threshold for notification is less than the private bug threshold. I think so far most of the use cases were that notifications sent to DEVELOPERS and above, and hence, private issues were not a problem. I fixed this case in the latest code. However, for 0.18.x users, following is the change: In core/email_api.php: email_collect_recipients() **** OLD CODE SNIPPET *** # threshold $t_threshold_min = email_notify_flag( $p_notify_type, 'threshold_min' ); $t_threshold_max = email_notify_flag( $p_notify_type, 'threshold_max' ); $t_threshold_users = project_get_all_user_rows( $t_project_id, $t_threshold_min ); foreach( $t_threshold_users as $t_user ) { if ( $t_user['access_level'] <= $t_threshold_max ) { $t_recipients[$t_user['id']] = true; } } **** NEW CODE SNIPPET *** # threshold $t_bug_is_private = bug_get_field( $p_bug_id, 'view_state' ) == VS_PRIVATE; $t_threshold_min = email_notify_flag( $p_notify_type, 'threshold_min' ); $t_threshold_max = email_notify_flag( $p_notify_type, 'threshold_max' ); $t_threshold_users = project_get_all_user_rows( $t_project_id, $t_threshold_min ); foreach( $t_threshold_users as $t_user ) { if ( $t_user['access_level'] <= $t_threshold_max ) { if ( !$t_bug_is_private || $t_user['access_level'] >= config_get( 'private_bug_threshold' ) ) { $t_recipients[$t_user['id']] = true; } } } Please let me know if this fixes your problem. Regards, Victor. |
From: Sheryl C. <sh...@pe...> - 2004-05-22 07:44:29
|
Thanks, Victor! - Sheryl ----- Original Message ----- From: "Victor Boctor" <vi...@fu...> To: <man...@li...> Sent: Saturday, May 22, 2004 3:32 AM Subject: RE: [Mantisbt-help] Private bugs notify non-developers by email? Hi Mitch/Sheryl, I had a look at #3824, and the problem is caused because your min threshold for notification is less than the private bug threshold. I think so far most of the use cases were that notifications sent to DEVELOPERS and above, and hence, private issues were not a problem. I fixed this case in the latest code. However, for 0.18.x users, following is the change: In core/email_api.php: email_collect_recipients() **** OLD CODE SNIPPET *** # threshold $t_threshold_min = email_notify_flag( $p_notify_type, 'threshold_min' ); $t_threshold_max = email_notify_flag( $p_notify_type, 'threshold_max' ); $t_threshold_users = project_get_all_user_rows( $t_project_id, $t_threshold_min ); foreach( $t_threshold_users as $t_user ) { if ( $t_user['access_level'] <= $t_threshold_max ) { $t_recipients[$t_user['id']] = true; } } **** NEW CODE SNIPPET *** # threshold $t_bug_is_private = bug_get_field( $p_bug_id, 'view_state' ) == VS_PRIVATE; $t_threshold_min = email_notify_flag( $p_notify_type, 'threshold_min' ); $t_threshold_max = email_notify_flag( $p_notify_type, 'threshold_max' ); $t_threshold_users = project_get_all_user_rows( $t_project_id, $t_threshold_min ); foreach( $t_threshold_users as $t_user ) { if ( $t_user['access_level'] <= $t_threshold_max ) { if ( !$t_bug_is_private || $t_user['access_level'] >= config_get( 'private_bug_threshold' ) ) { $t_recipients[$t_user['id']] = true; } } } Please let me know if this fixes your problem. Regards, Victor. ------------------------------------------------------- This SF.Net email is sponsored by: Oracle 10g Get certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE. http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click _______________________________________________ Mantisbt-help mailing list Man...@li... https://lists.sourceforge.net/lists/listinfo/mantisbt-help |
From: Mitch \(WebCob\) <mi...@we...> - 2004-05-25 21:04:32
|
Close, but not quite. There is one more special case I found... A public bug with a private bugnote. Currently, the summary indicates the bugnote was added - and this is sent to all users... but at least it doesn't contain the private note... Should this essentially meaningless update be emailed to everyone? Personally I don't think so. I'm thinking it should only be sent to users that could potentially read the update - otherwise it will confuse normal viewers etc. Thanks! m/ > -----Original Message----- > From: man...@li... > [mailto:man...@li...]On Behalf Of Victor > Boctor > Sent: Saturday, May 22, 2004 12:33 AM > To: man...@li... > Subject: RE: [Mantisbt-help] Private bugs notify non-developers by > email? > > > Hi Mitch/Sheryl, > > I had a look at #3824, and the problem is caused because your min > threshold for notification is less than the private bug threshold. I > think so far most of the use cases were that notifications sent to > DEVELOPERS and above, and hence, private issues were not a problem. I > fixed this case in the latest code. However, for 0.18.x users, > following is the change: > > In core/email_api.php: email_collect_recipients() > > **** OLD CODE SNIPPET *** > > # threshold > $t_threshold_min = email_notify_flag( $p_notify_type, 'threshold_min' ); > $t_threshold_max = email_notify_flag( $p_notify_type, 'threshold_max' ); > $t_threshold_users = project_get_all_user_rows( $t_project_id, > $t_threshold_min ); > foreach( $t_threshold_users as $t_user ) { > if ( $t_user['access_level'] <= $t_threshold_max ) { > $t_recipients[$t_user['id']] = true; > } > } > > **** NEW CODE SNIPPET *** > # threshold > $t_bug_is_private = bug_get_field( $p_bug_id, 'view_state' ) == > VS_PRIVATE; > $t_threshold_min = email_notify_flag( $p_notify_type, 'threshold_min' ); > $t_threshold_max = email_notify_flag( $p_notify_type, 'threshold_max' ); > $t_threshold_users = project_get_all_user_rows( $t_project_id, > $t_threshold_min ); > foreach( $t_threshold_users as $t_user ) { > if ( $t_user['access_level'] <= $t_threshold_max ) { > if ( !$t_bug_is_private || $t_user['access_level'] >= > config_get( 'private_bug_threshold' ) ) { > $t_recipients[$t_user['id']] = true; > } > } > } > > Please let me know if this fixes your problem. > > Regards, > Victor. > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > _______________________________________________ > Mantisbt-help mailing list > Man...@li... > https://lists.sourceforge.net/lists/listinfo/mantisbt-help > |
From: Victor B. <vi...@fu...> - 2004-05-26 12:37:09
|
Hi Mitch, > There is one more special case I found... > A public bug with a private bugnote. > Currently, the summary indicates the bugnote was added - and this > is sent to all users... but at least it doesn't contain the > private note... I am aware of this case, but it is not a simple fix since when an email is triggered the email code does not use the knowledge of the exact bugnote or change that triggered the email and hence whether it is applicable to each user or not. If someone wants to do a fix, lets discuss the approach and I am happy to apply the patch. > I'm thinking it should only be sent to users that could potentially > read the update - otherwise it will confuse normal viewers etc. Agreed. Please submit a bug in the defect tracker. Regards, Victor. |
From: Mitch \(WebCob\) <mi...@we...> - 2004-05-21 17:23:24
|
I see in the docs references to the future possibility of custom date fields... Any idea how close this is? Or is there a better way? Any advice on hacking it in? Ideally I'd want to sort by it or filter on it... Thanks! m/ |
From: Victor B. <vi...@fu...> - 2004-05-23 14:34:46
|
Hi Mitch, > I see in the docs references to the future possibility of custom date > fields... > Any idea how close this is? Or is there a better way? Any advice on > hacking it in? Ideally I'd want to sort by it or filter on it... Currently, there is a work in progress which will end up in adding this field. However, adding this field is a separate issue from being able to filter by it, or sorting by it. At the moment, we don't have a feature by which the user can configure which fields appear in the View Bugs page. Once this is configurable, then you can add this field (assuming it already exists) and sort on it. Regards, Victor. |
From: Mitch \(WebCob\) <mi...@we...> - 2004-05-21 17:23:25
|
Is there a way to switch from username based sign in to email based sign in? I'd like user names to be a standard format to allow easy visual identification of people... We will have multiple groups from multiple companies involved... so if I could use something like: (Co #1) Bob Smith (Co #1) Tom Jones (Co #2) Bob Smith I'd know which Bob I was assigning too... They'll always have unique emails, but for privacy, I don't just want to use the email in the username field. If I could allow them to sign in by email address, I could customize the user name appearance, and sorting and assigning would be easy... Tips? Thanks! PS. I was slow to get started, but I LOVE this project - excellent work! m/ |
From: Victor B. <vi...@fu...> - 2004-05-23 14:32:17
|
Hi Mitch, Note that we have received a patch that adds real name. This will allow you to keep the login names simple, but set more details in the real name. http://bugs.mantisbt.org/bug_view_advanced_page.php?bug_id=0003841 If that doesn't solve your problem, then I guess login using user name vs email address can be configurable. However, the only issue I can think of is that email address is currently not unique, so you may have two users with the same address. Discussions for such issues should be on the mantisbt-dev mailing list. This one is for asking for help. Also would be useful if you log a feature request associated with this issue (if the realname one doesn't achieve what you need). Regards, Victor. -----Original Message----- From: Mitch (WebCob) [mailto:mi...@we...] Sent: Saturday, 22 May 2004 3:23 AM To: man...@li... Subject: [Mantisbt-help] User name formats... Is there a way to switch from username based sign in to email based sign in? I'd like user names to be a standard format to allow easy visual identification of people... We will have multiple groups from multiple companies involved... so if I could use something like: (Co #1) Bob Smith (Co #1) Tom Jones (Co #2) Bob Smith I'd know which Bob I was assigning too... They'll always have unique emails, but for privacy, I don't just want to use the email in the username field. If I could allow them to sign in by email address, I could customize the user name appearance, and sorting and assigning would be easy... Tips? Thanks! PS. I was slow to get started, but I LOVE this project - excellent work! m/ |