]> git.donarmstrong.com Git - debbugs.git/log
debbugs.git
7 years agoinclude experimental in the default removal tags
Don Armstrong [Fri, 27 Jan 2017 16:50:36 +0000 (08:50 -0800)]
include experimental in the default removal tags

7 years agoswitch load_packages to use gzip -dc
Don Armstrong [Mon, 9 Jan 2017 23:14:37 +0000 (15:14 -0800)]
switch load_packages to use gzip -dc

 - Update with new schema

7 years agoadd load_suite
Don Armstrong [Mon, 9 Jan 2017 23:13:18 +0000 (15:13 -0800)]
add load_suite

7 years agoupdate schema to 4 with more constraints
Don Armstrong [Mon, 9 Jan 2017 23:11:52 +0000 (15:11 -0800)]
update schema to 4 with more constraints

7 years agoproperly check close and closedir
Don Armstrong [Tue, 3 Jan 2017 18:16:22 +0000 (10:16 -0800)]
properly check close and closedir

 - Thanks to Ian Jackson for noticing that we weren't properly checking
   whether the decompression program properly exited by checking the
   return value of close(). See
   22635.45523.288493.760480@chiark.greenend.org.uk for discussion

7 years agothe versions database is rebuilt each time
Don Armstrong [Mon, 2 Jan 2017 18:27:31 +0000 (10:27 -0800)]
the versions database is rebuilt each time

 - Because we allow more than one version, we need to rebuild the
   versions database each time

7 years agofix xzip/bzip2 regex
Don Armstrong [Fri, 30 Dec 2016 00:19:55 +0000 (16:19 -0800)]
fix xzip/bzip2 regex

7 years agosupport bzip2 (oldstable)
Don Armstrong [Fri, 30 Dec 2016 00:13:49 +0000 (16:13 -0800)]
support bzip2 (oldstable)

7 years agobuild-versions-db now updates in-place
Don Armstrong [Thu, 29 Dec 2016 21:12:40 +0000 (13:12 -0800)]
build-versions-db now updates in-place

 - remove all of the mv bits

7 years agoadd update and --no-update options
Don Armstrong [Thu, 29 Dec 2016 21:10:33 +0000 (13:10 -0800)]
add update and --no-update options

 + Abstract out main routine
 + move versions time cleanup here
 + Hopefully this will avoid the issues of failures screwing up the
   database

7 years agoIO::Uncompress is too slow; use open_compressed_file
Don Armstrong [Thu, 29 Dec 2016 00:58:03 +0000 (16:58 -0800)]
IO::Uncompress is too slow; use open_compressed_file

7 years agocreate new suite/version association indices
Don Armstrong [Wed, 7 Dec 2016 02:53:29 +0000 (18:53 -0800)]
create new suite/version association indices

 - binary version source is not unique

7 years agocodename needs to be the key to suites
Don Armstrong [Thu, 24 Nov 2016 02:20:11 +0000 (18:20 -0800)]
codename needs to be the key to suites

7 years agodebbugs-web now breaks/replaces debbugs << 2.4.2
Don Armstrong [Thu, 17 Nov 2016 01:15:05 +0000 (17:15 -0800)]
debbugs-web now breaks/replaces debbugs << 2.4.2

7 years agouse dh $@ and debehlper version 9
Don Armstrong [Thu, 17 Nov 2016 01:09:37 +0000 (17:09 -0800)]
use dh $@ and debehlper version 9

7 years agoFix clone removing all other blocks instead of add
Don Armstrong [Thu, 17 Nov 2016 00:46:30 +0000 (16:46 -0800)]
Fix clone removing all other blocks instead of add

  + (Closes: #820044). Thanks to James Clarke.

7 years agoadd back set -e in case of failure
Don Armstrong [Mon, 14 Nov 2016 15:46:05 +0000 (07:46 -0800)]
add back set -e in case of failure

7 years agoremove compprefix
Don Armstrong [Mon, 14 Nov 2016 15:45:19 +0000 (07:45 -0800)]
remove compprefix

7 years agobuild-versions-db doesn't need hostname
Don Armstrong [Sun, 13 Nov 2016 00:07:09 +0000 (16:07 -0800)]
build-versions-db doesn't need hostname

7 years agoHandle Packages.xz etc.
Don Armstrong [Sat, 12 Nov 2016 22:55:38 +0000 (14:55 -0800)]
Handle Packages.xz etc.

Handle the removal of packages.gz while building the versions database

7 years agoupdate bug status cache documentation
Don Armstrong [Sat, 24 Sep 2016 21:54:23 +0000 (14:54 -0700)]
update bug status cache documentation

7 years agoadd usertag support to the database
Don Armstrong [Sat, 24 Sep 2016 21:53:31 +0000 (14:53 -0700)]
add usertag support to the database

7 years agosend out the right charset on all requests
Don Armstrong [Sat, 24 Sep 2016 21:40:01 +0000 (14:40 -0700)]
send out the right charset on all requests

7 years agodocument fix of #584922 by Niels
Don Armstrong [Wed, 7 Sep 2016 19:02:50 +0000 (12:02 -0700)]
document fix of #584922 by Niels

7 years agoD/Config: Add missing </P> in default html_tail
Niels Thykier [Sat, 6 Aug 2016 10:14:55 +0000 (10:14 +0000)]
D/Config: Add missing </P> in default html_tail

Signed-off-by: Niels Thykier <niels@thykier.net>
7 years agoDrop more unused variables
Niels Thykier [Fri, 5 Aug 2016 20:12:42 +0000 (20:12 +0000)]
Drop more unused variables

Signed-off-by: Niels Thykier <niels@thykier.net>
7 years agoLibravatar: Add caching of "negative" libravatar results
Niels Thykier [Fri, 5 Aug 2016 18:10:01 +0000 (18:10 +0000)]
Libravatar: Add caching of "negative" libravatar results

Signed-off-by: Niels Thykier <niels@thykier.net>
7 years agoSet LC_ALL to an UTF-8 locale before running tests
Niels Thykier [Sun, 21 Aug 2016 09:46:32 +0000 (09:46 +0000)]
Set LC_ALL to an UTF-8 locale before running tests

To avoid noisy warnings from some tests that implicitly expect to be
run under an UTF-8 locale.

Signed-off-by: Niels Thykier <niels@thykier.net>
7 years agoquitcgi: Return 400/500 status codes
Niels Thykier [Sun, 21 Aug 2016 10:24:20 +0000 (10:24 +0000)]
quitcgi: Return 400/500 status codes

Signed-off-by: Niels Thykier <niels@thykier.net>
7 years agoadd notification settings to travis.yml
Don Armstrong [Tue, 6 Sep 2016 17:20:45 +0000 (10:20 -0700)]
add notification settings to travis.yml

7 years agoFix (and test) setting summary/outlook in Control: messages (Closes: #836613).
Don Armstrong [Mon, 5 Sep 2016 16:11:13 +0000 (09:11 -0700)]
Fix (and test) setting summary/outlook in Control: messages (Closes: #836613).

7 years agocreate_config now calls BAIL_OUT on its own
Don Armstrong [Mon, 5 Sep 2016 16:09:16 +0000 (09:09 -0700)]
create_config now calls BAIL_OUT on its own

7 years agoabstract out create config in tests
Don Armstrong [Mon, 5 Sep 2016 16:05:38 +0000 (09:05 -0700)]
abstract out create config in tests

7 years agomake already runs test rules
Don Armstrong [Sat, 3 Sep 2016 13:38:13 +0000 (06:38 -0700)]
make already runs test rules

7 years agodepend on libmagic, gravatar-url and www-perl travis-ci
Don Armstrong [Sat, 3 Sep 2016 13:22:48 +0000 (06:22 -0700)]
depend on libmagic, gravatar-url and www-perl

7 years agotry a different approach to using system perl
Don Armstrong [Sat, 3 Sep 2016 13:14:53 +0000 (06:14 -0700)]
try a different approach to using system perl

7 years agosystem is in quotes
Don Armstrong [Sat, 3 Sep 2016 13:01:59 +0000 (06:01 -0700)]
system is in quotes

7 years agoonly use the system perl install
Don Armstrong [Sat, 3 Sep 2016 12:55:08 +0000 (05:55 -0700)]
only use the system perl install

7 years agoadd PREREQ_PM for makefile
Don Armstrong [Fri, 2 Sep 2016 21:46:45 +0000 (14:46 -0700)]
add PREREQ_PM for makefile

7 years agoadd travis.yml
Don Armstrong [Fri, 2 Sep 2016 17:54:36 +0000 (12:54 -0500)]
add travis.yml

7 years agoallow specifying the database using the DSN
Don Armstrong [Mon, 29 Aug 2016 16:40:23 +0000 (09:40 -0700)]
allow specifying the database using the DSN

7 years agosupport using the database for binary_to_source
Don Armstrong [Mon, 29 Aug 2016 16:40:00 +0000 (09:40 -0700)]
support using the database for binary_to_source

7 years agostop double printing in run_rsync
Don Armstrong [Mon, 29 Aug 2016 09:07:22 +0000 (02:07 -0700)]
stop double printing in run_rsync

7 years agoadd load_package support
Don Armstrong [Mon, 29 Aug 2016 07:56:50 +0000 (00:56 -0700)]
add load_package support

7 years agolowercase email address
Don Armstrong [Wed, 17 Aug 2016 02:11:51 +0000 (19:11 -0700)]
lowercase email address

7 years agome.archived should be an AND not an OR
Don Armstrong [Thu, 11 Aug 2016 18:49:14 +0000 (11:49 -0700)]
me.archived should be an AND not an OR

7 years agoallow debinfo to be null separated
Don Armstrong [Thu, 11 Aug 2016 18:48:46 +0000 (11:48 -0700)]
allow debinfo to be null separated

7 years agodocument bug_status cache
Don Armstrong [Thu, 11 Aug 2016 18:48:21 +0000 (11:48 -0700)]
document bug_status cache

7 years agoif the upload date is not defined, update it
Don Armstrong [Wed, 9 Mar 2016 04:18:41 +0000 (20:18 -0800)]
if the upload date is not defined, update it

7 years agofix wrong calling of from_epoch
Don Armstrong [Wed, 9 Mar 2016 04:18:30 +0000 (20:18 -0800)]
fix wrong calling of from_epoch

7 years agofix strong severities syntax error
Don Armstrong [Mon, 29 Feb 2016 04:23:48 +0000 (20:23 -0800)]
fix strong severities syntax error

7 years agosupport install version storage
Don Armstrong [Mon, 29 Feb 2016 00:13:36 +0000 (16:13 -0800)]
support install version storage

7 years agoadd affects binpackage and affets srcpackage
Don Armstrong [Sun, 28 Feb 2016 23:39:04 +0000 (15:39 -0800)]
add affects binpackage and affets srcpackage

7 years agoadd creation times for debinfo addition
Don Armstrong [Sun, 28 Feb 2016 23:38:00 +0000 (15:38 -0800)]
add creation times for debinfo addition

7 years agostart add_packages and support add_configuration
Don Armstrong [Sun, 28 Feb 2016 23:31:47 +0000 (15:31 -0800)]
start add_packages and support add_configuration

7 years agostart add_suites support
Don Armstrong [Sun, 28 Feb 2016 23:31:14 +0000 (15:31 -0800)]
start add_suites support

7 years agoproperly use array ref
Don Armstrong [Sun, 28 Feb 2016 23:30:35 +0000 (15:30 -0800)]
properly use array ref

7 years agofix idx/db typo
Don Armstrong [Sun, 28 Feb 2016 23:30:20 +0000 (15:30 -0800)]
fix idx/db typo

7 years agoupgrade schema version
Don Armstrong [Sun, 28 Feb 2016 22:58:35 +0000 (14:58 -0800)]
upgrade schema version

7 years agoexport load_bug_log
Don Armstrong [Sun, 28 Feb 2016 22:58:24 +0000 (14:58 -0800)]
export load_bug_log

7 years agohandle affects properly and upgrade schema
Don Armstrong [Sun, 28 Feb 2016 22:58:10 +0000 (14:58 -0800)]
handle affects properly and upgrade schema

7 years agostart work on load_bug_log
Don Armstrong [Sun, 28 Feb 2016 19:46:06 +0000 (11:46 -0800)]
start work on load_bug_log

7 years agomake debbugs-loadsql executable
Don Armstrong [Mon, 7 Sep 2015 15:03:47 +0000 (08:03 -0700)]
make debbugs-loadsql executable

7 years agotrack when a record ends and begins
Don Armstrong [Sat, 8 Aug 2015 05:28:09 +0000 (22:28 -0700)]
track when a record ends and begins

7 years agoallow specifying DEBBUGS_SERVICE for dbicdump_command.sh
Don Armstrong [Sat, 29 Nov 2014 21:04:34 +0000 (13:04 -0800)]
allow specifying DEBBUGS_SERVICE for dbicdump_command.sh

7 years agoAbstract out walk_bugs for load_bug_log
Don Armstrong [Tue, 25 Nov 2014 03:49:18 +0000 (19:49 -0800)]
Abstract out walk_bugs for load_bug_log

7 years agofix pod2usage typo
Don Armstrong [Thu, 21 Aug 2014 00:02:49 +0000 (17:02 -0700)]
fix pod2usage typo

7 years agohandle quick bug loading by checking the database for the last modified time
Don Armstrong [Sat, 16 Aug 2014 21:14:45 +0000 (14:14 -0700)]
handle quick bug loading by checking the database for the last modified time

7 years agowhen splitting fields, uniquify and sort them if they are numeric
Don Armstrong [Thu, 7 Aug 2014 19:42:26 +0000 (12:42 -0700)]
when splitting fields, uniquify and sort them if they are numeric

7 years agoservice and sysconfdir all take options
Don Armstrong [Wed, 6 Aug 2014 23:05:22 +0000 (16:05 -0700)]
service and sysconfdir all take options

7 years agoThe wheezy getopt::long basically doesn't support any of the OO stuff. Switch back...
Don Armstrong [Wed, 6 Aug 2014 23:03:03 +0000 (16:03 -0700)]
The wheezy getopt::long basically doesn't support any of the OO stuff. Switch back to functional interface

7 years agoif there is no subcommand to debbugs-loadsql, display help
Don Armstrong [Wed, 6 Aug 2014 21:25:50 +0000 (14:25 -0700)]
if there is no subcommand to debbugs-loadsql, display help

7 years agouse GetOptionsFromArray instead of the OO method, because wheezy's Getopt doesn't...
Don Armstrong [Wed, 6 Aug 2014 21:25:36 +0000 (14:25 -0700)]
use GetOptionsFromArray instead of the OO method, because wheezy's Getopt doesn't support it

7 years agowe should not include DBIx::ClassDeploymentHandlerVersion as a table in its own right
Don Armstrong [Wed, 6 Aug 2014 21:13:21 +0000 (14:13 -0700)]
we should not include DBIx::ClassDeploymentHandlerVersion as a table in its own right

7 years agoadd first stab at using DBIx::Class::DeploymentHandler to deploy the database
Don Armstrong [Wed, 6 Aug 2014 16:26:52 +0000 (09:26 -0700)]
add first stab at using DBIx::Class::DeploymentHandler to deploy the database

7 years agoadd affects to schema
Don Armstrong [Sun, 1 Jun 2014 03:07:47 +0000 (20:07 -0700)]
add affects to schema

7 years agouse debbugs_db from config
Don Armstrong [Sun, 1 Jun 2014 03:07:34 +0000 (20:07 -0700)]
use debbugs_db from config

7 years agoAdd initial DB search support to Debbugs::Bugs
Don Armstrong [Mon, 19 May 2014 23:04:19 +0000 (16:04 -0700)]
Add initial DB search support to Debbugs::Bugs

7 years agomake all of the options for get_bugs_* come from a single set of common options
Don Armstrong [Thu, 23 Jan 2014 01:26:43 +0000 (17:26 -0800)]
make all of the options for get_bugs_* come from a single set of common options

7 years agofix missing =over/=back
Don Armstrong [Thu, 23 Jan 2014 01:25:17 +0000 (17:25 -0800)]
fix missing =over/=back

7 years agofix unterminated B<> sequence
Don Armstrong [Thu, 23 Jan 2014 01:25:03 +0000 (17:25 -0800)]
fix unterminated B<> sequence

7 years agoadd $gDebbugsDb (debbugs_db) configuration option to specify the debbugs database...
Don Armstrong [Sat, 30 Nov 2013 04:19:43 +0000 (20:19 -0800)]
add $gDebbugsDb (debbugs_db) configuration option to specify the debbugs database service

7 years agofix mistake in bug_message indexes
Don Armstrong [Mon, 25 Nov 2013 04:30:30 +0000 (20:30 -0800)]
fix mistake in bug_message indexes

7 years agofix bug_id problem; try to update merge/blocks if all bugs are present
Don Armstrong [Mon, 25 Nov 2013 01:16:20 +0000 (17:16 -0800)]
fix bug_id problem; try to update merge/blocks if all bugs are present

7 years agoAdd id to bug_ver and some more indices
Don Armstrong [Mon, 25 Nov 2013 01:15:39 +0000 (17:15 -0800)]
Add id to bug_ver and some more indices

7 years agoremove _id; fix correspondent and test
Don Armstrong [Fri, 22 Nov 2013 17:14:26 +0000 (09:14 -0800)]
remove _id; fix correspondent and test

7 years agoget rid of _id in database
Don Armstrong [Fri, 22 Nov 2013 17:13:43 +0000 (09:13 -0800)]
get rid of _id in database

7 years agoadd source maintainers code in loadsql
Don Armstrong [Thu, 21 Nov 2013 05:14:58 +0000 (21:14 -0800)]
add source maintainers code in loadsql

7 years agoexport the get source maintainers
Don Armstrong [Sat, 16 Nov 2013 01:00:50 +0000 (17:00 -0800)]
export the get source maintainers

7 years agoconsolidate debbugs-loadsql commands
Don Armstrong [Sat, 16 Nov 2013 00:58:13 +0000 (16:58 -0800)]
consolidate debbugs-loadsql commands

7 years agoadd get source maintainers command
Don Armstrong [Sat, 16 Nov 2013 00:57:55 +0000 (16:57 -0800)]
add get source maintainers command

7 years agoremove pkg/alias_of/obsolete index; add obsolete/disabled time constraint
Don Armstrong [Wed, 13 Nov 2013 17:21:06 +0000 (09:21 -0800)]
remove pkg/alias_of/obsolete index; add obsolete/disabled time constraint

7 years agoallow for duplicate, disabled src packages
Don Armstrong [Wed, 13 Nov 2013 17:15:46 +0000 (09:15 -0800)]
allow for duplicate, disabled src packages

7 years agoset the version to 1; eventually we will use this to update schemas
Don Armstrong [Thu, 7 Nov 2013 05:21:15 +0000 (21:21 -0800)]
set the version to 1; eventually we will use this to update schemas

7 years agoupdate for correspondent in maintainer
Don Armstrong [Thu, 7 Nov 2013 05:20:50 +0000 (21:20 -0800)]
update for correspondent in maintainer

7 years agothe maintainer address should be a correspondent
Don Armstrong [Thu, 7 Nov 2013 05:19:21 +0000 (21:19 -0800)]
the maintainer address should be a correspondent

7 years agodocument verbose and progress; add back quiet tag
Don Armstrong [Tue, 2 Apr 2013 01:07:49 +0000 (18:07 -0700)]
document verbose and progress; add back quiet tag

7 years agoonly remove the progress bar if $p is defined
Don Armstrong [Tue, 2 Apr 2013 01:04:25 +0000 (18:04 -0700)]
only remove the progress bar if $p is defined

7 years agouse Term::Progress bar; output information on failure
Don Armstrong [Tue, 2 Apr 2013 00:52:00 +0000 (17:52 -0700)]
use Term::Progress bar; output information on failure

7 years agohandle tags, and new submitter/correspondent setup
Don Armstrong [Tue, 2 Apr 2013 00:50:52 +0000 (17:50 -0700)]
handle tags, and new submitter/correspondent setup