28 Commits (666cedd66ebb8164a93b7e0c076e149443025976)

Author SHA1 Message Date
Jorge Martin Espinosa eeec7cc785
Centralise the DI code generation logic (#3562) 4 weeks ago
Benoit Marty 375ac25d8d Migrate license to AGPL - XML files. 2 months ago
Benoit Marty f61df38e55 Migrate license to AGPL. 2 months ago
Benoit Marty 9567119e31 Ensure Posthog is only used for Element builds. 5 months ago
Valere ca660de348 Add missing impl in Sentry 5 months ago
Valere bf6ad4c5ca Analytics | Add support for SuperProperties 5 months ago
Benoit Marty 635a88e585 Cleanup import 5 months ago
Benoit Marty 15dc423345 Add test on DefaultAnalyticsService 5 months ago
Valere 6ad40fc6e0 Code review - more tests 6 months ago
Valere a761215e31 Add support for Verification state analytics 6 months ago
Benoit Marty 73f80b314f Add extra properties `"cryptoSDK" to Error.CryptoSDK.Rust` to all events and screen sent to PostHog. 8 months ago
ganfra 66030aeb64 Analytics : add analytics on read status and favorite toggles 8 months ago
Benoit Marty 5d086ad82d Fix moar ktlint issues 10 months ago
renovate[bot] c8bd362397
Update plugin ktlint to v12.1.0 (#2200) 10 months ago
Benoit Marty 2b764a1e56 Migrate to PostHog 3.0.0 11 months ago
Benoit Marty cbb27cb5e5 Class annotated with `@ContributesMultibinding` cannot be internal. 1 year ago
Benoit Marty 3ff7b752a1 Ensure Posthog data are sent to "https://posthog.element.io" for release build. 1 year ago
jonnyandrew c44b7eb81c
Fix crash in error tracking (#1248) 1 year ago
Benoit Marty 4e41566847 Use dns for element-x-android project. 1 year ago
Benoit Marty 9d9a0c744e Disable Sentry auto-init 1 year ago
Benoit Marty c1d6c0c360 Implement Sentry module as an AnalyticsProvider. 1 year ago
Benoit Marty 69dcd47e22 Update tag value and make it internal. 1 year ago
Benoit Marty d4156653fd No need to sort AnalyticsProvider (it was copied from PushProvider) 1 year ago
Benoit Marty 2928073e22 Enable detekt rules `UnusedImports` and cleanup the code. 1 year ago
Benoit Marty 86756dbc09 Enable detekt rules `UnusedParameter` and `UnusedPrivateProperty` and cleanup the code. 1 year ago
Benoit Marty 24ece8c454 Enable detekt rule `UnusedPrivateMember` and cleanup the code. 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