Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | assert send_http_response was triggered by an HTTPException, incase it's being0.9.7 | pjenvey | 2006-08-11 | 1 | -0/+2 |
| | | | | used incorrectly | ||||
* | Updating HTTPNotModified so it works with ETag. This still needs to be fixed ↵ | bbangert | 2006-07-22 | 1 | -1/+2 |
| | | | | to require either an ETag or a Date header. | ||||
* | Added copyright header to a bunch of files | ianb | 2006-06-13 | 1 | -0/+2 |
| | |||||
* | Fixed issue with Safari and http exceptions since Safari sends */* as ↵ | bbangert | 2006-05-29 | 1 | -1/+2 |
| | | | | Accept, lets return text/html if the Accept is */* or has html in it. | ||||
* | typo in last commit | ianb | 2006-02-28 | 1 | -1/+1 |
| | |||||
* | Make sure that even if content-type is passed in to the HTTPExceptions ↵ | ianb | 2006-02-28 | 1 | -4/+6 |
| | | | | constructor (as a header) we overwrite the header with the actual content type we are sending | ||||
* | Added a location method to redirect exceptions | ianb | 2006-02-28 | 1 | -0/+7 |
| | |||||
* | Added relative_redirect classmethod constructor to redirect exceptions | ianb | 2006-02-02 | 1 | -0/+13 |
| | |||||
* | The last two commits fixed the wrong thing; urlparser now back to how it ↵ | ianb | 2006-01-26 | 1 | -5/+10 |
| | | | | was, and fix httpexceptions.wsgi_application to not try to use dict methods on the header list | ||||
* | Don't html-quote HTML comments | ianb | 2006-01-22 | 1 | -6/+6 |
| | |||||
* | Allow the httpexceptions to be 'themeable' | cce | 2006-01-03 | 1 | -9/+14 |
| | |||||
* | - cleaned up documentation for paste.auth.cookie | cce | 2005-12-31 | 1 | -45/+49 |
| | | | | | | | | - cleaned up documentation for paste.auth.form - cleaned up documentation for paste.auth.basic - converted InternalServerError into its own class (httpexceptions) - converted BadRequest into its own class (httpexceptions) - a few minor cleanups | ||||
* | - fixes to make auto-documentation work nicer | cce | 2005-12-30 | 1 | -16/+47 |
| | | | | question: how do I get pudge to document a 'private' class? | ||||
* | (no commit message) | cce | 2005-12-30 | 1 | -1/+1 |
| | |||||
* | - fixing my awful spelling | cce | 2005-12-30 | 1 | -5/+5 |
| | |||||
* | - added Range: functionality to FileApp | cce | 2005-12-25 | 1 | -1/+1 |
| | | | | | | - removed unnecessary trailing whitespace in fixture.py - no longer reporting socket failures in httpserver - fixed some caching issues /w fileapp | ||||
* | - got rid of unnecessary trailing spaces in httpexceptions | cce | 2005-12-23 | 1 | -65/+69 |
| | | | | | | | | | - made error messages us \r\n rather than just \n in httpexceptions to comply with various browsers - added tests to check FileApp - added support for handling 100 Continue in httpserver - fixingup dumpenviron in wsgilib to dump message body - misc changes to fileapp (mostly documentation) | ||||
* | - made __call__ for an HTTPException be the same as wsgi_application | cce | 2005-12-23 | 1 | -0/+1 |
| | | | | | | | | - added if-modified-since logic to fileapp.py - added helper to mark file/data as cached in fileapp.py - added starter regression test for fileapp.py note: if-modified-since is still slighly broken due to timezone issues (it isn't consistenly keeping gmtime and localtime) | ||||
* | Improve error messages in assertions | ianb | 2005-12-21 | 1 | -4/+11 |
| | |||||
* | Handle case of no headers and proper error message | ianb | 2005-12-19 | 1 | -1/+1 |
| | |||||
* | A bunch of little import cleanups noted from pyflakes | ianb | 2005-12-18 | 1 | -1/+0 |
| | |||||
* | Moved all the internal uses of wsgilib to their correct forms now | ianb | 2005-12-18 | 1 | -1/+2 |
| | |||||
* | Added a fix for httpexceptions when an exception is raised by the iterator, ↵ | ianb | 2005-12-15 | 1 | -22/+11 |
| | | | | along with another error catching function for making it work | ||||
* | Let HTTPExceptions in the app iterator bubble up for now, because by using ↵ | ianb | 2005-12-14 | 1 | -4/+3 |
| | | | | the generator we aren't calling the close method like we should | ||||
* | Warn at the right stacklevel | ianb | 2005-12-14 | 1 | -1/+1 |
| | |||||
* | make_middleware doesn't use global_conf, not sure why its a required arg. ↵ | bbangert | 2005-12-13 | 1 | -1/+1 |
| | | | | Eval exception calls middleware without a global_conf though. Updated evalexception/middleware to use make_middleware instead, and make_middleware to not require global_conf. | ||||
* | removed debug print; keep httpexceptions.middleware signature, which matches ↵ | ianb | 2005-12-13 | 1 | -3/+2 |
| | | | | make_middleware not HTTPExceptionHandler | ||||
* | - redirects should include comments | cce | 2005-12-13 | 1 | -1/+1 |
| | | | | - testserver was importing wrong modules | ||||
* | Deprecate the wsgilib.error_response functions; stop using them internally ↵ | ianb | 2005-12-13 | 1 | -1/+2 |
| | | | | as well, in preference of httpexceptions.*.wsgi_application | ||||
* | Deprecated httpexceptions.middleware; split the httpexceptions middleware ↵ | ianb | 2005-12-13 | 1 | -2/+23 |
| | | | | from its paste.deploy setup function | ||||
* | Fixed conflicts I accidentally committed | ianb | 2005-12-13 | 1 | -9/+0 |
| | |||||
* | Merged changes from cce branch (r3727:HEAD/4008); the branch is now in sync ↵ | ianb | 2005-12-13 | 1 | -111/+428 |
| | | | | with trunk | ||||
* | when a spelling error makes you pull your hair out | cce | 2005-12-08 | 1 | -1/+1 |
| | |||||
* | code not coded | cce | 2005-12-06 | 1 | -1/+1 |
| | |||||
* | fixed bug /w html() method of HTTPException where the environ was being ↵ | cce | 2005-12-06 | 1 | -1/+1 |
| | | | | accidently updated; and code that prevented _HTTPMove from working properly | ||||
* | use proxy, not user proxy | cce | 2005-12-05 | 1 | -1/+1 |
| | |||||
* | Add a hook to the error middleware to ignore (re-raise) exceptions in ↵ | ianb | 2005-11-05 | 1 | -1/+5 |
| | | | | env[paste.expected_exceptions]; also made httpexceptions put this in. This way if httpexceptions wraps error middleware, it'll still work | ||||
* | Add a debugging hook to disable httpexceptions dynamically | ianb | 2005-11-04 | 1 | -0/+5 |
| | |||||
* | Added license comment to all substantive files | ianb | 2005-08-31 | 1 | -0/+3 |
| | |||||
* | paste.deployified lint | ianb | 2005-08-22 | 1 | -1/+1 |
| | |||||
* | paste.deployified httpexceptions | ianb | 2005-08-22 | 1 | -1/+1 |
| | |||||
* | Added documentation to httpexceptions, and a special extractor for ↵ | ianb | 2005-05-22 | 1 | -0/+10 |
| | | | | HTTPException subclasses | ||||
* | A bunch of pylint-inspired changes; all minor code cleanup | ianb | 2005-05-17 | 1 | -1/+1 |
| | |||||
* | Removed prints | ianb | 2005-05-14 | 1 | -2/+0 |
| | |||||
* | Added start_response exc_info argument | ianb | 2005-05-14 | 1 | -4/+6 |
| | |||||
* | The order of arguments was off | ianb | 2005-05-07 | 1 | -1/+2 |
| | |||||
* | Renamed package itself | ianb | 2005-04-22 | 1 | -0/+233 |