David Cramer
39c65bf8b5
Update interfaces to use protocol 5/aliases
2014-05-20 12:02:18 -07:00
Nejc Zupan
49f9e65fd6
Handle recursion errors
...
In some cases, for example when a frame is App.ZApplication.ZApplicationWrapper, then "frame.f_locals.get('self', None)" raises a maximum recursion depth error. This fix catches these and moves further so Zope continues to run (without the fix Zope breaks) and we still get a (request-less) error report in Sentry.
2013-07-09 12:13:50 +02:00
David Cramer
4b1a4d4d42
Require absolute import statements on files
2013-06-15 13:57:40 -07:00
Matthew Sital-Singh
01c9624868
Simplify the anon userdict
2012-10-13 18:04:23 +01:00
Matthew Sital-Singh
2e9c655c64
Zope's authenticated user variable is not always available (e.g. during NotFound errors)
2012-10-11 11:19:02 +01:00
Mihnea Simian
87ec549d8e
zope: fixed AttributeError on anonymous user
2012-08-28 10:29:44 +03:00
David Cramer
ca02d9850b
pep8
2012-06-21 02:44:31 -07:00
Patrick Gerken
f291a1c86a
Merge branch 'master' of github.com:do3cc/raven
...
Conflicts:
raven/contrib/zope/__init__.py
2012-06-19 19:50:09 +02:00
Patrick Gerken
5924594ea1
Now we put stuff in the right location
2012-06-19 19:48:47 +02:00
Patrick Gerken
beabd0d205
Formatting and pathetic excuses
2012-06-19 19:48:47 +02:00
Patrick Gerken
4d4e194569
Initial implementation
2012-06-19 19:48:47 +02:00
Patrick Gerken
5622fd469c
Formatting and pathetic excuses
2012-06-14 12:15:18 +02:00
Patrick Gerken
6a027b7db9
Initial implementation
2012-06-14 11:35:37 +02:00