Skip to content

Commit

Permalink
Merge branch 'master' into feat/apm-v2
Browse files Browse the repository at this point in the history
* master: (25 commits)
  ref(onboarding): Fix install promprt URL (#14106)
  fix(app-platform): Allow GET requests for published apps (#14109)
  feat: Update Group.get_latest_event to use Snuba event (#14039)
  ref(onboarding): Rename wizardNew -> onboarding (#14104)
  feat(apm): Update props to address proptype warnings for new transaction attributes (SEN-800) (#14040)
  ref(ui): Move and codesplit `ProjectPlugins` (#13952)
  feat(typescript): Add TypeScript compatibility (#13786)
  ref(templates): Remove unused content block default (#14090)
  ref(less): Remove unused admin.less (#14097)
  ref(onobarding): Remove old onboarding experience (#14066)
  fix(ui) Fix missing conditions in tag bars (#14063)
  ref(suspect-commits): Add hook (#14057)
  ref(frontend): Segment frontend web urls (#14096)
  feat(suspect-commits): Add analytics events (#14080)
  feat(servicehooks): Update servicehook URLs (#14093)
  license: Remove license headers (#14095)
  ref(templates): Remove unused account_nav (#14091)
  fix: Disable transaction events in store (#14088)
  fix(InstallWizard): Fix exception when InstallWizard completed (#14092)
  ref(admin): Fix thrashing on stat charts (#14094)
  ...
  • Loading branch information
HazAT committed Jul 23, 2019
2 parents 3a68e29 + cd49472 commit 8d62f17
Show file tree
Hide file tree
Showing 385 changed files with 1,887 additions and 5,266 deletions.
9 changes: 8 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,14 @@
"@sentry/integrations": "5.6.0-beta.0",
"@sentry/typescript": "^5.3.0",
"@types/lodash": "^4.14.134",
"@types/react-dom": "^16.8.4",
"@types/moment-timezone": "^0.5.12",
"@types/papaparse": "^4.5.11",
"@types/react": "^16.7.0",
"@types/react-bootstrap": "^0.32.19",
"@types/react-document-title": "^2.0.3",
"@types/react-dom": "^16.7.0",
"@types/react-router": "^3.0.20",
"@types/react-virtualized": "^9.20.1",
"algoliasearch": "^3.32.0",
"babel-core": "^7.0.0-bridge.0",
"babel-loader": "^8.0.0",
Expand Down
1 change: 1 addition & 0 deletions requirements-test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,4 @@ pytest-timeout==1.2.1
pytest-xdist>=1.18.0,<1.19.0
responses>=0.8.1,<0.9.0
sqlparse==0.1.19
werkzeug==0.15.5
7 changes: 0 additions & 7 deletions src/sentry/__init__.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,3 @@
"""
sentry
~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""
from __future__ import absolute_import

import os
Expand Down
7 changes: 0 additions & 7 deletions src/sentry/__main__.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,3 @@
"""
sentry
~~~~~~
:copyright: (c) 2015 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""
from __future__ import absolute_import

from .runner import main
Expand Down
6 changes: 6 additions & 0 deletions src/sentry/api/bases/sentryapps.py
Original file line number Diff line number Diff line change
Expand Up @@ -160,6 +160,12 @@ def has_object_permission(self, request, view, sentry_app):
if sentry_app.owner not in request.user.get_orgs():
raise Http404

# TODO(meredith): make a better way to allow for public
# endpoints. we can't use ensure_scoped_permission now
# that the public endpoint isn't denoted by '()'
if sentry_app.is_published and request.method == 'GET':
return True

return ensure_scoped_permission(
request,
self._scopes_for_sentry_app(sentry_app).get(request.method),
Expand Down
7 changes: 0 additions & 7 deletions src/sentry/api/paginator.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,3 @@
"""
sentry.api.paginator
~~~~~~~~~~~~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""
from __future__ import absolute_import

import bisect
Expand Down
7 changes: 0 additions & 7 deletions src/sentry/app.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,3 @@
"""
sentry.app
~~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""
from __future__ import absolute_import

from threading import local
Expand Down
8 changes: 0 additions & 8 deletions src/sentry/attachments/base.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
"""
sentry.attachments.base
~~~~~~~~~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""

from __future__ import absolute_import

import zlib
Expand Down
8 changes: 0 additions & 8 deletions src/sentry/attachments/default.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
"""
sentry.attachments.default
~~~~~~~~~~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""

from __future__ import absolute_import

from sentry.cache import default_cache
Expand Down
8 changes: 0 additions & 8 deletions src/sentry/attachments/redis.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
"""
sentry.attachments.redis
~~~~~~~~~~~~~~~~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""

from __future__ import absolute_import

import logging
Expand Down
7 changes: 0 additions & 7 deletions src/sentry/buffer/base.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,3 @@
"""
sentry.buffer.base
~~~~~~~~~~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""
from __future__ import absolute_import

import logging
Expand Down
7 changes: 0 additions & 7 deletions src/sentry/buffer/inprocess.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,3 @@
"""
sentry.buffer.inprocess
~~~~~~~~~~~~~~~~~~~~~~~
:copyright: (c) 2010-2015 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""
from __future__ import absolute_import

from sentry.buffer import Buffer
Expand Down
7 changes: 0 additions & 7 deletions src/sentry/buffer/redis.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,3 @@
"""
sentry.buffer.redis
~~~~~~~~~~~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""
from __future__ import absolute_import

import six
Expand Down
8 changes: 0 additions & 8 deletions src/sentry/cache/base.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
"""
sentry.cache.base
~~~~~~~~~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""

from __future__ import absolute_import

from django.conf import settings
Expand Down
8 changes: 0 additions & 8 deletions src/sentry/cache/django.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
"""
sentry.cache.django
~~~~~~~~~~~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""

from __future__ import absolute_import

from django.core.cache import cache
Expand Down
8 changes: 0 additions & 8 deletions src/sentry/cache/redis.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
"""
sentry.cache.redis
~~~~~~~~~~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""

from __future__ import absolute_import

from sentry.utils import json
Expand Down
7 changes: 0 additions & 7 deletions src/sentry/conf/__init__.py
Original file line number Diff line number Diff line change
@@ -1,8 +1 @@
"""
sentry.conf
~~~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""
from __future__ import absolute_import
6 changes: 0 additions & 6 deletions src/sentry/conf/server.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,5 @@
"""
sentry.conf.server
~~~~~~~~~~~~~~~~~~
These settings act as the default (base) settings for the Sentry-provided web-server
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""
from __future__ import absolute_import

Expand Down
6 changes: 0 additions & 6 deletions src/sentry/constants.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,6 @@
"""
sentry.constants
~~~~~~~~~~~~~~~~
These settings act as the default (base) settings for the Sentry-provided
web-server
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""
from __future__ import absolute_import, print_function

Expand Down
7 changes: 0 additions & 7 deletions src/sentry/coreapi.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,3 @@
"""
sentry.coreapi
~~~~~~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""
# TODO: We should make the API a class, and UDP/HTTP just inherit from it
# This will make it so we can more easily control logging with various
# metadata (rather than generic log messages which aren't useful).
Expand Down
8 changes: 0 additions & 8 deletions src/sentry/db/__init__.py
Original file line number Diff line number Diff line change
@@ -1,9 +1 @@
"""
sentry.db
~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""

from __future__ import absolute_import
7 changes: 0 additions & 7 deletions src/sentry/db/exceptions.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,3 @@
"""
sentry.db.exceptions
~~~~~~~~~~~~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""
from __future__ import absolute_import


Expand Down
8 changes: 0 additions & 8 deletions src/sentry/db/models/__init__.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
"""
sentry.db.models
~~~~~~~~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""

from __future__ import absolute_import

from .base import * # NOQA
Expand Down
8 changes: 0 additions & 8 deletions src/sentry/db/models/base.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
"""
sentry.db.models
~~~~~~~~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""

from __future__ import absolute_import

from copy import copy
Expand Down
8 changes: 0 additions & 8 deletions src/sentry/db/models/fields/__init__.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
"""
sentry.db.models.fields
~~~~~~~~~~~~~~~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""

from __future__ import absolute_import

from .array import * # NOQA
Expand Down
8 changes: 0 additions & 8 deletions src/sentry/db/models/fields/bounded.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
"""
sentry.db.models.fields.bounded
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""

from __future__ import absolute_import

from django.conf import settings
Expand Down
8 changes: 0 additions & 8 deletions src/sentry/db/models/fields/citext.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
"""
sentry.db.models.fields.citext
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""

from __future__ import absolute_import, print_function

import six
Expand Down
8 changes: 0 additions & 8 deletions src/sentry/db/models/fields/foreignkey.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
"""
sentry.db.models.fields.foreignkey
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""

from __future__ import absolute_import

from django.conf import settings
Expand Down
8 changes: 0 additions & 8 deletions src/sentry/db/models/fields/gzippeddict.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
"""
sentry.db.models.fields.gzippeddict
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""

from __future__ import absolute_import, print_function

import logging
Expand Down
8 changes: 0 additions & 8 deletions src/sentry/db/models/fields/node.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
"""
sentry.db.models.fields.node
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""

from __future__ import absolute_import, print_function

from base64 import b64encode
Expand Down
8 changes: 0 additions & 8 deletions src/sentry/db/models/manager.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
"""
sentry.db.models.manager
~~~~~~~~~~~~~~~~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""

from __future__ import absolute_import, print_function

import logging
Expand Down
8 changes: 0 additions & 8 deletions src/sentry/db/models/query.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
"""
sentry.db.models.query
~~~~~~~~~~~~~~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""

from __future__ import absolute_import

import itertools
Expand Down
8 changes: 0 additions & 8 deletions src/sentry/db/models/utils.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
"""
sentry.db.utils
~~~~~~~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""

from __future__ import absolute_import

import operator
Expand Down
6 changes: 0 additions & 6 deletions src/sentry/event_manager.py
Original file line number Diff line number Diff line change
@@ -1,9 +1,3 @@
"""
sentry.event_manager
~~~~~~~~~~~~~~~~~~~~
:copyright: (c) 2010-2014 by the Sentry Team, see AUTHORS for more details.
:license: BSD, see LICENSE for more details.
"""
from __future__ import absolute_import, print_function

import time
Expand Down
Loading

0 comments on commit 8d62f17

Please sign in to comment.