<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/raven.git/tests/utils, branch awslambda-integration</title>
<subtitle>github.com: getsentry/raven-python.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/raven.git/'/>
<entry>
<title>Always supply a user.ip_address value</title>
<updated>2017-09-26T19:16:59+00:00</updated>
<author>
<name>Matt Robenolt</name>
<email>matt@ydekproductions.com</email>
</author>
<published>2017-02-28T02:58:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/raven.git/commit/?id=e3aad24b7a443e59b824a40bb17cd49593e3b3d3'/>
<id>e3aad24b7a443e59b824a40bb17cd49593e3b3d3</id>
<content type='text'>
This is explicitly choosing to also parse the X-Forwarded-For header to
yank out this value. Otherwise, the Sentry server relies only on the
REMOTE_ADDR value which will always be wrong when when someone is behind
a reverse proxy.

This logic already exists in some other clients, and this has been
brought up a number of times with users via tickets and support.

Worth noting that it's potentially possible for this value to now be
forged from a user, but the ramification of doing so is so low, it's not
worth putting this behavior behind a feature flag IMO. The worst someone
could do is make some data inside Sentry inaccurate and possibly
confusing. No worse than the current state of the world where the data
is completely inaccurate.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is explicitly choosing to also parse the X-Forwarded-For header to
yank out this value. Otherwise, the Sentry server relies only on the
REMOTE_ADDR value which will always be wrong when when someone is behind
a reverse proxy.

This logic already exists in some other clients, and this has been
brought up a number of times with users via tickets and support.

Worth noting that it's potentially possible for this value to now be
forged from a user, but the ramification of doing so is so low, it's not
worth putting this behavior behind a feature flag IMO. The worst someone
could do is make some data inside Sentry inaccurate and possibly
confusing. No worse than the current state of the world where the data
is completely inaccurate.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove six entirely and unify _compat into utils.compat (#812)</title>
<updated>2016-12-14T21:55:15+00:00</updated>
<author>
<name>Matt Robenolt</name>
<email>matt@ydekproductions.com</email>
</author>
<published>2016-12-14T21:55:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/raven.git/commit/?id=c69abaa1506a426802e979c7f8c6a4ab0ef9c4d7'/>
<id>c69abaa1506a426802e979c7f8c6a4ab0ef9c4d7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace culprits with transaction names</title>
<updated>2016-09-14T16:17:48+00:00</updated>
<author>
<name>David Cramer</name>
<email>dcramer@gmail.com</email>
</author>
<published>2016-03-15T03:51:54+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/raven.git/commit/?id=c3e504a0bf77deb9a79bd841e9cacc62c8127901'/>
<id>c3e504a0bf77deb9a79bd841e9cacc62c8127901</id>
<content type='text'>
- Implemented in Django via middleware
- Defer empty culprit to server (Sentry deals fills it)
- Implemented Celery as task names
- Cleaned up Django and Celery abstractions to ease testing
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Implemented in Django via middleware
- Defer empty culprit to server (Sentry deals fills it)
- Implemented Celery as task names
- Cleaned up Django and Celery abstractions to ease testing
</pre>
</div>
</content>
</entry>
<entry>
<title>Unify option configuration between Flask/Django</title>
<updated>2016-08-03T21:20:17+00:00</updated>
<author>
<name>David Cramer</name>
<email>dcramer@gmail.com</email>
</author>
<published>2016-08-03T20:43:05+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/raven.git/commit/?id=93dd4ab82fd611812392d760f577b2fe71f80f19'/>
<id>93dd4ab82fd611812392d760f577b2fe71f80f19</id>
<content type='text'>
Fixes GH-819

@getsentry/python
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes GH-819

@getsentry/python
</pre>
</div>
</content>
</entry>
<entry>
<title>Added IOError to get stack info for graceful zip import errors</title>
<updated>2016-06-20T22:56:17+00:00</updated>
<author>
<name>Matthew Seal</name>
<email>mseal007@gmail.com</email>
</author>
<published>2016-06-20T22:56:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/raven.git/commit/?id=667fb9daaafecea8e03879334bd68f8583544a26'/>
<id>667fb9daaafecea8e03879334bd68f8583544a26</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Strip six module and rename to raven._compat</title>
<updated>2016-01-12T20:40:51+00:00</updated>
<author>
<name>Armin Ronacher</name>
<email>armin.ronacher@active-4.com</email>
</author>
<published>2016-01-12T20:40:51+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/raven.git/commit/?id=97e93ea7baf4aadecbe3f14ba1b87f3b0917c2af'/>
<id>97e93ea7baf4aadecbe3f14ba1b87f3b0917c2af</id>
<content type='text'>
We're seeing some odd issues with our six module interacting
badly with the six module from other libraries for some users.
The suspicion is that our six module in some cases gets unvendored.
We thus rename it to `raven._compat` (which is also what some
other Python modules do).  We still use six normally for the
tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We're seeing some odd issues with our six module interacting
badly with the six module from other libraries for some users.
The suspicion is that our six module in some cases gets unvendored.
We thus rename it to `raven._compat` (which is also what some
other Python modules do).  We still use six normally for the
tests.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve stacktrace truncation code</title>
<updated>2015-08-31T22:35:52+00:00</updated>
<author>
<name>David Cramer</name>
<email>dcramer@gmail.com</email>
</author>
<published>2015-08-31T21:45:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/raven.git/commit/?id=cd9a8b256f9640bd50162256550d032e8b86932e'/>
<id>cd9a8b256f9640bd50162256550d032e8b86932e</id>
<content type='text'>
- Update stacktrace truncation code to match server behavior (and defaults)
- Ensure maximum length of each set of variables
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Update stacktrace truncation code to match server behavior (and defaults)
- Ensure maximum length of each set of variables
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle unicode strings with import_string (refs GH-627)</title>
<updated>2015-07-13T09:38:18+00:00</updated>
<author>
<name>David Cramer</name>
<email>dcramer@gmail.com</email>
</author>
<published>2015-07-13T09:38:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/raven.git/commit/?id=87b203419793698bdf7ac0fec974a742bee3feab'/>
<id>87b203419793698bdf7ac0fec974a742bee3feab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>json encoding for Decimals and lazy translations</title>
<updated>2015-04-28T18:44:52+00:00</updated>
<author>
<name>Samuel Colvin</name>
<email>s@muelcolvin.com</email>
</author>
<published>2015-04-28T18:12:46+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/raven.git/commit/?id=cec2291842e180bcafb6d723e007339ab2d0f450'/>
<id>cec2291842e180bcafb6d723e007339ab2d0f450</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #474. Thanks to @georgexsh and @trbs</title>
<updated>2014-11-13T07:02:57+00:00</updated>
<author>
<name>Xavier Ordoquy</name>
<email>xordoquy@linovia.com</email>
</author>
<published>2014-11-13T07:02:57+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/raven.git/commit/?id=df0577c2c62f2a747922239d54022e288ef0b48b'/>
<id>df0577c2c62f2a747922239d54022e288ef0b48b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
