148 Commits

Author SHA1 Message Date
justdave%syndicomm.com
0bbe42a94b removing "Use Carp" and "sub die_with_dignity" that I was supposed to remove from the previous patch before checking it in.
git-svn-id: svn://10.0.0.236/trunk@98626 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-04 05:28:39 +00:00
justdave%syndicomm.com
b9186e3735 Fix for bug 59349: Processmail now runs in taint (perl -T and $db->{Taint}=1) mode. Hooks also added to globals.pl to make converting other files in Bugzilla to run in Taint mode easier.
Patch by Jake Steenhagen <jake@acutex.net>
r= justdave@syndicomm.com


git-svn-id: svn://10.0.0.236/trunk@98622 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-04 04:41:27 +00:00
justdave%syndicomm.com
2dcb6d399f Fix for bug 87596: improper definition of $::components in globals.pl
Patch by Dave Miller <justdave@syndicomm.com>
r= jake@acutex.net


git-svn-id: svn://10.0.0.236/trunk@98393 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-01 02:00:56 +00:00
justdave%syndicomm.com
64139789dc Re-fix for bug 21253: fix calling conventions for syncshadowdb so that a phony parameter to get past the multi-param system() test in tinderbox actually works.
r= tara


git-svn-id: svn://10.0.0.236/trunk@96819 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-10 17:15:56 +00:00
justdave%syndicomm.com
2a73def3a6 Hopefully the fix for bug 77778: component lists, etc stuttering due to corruption in data/versioncache.
Patch design by Terry Weissman <terry@mozilla.org>
Patch implemented by Dave Miller <justdave@syndicomm.com>
r= tara@tequilarista.org


git-svn-id: svn://10.0.0.236/trunk@96651 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-07 21:26:49 +00:00
justdave%syndicomm.com
0d88c2a487 Fix for bug 21253: removing all single-parameter system() calls from Bugzilla
Patch by Dave Miller <justdave@syndicomm.com>
r= tara@tequilarista.org


git-svn-id: svn://10.0.0.236/trunk@96556 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 21:17:42 +00:00
justdave%syndicomm.com
8928aa2555 Fix for bug 75482: adding the capability to deactivate a group without deleting it (prevent new bugs from being placed into that group, but don't remove the group restriction from bugs already in it).
Patch by Myk Melez <myk@mozilla.org>
r= justdave@syndicomm.com


git-svn-id: svn://10.0.0.236/trunk@96488 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 03:16:52 +00:00
justdave%syndicomm.com
f693a23060 Fix for bug 72862: fixes more Perl warnings in RelationSet.pm and globals.pl
git-svn-id: svn://10.0.0.236/trunk@96164 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 02:14:23 +00:00
jake%acutex.net
6a7f347c38 Bug 71552 - Remove oldemailtech from Bugzilla
r= justdave@syndicomm.com


git-svn-id: svn://10.0.0.236/trunk@95855 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 03:10:49 +00:00
justdave%syndicomm.com
88236c18dd Fix for bug 80045: 500 Server Error in IE (but not Netscape or Mozilla) on errors looking up email addresses.
Patch by <jake@acutex.net>
r= justdave@syndicomm.com


git-svn-id: svn://10.0.0.236/trunk@94501 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 18:16:51 +00:00
justdave%syndicomm.com
55a289928e rolling version number to 2.13 for development
git-svn-id: svn://10.0.0.236/trunk@93284 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 19:36:20 +00:00
tara%tequilarista.org
859009ece5 Tara is a bucket head. Floating version to 2.12 ship for tag and stripe
git-svn-id: svn://10.0.0.236/trunk@93068 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 15:45:27 +00:00
dave%intrec.com
b7827442ce Re-re-fix for bug 71550. This will quite likely fix a number of bugs in other places. The DBID<->Name conversion routines in globals.pl were not pushing/popping the SQL state around their SQL calls, which could result in lost data if called from inside a loop which is handling other SQL data.
git-svn-id: svn://10.0.0.236/trunk@89798 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-19 21:03:52 +00:00
endico%mozilla.org
575073abd0 Checking in Jake's <jake@acutex.net> interim patches from bug 30694. Bugzilla was showing bug summaries to everyone, even if they didn't have permission to view the bug. Jake's quick solution is to not display the bug at all if it is in a group no matter who is viewing it. The correct solution would be display the summary if the viewer had the proper permissions.
git-svn-id: svn://10.0.0.236/trunk@89378 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-12 22:35:51 +00:00
gerv%gerv.net
dcc0e19dc1 Bug 66149 - nicer wording for the most common Bugzilla error message.
git-svn-id: svn://10.0.0.236/trunk@88851 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-07 23:59:15 +00:00
cyeh%bluemartini.com
89d9949ee8 fix for 9302: Would be nice if attachment + number was a link too.
patch submitted by afranke@ags.uni-sb.de (Andreas Franke)
thanks for the patch. Now can reference attachments in other bugs as an HTML
link.


git-svn-id: svn://10.0.0.236/trunk@87473 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-20 21:49:59 +00:00
dave%intrec.com
af3661d576 Fix for bug 66149: better error message on connection failures. Patch by shie9022@msmailhub.oulan.ou.edu (Alan Shields)
git-svn-id: svn://10.0.0.236/trunk@86044 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-02 03:29:26 +00:00
dave%intrec.com
82ff84e77b Fix for bug 30694: adds title attributes to bug links with bug status and description. Patch by jake@acutex.net
git-svn-id: svn://10.0.0.236/trunk@85454 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-24 22:24:06 +00:00
dmose%mozilla.org
e7287beca1 changes from jake@acutex.net to make it possible to toggle the default value of newemailtech for new profiles, this is set by default to be turned on (the old default was off) ; r=dmose@mozilla.org. changes from me to make newemailtech the default in all new installations, and update the verbiage in various spots to make it clear that newemailtech is now considered the one true way and the old tech will be going away. r=endico@mozilla.org,cyeh@bluemartini.com
git-svn-id: svn://10.0.0.236/trunk@84014 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-22 23:01:30 +00:00
dmose%mozilla.org
5eb722b3c3 add a stack to save the current global SQL state so that queries can be nested. used this mechanism to fix the 62618 regression. r=encido@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@83525 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-12 03:47:40 +00:00
dmose%mozilla.org
e84d64803e patch from Jake <jsteenhagen@novagate.com> to fix bug 59515; adds a title attribute containing status and short description to various bug links. In some browsers (most Mozilla builds, at least) this makes the status and short description available as a tooltip, so it is no longer necessary to click through to see it. r=dmose@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@83356 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-07 03:04:32 +00:00
tara%tequilarista.org
fd23a44e5f correcting scope
git-svn-id: svn://10.0.0.236/trunk@82009 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-30 19:17:43 +00:00
cyeh%bluemartini.com
c48e8178a6 front end fix for 31456: Editing a superuser clears their access flags
patch by jmrobin@tgix.com


git-svn-id: svn://10.0.0.236/trunk@79373 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-15 22:20:55 +00:00
cyeh%bluemartini.com
d0772b507a fix for 51520: Missing uses of Param('emailsuffix')
patch submitted by john.beranek@pace.co.uk (John Beranek)


git-svn-id: svn://10.0.0.236/trunk@79024 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-13 17:45:48 +00:00
cyeh%bluemartini.com
84f9b74705 fix for 51299: RemoveVotes email should use the 'sendmailnow' Param. patch by dave@intrec.com
git-svn-id: svn://10.0.0.236/trunk@78879 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-12 16:29:38 +00:00
terry%mozilla.org
f9b5e013ed Don't lowercase the entries in legal_keywords.
git-svn-id: svn://10.0.0.236/trunk@74250 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-14 15:31:43 +00:00
endico%mozilla.org
f0886fcfef change '@::legal_resolution_no_dup' to '@::settable_resolutions'. This a list of resolutions which a bug may be changed to in the bug form and consists of all legal resolutions except 'MOVED' and 'DUPLICATE', since setting a bug to those resolutions requires a special process.
git-svn-id: svn://10.0.0.236/trunk@74235 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-14 03:20:17 +00:00
terry%mozilla.org
9126128ba9 Keywords were already enforced to never differ only in capitalization. So, changed the code so that case no longer matters when typing in the name of a keyword.
git-svn-id: svn://10.0.0.236/trunk@74167 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-13 20:04:15 +00:00
cyeh%bluemartini.com
861e0acb60 fix for DBI compatibility
git-svn-id: svn://10.0.0.236/trunk@73259 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-26 23:04:40 +00:00
cyeh%bluemartini.com
a588ad99b4 remove dependency on Mysql, use DBI instead. Patch submitted by
sstock@iconnect-inc.com, reworked slightly by cyeh@bluemartini.com
to update it to the tip


git-svn-id: svn://10.0.0.236/trunk@70536 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-20 01:22:07 +00:00
cyeh%bluemartini.com
c57cc4be37 rolling version to 2.11 for development
git-svn-id: svn://10.0.0.236/trunk@68715 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-08 21:26:53 +00:00
cyeh%bluemartini.com
6c363350c8 rolling version number to latest release of 2.10
git-svn-id: svn://10.0.0.236/trunk@68690 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-08 19:46:22 +00:00
cyeh%bluemartini.com
2dd5a0e639 fix warnings on DBID_to_real_or_loginname. thanks to endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@68684 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-08 18:23:55 +00:00
cyeh%bluemartini.com
7a7b83408f better implementation of realnames support. remove overhead of two sql
calls from bug_form.


git-svn-id: svn://10.0.0.236/trunk@67166 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-26 01:44:28 +00:00
cyeh%bluemartini.com
5866ee54d9 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.


git-svn-id: svn://10.0.0.236/trunk@66729 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-21 18:45:55 +00:00
dmose%mozilla.org
3bfe97f6ae removing ShowCCList from globals.pl, as it is no longer used
git-svn-id: svn://10.0.0.236/trunk@64425 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-29 01:34:00 +00:00
dmose%mozilla.org
676b495b3b allow users to watch the bugs of other users
git-svn-id: svn://10.0.0.236/trunk@64387 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-28 21:31:24 +00:00
terry%mozilla.org
49236da5af Wasn't working right if usetargetmilestone was off.
git-svn-id: svn://10.0.0.236/trunk@63959 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-24 00:43:40 +00:00
terry%mozilla.org
3c786fb189 Patch by "Matt Masson" <matthew@zeroknowledge.com> -- allow definition
of different target milestones by product.


git-svn-id: svn://10.0.0.236/trunk@63597 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-21 16:47:06 +00:00
terry%mozilla.org
001d319b8f Make it so that we can (hopefully!) rebuild the shadow db without
busting other people trying to use the system.


git-svn-id: svn://10.0.0.236/trunk@63464 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-20 18:48:59 +00:00
terry%mozilla.org
173473e579 Whoops; left out the "mailto:" part of a mailto link.
git-svn-id: svn://10.0.0.236/trunk@62536 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-10 18:26:23 +00:00
terry%mozilla.org
cd5d127320 Italicize the "Additional Comments From" stuff, so that you can tell
the difference between new comments and people copying stuff in from
old comments.


git-svn-id: svn://10.0.0.236/trunk@62534 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-10 18:01:32 +00:00
terry%mozilla.org
52f41c0725 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.


git-svn-id: svn://10.0.0.236/trunk@62531 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-10 16:25:03 +00:00
terry%mozilla.org
12b0541149 Cut down on the number of syncshadowdb processes we fork off.
git-svn-id: svn://10.0.0.236/trunk@61317 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-18 21:38:23 +00:00
terry%mozilla.org
7c8f6fdd29 Check that we have defined a shadow db before trying to use it.
git-svn-id: svn://10.0.0.236/trunk@61309 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-18 19:33:42 +00:00
terry%mozilla.org
bb2fa772cd Fixed some functions in buglist.cgi that won't work if we're hooked up
to the shadow database.


git-svn-id: svn://10.0.0.236/trunk@61258 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-18 00:50:25 +00:00
terry%mozilla.org
9776dfd5d7 Wasn't always tweaking LOCK TABLES commands correctly when shadowing. And finally fixed it to actually generate useful SQL error messages.
git-svn-id: svn://10.0.0.236/trunk@61255 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-18 00:43:56 +00:00
terry%mozilla.org
f6643e69b0 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.


git-svn-id: svn://10.0.0.236/trunk@61227 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-17 21:41:39 +00:00
terry%mozilla.org
2a81db3471 Fixed icky infinite loop bug.
git-svn-id: svn://10.0.0.236/trunk@61195 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-17 14:57:57 +00:00
terry%mozilla.org
86a0cf8cc4 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.


git-svn-id: svn://10.0.0.236/trunk@61184 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-17 05:15:23 +00:00