]> git.ipfire.org Git - thirdparty/bugzilla.git/log
thirdparty/bugzilla.git
25 years agoMaking all system calls use paramter arguments
tara%tequilarista.org [Thu, 18 May 2000 04:29:31 +0000 (04:29 +0000)] 
Making all system calls use paramter arguments

25 years agoremove requirement for Data::Dumper
endico%mozilla.org [Tue, 16 May 2000 21:04:05 +0000 (21:04 +0000)] 
remove  requirement for Data::Dumper

25 years agomove mime type declaration to fix types for html error messages
endico%mozilla.org [Tue, 16 May 2000 14:35:21 +0000 (14:35 +0000)] 
move mime type declaration to fix types for html error messages

25 years agoexport_bug.cgi emits a bug as xml in a form that import.pl can use to import the...
endico%mozilla.org [Tue, 16 May 2000 14:10:44 +0000 (14:10 +0000)] 
export_bug.cgi emits a bug as xml in a form that import.pl can use to import the bug into another instance of bugzilla.

25 years agoAdd a new param, musthavemilestoneonaccept, which requires users to
terry%mozilla.org [Tue, 9 May 2000 05:00:38 +0000 (05:00 +0000)] 
Add a new param, musthavemilestoneonaccept, which requires users to
set the target milestone when accepting a bug.

25 years agorolling version to 2.11 for development
cyeh%bluemartini.com [Tue, 9 May 2000 04:26:53 +0000 (04:26 +0000)] 
rolling version to 2.11 for development

25 years agorolling version number to latest release of 2.10
cyeh%bluemartini.com [Tue, 9 May 2000 02:46:22 +0000 (02:46 +0000)] 
rolling version number to latest release of 2.10

25 years agoadd sec disclaimer, move installation on NT note to the installation
cyeh%bluemartini.com [Tue, 9 May 2000 02:05:41 +0000 (02:05 +0000)] 
add sec disclaimer, move installation on NT note to the installation
section where it should have gone in the first place

25 years agofix warnings on DBID_to_real_or_loginname. thanks to endico@mozilla.org
cyeh%bluemartini.com [Tue, 9 May 2000 01:23:55 +0000 (01:23 +0000)] 
fix warnings on DBID_to_real_or_loginname. thanks to endico@mozilla.org

25 years agoValidate value of $::FORM{who}. Thanks to Ed Korthof (edk@collab.net) for patch.
cyeh%bluemartini.com [Tue, 9 May 2000 01:12:28 +0000 (01:12 +0000)] 
Validate value of $::FORM{who}. Thanks to Ed Korthof (edk@collab.net) for patch.

25 years agoadd little blurb about flush privs
cyeh%bluemartini.com [Sat, 6 May 2000 01:02:05 +0000 (01:02 +0000)] 
add little blurb about flush privs

25 years agoduhhh. backout unique index change for versions table.
cyeh%bluemartini.com [Sun, 30 Apr 2000 11:34:53 +0000 (11:34 +0000)] 
duhhh. backout unique index change for versions table.
thanks to dave@intrec.com for catching my complete brain lock
this one.

25 years agoFix for bug #1105--no more annoying blank quips
tara%tequilarista.org [Sat, 29 Apr 2000 01:51:11 +0000 (01:51 +0000)] 
Fix for bug #1105--no more annoying blank quips

25 years agoFixed a typo that was causing Perl to abort before printing the HTML
dmose%mozilla.org [Fri, 28 Apr 2000 06:12:44 +0000 (06:12 +0000)] 
Fixed a typo that was causing Perl to abort before printing the HTML
footer when a certain database inconsistency was detected.

25 years agobug 25010 need a way to edit groups
donm%bluemartini.com [Thu, 27 Apr 2000 02:35:43 +0000 (02:35 +0000)] 
bug 25010 need a way to edit groups

25 years agoslightly more paranoid database schema:.
cyeh%bluemartini.com [Thu, 27 Apr 2000 02:12:17 +0000 (02:12 +0000)] 
slightly more paranoid database schema:.
made column 'program' in table 'versions' be not null, and unique.
optimally you would want a unique index on 'value' and 'program' but
indexes are not supported on datatype 'tinytext' until mysql 3.23

25 years agobug 30823, advanced querying didn't work for dependencies.
donm%bluemartini.com [Thu, 27 Apr 2000 00:44:24 +0000 (00:44 +0000)] 
bug 30823, advanced querying didn't work for dependencies.

25 years agobetter implementation of realnames support. remove overhead of two sql
cyeh%bluemartini.com [Wed, 26 Apr 2000 08:43:51 +0000 (08:43 +0000)] 
better implementation of realnames support. remove overhead of two sql
calls from bug_form.

25 years agopatch from bug 2178 applied and fix for versions of GD/Chart::Lines that won't
donm%bluemartini.com [Wed, 26 Apr 2000 04:05:32 +0000 (04:05 +0000)] 
patch from bug 2178 applied and fix for versions of GD/Chart::Lines that won't
produce gifs.

25 years agoadded Windows NT blurb to disclaimer section.
cyeh%bluemartini.com [Sat, 22 Apr 2000 06:32:25 +0000 (06:32 +0000)] 
added Windows NT blurb to disclaimer section.

25 years agoAdd conditional support to display users real name in bug reports if user
cyeh%bluemartini.com [Sat, 22 Apr 2000 01:45:48 +0000 (01:45 +0000)] 
Add conditional support to display users real name in bug reports if user
entered in that information. Thanks to
Chris Baldwin <cbaldwin@redback.com>
for providing the patch.

25 years agochange field name to more accurately reflect what it is
cyeh%bluemartini.com [Sat, 22 Apr 2000 01:43:53 +0000 (01:43 +0000)] 
change field name to more accurately reflect what it is

25 years agobacking out because this has broken bugzilla.mozilla.org. the choice is no longer...
endico%mozilla.org [Wed, 19 Apr 2000 09:14:36 +0000 (09:14 +0000)] 
backing out because this has broken bugzilla.mozilla.org. the choice is no longer given in show_bug.cgi to make bugs confidential. I need to change lounge so it no longer automatically updates.

25 years agobug 25010 add ability to easily edit groups
donm%bluemartini.com [Wed, 19 Apr 2000 06:10:35 +0000 (06:10 +0000)] 
bug 25010 add ability to easily edit groups

25 years agouse sendmail deferred delivery to avoid long hangs at bug submission time
dmose%mozilla.org [Wed, 12 Apr 2000 07:25:37 +0000 (07:25 +0000)] 
use sendmail deferred delivery to avoid long hangs at bug submission time

25 years agoadd link to unconfirmed
endico%mozilla.org [Sat, 8 Apr 2000 13:04:15 +0000 (13:04 +0000)] 
add link to unconfirmed

25 years agoQueries should fully qualify the field name, in case there is more
terry%mozilla.org [Fri, 7 Apr 2000 04:09:02 +0000 (04:09 +0000)] 
Queries should fully qualify the field name, in case there is more
than one table that have a field with that name.

25 years agoExtra special disgusting hack: if we are ordering by target_milestone,
terry%mozilla.org [Wed, 5 Apr 2000 07:09:22 +0000 (07:09 +0000)] 
Extra special disgusting hack: if we are ordering by target_milestone,
change it to order by the sortkey of the target_milestone first.

25 years agoFixed perl warning which occurs if $ENV{"CONTENT_TYPE"} is not set.
dmose%mozilla.org [Fri, 31 Mar 2000 07:56:36 +0000 (07:56 +0000)] 
Fixed perl warning which occurs if $ENV{"CONTENT_TYPE"} is not set.

25 years agoFixing a warning which happened if $ENV{'HTTP_USER_AGENT'} wasn't defined.
dmose%mozilla.org [Thu, 30 Mar 2000 04:10:26 +0000 (04:10 +0000)] 
Fixing a warning which happened if $ENV{'HTTP_USER_AGENT'} wasn't defined.

25 years agoremoving ShowCCList from globals.pl, as it is no longer used
dmose%mozilla.org [Wed, 29 Mar 2000 09:34:00 +0000 (09:34 +0000)] 
removing ShowCCList from globals.pl, as it is no longer used

25 years agoadding a 'can confirm' radiobutton to 'reassign by component'
dmose%mozilla.org [Wed, 29 Mar 2000 08:34:55 +0000 (08:34 +0000)] 
adding a 'can confirm' radiobutton to 'reassign by component'

25 years agofix another warning
dmose%mozilla.org [Wed, 29 Mar 2000 07:18:45 +0000 (07:18 +0000)] 
fix another warning

25 years agoget rid of perl warning
dmose%mozilla.org [Wed, 29 Mar 2000 05:33:54 +0000 (05:33 +0000)] 
get rid of perl warning

25 years agoallow users to watch the bugs of other users
dmose%mozilla.org [Wed, 29 Mar 2000 05:30:23 +0000 (05:30 +0000)] 
allow users to watch the bugs of other users

25 years agoWasn't finding anything if requesting target_milestone == "---".
terry%mozilla.org [Fri, 24 Mar 2000 09:17:19 +0000 (09:17 +0000)] 
Wasn't finding anything if requesting target_milestone == "---".

25 years agoFix stupid perl warning.
terry%mozilla.org [Fri, 24 Mar 2000 09:01:47 +0000 (09:01 +0000)] 
Fix stupid perl warning.

25 years agoWasn't working right if usetargetmilestone was off.
terry%mozilla.org [Fri, 24 Mar 2000 08:43:40 +0000 (08:43 +0000)] 
Wasn't working right if usetargetmilestone was off.

25 years agoAdded the concept of a "default milstone" for products, and make sure
terry%mozilla.org [Fri, 24 Mar 2000 02:22:34 +0000 (02:22 +0000)] 
Added the concept of a "default milstone" for products, and make sure
that all products have at least that milestone defined.

25 years agoAdd a bit of helpful debugging info when we get a consistancy check problem.
terry%mozilla.org [Fri, 24 Mar 2000 02:20:34 +0000 (02:20 +0000)] 
Add a bit of helpful debugging info when we get a consistancy check problem.

25 years agoQuick hack to fix the fact that new bugs have target_milestone of ""
terry%mozilla.org [Thu, 23 Mar 2000 08:04:08 +0000 (08:04 +0000)] 
Quick hack to fix the fact that new bugs have target_milestone of ""
when it really oughta be "---".

25 years agoPatch by "Matt Masson" <matthew@zeroknowledge.com> -- allow definition
terry%mozilla.org [Wed, 22 Mar 2000 00:47:04 +0000 (00:47 +0000)] 
Patch by "Matt Masson" <matthew@zeroknowledge.com> -- allow definition
of different target milestones by product.

25 years agoClear the shadow log when doing a full sync; the data isn't good for
terry%mozilla.org [Tue, 21 Mar 2000 22:39:23 +0000 (22:39 +0000)] 
Clear the shadow log when doing a full sync; the data isn't good for
anything anyway.

25 years agoMake the syncing process low priority, so that we won't hang up
terry%mozilla.org [Tue, 21 Mar 2000 03:25:56 +0000 (03:25 +0000)] 
Make the syncing process low priority, so that we won't hang up
shadowdb operations.

25 years agoMake it so that we can (hopefully!) rebuild the shadow db without
terry%mozilla.org [Tue, 21 Mar 2000 02:48:10 +0000 (02:48 +0000)] 
Make it so that we can (hopefully!) rebuild the shadow db without
busting other people trying to use the system.

25 years agofixed bug where the everconfirmed field was not being properly set via a bug_email.
seth%cs.brandeis.edu [Sun, 19 Mar 2000 07:32:49 +0000 (07:32 +0000)] 
fixed bug where the everconfirmed field was not being properly set via a bug_email.

25 years agodoh! my last checkin broke -v. fixed.
dmose%mozilla.org [Fri, 17 Mar 2000 10:00:58 +0000 (10:00 +0000)] 
doh!  my last checkin broke -v.  fixed.

25 years agoget rid of undefined warning
dmose%mozilla.org [Thu, 16 Mar 2000 07:40:57 +0000 (07:40 +0000)] 
get rid of undefined warning

25 years agoAdded a bugzilla.procmailrc as a sample procmailrc file
seth%cs.brandeis.edu [Thu, 16 Mar 2000 07:39:03 +0000 (07:39 +0000)] 
Added a bugzilla.procmailrc as a sample procmailrc file
bugzilla_email_append.pl calls processmail.pl after writing out the changes.

25 years agoA few changes ...
seth%cs.brandeis.edu [Thu, 16 Mar 2000 06:29:44 +0000 (06:29 +0000)] 
A few changes ...

1. BugzillaEmail.pm is a (kinda, sorta) module which is going to hold the various code which is common between all the scripts which access bugzilla via email.

2. bug_email.pl uses this module

3. bugzilla_email_append.pl is a mostly ready script which will append messages to existing bugs.

25 years agoAdd a "send mail to bug owners" link (under circumstances where it
terry%mozilla.org [Thu, 16 Mar 2000 05:06:02 +0000 (05:06 +0000)] 
Add a "send mail to bug owners" link (under circumstances where it
seems useful and appropriate.)

25 years agoupdated to better reflect reality in terms of recent changes to bug_email.pl.
seth%cs.brandeis.edu [Wed, 15 Mar 2000 10:43:48 +0000 (10:43 +0000)] 
updated to better reflect reality in terms of recent changes to bug_email.pl.

25 years agoSigh. We now need to lock the attachments table, too, just in case a
terry%mozilla.org [Sat, 11 Mar 2000 06:26:55 +0000 (06:26 +0000)] 
Sigh.  We now need to lock the attachments table, too, just in case a
midair collision happens which needs to generate text which needs to
look at the attachments table.  Sigh.

25 years agoupdated to reflect that only specific versions of GD.pm and Chart will work.
dmose%mozilla.org [Sat, 11 Mar 2000 05:44:18 +0000 (05:44 +0000)] 
updated to reflect that only specific versions of GD.pm and Chart will work.

25 years agoWhoops; left out the "mailto:" part of a mailto link.
terry%mozilla.org [Sat, 11 Mar 2000 02:26:23 +0000 (02:26 +0000)] 
Whoops; left out the "mailto:" part of a mailto link.

25 years agoItalicize the "Additional Comments From" stuff, so that you can tell
terry%mozilla.org [Sat, 11 Mar 2000 02:01:18 +0000 (02:01 +0000)] 
Italicize the "Additional Comments From" stuff, so that you can tell
the difference between new comments and people copying stuff in from
old comments.

25 years agoRemoved warning.
terry%mozilla.org [Sat, 11 Mar 2000 01:45:09 +0000 (01:45 +0000)] 
Removed warning.

25 years agoNever let ", <, or > be matched as part of a URL.
terry%mozilla.org [Sat, 11 Mar 2000 00:52:37 +0000 (00:52 +0000)] 
Never let ", <, or > be matched as part of a URL.

25 years agoPatch by Joe Robins <jmrobins@tgix.com> -- allow automatic definition
terry%mozilla.org [Sat, 11 Mar 2000 00:24:54 +0000 (00:24 +0000)] 
Patch by Joe Robins <jmrobins@tgix.com> -- allow automatic definition
of a group per project, and automatically put new bugs against that
project into that group, thus allowing entire projects to be protected
against viewing by unauthorized users.  This is all optional,
controlled by new parameters.

25 years agoPatch by "Peter Schweiger" <Schweiger.Peter@litef.de> -- minor bugfixes.
terry%mozilla.org [Fri, 10 Mar 2000 02:04:19 +0000 (02:04 +0000)] 
Patch by "Peter Schweiger" <Schweiger.Peter@litef.de> -- minor bugfixes.

25 years agoWhoops; removed extra double-quote.
terry%mozilla.org [Wed, 8 Mar 2000 22:46:18 +0000 (22:46 +0000)] 
Whoops; removed extra double-quote.

25 years agoPatch by Dave Miller <dave@intrec.com> -- allow setting of
terry%mozilla.org [Wed, 8 Mar 2000 06:22:47 +0000 (06:22 +0000)] 
Patch by Dave Miller <dave@intrec.com> -- allow setting of
confidentiality when submitting a new bug.

25 years agoPatch by Peter Schweiger <schweiger.peter@litef.de> -- date formatting
terry%mozilla.org [Wed, 8 Mar 2000 05:55:58 +0000 (05:55 +0000)] 
Patch by Peter Schweiger <schweiger.peter@litef.de> -- date formatting
string wasn't working with modern MySQL engines.

25 years agoOops! canconfirm bit wasn't actually working.
terry%mozilla.org [Wed, 8 Mar 2000 05:29:19 +0000 (05:29 +0000)] 
Oops!  canconfirm bit wasn't actually working.

25 years agoWas choking on order='Importance'.
terry%mozilla.org [Wed, 8 Mar 2000 05:04:35 +0000 (05:04 +0000)] 
Was choking on order='Importance'.

25 years ago* this adds in DEFAULT_PRODUCT and DEFAULT_COMPONENT functionality to the
seth%cs.brandeis.edu [Wed, 8 Mar 2000 04:39:38 +0000 (04:39 +0000)] 
* this adds in DEFAULT_PRODUCT and DEFAULT_COMPONENT functionality to the
bug_email.pl script.  See comments in the script itself for how it works.

25 years agoadded hack for NSS bug injection
dmose%mozilla.org [Wed, 8 Mar 2000 04:03:52 +0000 (04:03 +0000)] 
added hack for NSS bug injection

25 years agoFixed stupid syntax error in last patch.
terry%mozilla.org [Wed, 8 Mar 2000 03:27:41 +0000 (03:27 +0000)] 
Fixed stupid syntax error in last patch.

25 years agoPatch by "David Gardiner" <david.gardiner@unisa.edu.au> -- recognize
terry%mozilla.org [Wed, 8 Mar 2000 02:52:27 +0000 (02:52 +0000)] 
Patch by "David Gardiner" <david.gardiner@unisa.edu.au> -- recognize
more useragent strings.

25 years agoPatch by Brian Duggan <bduggan@oven.com> -- security improvements.
terry%mozilla.org [Wed, 8 Mar 2000 02:22:41 +0000 (02:22 +0000)] 
Patch by Brian Duggan <bduggan@oven.com> -- security improvements.

25 years agoContribution by Eli Goldberg <eli@prometheus-music.com> -- generic
terry%mozilla.org [Wed, 8 Mar 2000 01:59:38 +0000 (01:59 +0000)] 
Contribution by Eli Goldberg <eli@prometheus-music.com> -- generic
bug-writing guidelines.

25 years agoSubmission by Klaas Freitag <freitag@suse.de>.
terry%mozilla.org [Wed, 8 Mar 2000 01:36:38 +0000 (01:36 +0000)] 
Submission by Klaas Freitag <freitag@suse.de>.

25 years agoPatch by Olaf Krische <krische@mbi-berlin.de> -- Fixed HTML typos.
terry%mozilla.org [Wed, 8 Mar 2000 01:32:51 +0000 (01:32 +0000)] 
Patch by Olaf Krische <krische@mbi-berlin.de> -- Fixed HTML typos.

25 years agoFixed very stupid typo.
terry%mozilla.org [Tue, 7 Mar 2000 07:21:51 +0000 (07:21 +0000)] 
Fixed very stupid typo.

25 years agoMake a universal routine to report errors in forms, so that we can
terry%mozilla.org [Sat, 26 Feb 2000 03:31:49 +0000 (03:31 +0000)] 
Make a universal routine to report errors in forms, so that we can
have a universal (and more noticable) way of displaying them.

25 years agoIf there is only one project allowing new bugs, don't bother prompting
terry%mozilla.org [Sat, 26 Feb 2000 02:55:41 +0000 (02:55 +0000)] 
If there is only one project allowing new bugs, don't bother prompting
for which project to use.

25 years agoFixed to cope with new longdescs table.
terry%mozilla.org [Fri, 25 Feb 2000 01:54:56 +0000 (01:54 +0000)] 
Fixed to cope with new longdescs table.

25 years agoCut down on the number of syncshadowdb processes we fork off.
terry%mozilla.org [Sat, 19 Feb 2000 05:38:21 +0000 (05:38 +0000)] 
Cut down on the number of syncshadowdb processes we fork off.

25 years agoDon't stomp on bugs timestamps when adding the new everconfirmed field.
terry%mozilla.org [Sat, 19 Feb 2000 04:03:17 +0000 (04:03 +0000)] 
Don't stomp on bugs timestamps when adding the new everconfirmed field.

25 years agoCheck that we have defined a shadow db before trying to use it.
terry%mozilla.org [Sat, 19 Feb 2000 03:33:42 +0000 (03:33 +0000)] 
Check that we have defined a shadow db before trying to use it.

25 years agoMake reports work off of the the shadow database.
terry%mozilla.org [Fri, 18 Feb 2000 09:15:21 +0000 (09:15 +0000)] 
Make reports work off of the  the shadow database.

25 years agoFixed some functions in buglist.cgi that won't work if we're hooked up
terry%mozilla.org [Fri, 18 Feb 2000 08:50:17 +0000 (08:50 +0000)] 
Fixed some functions in buglist.cgi that won't work if we're hooked up
to the shadow database.

25 years agoWasn't always tweaking LOCK TABLES commands correctly when shadowing. And finally...
terry%mozilla.org [Fri, 18 Feb 2000 08:43:56 +0000 (08:43 +0000)] 
Wasn't always tweaking LOCK TABLES commands correctly when shadowing.  And finally fixed it to actually generate useful SQL error messages.

25 years agoAdded an optional ability to keep a read-only shadow database, so that
terry%mozilla.org [Fri, 18 Feb 2000 05:40:54 +0000 (05:40 +0000)] 
Added an optional ability to keep a read-only shadow database, so that
bug queries can be run against it, so that these slow queries won't be
able to tie up the rest of the system.

25 years agoFixed bug where it was complaining that people without permissions
terry%mozilla.org [Fri, 18 Feb 2000 03:27:46 +0000 (03:27 +0000)] 
Fixed bug where it was complaining that people without permissions
were changing the resolution, even if they weren't.

25 years agoWas crashing when logging profile activity.
terry%mozilla.org [Fri, 18 Feb 2000 00:46:36 +0000 (00:46 +0000)] 
Was crashing when logging profile activity.

25 years agoOops; had the name of the "editbugs" group typed in wrong in a couple
terry%mozilla.org [Thu, 17 Feb 2000 23:59:55 +0000 (23:59 +0000)] 
Oops; had the name of the "editbugs" group typed in wrong in a couple
of places.

25 years agoDisplay all possible state transitions in a bug if the user is not
terry%mozilla.org [Thu, 17 Feb 2000 23:53:40 +0000 (23:53 +0000)] 
Display all possible state transitions in a bug if the user is not
logged in.  Since they haven't logged in, we don't know what they will
be allowed to do.  And users who disable cookies tend to pretty often
not be logged in.

25 years agoPut the "users" link in the trailer for people who are able to tweak
terry%mozilla.org [Thu, 17 Feb 2000 23:52:12 +0000 (23:52 +0000)] 
Put the "users" link in the trailer for people who are able to tweak
the permissions of other users.

25 years agoIgnore leading and trailing whitespace when trying to decide if
terry%mozilla.org [Thu, 17 Feb 2000 23:11:37 +0000 (23:11 +0000)] 
Ignore leading and trailing whitespace when trying to decide if
someone changed something.

25 years agoRemoved stupid debugging printf.
terry%mozilla.org [Thu, 17 Feb 2000 23:09:32 +0000 (23:09 +0000)] 
Removed stupid debugging printf.

25 years agoFixed icky infinite loop bug.
terry%mozilla.org [Thu, 17 Feb 2000 22:57:57 +0000 (22:57 +0000)] 
Fixed icky infinite loop bug.

25 years agoWas crapping out if strictvaluechecks was turned on.
terry%mozilla.org [Thu, 17 Feb 2000 22:49:33 +0000 (22:49 +0000)] 
Was crapping out if strictvaluechecks was turned on.

25 years agoMajor spankage. Added a new state, UNCONFIRMED. Added new groups,
terry%mozilla.org [Thu, 17 Feb 2000 13:15:20 +0000 (13:15 +0000)] 
Major spankage.  Added a new state, UNCONFIRMED.  Added new groups,
"editbugs" and "canconfirm".  People without these states are now much
more limited in what they can do.

For backwards compatability, by default all users will have the
editbugs and canconfirm bits on them.  Installing this changes as is
should only have one major visible effect -- an UNCONFIRMED state
will appear in the query page.  But no bugs will become in that state,
until you tweak some of the new voting-related parameters you'll find
when editing products.

25 years agoLock the tables as low-priority when writing. Maybe makes people making changes...
terry%mozilla.org [Wed, 16 Feb 2000 05:29:14 +0000 (05:29 +0000)] 
Lock the tables as low-priority when writing.  Maybe makes people making changes wait longer, but people doing read-only stuff should now never block for very long.

25 years agoPatches by Ken Jenks <kjenks@abiblion.com> and jug@tellux.de -- make the Javascript...
terry%mozilla.org [Wed, 16 Feb 2000 02:56:31 +0000 (02:56 +0000)] 
Patches by Ken Jenks <kjenks@abiblion.com> and jug@tellux.de -- make the Javascript behave under IE5 and under Netscape 3.x

25 years agoPatches by Ken Jenks <kjenks@abiblion.com> and jug@tellux.de -- make the Javascript...
terry%mozilla.org [Tue, 15 Feb 2000 07:29:20 +0000 (07:29 +0000)] 
Patches by Ken Jenks <kjenks@abiblion.com> and jug@tellux.de -- make the Javascript behave under IE5 and under Netscape 3.x

25 years agoThis implements canonical email address transformation. i.e., you have the option...
seth%cs.brandeis.edu [Sun, 13 Feb 2000 22:39:47 +0000 (22:39 +0000)] 
This implements canonical email address transformation.  i.e., you have the option of setting up bug_email.pl to search the profiles database for a username which has the same username (before the @) same username and base domain (seth@cs.brandeis.edu = seth@job.cs.brandeis.edu) or identical email address (old behavior) based on the From email address.  See the code for a more sensical description.

25 years agoo this is a minor step towards getting canonical email addresses to work, and not...
seth%cs.brandeis.edu [Sun, 13 Feb 2000 10:16:11 +0000 (10:16 +0000)] 
o this is a minor step towards getting canonical email addresses to work, and not via a gross hack (the script with a gross hack is in use in a production environment, so ...)

Anyways, this address the findUser() sub and email transforms of none, base domain, and name only.  base_domain is not properly implemented yet.  an email transform of none does an exact match on email addresses in the profiles table.  A name only transform does a regular expression match (via mysql's RLIKE operator) on the name portion of the address (i.e., seth from seth@job.cs.brandeis.edu).  This is sloppy, but useful in an environment where there are only a few users.

the base_domain is next, probably tomorrow.  I need to figure out how to implement it first.

25 years agothis is the initial checkin of the bug_email.pl script into the bugzilla cvs tree...
seth%cs.brandeis.edu [Sun, 13 Feb 2000 00:13:01 +0000 (00:13 +0000)] 
this is the initial checkin of the bug_email.pl script into the bugzilla cvs tree under the contrib directory.  This is not my code, but I'm championing its maintanence right now, since I'm using and hacking on it heavily.  The list of contributors can be found in the file itself.

Changes I've made :
- updated to the newest CVS pull of bugzilla
- works out of contrib/bugzilla
- put in the MPL license header

Directions for use are in the file itself.  Essentially, you put in a procmailrc entry which cats the message to this script.

Changes coming in the near future ...

- canonical email transformation (i.e., seth@job.cs.brandeis.edu == seth@cs.brandeis.edu)
- default product and component (i.e., if you don't specify a product and component, it goes into a PENDING product)
- querying a bug over email
- appending a bug over email
- keywords over email
- use the globals.pl parameters functionality to edit and save this script's parameters
- integrate some setup in the checksetup.pl script

FWIW, the first two things are necessary for this to be useful in my setup, so they get an overwhelming bit of priority