~helmut/debian-dedup.git
9 years agoimportpkg: ignore filenames with encoding errors
Helmut Grohne [Sat, 23 Feb 2013 08:53:33 +0000 (09:53 +0100)]
importpkg: ignore filenames with encoding errors

9 years agoautoimport: log which packages are dropped
Helmut Grohne [Sat, 23 Feb 2013 08:36:15 +0000 (09:36 +0100)]
autoimport: log which packages are dropped

9 years agoautoimport: fix version check to actually work
Helmut Grohne [Fri, 22 Feb 2013 18:59:00 +0000 (19:59 +0100)]
autoimport: fix version check to actually work

Don't fail on new packages and skip versions already processed again.

9 years agoautoimport: skip old versions entirely
Helmut Grohne [Fri, 22 Feb 2013 18:55:31 +0000 (19:55 +0100)]
autoimport: skip old versions entirely

Presumably this is responsible for the blocking curl processes, since
importpkg will terminate early when processing an old version.

9 years agowebapp: add caching headers
Helmut Grohne [Fri, 22 Feb 2013 17:33:22 +0000 (18:33 +0100)]
webapp: add caching headers

9 years agowebapp: stream responses
Helmut Grohne [Fri, 22 Feb 2013 17:21:44 +0000 (18:21 +0100)]
webapp: stream responses

Maybe this gets memory usage down for large responses.

9 years agowebapp: attempt to reduce memory usage
Helmut Grohne [Fri, 22 Feb 2013 16:47:14 +0000 (17:47 +0100)]
webapp: attempt to reduce memory usage

9 years agoautoimport: first wait on the import
Helmut Grohne [Fri, 22 Feb 2013 06:24:05 +0000 (07:24 +0100)]
autoimport: first wait on the import

Otherwise the import zombifies and curl blocks.

9 years agomove compression functions to module dedup.compression
Helmut Grohne [Thu, 21 Feb 2013 16:33:27 +0000 (17:33 +0100)]
move compression functions to module dedup.compression

9 years agodo not track byted compiled python files
Helmut Grohne [Thu, 21 Feb 2013 16:33:06 +0000 (17:33 +0100)]
do not track byted compiled python files

9 years agomove hashing functions to module dedup.hashing
Helmut Grohne [Thu, 21 Feb 2013 16:10:54 +0000 (17:10 +0100)]
move hashing functions to module dedup.hashing

9 years agoinclude maintainer information
Helmut Grohne [Thu, 21 Feb 2013 14:31:51 +0000 (15:31 +0100)]
include maintainer information

9 years agoadded a base template to the webapp
Helmut Grohne [Thu, 21 Feb 2013 14:26:24 +0000 (15:26 +0100)]
added a base template to the webapp

9 years agoadded useful links to webapp
Helmut Grohne [Thu, 21 Feb 2013 13:35:05 +0000 (14:35 +0100)]
added useful links to webapp

9 years agoadded README
Helmut Grohne [Thu, 21 Feb 2013 07:53:06 +0000 (08:53 +0100)]
added README

9 years agorename test.py to importpkg.py
Helmut Grohne [Thu, 21 Feb 2013 07:42:44 +0000 (08:42 +0100)]
rename test.py to importpkg.py

9 years agolicense as BSD-3
Helmut Grohne [Thu, 21 Feb 2013 07:41:56 +0000 (08:41 +0100)]
license as BSD-3

9 years agofix comparison of conflicting packages
Helmut Grohne [Wed, 20 Feb 2013 21:33:54 +0000 (22:33 +0100)]
fix comparison of conflicting packages

9 years agoreduce memory usage of autoimport
Helmut Grohne [Wed, 20 Feb 2013 20:37:57 +0000 (21:37 +0100)]
reduce memory usage of autoimport

9 years agofix links in index
Helmut Grohne [Wed, 20 Feb 2013 20:24:12 +0000 (21:24 +0100)]
fix links in index

9 years agominimal index page explaining stuff
Helmut Grohne [Wed, 20 Feb 2013 20:12:58 +0000 (21:12 +0100)]
minimal index page explaining stuff

9 years agoimplement autoimport
Helmut Grohne [Wed, 20 Feb 2013 18:04:18 +0000 (19:04 +0100)]
implement autoimport

9 years agomark required packages in binary view
Helmut Grohne [Wed, 20 Feb 2013 16:14:48 +0000 (17:14 +0100)]
mark required packages in binary view

9 years agostore hard dependencies
Helmut Grohne [Wed, 20 Feb 2013 15:52:17 +0000 (16:52 +0100)]
store hard dependencies

9 years agodetermine metadata from control.tar.gz
Helmut Grohne [Wed, 20 Feb 2013 15:41:30 +0000 (16:41 +0100)]
determine metadata from control.tar.gz

9 years agoteach ArReader to read multiple entries
Helmut Grohne [Wed, 20 Feb 2013 14:55:05 +0000 (15:55 +0100)]
teach ArReader to read multiple entries

9 years agocleanup
Helmut Grohne [Wed, 20 Feb 2013 14:39:33 +0000 (15:39 +0100)]
cleanup

9 years agomany improvements
Helmut Grohne [Wed, 20 Feb 2013 14:28:04 +0000 (15:28 +0100)]
many improvements

 * multiple hashes
 * template engine
 * new table package
 * comparison view
 * hashvalue view

9 years agofirst prototype
Helmut Grohne [Wed, 20 Feb 2013 14:27:40 +0000 (15:27 +0100)]
first prototype