{% block head_css %} {% endblock %} {% block head_extra %}{% endblock %} {# ── Sentry Browser SDK ───────────────────────────────────────────────── Loaded only when SENTRY_DSN is configured. The DSN is a *public* Sentry key and is intentionally embedded in client-side code. Update the version pin at browser.sentry-cdn.com/releases when upgrading the SDK. ──────────────────────────────────────────────────────────────────────── #} {% if sentry_dsn %} if (window.Sentry) { Sentry.init({ dsn: {{ sentry_dsn | tojson }}, environment: {{ sentry_environment | default("production") | tojson }}, release: {{ version | default(None) | tojson }}, integrations: [ Sentry.browserTracingIntegration(), Sentry.replayIntegration(), ], tracesSampleRate: {{ sentry_js_traces_sample_rate | default(0.0) }}, replaysSessionSampleRate: {{ sentry_js_replay_session_sample_rate | default(0.0) }}, replaysOnErrorSampleRate: {{ sentry_js_replay_on_error_sample_rate | default(0.1) }}, }); } {% endif %}
{% block content %}{% endblock %}

{{ _("cookie.notice") }} {{ _("cookie.policy_link") }} · {{ _("cookie.privacy_link") }}

{% block scripts %}{% endblock %}