Commit Graph
7 Commits
Author SHA1 Message Date
Ali WaseemandCharis 0ec1c3810f Fix: Update sentry to ignore events that are causing noise (#40190)
* updated sentry client to support deny urls

* Update apps/studio/instrumentation-client.ts

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>

* updated formatting

* removed unneed extensions

---------

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>
2025-11-05 13:50:04 -07:00
CharisandJoshen Lim d8f7cc0d57 feat(support form): attach dashboard logs (#39539)
* o11y: mirror and sanitize breadcrumbs

Mirror Sentry breadcrumbs as the basis for our own support logging. Also
adds more sanitization to breadcrumbs.

* feat(support form): toggle for attaching dashboard  logs

Add a toggle to the support form when the category is "Dashboard bug",
to attach recent dashboard logs. Users can preview the attached logs and
opt out.

* feat(support links): dedicated support link component

Add a new component for support links, which:
- Uses the serializer for support link params to ensure
serialization/deserialization pairs correctly
- Snapshots breadcrumbs so the attached log on the support form will be
cut off at the support link click (otherwise we will get support form
actions cluttering up the log)

* tests(support form): extend timeout on flaky test

* Minor clean up

* fix(support form): allow url to specifically indicate no specified project

* minor nits

* Fix tests

* Fix tests

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-10-22 08:57:49 -04:00
Joshen Lim 73e6bdf1b6 Address Sentry issue (#38364)
* Address https://supabase.sentry.io/issues/6826153016

* Address https://supabase.sentry.io/issues/6785459028
2025-09-02 10:41:14 +07:00
Jordi Enric aea43f6c14 add missing onRouterTransitionStart (#37968)
* add missing onRouterTransitionStart

* Update apps/studio/instrumentation-client.ts
2025-08-25 11:12:24 +02:00
Raúl Barroso 29ee6a2992 style: use GitHub's right product name (#38099)
* style: use GitHub's right product name

* fix: use correct kotlin provider
2025-08-22 13:43:47 +02:00
Joshen Lim abf62572a4 Reinstate captureException in SessionTimeoutModal with lowered quota usage (#37925) 2025-08-14 15:41:28 +07:00
Jordi Enric 6424ae4c31 move sentry client config to instrumentation-client.ts (#37871)
* add instrumentation-client

* add env to turbojson so it dont yell at me
2025-08-12 17:18:13 +02:00