summaryrefslogtreecommitdiffstats
path: root/webapp/components/suggestion
Commit message (Collapse)AuthorAgeFilesLines
* Make channel switcher partially obey RestrictDirectMessage setting (#6830)Joram Wilander2017-07-041-1/+5
|
* Move remaining actions over to use redux and v4 endpoints (#6720)Joram Wilander2017-06-264-9/+8
|
* Fix JS error when hovering over reactions (#6710)Joram Wilander2017-06-211-2/+7
| | | | | | | | * Fix JS error when hovering over reactions * Fix autocomplete for custom emojis * Update to latest mattermost-redux
* Merge release-3.10 into master (#6654)Joram Wilander2017-06-152-4/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PLT-6787 Fixed being able to send a post before files finished uploading (#6617) * Fix quick switcher for channels/users not stored locally (#6610) * Fix button text on confirm mention modal (#6609) * fix post delete permission of channel admin (#6608) * open comment thread for the most recent reply-able message (#6605) * Use mutex flag with yarn to prevent concurrent builds interfering (#6619) * Use mutex flag with yarn to prevent concurrent builds interfering * Remove yarn mutex file with clean * Minor bug fixes (#6615) * PLT-6774 - Fixing color for offline icon * PLT-6784 - Fixing status icon * Fixing icon margin * Updating caret position * PLT-6070 Have ChannelMentionProvider stop searching after a term returns no results (#6620) * Fixing JS error (#6623) * Minor bug fixes (#6622) * PLT-6808 - Updating channel switcher on mobile * PLT-6743 - Updating scrollbar styling * Login instead of failing if user exists in OAuth sign-up flow (#6627) * PLT-6802 Disable team switcher (#6626) * Disable team switcher * Fix ESLint errors * PLT-6807 Ensured select teams page can scroll on iOS (#6630) * Do not redirect from account switch pages on 401 (#6631) * Fixing loadtest command and renaming to /test (#6624) * PLT-6820 Update mattermost-redux dependency (#6632) * translations PR 20170612 (#6629) * Bump HTTP client timeout to 30 seconds (#6633) * For team unreads return empty array instead of null (#6636) * PLT-6831 Fix status modal localization IDs (#6637) * Fix status modal localization IDs * Update test snapshot
* PLT-6735 Fixed unknown prop warning from SuggestionBox (#6618)Harrison Healey2017-06-101-0/+1
|
* Increase quick switcher perf by not storing server results (#6575)Joram Wilander2017-06-051-10/+32
|
* [PLT-6616] Fixed autocomplete to close properly (#6528)Saturnino Abril2017-06-051-7/+9
| | | | | | * fix autocomplete to close properly * disable key press of suggestion box when input value is empty
* PLT-6684 Fixed onClick handler for search autocomplete suggestions (#6540)Harrison Healey2017-05-311-1/+1
|
* PLT-5699 Improvements to channel switcher (#6486)Joram Wilander2017-05-315-95/+371
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Refactor channel switcher to not wait on server results * Change channel switcher to quick switcher and include team switching * Add sections, update ordering and add discoverability button * Fix styling error * Use CMD in text if on mac * Clean yarn cache on every install * Various UX updates per feedback * Add shortcut help text for team switcher * Couple more updates per feedback * Some minor fixes for GM and autocomplete race * Updating UI for channel switcher (#6504) * Updating channel switcher button (#6506) * Updating switcher modal on mobile (#6507) * Removed jQuery usage * Rename function to toggleQuickSwitchModal
* PLT-6282 Make post list stay visible when post textbox height changes (#6323)Harrison Healey2017-05-232-15/+11
| | | | | | | | * PLT-6282 Changed post drafts to use an action when being stored * PLT-6282 Triggered post list to update scroll position when post draft changes * PLT-6282 Changed SuggestionBox to complete suggestions without an event
* Updating client dependencies. Switching to yarn. (#6433)Christopher Speller2017-05-183-18/+24
| | | | | | | | | | | | | | | | | | | | | | | | * 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-6431 Prevented autocompleting while suggestions are being received (#6328)Harrison Healey2017-05-046-6/+11
|
* Fix group message names in channel switcher (#6246)Joram Wilander2017-05-031-4/+4
|
* Fix mouse selection on channel switcher (#6244)Joram Wilander2017-04-271-2/+1
|
* implement fix for PLT-6383 - Add "CAUTION" to @all auto-complete (#6240)Carlos Tadeu Panato Junior2017-04-271-5/+1
|
* Start moving webapp to Redux (#6140)Joram Wilander2017-04-253-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Fixing double enter in channel switcher (#6208)Christopher Speller2017-04-241-0/+1
|
* PLT-5860 Updated copyright date (#6058)Harrison Healey2017-04-1212-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
* Fixed channel autocomplete flickering (#5961)Harrison Healey2017-04-036-54/+70
|
* PLT-5873 Renamed private groups to private channels (#5924)Harrison Healey2017-04-031-1/+1
| | | | | | * PLT-5873 Renamed private groups to private channels in web app * PLT-5873 Renamed private groups to private channels in server
* Fixed mobile search focus - keyboard collapse/focus (#5766)Saturnino Abril2017-03-241-0/+5
|
* Increase timeout on suggestion clear after blur (#5631)Joram Wilander2017-03-041-1/+1
|
* PLT-3077 Add group messaging (#5489)Joram Wilander2017-03-021-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Implement server changes for group messaging * Majority of client-side implementation * Some server updates * Added new React multiselect component * Fix style issues * Add custom renderer for options * Fix model test * Update ENTER functionality for multiselect control * Remove buttons from multiselect UI control * Updating group messaging UI (#5524) * Move filter controls up a component level * Scroll with arrow keys * Updating mobile layout for multiselect (#5534) * Fix race condition when backspacing quickly * Hidden or new GMs show up for regular messages * Add overriding of number remaining text * Add UI filtering for team if config setting set * Add icon to channel switcher and class prop to status icon * Minor updates per feedback * Improving group messaging UI (#5563) * UX changes per feedback * Update email for group messages * UI fixes for group messaging (#5587) * Fix missing localization string * Add maximum users message when adding members to GM * Fix input clearing on Android * Updating group messaging UI (#5603) * Updating UI for group messaging (#5604)
* Use consistent Display Name sorting code throughout the webapp #5159 (#5213)Saturnino Abril2017-01-312-17/+9
| | | | | | * Use consistent Display Name sorting code throughout the webapp #5159 * fixed broken sorting of teams and channels
* Fixed ChannelMentionProvider matching completed mentions (#5188)Harrison Healey2017-01-252-56/+72
|
* Fixed channel mention autocomplete to not match completed mentions (#5101)Harrison Healey2017-01-201-0/+12
|
* Added support for emojis with multiple aliases to autocomplete (#5097)Harrison Healey2017-01-171-7/+16
|
* Clear mention autocomplete if there is no regex match (#5085)Joram Wilander2017-01-161-0/+3
|
* Merge branch 'release-3.6'Christopher Speller2017-01-121-0/+5
|\
| * Fixed onBlur being called when not given as a prop (#5024)Harrison Healey2017-01-091-1/+4
| |
| * PLT-5179 - Fixing modal overflow for autocomplete (#5002)Asaad Mahmood2017-01-091-0/+2
| | | | | | | | | | | | * PLT-5179 - Fixing modal overflow for autocomplete * PLT-5171 - Fixing search bar popover behaviour
* | PLT-5118 moving to last_picture_update for the profile img (#4985)Corey Hulen2017-01-063-3/+3
|/
* PLT-5027: Don't show own user in auto-complete list. (#4916)Hayden Chudy2016-12-301-1/+7
|
* Only show emoji autocomplete after two typed characters (#4895)Joram Wilander2016-12-261-5/+6
|
* PLT-4893 remove channel handler in channel switcher (#4889)enahum2016-12-261-7/+1
|
* Remove race between multiple autocomplete requests (#4860)Joram Wilander2016-12-217-13/+70
|
* Remove autocomplete delay (#4819)Joram Wilander2016-12-205-270/+177
|
* Changed SuggestionBox to clear suggestions shortly after losing focus (#4721)Harrison Healey2016-12-093-32/+21
|
* PLT-4894 channel switcher (CTRL+K) to match message autocomplete (#4733)enahum2016-12-082-6/+37
| | | | | | * PLT-4894 Change name display of direct messages in channel switcher (CTRL+K) to match message autocomplete * Addressing feedback
* Removed duplicated characters when autocompleting composed characters (#4734)Harrison Healey2016-12-081-10/+29
|
* Multiple UI Improvements (#4712)Asaad Mahmood2016-12-061-0/+2
| | | | | | * Multiple UI Improvements * Reverting modal animation
* Added support for autocompleting at mentions for users with non-alphanumeric ↵Harrison Healey2016-12-062-17/+31
| | | | names (#4717)
* PLT-1378 Initial version of emoji reactions (#4520)Harrison Healey2016-11-301-13/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* PLT-4697 Update channel switcher to autocomplete all users on the system (#4624)Joram Wilander2016-11-291-4/+3
| | | | | | * Add autocomplete API for system-wide users * Update channel switcher to autocomplete all users on the system
* Fix some react natives warning messages (#4653)enahum2016-11-281-1/+3
|
* PLT-4403 Add server-based channel autocomplete, search and paging (#4585)Joram Wilander2016-11-242-98/+116
| | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Cleared at mention suggestions when something invalid is typed (#4633)Harrison Healey2016-11-221-2/+19
|
* Deleted posts now update in search results and flagged posts (#4618)Joram Wilander2016-11-221-1/+2
|
* Updating eslint (#4573)Christopher Speller2016-11-171-1/+1
|
* PLT-4600 Properly clear autocomplete suggestions when suggestions are out of ↵Harrison Healey2016-11-101-4/+9
| | | | | | | | date (#4529) * PLT-4600 Better clear autocomplete suggestions when suggestions are out of date * Fixed react warnings and removed an eslint ignore