summaryrefslogtreecommitdiffstats
path: root/webapp/components/post_view
Commit message (Collapse)AuthorAgeFilesLines
* Multiple Ui improvements (#5398)Asaad Mahmood2017-02-161-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Revert "display loading screen when changing team" (#5403)Jason Blais2017-02-141-29/+8
|
* Increase performance when receiving messages (#5375)Joram Wilander2017-02-131-1/+1
|
* Revert "#5108 Use <time> element for channel headers and search result ↵Björn Roland2017-02-101-10/+8
| | | | headers" (#5359)
* Add permalink to timestamp (#5206)Andrei Stanciu2017-02-102-3/+33
| | | | | | | | | | | | | | * Add permalink to timestamp * Add permalink to timestamp * Add permalink to timestamp * Add permalink to timestamp * fix error with duplicated import * underline permalink on hover
* display loading screen when changing team (#5325)Mika Andrianarijaona2017-02-081-8/+29
| | | | | | * display loading screen when changing team * fix lint error
* #5108 Use <time> element for channel headers and search result headers (#5331)Björn Roland2017-02-081-8/+10
|
* Add webapp/utils/url.jsx (#5285)Akihiko Odaki2017-02-071-1/+2
| | | | | | | webapp/utils/utils.jsx got big and that caused a potential circular dependency with webapp/stores/team_store.jsx. This change solves the issue by introducing webapp/utils/url.jsx and moving URL-related functions, which is not likely to depend on actions and stores, from webapp/utils/utils.jsx.
* Defering calculations for determining if user scrolled to bottom or not. ↵Pepijn2017-02-071-7/+9
| | | | slight delay improves the accuracy in responsive view (#5244)
* Multiple bug fixes (#5275)Asaad Mahmood2017-02-021-0/+1
| | | | | | | | | | | | * 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
* Added ability for system message username to be localized (#5239)Harrison Healey2017-01-311-1/+7
|
* Stopped usernames from appearing on separate lines in system messages (#5228)Harrison Healey2017-01-311-9/+13
|
* PLT-2555/PLT-5009/PLT-5225 Changed system messages to be rendered by the ↵Harrison Healey2017-01-303-29/+274
| | | | | | | | | | | | client (#5209) * Moved rendering of (message deleted) into PostMessageView * Added additional post types to constants on client * Changed system messages to be rendered in the client's language * Updated new system messages to have relevant usernames highlighted and have markdown rendered in header change messages
* Add Floating Timestamp to Right Hand Side on Mobile #5163 (#5201)Saturnino Abril2017-01-301-1/+6
|
* Fixing various issues with markdown spacing (#5203)Asaad Mahmood2017-01-271-0/+5
|
* #5108 Add datetime attribute to <time> elements (#5199)Björn Roland2017-01-271-1/+4
| | | | | | * #5108 Add datetime attribute to <time> elements * fix eslint errors
* Moved code to change direction of dropdown to run when dropdown is shown (#5100)Harrison Healey2017-01-231-6/+10
|
* #4257 Added functionality to create previews for post links using open ↵Debanshu Kundu2017-01-207-531/+253
| | | | graph data from those links. (#4890)
* PLT-5057 Make image preview work if URL contains a query (#4869)khawerrind2017-01-182-10/+25
| | | | | | * Fixed image previews urls having query params * dont show expand/collapse icon if image link fails to load
* PLT-5077: Fix floating date on mobile view. (#5061)George Goldberg2017-01-182-2/+6
|
* Message Editing and Deleting permissions (#4692)Amit Yadav2017-01-181-9/+15
|
* PLT-5173 fixing javascript error when creating DM on Android (#5077)Corey Hulen2017-01-161-1/+9
|
* PLT-5025: Fix scroll to bottom delay loading channel. (#5056)George Goldberg2017-01-131-0/+5
|
* Merge branch 'release-3.6'Christopher Speller2017-01-121-1/+1
|\
| * Slack format for Slash command messages (#4999)Zeger-Jan van de Weg2017-01-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | * Slash commands accept Slack format Until this commit the slash commands only accepted 'text' properties. For better styling however, Slack formatting support was added. However, ephemeral messages are not supported, and only text will be displayed. * Allow emphemeral Slack messages
* | PLT-135 Showing "(Edited)" indicator if a message has been edited. (#4923)Debanshu Kundu2017-01-122-8/+32
| |
* | PLT-5118 moving to last_picture_update for the profile img (#4985)Corey Hulen2017-01-061-3/+3
|/
* Remove TODOs that now have tickets (#4935)Joram Wilander2017-01-031-1/+0
|
* Tweaked new message indicator calculation: (#4763)Pepijn2016-12-272-7/+8
| | | | | | | | * Removed count from new message indicator * Don't count deleted posts towards the unviewedCount * remove lodash, reduce() is natively available
* PLT-4860 Make ProfilePopover into it's own component and use it consistently ↵George Goldberg2016-12-222-7/+33
| | | | | | | | | | | | | | | | | | | | | everywhere (#4701) * PLT-4860 - Use same User Popover everywhere. Refactor out the ProfilePopover into it's own component and give it the union of all the features of the previous two implementations, and make sure all the necessary data for it to work consistently everywhere is provided through the props wherever it is used. * Don't show popover for webhook posts in main view. * No popover on RHS when it's a webhook post. * Fix style. * Don't send in user when it's a system message. * Fix some duplication of code.
* PLT-4431 Add post queuing to the webapp (#4800)Joram Wilander2016-12-211-5/+2
| | | | | | * Add post queuing to the webapp * Add more abstraction
* PLT-5012 Combine updateLastViewedAt, setLastViewedAt and setActiveChannel ↵Joram Wilander2016-12-211-1/+1
| | | | | | | | into a single API (#4840) * Combine updateLastViewedAt, setLastViewedAt and setActiveChannel into a single API * Remove preference DB writes
* Revert "PLT-135 Showing "(Edited)" indicator if a message has been edited." ↵Christopher Speller2016-12-202-32/+8
| | | | (#4854)
* PLT-135 Showing "(Edited)" indicator if a message has been edited. (#4764)Debanshu Kundu2016-12-192-8/+32
|
* PLT-4903 Rendered a placeholder for user reactions where the user hasn't ↵Harrison Healey2016-12-141-19/+85
| | | | | | | | | | been loaded (#4784) * Rendered a placeholder for user reactions where the user hasn't been loaded * Added id to reaction Tooltip * Removed FormattedHTMLMessage from Reaction and improved support for different verb conjugations
* Fix JS errors with RHS and flagged posts (#4771)Joram Wilander2016-12-121-1/+1
|
* Multiple Ui improvements (#4767)Asaad Mahmood2016-12-121-5/+4
| | | | | | | | | | * 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-1598 Slash command works in RHS (#4367)Yusuke Nemoto2016-12-091-1/+1
| | | | | | | | | | | | | | | | | | | | | * PLT-1598 Slash command works in RHS * fix UserProfile in the reply for Slash Command * fix some problem about the system messages in RHS * system message in RHS isn't displayed as comment for root message * remove status indicator for system message in RHS * system message in RHS is colored to grey * system messages don't count as commented post * fix bug about cleaning draft in RHS * remove unnecessary function * implement new model for executing command
* Remove status from webhook posts in compact mode (#4739)Joram Wilander2016-12-091-1/+1
|
* Fixed being unable to make the first post in a new channel (#4744)Harrison Healey2016-12-091-1/+12
|
* Fixed typo causing NewMessageIndicator to fail to translate (#4738)Harrison Healey2016-12-081-1/+1
|
* Created a new message indicator component to indicate new messages (#4299)Pepijn2016-12-073-4/+101
| | | | | | | | | | | | | | | | | | | | | | | | * 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
* Don't show status for posts from webhooks (#4726)Joram Wilander2016-12-061-1/+6
|
* Move instances of Client.createPost() in components to an action (#4639)Carlos Tadeu Panato Junior2016-12-051-22/+13
| | | | | | | | | | | | * Move instances of Client.createPost() in components to an action * update per review, waiting for more review and see if this is the right way * update per code review * update code * remove comment per request
* PLT-1378 Initial version of emoji reactions (#4520)Harrison Healey2016-11-305-0/+273
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 some react natives warning messages (#4653)enahum2016-11-281-1/+1
|
* PLT-4787 Fixed not being able to join a channel through a link after opening ↵Harrison Healey2016-11-211-3/+4
| | | | the More Channels modal (#4616)
* Fixing new messages indicator (#4614)Christopher Speller2016-11-211-2/+7
|
* PLT-4205 Fixed pending posts always being considered as part of a post ↵Harrison Healey2016-11-081-5/+7
| | | | thread (#4488)
* PLT-4649 reply threads highlight (#4479)enahum2016-11-081-1/+5
|