mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-04 10:33:45 +00:00
fix: remove rlement endpoints and links from the HealthChat
* fix(healthchat): switch off analytics, crash and bug reporting endpoints Upstream ships *.localhost placeholders in Secrets.swift and marks the file assume-unchanged; with analytics on, the Element Call widget was handed Element's own PostHog and Sentry. nil hides the analytics prompt, the Analytics and Report a problem entries until HealthChat runs its own services. * feat(healthchat): hide the Labs entry in settings * fix(healthchat): point Copyright and the analytics terms at healthchat.ch * docs(healthchat): add the 26.11.1 release notes * feat(healthchat): drop the Element help links * feat(healthchat): switch off location sharing * test(healthchat): skip the analytics suite without PostHog
This commit is contained in:
@@ -43,7 +43,13 @@ Upstream files the fork edits — conflicts live here every time:
|
||||
migration contract"), `AppHooks/UserHooks.swift` (two HealthChat hook fields),
|
||||
`AppSettings.swift` (VoIP push properties for the NSE), `ElementCallService.swift` (PushKit
|
||||
token, expiration parsing), `NSE/Sources/NotificationHandler.swift` (VoIP push to Sygnal),
|
||||
`UserSessionFlowCoordinator` (Members tab), `SettingsScreen*` (account status section),
|
||||
`UserSessionFlowCoordinator` (Members tab), `SettingsScreen*` (account status section, Labs
|
||||
gate), the five help URLs are `URL?` (`AppSettings`, `SessionVerificationScreen*`,
|
||||
`IdentityConfirmationScreen*`, `SecureBackupScreen*`, `RoomScreenModels` + `RoomScreenFooterView`,
|
||||
`SecurityAndPrivacyScreenModels`, `TimelineViewModel` alert — nil hides the "Learn more" link), `UnitTests/Sources/AnalyticsTests.swift` (suite skipped without PostHog secrets),
|
||||
`Components/Secrets/Secrets.swift` (analytics/sentry/rageshake nil, hand-edited; upstream's setup
|
||||
marks it `assume-unchanged`, so run `git update-index --no-assume-unchanged` on it before an
|
||||
edit shows up in `git status` or a commit),
|
||||
`RoomMemberDetailsScreen*` + `UserProfileScreen*` (extended profile section), the five fork-gated
|
||||
CI workflows, `.gitignore`, `project.pbxproj` (never resolve by hand — `xcodegen`).
|
||||
|
||||
|
||||
Reference in New Issue
Block a user