Skip to content

feat(analytics): catalogue the profile refresh events - #1698

Merged
bmc08gt merged 1 commit into
code/cashfrom
feat/profile-refresh-analytics
Oct 7, 2026
Merged

bmc08gt merged 1 commit into
code/cashfrom
feat/profile-refresh-analytics

Conversation

@bmc08gt

@bmc08gt bmc08gt commented Oct 7, 2026

Copy link
Copy Markdown
Collaborator

Adds a Profile domain to the analytics catalogue for the profile refresh (#1689, #1691–#1694), and a Profile value on AddMoneySource.

Events: Settings Viewed, Edit Profile Viewed, Field Saved (Field), Bio Moderation Failed, Menu Action (Action: Mute, Report, Block, Unblock), Pinned Button Tapped (Action: Start Chatting, Open Chat, Unblock), and Card Shown.

Nothing sends these yet. The profile slices pass AddMoneySource.CHAT for an add-money started from a profile, and switch to PROFILE once this lands; the call sites follow in their own change.

iOS has no profile events today, so the names are new rather than matched. The regenerated AnalyticsEvents.swift only reaches iOS after a manual run of the shared-core publish workflow.

Adds a Profile domain: Settings Viewed, Edit Profile Viewed, Field Saved,
Bio Moderation Failed, Menu Action, Pinned Button Tapped and Card Shown, with
ProfileField, ProfileMenuAction and ProfilePinnedAction lists. Adds PROFILE to
AddMoneySource. No call sites are wired yet.
@bmc08gt bmc08gt self-assigned this Oct 7, 2026
@github-actions github-actions Bot added the type: feature New functionality label Oct 7, 2026
@bmc08gt
bmc08gt merged commit 0fcbb25 into code/cash Oct 7, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: feature New functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant