]> git.donarmstrong.com Git - debbugs.git/log
debbugs.git
6 years agoabstract out processall components; add documentation continous_process
Don Armstrong [Wed, 28 Mar 2018 22:39:38 +0000 (15:39 -0700)]
abstract out processall components; add documentation

6 years agoset executable on age-1
Don Armstrong [Wed, 21 Mar 2018 15:38:52 +0000 (08:38 -0700)]
set executable on age-1

6 years agoadd missing dependency on libdbix-class-deploymenthandler-perl
Don Armstrong [Mon, 19 Mar 2018 23:51:00 +0000 (16:51 -0700)]
add missing dependency on libdbix-class-deploymenthandler-perl

6 years agoadd dependency on libaliased-perl
Don Armstrong [Mon, 19 Mar 2018 22:53:14 +0000 (15:53 -0700)]
add dependency on libaliased-perl

6 years agoadd dependencies on postgresql-*-debversion
Don Armstrong [Mon, 19 Mar 2018 22:42:05 +0000 (15:42 -0700)]
add dependencies on postgresql-*-debversion

6 years agowork around slim image not providing /usr/share/man
Don Armstrong [Mon, 19 Mar 2018 22:24:25 +0000 (15:24 -0700)]
work around slim image not providing /usr/share/man

Work around debian slim image not providing /usr/share/man, and postgresql's
postinst failing because those directories do not exist.

6 years agowe need postgresql to run tests; suggest it too
Don Armstrong [Mon, 19 Mar 2018 19:54:33 +0000 (12:54 -0700)]
we need postgresql to run tests; suggest it too

6 years agoswitch all uses of MoreUtils to AllUtils
Don Armstrong [Mon, 19 Mar 2018 18:43:18 +0000 (11:43 -0700)]
switch all uses of MoreUtils to AllUtils

6 years agoadd dependency on libdbix-class-timestamp-perl
Don Armstrong [Mon, 19 Mar 2018 05:12:22 +0000 (22:12 -0700)]
add dependency on libdbix-class-timestamp-perl

6 years agopull libtest-postgresql-perl from unstable for docker image
Don Armstrong [Mon, 19 Mar 2018 05:02:38 +0000 (22:02 -0700)]
pull libtest-postgresql-perl from unstable for docker image

6 years agoerror out if a docker build command fails
Don Armstrong [Mon, 19 Mar 2018 05:02:24 +0000 (22:02 -0700)]
error out if a docker build command fails

6 years agotags are now sorted when they are split
Don Armstrong [Fri, 16 Mar 2018 00:15:18 +0000 (17:15 -0700)]
tags are now sorted when they are split

6 years agoFix POD error in Debbugs::Mime
Don Armstrong [Fri, 16 Mar 2018 00:15:07 +0000 (17:15 -0700)]
Fix POD error in Debbugs::Mime

6 years agoMerge branch 'database'
Don Armstrong [Fri, 16 Mar 2018 00:14:56 +0000 (17:14 -0700)]
Merge branch 'database'

6 years agoskip bad .debinfo files when loading them database
Don Armstrong [Tue, 13 Mar 2018 04:37:40 +0000 (21:37 -0700)]
skip bad .debinfo files when loading them

6 years agoconnect to and use the schema if it exists
Don Armstrong [Tue, 13 Mar 2018 00:08:01 +0000 (17:08 -0700)]
connect to and use the schema if it exists

6 years agoget_bug_status can now accept a schema to pull from DB
Don Armstrong [Mon, 12 Mar 2018 23:43:16 +0000 (16:43 -0700)]
get_bug_status can now accept a schema to pull from DB

6 years agoit's package_tracking_domain, not subscription_domain
Don Armstrong [Mon, 12 Mar 2018 23:42:14 +0000 (16:42 -0700)]
it's package_tracking_domain, not subscription_domain

6 years agoset field_match to be a state variable
Don Armstrong [Mon, 12 Mar 2018 23:41:58 +0000 (16:41 -0700)]
set field_match to be a state variable

6 years agoSwitch travis CI to docker image; build docker image directly
Don Armstrong [Fri, 9 Mar 2018 22:57:57 +0000 (14:57 -0800)]
Switch travis CI to docker image; build docker image directly

6 years agoadd Debian stable to travis image for text-xslate-perl
Don Armstrong [Fri, 9 Mar 2018 19:47:03 +0000 (11:47 -0800)]
add Debian stable to travis image for text-xslate-perl

6 years agoturn on --tool in travis so I know why the install failed
Don Armstrong [Fri, 9 Mar 2018 19:39:16 +0000 (11:39 -0800)]
turn on --tool in travis so I know why the install failed

6 years agostart 3.0.0 changelog and document text::xslate changes
Don Armstrong [Fri, 9 Mar 2018 19:17:21 +0000 (11:17 -0800)]
start 3.0.0 changelog and document text::xslate changes

6 years agoadd missing graphviz and libuser-perl dependency
Don Armstrong [Fri, 9 Mar 2018 19:00:31 +0000 (11:00 -0800)]
add missing graphviz and libuser-perl dependency

6 years agofix package url to include the target as well
Don Armstrong [Fri, 9 Mar 2018 18:38:56 +0000 (10:38 -0800)]
fix package url to include the target as well

6 years agoremove newline before pre_title
Don Armstrong [Fri, 9 Mar 2018 18:17:33 +0000 (10:17 -0800)]
remove newline before pre_title

6 years agocanonical should just have the link
Don Armstrong [Fri, 9 Mar 2018 18:17:24 +0000 (10:17 -0800)]
canonical should just have the link

6 years agobug links were missing target
Don Armstrong [Fri, 9 Mar 2018 18:17:12 +0000 (10:17 -0800)]
bug links were missing target

6 years agofix include paths for serious mail misconfiguration
Don Armstrong [Fri, 9 Mar 2018 00:40:41 +0000 (16:40 -0800)]
fix include paths for serious mail misconfiguration

6 years agoMerge branch 'text_xslate_templates'
Don Armstrong [Fri, 9 Mar 2018 00:27:11 +0000 (16:27 -0800)]
Merge branch 'text_xslate_templates'

6 years agoremove newline from pre_title again
Don Armstrong [Wed, 7 Mar 2018 22:31:15 +0000 (14:31 -0800)]
remove newline from pre_title again

6 years agoremove leading space before comment in debian/control
Don Armstrong [Wed, 7 Mar 2018 21:37:47 +0000 (13:37 -0800)]
remove leading space before comment in debian/control

6 years agobuild and install the favicon
Don Armstrong [Wed, 7 Mar 2018 21:34:46 +0000 (13:34 -0800)]
build and install the favicon

6 years agothe icon background should be white
Don Armstrong [Wed, 7 Mar 2018 21:31:52 +0000 (13:31 -0800)]
the icon background should be white

6 years agoadd a logo for debbugs
Don Armstrong [Wed, 7 Mar 2018 21:16:17 +0000 (13:16 -0800)]
add a logo for debbugs

6 years agofix the rule to install UPGRADE.md
Don Armstrong [Tue, 6 Mar 2018 23:24:01 +0000 (15:24 -0800)]
fix the rule to install UPGRADE.md

6 years agomove UPGRADE notes to markdown, and add in 2.6 notes
Don Armstrong [Tue, 6 Mar 2018 22:58:41 +0000 (14:58 -0800)]
move UPGRADE notes to markdown, and add in 2.6 notes

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