Skip to content

Commit 4980b1d

Browse files
authored
Merge branch 'master' into ognjenbostjancic/tet-2206-prefer-gen_airesponsemodel-over-gen_airequestmodel
2 parents 96cd631 + 7806036 commit 4980b1d

File tree

1,090 files changed

+12000
-4706
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,090 files changed

+12000
-4706
lines changed

.github/CODEOWNERS

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -692,7 +692,7 @@ tests/sentry/api/endpoints/test_organization_attribute_mappings.py @get
692692
/static/app/components/events/highlights/ @getsentry/issue-workflow
693693
/static/app/components/issues/ @getsentry/issue-workflow
694694
/static/app/components/stackTrace/ @getsentry/issue-workflow
695-
/static/app/components/stream/supergroupRow.tsx @getsentry/issue-detection-frontend
695+
/static/app/components/stream/supergroups/ @getsentry/issue-detection-frontend
696696
/static/app/views/issueList/ @getsentry/issue-workflow
697697
/static/app/views/issueList/issueListSeerComboBox.tsx @getsentry/issue-workflow @getsentry/machine-learning-ai
698698
/static/app/views/issueList/pages/supergroups.tsx @getsentry/issue-detection-frontend
@@ -832,6 +832,7 @@ tests/sentry/api/endpoints/test_organization_attribute_mappings.py @get
832832
/static/app/components/core/ @getsentry/design-engineering
833833
/static/app/components/dnd/ @getsentry/design-engineering
834834
/static/app/components/pageFilters/ @getsentry/design-engineering
835+
/static/app/components/backendJsonFormAdapter/ @getsentry/design-engineering
835836
/static/app/icons/ @getsentry/design-engineering
836837
/static/app/stories/ @getsentry/design-engineering
837838
/static/app/components/commandPalette/ @getsentry/design-engineering

eslint.config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -405,6 +405,7 @@ export default typescript.config([
405405
'prefer-promise-reject-errors': 'off', // Disabled in favor of @typescript-eslint/prefer-promise-reject-errors
406406
'object-shorthand': ['error', 'properties'],
407407
'prefer-arrow-callback': ['error', {allowNamedFunctions: true}],
408+
quotes: ['error', 'single', {avoidEscape: true, allowTemplateLiterals: false}],
408409
radix: 'error',
409410
'require-await': 'off', // Disabled in favor of @typescript-eslint/require-await
410411
'spaced-comment': [

fixtures/emails/invitation.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Your teammates at Example are using Sentry to catch errors, crush latency issues
44

55
Looks like they need your help. You've been invited to join them:
66

7-
http://testserver/accept/1/None/
7+
http://testserver/accept/example/1/None/
88

99
Heads up: this invite link is just for you. Don't share it unless you want random strangers fixing your bugs.
1010

migrations_lockfile.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,4 +39,4 @@ tempest: 0003_use_encrypted_char_field
3939

4040
uptime: 0055_backfill_2xx_status_assertion
4141

42-
workflow_engine: 0111_add_workflowfirehistory_date_added_index
42+
workflow_engine: 0112_drop_redundant_error_detector_workflows

scripts/analyze-styled.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -422,7 +422,7 @@ if (!config.startDate) {
422422
if (config.targetFile) {
423423
logger.fatal(`❌ File not found: ${config.targetFile}`);
424424
} else {
425-
logger.fatal(`❌ No .tsx files found in search directory`);
425+
logger.fatal('❌ No .tsx files found in search directory');
426426
}
427427
process.exit(1);
428428
}

scripts/build-js-loader.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import * as ts from 'typescript';
1717
* then verify the build output of both generated `js.tmpl` files and check all three files in.
1818
*/
1919

20-
const header = `{% load sentry_helpers %}`;
20+
const header = '{% load sentry_helpers %}';
2121
const loaderScriptPath = './src/sentry/templates/sentry/js-sdk-loader.ts';
2222
const loaderTmplPath = './src/sentry/templates/sentry/js-sdk-loader.js.tmpl';
2323
const loaderMinTmplPath = './src/sentry/templates/sentry/js-sdk-loader.min.js.tmpl';

scripts/routes.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ const useDefaults = (values.defaults as boolean) ?? false;
148148
if (!showAll && Object.keys(userParams).length === 0 && !useDefaults) {
149149
const bin = path.basename(process.argv[1] ?? '');
150150
console.error(`Usage: node ${bin} [OPTIONS] --<param> <value> [...]`);
151-
console.error(`Run with --help for full usage.`);
151+
console.error('Run with --help for full usage.');
152152
process.exit(1);
153153
}
154154

scripts/type-coverage-diff.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -529,7 +529,7 @@ async function main() {
529529

530530
console.log(
531531
colors.dim(
532-
`\n📝 Note: Only showing type issues on lines that were literally added (+) or removed (-) in git diff`
532+
'\n📝 Note: Only showing type issues on lines that were literally added (+) or removed (-) in git diff'
533533
)
534534
);
535535

src/sentry/analytics/events/autofix_events.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,8 @@ class AiAutofixPrCreatedCompletedEvent(AiAutofixPhaseEvent):
7171

7272
@analytics.eventclass("ai.autofix.agent_handoff")
7373
class AiAutofixAgentHandoffEvent(AiAutofixPhaseEvent):
74-
pass
74+
coding_agent: str | None
75+
initiator: str | None = None
7576

7677

7778
analytics.register(AiAutofixRootCauseStartedEvent)

src/sentry/api/base.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@
7575
"all_silo_endpoint",
7676
"internal_cell_silo_endpoint",
7777
"internal_all_silo_endpoint",
78+
"internal_control_silo_endpoint",
7879
]
7980

8081
PAGINATION_DEFAULT_PER_PAGE = 100
@@ -723,6 +724,12 @@ def __call__(self, decorated_obj: Any) -> Any:
723724
mode 404s will be returned.
724725
"""
725726

727+
internal_control_silo_endpoint = EndpointSiloLimit(SiloMode.CONTROL, internal=True)
728+
"""
729+
Apply to endpoints that exist in CONTROL silo that
730+
should not be included in the frontend URL mapping
731+
"""
732+
726733
cell_silo_endpoint = EndpointSiloLimit(SiloMode.CELL)
727734
"""
728735
Apply to endpoints that exist in CELL silo.

0 commit comments

Comments
 (0)