]>
git.donarmstrong.com Git - debbugs.git/log
Don Armstrong [Thu, 28 Jun 2007 05:37:34 +0000 (22:37 -0700)]
fix syntax error (missing ()
Don Armstrong [Thu, 28 Jun 2007 05:24:57 +0000 (22:24 -0700)]
* Use our $bug_order for mod_perl issues
* Fix bug_log return and newest_bug method in Debbugs::SOAP
Don Armstrong [Thu, 28 Jun 2007 02:56:45 +0000 (19:56 -0700)]
remove newest from the package/src URI too
Don Armstrong [Thu, 28 Jun 2007 02:44:55 +0000 (19:44 -0700)]
- Allow selecting the newest N bugs (closes: #84681)
Don Armstrong [Thu, 28 Jun 2007 02:19:52 +0000 (19:19 -0700)]
* Fix the titles of pri0 param et al to handle multiple options
* Support include/exclude correctly; map pend-*; sev-*; and *subj; to
the include options instead of handling them directly.
Don Armstrong [Wed, 27 Jun 2007 06:01:42 +0000 (23:01 -0700)]
Indicate correctly when merged bugs can be archived
Don Armstrong [Wed, 27 Jun 2007 05:59:15 +0000 (22:59 -0700)]
* Import getpkgsrc
Don Armstrong [Tue, 26 Jun 2007 23:10:21 +0000 (16:10 -0700)]
use the Debbugs::Status for splitpackages
Don Armstrong [Tue, 26 Jun 2007 19:08:14 +0000 (20:08 +0100)]
use get_bug_status in 20impbugs-versioned
Don Armstrong [Tue, 26 Jun 2007 18:34:26 +0000 (19:34 +0100)]
* Pass usertags to get_bugs in pkgreport.cgi
* Differentiate between usertags and bugusertags to avoid confusion
Don Armstrong [Tue, 26 Jun 2007 18:28:17 +0000 (19:28 +0100)]
* Calculate the number of keys correctly in get_bugs_idx
* Delete useless bugusertags from get_bugs_idx
Don Armstrong [Tue, 26 Jun 2007 17:54:09 +0000 (18:54 +0100)]
* Remove dependency of cgi/pkgreport.cgi on common.pl
Don Armstrong [Tue, 26 Jun 2007 17:53:03 +0000 (18:53 +0100)]
* Remove dependency of cgi/pkgindex.cgi on common.pl
Don Armstrong [Tue, 26 Jun 2007 17:44:40 +0000 (18:44 +0100)]
* Move bugfilter out to Debbugs::Bugs
Don Armstrong [Tue, 26 Jun 2007 17:44:17 +0000 (18:44 +0100)]
remove debbugging messages from Debbugs::SOAP
Don Armstrong [Sat, 23 Jun 2007 20:13:13 +0000 (21:13 +0100)]
- Allow selecting both archived and unarchived bugs (closes: #320175)
- Support intersecting sets of bugs (closes: #164421)
* Use get_bugs in pkgreport.cgi
* Abstract out more of pkgreport.cgi
* Add usertag_package_domain configuration variable
Don Armstrong [Sat, 23 Jun 2007 16:51:52 +0000 (17:51 +0100)]
fix missing $ in Debbugs::SOAP
Don Armstrong [Sat, 23 Jun 2007 15:50:14 +0000 (16:50 +0100)]
* Add missing subtraction from bug_archiveable
Don Armstrong [Fri, 22 Jun 2007 19:42:58 +0000 (20:42 +0100)]
handle single options in Debbugs::SOAP correctly
Don Armstrong [Fri, 22 Jun 2007 13:33:29 +0000 (14:33 +0100)]
* Handle sourcepackage/version versions in service.in's found
Don Armstrong [Thu, 21 Jun 2007 23:40:42 +0000 (00:40 +0100)]
* Switch ports, and sleep for slightly longer while making sure that
the test server has come up.
Don Armstrong [Thu, 21 Jun 2007 23:39:30 +0000 (00:39 +0100)]
* Use cmp instead of <=> because db-h/ isn't numeric
Don Armstrong [Thu, 21 Jun 2007 23:38:58 +0000 (00:38 +0100)]
* Add mapping for any_URI to soap.cgi
Don Armstrong [Thu, 21 Jun 2007 23:38:20 +0000 (00:38 +0100)]
* Add get_bug_log support to Debbugs::SOAP to return the bug log
Don Armstrong [Thu, 21 Jun 2007 23:01:49 +0000 (00:01 +0100)]
* Handle splitting on package1,package2 in Debbugs::Versions::max_buggy
Don Armstrong [Thu, 21 Jun 2007 14:34:38 +0000 (15:34 +0100)]
split $cgi_var{package} on , before feeding to makesourceversions
Don Armstrong [Thu, 21 Jun 2007 13:36:43 +0000 (14:36 +0100)]
import lockpid as well in gen-indices.in
Don Armstrong [Thu, 21 Jun 2007 13:31:25 +0000 (14:31 +0100)]
* Lock while updating the indices in gen-indice
Don Armstrong [Wed, 20 Jun 2007 21:17:16 +0000 (22:17 +0100)]
don't use Debbugs::Cookies
Don Armstrong [Wed, 20 Jun 2007 21:11:32 +0000 (22:11 +0100)]
uh... readd use Debbugs::SOAP::Server;
Don Armstrong [Wed, 20 Jun 2007 20:55:53 +0000 (21:55 +0100)]
don't use ::Usertags ::Status et al. in soap.cgi anymore
Don Armstrong [Wed, 20 Jun 2007 19:29:06 +0000 (20:29 +0100)]
* Add the version aware soap subsystem
* Add compatibility layer for the pre-existing soap queries
* Add tests to verify that soap actually works
Don Armstrong [Wed, 20 Jun 2007 18:02:07 +0000 (19:02 +0100)]
error out when makesourceversions is called with multiple packages
Don Armstrong [Wed, 20 Jun 2007 18:00:44 +0000 (19:00 +0100)]
Add maint_decode function to Debbugs::CGI
Don Armstrong [Wed, 20 Jun 2007 17:59:52 +0000 (18:59 +0100)]
* Support usertags in the .idx Debbugs::Bugs::get_bugs method
Don Armstrong [Wed, 20 Jun 2007 01:05:48 +0000 (02:05 +0100)]
* Handle bugs assigned to multiple packages correctly
Don Armstrong [Tue, 19 Jun 2007 20:27:11 +0000 (21:27 +0100)]
more Debbugs::Status fixes
Don Armstrong [Tue, 19 Jun 2007 17:36:15 +0000 (18:36 +0100)]
* Fix new IO::File use
* Handle $severity being undefined
* Fix stupidity in the update_realtime_db code that zeroed it out
instead of updating it.
Don Armstrong [Tue, 19 Jun 2007 14:29:36 +0000 (07:29 -0700)]
* Only block SIGINT when it's important to; stop as soon as possible
* Fix left shifted parenthesis in lockpid
Don Armstrong [Tue, 19 Jun 2007 14:09:18 +0000 (07:09 -0700)]
fix some typos in expire
Don Armstrong [Tue, 19 Jun 2007 13:02:21 +0000 (06:02 -0700)]
add missing semicolon
Don Armstrong [Tue, 19 Jun 2007 12:50:36 +0000 (05:50 -0700)]
import lockpid into expire
Don Armstrong [Tue, 19 Jun 2007 12:49:45 +0000 (05:49 -0700)]
* Actually export the lockpid function
Don Armstrong [Tue, 19 Jun 2007 12:48:24 +0000 (05:48 -0700)]
* Add lockfile to expire.in
* Run through the entire archive without a lock, then get a lock and
start archiving bugs
* Add lockpid functions
Don Armstrong [Tue, 19 Jun 2007 12:47:54 +0000 (05:47 -0700)]
* Handle archive directories correctly
* Indicate when we fail to stat a bug
* Ditch useless \n
Don Armstrong [Mon, 18 Jun 2007 10:31:00 +0000 (11:31 +0100)]
only allow control to touch bugs in db-h, not archive
Don Armstrong [Sun, 17 Jun 2007 23:31:07 +0000 (00:31 +0100)]
fix munge_uri function to handle deleting params correctly
Don Armstrong [Sun, 17 Jun 2007 17:24:29 +0000 (18:24 +0100)]
- Add bugspam.cgi with confirm string (closes: #348225)
Don Armstrong [Sun, 17 Jun 2007 16:53:48 +0000 (17:53 +0100)]
- Add script to split index.db by severities (closes: #422062)
Don Armstrong [Sun, 17 Jun 2007 13:48:46 +0000 (14:48 +0100)]
* Allow bughook archive to trigger multiple bugs in one shot
Don Armstrong [Sun, 17 Jun 2007 09:55:04 +0000 (10:55 +0100)]
* Add more debugging information to expire.in that can be turned
on/off as needed
Don Armstrong [Sun, 17 Jun 2007 09:54:08 +0000 (10:54 +0100)]
* Allow archive=>both in get_bugs() to search both archived and
unarchived bugs
Don Armstrong [Sat, 16 Jun 2007 21:35:00 +0000 (22:35 +0100)]
indicate when bugs are archived in the pkgreport.cgi output
Don Armstrong [Sat, 16 Jun 2007 21:13:23 +0000 (22:13 +0100)]
* Trap SIGINT and exit at a safe point in expire.in
Don Armstrong [Sat, 16 Jun 2007 20:48:00 +0000 (21:48 +0100)]
Bugs can be archived, instead of will be archived; allows running expire less than daily
Don Armstrong [Sat, 16 Jun 2007 20:29:25 +0000 (21:29 +0100)]
* Add missing Received: line to the fakecontrol messages that we
generate
* Fix spool_dir typo in expire
* Use die instead of quit
* Ditch escapelog from errorlib.in really.
Don Armstrong [Sat, 16 Jun 2007 17:27:53 +0000 (18:27 +0100)]
* remove debugging code in pkgreport.cgi that snuck in
* Fix ordering in vercmp for reopen
* Test that reopen actually works
Don Armstrong [Fri, 15 Jun 2007 22:24:37 +0000 (23:24 +0100)]
- Fix soapy insanity (closes: #422062)
Don Armstrong [Fri, 15 Jun 2007 19:21:16 +0000 (20:21 +0100)]
don't autovivify {package} in __handle_pkg_src_and_maint
Don Armstrong [Fri, 15 Jun 2007 18:42:40 +0000 (19:42 +0100)]
document that notfixed/fixed fixes #389634
Don Armstrong [Fri, 15 Jun 2007 18:14:53 +0000 (19:14 +0100)]
* Add munge_url to Debbugs::CGI to abstract out code in _url methods
* Add support for switching between version graphs
Don Armstrong [Fri, 15 Jun 2007 16:26:53 +0000 (17:26 +0100)]
- Allow ordering bugs by last action (closes: #318898)
Don Armstrong [Fri, 15 Jun 2007 15:55:27 +0000 (16:55 +0100)]
* Use make_list from Debbugs::Common in Debbugs::Bugs; ditch private
implementation.
Don Armstrong [Fri, 15 Jun 2007 15:53:06 +0000 (16:53 +0100)]
* join message with "\n" in Debbugs::Estraier
* Fix escape_log mention in write_log_records
Don Armstrong [Thu, 14 Jun 2007 21:25:57 +0000 (22:25 +0100)]
fix typo in archive checking
Don Armstrong [Thu, 14 Jun 2007 20:16:49 +0000 (21:16 +0100)]
* Fix typo in Debbugs::Status
* Allow guessing location from summary if passed
* Don't show archived information for archived bugs
Don Armstrong [Thu, 14 Jun 2007 18:33:02 +0000 (19:33 +0100)]
* Don't show time to archive for archived bugs
* Handle summary being passed; guess log based on it.
Don Armstrong [Thu, 14 Jun 2007 15:55:28 +0000 (16:55 +0100)]
- Reopen bugs when a bug is found with a version greater than any
fixed version (closes: #365352)
Don Armstrong [Thu, 14 Jun 2007 15:06:15 +0000 (16:06 +0100)]
* Fix archive selection for queries using get_bugs
Don Armstrong [Thu, 14 Jun 2007 14:15:27 +0000 (15:15 +0100)]
indicate that titles have been reordered
Don Armstrong [Thu, 14 Jun 2007 13:58:02 +0000 (14:58 +0100)]
* Fix undefined name issues in Debbugs::Estraier
* Properly extract the bug message
Don Armstrong [Thu, 14 Jun 2007 13:04:06 +0000 (14:04 +0100)]
fix mistake in days returned by secs_to_english
Don Armstrong [Thu, 14 Jun 2007 12:49:23 +0000 (13:49 +0100)]
- Indicate date of last activity (closes: #207065)
Don Armstrong [Thu, 14 Jun 2007 12:21:07 +0000 (13:21 +0100)]
- Only mail duplicated recipients once (closes: #172635)
Don Armstrong [Thu, 14 Jun 2007 11:00:06 +0000 (12:00 +0100)]
339141 was the bug I wanted to close with archiving
Don Armstrong [Wed, 13 Jun 2007 21:28:46 +0000 (22:28 +0100)]
* Add html/bugs.css
* Switch to ExtUtils::MakeMaker for building the perl modules
* Fix read_log_records import in bugreport.cgi
* Split the package into three
Don Armstrong [Wed, 13 Jun 2007 14:30:12 +0000 (15:30 +0100)]
* Add Debbugs::Control which will eventually contain most of the
control actions which are currently stuck in service.in
* Add bug_archive and bug_unarchive routines which are called by
service.in and expire.in as appropriate
* Change expire.in to use bug_archive
* Test archival and unarchival in 06_mail_handling.t
* Document archive and unarchive control commands
* Add control_request* configuration variables for the fake messages
appended to the log when bugs are archived/unarchived internally.
* Move escape_log to Debbugs::Log and rename it
* Change all usages of escapelog to escape_log; escape_log now
returns a list instead of pointlessly using an ARRAYREF.
* No longer export things by default from Debbugs::Log
* Move logreadbugmerge to Debbugs::Status where it should have been
originally
* Use append_action_to_log in Debbugs::Control (possibly should be in
Debbugs::Log) instead of duplicating it everywhere. [It's still
duplicated in service.in's -1.log, but sue me.]
Don Armstrong [Sun, 10 Jun 2007 01:26:55 +0000 (18:26 -0700)]
fix typos in versions_time_cleanup
Don Armstrong [Sun, 10 Jun 2007 00:06:36 +0000 (17:06 -0700)]
handle undefined msg_ids properly in Debbugs::Estraier
Don Armstrong [Sat, 9 Jun 2007 23:53:30 +0000 (16:53 -0700)]
only delete asci space, not whitespace characters
Don Armstrong [Sat, 9 Jun 2007 23:10:47 +0000 (16:10 -0700)]
- Implement versioning aware archiving support (closes: #419693)
Don Armstrong [Sat, 9 Jun 2007 23:05:19 +0000 (16:05 -0700)]
- Don't doubly select users
Don Armstrong [Fri, 8 Jun 2007 19:14:40 +0000 (12:14 -0700)]
- Fix double leading spaces of format=flowed messages
(closes: #428056)
Don Armstrong [Fri, 8 Jun 2007 18:59:26 +0000 (11:59 -0700)]
- Add PR-Package header for control messages (closes: #414023)
Don Armstrong [Fri, 8 Jun 2007 18:38:15 +0000 (11:38 -0700)]
document that ordering has been fixed
Don Armstrong [Fri, 8 Jun 2007 18:27:46 +0000 (11:27 -0700)]
document that hidden categories have been fixed
Don Armstrong [Sun, 27 May 2007 22:28:24 +0000 (15:28 -0700)]
* Fix copyright/license statements in a bunch of the modules
* Fix get_versions so that it handles multiple architectures and
distributions
* Call makesourceversions directly from get_versions so that the
source is always right
* Add the version and binsrc/srcbin indices configuration variables
to Debbugs::Config
Don Armstrong [Sat, 26 May 2007 16:32:47 +0000 (09:32 -0700)]
add missing .new to update-mldbm
Don Armstrong [Sat, 26 May 2007 15:49:18 +0000 (08:49 -0700)]
fix missing declaration of db2
Don Armstrong [Wed, 23 May 2007 07:50:18 +0000 (00:50 -0700)]
only use the body, not attachments, in Estraier
Don Armstrong [Wed, 23 May 2007 03:17:18 +0000 (20:17 -0700)]
fix pkc typo
Don Armstrong [Wed, 23 May 2007 02:53:18 +0000 (19:53 -0700)]
- Use source package for usertags where possible (closes: #415933)
Don Armstrong [Wed, 23 May 2007 02:39:33 +0000 (19:39 -0700)]
- Indicate the selected user (closes: #422934)
Don Armstrong [Wed, 23 May 2007 02:01:56 +0000 (19:01 -0700)]
document that the regex is now correct
Don Armstrong [Mon, 21 May 2007 19:36:25 +0000 (12:36 -0700)]
set the package version regex correctly for debian and test it
Don Armstrong [Mon, 21 May 2007 06:57:15 +0000 (23:57 -0700)]
- Save leading space when we unmime (closes: #416321)
Don Armstrong [Sun, 20 May 2007 10:36:52 +0000 (03:36 -0700)]
add configuration test script
Don Armstrong [Sun, 20 May 2007 10:30:21 +0000 (03:30 -0700)]
add script to dump databases
Don Armstrong [Sun, 20 May 2007 08:36:41 +0000 (01:36 -0700)]
* Add removal_architectures config variable
Don Armstrong [Sun, 20 May 2007 08:36:06 +0000 (01:36 -0700)]
* Add mldbm stuff
* Make versions_time so we can archive intelligently
* Put all scripts in the bin directory