fix for 61637: Code bit for upgrading from 2.5
based on patch submitted by ehanson@talkware.net (Eric Hanson)
support for changes comments table to longdescs, but only if comments
table exists.
fix for 69793: check in new files for QuickSearch
patch contributed by franke@ags.uni-sb.de (Andreas Franke)
Now add quicksearch functionality to the main index page.
fix for 58436: javascript strict warnings in query.cgi
patch submitted by sidney@sidney.com (Sidney Markowitz)
wrap javascript around Param("usetargetmilestone")
fix for 47726: Doesn't display properly in IE5.5 because bug url & are not encoded
patch submitted by rufus@nonstuff.de (Rufus)
call QuoteXMLChars on bug_file_loc and attachment desc
stupid lamo fix for 69621: Keyword cache not updated on keyword rename/delete.
now give warning to admin that keyword cache should be rebuilt after any keyword
edit or deletion.
fix for bug 51670: Dependency loops are possible
we now search each list (dependson, blocks) to see if a bug number shows
up in each list. a bug can't be dependent upon and block the same bug.
also make it so you can't set a bug blocking or dependent on itself.
dave%intrec.com [Mon, 26 Feb 2001 16:19:50 +0000 (16:19 +0000)]
Fix for bug 69670: Chart::Base only reports its version number as 0.99, regardless of the fact that you have 0.99b or 0.99c installed. So checksetup.pl needs to look for 0.99 instead of 0.99b.
dave%intrec.com [Fri, 23 Feb 2001 09:04:01 +0000 (09:04 +0000)]
Fix for bug 69879: initial owner getting set to NULL if someone was specified on the new bug form. This bug was introduced in the patch for bug 66876 (v1.29 of post_bug.cgi)
break Find and Report links to a seperate line so that it looks cleaner
on browser windows with shorter widths. also, the second line
matches nicely with the other table cell.
fix for 61648: SQL inserts do not match constraints
patch submitted by kevin.brannen@springbow.com (Kevin Brannen)
change checksetup inserts to match database constraints.
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.
fix for 17773: Checksetup.pl should create maintainer if database is empty.
patch submitted by dave@intrec.com (Dave Miller)
create an administrator if we don't find one in the db or if new.
dave%intrec.com [Thu, 25 Jan 2001 13:08:21 +0000 (13:08 +0000)]
Fix for bug 66058: dates in Created and Changed date columns in buglists are now in context with how old the bug is.
within the last 18 hours: time only (12:24:34)
within the last 6 days: weekday and time (Fri 12:24)
within the last 100 days: month and day (01-19)
older than 100 days: previous behaviour (2001-01-19)
dave%intrec.com [Thu, 25 Jan 2001 07:27:13 +0000 (07:27 +0000)]
Fix for part 2 of bug 31456: changes the way checksetup.pl handles the localconfig file internally to guarantee proper detection of any variables defined in localconfig (even empty arrays, which it couldn't detect before, in case someone adds one to localcofig at some point)
dave%intrec.com [Thu, 25 Jan 2001 04:31:45 +0000 (04:31 +0000)]
Fix for bug 65598: check for minimum versions of some of the Perl modules Bugzilla needs. Also check for minimum version of MySQL server on the other end.
patch from bug 17464 to give user some control over what sorts of bug mail get sent to an account. Original patch by al_raetz@yahoo.com and lots of additional hacking by me; r=donm@bluemartini.com
dave%intrec.com [Wed, 24 Jan 2001 10:41:41 +0000 (10:41 +0000)]
Fix for bug 31295: use checkbox for votes if only one vote allowed. Also eliminate displaying products with no votes. Patch by Stephan Niemz <st.n@gmx.net>
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
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
dave%intrec.com [Tue, 21 Nov 2000 03:42:36 +0000 (03:42 +0000)]
Fix for bug 45586: Component, Version, and Milestone values are no longer
shown that belong to products the user can't see if usebuggroups is
active. Patch by Matthias Radestock <rade@lshift.net>
fix/enhancement from 53951:[rfe] make bug# link on show_bug.cgi an absolute link
so that saved copies of show_bug are useful. patch by dave@intrec.com, r=cyeh
The code was trying to use ConnectToDatabase to connect to the shadow db after quietly_check_login() had already called it for us under the covers _without_ the useshadowdb parameter. So reports were being run against the main database, triggering UI stalls. r=endico@mozilla.org
when invoked with -syncall, have the GET_LOCK time out after 45 minutes rather than 1 second, since we want syncall to happen anyway, even if other individual syncs are currently in progress. r=endico@mozilla.org
Fix for bug 52921: checksetup.pl fails to create database with password.
Now it won't choke on this anymore. Patch also includes a Perl 5.6
compatibility update (see bug 52921 and bug 44622 for details).
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.)
fixes for 51184, 51185, 51186: allow for ldap authentication. patches
by jmrobins@tgix.com (Joe Robins). LDAP sections haven't been
tested yet, but the code is arranged such that it shouldn't disturb
existing user authentication system.