joy [Mon, 2 Oct 2000 20:02:09 +0000 (12:02 -0800)]
[project @ 2000-10-02 13:02:09 by joy]
changed ACK message after close command to tell the maintainer to send any further explanations to submitter address;
changed tge, while bug number and subject are included in the message body
ajt [Mon, 2 Oct 2000 09:32:35 +0000 (01:32 -0800)]
[project @ 2000-10-02 02:32:35 by ajt]
The [...]'ed field in index files is now the submitter.
You have to read the maintainers file and associate with the bug's package
if you want to work out a bug's maintainer.
(This change just updates some variable names)
ajt [Mon, 2 Oct 2000 08:50:35 +0000 (00:50 -0800)]
[project @ 2000-10-02 01:50:35 by ajt]
Use the CGI scripts for maintainer URLs
Find maintainers based on the Maintainers file and the package name, not
direct from the index file
ajt [Mon, 2 Oct 2000 07:57:17 +0000 (23:57 -0800)]
[project @ 2000-10-02 00:57:17 by ajt]
Always sort pkgindex bugs by bug number (this wasn't happening in archived
reports, i think)
Always look in both the open and archived database for specific bugs
ajt [Mon, 2 Oct 2000 07:31:28 +0000 (23:31 -0800)]
[project @ 2000-10-02 00:31:28 by ajt]
Correct some precedence: open foo || quit should be open foo or quit.
Make bugreport.cgi give a slightly better error when it can't find a bug
page. Still doesn't give a link to the archive/non-archive page though.
ajt [Mon, 2 Oct 2000 06:38:28 +0000 (22:38 -0800)]
[project @ 2000-10-01 23:38:28 by ajt]
pkgreport.cgi updated to handle maintainers as well, and to merge most of the
features from the various forked pkgreports
common.pl updated and its api changed significantly to support new pkgreport.cgi
bugreport.cgi updated to match new common.pl and merged from bugreport.cgi
on master
gecko [Thu, 4 May 2000 07:06:23 +0000 (23:06 -0800)]
[project @ 2000-05-04 00:06:23 by gecko]
Added the LTags hash (why didn't I do this before) and finished the use of
the first email template (notify-done to bug submitter) (search not-don-con)
doogie [Tue, 2 May 2000 01:56:34 +0000 (17:56 -0800)]
[project @ 2000-05-01 18:56:34 by doogie]
Changed OpenFile to GetFileName. If the last parameter of 'new' is passed
to GetFileName, it'll return the name from the first dir in the array
passed to it. Modified OpenRecord to pass an array of ["db", "archive"] to
OpenFile.
gecko [Mon, 1 May 2000 22:24:03 +0000 (14:24 -0800)]
[project @ 2000-05-01 15:24:03 by gecko]
Added the Errors-Email (for setting errors-to email address) All that is
left to do to make service ready is change emails to use template email
format. This error variable might not be used.. the error-to: can be set in
the template, too.
doogie [Mon, 1 May 2000 15:36:34 +0000 (07:36 -0800)]
[project @ 2000-05-01 08:36:34 by doogie]
Allow opening of new files, by passing a 2nd parameter "new" to
OpenRecord(). OpenFile takes a reference to an array of directories to try
opening a file in. GetBugList also takes a reference to an array, which
defaults to ("db").
doogie [Mon, 1 May 2000 12:16:26 +0000 (04:16 -0800)]
[project @ 2000-05-01 05:16:26 by doogie]
Completely overhauled the config file parser. It is now generic, thereby
making it easier to add new options. It also catches unknown config lines,
and displays them to the user.
[project @ 2000-04-29 11:43:51 by doogie]
Added generic OpenFile, that optionally does a mkdir, to support the tree
layout. Modified OpenRecord to use this. Added OpenLogfile and
CloseLogFile.
[project @ 2000-04-29 10:57:20 by doogie]
Added DBase::OpenRecord($record) and DBase::CloseRecord(). This should allow
for creating new records in this new framework.
[project @ 2000-04-29 10:06:31 by doogie]
Added a NameToPathHash, that implements the following algorithm, similiar to
what has been discussed during several dinstall discussions.
Still left to do is write a converter program to transform the layout.
I've tested that this works on master. It has code to work with both the old
and new dir layout, so there should be no problem using this in current
setups. That is, if DBase.pm was used in any of the perl scripts. :|
gecko [Mon, 20 Mar 2000 14:51:15 +0000 (06:51 -0800)]
[project @ 2000-03-20 06:51:14 by gecko]
Well, there is the start of the framework. If anyone else wishes to pick it
up and run with it, I have a few idea. In the meantime, I need to see what
I have to do implement template emails. I'm not sure what "tags"
(variables) I want to use in the template files. Also, I want to change
"service" to use this new framework :)
[project @ 1999-09-20 05:40:06 by gecko]
Changes to make archived bugs accessable. Changes to depersonalize the
email (ie... from $gProject $gBug Tracking System instead of from
$gMaintainer)
[project @ 1999-09-18 14:53:02 by gecko]
* more -w cleaning for service.in
* fixed X-Debbugs-CC (the CC header) in process.in
* changed the summary.html to include indication of severity
[project @ 1999-09-17 22:07:34 by gecko]
fixed (I hope) the -CC tag... it should be X-Debbugs-CC and it was mixed
case in the $header{} tag.. should be all lower case