mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-05 00:25:27 +00:00
70 lines
3.2 KiB
Plaintext
70 lines
3.2 KiB
Plaintext
This file contains only important changes made to Bugzilla. If you
|
|
are updating from an older verseion, make sure that you check this file!
|
|
|
|
For a more complete list of what has changed, use Bonsai
|
|
(http://cvs-mirror.mozilla.org/webtools/bonsai/cvsqueryform.cgi) to
|
|
query the CVS tree. For example,
|
|
|
|
http://cvs-mirror.mozilla.org/webtools/bonsai/cvsquery.cgi?module=all&branch=HEAD&branchtype=match&dir=mozilla%2Fwebtools%2Fbugzilla&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=week&mindate=&maxdate=&cvsroot=%2Fcvsroot
|
|
|
|
will tell you what has been changed in the last week.
|
|
|
|
10/27/98 security check for legal products in place. bug charts are not
|
|
available as an option if collectstats.pl has never been run. all products
|
|
get daily stats collected now. README updated: Chart::Base is listed as
|
|
a requirement, instructions for using collectstats.pl included as
|
|
an optional step. also got silly and added optional quips to bug
|
|
reports.
|
|
|
|
10/17/98 modified README installation instructions slightly.
|
|
|
|
10/7/98 Added a new table called "products". Right now, this is used
|
|
only to have a description for each product, and that description is
|
|
only used when initially adding a new bug. Anyway, you *must* create
|
|
the new table (which you can do by running the new makeproducttable.sh
|
|
script). If you just leave it empty, things will work much as they
|
|
did before, or you can add descriptions for some or all of your
|
|
products.
|
|
|
|
|
|
9/15/98 Everything has been ported to Perl. NO MORE TCL. This
|
|
transition should be relatively painless, except for the "params"
|
|
file. This is the file that contains parameters you've set up on the
|
|
editparams.cgi page. Before changing to Perl, this was a tcl-syntax
|
|
file, stored in the same directory as the code; after the change to
|
|
Perl, it becomes a perl-syntax file, stored in a subdirectory named
|
|
"data". See the README file for more details on what version of Perl
|
|
you need.
|
|
|
|
So, if updating from an older version of Bugzilla, you will need to
|
|
edit data/param, change the email address listed for
|
|
$::param{'maintainer'}, and then go revisit the editparams.cgi page
|
|
and reset all the parameters to your taste. Fortunately, your old
|
|
params file will still be around, and so you ought to be able to
|
|
cut&paste important bits from there.
|
|
|
|
Also, note that the "whineatnews" script has changed name (it now has
|
|
an extension of .pl instead of .tcl), so you'll need to change your
|
|
cron job.
|
|
|
|
And the "comments" file has been moved to the data directory. Just do
|
|
"cat comments >> data/comments" to restore any old comments that may
|
|
have been lost.
|
|
|
|
|
|
|
|
9/2/98 Changed the way password validation works. We now keep a
|
|
crypt'd version of the password in the database, and check against
|
|
that. (This is silly, because we're also keeping the plaintext
|
|
version there, but I have plans...) Stop passing the plaintext
|
|
password around as a cookie; instead, we have a cookie that references
|
|
a record in a new database table, logincookies.
|
|
|
|
IMPORTANT: if updating from an older version of Bugzilla, you must run
|
|
the following commands to keep things working:
|
|
|
|
./makelogincookiestable.sh
|
|
echo "alter table profiles add column cryptpassword varchar(64);" | mysql bugs
|
|
echo "update profiles set cryptpassword = encrypt(password,substring(rand(),3, 4));" | mysql bugs
|
|
|