summaryrefslogtreecommitdiffstats
path: root/model/preference.go
Commit message (Collapse)AuthorAgeFilesLines
* Added the changes requested for MM-8860: Bulk import email intervals (#8498) ↵Simone Salsi2018-10-081-0/+5
| | | | | (#9578) MM-8860: Bulk import email intervals (#8498)
* MM-11700 Clean up handling of user display names for notifications (#9343)Harrison Healey2018-09-181-0/+4
| | | | * MM-11700 Clean up handling of user display names for notifications
* MM-11424 Extend bulk import to support themes across teams(#9305) (#9419)FurmanovD2018-09-171-0/+1
| | | | | | | | | | | | | | | | | * MM-11424 Extend bulk import to support themes across teams(#9305) Also added: Advanced Settings: +'feature_enabled_markdown_preview' +'formatting' Sidebar Settings: +'show_unread_section' * MM-11424 (PR review) user teams' theme validator test updated * MM-11424 (PR review) added test with valid JSON of invalid theme(by structure) JSON string contains numeric and JSON object fields, not just a correct "string":"string" map
* unnamed return (#8170)Chris2018-01-301-14/+5
|
* Model: NewLocAppError -> NewAppError (#7450)George Goldberg2017-09-151-5/+6
|
* PLT-7177: Change the default email frequency to 15 minutes if batching is ↵Jonathan2017-07-311-1/+3
| | | | | | | | | | | | | | | | 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
* PLT-7123: Add tutorial, flags and favorites to bulk importer. (#7000)George Goldberg2017-07-211-0/+1
|
* [PLT-5864] Move teammate name display setting to the System Console (#6681)Saturnino Abril2017-06-301-7/+2
| | | | | | | | | | * move teammate name display setting to the system console * update all the likes of TeammateNameDisplay names * fix gofmt error * rebase and fix conflict
* 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-4167 Team Sidebar (#4569)enahum2016-12-191-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PLT-4167 Team Sidebar * Address feedback from PM * change route from my_members to members * bug fixes * Updating styles for teams sidebar (#4681) * Added PM changes * Fix corner cases * Addressing feedback * use two different endpoints * Bug fixes * Rename model and client functions, using preferences to store last team and channel viewed * Fix mobile notification count and closing the team sidebar * unit test, fixed bad merge and retrieve from cached when available * bug fixes * use id for last channel in preferences, query optimization * Updating multi team css (#4830)
* PLT-3647 Email Batching (#3718)Harrison Healey2016-08-161-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* PLT-3506 Added flagged posts functionality (#3679)Joram Wilander2016-08-041-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added flagged posts functionality * UI Improvements to flags (#3697) * Added flag functionality for mobile * Updating flagged text (#3699) * Add back button to RHS thread when coming from flagged posts * Updating position of flags (#3708) * Plt 3506 - Reverting flag position (#3724) * Revert "Updating position of flags (#3708)" This reverts commit aaa05632c5d9eda35a048300a5bd7e99584c5b58. * Fixing the icon in search * Help text and white space improvements (#3730) * Updatng help text and some white spacing. * Updating help text
* PLT-3484 OAuth2 Service Provider (#3632)enahum2016-08-031-0/+3
| | | | | | | | | | | | | | * PLT-3484 OAuth2 Service Provider * PM text review for OAuth 2.0 Service Provider * PLT-3484 OAuth2 Service Provider UI tweaks (#3668) * Tweaks to help text * Pushing OAuth improvements (#3680) * Re-arrange System Console for OAuth 2.0 Provider
* PLT-2992 Added the ability to use different themes for each team (#3411)Harrison Healey2016-07-141-2/+42
| | | | | | | | | | | | | | | | | | | | | | * Cleaned up user_settings_theme.jsx and import_theme_modal.jsx * Made ImportThemeModal use a callback to return the theme to the user settings modal instead of saving it directly * Moved user theme from model to preferences * Added serverside API to delete preferences TODO update package with client stuff * Changed constants.jsx so that Preferences and ActionTypes can be imported on their own * Updated ThemeProps migration code to properly rename solarized code themes * Fixed warnings thrown by AppDispatcher * Added clientside UI to support team-specific themes * Removed debugging code from test * Fixed setting a user's theme when they haven't set their theme before
* PLT-3114 Moved preview collapse out of pre-release features (#3206)Joram Wilander2016-06-061-0/+3
| | | | | | | | | | * Added user setting to auto collapse image previews * Added slash commands for collapsing/expanding image previews * Added translation strings for collapse setting * Add default props for preview collapse setting
* PLT-7: Refactoring models to use translations (chunk 6)Elias Nahum2016-01-251-4/+4
| | | | - Add spanish translations
* PLT-1485 Adding last view channel sticky=Corey Hulen2016-01-051-0/+3
|
* Fixed issue with Team Settings modal saving items instead of cancelling; ↵Reed Garmsen2015-12-101-1/+1
| | | | changed remaining copyrights
* add unit testsFlorian Orben2015-11-271-0/+1
|
* Add tutorial pref for new users by defaultJoramWilander2015-11-061-0/+1
|
* Fixed string length checks for fields that can contain unicode charactershmhealey2015-11-051-1/+2
|
* Made further changes based on feedbackhmhealey2015-10-131-13/+2
|
* Removed Preference.AltIdhmhealey2015-10-131-12/+7
|
* Made structural changes to server-side Preference code based on feedbackhmhealey2015-10-131-20/+0
|
* Renamed show_hide preference to showhmhealey2015-10-131-2/+2
|
* Added api to get and set preferenceshmhealey2015-10-131-0/+20
|
* Added Preferences table to store user preferenceshmhealey2015-10-131-2/+4
|
* Added model class for user preferences objecthmhealey2015-10-131-0/+74