zulip/zephyr
Zev Benjamin 7bbde14d78 Use functools.wraps on the functions returned by our decorators
This lets Django report the correct view name in errors

(imported from commit b21347e7af39cda439125355f99f4fc63fc3bd2f)
2012-11-08 16:30:57 -05:00
..
fixtures Rename zephyrs.json => messages.json in .gitignore. 2012-10-10 10:39:27 -04:00
jstemplates Don't have clicking in the blue background on a row update the pointer. 2012-11-06 16:33:22 -05:00
lib Use functools.wraps on the functions returned by our decorators 2012-11-08 16:30:57 -05:00
management Get rid of bare 'raise' outside 'except' 2012-11-08 10:48:11 -05:00
static Make unsubbing an undoable action. 2012-11-08 14:42:50 -05:00
static-access-control Move composebox typeahead code into its own module. 2012-11-01 21:56:33 -04:00
tests test: Fail if generate-fixtures fails 2012-11-07 17:46:46 -05:00
__init__.py Initial Django commit: basic account, zephyr stream, narrowing, etc. 2012-08-28 12:44:51 -04:00
context_processors.py context_processors: Rename misleadingly named unused parameter 2012-11-07 17:46:46 -05:00
decorator.py Use functools.wraps on the functions returned by our decorators 2012-11-08 16:30:57 -05:00
forms.py Implement MIT signups. 2012-10-29 16:59:37 -04:00
middleware.py Log all requests 2012-10-17 18:23:02 -04:00
models.py models: Add unique_together constraint on UserMessage table. 2012-11-08 15:10:34 -05:00
tests.py Use django.utils.timezone.now consistently 2012-11-07 18:51:33 -05:00
views.py Use functools.wraps on the functions returned by our decorators 2012-11-08 16:30:57 -05:00