• Christian Claus's avatar
    [PLT-4340] Channel Mute and "/mute" command #7617 (#7713) · 257f7487
    Christian Claus authored
    * Add command and store changes to allow mute toggling
    
    * Change channel muting to use ChannelMember notification structure
    
    * Suppress email and push notifications for a muted channel
    
    * Make i18n keys issue-compliant
    
    * Add notification-cache handling for channel-muting
    
    * Add channel handle for channel-muting slash-command
    
    * Add unit test for mute command
    
    * Merge branch 'master' into PLT-4340
    
    # Conflicts:
    #	app/notification.go
    
    * Fix issue that command_mute responses will be overwritten
    
    * Fix i18n key for channel muting
    
    * Apply new Provider Interface to MuteCommand
    
    * Migrate mute notification property to mark_unread
    
    PLT-4340
    
    * Make some i18n improvements for command_mute
    
    PLT-4340
    
    * Remove de.json translations
    
    * Prevent push notifications when channel is muted
    
    * Treat Group messages like Direct messages
    
    * Fix unit test
    
    * Send WS event when the channel member notify props changed
    257f7487
websocket_message.go 5.77 KB