summaryrefslogtreecommitdiff
path: root/gen-patch-info.py
AgeCommit message (Collapse)AuthorFilesLines
2009-11-29add explicit ./ to reprepro confdirSean Finney1-1/+1
2009-11-29remove unused/obsolete config output_dirSean Finney1-5/+0
2009-09-01small fixups to the pts index featureSean Finney1-1/+4
2009-07-26initial support for PTS index file generationSean Finney1-1/+13
a new option (-i) to ./gen-patch-info.py allows for generating a global "index" file with any and all information that the PTS might want from this system. The format is: { "index-version": N "packages": { "<pkg1>": { "url": url-for-all-versions "versions": { "<vers1>": { <various attributes> } } } } } index-version is a monotonically increasing version number. when the "schema" changes, this version is incremented. if we care enough, we can do a major-minor versioning scheme where BC breaks are differentiated from "new attribute" type changes by incrementing the major or minor versions, respectively.
2009-07-26pass the patch tracker root via PYTHONPATH to repreproSean Finney1-2/+3
the diffsonly.py script called via reprepro needs to know where the patch tracker root is so that it can include configuration options from the same central location.
2008-09-08Revert previous database representation changesSean Finney1-2/+1
This reverts commit 26a4f31bc27b021dbb332c536e7d14c65fdf54c0. This reverts commit 5578d0fad24d68ecbd12a735c444910754db50ca.
2008-09-04add utf-8 encoding commentSean Finney1-0/+1
2008-09-04better database maintainer representationSean Finney1-1/+2
2008-07-06add automatic archive updating supportSean Finney1-1/+8
2008-07-06bugfix: don't automatically prune in destructorSean Finney1-0/+2
otherwise its gets pruned every page visit, whoops.
2008-06-28properly filter on suite/pkg when creating ArchiveSean Finney1-3/+1
2008-06-24modify relateSourcePackage to take package/versionSean Finney1-1/+2
...instead of a source package, which should remove an extra query and also allow changing the behaviour for findSourcePackage later on as well
2008-06-24reference static content from unique pathSean Finney1-2/+0
...so we can alias it directly, which should allow for the cleanest subdir vs. vhost support
2008-06-22big commit with db and cgi handling updatesSean Finney1-9/+15
i know it's bad form to lump this all together. oh well :p gen-patch-info now does very little besides processing packages and updating the relevant database entries. pretty much everything else is dynamically generated from pagehandler.py now.
2008-06-09add cmdline opts for selective pkg/suite processingSean Finney1-4/+14
2008-06-05partially cgi-ify code, temp. stop per-pkg pagesSean Finney1-1/+1
so this breaks things a bit, but it seems a design decision is being made that everything doesn't have to be static after all, given the huge disk space requirements it would create...
2008-06-04most modulizing cleanup and guts-hidingSean Finney1-12/+4
2008-06-04split up / modularize python code just a bitSean Finney1-212/+5
2008-06-02rework templates to use inheritanceSean Finney1-2/+4
also added a gitignore file to ignore the python noise created by cheetah
2008-06-02config changes for the PoC export by defaultSean Finney1-2/+2
2008-06-02first shot at patch handling/mangling/markupSean Finney1-7/+67
2008-06-02initial work-in-progress codeSean Finney1-0/+184