Skip to content

Commit c6132f2

Browse files
AbhiPrasadharshithadurai
authored and
harshithadurai
committed
feat(platforms): Add cloudflare platform to backend (#77769)
ref getsentry/sentry-javascript#12620 Adds cloudflare as a backend platform.
1 parent fbb0322 commit c6132f2

File tree

5 files changed

+27
-12
lines changed

5 files changed

+27
-12
lines changed

Diff for: src/sentry/api/endpoints/source_map_debug_blue_thunder_edition.py

+22-12
Original file line numberDiff line numberDiff line change
@@ -634,6 +634,7 @@ def get_sdk_debug_id_support(event_data):
634634
"sentry.javascript.browser",
635635
"sentry.javascript.capacitor",
636636
"sentry.javascript.cordova",
637+
"sentry.javascript.cloudflare",
637638
"sentry.javascript.electron",
638639
"sentry.javascript.gatsby",
639640
"sentry.javascript.nextjs",
@@ -660,32 +661,41 @@ def get_sdk_debug_id_support(event_data):
660661

661662
if sdk_name == "sentry.javascript.react-native":
662663
return (
663-
"full"
664-
if Version(sdk_version) >= Version(MIN_REACT_NATIVE_SDK_VERSION_FOR_DEBUG_IDS)
665-
else "needs-upgrade",
664+
(
665+
"full"
666+
if Version(sdk_version) >= Version(MIN_REACT_NATIVE_SDK_VERSION_FOR_DEBUG_IDS)
667+
else "needs-upgrade"
668+
),
666669
MIN_REACT_NATIVE_SDK_VERSION_FOR_DEBUG_IDS,
667670
)
668671

669672
if sdk_name == "sentry.javascript.electron":
670673
return (
671-
"full"
672-
if Version(sdk_version) >= Version(MIN_ELECTRON_SDK_VERSION_FOR_DEBUG_IDS)
673-
else "needs-upgrade",
674+
(
675+
"full"
676+
if Version(sdk_version) >= Version(MIN_ELECTRON_SDK_VERSION_FOR_DEBUG_IDS)
677+
else "needs-upgrade"
678+
),
674679
MIN_ELECTRON_SDK_VERSION_FOR_DEBUG_IDS,
675680
)
676681

677682
if sdk_name == "sentry.javascript.nextjs" or sdk_name == "sentry.javascript.sveltekit":
678683
return (
679-
"full"
680-
if Version(sdk_version) >= Version(MIN_NEXTJS_AND_SVELTEKIT_SDK_VERSION_FOR_DEBUG_IDS)
681-
else "needs-upgrade",
684+
(
685+
"full"
686+
if Version(sdk_version)
687+
>= Version(MIN_NEXTJS_AND_SVELTEKIT_SDK_VERSION_FOR_DEBUG_IDS)
688+
else "needs-upgrade"
689+
),
682690
MIN_NEXTJS_AND_SVELTEKIT_SDK_VERSION_FOR_DEBUG_IDS,
683691
)
684692

685693
return (
686-
"full"
687-
if Version(sdk_version) >= Version(MIN_JS_SDK_VERSION_FOR_DEBUG_IDS)
688-
else "needs-upgrade",
694+
(
695+
"full"
696+
if Version(sdk_version) >= Version(MIN_JS_SDK_VERSION_FOR_DEBUG_IDS)
697+
else "needs-upgrade"
698+
),
689699
MIN_JS_SDK_VERSION_FOR_DEBUG_IDS,
690700
)
691701

Diff for: src/sentry/models/project.py

+1
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@
9999
"javascript",
100100
"javascript-angular",
101101
"javascript-astro",
102+
"javascript-cloudflare",
102103
"javascript-ember",
103104
"javascript-gatsby",
104105
"javascript-nextjs",

Diff for: src/sentry/utils/event.py

+1
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ def is_event_from_browser_javascript_sdk(event: dict[str, Any]) -> bool:
7777
return sdk_name.lower() in [
7878
"sentry.javascript.astro",
7979
"sentry.javascript.browser",
80+
"sentry.javascript.cloudflare",
8081
"sentry.javascript.react",
8182
"sentry.javascript.gatsby",
8283
"sentry.javascript.ember",

Diff for: src/sentry/utils/platform_categories.py

+2
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@
7272
"java-logging",
7373
"java-spring-boot",
7474
"java-spring",
75+
"javascript-cloudflare",
7576
"kotlin",
7677
"native",
7778
"node",
@@ -118,6 +119,7 @@
118119
SERVERLESS = {
119120
"dotnet-awslambda",
120121
"dotnet-gcpfunctions",
122+
"javascript-cloudflare",
121123
"node-awslambda",
122124
"node-azurefunctions",
123125
"node-gcpfunctions",

Diff for: src/sentry/utils/tag_normalization.py

+1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"sentry.javascript.browser",
2121
"sentry.javascript.capacitor",
2222
"sentry.javascript.cordova",
23+
"sentry.javascript.cloudflare",
2324
"sentry.javascript.deno",
2425
"sentry.javascript.electron",
2526
"sentry.javascript.ember",

0 commit comments

Comments
 (0)