Commit Graph

29 Commits

Author SHA1 Message Date
JanNiklas Grabowski 1768fb5eee Merge commit 'aaadcc73674cc8886e363693a7d7c08ac9b4f516' into feature/4260_merge_foss_1_10_2
# Conflicts:
#	Config/AppVersion.xcconfig
#	Podfile
#	Podfile.lock
#	Riot.xcworkspace/xcshareddata/swiftpm/Package.resolved
#	Riot/Managers/EncryptionKeyManager/EncryptionKeyManager.swift
#	Riot/Modules/Application/LegacyAppDelegate.m
#	Riot/Modules/Authentication/AuthenticationCoordinator.swift
#	Riot/Modules/Authentication/Legacy/LegacyAuthenticationCoordinator.swift
#	Riot/Modules/ContextMenu/ActionProviders/RoomActionProvider.swift
#	Riot/Modules/Home/AllChats/AllChatsViewController.swift
#	Riot/Modules/Room/RoomInfo/RoomInfoCoordinator.swift
#	Riot/Modules/Room/RoomInfo/RoomInfoList/RoomInfoListViewController.swift
#	Riot/Modules/Room/Settings/RoomSettingsViewController.m
#	fastlane/Fastfile
2023-02-15 14:56:55 +01:00
Andy Uhnak 991c534c04 Track crypto sdk being enabled 2023-02-02 17:58:52 +00:00
Arnfried Griesert 86aa5365bb MESSENGER-3352 build settings 2022-10-27 09:06:24 +00:00
Andy Uhnak 9d4fa137af Measure performance in Sentry 2022-08-26 16:33:03 +01:00
Gil Eluard c007f84efd App Layout: Add usage measures 2022-08-24 13:37:47 +03:00
Andy Uhnak a9d1e84252 Track all errors in Sentry 2022-08-23 08:14:59 +01:00
Andy Uhnak 34fad3ddbc Track non-fatal issues via analytics 2022-07-05 17:15:51 +01:00
Doug 769ab02818 Send the Signup analytics event (#6118)
* Implement the Signup event from AuthenticationViewController.

Use AuthenticationFlow instead of MXKAuthenticationType.
Create new AuthenticationType that aligns with AnalyticsEvent naming.
Add additional cases from AnalyticsEvents.
2022-05-06 13:08:54 +01:00
Andy Uhnak fc8c58ec28 Log decryption error details as context in AnalyticsEvent 2022-04-19 16:09:46 +01:00
Doug 36c2609119 Re-enable NSException on Share extension dismiss.
Disable crash logging in the share extension because of this.
2022-03-21 10:06:19 +00:00
Gil Eluard 45797a7384 Merge branch 'develop' into gil/5769_add_trigger_to_join_and_view_room_metrics_event
# Conflicts:
#	Riot/Modules/Analytics/Analytics.swift
2022-03-17 13:59:24 +01:00
Gil Eluard e14227c836 Instrument metrics for iOS for the IA project #5401
- Added last needed metrics
2022-03-16 16:56:27 +01:00
Gil Eluard a69c3dd9e5 Add trigger to join and view room metrics events #5769
- Code tweaks
2022-03-16 16:25:12 +01:00
Gil Eluard 903508092b Add trigger to join and view room metrics events #5769
- Code tweaks
2022-03-16 16:10:28 +01:00
Gil Eluard c747ff86ac Add trigger to join and view room metrics events #5769
- Added trigger for JoinedRoom event
- Tracking ViewRoom event for rooms and events
2022-03-15 10:31:24 +01:00
ismailgulek b1ff4a0fd1 Rename composer event method 2022-03-01 14:14:53 +03:00
ismailgulek 53588b7910 Add new screen, composer event method and ui elements 2022-02-28 17:46:19 +03:00
ismailgulek 835c259610 Adapt to latest analytics repo 2022-02-28 17:45:15 +03:00
Doug ceda5761f4 Disable the default analytics configurations for forks. (#5688)
* Disable the default analytics configurations for forks.

* Check the analytics configuration instead of the PostHog Config.
2022-02-24 15:46:18 +00:00
Doug 9ac812ef00 Include user properties with the next sent event. 2022-02-17 12:39:11 +00:00
Doug 3274f4049f Add support for UserProperties to analytics and capture FTUE use case selection.
Additionally update taps to interactions following updates in the analytics event repo.
2022-02-15 18:06:23 +00:00
David Langley ac0bda01ec Merge pull request #5293 from vector-im/langleyd/5292_refresh_tokens
App: Refresh Tokens Implementation
2022-01-31 08:59:19 +00:00
Doug e5afa0af0b Update Analytics docs. 2022-01-25 10:13:29 +00:00
David Langley 0084965518 Remove NSLog and fix Analytics documentation. 2022-01-24 12:44:26 +00:00
David Langley 021b34be21 Merge branch 'develop' of https://github.com/vector-im/element-ios into langleyd/5292_refresh_tokens 2022-01-14 11:43:09 +00:00
David Langley 06e8f0a71b Add analytics for Unauthenticated errors 2022-01-13 17:33:51 +00:00
Doug a0deaeef87 Add instructions for creating analytics events. 2022-01-13 17:23:35 +00:00
Doug 5658bf97b5 Retain AnalyticsService. Fix coordinator retain cycle. 2021-12-16 17:02:58 +00:00
Doug d7ba5dd3e5 Move Analytics from Managers to Modules. 2021-12-16 17:01:23 +00:00