summaryrefslogtreecommitdiffstats
path: root/webapp/components/user_settings
Commit message (Collapse)AuthorAgeFilesLines
* PLT-6905 - Updating channel header design (#6789)Asaad Mahmood2017-07-061-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PLT-6905 - Updating channel header design * Updating border-radius * Updating radius for wide icons * Updating trigger for overlay * Updating UI for channel header * Updating channel header sizing * Updating channel header css * Updating sidebar css * Updating status icons * Adjusting border * Updating comment * Removing type from status icon * Fixing UI issues for the channel header/sidebar * make "Add a channel description" open the channel header modal * Updating status and opacity * Updating stauts icon positioning * Updating description and heading size * Updating UI changes * Updating UI changes * add a focused class to the parent div .search__form and then remove when hover away * Fix active state for pinned posts icon * Updating UI changes * Update channel header text
* [PLT-6969] System console setting for the emoji picker (#6809)Saturnino Abril2017-07-061-7/+0
| | | | | | | | * system console setting for the emoji picker * remove state.emojiPickerEnable * update url to /admin_console/customization/emoji
* remove font setting and default to Open Sans (#6643)Saturnino Abril2017-06-301-96/+2
|
* [PLT-5864] Move teammate name display setting to the System Console (#6681)Saturnino Abril2017-06-301-153/+1
| | | | | | | | | | * move teammate name display setting to the system console * update all the likes of TeammateNameDisplay names * fix gofmt error * rebase and fix conflict
* fix JS errors in saving preferences - for user's display (including custom ↵Saturnino Abril2017-06-272-6/+0
| | | | theme vector) and advanced settings (#6764)
* Move remaining actions over to use redux and v4 endpoints (#6720)Joram Wilander2017-06-264-16/+14
|
* fix JS error when saving a custom theme vector (#6734)Saturnino Abril2017-06-232-13/+31
|
* PLT-6714: add /settings command (#6716)Chris2017-06-231-8/+29
| | | | | | * add /settings command * update receiver name
* [PLT-6452] Remove edit button on mobile, and have the edit icon beside the ↵Carlos Tadeu Panato Junior2017-06-191-0/+31
| | | | | | | | value, and the value as a link (#6565) * Remove edit button on mobile, and have the edit icon beside the value, and the value as a link * update per review
* Unified quotation marks (#6682)Christian Arnold2017-06-191-1/+1
|
* PLT-4257 Add pop-up asking if user wants to reset status (#6526)Joram Wilander2017-06-061-1/+1
| | | | | | | | | | | | * Add pop-up asking if user wants to reset status * Update test snapshot * Update prop name for old uses of confirm modal * Updating checkbox (#6586) * Updating style for checkbox (#6596)
* fix regression for LDAP users not showing email address (#6568)Saturnino Abril2017-06-051-10/+10
|
* PLT-6485 Add ability to disable `@here` notifications (#6372)David Meza2017-05-301-1/+2
|
* Updating client dependencies. Switching to yarn. (#6433)Christopher Speller2017-05-1813-73/+96
| | | | | | | | | | | | | | | | | | | | | | | | * 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-6518 Fixed user's locale not being loaded with redux actions (#6359)Harrison Healey2017-05-091-6/+4
| | | | | | | | * Stopped ManageLanguages component from mutating user * Removed obsolete reference to mm_user * PLT-6518 Fixed user's locale not being loaded with redux actions
* PLT-6478 Fixed copyright date on login screen (#6329)Harrison Healey2017-05-041-1/+1
|
* PLT-6277 Moved profile image cropping to server (#6269)Harrison Healey2017-05-031-25/+12
| | | | | | * PLT-6277 Moved profile image cropping to server * Cosmetic refactoring of SettingPicture component
* PLT-6278 Fixed not being able to open custom theme sections on iOS (#6259)Harrison Healey2017-04-271-35/+54
|
* Create seperate field for current email (#6197)Ryan Wang2017-04-271-3/+20
|
* Start moving webapp to Redux (#6140)Joram Wilander2017-04-255-33/+86
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Start moving webapp to Redux * Fix localforage import * Updates per feedback * Feedback udpates and a few fixes * Minor updates * Fix statuses, config not loading properly, getMe sanitizing too much * Fix preferences * Fix user autocomplete * Fix sessions and audits * Fix error handling for all redux actions * Use new directory structure for components and containers * Refresh immediately on logout instead of after timeout * Add fetch polyfill
* PLT-5860 Updated copyright date (#6058)Harrison Healey2017-04-1213-13/+13
| | | | | | | | | | | | * 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
* Update UI text for emoji picker setting (#5963)Jason Blais2017-04-031-1/+1
| | | | | | * Update user_settings_advanced.jsx * Update en.json
* Ui improvements (#5948)Asaad Mahmood2017-04-031-0/+4
| | | | | | | | | | * PLT-5849 - Code block wrap on IOS * PLT-5972 - Comment has first line indented * PLT-6048 - Adjusting UI for link previews * PLT-5733 - Adding error text theme option
* 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.
* Ticket 4665 - Emoji Picker (#5157)bonespiked2017-03-241-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * #4665 Added EmojiPicker Work primarily by @broernr-de and @harrison on pre-release.mattermost.com * Final fixes to handle custom emojis from internal review and single merge error * ESLint fixes * CSS changes and other code to support emoji picker in reply window * Fix for file upload and emoji picker icon positions on post and comment. RHS emoji picker appearing see-through at this time. * Fix for two ESLint issues. * covered most of feedback: RHS emoji picker looks correct color-wise RHS emoji picker dynamically positions against height of thread size (post + reply messages) escape closes emoji window search box focused on open ESLint fixes against other files oversized emoji preview fixes * Adding in 'outside click' eventing to dismiss the emoji window * Changing some formatting to fix mismatch between my local eslant rules and jenkins. * adding alternative import method due to downstream testing errors * yet another attempt to retain functionality and pass tests - skipping import of browser store * fix for feedback items 5 and 7: * move search to float on top with stylistic changes * whitespace in the header (+1 squashed commit) Squashed commits: [6a26d32] changes that address items 1, 2, 6, 8, and 9 of latest feedback * Fix for attachment preview location on mobile * Fix for latest rounds of feedback * fixing eslint issue * making emojipicker sprite based, fixing alignments * Fix for emoji quality, fixing some behavior (hover background and cursor settings) undoing config changes * Preview feature for emojis * Adjustments to config file, and changing layout/design of attachment and emoji icon. * manual revert from master branch for config.json * reverting paperclip and fixing alignments. Additionally fixing inadvertent display of picker on mobile. * CSS changes to try to fix the hover behavior - currently working for emoji picker (when enabled), but hover for attachment isn't working * Made suggested changes by jwilander except for jQuery removal * Adding hover for both icons * removal of some usages of jQuery * Fix for two layout issues on IE11/Edge * UI improvements for emoji picker * Fix for many minor display issues * fix for additional appearance items * fix to two minor UI items * A little extra padding for IE11 * fix for IE11 scroll issue, and removing align attribute on img tag which was throwing js error * fixes some display issues on firefox * fix for uneven sides of emojis * fix for eslint issues that I didn't introduce * fix for missing bottom edge of RHS emojipicker. also fixing text overlapping icons on text area (including RHS) * Update "emoji selector" to "emoji picker" * changes for code review - removal of ..getDOMNode - use sprite imagery for emoji preview - remove lastBlurAt from state as it wasn't used * fixes for: - fake custom emoji preview in picker - RHS scrollbar on preview * fix for minor alignment of preview emoji
* Add IDs to Team Settings, Channel Settings, Account Settings (Display & ↵Eric Sethna2017-03-215-0/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Advanced) (#5823) * Add IDs to Channel Notification Preferences * Add IDs to Display Settings * Add ID to language dropdown * Add Ids * Add ids * Add Ids * Add Ids * Add Ids * Add Id * Add Ids * Add Ids * Fix duplicate Id
* 'Other words' for mentions no longer includes '@username' (#5746)Ryan Wang2017-03-171-0/+3
|
* Add IDs for Account Settings > Notifications (#5788)Eric Sethna2017-03-163-0/+28
| | | | | | | | | | * Add IDs for desktop notification settings * Add IDs for email notifications * Add IDs to user notification settings * Add close button ID
* Add IDs to Security > password fields (#5777)lindalumitchell2017-03-161-0/+3
|
* Add IDs to Account Settings > General (#5763)Eric Sethna2017-03-141-0/+5
| | | | | | | | * Add IDs * Add ID for cancel button * Update ID on cancel button
* [PLT-4790] Crop profile picture in middle (#5653)Tudor Gergely2017-03-131-0/+13
|
* Adding id examples for UI automation (#5508)Corey Hulen2017-03-071-0/+3
| | | | | | * Adding id examples * Adding id examples
* Add system console switch for enabling link previews (#5663)Joram Wilander2017-03-061-6/+11
|
* Don't allow name-value pairs in theme vector be localized (#5623)Joram Wilander2017-03-041-37/+11
|
* Update UI text for shortcuts to follow text formatting guidelines (#5533)Jason Blais2017-03-021-3/+3
| | | | | | | | | | | | * Update en.json * Update user_settings_advanced.jsx * Update messaging.jsx * Update composing.jsx * Fix formatting error with double quotes
* 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-5071: Client side component of Telemetry. (#5516)George Goldberg2017-02-241-0/+12
|
* Add help text for 'Words that trigger mentions' (#5459)joannekoong2017-02-201-1/+14
|
* Multiple Ui improvements (#5398)Asaad Mahmood2017-02-161-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * PLT-5475 - Adjusting tutorials on mobile * PLT-5475 - Adjusting tutorials on mobile * PLT-5457 - Adjusting save button * PLT-5443 - Updating highllight on status compact * PLT-5413 - Team sidebar not scrolling * PLT-5358 - Maintaing aspect ratio for emojis * PLT-5411 - Removing help text from LDAP signin * PLT-5420 - Updating emoticon for headings * Updating emoji size * Updating emoji size * Removing emoticon tag * Updating emoticon sizes * Updating emoji size
* Switch list of hex values to theme name value pairs (#5301)fengpan2017-02-131-11/+34
| | | | | | | | | | * use theme name value pairs * format * Beautify view * handle split
* Multiple bug fixes (#5275)Asaad Mahmood2017-02-021-7/+5
| | | | | | | | | | | | * PLT-5319 - Fixing text and line separator * PLT-5227 - Shrinking webrtc hides video * PLT-4066 - Fixing scroll for notifications modal * PLT-5106 - Adding status indicators (compact view) * Reverting scrolling change
* Bug fixes (#5218)Asaad Mahmood2017-01-302-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * PLT-5319 - Fixing text alignment security modal * PLT-5280 - Fixing add comment button in RHS mobile * PLT-5397 - Fixing Floating timestamp on mobile * PLT-5129 - Hiding formatting help text * PLT-5242 - Adjusting team sidebar border on IE!! * PLT-5226 - Placing settings toggle over header * PLT-5222 - Placed team description tooltip on top * PLT-5201 - Account settings overlap on mobile * PLT-5138 - Adding bg to pending post actions * PLT-5286 - Adjusting play button on youtube videos * PLT-5313 - Adjusting space between emoji reactions * PLT-5187 - Adjusting text in channel switcher * PLT-5399 - Reverting button alignment in modal
* Move remaining client functions in components to actions (#5171)Carlos Tadeu Panato Junior2017-01-272-14/+10
|
* Move instances of Client.updateUserNotifyProps() in components to an action ↵Saturnino Abril2017-01-231-4/+3
| | | | (#5156)
* Account settings text updates (#5143)Jason Blais2017-01-202-6/+6
| | | | | | | | | | * Update en.json * Update user_settings_display.jsx * Update en.json * Update user_settings_advanced.jsx
* PLT-5212 Add password setting text for google and office365 (#5029)Joram Wilander2017-01-101-0/+42
|
* Move instances of Client.updatePassword() in components to an action (#4908) ↵AymaneKhouaji2017-01-101-1/+3
| | | | (#5021)
* Update Position help text in Account Settings (#4885)Yang Chen2016-12-231-1/+1
|
* PLT-4332 Position field for Users (#4632)George Goldberg2016-12-141-0/+122
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add User.Position field to store & model. * GOFMT * Add Position to user settings. * Unit tests. * Add position to profile popup. * i18n * Fix log message for invalid position. * Add Position field attribute to LDAP config. * Add Position field attribute to SAML config. * Reword empty position message. * Change Position Max Length to 35. * Better invalid position error message. * Add new fields to config.json. * Ensure position is never longer than max when displayed. * Hard limit of 64 chars with soft limit still 35 * Put field with other attributes.
* PLT-4767 Implement MFA Enforcement (#4662)Joram Wilander2016-12-121-115/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Create MFA setup page and remove MFA setup from account settings modal * Add enforce MFA to system console and force redirect * Lockdown mfa required API routes, add localization, other changes * Minor fixes * Fix typo * Fix some unit tests * Fix more unit tests * Minor fix * Updating UI for MFA screen (#4670) * Updating UI for MFA screen * Updating styles for MFA page * Add the ability to switch between email/sso with MFA enabled * Added mfa change email * Minor UI updates for MFA enforcement * Fix unit test * Fix client unit test * Allow switching email to ldap and back when MFA is enabled * Fix unit test * Revert config.json