joy [Sun, 8 Oct 2000 00:27:13 +0000 (16:27 -0800)]
[project @ 2000-10-07 17:27:13 by joy]
fixed how /usr/lib/debbugs is prepended to PATH variable
joy [Sun, 8 Oct 2000 00:14:02 +0000 (16:14 -0800)]
[project @ 2000-10-07 17:14:02 by joy]
mostly cosmetics
joy [Sat, 7 Oct 2000 23:20:57 +0000 (15:20 -0800)]
[project @ 2000-10-07 16:20:57 by joy]
simplified by using make install_mostfiles; cleaned up
joy [Sat, 7 Oct 2000 23:17:09 +0000 (15:17 -0800)]
[project @ 2000-10-07 16:17:09 by joy]
test if lynx is available before using it; use links if available; changed dependencies to Recommends: links | lynx; shortened output messages
joy [Sat, 7 Oct 2000 22:16:18 +0000 (14:16 -0800)]
[project @ 2000-10-07 15:16:18 by joy]
Set bug's severity to default severity if it's empty, fix from J.H.M Dassen
joy [Sat, 7 Oct 2000 21:31:28 +0000 (13:31 -0800)]
[project @ 2000-10-07 14:31:28 by joy]
merged inside debbugsconfig
joy [Sat, 7 Oct 2000 21:26:47 +0000 (13:26 -0800)]
[project @ 2000-10-07 14:26:47 by joy]
changed to use more variables and functions, added functionality of debbugs-maketxt
joy [Sat, 7 Oct 2000 21:22:22 +0000 (13:22 -0800)]
[project @ 2000-10-07 14:22:22 by joy]
run debbugsconfig on completely new installations
joy [Sat, 7 Oct 2000 21:15:13 +0000 (13:15 -0800)]
[project @ 2000-10-07 14:15:13 by joy]
updated to use make install; removed useless filelist; various little cleanups
joy [Sat, 7 Oct 2000 21:09:46 +0000 (13:09 -0800)]
[project @ 2000-10-07 14:09:46 by joy]
a Makefile, to help those not using the .deb
joy [Sat, 7 Oct 2000 20:10:39 +0000 (12:10 -0800)]
[project @ 2000-10-07 13:10:39 by joy]
these shouldn't be in CVS, one is a vim backup file and the other is a template manpage from dh_make
joy [Sat, 7 Oct 2000 06:11:20 +0000 (22:11 -0800)]
[project @ 2000-10-06 23:11:20 by joy]
new policy version; improved description
joy [Sat, 7 Oct 2000 06:08:46 +0000 (22:08 -0800)]
[project @ 2000-10-06 23:08:46 by joy]
first slash and debian/TODO are redundant
joy [Sat, 7 Oct 2000 05:49:57 +0000 (21:49 -0800)]
[project @ 2000-10-06 22:49:57 by joy]
handle case where Reply-To: header exists but contains only whitespace or nothing
joy [Sat, 7 Oct 2000 05:31:32 +0000 (21:31 -0800)]
[project @ 2000-10-06 22:31:32 by joy]
synced with master again
joy [Sat, 7 Oct 2000 04:58:16 +0000 (20:58 -0800)]
[project @ 2000-10-06 21:58:16 by joy]
fixed various glitches
joy [Sat, 7 Oct 2000 04:47:36 +0000 (20:47 -0800)]
[project @ 2000-10-06 21:47:36 by joy]
synced with master (not sure if this is useful, though)
joy [Sat, 7 Oct 2000 04:05:20 +0000 (20:05 -0800)]
[project @ 2000-10-06 21:05:20 by joy]
got three fixes from master; used $gRemoveAge instead of 28
joy [Sat, 7 Oct 2000 03:31:46 +0000 (19:31 -0800)]
[project @ 2000-10-06 20:31:46 by joy]
allow everything starting with thank
joy [Fri, 6 Oct 2000 22:06:46 +0000 (14:06 -0800)]
[project @ 2000-10-06 15:06:46 by joy]
replaced with data from current config file on master (I presume that's what this file should contain, judging by the name)
doogie [Fri, 6 Oct 2000 13:21:54 +0000 (05:21 -0800)]
[project @ 2000-10-06 06:21:54 by doogie]
Properly populate the keywords field in .status. Previously, it was only
storing the first word after 'keyword: '.
ajt [Fri, 6 Oct 2000 13:04:41 +0000 (05:04 -0800)]
[project @ 2000-10-06 06:04:41 by ajt]
Don't use CGI.pm. Use some short code from joeyh instead, and raw html.
doogie [Fri, 6 Oct 2000 12:44:45 +0000 (04:44 -0800)]
[project @ 2000-10-06 05:44:45 by doogie]
for 'send ####', don't request $gWebDomain/db/$reffile.html, but
$gWebDomain/###, so that the cgi scripts can handle it.
doogie [Fri, 6 Oct 2000 12:34:29 +0000 (04:34 -0800)]
[project @ 2000-10-06 05:34:29 by doogie]
Request files thru http, instead of thru file:, in sendlynxdocraw.
ajt [Fri, 6 Oct 2000 11:48:04 +0000 (03:48 -0800)]
[project @ 2000-10-06 04:48:04 by ajt]
Make pkgreport -T safe and not fork date, yeesh
ajt [Fri, 6 Oct 2000 11:29:40 +0000 (03:29 -0800)]
[project @ 2000-10-06 04:29:40 by ajt]
Fix the date a bit
ajt [Fri, 6 Oct 2000 11:13:46 +0000 (03:13 -0800)]
[project @ 2000-10-06 04:13:46 by ajt]
Don't fork to execute date. Sheesh.
-T safe. Somewhat.
joy [Fri, 6 Oct 2000 05:01:36 +0000 (21:01 -0800)]
[project @ 2000-10-05 22:01:36 by joy]
added UPGRADE file from debbugs 2.3-1 source package to CVS
joy [Fri, 6 Oct 2000 04:07:42 +0000 (20:07 -0800)]
[project @ 2000-10-05 21:07:42 by joy]
tell submitter to submit replies to bugnumber@bugs, since submit@bugs discards them
joy [Fri, 6 Oct 2000 04:02:36 +0000 (20:02 -0800)]
[project @ 2000-10-05 21:02:36 by joy]
skip empty lines and lines containing just whitespace in the Maintainers file
ajt [Wed, 4 Oct 2000 02:26:51 +0000 (18:26 -0800)]
[project @ 2000-10-03 19:26:51 by ajt]
Cope with misformatted Maintainer files quietly rather than dying randomly
ajt [Tue, 3 Oct 2000 06:09:29 +0000 (22:09 -0800)]
[project @ 2000-10-02 23:09:29 by ajt]
Change the text for the general page a bit
ajt [Tue, 3 Oct 2000 06:01:44 +0000 (22:01 -0800)]
[project @ 2000-10-02 23:01:44 by ajt]
Theoretically added a link to packages.debian.org/foo from foo's bug page.
joy [Mon, 2 Oct 2000 22:52:22 +0000 (14:52 -0800)]
[project @ 2000-10-02 15:52:22 by joy]
fixed typo in variable name, s/Bugs/gBugs/
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
joy [Mon, 2 Oct 2000 18:32:29 +0000 (10:32 -0800)]
[project @ 2000-10-02 11:32:29 by joy]
fixed typo, s/Byg/Bug/
ajt [Mon, 2 Oct 2000 11:42:10 +0000 (03:42 -0800)]
[project @ 2000-10-02 04:42:10 by ajt]
Ooops. Make maintenc actually work.
ajt [Mon, 2 Oct 2000 11:19:07 +0000 (03:19 -0800)]
[project @ 2000-10-02 04:19:07 by ajt]
sani (from errorlib) -> htmlsanit (common.pl)
various other changes to avoid some perl warnings
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 09:28:26 +0000 (01:28 -0800)]
[project @ 2000-10-02 02:28:26 by ajt]
Add report by submitter pages
pkgreport.cgi?submitter=foo@bar.com
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 08:17:00 +0000 (00:17 -0800)]
[project @ 2000-10-02 01:17:00 by ajt]
Parse index.db a little better, so that maintainer-less packages don't
slip through.
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 07:19:00 +0000 (23:19 -0800)]
[project @ 2000-10-02 00:19:00 by ajt]
Change to use temporary common.pl in /debian/home/ajt :(
ajt [Mon, 2 Oct 2000 07:18:37 +0000 (23:18 -0800)]
[project @ 2000-10-02 00:18:37 by ajt]
Fix colours and a typo
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
joy [Sat, 30 Sep 2000 05:00:27 +0000 (21:00 -0800)]
[project @ 2000-09-29 22:00:27 by joy]
forwarding receipt shouldn't include the whole original report, this should fix it
joy [Sat, 30 Sep 2000 04:47:03 +0000 (20:47 -0800)]
[project @ 2000-09-29 21:47:03 by joy]
set umask in order to have group-writable incoming/*, commented out just in case
gecko [Sun, 18 Jun 2000 12:03:23 +0000 (04:03 -0800)]
[project @ 2000-06-18 05:03:23 by gecko]
Removed the "OpenRecord" necessity and returns a hash, not a global hash
ajt [Tue, 23 May 2000 13:59:31 +0000 (05:59 -0800)]
[project @ 2000-05-23 06:59:31 by ajt]
In pkgreport.cgi?pkg=<foo>, foo isn't a regexp, so don't treat it like one.
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)
gecko [Thu, 4 May 2000 00:04:21 +0000 (16:04 -0800)]
[project @ 2000-05-03 17:04:20 by gecko]
Added the first template email to debbugs-service
gecko [Wed, 3 May 2000 23:27:26 +0000 (15:27 -0800)]
[project @ 2000-05-03 16:27:26 by gecko]
Added "Template Dir" to config file to store location of template emails
doogie [Tue, 2 May 2000 08:08:57 +0000 (00:08 -0800)]
[project @ 2000-05-02 01:08:57 by doogie]
Use the api variable for the GTagsMap, not the config string.
gecko [Tue, 2 May 2000 07:57:16 +0000 (23:57 -0800)]
[project @ 2000-05-02 00:57:16 by gecko]
Added notice about the rest of the GTAGS.. (still some missing, I think,
like Bugs)
Added an email template
Small structure changes to services
gecko [Tue, 2 May 2000 07:04:51 +0000 (23:04 -0800)]
[project @ 2000-05-02 00:04:51 by gecko]
Added the GTag creation back in -- untested
gecko [Tue, 2 May 2000 06:50:38 +0000 (22:50 -0800)]
[project @ 2000-05-01 23:50:38 by gecko]
Added the BTags hash
doogie [Tue, 2 May 2000 06:29:49 +0000 (22:29 -0800)]
[project @ 2000-05-01 23:29:49 by doogie]
Modified to print out all bugs in the database.
doogie [Tue, 2 May 2000 06:28:03 +0000 (22:28 -0800)]
[project @ 2000-05-01 23:28:02 by doogie]
The start of a .log parsing framework. Very simple.
gecko [Tue, 2 May 2000 06:00:45 +0000 (22:00 -0800)]
[project @ 2000-05-01 23:00:45 by gecko]
Some template emails.. more to follow
gecko [Tue, 2 May 2000 04:46:38 +0000 (20:46 -0800)]
[project @ 2000-05-01 21:46:38 by gecko]
Moving sample config to the examples directory
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 16:27:20 +0000 (08:27 -0800)]
[project @ 2000-05-01 09:27:20 by doogie]
Fix unitialized value warning.
doogie [Mon, 1 May 2000 16:24:56 +0000 (08:24 -0800)]
[project @ 2000-05-01 09:24:56 by doogie]
Invert the case of -s. thinko.
doogie [Mon, 1 May 2000 16:23:03 +0000 (08:23 -0800)]
[project @ 2000-05-01 09:23:03 by doogie]
Added 'my' to inner @files in GetBugList, so that the tree layout is
properly walked.
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 14:13:07 +0000 (06:13 -0800)]
[project @ 2000-05-01 07:13:07 by doogie]
Modified GetBugList() to support listing bugs in the archive dir, as well.
doogie [Mon, 1 May 2000 14:05:37 +0000 (06:05 -0800)]
[project @ 2000-05-01 07:05:37 by doogie]
Added a new function, GetBugList(), which returns an array of bug numbers
that are active in the 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.
doogie [Mon, 1 May 2000 11:54:48 +0000 (03:54 -0800)]
[project @ 2000-05-01 04:54:48 by doogie]
Example config.
doogie [Sun, 30 Apr 2000 18:28:57 +0000 (10:28 -0800)]
[project @ 2000-04-30 11:28:57 by doogie]
Added a DEBUG method, and fixed compilation of quit().
doogie [Sun, 30 Apr 2000 17:25:27 +0000 (09:25 -0800)]
[project @ 2000-04-30 10:25:27 by doogie]
Added quit() and sani(), from the old errorlib. sani() calls
HTML::Entities::encode(); this is untested.
doogie [Sun, 30 Apr 2000 17:17:22 +0000 (09:17 -0800)]
[project @ 2000-04-30 10:17:22 by doogie]
Seek to end of file when opening the log.
doogie [Sun, 30 Apr 2000 17:12:46 +0000 (09:12 -0800)]
[project @ 2000-04-30 10:12:46 by doogie]
Import File::Basename, and call NameToPathHash, instead of Number2Path.
doogie [Sat, 29 Apr 2000 18:43:51 +0000 (10:43 -0800)]
[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.
doogie [Sat, 29 Apr 2000 17:57:21 +0000 (09:57 -0800)]
[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.
doogie [Sat, 29 Apr 2000 17:06:31 +0000 (09:06 -0800)]
[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.
db/12345.status -> db/5/4/3/12345.status
db/12.status -> db/s/2/1/12.status
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 [Thu, 20 Apr 2000 07:08:49 +0000 (23:08 -0800)]
[project @ 2000-04-20 00:08:49 by gecko]
Setup complete... now clean up command processing
gecko [Thu, 30 Mar 2000 14:42:04 +0000 (06:42 -0800)]
[project @ 2000-03-30 06:42:04 by gecko]
Gotta move it home
gecko [Thu, 23 Mar 2000 13:05:51 +0000 (05:05 -0800)]
[project @ 2000-03-23 05:05:51 by gecko]
A whole host of changes and completions and bugs worked on.. database should
work
gecko [Thu, 23 Mar 2000 06:36:12 +0000 (22:36 -0800)]
[project @ 2000-03-22 22:36:12 by gecko]
Added Postfix notes
gecko [Tue, 21 Mar 2000 08:29:21 +0000 (00:29 -0800)]
[project @ 2000-03-21 00:29:21 by gecko]
Just what it says.. a holding place for stuff that is common, even amoung
modules.
gecko [Tue, 21 Mar 2000 08:26:35 +0000 (00:26 -0800)]
[project @ 2000-03-21 00:26:35 by gecko]
Test script
gecko [Tue, 21 Mar 2000 00:24:33 +0000 (16:24 -0800)]
[project @ 2000-03-20 16:24:32 by gecko]
Adding template tags for email and devel notes for anyone interested
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 :)
gecko [Sat, 18 Mar 2000 14:20:38 +0000 (06:20 -0800)]
[project @ 2000-03-18 06:20:38 by gecko]
New Config Structure - if we use it
gecko [Sat, 18 Mar 2000 10:00:32 +0000 (02:00 -0800)]
[project @ 2000-03-18 02:00:32 by gecko]
Sample Config file added
gecko [Sat, 18 Mar 2000 09:40:03 +0000 (01:40 -0800)]
[project @ 2000-03-18 01:40:03 by gecko]
Start of scripts... these are ripped from Debvote :)
gecko [Sat, 18 Dec 1999 03:44:08 +0000 (19:44 -0800)]
[project @ 1999-12-17 19:44:07 by gecko]
Added CNAME severity=>priority to both process (submit@) and service
(control@) Part from a patch from netgod
gecko [Thu, 2 Dec 1999 02:04:01 +0000 (18:04 -0800)]
[project @ 1999-12-01 18:04:00 by gecko]
Lots of the minor patchs from the list (3, 9,8,10,13-18,20) see the
archives for details
gecko [Mon, 22 Nov 1999 09:35:10 +0000 (01:35 -0800)]
[project @ 1999-11-22 01:35:09 by gecko]
Patches 001, 002, 004 from Netgod -- sorta
gecko [Wed, 27 Oct 1999 10:18:28 +0000 (02:18 -0800)]
[project @ 1999-10-27 03:18:27 by gecko]
Better README for the new debbugs -- added self to copyright
gecko [Mon, 25 Oct 1999 13:18:14 +0000 (05:18 -0800)]
[project @ 1999-10-25 06:18:13 by gecko]
A few bugs fixes in the *report.cgi scripts
gecko [Mon, 25 Oct 1999 08:35:04 +0000 (00:35 -0800)]
[project @ 1999-10-25 01:35:03 by gecko]
Final changes before 2.3-1 release
gecko [Fri, 15 Oct 1999 02:56:58 +0000 (18:56 -0800)]
[project @ 1999-10-14 19:56:58 by gecko]
I have no idea..
gecko [Mon, 20 Sep 1999 12:40:07 +0000 (04:40 -0800)]
[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)
gecko [Sun, 19 Sep 1999 04:01:27 +0000 (20:01 -0800)]
[project @ 1999-09-18 21:01:27 by gecko]
service and processall -w clean
nn-done email added to the ack sent to closer and -bugs-closed list
gecko [Sat, 18 Sep 1999 21:53:02 +0000 (13:53 -0800)]
[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