Пример #1
0
        url(r'^debug/mail/digest/$',
            sentry.web.frontend.debug.mail.digest),
        url(r'^debug/mail/request-access/$',
            sentry.web.frontend.debug.mail.request_access),
        url(r'^debug/mail/access-approved/$',
            sentry.web.frontend.debug.mail.access_approved),
        url(r'^debug/mail/invitation/$',
            sentry.web.frontend.debug.mail.invitation),
        url(r'^debug/mail/confirm-email/$',
            sentry.web.frontend.debug.mail.confirm_email),
        url(r'^debug/mail/recover-account/$',
            sentry.web.frontend.debug.mail.recover_account),
        url(r'^debug/embed/error-page/$',
            DebugErrorPageEmbedView.as_view()),
        url(r'^debug/trigger-error/$',
            DebugTriggerErrorView.as_view()),
        url(r'^debug/auth-confirm-identity/$',
            debug_auth_views.DebugAuthConfirmIdentity.as_view()),
        url(r'^debug/auth-confirm-link/$',
            debug_auth_views.DebugAuthConfirmLink.as_view()),
        url(r'^debug/icons/$',
            TemplateView.as_view(template_name='sentry/debug/icons.html')),
    )

urlpatterns += patterns(
    '',
    # Store endpoints first since they are the most active
    url(r'^api/store/$', api.StoreView.as_view(),
        name='sentry-api-store'),
    url(r'^api/(?P<project_id>[\w_-]+)/store/$', api.StoreView.as_view(),
        name='sentry-api-store'),
Пример #2
0
    from sentry.web.frontend.debug.debug_error_embed import DebugErrorPageEmbedView
    from sentry.web.frontend.debug.debug_new_release_email import DebugNewReleaseEmailView

    urlpatterns += patterns(
        '',
        url(r'^debug/mail/new-event/$',
            sentry.web.frontend.debug.mail.new_event),
        url(r'^debug/mail/new-note/$',
            sentry.web.frontend.debug.mail.new_note),
        url(r'^debug/mail/new-release/$', DebugNewReleaseEmailView.as_view()),
        url(r'^debug/mail/request-access/$',
            sentry.web.frontend.debug.mail.request_access),
        url(r'^debug/mail/access-approved/$',
            sentry.web.frontend.debug.mail.access_approved),
        url(r'^debug/embed/error-page/$', DebugErrorPageEmbedView.as_view()),
        url(r'^debug/trigger-error/$', DebugTriggerErrorView.as_view()),
    )

urlpatterns += patterns(
    '',
    # Store endpoints first since they are the most active
    url(r'^api/store/$', api.StoreView.as_view(), name='sentry-api-store'),
    url(r'^api/(?P<project_id>[\w_-]+)/store/$',
        api.StoreView.as_view(),
        name='sentry-api-store'),
    url(r'^_static/(?P<module>[^/]+)/(?P<path>.*)$',
        generic.static_media,
        name='sentry-media'),
    url(r'^templates/(?P<path>.*)$',
        generic.partial_static_media,
        name='sentry-partial-media'),
Пример #3
0
    ),
    url(r"^debug/mail/password-changed/$",
        DebugPasswordChangedEmailView.as_view()),
    url(r"^debug/mail/new-processing-issues/$",
        DebugNewProcessingIssuesEmailView.as_view()),
    url(
        r"^debug/mail/new-processing-issues-no-reprocessing/$",
        DebugNewProcessingIssuesNoReprocessingEmailView.as_view(),
    ),
    url(r"^debug/mail/sso-linked/$", DebugSsoLinkedEmailView.as_view()),
    url(r"^debug/mail/sso-unlinked/$", DebugSsoUnlinkedEmailView.as_view()),
    url(r"^debug/mail/sso-unlinked/no-password$",
        DebugSsoUnlinkedNoPasswordEmailView.as_view()),
    url(r"^debug/mail/alert-rule-trigger$",
        DebugAlertRuleTriggerEmailView.as_view()),
    url(r"^debug/mail/incident-activity$",
        DebugIncidentActivityEmailView.as_view()),
    url(r"^debug/mail/setup-2fa/$", DebugSetup2faEmailView.as_view()),
    url(r"^debug/embed/error-page/$", DebugErrorPageEmbedView.as_view()),
    url(r"^debug/trigger-error/$", DebugTriggerErrorView.as_view()),
    url(r"^debug/auth-confirm-identity/$",
        debug_auth_views.DebugAuthConfirmIdentity.as_view()),
    url(r"^debug/auth-confirm-link/$",
        debug_auth_views.DebugAuthConfirmLink.as_view()),
    url(r"^debug/sudo/$",
        TemplateView.as_view(template_name="sentry/account/sudo.html")),
    url(r"^debug/oauth/authorize/$", DebugOAuthAuthorizeView.as_view()),
    url(r"^debug/oauth/authorize/error/$",
        DebugOAuthAuthorizeErrorView.as_view()),
)
Пример #4
0
        url(r'^debug/mail/access-approved/$',
            sentry.web.frontend.debug.mail.access_approved),
        url(r'^debug/mail/invitation/$',
            sentry.web.frontend.debug.mail.invitation),
        url(r'^debug/mail/confirm-email/$',
            sentry.web.frontend.debug.mail.confirm_email),
        url(r'^debug/mail/recover-account/$',
            sentry.web.frontend.debug.mail.recover_account),
        url(r'^debug/mail/unassigned/$',
            DebugUnassignedEmailView.as_view()),
        url(r'^debug/mail/org-delete-confirm/$',
            sentry.web.frontend.debug.mail.org_delete_confirm),
        url(r'^debug/embed/error-page/$',
            DebugErrorPageEmbedView.as_view()),
        url(r'^debug/trigger-error/$',
            DebugTriggerErrorView.as_view()),
        url(r'^debug/auth-confirm-identity/$',
            debug_auth_views.DebugAuthConfirmIdentity.as_view()),
        url(r'^debug/auth-confirm-link/$',
            debug_auth_views.DebugAuthConfirmLink.as_view()),
        url(r'^debug/icons/$',
            TemplateView.as_view(template_name='sentry/debug/icons.html')),
    )

urlpatterns += patterns(
    '',
    # Store endpoints first since they are the most active
    url(r'^api/store/$', api.StoreView.as_view(),
        name='sentry-api-store'),
    url(r'^api/(?P<project_id>[\w_-]+)/store/$', api.StoreView.as_view(),
        name='sentry-api-store'),
Пример #5
0
    url(r'^debug/mail/recover-account/$', sentry.web.frontend.debug.mail.recover_account),
    url(r'^debug/mail/unable-to-delete-repo/$', DebugUnableToDeleteRepository.as_view()),
    url(r'^debug/mail/unable-to-fetch-commits/$', DebugUnableToFetchCommitsEmailView.as_view()),
    url(r'^debug/mail/unassigned/$', DebugUnassignedEmailView.as_view()),
    url(r'^debug/mail/org-delete-confirm/$', sentry.web.frontend.debug.mail.org_delete_confirm),
    url(r'^debug/mail/mfa-removed/$', DebugMfaRemovedEmailView.as_view()),
    url(r'^debug/mail/mfa-added/$', DebugMfaAddedEmailView.as_view()),
    url(r'^debug/mail/recovery-codes-regenerated/$',
        DebugRecoveryCodesRegeneratedEmailView.as_view()),
    url(r'^debug/mail/password-changed/$', DebugPasswordChangedEmailView.as_view()),
    url(r'^debug/mail/new-processing-issues/$', DebugNewProcessingIssuesEmailView.as_view()),
    url(
        r'^debug/mail/new-processing-issues-no-reprocessing/$',
        DebugNewProcessingIssuesNoReprocessingEmailView.as_view()
    ),
    url(r'^debug/mail/sso-linked/$', DebugSsoLinkedEmailView.as_view()),
    url(r'^debug/mail/sso-unlinked/$', DebugSsoUnlinkedEmailView.as_view()),
    url(r'^debug/mail/sso-unlinked/no-password$', DebugSsoUnlinkedNoPasswordEmailView.as_view()),

    url(r'^debug/mail/setup-2fa/$', DebugSetup2faEmailView.as_view()),

    url(r'^debug/embed/error-page/$', DebugErrorPageEmbedView.as_view()),
    url(r'^debug/trigger-error/$', DebugTriggerErrorView.as_view()),
    url(r'^debug/auth-confirm-identity/$', debug_auth_views.DebugAuthConfirmIdentity.as_view()),
    url(r'^debug/auth-confirm-link/$', debug_auth_views.DebugAuthConfirmLink.as_view()),
    url(r'^debug/sudo/$', TemplateView.as_view(template_name='sentry/account/sudo.html')),
    url(r'^debug/oauth/authorize/$', DebugOAuthAuthorizeView.as_view()),
    url(r'^debug/oauth/authorize/error/$', DebugOAuthAuthorizeErrorView.as_view()),
    url(r'^debug/icons/$', TemplateView.as_view(template_name='sentry/debug/icons.html')),
)
Пример #6
0
    from sentry.web.frontend.debug.debug_trigger_error import DebugTriggerErrorView
    from sentry.web.frontend.debug.debug_error_embed import DebugErrorPageEmbedView
    from sentry.web.frontend.debug.debug_new_release_email import DebugNewReleaseEmailView

    urlpatterns += patterns(
        "",
        url(r"^debug/mail/new-event/$", sentry.web.frontend.debug.mail.new_event),
        url(r"^debug/mail/new-note/$", sentry.web.frontend.debug.mail.new_note),
        url(r"^debug/mail/new-release/$", DebugNewReleaseEmailView.as_view()),
        url(r"^debug/mail/assigned/$", sentry.web.frontend.debug.mail.assigned),
        url(r"^debug/mail/digest/$", sentry.web.frontend.debug.mail.digest),
        url(r"^debug/mail/request-access/$", sentry.web.frontend.debug.mail.request_access),
        url(r"^debug/mail/access-approved/$", sentry.web.frontend.debug.mail.access_approved),
        url(r"^debug/mail/invitation/$", sentry.web.frontend.debug.mail.invitation),
        url(r"^debug/embed/error-page/$", DebugErrorPageEmbedView.as_view()),
        url(r"^debug/trigger-error/$", DebugTriggerErrorView.as_view()),
    )

urlpatterns += patterns(
    "",
    # Store endpoints first since they are the most active
    url(r"^api/store/$", api.StoreView.as_view(), name="sentry-api-store"),
    url(r"^api/(?P<project_id>[\w_-]+)/store/$", api.StoreView.as_view(), name="sentry-api-store"),
    url(r"^api/(?P<project_id>\d+)/csp-report/$", api.CspReportView.as_view(), name="sentry-api-csp-report"),
    # The static version is either a 10 digit timestamp, a sha1, or md5 hash
    url(
        r"^_static/(?:(?P<version>\d{10}|[a-f0-9]{32,40})/)?(?P<module>[^/]+)/(?P<path>.*)$",
        generic.static_media,
        name="sentry-media",
    ),
    # API