]> git.donarmstrong.com Git - debbugs.git/log
debbugs.git
6 years agohandle newest in Debbugs::Bugs
Don Armstrong [Sat, 14 Apr 2018 00:04:56 +0000 (17:04 -0700)]
handle newest in Debbugs::Bugs

6 years agoallow specifying the dist in source_to_binary (for DB actions)
Don Armstrong [Sat, 14 Apr 2018 00:04:18 +0000 (17:04 -0700)]
allow specifying the dist in source_to_binary (for DB actions)

6 years agouse hash_slice instead of multi-line exists
Don Armstrong [Fri, 13 Apr 2018 17:24:40 +0000 (10:24 -0700)]
use hash_slice instead of multi-line exists

6 years agosort keys when applying short bug status
Don Armstrong [Thu, 12 Apr 2018 20:01:19 +0000 (13:01 -0700)]
sort keys when applying short bug status

6 years agoimport getbuglocation in loadsql
Don Armstrong [Thu, 12 Apr 2018 20:01:04 +0000 (13:01 -0700)]
import getbuglocation in loadsql

6 years agofix package/packages typo
Don Armstrong [Thu, 12 Apr 2018 16:51:28 +0000 (09:51 -0700)]
fix package/packages typo

6 years agosrcpackage insertion was inverted; fix
Don Armstrong [Thu, 12 Apr 2018 15:27:19 +0000 (08:27 -0700)]
srcpackage insertion was inverted; fix

6 years agoskip debinfos with undefined binarch too.
Don Armstrong [Thu, 12 Apr 2018 04:21:55 +0000 (21:21 -0700)]
skip debinfos with undefined binarch too.

6 years agoupdate the sql readme
Don Armstrong [Thu, 12 Apr 2018 04:13:01 +0000 (21:13 -0700)]
update the sql readme

6 years agopopulate $status{id} in get_bug_status
Don Armstrong [Thu, 12 Apr 2018 00:01:40 +0000 (17:01 -0700)]
populate $status{id} in get_bug_status

6 years agoallow dropping tables in installsql
Don Armstrong [Wed, 11 Apr 2018 23:55:30 +0000 (16:55 -0700)]
allow dropping tables in installsql

6 years agosize() is the right operator in short_bug_status, not count()
Don Armstrong [Wed, 11 Apr 2018 23:35:21 +0000 (16:35 -0700)]
size() is the right operator in short_bug_status, not count()

6 years agouse source_to_binary and binary_to_source in pkgreport
Don Armstrong [Wed, 11 Apr 2018 23:33:52 +0000 (16:33 -0700)]
use source_to_binary and binary_to_source in pkgreport

6 years agopass schema_arg everywhere if it exists
Don Armstrong [Wed, 11 Apr 2018 23:33:36 +0000 (16:33 -0700)]
pass schema_arg everywhere if it exists

6 years agohandle non-existant logs earlier in bug_archiveable
Don Armstrong [Wed, 11 Apr 2018 23:33:04 +0000 (16:33 -0700)]
handle non-existant logs earlier in bug_archiveable

6 years agopopulate location in get_bug_statuses
Don Armstrong [Wed, 11 Apr 2018 23:31:31 +0000 (16:31 -0700)]
populate location in get_bug_statuses

6 years agouse get_bug_statuses
Don Armstrong [Wed, 11 Apr 2018 23:31:21 +0000 (16:31 -0700)]
use get_bug_statuses

6 years agouse binary_to_source, package_maintainer instead of manual calls
Don Armstrong [Wed, 11 Apr 2018 23:30:20 +0000 (16:30 -0700)]
use binary_to_source, package_maintainer instead of manual calls

6 years agofix db calls to bin_pkg and src_pkg in binary_to_source
Don Armstrong [Wed, 11 Apr 2018 22:55:52 +0000 (15:55 -0700)]
fix db calls to bin_pkg and src_pkg in binary_to_source

6 years agoAdd source_to_binary to Debbugs::Packages
Don Armstrong [Wed, 11 Apr 2018 22:55:33 +0000 (15:55 -0700)]
Add source_to_binary to Debbugs::Packages

6 years agoinclude unknown packages in package search
Don Armstrong [Wed, 11 Apr 2018 22:48:30 +0000 (15:48 -0700)]
include unknown packages in package search

6 years agouse a subselect for correspondent too
Don Armstrong [Wed, 11 Apr 2018 22:23:02 +0000 (15:23 -0700)]
use a subselect for correspondent too

6 years agospeed up src and maint searches by using subselects
Don Armstrong [Wed, 11 Apr 2018 22:09:17 +0000 (15:09 -0700)]
speed up src and maint searches by using subselects

6 years agoavoid creating unknown packages when loading bugs
Don Armstrong [Wed, 11 Apr 2018 20:12:12 +0000 (13:12 -0700)]
avoid creating unknown packages when loading bugs

 - This behavior can potentially be overriden, but is the default for now;
   packages should be created when loading maintainers and/or packages from the
   archive

6 years agoadd coalesce bug_status_cache index to schema from installsql
Don Armstrong [Wed, 11 Apr 2018 20:10:55 +0000 (13:10 -0700)]
add coalesce bug_status_cache index to schema from installsql

6 years agoadd unknown_affects to the bug table
Don Armstrong [Wed, 11 Apr 2018 20:09:18 +0000 (13:09 -0700)]
add unknown_affects to the bug table

6 years agochange the bug_status view to return mergedwith properly
Don Armstrong [Tue, 10 Apr 2018 23:23:08 +0000 (16:23 -0700)]
change the bug_status view to return mergedwith properly

6 years agofor installsql and loadsql, use the git INC if run out of git
Don Armstrong [Tue, 10 Apr 2018 23:21:59 +0000 (16:21 -0700)]
for installsql and loadsql, use the git INC if run out of git

6 years agozero out blocks/mergedwith even if there are no blocks/mergedwith
Don Armstrong [Tue, 10 Apr 2018 23:14:00 +0000 (16:14 -0700)]
zero out blocks/mergedwith even if there are no blocks/mergedwith

6 years agoabstract out create_index_file in maintainer-indices
Don Armstrong [Tue, 10 Apr 2018 23:13:18 +0000 (16:13 -0700)]
abstract out create_index_file in maintainer-indices

6 years agoabstract out tie of binarytosource and sourcetobinary
Don Armstrong [Tue, 10 Apr 2018 23:12:04 +0000 (16:12 -0700)]
abstract out tie of binarytosource and sourcetobinary

6 years agomove walk_bugs to Debbugs::Common; add bugs option to loadsql
Don Armstrong [Tue, 10 Apr 2018 22:40:26 +0000 (15:40 -0700)]
move walk_bugs to Debbugs::Common; add bugs option to loadsql

 - walk_bugs is now in Debbugs::Common with a params_validate interface
 - bugs now takes a --bugs option in addition to dirs on the command Lines

6 years agofix dereferencing of $param{status}
Don Armstrong [Tue, 3 Apr 2018 20:12:04 +0000 (13:12 -0700)]
fix dereferencing of $param{status}

6 years agofix how status is passed to bug_presence
Don Armstrong [Tue, 3 Apr 2018 20:11:54 +0000 (13:11 -0700)]
fix how status is passed to bug_presence

6 years agoadd done to bug_status view, fix found selector
Don Armstrong [Tue, 3 Apr 2018 19:51:33 +0000 (12:51 -0700)]
add done to bug_status view, fix found selector

6 years agoadd get_bug_statuses to retrieve multiple bugs at once
Don Armstrong [Tue, 3 Apr 2018 19:48:59 +0000 (12:48 -0700)]
add get_bug_statuses to retrieve multiple bugs at once

6 years agosend_message in DebbugsTest should return true
Don Armstrong [Mon, 2 Apr 2018 19:08:59 +0000 (12:08 -0700)]
send_message in DebbugsTest should return true

6 years agofix the insertion of merged/blocks bugs into the database
Don Armstrong [Mon, 2 Apr 2018 19:08:38 +0000 (12:08 -0700)]
fix the insertion of merged/blocks bugs into the database

6 years agotest whether blocking bugs are inserted correctly
Don Armstrong [Mon, 2 Apr 2018 19:08:02 +0000 (12:08 -0700)]
test whether blocking bugs are inserted correctly

6 years agothe postgres_version parser is broken; use 8.1 instead of 9
Don Armstrong [Fri, 30 Mar 2018 22:28:06 +0000 (15:28 -0700)]
the postgres_version parser is broken; use 8.1 instead of 9

6 years agoAdd bug_status view and corresponding DBIx::Class class
Don Armstrong [Fri, 30 Mar 2018 21:39:01 +0000 (14:39 -0700)]
Add bug_status view and corresponding DBIx::Class class

6 years agotest that the generation of maintainer index files works
Don Armstrong [Thu, 29 Mar 2018 21:22:52 +0000 (14:22 -0700)]
test that the generation of maintainer index files works

6 years agoadd maintainer index file for source and binary packages
Don Armstrong [Thu, 29 Mar 2018 21:16:03 +0000 (14:16 -0700)]
add maintainer index file for source and binary packages

6 years agocreate directory for lockfiles if it doesn't exist
Don Armstrong [Thu, 29 Mar 2018 20:45:23 +0000 (13:45 -0700)]
create directory for lockfiles if it doesn't exist

6 years agouse the git repo base dir as INC if we're running out of git
Don Armstrong [Wed, 28 Mar 2018 22:44:51 +0000 (15:44 -0700)]
use the git repo base dir as INC if we're running out of git

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