33 Commits (f73b48032899abd639b7f869f370abc04e076faf)

Author SHA1 Message Date
Jorge Martin Espinosa b0cebf5ca0
Improve screenshot testing with ComposablePreviewScanner (#3125) 3 months ago
Benoit Marty b68b08300a Add test on DefaultFtueService.reset(). 3 months ago
Benoit Marty 6fc4450c56 Analytics: track screen `MobileScreen.ScreenName.RoomCall` 4 months ago
Valere 920293ea83 Test | Fix missing updateSuperProperties impl 4 months ago
Valere bf6ad4c5ca Analytics | Add support for SuperProperties 4 months ago
Benoit Marty 7156dab7dc Make anId a const. 4 months ago
Benoit Marty edded63473 Fix compilation issue 4 months ago
Benoit Marty 15dc423345 Add test on DefaultAnalyticsService 4 months ago
Benoit Marty 5a1896ae3d Remove dead code `AnalyticsService.onSignOut`. 4 months ago
Benoit Marty 011aba4887 Make AnalyticsStore an interface and create DefaultAnalyticsStore 4 months ago
Benoit Marty 22329b9678 Provide serverNames when available and fix issue around analytics 4 months ago
Valere 6ad40fc6e0 Code review - more tests 5 months ago
SpiritCroc 6e2d163dcf Fix compile with noop analytics provider 5 months ago
Benoit Marty 5a0e76677b Improve ScreenTracker. 6 months ago
Benoit Marty ef48c2b5a3 Track NotificationTroubleshoot screen 6 months ago
Benoit Marty 46008c2887 Fix analytics: spaceId have the same syntax as roomId. Use MatrixRoom.isSpace instead of MatrixPatterns.isSpaceId (#2612) 6 months ago
Benoit Marty a9e67c070d Improve UtdTracker test. 6 months ago
Benoit Marty 5d086ad82d Fix moar ktlint issues 8 months ago
renovate[bot] c8bd362397
Update plugin ktlint to v12.1.0 (#2200) 8 months ago
jonnyandrew f214493c9d
[Rich text editor] Integrate rich text editor library (#1172) 1 year ago
Benoit Marty 5f7c1e9545 Move module `features.analytics.test` to `services.analytics.test`. `FakeAnalyticsService` was not implemented at the correct location. 1 year ago
Benoit Marty 587f615730 Restore NoopAnalyticsService (not used but can be useful for forks). 1 year ago
Benoit Marty d4156653fd No need to sort AnalyticsProvider (it was copied from PushProvider) 1 year ago
Benoit Marty 7207afebcc When clearing cache, also reset some data store in prefs/datastore. 1 year ago
Yoan Pintas 962d92ae1a Add ViewRoom posthog event (#669) 1 year ago
Yoan Pintas 710c3b279a Add JoinedRoom posthog event (#687) 1 year ago
yostyle 5c7cd01ba1 Consent thread safe 1 year ago
yostyle 3b4bff61e9 Init or stop posthog based on user consent 1 year ago
Yoan Pintas f534ecda96 Init analytics modules (#350) 1 year ago
Jorge Martin Espinosa de010545fb Update Gradle to 8.1 and AGP to v8.0 (#329) 1 year ago
Jorge Martin Espinosa ecc73dd325 [Room Details] Implement room details screen (#256) 2 years ago
Benoit Marty ec6004a9a8 Cleanup after PR review. 2 years ago
Benoit Marty 89657e0a35 Add `:services:analytics` modules. For now import the current plan. 2 years ago