Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-07-05 | remove superfluous print from Archive class | Sean Finney | 1 | -3/+0 | |
2008-07-05 | use a "marked" field to catch stale/removed pkgs | Sean Finney | 1 | -2/+7 | |
2008-07-01 | slightly better breadcrumbs in header | Sean Finney | 1 | -9/+6 | |
2008-06-28 | force -p1 for diffstat generation | Sean Finney | 1 | -2/+2 | |
2008-06-28 | fix a long overdue XXX wrt diffgz's in pagehandler | Sean Finney | 1 | -0/+10 | |
2008-06-28 | xhtml compliance: esc. [^a-zA-Z0-9-] from <a name> | Sean Finney | 1 | -4/+9 | |
2008-06-28 | strip surrounding ws from diffstat output | Sean Finney | 1 | -1/+1 | |
2008-06-28 | mostly aesthetic changes and initial "breadcrumbs" | Sean Finney | 1 | -2/+24 | |
2008-06-28 | don't bother sorting package entries when parsing | Sean Finney | 1 | -3/+1 | |
no reason to, assuming i make a better way to track progress. | |||||
2008-06-28 | have a "slightly" more efficient frontpage query | Sean Finney | 2 | -4/+17 | |
2008-06-28 | db "optimizations" fsvo "optimization" | Sean Finney | 1 | -8/+6 | |
stop the voodoo with home-rolled "auto increment" type stuff. also, use sqlite "extensions" for conflict resolution (in schema for all but the source package table, which has it in saveSourcePackage), so that we don't need to check for pre-existing records. the "OR REPLACE" was doing this previously, but had wierd effects with modifying the primary key, which would cause db inconsistency and *really* wierd effects when combined with the triggers). | |||||
2008-06-28 | remove need for initial empty rows, fix syntax err | Sean Finney | 1 | -4/+4 | |
2008-06-26 | package search / versionless implementation | Sean Finney | 3 | -42/+39 | |
going to /packages/pkg now gives a table of contents with the available versions for the package, or the results of a widers search in the case of no exact matches also removed a bunch of dead code from DB mostly | |||||
2008-06-26 | add new collection row factory, query cleanup | Sean Finney | 2 | -42/+37 | |
2008-06-25 | fix broken downloads from patch view page | Sean Finney | 1 | -2/+3 | |
2008-06-25 | frontpage rework and quick/dirty jump form | Sean Finney | 1 | -2/+1 | |
2008-06-24 | modify relateSourcePackage to take package/version | Sean Finney | 1 | -4/+3 | |
...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-24 | remove debug printing cruft for db bootstrapping | Sean Finney | 1 | -1/+0 | |
2008-06-24 | remove suite info from packagevers template etc | Sean Finney | 1 | -2/+1 | |
the suite isn't readily available, and doesn't make much sense anyway since a single package/version can be shared in multiple suites. | |||||
2008-06-24 | add support for displaying "direct" changes | Sean Finney | 1 | -5/+22 | |
i.e. changes made directly to files (not using any patching system and not underneath ./debian) also introduce new Diffstat class for mangling diff stats in various ways. | |||||
2008-06-24 | remove Writers, move to templates to Templates | Sean Finney | 1 | -34/+1 | |
2008-06-24 | slightly optimize query logic w/ INSERT OR REPLACE | Sean Finney | 1 | -26/+11 | |
2008-06-23 | don't declare ArchiveDiffer with empty parent | Sean Finney | 1 | -1/+1 | |
2008-06-23 | split up generator and parsing logic in Archive | Sean Finney | 1 | -5/+68 | |
also introduce a singleton-like ArchiveDiffer class. the idea is to eventually minimize the number of db queries and speed up the archive<->database sync. | |||||
2008-06-22 | big commit with db and cgi handling updates | Sean Finney | 4 | -75/+186 | |
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-11 | saving some work on sqlite related stuff | Sean Finney | 1 | -0/+68 | |
2008-06-11 | further cgi related fixes | Sean Finney | 1 | -1/+1 | |
2008-06-11 | initial stab at cgi-based patch generation | Sean Finney | 2 | -1/+12 | |
complete with many ugly hacks to workaround the lack of an underlying database. hopefully it's all marked with XXX for later fixing :) does not cover all patch cases, in fact currently it only covers series patch viewing and downloading. | |||||
2008-06-10 | sorting fixups/cleanups | Sean Finney | 1 | -18/+13 | |
2008-06-10 | add a DiffGzHandler to the PackageVers template | Sean Finney | 1 | -4/+15 | |
2008-06-10 | add key-based sorting on package listings | Sean Finney | 1 | -2/+6 | |
2008-06-10 | updates to Patch/DiffGzHandler | Sean Finney | 2 | -15/+75 | |
Patch now implements a diffstat() functionality, and is slightly more robust in series parsing at the expense of being totally ugly. Diffstat had some minor cleanups and slight improvements to __main__. | |||||
2008-06-09 | add cmdline opts for selective pkg/suite processing | Sean Finney | 1 | -4/+18 | |
2008-06-05 | partially cgi-ify code, temp. stop per-pkg pages | Sean Finney | 2 | -72/+2 | |
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-05 | new classes for diff/diff.gz handling | Sean Finney | 2 | -0/+133 | |
DiffGzHandler should be an extensible interface to getting whatever info is needed from a diff.gz file. Patch (and PatchSeries from the same module) should be an extensible interface for whatever mangling we need to with patches. | |||||
2008-06-04 | most modulizing cleanup and guts-hiding | Sean Finney | 1 | -11/+14 | |
2008-06-04 | split up / modularize python code just a bit | Sean Finney | 4 | -0/+238 | |