Skip to content
Snippets Groups Projects
Verified Commit 082d8e48 authored by Alexa Valentová's avatar Alexa Valentová
Browse files

update requirements & add sentry integration

parent 584dae42
No related branches found
No related tags found
No related merge requests found
Pipeline #17592 passed
...@@ -21,7 +21,7 @@ cryptography==42.0.5 ...@@ -21,7 +21,7 @@ cryptography==42.0.5
# josepy # josepy
# mozilla-django-oidc # mozilla-django-oidc
# pyopenssl # pyopenssl
django==5.0.2 django==5.0.3
# via # via
# -r base.in # -r base.in
# django-admin-index # django-admin-index
...@@ -30,9 +30,9 @@ django==5.0.2 ...@@ -30,9 +30,9 @@ django==5.0.2
# django-http-exceptions # django-http-exceptions
# django-markdownx # django-markdownx
# mozilla-django-oidc # mozilla-django-oidc
django-admin-index==3.1.0 django-admin-index==3.1.1
# via -r base.in # via -r base.in
django-admin-interface==0.28.5 django-admin-interface==0.28.6
# via -r base.in # via -r base.in
django-colorfield==0.11.0 django-colorfield==0.11.0
# via django-admin-interface # via django-admin-interface
...@@ -86,7 +86,7 @@ pycparser==2.21 ...@@ -86,7 +86,7 @@ pycparser==2.21
# via cffi # via cffi
pyjwt==2.8.0 pyjwt==2.8.0
# via -r base.in # via -r base.in
pyopenssl==24.0.0 pyopenssl==24.1.0
# via josepy # via josepy
python-slugify==8.0.4 python-slugify==8.0.4
# via django-admin-interface # via django-admin-interface
......
gunicorn gunicorn
whitenoise whitenoise
sentry-sdk
...@@ -4,9 +4,15 @@ ...@@ -4,9 +4,15 @@
# #
# pip-compile production.in # pip-compile production.in
# #
certifi==2024.2.2
# via sentry-sdk
gunicorn==21.2.0 gunicorn==21.2.0
# via -r production.in # via -r production.in
packaging==23.2 packaging==24.0
# via gunicorn # via gunicorn
sentry-sdk==1.42.0
# via -r production.in
urllib3==2.2.1
# via sentry-sdk
whitenoise==6.6.0 whitenoise==6.6.0
# via -r production.in # via -r production.in
...@@ -13,6 +13,9 @@ import pathlib ...@@ -13,6 +13,9 @@ import pathlib
import dj_database_url import dj_database_url
import environ import environ
import sentry_sdk
from sentry_sdk.integrations.django import DjangoIntegration
from sentry_sdk.integrations.logging import LoggingIntegration
# Build paths inside the project like this: BASE_DIR / 'subdir'. # Build paths inside the project like this: BASE_DIR / 'subdir'.
BASE_DIR = pathlib.Path(__file__).parents[2] BASE_DIR = pathlib.Path(__file__).parents[2]
...@@ -209,3 +212,18 @@ CHOBOTNICE_API_URL = env.str( ...@@ -209,3 +212,18 @@ CHOBOTNICE_API_URL = env.str(
# DBsettings # DBsettings
DBSETTINGS_VALUE_LENGTH = 65536 DBSETTINGS_VALUE_LENGTH = 65536
# Sentry
SENTRY_DSN = env.str("SENTRY_DSN", default="")
if SENTRY_DSN != "":
sentry_sdk.init(
dsn=SENTRY_DSN,
integrations=[
DjangoIntegration(),
LoggingIntegration(level=logging.INFO, event_level=logging.WARNING),
],
send_default_pii=True,
)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment