summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fix(django): Avoid deprecation warnings when calling is_authenticated1035-avoid-deprecation-warningsAshley Camba Garrido2017-10-131-9/+12
|
* AWS Lambda Integration (#1107)Ashley Camba2017-10-137-1/+417
| | | | | | | | | | | | | | * Initial lambda integration * feature(lambda): Add lambda tests and client * Add D107 to ignore flake8 docs * Initial lambda integration * feature(lambda): Add lambda tests and client * Add reference to raven-python-lambda
* Add D107 to ignore flake8 docsAshley Camba Garrido2017-10-101-1/+1
|
* refactor(tests) Use marker to skip tests that depend on a git repoAshley Camba Garrido2017-10-102-8/+9
|
* add application/octet-stream to non-cacheable typesDillon Dixon2017-09-281-6/+11
|
* fix(django): Fix django command with data option (#1078)Ashley Camba Garrido2017-09-261-1/+8
|
* fix(flask): Use request.remote_addr as fallback for flask too, fix testsAshley Camba Garrido2017-09-263-8/+10
|
* fix(django): Remove second user_info and fix testsAshley Camba Garrido2017-09-262-3/+8
|
* Always supply a user.ip_address valueMatt Robenolt2017-09-266-23/+91
| | | | | | | | | | | | | | | | | 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.
* Fix repo name for future refAshley Camba Garrido2017-09-261-1/+1
|
* Prepare next release cycleAshley Camba Garrido2017-09-262-13/+16
|
* Added changes and cleaned up commented code6.2.1Ashley Camba Garrido2017-09-222-7/+6
|
* Fix wheel contextlib2 bug: doesn't install contextlib2 correctlyAshley Camba Garrido2017-09-222-7/+8
|
* Release 6.2.0Ashley Camba Garrido2017-09-212-1/+15
|
* Fix initialize import for Django < 1.7Alex Tomkins2017-09-162-7/+5
| | | | Fixes #1013 (honest!)
* Added Django setting to ignore expected Celery errorsdhoffman2017-09-162-1/+13
|
* Add travis deployment to buildAshley Camba2017-09-131-0/+11
| | | | | | | | | | | | * Add pypi deployment to travis on git tags * Add missing newline to .travis.yml * Move deploy to job matrix on travis * Add skip to deploy stage * Add zip format to travis distribution
* Fix unavailable request data while using with REST framework #591 (#1061)eprikazc2017-09-125-10/+67
| | | | | | | | | | | | | | | | * Add DjangoRestFrameworkCompatMiddleware * Update DjangoRestFrameworkCompatMiddleware to not require get_response in constructor This is for compatibility with Django 1.10 and earlier * Add unit tests for DjangoRestFrameworkCompatMiddleware * Update docstring in install_middleware function * Convert DjangoRestFrameworkCompatMiddleware to be backwards-compatible * Make sure that middlewares are not set in test_request_data_unavailable_if_request_is_read
* fix: Correct repr fallback of to_unicodeArmin Ronacher2017-09-081-1/+1
|
* Update Django message ref example for 1.11, fixes #993Isaac Slavitt2017-09-061-6/+4
| | | | | | | | | - Use a `TemplateResponse` (backwards compatible to Django 1.7) instead of trying to pass a `Context` object to an instance of `django.template.backends.django.Template.render` which is no longer allowed (see #993) - Verified working with example app (Python 3.5, Django 1.11) before changing example in docs
* Enable breadcrumbs in Celery (#1068)Václav Slavík2017-09-041-0/+2
|
* fix(flask): Add app.logger instrumentation (#1069)Ashley Camba2017-09-043-10/+32
| | | | | | | | | | | | | | * fix(flask): Add app.logger instrumentation Older versions of flask set app.logger.propagate to False, and it's reasonable to expect that users except app.logger to be instrumented if explictly setting logger=True in the sentry client. Fixes: PY-RAVEN #1030 app.logger log call messages are not send to sentry * Fix indentation
* Fix issue #1064: Resource leak when register_signal=FalseBijan Vakili2017-08-221-1/+1
|
* Merge pull request #1056 from getsentry/tox-travis-refactorAshley Camba2017-08-1026-172/+450
|\ | | | | Tox travis refactor
| * Remove old django-dev environtox-travis-refactorAshley Camba Garrido2017-08-091-1/+0
| |
| * Cleanup for green doc8 testsAshley Camba Garrido2017-08-0914-22/+37
| |
| * Update contributing docs with tox/travis usageAshley Camba Garrido2017-08-091-18/+46
| |
| * Update tox-travis with newer django versionsAshley Camba Garrido2017-08-092-4/+24
| |
| * Update test_require versionsAshley Camba Garrido2017-08-091-2/+2
| |
| * Add .python-version to gitignoreAshley Camba Garrido2017-08-091-1/+2
| |
| * Update setup.py and setup.cfg for tox-travis-refactorAshley Camba Garrido2017-08-092-5/+15
| |
| * Remove some of the test magic and update some tests using standard pytest idiomsAshley Camba Garrido2017-08-093-78/+28
| |
| * Refactor testing using tox environments and update travis to use themAshley Camba Garrido2017-08-095-48/+303
|/
* Merge pull request #1053 from solute/breacrumbs-logging-srcfile-none2Ashley Camba2017-08-081-1/+8
|\ | | | | breadcrumbs: Check logging._srcfile in _wrap_logging_method
| * breadcrumbs: Check logging._srcfile in _wrap_logging_methodMarc Schmitzer2017-08-081-1/+8
|/ | | | | | The _srcfile attribute of the logging module may be None if the interpreter doesn't support frame introspection (see comment in logging/__init__.py).
* Merge pull request #1038 from ashwoods/docs/readmeAshley Camba2017-07-173-10/+119
|\ | | | | Update Docs/readme
| * Use raw html for centering logoAshley Camba Garrido2017-07-171-0/+8
| |
| * Update README with graphics, quickstart and other improvementsAshley Camba Garrido2017-07-172-21/+31
| |
| * Add first draft for README improvementsAshley Camba Garrido2017-07-172-4/+95
|/
* Merge pull request #1026 from felixxm/issue-django-1.11-compatAshley Camba2017-07-171-0/+4
|\ | | | | Added Django 1.11 support.
| * Added Django 1.11 support.Mariusz Felisiak2017-06-261-0/+4
| |
* | Merge pull request #1033 from getsentry/fix/recursionDavid Cramer2017-06-301-11/+15
|\ \ | | | | | | Fix import locking to avoid recursion (fixes GH-1032)
| * | Fix import locking to avoid recursion (fixes GH-1032)David Cramer2017-06-301-11/+15
|/ /
* | vscode: basic supportDavid Cramer2017-06-302-0/+21
| |
* | Merge pull request #1031 from arnavk/arnav/logging_signal_docsDavid Cramer2017-06-281-0/+24
|\ \ | | | | | | Add docs for logging_configured signal for Flask
| * | Add docs for logging_configured signal for FlaskArnav Kumar2017-06-291-0/+24
|/ /
* | Merge pull request #1028 from arnavk/arnav/logging_signalDavid Cramer2017-06-282-5/+31
|\ \ | | | | | | Fire signal after setup_logging is called for Flask usage
| * | Make the logging_configured signal flask-onlyArnav Kumar2017-06-283-10/+6
| | |
| * | Add tests for to assert logging_configured signal is firedArnav Kumar2017-06-271-3/+21
| | |
| * | Fire signal after setup_logging is called for Flask usageArnav Kumar2017-06-272-1/+13
| |/