datatracker/ietf
Bill Fenner cae902a373 Add two middleware classes:
- SQLLogMiddleware.  This logs any INSERT or UPDATE performed by
a request.

- SMTPExceptionMiddleware.  This renders a "please try again"
(template email_failed.html) message when an attempt to send
email failed.  This uses a bit of a hack, in that the middleware
looks explicitly for smtplib.SMTPException, and smtplib can
raise other exceptions (particularly socket errors).  utils/mail/send_smtp
catches all exceptions and reraises non-smtplib exceptions as
fake smtplib exceptions, and the middleware undoes the wrapping.
 - Legacy-Id: 224
2007-06-04 13:52:34 +00:00
..
agenda - Legacy-Id: 111 2007-05-09 21:05:20 +00:00
announcements Admin interface changes, a little field reshuffling, and 2007-06-01 02:14:31 +00:00
bin Annotate output graph with a parallelogram node with the model name. 2007-05-30 14:24:05 +00:00
contrib Allow specifying querysets. 2007-05-22 19:53:28 +00:00
database-notes Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
idindex Finish the poorly-thought-through and poorly-implemented 2007-05-29 13:39:32 +00:00
idtracker Use a known exception when there are too many path arguments (in bits) 2007-06-02 01:15:59 +00:00
iesg * Add meeting materials list page 2007-06-01 04:10:39 +00:00
ietfauth Don't do admin; it can't handle these tables. 2007-05-30 11:21:37 +00:00
ipr Made URL check code accept comment lines and empty lines in URL file. 2007-06-03 23:39:02 +00:00
liaisons Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
mailinglists MailingList model updates: 2007-06-01 20:40:21 +00:00
meeting Cleaning out miscellaneous non-functional stuff from ietf/meeting/models.py 2007-06-04 00:50:48 +00:00
my Allow login/logout/password change. The initial view once logged 2007-05-24 20:18:11 +00:00
proceedings Fix some undefined names reported by pyflakes 2007-06-02 01:12:41 +00:00
redirects Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
templates MailingList model updates: 2007-06-01 20:40:21 +00:00
utils Add two middleware classes: 2007-06-04 13:52:34 +00:00
.gitignore removed extraneous .pyc files 2007-05-09 21:55:44 +00:00
__init__.py Added __version__ string 2007-05-11 15:45:45 +00:00
manage.py Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
middleware.py Add two middleware classes: 2007-06-04 13:52:34 +00:00
settings.py Add two middleware classes: 2007-06-04 13:52:34 +00:00
tests.py Removing superfluous import 2007-06-04 00:46:40 +00:00
testurl.list Made URL check code accept comment lines and empty lines in URL file. 2007-06-03 23:39:02 +00:00
urls.py Allow login/logout/password change. The initial view once logged 2007-05-24 20:18:11 +00:00
views.py Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00