notify: tell the family when a new member joins #92

Closed
opened 2026-08-16 12:32:13 +00:00 by nalum · 1 comment
Owner

When an admin creates an account, nobody hears about it — "X joined the family" would let everyone greet them.

Add a MEMBER_JOINED kind minted at UserService/Create (broadcast, except the actor and the new member themselves — or include the new member as a welcome; decide during design). Skip the ADR-0018 setup-window founding admin: there is nobody to tell.

Usual kind plumbing: proto enum, notify method, en+ga messages, webhook decorator, web push-preference checkbox + PUSH_KINDS entry, Android channel.

Follow-up from the event-notifications audit (PR #90).

When an admin creates an account, nobody hears about it — "X joined the family" would let everyone greet them. Add a `MEMBER_JOINED` kind minted at `UserService/Create` (broadcast, except the actor and the new member themselves — or include the new member as a welcome; decide during design). Skip the ADR-0018 setup-window founding admin: there is nobody to tell. Usual kind plumbing: proto enum, notify method, en+ga messages, webhook decorator, web push-preference checkbox + PUSH_KINDS entry, Android channel. Follow-up from the event-notifications audit (PR #90).
Author
Owner

Decision (2026-08-16): not building this — new-member joins do not need a notification. Closing as won't-do; reopen if the ask returns.

Decision (2026-08-16): not building this — new-member joins do not need a notification. Closing as won't-do; reopen if the ask returns.
nalum 2026-08-16 14:37:56 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
eagraiclainne/app#92
No description provided.