summaryrefslogtreecommitdiffstats
path: root/webapp/utils
Commit message (Collapse)AuthorAgeFilesLines
* Removed usage of removed TeamStore method (#4785)Harrison Healey2016-12-191-4/+2
|
* PLT-135 Showing "(Edited)" indicator if a message has been edited. (#4764)Debanshu Kundu2016-12-191-1/+5
|
* PLT-4167 Team Sidebar (#4569)enahum2016-12-193-4/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-4815 Refactor 'More Channels' modal into the new modal pattern (#4742)Joram Wilander2016-12-151-1/+2
| | | | | | | | * Refactor 'More Channels' modal into the new modal pattern * Fix unit test * Readded CSS changes
* PLT-4332 Position field for Users (#4632)George Goldberg2016-12-141-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* Ui improvements (#4780)Asaad Mahmood2016-12-141-3/+5
| | | | | | | | | | * PLT-4897 - Updating styles for emoji reactions * PLT-4971 - Fixing help and attachment buttons * PLT-4931 - Fixing UI for user list in system console * Fixing a bug with the new messages indicator
* Multiple Ui improvements (#4767)Asaad Mahmood2016-12-121-5/+2
| | | | | | | | | | * PLT-4911 - Adding new target for OAuth help links * PLT-4953 - Fixing styles for the unread messages indicator * PLT-4901 - Fixing header modal overlap on mobile * PLT-4916 - Swapping position of edit and delete
* PLT-4868 Fix Firefox: Javascript error when selecting a theme (#4731)enahum2016-12-071-1/+3
|
* Created a new message indicator component to indicate new messages (#4299)Pepijn2016-12-071-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | * Created a new message indicator component to indicate new messages are present outside the user's view: * Created new component with styling * Theming and i18n support for new messages indicator * Count new unviewed messages and integrate with component * Coding style for new message indicator * Fixed bugs with new message indicator: * Fix display issues with new message indicator * Update text to deal with plurals in React * Fix coded style for ticket 'PLT-1917': add new message indicator. * Use only server generated timestamps for checking new messages at the bottom * Move transitionend to prop, fix style selectors
* Multiple UI Improvements (#4712)Asaad Mahmood2016-12-061-1/+1
| | | | | | * Multiple UI Improvements * Reverting modal animation
* Autocomplete is now case insensitive (#4709)Joram Wilander2016-12-061-1/+1
|
* Fix react warnings and part of backstage (#4706)enahum2016-12-052-3/+3
|
* Add Team Description to the Team Settings (#4652)Carlos Tadeu Panato Junior2016-12-011-0/+1
| | | | | | | | | | | | | | * draft * Add Team Description to the Team Settings * add tooltips for team description * made changes per PM review * add message when there is no description set in the team * squash
* Fix Unread posts indicator and mention badge don't match theme color (#4678)enahum2016-11-301-4/+1
|
* PLT-1378 Initial version of emoji reactions (#4520)Harrison Healey2016-11-305-2/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Refactored emoji.json to support multiple aliases and emoji categories * Added custom category to emoji.jsx and stabilized all fields * Removed conflicting aliases for :mattermost: and :ca: * fixup after store changes * Added emoji reactions * Removed reactions for an emoji when that emoji is deleted * Fixed incorrect test case * Renamed ReactionList to ReactionListView * Fixed :+1: and :-1: not showing up as possible reactions * Removed text emoticons from emoji reaction autocomplete * Changed emoji reactions to be sorted by the order that they were first created * Set a maximum number of listeners for the ReactionStore * Removed unused code from Textbox component * Fixed reaction permissions * Changed error code when trying to modify reactions for another user * Fixed merge conflicts * Properly applied theme colours to reactions * Fixed ESLint and gofmt errors * Fixed ReactionListContainer to properly update when its post prop changes * Removed unnecessary escape characters from reaction regexes * Shared reaction message pattern between CreatePost and CreateComment * Removed an unnecessary select query when saving a reaction * Changed reactions route to be under /reactions * Fixed copyright dates on newly added files * Removed debug code that prevented all unit tests from being ran * Cleaned up unnecessary code for reactions * Renamed ReactionStore.List to ReactionStore.GetForPost
* Fix Theme in safari (#4668)enahum2016-11-291-6/+13
|
* PLT-2077 Support CJK hashtags (#4555)Hyeseong Kim2016-11-241-2/+2
| | | | | | | | | | | | | | | | | | * Add Korean character ranges to exist CJK pattern * Add constant for CJK hashtags Becuase most of keywords in CJK are two characters * Add CJK ranges to hashtag pattern to handle it. * Fixes hashtag pattern to apply numbers at last * Remove a wrong test case `test_` shouldn't be a hashtag * Fix hashtag regex to support standard unicodes * Remove wrong escapes from regex
* PLT-4403 Add server-based channel autocomplete, search and paging (#4585)Joram Wilander2016-11-241-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | * Add more channel paging API * Add channel paging support to client * Add DB channel search functions * Add API for searching more channels * Add more channel search functionality to client * Add API for autocompleting channels * Add channel autocomplete functionality to the client * Move to be deprecated APIs to their own file * Final clean-up * Fixes related to feedback * Localization changes * Add unit as suffix to timeout constants
* Merge branch 'release-3.5'Christopher Speller2016-11-242-25/+37
|\
| * Hotfix: PLT-4779 Fixing scrolling on loading a channel and missing DM ↵Harrison Healey2016-11-211-24/+36
| | | | | | | | | | | | | | | | | | | | | | | | channel headers (#4584) * Added all parameters to call tracker ids when getting profiles * Changed channel header rendering to not depend on knowing all users in a DM channel * Added comment about a race condition in UserActions.populateDMChannelsWithProfiles * Added a fixed-height placeholder for the ChannelHeader when its state isn't valid for rendering
| * Lower autocomplete timeout to 100ms (#4579)Joram Wilander2016-11-211-1/+1
| |
* | PLT-4429 disabling at_all at_channel metions mentions when channel has more ↵Corey Hulen2016-11-241-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | than 1k users (#4627) * PLT-4429 disabling explicit mentions when channel has more than 1k users * Fixing test case * Adding setting to the admin console * Fixing bad translation
* | PLT-4300 Switched emoji to use a background-image (#4631)Harrison Healey2016-11-221-1/+1
| |
* | Move instances of Client.updateTeam() in components to an action (#4574)Carlos Tadeu Panato Junior2016-11-181-0/+1
| | | | | | | | | | | | | | | | | | | | * Move instances of Client.updateTeam() in components to an action * remove client from missing ones * update code per review * update per code review
* | Multiple UI fixes and improvements (#4572)Asaad Mahmood2016-11-171-3/+4
| | | | | | | | | | Reverting switch teams code Fixing change css function
* | Don't show desktop notifications for messages entering the channel th… (#4216)Pepijn2016-11-171-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Don't show desktop notifications for messages entering the channel the user is currently on Coding style fixes Allow notifications if browser tab is not focussed * Don't show desktop notifications for messages entering the channel the user is currently on Coding style fixes Allow notifications if browser tab is not focussed * Mute sound when a user doesn't get a desktop notification * Also play sound on desktop notifications * Fixed reviewer's remarks: * Removed double notification check * Removed direct links to browser store, created separate actions
* | Updating eslint (#4573)Christopher Speller2016-11-174-15/+11
| |
* | Change theming function to something more efficient (#4487)Pepijn2016-11-171-153/+148
| | | | | | | | Remove indexes from changeCss function calls. Not necessary when injecting style tags in the <head> directly
* | Updating client dependancies (excpet eslint) (#4567)Christopher Speller2016-11-171-4/+4
| |
* | Add support for editing slash commands (#4335)Brian Olecki2016-11-151-0/+23
| |
* | Update introduction message at top of channel/private groups (#4508)Carlos Tadeu Panato Junior2016-11-141-6/+23
| | | | | | | | | | | | * Update introduction message at top of channel/private groups * fix grammar
* | Merge branch 'release-3.5'Christopher Speller2016-11-143-37/+56
|\|
| * Fixing new messages indicator (#4531)Christopher Speller2016-11-112-36/+47
| |
| * Fix websocket on old versions of IE11 (#4501)Joram Wilander2016-11-101-1/+9
| |
* | PLT-4316 - Webrtc improvements (#4525)Asaad Mahmood2016-11-111-0/+1
|/
* PLT-4486 Don't apply sidebar bg color to settings modals w/o tabs (#4460)Thomas Hopkins2016-11-041-1/+1
| | | | | | * PLT-4486 Don't apply sidebar bg color to settings modals w/o tabs * PLT-4486 Use more correct naming for tabless modals
* Updating UI fixes (#4437)Asaad Mahmood2016-11-031-21/+21
|
* Channel link marker changed from ! to ~ (#4433)George Goldberg2016-11-031-5/+5
| | | Fixes PLT-4570
* PLT-4535/PLT-4503 Fix inactive users in searches and add option ↵Joram Wilander2016-11-021-0/+5
| | | | | | | | | | | | | | functionality to DB user search (#4413) * Add options to user database search * Fix inactive users showing up incorrectly in some user searches * Read JSON for searchUsers API into anonymous struct * Move anonymous struct to be a normal struct in model directory and upadte client to use it * Added clarification comment about slightly odd query condition in search
* Multiple UI Improvements (#4420)Asaad Mahmood2016-11-021-2/+2
|
* PLT-4454 Autolink anything that looks like an at mention (#4416)Harrison Healey2016-11-011-23/+11
| | | | | | * PLT-4454 Added autolinking for anything that looks like an at mention * PLT-4454 Added unit tests for at mention autolinking
* Plt-4483 Removed unnecessary events from ChannelStore (#4407)Harrison Healey2016-11-011-1/+0
| | | | | | * PLT-4483 Removed MoreChange listener from ChannelStore * PLT-4483 Removed LeaveChannel listener from ChannelStore
* Load channel members with channels to make sure we have latest unread counts ↵Joram Wilander2016-11-011-11/+7
| | | | (#4389)
* Fixes for creating teams (#4387)Joram Wilander2016-11-011-1/+1
|
* Fix new DMs not showing up in the sidebar (#4374)Joram Wilander2016-10-311-1/+5
|
* Minor UI fixes (#4372)Asaad Mahmood2016-10-281-1/+1
|
* PLT-4534 Avoid applying themed hover background color on mobile (#4345)Thomas Hopkins2016-10-271-1/+2
| | | | | | * Avoid applying themed hover background color on mobile * Remove closing brace from post hover style css mod
* Shift UI changes (#4353)Asaad Mahmood2016-10-271-4/+5
| | | | | | * Shift UI changes * Reverting config.json
* PLT-4430 improve slow channel switching (#4331)enahum2016-10-272-4/+30
| | | | | | | | | | * PLT-4430 improve slow channel switching * Update client side unit tests * Convert getChannelsUnread to getMyChannelMembers and address other feedback * Pull channel members on websocket reconnect
* Fix URL parsing when URL has been encoded with escape() (fixes #4322) (#4338)Pierre Rudloff2016-10-261-1/+7
|