summaryrefslogtreecommitdiffstats
path: root/webapp/components/suggestion
Commit message (Collapse)AuthorAgeFilesLines
* PLT-7313: Show help popover when search focused and empty. (#7134)George Goldberg2017-08-081-11/+19
|
* make suggestion box focus more robust, require more explicit enabling (#7123)Chris2017-08-041-7/+18
|
* fix caret position after autocomplete (#7118)Chris2017-08-031-1/+1
|
* PLT-6965 jira integration (plus plugin scaffolding) (#6918)Chris2017-08-021-10/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * plugin scaffolding / jira integration * add vendored testify packages * webhook fix * don't change i18n ids * support configuration watching * add basic jira plugin configuration to admin console * fix eslint errors * fix another eslint warning * polish * undo unintentional config.json commit >:( * test fix * add jira plugin diagnostics, remove dm support, add bot tag, generate web-safe secrets * rebase, implement requested changes * requested changes * remove tests and minimize makefile change * add missing license headers * add missing comma * remove bad line from Makefile
* PLT-6486 Add an `@username` button to the profile popover, that puts the ↵David Meza2017-07-311-6/+39
| | | | | | | | | | | | username in the post when clicked (#6349) * PLT-6486 Add an `@username` button to the profile popover, that puts the username in the post when clicked * PLT-6486 Display `@username` mention on the right text area on center or RHS. * Disable @mentions from profile popover on searches, mentions and pinned posts. Fix js errors. * Control undefined post in SearchStore that causes an exception.
* PLT-6689: fix user image requests (#6946)Chris2017-07-193-6/+5
| | | | | | * fix user image requests * fix eslint errors and a few more cache busters
* PLT-6905 - Updating channel header design (#6789)Asaad Mahmood2017-07-061-2/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* 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