From d1a17b9c6171f8c9178c02c2bbe84a0456379031 Mon Sep 17 00:00:00 2001 From: Terry Sutton Date: Tue, 25 Feb 2025 12:42:05 -0330 Subject: [PATCH 1/2] Chore/ef secret reset (#33842) * Reset secrets form after submission * Try a different fix. * Align the delete button. --------- Co-authored-by: Ivan Vasilov --- .../Functions/EdgeFunctionSecrets/AddNewSecretForm.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/apps/studio/components/interfaces/Functions/EdgeFunctionSecrets/AddNewSecretForm.tsx b/apps/studio/components/interfaces/Functions/EdgeFunctionSecrets/AddNewSecretForm.tsx index ba7cc877392..4a9179318e4 100644 --- a/apps/studio/components/interfaces/Functions/EdgeFunctionSecrets/AddNewSecretForm.tsx +++ b/apps/studio/components/interfaces/Functions/EdgeFunctionSecrets/AddNewSecretForm.tsx @@ -82,8 +82,7 @@ const AddNewSecretForm = () => { } if (pairs.length) { - // Replace all fields with new pairs - form.reset({ secrets: pairs }) + form.setValue('secrets', pairs) } } @@ -153,7 +152,7 @@ const AddNewSecretForm = () => { + + + ) +} diff --git a/apps/studio/public/img/reports/bg-grafana-dark.svg b/apps/studio/public/img/reports/bg-grafana-dark.svg new file mode 100644 index 00000000000..3bff20d8cc4 --- /dev/null +++ b/apps/studio/public/img/reports/bg-grafana-dark.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/apps/studio/public/img/reports/bg-grafana-light.svg b/apps/studio/public/img/reports/bg-grafana-light.svg new file mode 100644 index 00000000000..f4747c9cb06 --- /dev/null +++ b/apps/studio/public/img/reports/bg-grafana-light.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/common/telemetry-constants.ts b/packages/common/telemetry-constants.ts index 65752ed0a4e..44fcc96628a 100644 --- a/packages/common/telemetry-constants.ts +++ b/packages/common/telemetry-constants.ts @@ -1033,6 +1033,21 @@ export interface StudioPricingSidePanelOpenedEvent { groups: { organization: string } } +/** + * User clicks on grafana banner in studio Reports page. + * + * @group Events + * @source studio + * @page /reports/database + */ +export interface ReportsDatabaseGrafanaBannerClickedEvent { + action: 'reports_database_grafana_banner_clicked' + groups: { + project: string + organization: string + } +} + /** * @hidden */ @@ -1097,3 +1112,4 @@ export type TelemetryEvent = | SqlEditorQueryRunButtonClickedEvent | StudioPricingPlanCtaClickedEvent | StudioPricingSidePanelOpenedEvent + | ReportsDatabaseGrafanaBannerClickedEvent