summaryrefslogtreecommitdiff
path: root/patchtracker/ReqHandler.py
AgeCommit message (Collapse)AuthorFilesLines
2009-09-01initial implementation of selective output cachingSean Finney1-2/+26
the PackageCmd and PatchCmd classes are now cached on their first request. note that this is incomplete, as the PackageCmd is also currently used to print non-static information as well (when a package name doesn't find an exact match and it does a query).
2009-02-12fail more gracefully if a diff.gz is missingsean finey1-2/+5
this should never happen in production as the database contains only a cache of what's on disk, but during testing on a system with the database and no archive, or in unexpected circumstances, it might be helpful to give a more informative error page.
2009-02-11mod_python -> wsgisean finey1-48/+58
i hear it's the new black. code change requirements weren't very big at all, and apparently this will work better/stabler on lenny systems, so...
2008-12-29migrate from cgi to mod_pythonSean Finney1-0/+175
previously this system was a cgi-based execution. however, this prevented us from doing a number of useful things, like throwing a 404/5xx error when an invalid page was requested. so, no we use mod_python instead...