Brian Warner
|
f42e3bb107
|
web: full patch for HTML-vs-plaintext traceback renderings, improve test coverage of exception rendering
|
2009-03-03 21:56:30 -07:00 |
|
Brian Warner
|
90226f335f
|
web/common.py: use 'Accept:' header to control HTML-vs-text/plain traceback renderings
|
2009-03-03 21:54:57 -07:00 |
|
Brian Warner
|
c4bda3daa3
|
web: move plural() to common.py
|
2009-03-03 19:40:19 -07:00 |
|
Brian Warner
|
c6c30ac5d4
|
webapi: pass client through constructor arguments, remove IClient, should make it easier to test web renderers in isolation
|
2009-02-20 12:15:54 -07:00 |
|
Brian Warner
|
37e3d8e47c
|
#527: support HTTP 'Range:' requests, using a cachefile. Adds filenode.read(consumer, offset, size) method. Still needs: cache expiration, reduced alacrity.
|
2008-10-28 13:41:04 -07:00 |
|
Brian Warner
|
ad3d9207a9
|
Change deep-size/stats/check/manifest to a start+poll model instead of a single long-running synchronous operation. No cancel or handle-expiration yet. #514.
|
2008-10-21 17:03:07 -07:00 |
|
Brian Warner
|
32c89a8d59
|
web: transform FileTooLargeError into a friendlier '413 Request Entity Too Large' error
|
2008-06-03 00:03:16 -07:00 |
|
Brian Warner
|
d0685d42ff
|
web: factor out identical renderHTTP methods
|
2008-05-19 15:19:25 -07:00 |
|
Brian Warner
|
f9cd30d9bc
|
webish: complete rewrite, break into smaller pieces, auto-create directories, improve error handling
|
2008-05-19 12:57:04 -07:00 |
|
Brian Warner
|
8815b30b9b
|
webish: show storage sizelimit, abbreviate current usage
|
2008-03-06 21:16:38 -07:00 |
|
Brian Warner
|
3a331f6822
|
webish: split out 'unlinked' operations
|
2008-03-05 15:12:42 -07:00 |
|
Brian Warner
|
4fa622f9b1
|
webish: this file is too big, start breaking it into pieces, beginning with status
|
2008-03-05 14:59:56 -07:00 |
|