Граф коммитов

126 Коммитов

Автор SHA1 Сообщение Дата
travis%sedsystems.ca 709943bd53 Bug 276838 : Eliminate use of $::unconfirmedstate
Patch by Max Kanat-Alexander <mkanat@kerio.com>  r=wurblzap  a=justdave
2005-02-08 16:22:26 +00:00
justdave%bugzilla.org ec84103720 Backing out the checking from bug 257315 until it gets corrected. It prevents new bugs from being filed.
a=justdave
2005-01-30 04:22:28 +00:00
travis%sedsystems.ca c975cba917 Bug 257315 : type of delta_ts in bugs table should not be timestamp
Patch by Tomas Kopal <Tomas.Kopal@altap.cz>   r=vladd, LpSolit  a=justdave
2005-01-28 19:01:28 +00:00
jocuri%softhome.net 9008e5702b Patch for bug 266137: Add missing cross checks in sanitycheck.cgi; patch by Marc Schumann <wurblzap@gmail.com>, r=vladd, a=justdave. 2004-12-09 09:36:51 +00:00
jocuri%softhome.net 725a17e476 Patch for bug 249798: improve SQL capitalization in sanitycheck.cgi; r=joel, a=justdave. 2004-07-05 21:19:34 +00:00
kiko%async.com.br b87ad5c610 Fix for bug 234175: Remove deprecated ConnectToDatabase() and
quietly_check_login()/confirm_login() calls.  Cleans up callsites
(consisting of most of our CGIs), swapping (where appropriate) for calls
to Bugzilla->login. Patch by Teemu Mannermaa <wicked@etlicon.fi>.
r=bbaetz, kiko. a=justdave.
2004-03-27 03:51:44 +00:00
bugreport%peshkin.net df6edcfb09 Bug 127862:Have sanitycheck.cgi use perl to evaluate email regexp
r=vlad,a=justdave
2004-03-25 14:32:18 +00:00
jocuri%softhome.net 5688cacf18 Patch for bug 234896; makes sanitycheck.cgi use $cgi->param instead of ::FORM; patch by Teemu Mannermaa <wicked@etlicon.fi>; r=kiko; a=justdave. 2004-02-29 14:24:06 +00:00
justdave%syndicomm.com 7b9f768bf0 Bug 190040: sanitycheck now has "view as buglist" links after lists of bugs as well as all listed bugs linked
Patch by GavinS <bugzilla@chimpychompy.org>
r= justdave, a= justdave
2003-09-02 01:37:55 +00:00
bbaetz%acm.org 7177c5af4a Bug 180635 - Enhance Bugzilla::User to store additional information
r=myk,jake
2003-06-03 09:48:15 +00:00
bbaetz%acm.org 02de6f559d Bug 180086 - Rename 'count' column in votes tables
patch by bugzilla@chimpychompy.org (GavinS)
r=bbaetz,justdave
a=justdave
2003-04-27 07:20:39 +00:00
jake%bugzilla.org 774aa5e232 Bug 196433 - Bugzilla now uses /usr/bin/perl as the shebang line
r=justdave
a=justdave
2003-03-27 00:07:02 +00:00
justdave%syndicomm.com 5b32289906 Bug 196101: use ANSI-compliant SQL for group checks in sanitycheck 2003-03-08 08:29:01 +00:00
preed%sigkill.com 09648063f2 Bug 124174 - make processmail a package (Bugzilla::BugMail), r=gerv, r=jth, a=justdave 2003-02-09 22:04:25 +00:00
bugreport%peshkin.net 9f713c8ded Bug 147275 Rearchitect product groups
Patch by joel
r=bbaetz,justdave
a=justdave
2002-11-24 19:56:34 +00:00
gerv%gerv.net 231ad97074 Bug 163114 - Templatise all calls to DisplayError. Patch D (the last one). Patch by gerv; r=burnus. 2002-10-06 11:52:37 +00:00
matty%chariot.net.au 778255c67a ... and also fix a bug introduced trying to unrot the general bug check rewrite, due to product IDs. 2002-10-05 15:29:20 +00:00
matty%chariot.net.au e9f630a015 Back out a stupid stupid change I made earlier when fixing the stupid stupid bustage I made even earlier. I need sleep. 2002-10-05 15:26:23 +00:00
matty%chariot.net.au 348f788fa6 ... oops missed a reviewer checkin condition. 2002-10-05 15:08:50 +00:00
matty%chariot.net.au 97bcf3e0b4 Bug #93667: Minor style fix, uninit var fix, add explanatory comments to CrossCheck/DoubleCrossCheck. 2002-10-05 15:07:16 +00:00
matty%chariot.net.au b518c120c8 Bug #93667: More movement, commenting, and remove an unused variable. 2002-10-05 14:37:52 +00:00
matty%chariot.net.au 58a8bdec98 Bug #93667: Move some code around, add some section heading comments. 2002-10-05 14:25:13 +00:00
matty%chariot.net.au 59da6e6429 Bug #93667: Rewrite double cross checking. 2002-10-05 14:14:47 +00:00
matty%chariot.net.au 7dcc240496 Bug #93667: Rewrite single cross checking. 2002-10-05 14:14:22 +00:00
matty%chariot.net.au 441d14e02e ... and fix build. 2002-10-05 13:50:12 +00:00
matty%chariot.net.au b959ea29a0 Bug #93667: General bug check refactoring. 2002-10-05 13:23:44 +00:00
myk%mozilla.org 6c31979bb0 Fix for bug 171506: Fixes bustage in sanitycheck.cgi by making it check for correct product IDs in the flaginclusions and flagexclusions
tables instead of the flagtypes table, which no longer has a product_id field.
r=joel
2002-09-29 20:14:13 +00:00
myk%mozilla.org 76cd798b52 Fix for bug 98801: Implementation of the request tracker, a set of enhancements to attachment statuses.
r=gerv,bbaetz
2002-09-28 18:42:54 +00:00
bugreport%peshkin.net 342d43845b bug 157756 - Groups_20020716_Branch Tracking : > 55 groups now supported
r=bbaetz, gerv
2002-09-22 17:15:13 +00:00
bbaetz%student.usyd.edu.au aacda75fc3 Bug 76923 - Don't |use diagnostics| (its really expensive at startup time)
r=joel x2
2002-08-26 06:17:26 +00:00
bbaetz%student.usyd.edu.au 900e798ac1 Bug 43600 - Convert products/components to use ids instead of names.
Initial attempt by jake@bugzilla.org, updated by me
r=joel, preed
2002-08-12 05:43:05 +00:00
bbaetz%student.usyd.edu.au 197b951752 Bug 105472 - expectbigqueries unnecessary with mysql >=3.23.2
r=jouni x2
2002-07-08 06:10:47 +00:00
bbaetz%student.usyd.edu.au e1bf593dd0 Bug 148488 - more HTML validation fixes
r=jouni, gerv
2002-06-28 00:18:32 +00:00
matty%chariot.net.au 337f36e397 Bug 93667: Add comments to uncommented sections of sanitycheck.cgi 2002-05-22 09:21:35 +00:00
bbaetz%student.usyd.edu.au 8d723ebf49 Bug 126883 - bugzilla.dtd isn't quite correct
r=gerv, justdave
2002-04-04 04:19:58 +00:00
bbaetz%student.usyd.edu.au baadd21b72 Bug 106377 - processmail rescanall should use lastdiffed
r=justdave, ddkilzer@theracingworld.com
2002-03-03 22:06:20 +00:00
justdave%syndicomm.com d9529b08af Fix for bug 108982: enable taint mode for all user-facing CGI files.
Patch by Brad Baetz <bbaetz@student.usyd.edu.au>
r= jake, justdave
2002-01-20 01:44:52 +00:00
jake%acutex.net 7b18e2d7ac Fix for bug 83474 - The tables were not being unlocked properly when rebuilding the keyword cache if there were no keywords to rebuild.
Patch by Lukasz Engel <Lukasz.Engel@softax.pl>
r= matty@chariot.net.au
2001-10-05 15:18:12 +00:00
jake%acutex.net aaebfe1839 Fix for bug 97971 - Sanity check should check statuses, resolutions, everconfirmed & number of votes.
Patch by Matthew Tuck <matty@chariot.net.au>
r= jake@acutex.net
2001-09-19 15:06:43 +00:00
jake%acutex.net 732604001c Fix for bug 76140 - Adding some more sanity checks.
Patch by Matthew Tuck <matty@chariot.net.au>
r= caillon@returnzero.com, jake@acutex.net
2001-09-10 15:20:11 +00:00
jake%acutex.net f9d35d29b3 Fix for bug 71664 - Don't complain about a bad keyword cache for a bug that doesn't exist.
Patch by Matthew Tuck <matty@chariot.net.au>
r= afranke@ags.uni-sb.de, jake@acutex.net
2001-09-10 14:12:10 +00:00
justdave%syndicomm.com 9ec346a74d refix for bug 91808: previous patch for this bug used an INNER JOIN construct in the SQL, which is not supported by the
minimum version of MySQL that we require.
Patch by Matthew Tuck <matty@chariot.net.au>
r= justdave x2
2001-09-07 01:32:13 +00:00
justdave%syndicomm.com eed4aabd7a Fix for bug 91808: Additional sanitycheck tests for the duplicates table.
Patch by Matthew Tuck <matty@chariot.net.au>
r= jake@acutex.net, caillon@returnzero.com
2001-09-03 01:08:05 +00:00
justdave%syndicomm.com 7bbb20c84e Fix for bug 77473, bug 74032, and bug 85472: Passwords are no longer stored in plaintext in the database. Passwords are no longer encrypted with MySQL's ENCRYPT() function (because it doesn't work on some installs), but with Perl's crypt() function. The crypt-related routines now properly deal with salts so that they work on systems that use methods other than UNIX crypt to crypt the passwords (such as MD5). Checksetup.pl will walk through your database and re-crypt everyone's passwords based on the plaintext password entry, then drop the plaintext password column. As a consequence of no longer having a plaintext password, it is no longer possible to email someone their password, so the login screen has been changed to request a password reset instead. The user is emailed a temporary identifying token, with a link back to Bugzilla. They click on the link or paste it into their browser and Bugzilla allows them to change their password.
Patch by Myk Melez <myk@mozilla.org>
r= justdave@syndicomm.com, jake@acutex.net
2001-07-11 05:29:21 +00:00
jake%acutex.net 7e84b3b87a sanitycheck.cgi was able to be run by anybody - even people without Bugzilla accounts. It is now restricted to only people with the editbugs permission (bug 54556).
Patch by Myk Melez <myk@mozilla.org>
r= jake@acutex.net
2001-06-02 14:24:45 +00:00
justdave%syndicomm.com 2c1d43986a Fix for bug 66014: Correct sanitycheck for the new initialowner and
initialqacontact fields in the components table.
Patch by Matthew Tuck <matty@chariot.net.au>
r= afranke, justdave
2001-04-08 02:33:02 +00:00
cyeh%bluemartini.com f9845d93d6 fix for 66876: Using userids (mediumint) for initialowner and initialqacontact
based on patch submitted by baulig@suse.de (Martin Baulig).
2001-02-22 18:11:29 +00:00
tara%tequilarista.org 5d0e8088c0 Landing suggested addition from Bernd Eckenfels for bug # 56822 2001-01-19 20:57:52 +00:00
terry%mozilla.org 72a672ad12 Oops! This was changed a couple of months ago in such a way that a
large class of problems wouldn't be reported.  (It wouldn't show most
cases where a table had an invalid ID pointing into another table.)
2000-09-19 15:42:53 +00:00
endico%mozilla.org c8de8fe9e7 use big sql tables because checking keywords requires a fairly huge query 2000-08-29 00:46:28 +00:00
tara%tequilarista.org 2f015d5f63 Landing Adam Spiers' contributions for security and small functional issues 2000-07-25 18:58:54 +00:00
terry%mozilla.org 63d4d6d8bd If bugs with an invalid product/component are found, provide a link to bring up the list of invalid bugs. 2000-07-05 15:17:36 +00:00
cyeh%bluemartini.com 87a50523a9 fix for bug #44040 "sanitycheck.cgi dies if apostrophes in product, component, version,
or milestone". thanks to dave@intrec.com (Dave Miller) for the patch
2000-06-28 17:54:11 +00:00
terry%mozilla.org 738bae3187 Patch by "Matt Masson" <matthew@zeroknowledge.com> -- allow definition
of different target milestones by product.
2000-03-21 16:47:06 +00:00
terry%mozilla.org 779b752c21 Named queries (and the default query) are now stored server side, in
the database, rather than in cookies.  This means you have to log
in to use these features, but I have plans that require them to be
server-side.  (Besides, some people were beginning to run out of
cookie space.)
2000-01-23 20:31:50 +00:00
terry%mozilla.org aab22e6d4d Added much more crosschecks, and simplified a lot of the code. 2000-01-23 04:37:40 +00:00
terry%mozilla.org cec38157cf Honor the emailregexp param when checking email addresses. 2000-01-22 22:19:05 +00:00
terry%mozilla.org 351bf0b663 Added a new table fielddefs that records information about the
different fields we keep an activity log on.  The bugs_activity table
now has a pointer into that table instead of recording the name directly.

Set up a new, highly experimental email-notification scheme.  To turn
it on, the maintainer has to turn on the "New email tech" param, and
then individual users have to turn on the "New email tech" preference.
2000-01-22 04:24:42 +00:00
terry%mozilla.org 3df079b69a Let's outlaw whitespace in keywords. 2000-01-19 19:26:37 +00:00
terry%mozilla.org 61e77689b0 Check for and rebuild busted password stuff. 2000-01-18 14:26:16 +00:00
terry%mozilla.org b1e16d66ea Added a "keywords" field to a bug, which is a cached string-based copy
of all the keywords assigned to the bug.  Right now, we only have code
that generates and maintains this field; soon will come code that
actually uses it.
2000-01-17 11:38:41 +00:00
terry%mozilla.org 853edc6444 Patch by Ramon Felciano <felciano@ingenuity.com>, with many tweaks by
me.  Added a footer to every page.  Add some options to do things like
display checkboxes instead of scrolling lists, and a new formatting
for email diffs, and show list items capitalized instead of all upper
case.
2000-01-14 22:35:49 +00:00
dmose%mozilla.org 18f71469a1 updated license boilerplate 1999-11-01 23:33:56 +00:00
terry%mozilla.org 74f153100e Fix perl warning. 1999-10-21 18:19:48 +00:00
terry%mozilla.org d3f5ed29ce Patch by tom@platte.com (Tom Schutter) -- wasn't working if no groups
had isbuggroup set.
1999-10-12 16:52:25 +00:00
terry%mozilla.org e698ef7799 Updating the vote cache should not update the date-last-changed field
in the bug.
1999-10-12 11:18:29 +00:00
terry%mozilla.org 24d5cf4712 Added a "votes" field to the bugs table, which caches the total number
of votes that have been cast for that bug.  This let me simplify the
SQL in buglist.cgi, which makes things more efficient and fixes
several strange bugs.
1999-10-11 17:14:32 +00:00
terry%mozilla.org 894e9bf0aa Added simple sanity checking of the dependencies table. 1999-06-01 20:52:15 +00:00
terry%netscape.com ac6b592a3c Added 'groups' stuff, where we have different group bits that we can
put on a person or on a bug.  Some of the group bits control access to bugzilla
features.  And a person can't access a bug unless he has every group bit set
that is also set on the bug.
1999-03-11 16:30:54 +00:00
terry%netscape.com 568a6e0ded Check qa_contact IDs. 1999-03-05 23:08:23 +00:00
terry%netscape.com b6e395f91e Add check to make sure versions table is OK. 1999-03-05 17:55:45 +00:00
terry%netscape.com 71285ed003 Added a "component/product" sanity check. 1999-03-03 22:55:36 +00:00
terry%netscape.com ec25a8bc94 Backed out Andrew's patch -- turns out it was doing quoting sublty wrong. 1998-11-20 19:18:37 +00:00
terry%netscape.com cd794ecc25 Patch by Andrew Anderson <andrew@redhat.com>. Many minor bugfixes and cleanup. 1998-11-16 19:43:50 +00:00
terry%netscape.com a3f67c759a Everything has been ported to now run under Perl. 1998-09-15 21:49:26 +00:00
terry%netscape.com 5898e21f10 Do some simple sanity checks. 1998-09-01 01:20:36 +00:00