summaryrefslogtreecommitdiffstats
path: root/webapp/components/user_settings/email_notification_setting.jsx
Commit message (Collapse)AuthorAgeFilesLines
* PLT-7177: Change the default email frequency to 15 minutes if batching is ↵Jonathan2017-07-311-4/+11
| | | | | | | | | | | | | | | | enabled on the server. (#7036) * PLT-7177: Found default preference that needs to be changed * PLT-7177: Front end behaves as desired * PLT-7177: Changed default batching interval on server side * PLT-7177: Added unit tests for new default interval * PLT-7177: Removed unused import * PLT-7177: Renamed constants to increase clarity
* Move remaining actions over to use redux and v4 endpoints (#6720)Joram Wilander2017-06-261-3/+2
|
* Updating client dependencies. Switching to yarn. (#6433)Christopher Speller2017-05-181-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | * Updating client dependancies. Switching to using yarn. * Updating React * Moving pure components to using function syntax (performance gains with newer react version) * Updating client dependancies. * Ignore .yarninstall * Enabling pre-lockfile because it's the entire point of using yarn. * Removing old webpack config * Moving to new prop-types * Fixing ESLint Errors * Updating jest snapshots. * Cleaning up package.json
* PLT-5860 Updated copyright date (#6058)Harrison Healey2017-04-121-1/+1
| | | | | | | | | | | | * PLT-5860 Updated copyright date in about modal * PLT-5860 Updated copyright notice in JSX files * PLT-5860 Updated copyright notice in go files * Fixed misc copyright dates * Fixed component snapshots
* PLT-5879: User email notification settings disabling. (#5837)George Goldberg2017-03-241-1/+33
| | | | When Email Notifications are turned off server wide, don't allow the user to configure their email notification preferences.
* Add IDs for Account Settings > Notifications (#5788)Eric Sethna2017-03-161-0/+4
| | | | | | | | | | * Add IDs for desktop notification settings * Add IDs for email notifications * Add IDs to user notification settings * Add close button ID
* PLT-3193 Add channel notification preferences for push notifications (#5512)enahum2017-02-271-15/+11
| | | | | | | | | | | | * PLT-3193 Add channel notification preferences for push and email notifications * Fixing UI * Removing email as preferences from the UI for now * move to action * fix client test
* PLT-4859 Email notifications sent when email notifications set to never (#4711)enahum2016-12-061-5/+5
|
* Fix more react warnings & fix saving theme (#4667)enahum2016-11-291-1/+1
|
* PLT-3775/PLT-4067 Fixes for email notifications for 3.4Harrison Healey2016-09-061-0/+6
|
* add missing locs and fix a few others (#3952)enahum2016-09-061-2/+2
|
* Update Push and Email Notifications Text (#3924)Eric Sethna2016-09-011-1/+1
| | | | | | | | | | | | * Update user_settings_notifications.jsx * Update user_settings_notifications.jsx * Update email_notification_setting.jsx * Update en.json * Update user_settings_notifications.jsx
* Update text in Account Settings > Notification (#3901)Eric Sethna2016-08-301-4/+4
| | | | | | | | | | | | | | | | | | | | | | * Comment thread notification text * Update user_settings_notifications.jsx * Update user_settings_notifications.jsx * Update en.json * Update email_notification_setting.jsx * Update en.json * Update user_settings_notifications.jsx * Update user_settings_notifications.jsx * Update user_settings_notifications.jsx * Update user_settings_notifications.jsx
* PLT-3647 Email Batching (#3718)Harrison Healey2016-08-161-0/+211
* PLT-3647 Added config settings for email batching * PLT-3647 Refactored generation of email notification * PLT-3647 Added serverside code for email batching * PLT-3647 Updated settings UI to enable email batching * PLT-3647 Removed debug code * PLT-3647 Fixed 0-padding of minutes in batched notification * PLT-3647 Updated clientside UI for when email batching is disabled * Go fmt * PLT-3647 Changed email batching to be disabled by default * Updated batched email message * Added email batching toggle to system console * Changed Email Notifications > Immediate setting to a 30 second batch interval * Go fmt * Fixed link to Mattermost icon in batched email notification * Updated users to use 30 second email batching by default * Fully disabled email batching when clustering is enabled * Fixed email batching setting in the system console * Fixed casing of 'Send Email notifications' -> 'Send email notifications' * Updating UI Improvements for email batching (#3736) * Updated text for notification settings and SiteURL. * Prevented enabling email batching when SiteURL isn't set in the system console * Re-added a couple debug messages * Added warning text when clustering is enabled