Repository navigation
Commit cd3ac3b
Merge remote-tracking branch 'origin/master' into shayna-ch/np-legacy-issue-alerts
# Conflicts:
# tests/sentry/notifications/notification_action/test_platform_dispatch.py
Co-Authored-By: Shayna Chambless <shayna.chambless@sentry.io>2,199 files changed
Lines changed: 88876 additions & 50209 deletions
File tree
- .agents/skills
- design-system
- generate-frontend-forms
- migrate-frontend-forms
- sentry-security/references
- .github
- actions
- collect-test-data
- setup-sentry
- workflows
- scripts
- build-utils
- devenv
- devservices
- fixtures
- stubs-for-mypy
- scripts
- self-hosted
- src
- django_picklefield
- sentry
- ai_monitoring
- endpoints
- issues/llm_cache_detection
- transcript
- apidocs
- examples
- api
- bases
- endpoints
- internal
- helpers
- group_index
- oauth_authorize
- serializers
- models
- rest_framework
- audit_log
- auth/providers/google
- backup
- buffer
- conf
- core/endpoints
- db
- models
- fields
- manager
- deletions
- defaults
- tasks
- digests/backends
- discover/endpoints
- explore
- endpoints
- translation
- features
- feedback
- tasks
- usecases/ingest
- hybridcloud
- apigateway
- outbox
- rpc
- services/replica
- incidents
- models
- ingest
- consumer
- transaction_clusterer
- integrations
- api/endpoints
- bitbucket_server
- bitbucket
- cursor_origin
- cursor
- discord/requests
- github_enterprise
- github
- gitlab
- jira_server
- jira
- views
- webhooks
- models
- opsgenie
- perforce
- p4protocol
- services
- integration
- repository
- slack/webhooks
- actions
- source_code_management
- utils
- vsts
- investigations
- endpoints
- serializers
- validators
- migrations
- models
- services
- action_kinds
- issue_detection/detectors
- issues
- action_log
- auto_source_code_config
- derived
- endpoints
- escalating
- formatting
- models
- lang/java
- metrics
- middleware
- migrations
- models
- options
- monitors
- consumers
- endpoints
- logic
- notifications
- api/endpoints
- migrations
- models
- notification_action
- notifications
- platform
- shadow
- slack/renderers
- templates
- objectstore/endpoints
- options
- organizations
- services/organization
- pr_metrics
- preprod
- size_analysis
- snapshots
- vcs/status_checks/size
- processing_errors
- processing/backpressure
- profiles
- receivers
- outbox
- relay
- config
- types
- releases/endpoints
- replays
- endpoints
- usecases/query
- runner
- commands
- scm
- endpoints
- private
- search
- eap
- occurrences
- spans
- events
- snuba
- seer
- agent
- anomaly_detection
- autofix
- pr_iteration
- listeners
- blueprints
- endpoints
- entrypoints
- slack
- migrations
- models
- smart_assignment
- workflows
- sentry_apps
- api/endpoints
- services/app
- token_exchange
- sentry_metrics/consumers/indexer
- service_accounts
- endpoints
- migrations
- services
- service_account
- services
- filestore
- organization
- silo
- snuba
- spans/consumers/process_segments
- tasks
- llm_issue_detection
- seer
- agentic_triage
- summaries
- taskworker
- telemetry_classifiers
- templates/sentry
- emails
- digests
- incidents
- testutils
- helpers
- pytest
- uptime/endpoints
- users
- api/bases
- models
- utils
- locking/backends
- sdk_crashes
- sentry_apps
- web
- frontend
- debug
- workflow_engine
- defaults
- docs
- endpoints
- serializers
- utils
- validators/base
- handlers/detector
- migrations
- models
- processors
- evaluations
- receivers
- static
- app
- actionCreators
- bootstrap
- components
- ai/toolDetails
- arithmeticBuilder
- token
- backendJsonFormAdapter
- badge
- charts
- components
- checkInTimeline
- commandPalette/ui
- connectRepository
- core
- alert
- avatar
- badge
- breadcrumbList
- button
- checkbox
- chip
- compactSelect
- gridList
- listBox
- composer
- descriptionList
- disclosure
- dropdownMenu
- entityHeader
- items
- form
- field
- layout
- hotkey
- image
- info
- input
- link
- markdown
- radio
- segmentedControl
- select
- statusIndicator
- table
- text
- toast
- tooltip
- droppedData
- band
- drawer
- events
- autofix/v3
- breadcrumbs
- contexts
- eventReplay
- eventTagsAndScreenshot/screenshot
- flamegraphAttachment
- highlights
- interfaces
- debugMeta
- debugImageDetails
- debugImage
- frame
- performance
- meta/annotatedText
- viewHierarchy
- externalIssues
- feedback
- feedbackItem
- feedbackOnboarding
- list
- forms
- controls
- fieldGroup
- fields
- groupPreviewTooltip
- group
- externalIssuesList
- tagFacets
- interactionStateLayer
- issues
- links
- modals
- inviteMembersModal
- widgetBuilder
- onboardingWizard
- onboarding
- scm
- pageFilters
- project
- panels
- preprod
- profiling
- flamegraph
- flamegraphToolbar
- replays
- breadcrumbs
- diff
- header
- list/__stories__
- table
- searchBar
- searchQueryBuilder
- askSeerCombobox
- tokens
- filterKeyListBox
- filter
- searchSyntax
- seer
- markdown
- embeds
- components
- stackTrace
- frame
- issueStackTrace
- stream
- tables
- dataGrid
- keyValueTable
- simpleTable
- tokenizedInput/token
- tours
- data
- debug/notifications/components
- gettingStartedDocs
- deno
- node-cloudflare-workers
- node-pi-durable
- node
- router
- legacy
- scrapsProviders
- stories
- view
- styles
- types
- utils
- analytics
- api
- discover
- fields
- performance/trends
- reactRouterV6
- replays
- hooks
- seer
- timeSeries
- url
- views
- admin
- alerts
- authV2
- acceptOrganizationInvite
- authLogin
- hooks
- authRegister
- components
- oauthAuthorize
- oauthDevice
- oauth
- passwordReset
- automations/components
- actionFilters
- automationListTable
- forms
- dashboards
- components
- datasetConfig
- utils
- utils
- prebuiltConfigs/ai
- widgetBuilder
- buildSteps/groupByStep
- components
- visualize
- utils
- widgetCard
- hooks
- widgets
- bigNumberWidget
- common
- detailsWidget
- serverTreeWidget
- timeSeriesWidget
- formatters
- detectors
- components
- details
- common
- metric
- forms
- metric
- uptime/detect
- uptime
- assertions
- utils
- discover
- results
- table/quickContext
- explore
- components
- chart
- toolbar/toolbarVisualize
- traceItemAttributes
- contexts/pageParamsContext
- conversations
- components
- hooks
- utils
- hooks
- logs
- tables
- metrics
- hooks
- metricGraph
- metricInfoTabs
- metricPanel
- metricToolbar
- metricSelector
- multiQueryMode
- profiling
- landing
- queryParams
- releases
- detail/overview/sidebar
- drawer
- replays
- detail
- layout
- memoryPanel
- network
- ourlogs
- selectors
- savedFormulas
- formulaBuilder
- savedQueries
- spans
- charts
- tables
- tracesTable
- toolbar
- utils
- insights
- browser
- resources/components
- webVitals
- components
- charts
- queries
- rawWebVitalsQueries
- storedScoreQueries
- common
- components
- queries
- crons/components
- pages
- agents
- components
- hooks
- utils
- mcp
- platform/nextjs
- investigations
- __stories__
- actionRequests
- activity
- comments
- detail
- fixtures
- hypotheses
- statusBlock
- issueDetails
- actions
- activitySection
- activityLineItem
- progressMarker
- groupEventDetails
- groupFeatureFlags/details
- groupTags
- sidebar
- issueList
- actions
- issueViews/issueViewsList
- pages/inbox
- issuePreview
- onboarding
- organizationStats
- performance
- eap
- landing/widgets
- components
- transforms
- widgets
- traceDetails
- traceDrawer
- details
- span
- eapSections
- tabs
- traceTypeWarnings
- transactionSummary
- transactionEvents
- transactionProfiles
- trends
- utils
- utils
- preprod
- buildComparison/main
- components/visualizations
- snapshots
- main
- sidebar
- projectDetail
- projectInstall
- projectsDashboard
- seerExplorer
- components
- chat
- drawer
- sidebar
- hooks
- seerWorkflows
- overview
- sentryAppExternalInstallation
- settings
- account
- accountSecurity
- components
- notifications
- components
- dataScrubbing/modals/form
- dynamicSampling
- organizationApiKeys
- organizationAuth
- organizationDeveloperSettings
- sentryApplicationDashboard
- sentryApplicationRow
- organizationIntegrations
- detailedView
- organizationTeams
- organization
- projectSourceMaps
- project
- projectFilters
- projectKeys
- details
- list
- projectOwnership
- tempest
- gsAdmin
- components
- beacons
- customers
- policies
- promoCodes
- users
- views
- instanceLevelOAuth
- gsApp
- components
- ai
- billingDetails
- features
- overrides
- types
- views
- amCheckout/components
- seerAutomation
- onboarding
- spikeProtection
- components
- subscriptionPage
- headerCards
- seerWallet
- images/oauth
- oxlint
- eslintPluginScraps/src/rules
- eslintPluginSentry
- packages
- icons
- src
- scraps
- scripts
- src
- alert
- badge
- button
- checkbox
- chip
- descriptionList
- disclosure
- hotkey
- image
- info
- interactionStateLayer
- layout
- link
- radio
- segmentedControl
- statusIndicator
- text
- theme
- tooltip
- test/env
- tests
- acceptance
- apidocs
- js
- fixtures
- sentry-test
- relay_integration
- sentry
- ai_monitoring
- endpoints
- issues/llm_cache_detection
- transcript
- apidocs
- api
- bases
- endpoints
- helpers
- serializers
- auth
- buffer
- conduit
- core/endpoints
- db/models
- fields
- debug_files
- deletions
- tasks
- digests
- backends
- event_manager
- explore
- endpoints
- translation
- feedback
- endpoints
- lib
- hybridcloud/models
- incidents
- serializers
- ingest
- ingest_consumer
- integrations
- api/endpoints
- bitbucket_server
- bitbucket
- cursor_origin
- cursor
- github_enterprise
- github
- gitlab
- jira_server
- jira
- msteams
- notifications
- opsgenie
- perforce
- services
- repository
- slack
- actions/notification
- notifications
- webhooks/actions
- source_code_management
- utils
- vsts
- investigations
- endpoints
- serializers
- fixtures/seer_contract
- services
- issue_detection
- issues
- action_log
- auto_source_code_config
- derived
- endpoints
- formatting
- logging
- mail
- metrics
- middleware
- migrations
- models
- monitors
- consumers
- endpoints
- logic
- notifications
- api/endpoints
- notification_action/metric_alert_registry
- notifications
- platform
- msteams/renderers
- shadow
- slack/renderers
- templates
- utils
- options
- organizations
- post_process_forwarder
- pr_metrics
- preprod
- snapshots
- vcs/status_checks/size
- processing/backpressure
- receivers
- outbox
- relay
- replays
- endpoints
- unit
- consumers
- usecases
- rules/actions
- runner
- commands
- scm
- endpoints
- integration
- search/eap
- seer
- agent
- anomaly_detection
- autofix
- pr_iteration
- code_review/webhooks
- endpoints
- entrypoints
- slack
- models
- smart_assignment
- workflows
- sentry_apps
- api/endpoints
- tasks
- token_exchange
- sentry_metrics
- service_accounts
- endpoints
- services
- services
- eventstore
- filestore
- snuba
- spans/consumers/process_segments
- tasks
- seer
- snapshots/PreprocessingTransferTest
- taskworker
- telemetry_classifiers
- testutils/pytest
- uptime/endpoints
- users
- api/bases
- models
- web
- utils
- locking/backends
- sdk_crashes
- sentry_apps
- web/frontend
- workflow_engine
- defaults
- endpoints
- serializers
- validators
- handlers
- condition
- detector
- migration_helpers
- models
- processors
- evaluations
- snuba
- api/endpoints
- tasks
- symbolicator
- tools
- tools
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
523 | 523 | | |
524 | 524 | | |
525 | 525 | | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
526 | 530 | | |
527 | 531 | | |
528 | 532 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| 26 | + | |
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
| |||
98 | 99 | | |
99 | 100 | | |
100 | 101 | | |
101 | | - | |
| 102 | + | |
102 | 103 | | |
103 | 104 | | |
104 | 105 | | |
| |||
136 | 137 | | |
137 | 138 | | |
138 | 139 | | |
| 140 | + | |
| 141 | + | |
139 | 142 | | |
140 | 143 | | |
141 | 144 | | |
| |||
186 | 189 | | |
187 | 190 | | |
188 | 191 | | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
189 | 196 | | |
190 | 197 | | |
191 | 198 | | |
| |||
304 | 311 | | |
305 | 312 | | |
306 | 313 | | |
307 | | - | |
| 314 | + | |
308 | 315 | | |
309 | 316 | | |
310 | 317 | | |
| |||
383 | 390 | | |
384 | 391 | | |
385 | 392 | | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
386 | 425 | | |
387 | 426 | | |
388 | 427 | | |
| |||
1054 | 1093 | | |
1055 | 1094 | | |
1056 | 1095 | | |
1057 | | - | |
| 1096 | + | |
| 1097 | + | |
1058 | 1098 | | |
1059 | 1099 | | |
1060 | 1100 | | |
| |||
1081 | 1121 | | |
1082 | 1122 | | |
1083 | 1123 | | |
| 1124 | + | |
1084 | 1125 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
29 | 30 | | |
30 | 31 | | |
31 | 32 | | |
| |||
591 | 592 | | |
592 | 593 | | |
593 | 594 | | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
| 612 | + | |
594 | 613 | | |
595 | 614 | | |
596 | 615 | | |
| |||
728 | 747 | | |
729 | 748 | | |
730 | 749 | | |
731 | | - | |
| 750 | + | |
| 751 | + | |
732 | 752 | | |
733 | 753 | | |
734 | 754 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
74 | | - | |
| 74 | + | |
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
53 | | - | |
| 52 | + | |
54 | 53 | | |
55 | 54 | | |
56 | 55 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
9 | 20 | | |
10 | 21 | | |
11 | 22 | | |
| |||
38 | 49 | | |
39 | 50 | | |
40 | 51 | | |
41 | | - | |
| 52 | + | |
42 | 53 | | |
43 | 54 | | |
44 | 55 | | |
| |||
52 | 63 | | |
53 | 64 | | |
54 | 65 | | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
0 commit comments