Skip to content

Commit 22c5caa

Browse files
authored
chore(view-hierarchy): Add panel for option setting (#44982)
Also introduces a Flagr flag so we can limit visibility of the options field to internal.
1 parent 5a4b25c commit 22c5caa

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

src/sentry/conf/server.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1239,6 +1239,8 @@ def SOCIAL_AUTH_DEFAULT_USERNAME():
12391239
"organizations:ds-prioritise-by-transaction-bias": False,
12401240
# Enable View Hierarchies in issue details page
12411241
"organizations:mobile-view-hierarchies": False,
1242+
# Enable view hierarchies options
1243+
"organizations:view-hierarchies-options-dev": False,
12421244
# Enable the onboarding heartbeat footer on the sdk setup page
12431245
"organizations:onboarding-heartbeat-footer": False,
12441246
# Enable a new behavior for deleting the freshly created project,

src/sentry/features/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@
102102
default_manager.add("organizations:metrics-extraction", OrganizationFeature)
103103
default_manager.add("organizations:minute-resolution-sessions", OrganizationFeature)
104104
default_manager.add("organizations:mobile-view-hierarchies", OrganizationFeature, True)
105+
default_manager.add("organizations:view-hierarchies-options-dev", OrganizationFeature, True)
105106
default_manager.add("organizations:anr-rate", OrganizationFeature, True)
106107
default_manager.add("organizations:monitors", OrganizationFeature, True)
107108
default_manager.add("organizations:native-stack-trace-v2", OrganizationFeature, True)

static/app/views/admin/adminSettings.tsx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,12 @@ export default class AdminSettings extends AsyncView<{}, State> {
190190
{fields['profile.issues.blocked_main_thread-ingest.ga-rollout']}
191191
</Panel>
192192
</Feature>
193+
<Feature features={['organizations:view-hierarchies-options-dev']}>
194+
<Panel>
195+
<PanelHeader>View Hierarchy</PanelHeader>
196+
{fields['processing.view-hierarchies-deobfuscation-general-availability']}
197+
</Panel>
198+
</Feature>
193199
</Form>
194200
</div>
195201
);

0 commit comments

Comments
 (0)