Don Armstrong [Sat, 10 Mar 2007 03:12:24 +0000 (19:12 -0800)]
* Add make_list utility function to Debbugs::Common
* Support taking an arrayref for dist and arch in get_bug_status
* Fix small error in the single message "view rfc822" link
Don Armstrong [Wed, 7 Mar 2007 04:09:01 +0000 (20:09 -0800)]
* Remove getmaintainers from Debbugs::CGI
* Add post_process_all and text_instructions to Debbugs::Config
* Make receive.in use Debbugs::Config and warnings/strict
* Output more debbuging information in the tests that are run
Don Armstrong [Mon, 19 Feb 2007 08:05:59 +0000 (00:05 -0800)]
* Show the version graph on the right
* Always show the forwarded state even if the bug is fixed
* Display the version link if the fixed or found is set at all
Don Armstrong [Sat, 3 Feb 2007 08:07:39 +0000 (00:07 -0800)]
* Stop useless overspecification of variables in Debbugs::Packages
* Comment better some of the complex maps and slices
* Fix notfound writing in makestatus
* Import binarytosource from Debbugs::Packages
Don Armstrong [Tue, 30 Jan 2007 08:16:26 +0000 (00:16 -0800)]
* Fix various "comparison to undef" issues that happen when the index
has no entries
* Fix typo in the export options for add_found_versions and a few
other functions
Don Armstrong [Sat, 23 Dec 2006 08:40:11 +0000 (00:40 -0800)]
* Switch to using Params::Validate in Debbugs::Mail
* Use Debbugs::Config in Debbugs::Mail and add a $gSendmail
configuration variable to select the sendmail binary to run.
Don Armstrong [Wed, 13 Dec 2006 07:41:57 +0000 (23:41 -0800)]
* Use the Debbugs:: modules in gen-indices
* Use the configuration file to determine the location of the spool
* Split on email addresses separated by a comma properly
Don Armstrong [Fri, 1 Dec 2006 06:37:18 +0000 (22:37 -0800)]
* Stop using cgi/common.pl in bugreport.cgi
* bugreport.cgi is now fully modularized
* various changes to make bugreport.cgi compatible with the
modularized functions
Don Armstrong [Mon, 20 Nov 2006 12:11:20 +0000 (04:11 -0800)]
* Start documenting the global names of variables in Debbugs::Config
* Add a @gDistributions for use in cgi/version.cgi which
automatically sets the set of distribution tags.
Don Armstrong [Sat, 18 Nov 2006 09:20:24 +0000 (01:20 -0800)]
* Add versioning archival/removal support to the configuration file
* Write out the bug_archiveable function
* Move the private functions to the bottom of Debbugs::Status where
they belong
* Call bug_archiveable from pkgreport.cgi for display of the current
archival status.
Don Armstrong [Sat, 18 Nov 2006 07:46:02 +0000 (23:46 -0800)]
* Fix typo in archive/archived url specification
* Move to using Debbugs::Config in pkgreport.cgi, including the text urls
* Remove the errorlib require line that was commented out
Don Armstrong [Wed, 15 Nov 2006 01:57:21 +0000 (17:57 -0800)]
* Move get_bug_status to Debbugs::Status
* Eliminate buggyversion; replace it with a buggy in Debbugs::Status
* make getbugstatus in cgi/common.pl a wrapper which calls
Debbugs::Status::get_bug_status
Don Armstrong [Sat, 11 Nov 2006 07:30:56 +0000 (23:30 -0800)]
* Move makesourceversions to Debbugs::Packages
* Only lookup the in the tied hash once; store the result, and avoid
looking up it again. [This avoids wasting time thaw'ing it multiple
times, and the lookup time.]
* use Debbugs::Config qw(:globals) in common.pl; get rid of useless
debbugs:: cruft.
Don Armstrong [Tue, 7 Nov 2006 11:14:26 +0000 (03:14 -0800)]
* Modularize out cgi_parameters; make it do default values and
singletons
* Redo pkgindex so that it supports indexing by a first value, and
indicing results
* Adapt versions.cgi and search.cgi to deal with the changes in
cgi_parameters
* Fix versions.cgi so that it deals properly with source packages