brackt/app/components/user/settings
Claude 927b79bf31
Add opt-in Discord ping to standings notifications
Users who have linked their Discord account can enable a ping preference
in Settings > Notifications. When enabled, their bracket username is replaced
with a Discord @mention (<@userId>) in league standings update messages,
sending them a push notification and showing their Discord display name.

Adds discordPingEnabled column to users, a findDiscordIdsByUserIds model
helper, allowed_mentions support to the Discord webhook payload, and a
NotificationsSection settings component.

https://claude.ai/code/session_01NUv93WRrufHhpZSMyY4bjs
2026-05-15 16:36:29 +00:00
..
AccountSection.tsx Refactor user profile to comprehensive settings page (#403) 2026-05-10 17:26:14 -07:00
ApiSection.tsx Refactor user profile to comprehensive settings page (#403) 2026-05-10 17:26:14 -07:00
NotificationsSection.tsx Add opt-in Discord ping to standings notifications 2026-05-15 16:36:29 +00:00
PrivacySection.tsx Refactor user profile to comprehensive settings page (#403) 2026-05-10 17:26:14 -07:00
ProfileSection.tsx Refactor user profile to comprehensive settings page (#403) 2026-05-10 17:26:14 -07:00