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.
Fix for bug 51487: Now only checks for a valid QA Contact if it actually
asked you for one. Thanks to bg.mahesh@team.indiainfo.com (B.G. Mahesh)
for catching this.
Fix for bug 33491: adds comment about configuration items for Apache being
in httpd.conf in never versions of apache, rather than in srm.conf or
access.conf. Also adds comment in the "adding a maintainer by hand"
section that you may need command-line options for the mysql command if
you've enabled security in MySQL.
fix for 35604: indicate on bug lists if a bug is not visible to the public
patch submitted by dave@intrec.com (Dave Miller), legend added
by cyeh@bluemartini.com
fix for 37684 and 42609: trying to deal with malformed url's in the URL field
during bug entry. instead of trying to be really intelligent over what a valid
url field is, or doing any kind of complicated regexping and forcing http://
on everyone, what we do instead is pre-seed enter_bug.cgi bug_file_loc with http://
in the text field. if that is all there is in the field when we are in post_bug.cgi,
then the value gets set to null (no URL entered into the new bug form). this allows
for you to enter in any valid url that you want, but also make it obvious that
http:// should be there for http:// urls at bug entry time
fix for 49063: no sanity checking when setting duplicate. sanity checking
is done for the dup id field, but not for the originating bug id.
now checks to see if the original bug id is valid as well, although i don't
understand how this could get corrupted in the first place
fix for 45118: Target milestone setup issue. patch submitted by
matty@box.net.au (Matthew Tuck). now creates a milestone entry for the
first test product