Skip to content

Notifications: synced global default preferences #3238

Description

@LordMelkor

Follow-up to #3160 (desktop implementation: #3233).

The channel sheet's "Edit default preferences" links to Settings → Notifications, which is device-local today. Slack parity wants workspace-wide synced defaults (default level, default broadcasts opt-in, follow-new-threads) that per-channel entries override.

Natural shape: a defaults object in the same channel-notify-prefs kind-30078 blob (own updatedAt, same LWW merge), with the resolver falling back explicit-entry → synced default → built-in "all". Needs a migration story for existing device-local settings.

🤖 Generated with Claude Code

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions