summaryrefslogtreecommitdiffstats
path: root/webapp/components/post_view
Commit message (Collapse)AuthorAgeFilesLines
* More scrolling fixes (#6780)Joram Wilander2017-06-292-6/+14
| | | | | | | | * Added MarkdownImage component * Fixed unit tests * More scrolling fixes
* Added MarkdownImage component (#6774)Harrison Healey2017-06-281-0/+17
| | | | | | * Added MarkdownImage component * Fixed unit tests
* PLT-6900: Hide DotMenu container when DotMenu empty. (#6770)George Goldberg2017-06-281-1/+1
|
* Move remaining actions over to use redux and v4 endpoints (#6720)Joram Wilander2017-06-261-1/+1
|
* Fix JS error from null posts (#6722)Joram Wilander2017-06-232-3/+8
|
* PLT-6890 Fix various scrolling issues (#6727)Joram Wilander2017-06-233-11/+35
| | | | | | | | | | * Fix various scrolling issues * Move reaction scrolling to reaction list * Handle scrolling when RHS opens * Only run scroll update code when posts change
* Fixed incorrect formatting of numbers and plural words (#6696)Harrison Healey2017-06-221-16/+26
| | | | | | | | * Fixed incorrect formatting of numbers and plural words * Removed unused i18n strings * Fixed eslint errors
* Fix JS error when hovering over reactions (#6710)Joram Wilander2017-06-211-1/+11
| | | | | | | | * Fix JS error when hovering over reactions * Fix autocomplete for custom emojis * Update to latest mattermost-redux
* fix /expand and /collapse for link previews (#6676)Saturnino Abril2017-06-201-8/+12
| | | | | | * fix /expand and /collapse for link previews * make props.openGraphData not required for PostAttachmentOpenGraph component
* PLT-4457 Added AtMention component to better render at mentions (#6563)Harrison Healey2017-06-202-23/+56
| | | | | | | | | | | | | | * Moved Utils.searchForTerm into an action * Added easier importing of index.jsx files * PLT-4457 Added AtMention component to better render at mentions * Fixed client unit tests * Fixed merge conflict * Fixed merge conflicts
* [PLT-3379] "Commented on" username should respect the teammate name display ↵Carlos Tadeu Panato Junior2017-06-211-1/+1
| | | | | | | | (#6684) * PLT-3379 - "Commented on" username should respect the teammate name display * update per review
* PLT-6885/PLT-6888 Fix custom emojis (#6694)Joram Wilander2017-06-203-5/+5
| | | | | | * Fix custom emojis * Fix custom emoji reactions
* PLT-6215 Major post list refactor (#6501)Joram Wilander2017-06-1843-2434/+1703
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Major post list refactor * Fix post and thread deletion * Fix preferences not selecting correctly * Fix military time displaying * Fix UP key for editing posts * Fix ESLint error * Various fixes and updates per feedback * Fix for permalink view * Revert to old scrolling method and various fixes * Add floating timestamp, new message indicator, scroll arrows * Update post loading for focus mode and add visibility limit * Fix pinning posts and a react warning * Add loading UI updates from Asaad * Fix refreshing loop * Temporarily bump post visibility limit * Update infinite scrolling * Remove infinite scrolling
* Remove fake img preview before loaded (#5854)VeraLyu2017-06-163-24/+45
| | | | | Remove fake img preview and collapse toggle before it is loaded, only show img and toggle after it is fully loaded. Fix markdown img size and add scroll down behaviour.
* Merge release-3.10 into master (#6654)Joram Wilander2017-06-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* create DotMenu components and add dotmenu IDs to posts at center and RHS (#6642)Saturnino Abril2017-06-141-276/+14
|
* PLT-6127/PLT-6135/PLT-6137 Added EmojiPickerOverlay component to better ↵Harrison Healey2017-06-134-28/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | position emoji picker (#6352) * Cleaned up emoji picker CSS * Fixed border of emoji picker when reacting to comments in the RHS * PLT-6135 Made EmojiPicker automatically position itself above/below the [...] menu * PLT-6135 Changed post textbox emoji picker to use a RootCloseWrapper * PLT-6135 Changed comment textbox emoji picker to use a RootCloseWrapper * PLT-6135 Changed RHS post components to use EmojiPickerOverlay * Removed react-outside-event package * Fixed merge conflict * Fixed emoji picker position on posts in RHS * Removed unused CSS classes * Fixed not being able to react to posts with emoji picker
* fix JS error and incorrect comment thread for SHIFT+UP (#6574)Saturnino Abril2017-06-051-0/+2
|
* Minor Ui improvements (#6515)Asaad Mahmood2017-05-302-14/+14
| | | | | | * PLT-6645 - Improving copy pasting behaviour * PLT-6149 - Fixing edited indicator in search
* Fix JS error when switching teams (#6484)Joram Wilander2017-05-241-1/+1
|
* PLT-6282 Make post list stay visible when post textbox height changes (#6323)Harrison Healey2017-05-232-11/+30
| | | | | | | | * 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-1825-179/+222
| | | | | | | | | | | | | | | | | | | | | | | | * 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
* add IDs for reply arrows at center and RHS (#6311)Saturnino Abril2017-05-111-23/+7
|
* [PLT-6363-1] Create PostFlagIcon component and add flag IDs to posts (#6271)Saturnino Abril2017-05-093-61/+18
| | | | | | | * [UI-AUTO] add IDs to last 10 posts' text * create FlagPost component and add flag IDs for posts at center, RHS and search results
* [UI-AUTO] add IDs to last 10 posts' text (#6257)Saturnino Abril2017-05-095-9/+26
|
* PLT-6297 Added post--pinned CSS class to pinned posts (#6303)Harrison Healey2017-05-031-85/+84
|
* PLT-6211: Close emoji picker right away after react (#6275)VeraLyu2017-05-031-3/+2
| | | Close emoji picker before adding emoji to recent used.
* Revert "[GH-5915] Clicking on @mention of a user in a post shows the profile ↵Harrison Healey2017-05-013-41/+3
| | | | | popover (#6129)" (#6289) This reverts commit 83f819451a80a767170b927eb2f0d5ed63f03239.
* [GH-5915] Clicking on @mention of a user in a post shows the profile popover ↵Saturnino Abril2017-05-013-3/+41
| | | | | | | | | | | | | | | | (#6129) * post message at-mention profile pop-over * remove hover effect to special mentions * make non-clickable the non-existing at-mention username * fix "video call" position * use usernameMap instead of initially defined liteUsernameMap * update per comments
* PLT-6214 Move channel store and actions over to redux (#6235)Joram Wilander2017-04-282-2/+31
| | | | | | | | | | | | | | * Move channel store and actions over to redux * Fix style errors * Fix unit test * Various fixes * More fixes * Revert config changes
* Merge branch 'release-3.8'Christopher Speller2017-04-173-88/+90
|\
| * PLT-6294 Fixed iOS not scrolling to bottom of post list (#6077)Harrison Healey2017-04-121-2/+8
| |
| * PLT-6300 Fixed flag icons not appearing (#6078)Harrison Healey2017-04-121-1/+1
| |
| * PLT-6201/PLT-6220 Don't show pin or reaction options for system messages (#6010)Harrison Healey2017-04-072-86/+82
| | | | | | | | | | | | * PLT-6220 Removed ability to react to system messages * PLT-6201 Removed ability to pin system messages
* | Prevent multiple clicks on post retry (#6055)Joram Wilander2017-04-121-3/+11
| |
* | PLT-6099 Added keys to contents of PostBodyAdditionalContent (#6059)Harrison Healey2017-04-121-9/+14
| |
* | PLT-5860 Updated copyright date (#6058)Harrison Healey2017-04-1226-26/+26
|/ | | | | | | | | | | | * 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 console error thrown by PostList when switching teams (#5960)Harrison Healey2017-04-031-0/+8
|
* PLT-6147 Fixed reactions not rendering properly while loading (#5958)Harrison Healey2017-04-032-18/+20
|
* Add reaction picker (#5904)bonespiked2017-04-011-2/+61
|
* PLT-5035 Added loading of missing profiles when hovering over reactions (#5887)Harrison Healey2017-03-305-29/+110
|
* Add extra check before rendering emojis (#5879)Ryan Wang2017-03-291-10/+10
|
* Adding a last message id for selenium testing (#5840)Corey Hulen2017-03-235-3/+14
|
* Revert "PLT-3181 Added crossorigin='anonymous' to all external images ↵Harrison Healey2017-03-203-6/+0
| | | | | (#5774)" (#5815) This reverts commit 24848f9d6a92eb1e09189c358636fd1ba32fa6d6.
* Merge branch 'release-3.7' into master.George Goldberg2017-03-171-3/+1
|\
| * PLT-5792 Fixed all ephemeral posts using system message icons (#5709)Harrison Healey2017-03-101-3/+1
| |
* | Ui improvements (#5755)Asaad Mahmood2017-03-171-22/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PLT-5816 - Flagged posts tooltip fix * PLT-5766 - Link previews appearing outside the box * PLT-5795 - Fixing alignment user list in channel * PLT-5818 - Reset password error not aligned * PLT-5837 - Adjusting image preview max height * PLT-5778 - Updating word break for paragraphs * PLT-5848 - Updating label for file error * PLT-5846 - Markdown tables extra border on mobile * PLT-5662 - Pinned post UI improvement * Fixing eslint error * Updating tooltip eslint issue * PLT-5832 - Removing error styling on labels
* | PLT-3181 Added crossorigin='anonymous' to all external images (#5774)Harrison Healey2017-03-163-0/+6
| | | | | | | | | | | | | | | | * PLT-3181 Added crossorigin='anonymous' to all external images * Fixed image unit tests * Added crossorigin='anonymous' to a few more places
* | PLT-4606: Date separator in RHS (#5606)Mika Andrianarijaona2017-03-141-0/+27
| |
* | PLT-3483 Added date tooltip to post timestamps (#5688)Harrison Healey2017-03-131-2/+5
| |