Commit Graph

98 Commits

Author SHA1 Message Date
Neil Marietta 9780725d1a fix(feature-flag): Removed FeatureFlag metrics (except FeatureFlagAwaitTotal). 2024-03-22 11:43:08 +01:00
Neil Marietta 1e272664cd feat(account-recovery): Added AccountRecovery Start/Reset metrics. 2024-03-14 18:24:13 +01:00
Mateusz Armatys fedf620cce chore(observability): Add new label value `GiapStatus.networkError`. 2024-03-13 14:37:30 +00:00
cibot f4bcfa6abd docs: Updated Dashboards. 2024-03-04 07:05:34 +00:00
Neil Marietta c517bba3ee chore: Upgraded Kotlin to 1.9.22 (and needed dependencies). 2024-02-28 18:09:18 +00:00
Neil Marietta b4136827e5 feat(observability): Added Feature Flag Metrics. 2024-02-08 11:41:11 +01:00
Mateusz Armatys b7c77cbcc7 fix(plugins-coverage): Exclude classes that end with `$DefaultImpls`.
Those classes are generated by Kotlin, e.g. when an interface method uses default values.
2024-02-01 12:16:56 +00:00
Neil Marietta 82be3754e6 feat: Added Custom Tabs support for LoginSso Activity. 2024-01-29 14:36:16 +00:00
Mateusz Armatys f611fd62f5 docs(observability): Update guide for observability. 2024-01-10 12:35:36 +01:00
Mateusz Armatys d1d05d4875 build(observability): Enable publishing for observability-tools. 2024-01-10 12:35:35 +01:00
Mateusz Armatys c340ce17b4 chore(observability): All Core observability metrics inherit from `CoreObservabilityData`. 2024-01-10 12:35:35 +01:00
Mateusz Armatys 9d1acb827b feat(observability-tools): Add "base class" argument for JSON generator. 2024-01-10 11:09:01 +00:00
Mateusz Armatys cde18282f2 build(coverage): Set up min and max bounds for coverage. 2023-12-19 19:45:50 +01:00
dkadrikj 34e78167b3 feat(telemetry): Add WelcomeScreen, LoginScreen and SignUp metrics. 2023-11-07 18:39:18 +00:00
Neil Marietta df85756ea2 fix(observability): Update Observability Metrics version. 2023-10-31 12:54:48 +01:00
Neil Marietta 8f691acf64 feat(observability): Added http1xx/http3xx/cancellation ApiStatus and Log unknown. 2023-10-30 16:56:02 +00:00
Neil Marietta 25ef116af8 revert: "feat(telemetry): Add WelcomeScreen and LoginScreen metrics."
This reverts commit d75d59b9ac.
2023-10-30 16:02:46 +01:00
dkadrikj d75d59b9ac feat(telemetry): Add WelcomeScreen and LoginScreen metrics. 2023-10-27 12:19:39 +00:00
Mateusz Armatys 6323966453 chore(observability): Additional status labels for the "login after sigup" metric. 2023-10-10 13:21:56 +00:00
cibot 332ab74728 docs: Updated Dashboards. 2023-10-09 07:05:57 +00:00
Neil Marietta 4e3f52f6c5 fix(plan): Fixed Dynamic Plan metrics. 2023-09-29 17:07:51 +02:00
Mateusz Armatys 4ba2c0924e feat(account-recovery): Update the UI of account recovery dialogs. 2023-09-14 08:53:16 +00:00
Mateusz Armatys 316d2c2d92 chore(plan, observability): Enqueue observability data when showing the (dynamic) plan selection screen. 2023-08-23 14:02:32 +02:00
dkadrikj 5056c06e4c feat(plan, payment): Add initial observability metrics. 2023-08-23 13:06:52 +02:00
Mateusz Armatys 1285c82958 chore(observability): Add proguard/r8 rule to keep the `SchemaId` annotation. 2023-08-18 13:23:35 +00:00
dkadrikj d05320ea30 fix(observability): Fix ObservabilityWorkerManagerImpl enqueue policy. 2023-08-05 11:24:21 +00:00
cibot e5aaa2235e docs: Updated Dashboards. 2023-07-24 07:05:29 +00:00
Mateusz Armatys a02352dbb2 chore(payment-iap, observability): Log a case when `customerId` is empty. 2023-07-19 15:49:28 +02:00
Mateusz Armatys fde0ffb6c5 chore(observability): Additional label values for creating payment tokens. 2023-07-19 15:10:21 +02:00
Mateusz Armatys 0965ff4c2f chore(observability): Additional label values for username availability metrics. 2023-07-19 12:22:03 +00:00
cibot fb27a8352a docs: Updated Dashboards. 2023-07-17 07:04:47 +00:00
Neil Marietta 5d416b3182 refactor(observability): Removed obsolete runWithObservability extension. 2023-07-12 17:55:44 +02:00
Neil Marietta f84442bb9c refactor(payment): Migrated Checkout Create Payment Token Metrics to Result API. 2023-07-12 17:55:33 +02:00
Neil Marietta 2e047f3009 refactor(auth): Migrated SignUp metrics to Result API. 2023-07-10 11:48:59 +00:00
Mateusz Armatys 1af8ab6815 refactor(auth, user): Migrate sign-up metrics to Result API. 2023-07-10 11:48:59 +00:00
dkadrikj 4558c09d4a chore(observability): ObservabilityEvent set data to JsonElement. 2023-07-07 18:28:29 +00:00
Neil Marietta 1ed654e5e9 chore: Added Grafana Dashboards tools. 2023-07-07 11:12:36 +00:00
dkadrikj 9fe399bd5f chore(observability): Update grafana checkout availability dashboards formula. 2023-07-05 13:52:29 +00:00
Neil Marietta ebfa017f37 chore!: Upgraded AGP to 8.0.2 (+Java 17). 2023-07-04 16:22:38 +02:00
Neil Marietta 144ff648bd chore: Upgraded Kotlin to 1.8.10 (+Dagger 2.46.1, +Compose to 1.4.3, +AppCompat 1.6.1, +Lifecycle 2.6.1, +Robolectric 4.10.3). 2023-07-04 15:13:07 +02:00
dkadrikj 7df8a5c9ba fix(observability): Events serialization improvements. 2023-07-03 15:26:26 +00:00
Mateusz Armatys fb5030406e chore(observability): Additional label values for account creation. 2023-06-30 17:21:23 +02:00
dkadrikj c3fb9362d2 chore(observability): Add account type for signup observability metrics. 2023-06-30 13:24:07 +00:00
Neil Marietta 27fdbcb792 chore: Added Recovery Grafana Dashboard. 2023-06-21 16:26:59 +02:00
Mateusz Armatys 6b425e91e4 feat(account-recovery): Add observability metrics. 2023-06-20 09:24:36 +00:00
Neil Marietta 339220ab7f feat(auth): Added SSO IdentityProvider Metrics. 2023-06-19 10:09:35 +00:00
Neil Marietta 31ad10a01f chore: Added ObservabilityContext and onResultEnqueue functions. 2023-06-05 09:59:29 +02:00
Mateusz Armatys 634d957817 chore: Update grafana dashboards. 2023-06-02 13:23:26 +00:00
Mateusz Armatys 2f6aa7312c feat(observability): Define metrics for SSO. 2023-05-25 15:39:53 +00:00
dkadrikj f710aa6306 chore(observability): Update checkout grafana. 2023-05-19 16:02:56 +02:00