
Jordi EnricandCharis
c75bb1b60d
Auth Report tests and improvements (#38550)
* move to new ReportConfig
* separate types
* add auth report config
* add auth report transofmration test
* add fetchlogs util for reports
* rm auth-charts
* rm auth-report-query
* rm dupped code
* simplify upsell compo
* rm unnecessary hook
* use upsell in database report instead of old component
* rip ReportChart you wont be missed
* more tests
* rm unnecessary import
* Fix SQL in active users
* support hide inside report chart component
* add max bar size to avoid having big ass bars when theres little data
* fix incorrect timestamp key passed on to fillTimeseries
* add tooltip to auth report
* fix bug with timestamp key inside tooltips
* add report settings
* rm debugging check
* Update apps/studio/data/reports/v2/auth.config.ts
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>
* safely access result
* fix sign in latency query
* add toggleable attributes
* handle toggleable attributes
* pass on hideHighlightedValue
* fix signup latency
* pass hideHighlighted
* report chart pass on hide highlighted value
* cleanup finalChartData
* simplify tests, use timestamp for everything
* fix test
* rm dupped attribute
* add tooltip to auth errors
* Update apps/studio/data/reports/v2/auth.config.ts
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>
* Update apps/studio/components/ui/Charts/ComposedChart.tsx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>
* prettify
---------
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>
2025-09-17 17:41:10 +02:00
..
2025-09-16 17:05:57 +08:00
2025-08-12 17:18:24 +07:00
2025-09-17 17:41:10 +02:00
2025-08-06 10:53:10 +07:00
2024-11-25 13:26:22 +01:00
2025-09-09 11:45:08 +10:00
2025-08-20 09:37:55 +02:00
2025-08-06 10:53:10 +07:00
2025-08-08 15:25:57 +07:00
2025-08-08 15:25:57 +07:00
2025-08-13 19:07:35 +07:00
2025-04-24 12:24:12 +02:00
2025-08-04 20:55:34 +10:00
2024-10-12 15:52:09 +08:00
2025-08-05 14:26:20 +07:00
2025-09-16 17:05:57 +08:00
2025-08-15 11:15:34 +07:00
2025-04-10 18:27:50 +08:00
2025-08-04 16:21:54 +10:00
2024-07-04 14:48:10 +08:00
2025-01-27 15:08:26 +08:00
2025-06-20 14:51:11 +02:00
2025-09-11 15:25:39 +08:00
2025-09-08 14:15:39 +08:00
2025-01-20 22:23:45 +01:00
2025-01-20 10:34:35 +01:00
2025-08-19 16:36:59 +08:00
2025-06-27 08:26:03 +00:00
2025-06-27 20:15:43 +08:00
2025-04-14 10:53:52 +02:00
2025-01-17 19:50:16 +10:00
2025-07-04 14:57:59 +10:00
2024-09-04 19:46:21 +08:00
2025-05-27 15:50:42 +02:00
2025-03-28 15:51:19 +08:00
2025-06-26 15:02:49 +08:00
2025-06-13 13:08:08 +02:00
2025-01-20 22:23:45 +01:00
2025-02-06 10:22:50 +01:00
2023-11-15 12:38:55 +01:00
2025-05-27 12:20:29 +02:00
2025-05-27 15:50:42 +02:00
2025-07-17 16:14:04 +08:00
2025-04-30 06:52:23 +00:00
2023-11-15 12:38:55 +01:00
2025-08-06 10:53:10 +07:00
2025-09-17 12:59:07 +02:00
2025-08-06 10:53:10 +07:00
2025-08-22 10:15:07 +02:00
2025-08-06 10:53:10 +07:00
2025-02-17 16:03:04 +08:00
2025-08-04 20:55:34 +10:00
2025-08-04 20:55:34 +10:00
2025-08-07 16:12:54 +08:00
2023-11-15 12:38:55 +01:00
2025-09-10 10:34:06 +02:00
2025-08-26 22:09:17 +07:00
2025-06-10 11:49:23 +03:00
2025-09-17 16:51:14 +08:00
2025-09-01 11:10:30 +02:00
2025-08-20 08:43:37 +02:00
2025-08-20 08:43:37 +02:00
2025-09-01 09:07:59 +10:00
2025-04-08 11:32:29 +08:00
2025-04-21 11:45:48 +07:00
2025-08-06 10:53:10 +07:00
2025-09-16 17:05:57 +08:00
2025-01-17 09:59:21 +10:00
2024-10-08 16:00:15 +08:00
2023-11-15 12:38:55 +01:00
2024-11-07 18:45:18 +08:00
2025-08-06 10:53:10 +07:00
2025-04-11 16:43:06 +08:00
2024-11-07 18:45:18 +08:00
2025-04-08 11:32:29 +08:00
2025-09-09 07:04:27 +00:00
2025-09-16 17:05:57 +08:00