Jorge Martin Espinosa
|
eeec7cc785
|
Centralise the DI code generation logic (#3562)
* Create Anvil extension helper
* Use the helper everywhere
|
4 weeks ago |
Benoit Marty
|
375ac25d8d
|
Migrate license to AGPL - XML files.
|
2 months ago |
Benoit Marty
|
f61df38e55
|
Migrate license to AGPL.
Run script `uv run license-editor --repository ../element-x-android`
|
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)
* Update plugin ktlint to v12.1.0
* Run `./gradlew ktlintFormat` and fix some issues manually.
* Fix other issues reproted by Ktlint
* Limit false positives, KtLint removes unnecessary curly brace in String templates.
* Remove useless Unit
* Minor improvements over ktlint changes
* Restore `AlertDialogContent` behaviour
* Update screenshots
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoit@matrix.org>
Co-authored-by: Jorge Martín <jorgem@element.io>
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
|
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 |