]> git.donarmstrong.com Git - debbugs.git/log
debbugs.git
6 years agofuture directions is outdated
Don Armstrong [Tue, 6 Mar 2018 22:49:12 +0000 (14:49 -0800)]
future directions is outdated

6 years agowe don't need to ship db-h spool directories
Don Armstrong [Tue, 6 Mar 2018 21:46:27 +0000 (13:46 -0800)]
we don't need to ship db-h spool directories

6 years agofix cgis install; bugs-fetch2.pl is no longer used
Don Armstrong [Tue, 6 Mar 2018 21:46:15 +0000 (13:46 -0800)]
fix cgis install; bugs-fetch2.pl is no longer used

6 years agoremove the obsolete perl_dir stuff
Don Armstrong [Tue, 6 Mar 2018 21:46:02 +0000 (13:46 -0800)]
remove the obsolete perl_dir stuff

6 years agoremove old bzrignore file
Don Armstrong [Tue, 6 Mar 2018 21:22:24 +0000 (13:22 -0800)]
remove old bzrignore file

6 years agoUpdate standards version to 4.1.3
Don Armstrong [Tue, 6 Mar 2018 20:43:46 +0000 (12:43 -0800)]
Update standards version to 4.1.3

add Testsuite, fix Homepage and git repos links, update priority.

6 years agothe database configuration variable is now $gDatabase
Don Armstrong [Tue, 6 Mar 2018 18:48:36 +0000 (10:48 -0800)]
the database configuration variable is now $gDatabase

6 years agoprovide informative information when unarchiving unarchived bugs
Don Armstrong [Mon, 5 Mar 2018 23:59:20 +0000 (15:59 -0800)]
provide informative information when unarchiving unarchived bugs

6 years agoDon fixed the blocks/blockedby of archived bugs
Don Armstrong [Mon, 5 Mar 2018 23:59:04 +0000 (15:59 -0800)]
Don fixed the blocks/blockedby of archived bugs

6 years agodocument fix of archived merged bugs
Don Armstrong [Sun, 4 Mar 2018 19:43:41 +0000 (11:43 -0800)]
document fix of archived merged bugs

6 years agoclarify that blockers which are bad could be archived
Don Armstrong [Sun, 4 Mar 2018 19:35:57 +0000 (11:35 -0800)]
clarify that blockers which are bad could be archived

6 years agofix typo in test for archived bugs in blocks
Don Armstrong [Sun, 4 Mar 2018 19:28:24 +0000 (11:28 -0800)]
fix typo in test for archived bugs in blocks

6 years agoadd fake debian archive/debinfo for testing
Don Armstrong [Wed, 28 Feb 2018 22:29:30 +0000 (14:29 -0800)]
add fake debian archive/debinfo for testing

6 years agoadd start of database seting
Don Armstrong [Wed, 28 Feb 2018 22:28:53 +0000 (14:28 -0800)]
add start of database seting

6 years agowe currently don't need Helper::ResultSet
Don Armstrong [Wed, 28 Feb 2018 22:27:49 +0000 (14:27 -0800)]
we currently don't need Helper::ResultSet

6 years agoremove dsn debugging print statement
Don Armstrong [Wed, 28 Feb 2018 22:27:15 +0000 (14:27 -0800)]
remove dsn debugging print statement

6 years agoremove useless $SIG{CHLD} handler
Don Armstrong [Wed, 28 Feb 2018 20:38:57 +0000 (12:38 -0800)]
remove useless $SIG{CHLD} handler

6 years agomk-build-deps also needs equivs installed
Don Armstrong [Mon, 26 Feb 2018 19:39:12 +0000 (11:39 -0800)]
mk-build-deps also needs equivs installed

6 years agoin travis, use dch -r -m ''; to not add more messages
Don Armstrong [Mon, 26 Feb 2018 19:35:18 +0000 (11:35 -0800)]
in travis, use dch -r -m ''; to not add more messages

6 years agofinalize the changelog so dch -r will work in travis builds
Don Armstrong [Mon, 26 Feb 2018 19:31:54 +0000 (11:31 -0800)]
finalize the changelog so dch -r will work in travis builds

6 years agouse mk-build-deps to install package dependencies in travis
Don Armstrong [Mon, 26 Feb 2018 18:40:27 +0000 (10:40 -0800)]
use mk-build-deps to install package dependencies in travis

6 years agouse Test::PostgreSQL to test whether the postgresql database works at all
Don Armstrong [Tue, 27 Feb 2018 22:53:20 +0000 (14:53 -0800)]
use Test::PostgreSQL to test whether the postgresql database works at all

6 years agothe developer prepare option to debbugs-installsql is superfluous
Don Armstrong [Tue, 27 Feb 2018 22:52:37 +0000 (14:52 -0800)]
the developer prepare option to debbugs-installsql is superfluous

6 years agoonly update the progress bar if it exists
Don Armstrong [Tue, 27 Feb 2018 22:51:05 +0000 (14:51 -0800)]
only update the progress bar if it exists

 handle non-existent Maintainers file

6 years agoallow providing a directory of debinfo files to loadsql
Don Armstrong [Tue, 27 Feb 2018 22:50:41 +0000 (14:50 -0800)]
allow providing a directory of debinfo files to loadsql

6 years agosupport --dsn option in debbugs-loadsql
Don Armstrong [Tue, 27 Feb 2018 22:50:23 +0000 (14:50 -0800)]
support --dsn option in debbugs-loadsql

6 years agoallow debbugs-installsql to take a --dsn option
Don Armstrong [Tue, 27 Feb 2018 22:49:38 +0000 (14:49 -0800)]
allow debbugs-installsql to take a --dsn option

6 years agomk-build-deps also needs equivs installed
Don Armstrong [Mon, 26 Feb 2018 19:39:12 +0000 (11:39 -0800)]
mk-build-deps also needs equivs installed

6 years agoin travis, use dch -r -m ''; to not add more messages
Don Armstrong [Mon, 26 Feb 2018 19:35:18 +0000 (11:35 -0800)]
in travis, use dch -r -m ''; to not add more messages

6 years agofinalize the changelog so dch -r will work in travis builds
Don Armstrong [Mon, 26 Feb 2018 19:31:54 +0000 (11:31 -0800)]
finalize the changelog so dch -r will work in travis builds

6 years agouse mk-build-deps to install package dependencies in travis
Don Armstrong [Mon, 26 Feb 2018 18:40:27 +0000 (10:40 -0800)]
use mk-build-deps to install package dependencies in travis

6 years agoOnly search for the first Format-Version: and use it text_xslate_templates
Don Armstrong [Fri, 23 Feb 2018 21:31:28 +0000 (13:31 -0800)]
Only search for the first Format-Version: and use it

Avoid applying a regex to all lines of the format; find the first
Format-Version: and use it. [There should only ever be one Format-Version:
anyway.]

6 years agouse state for read_bug field namemap
Don Armstrong [Fri, 23 Feb 2018 21:30:56 +0000 (13:30 -0800)]
use state for read_bug field namemap

6 years agouse state for read_bug params_validate spec
Don Armstrong [Fri, 23 Feb 2018 21:30:23 +0000 (13:30 -0800)]
use state for read_bug params_validate spec

6 years agorework package_links and munge_url to increase their speed
Don Armstrong [Fri, 23 Feb 2018 21:29:42 +0000 (13:29 -0800)]
rework package_links and munge_url to increase their speed

 - This is a major codepath for pkgreport.cgi

6 years agoallow the regex to really be a regex
Don Armstrong [Wed, 21 Feb 2018 21:29:26 +0000 (13:29 -0800)]
allow the regex to really be a regex

6 years agoscores can be negative
Don Armstrong [Wed, 21 Feb 2018 21:25:15 +0000 (13:25 -0800)]
scores can be negative

6 years agoparse headers directly for spam score
Don Armstrong [Wed, 21 Feb 2018 21:24:14 +0000 (13:24 -0800)]
parse headers directly for spam score

6 years agofix function typo
Don Armstrong [Wed, 21 Feb 2018 21:01:11 +0000 (13:01 -0800)]
fix function typo

6 years agoadd learn subcommand and examples
Don Armstrong [Wed, 21 Feb 2018 20:58:57 +0000 (12:58 -0800)]
add learn subcommand and examples

6 years agoAdd rel="canonical" links to bug pages.
Chris Lamb [Tue, 13 Feb 2018 16:09:13 +0000 (16:09 +0000)]
Add rel="canonical" links to bug pages.

Signed-off-by: Don Armstrong <don@donarmstrong.com>
6 years agouse binary_to_source cache in Debbugs::SOAP::get_status
Don Armstrong [Wed, 14 Feb 2018 05:57:03 +0000 (21:57 -0800)]
use binary_to_source cache in Debbugs::SOAP::get_status

6 years agoremove useless $time and $start_time variables
Don Armstrong [Fri, 9 Feb 2018 00:52:02 +0000 (16:52 -0800)]
remove useless $time and $start_time variables

6 years agoadd bugs_and_logs command to debbugs-loadsql
Don Armstrong [Fri, 9 Feb 2018 00:51:46 +0000 (16:51 -0800)]
add bugs_and_logs command to debbugs-loadsql

6 years agoif the charset is unknown, assume UTF-8
Don Armstrong [Thu, 8 Feb 2018 04:08:23 +0000 (20:08 -0800)]
if the charset is unknown, assume UTF-8

6 years agowe use Text::Xslate instead of Text::Template
Don Armstrong [Fri, 2 Feb 2018 01:31:20 +0000 (17:31 -0800)]
we use Text::Xslate instead of Text::Template

 - we also no longer need Safe::Hole

6 years agooutlook is a control command too
Don Armstrong [Fri, 2 Feb 2018 01:21:49 +0000 (17:21 -0800)]
outlook is a control command too

6 years agochange buginfo to use a list instead of paragraphs
Don Armstrong [Fri, 2 Feb 2018 00:57:07 +0000 (16:57 -0800)]
change buginfo to use a list instead of paragraphs

6 years agomake bug report operations inline
Don Armstrong [Fri, 2 Feb 2018 00:56:49 +0000 (16:56 -0800)]
make bug report operations inline

6 years agosplit bug report header into two lines
Don Armstrong [Fri, 2 Feb 2018 00:56:19 +0000 (16:56 -0800)]
split bug report header into two lines

6 years agohave merge-one-version use Debbugs::Config
Don Armstrong [Fri, 2 Feb 2018 00:39:31 +0000 (16:39 -0800)]
have merge-one-version use Debbugs::Config

6 years agofix config.bug and other inline bits in no_such_bug output
Don Armstrong [Fri, 2 Feb 2018 00:38:31 +0000 (16:38 -0800)]
fix config.bug and other inline bits in no_such_bug output

6 years agocombine CSS selectors
Don Armstrong [Fri, 2 Feb 2018 00:38:01 +0000 (16:38 -0800)]
combine CSS selectors

6 years agofix accidentally broken mbox links
Don Armstrong [Sun, 28 Jan 2018 05:35:15 +0000 (21:35 -0800)]
fix accidentally broken mbox links

6 years agouse the right <: msg template :>
Don Armstrong [Wed, 24 Jan 2018 04:20:42 +0000 (20:20 -0800)]
use the right <: msg template :>

6 years agoadd Debbugs::Text::XslateBridge
Don Armstrong [Wed, 24 Jan 2018 04:20:17 +0000 (20:20 -0800)]
add Debbugs::Text::XslateBridge

6 years agothe prefilter was killing newlines right before '<:-', fix that
Don Armstrong [Tue, 23 Jan 2018 05:18:33 +0000 (21:18 -0800)]
the prefilter was killing newlines right before '<:-', fix that

6 years agouse maintainer instead of maint
Don Armstrong [Mon, 22 Jan 2018 23:23:13 +0000 (15:23 -0800)]
use maintainer instead of maint

6 years agoutility routines are no longer supported in Text::Xslate
Don Armstrong [Mon, 22 Jan 2018 23:22:59 +0000 (15:22 -0800)]
utility routines are no longer supported in Text::Xslate

6 years agouse maintainer instead of maint
Don Armstrong [Mon, 22 Jan 2018 23:22:53 +0000 (15:22 -0800)]
use maintainer instead of maint

6 years agoimported modules need to go after exporter (to avoid circularities)
Don Armstrong [Mon, 22 Jan 2018 23:22:17 +0000 (15:22 -0800)]
imported modules need to go after exporter (to avoid circularities)

6 years agoSwitch from Text::Template to Text::Xslate
Don Armstrong [Mon, 22 Jan 2018 22:36:15 +0000 (14:36 -0800)]
Switch from Text::Template to Text::Xslate

 - Text::Xslate uses a different format (see Text::Xslate::Syntax::Kolon)
 - It's significantly faster than Text::Template (and faster than most every
   other templating system I've used.

6 years agopass through a binary-to-source cache
Don Armstrong [Tue, 2 Jan 2018 19:26:59 +0000 (11:26 -0800)]
pass through a binary-to-source cache

6 years agoassume unknown encodings are UTF-8
Don Armstrong [Tue, 2 Jan 2018 03:53:35 +0000 (19:53 -0800)]
assume unknown encodings are UTF-8

6 years agoDo not skip binary packages if sources do not exist.
Don Armstrong [Tue, 2 Jan 2018 01:24:51 +0000 (17:24 -0800)]
Do not skip binary packages if sources do not exist.

 - This fixes issues where -udeb packages were not thought to be in a
   distribution, causing issues with #885556

6 years agoswitch back to using viscomponent because $component is read-only
Don Armstrong [Tue, 2 Jan 2018 01:19:27 +0000 (17:19 -0800)]
switch back to using viscomponent because $component is read-only

6 years agofix pod error in Debbugs::Command
Don Armstrong [Tue, 2 Jan 2018 01:15:28 +0000 (17:15 -0800)]
fix pod error in Debbugs::Command

6 years agooutput more debugging information; just use componentdir
Don Armstrong [Tue, 2 Jan 2018 01:14:26 +0000 (17:14 -0800)]
output more debugging information; just use componentdir

6 years agoinclude contrib and non-free debian-installer components
Don Armstrong [Tue, 2 Jan 2018 01:04:41 +0000 (17:04 -0800)]
include contrib and non-free debian-installer components

6 years agosave log::spam after changing it don/dancer
Don Armstrong [Thu, 14 Dec 2017 23:48:50 +0000 (15:48 -0800)]
save log::spam after changing it

6 years agofix $is_match of mark_it
Don Armstrong [Thu, 14 Dec 2017 23:46:34 +0000 (15:46 -0800)]
fix $is_match of mark_it

6 years agofix foreachmsg debug messages
Don Armstrong [Thu, 14 Dec 2017 23:46:28 +0000 (15:46 -0800)]
fix foreachmsg debug messages

6 years agofix failure to save spam/ham records
Don Armstrong [Thu, 14 Dec 2017 23:39:01 +0000 (15:39 -0800)]
fix failure to save spam/ham records

6 years agopass default ham-threshold to auto-scan
Don Armstrong [Thu, 14 Dec 2017 23:30:54 +0000 (15:30 -0800)]
pass default ham-threshold to auto-scan

6 years agorequire Pod2Usage in Debbugs::Command
Don Armstrong [Thu, 14 Dec 2017 23:30:34 +0000 (15:30 -0800)]
require Pod2Usage in Debbugs::Command

6 years agoadd support for --skip-seen
Don Armstrong [Thu, 14 Dec 2017 23:20:39 +0000 (15:20 -0800)]
add support for --skip-seen

6 years agoextract subject before hashref
Don Armstrong [Thu, 14 Dec 2017 23:08:00 +0000 (15:08 -0800)]
extract subject before hashref

6 years agoclose out pipe at the right timec
Don Armstrong [Thu, 14 Dec 2017 22:56:30 +0000 (14:56 -0800)]
close out pipe at the right timec

6 years agospamc is in options now
Don Armstrong [Thu, 14 Dec 2017 22:53:47 +0000 (14:53 -0800)]
spamc is in options now

6 years agofix syntax error in save; add remove_message
Don Armstrong [Thu, 14 Dec 2017 22:27:27 +0000 (14:27 -0800)]
fix syntax error in save; add remove_message

6 years agoadd Debbugs::Command tool
Don Armstrong [Thu, 14 Dec 2017 22:27:14 +0000 (14:27 -0800)]
add Debbugs::Command tool

6 years agoadd subcommands to debbugs-spam
Don Armstrong [Thu, 14 Dec 2017 22:27:05 +0000 (14:27 -0800)]
add subcommands to debbugs-spam

6 years agosupport listing whether messages are ham in Debbugs::Log::Spam
Don Armstrong [Tue, 12 Dec 2017 21:15:43 +0000 (13:15 -0800)]
support listing whether messages are ham in Debbugs::Log::Spam

6 years agorename debbugs-spamscan-log to debbugs-spam
Don Armstrong [Fri, 8 Dec 2017 01:03:59 +0000 (17:03 -0800)]
rename debbugs-spamscan-log to debbugs-spam

6 years agoshould be $gMaintainerEmail not $gMaintainer in <>
Don Armstrong [Tue, 5 Dec 2017 16:43:02 +0000 (08:43 -0800)]
should be $gMaintainerEmail not $gMaintainer in <>

6 years agomodify merge tests to test merging blocking bugs
Don Armstrong [Mon, 4 Dec 2017 22:07:39 +0000 (14:07 -0800)]
modify merge tests to test merging blocking bugs

6 years agouse Data::Dumper->Dump in test_control_command
Don Armstrong [Mon, 4 Dec 2017 22:07:18 +0000 (14:07 -0800)]
use Data::Dumper->Dump in test_control_command

6 years agofix forcemerging bugs which were formerly blocks/blockedby
Don Armstrong [Mon, 4 Dec 2017 22:06:27 +0000 (14:06 -0800)]
fix forcemerging bugs which were formerly blocks/blockedby

 - Bugs which are being merged must not also block eachother

6 years agowrap forcemerge changes in eval to properly unlock bugs after failure
Don Armstrong [Mon, 4 Dec 2017 22:05:37 +0000 (14:05 -0800)]
wrap forcemerge changes in eval to properly unlock bugs after failure

6 years agocall __end_control before croaking in general
Don Armstrong [Mon, 4 Dec 2017 22:05:16 +0000 (14:05 -0800)]
call __end_control before croaking in general

6 years agoabstract out test_control_commands into Debbugs::Test
Don Armstrong [Mon, 4 Dec 2017 20:25:11 +0000 (12:25 -0800)]
abstract out test_control_commands into Debbugs::Test

6 years agoUse foo <bar@baz.com> instead of bar@baz.com (foo) for From: (Closes: #881903). Thank...
Don Armstrong [Sat, 18 Nov 2017 02:46:56 +0000 (18:46 -0800)]
Use foo <bar@baz.com> instead of bar@baz.com (foo) for From: (Closes: #881903). Thanks to Michael Stapelberg.

6 years agoput sources/maintainer files into mirror location in local-debbugs
Don Armstrong [Mon, 30 Oct 2017 16:50:28 +0000 (09:50 -0700)]
put sources/maintainer files into mirror location in local-debbugs

6 years agoMerge remote-tracking branch 'local/master' into database
Don Armstrong [Sat, 12 Aug 2017 15:58:14 +0000 (08:58 -0700)]
Merge remote-tracking branch 'local/master' into database

6 years agoremove bug_url from the codebase
Don Armstrong [Fri, 11 Aug 2017 21:52:09 +0000 (14:52 -0700)]
remove bug_url from the codebase

6 years agopass uri_escape to templates in bugreport.cgi
Don Armstrong [Fri, 11 Aug 2017 21:17:34 +0000 (14:17 -0700)]
pass uri_escape to templates in bugreport.cgi

6 years agoremove vestiges of Safe from Debbugs::Test
Don Armstrong [Fri, 11 Aug 2017 21:17:12 +0000 (14:17 -0700)]
remove vestiges of Safe from Debbugs::Test

6 years agoset local variables in Bugreport.pm
Don Armstrong [Fri, 11 Aug 2017 20:48:32 +0000 (13:48 -0700)]
set local variables in Bugreport.pm

6 years agoignore supplied filenames in MIME to avoid taint issues
Don Armstrong [Fri, 11 Aug 2017 20:42:53 +0000 (13:42 -0700)]
ignore supplied filenames in MIME to avoid taint issues

6 years agodocument pass-through urls in the example apache configuration
Don Armstrong [Fri, 11 Aug 2017 18:48:28 +0000 (11:48 -0700)]
document pass-through urls in the example apache configuration