summaryrefslogtreecommitdiffstats
path: root/webapp/components/rhs_comment.jsx
Commit message (Collapse)AuthorAgeFilesLines
* Message Editing and Deleting permissions (#4692)Amit Yadav2017-01-181-7/+14
|
* PLT-5118 moving to last_picture_update for the profile img (#4985)Corey Hulen2017-01-061-1/+1
|
* PLT-4860 Make ProfilePopover into it's own component and use it consistently ↵George Goldberg2016-12-221-17/+55
| | | | | | | | | | | | | | | | | | | | | 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.
* Multiple Ui improvements (#4767)Asaad Mahmood2016-12-121-19/+19
| | | | | | | | | | * 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-3/+40
| | | | | | | | | | | | | | | | | | | | | * 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
* Don't show status for posts from webhooks (#4726)Joram Wilander2016-12-061-2/+7
|
* PLT-1378 Initial version of emoji reactions (#4520)Harrison Healey2016-11-301-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-4754 Fix RHS options menu (#4552)enahum2016-11-141-18/+3
|
* PLT-443 Fix timestamps UI in center channel and RHS (#4463)enahum2016-11-041-10/+11
|
* Shift UI changes (#4353)Asaad Mahmood2016-10-271-6/+8
| | | | | | * Shift UI changes * Reverting config.json
* PLT-4293 - Adding status indicator to RHS thread (#4292)Asaad Mahmood2016-10-241-3/+11
| | | | | | | | | | | | | | * PLT-4293 - Adding status indicator to RHS thread * Coming conditional * Changing const position * Uber UI changes * Revert "Uber UI changes" This reverts commit 6b756c38ccde7da6b8180e119a00beb92b4b8057.
* GH-4187 Turn off dot menu for system messages (#4198)Alexander Smaga2016-10-121-7/+4
|
* PLT-3252 Bring up profile popover after clicking on a profile picture… (#4144)Brendan Bowidas2016-10-061-0/+1
| | | | | | | | | | | | | | * PLT-3252 Bring up profile popover after clicking on a profile picture in a channel * PLT-3252 Bring up profile popover after clicking on a profile picture in a channel remove important * fixed 'Cannot read property first_name of undefined' bug * fix status indicator position * refactoring per request
* PLT-3105 Files table migration (#4068)Harrison Healey2016-09-301-7/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Implemented initial changes for files table * Removed *_benchmark_test.go files * Re-implemented GetPublicFile and added support for old path * Localization for files table * Moved file system code into utils package * Finished server-side changes and added initial upgrade script * Added getPostFiles api * Re-add Extension and HasPreviewImage fields to FileInfo * Removed unused translation * Fixed merge conflicts left over after permissions changes * Forced FileInfo.extension to be lower case * Changed FileUploadResponse to contain the FileInfos instead of FileIds * Fixed permissions on getFile* calls * Fixed notifications for file uploads * Added initial version of client code for files changes * Permanently added FileIds field to Post object and removed Post.HasFiles * Updated PostStore.Update to be usable in more circumstances * Re-added Filenames field and switched file migration to be entirely lazy-loaded * Increased max listener count for FileStore * Removed unused fileInfoCache * Moved file system code back into api * Removed duplicate test case * Fixed unit test running on ports other than 8065 * Renamed HasPermissionToPostContext to HasPermissionToChannelByPostContext * Refactored handleImages to make it more easily understandable * Renamed getPostFiles to getFileInfosForPost * Re-added pre-FileIds posts to analytics * Changed files to be saved as their ids as opposed to id/filename.ext * Renamed FileInfo.UserId to FileInfo.CreatorId * Fixed detection of language in CodePreview * Fixed switching between threads in the RHS not loading new files * Add serverside protection against a rare bug where the client sends the same file twice for a single post * Refactored the important parts of uploadFile api call into a function that can be called without a web context
* Updating ESLint (#4085)Christopher Speller2016-09-231-1/+1
|
* Remove getPosts request after deleting a post (#3905)Joram Wilander2016-08-301-1/+4
|
* PLT-3916 - Fixing flag icon position in the RHS (#3898)Asaad Mahmood2016-08-301-1/+1
|
* Minor UI improvements (#3904)Asaad Mahmood2016-08-301-3/+34
| | | | | | * PLT-3917 - Adding cross icon to remove deleted post in the RHS. * PLT-3997 - Improving the integration confirmation screen
* PLT-1752/PLT-3567/PLT-3998 Highlighting links in search, unit tests for ↵Harrison Healey2016-08-291-8/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | autolinking (#3865) * Added highlighting to links when their URL includes the search term * Decoupling UserStore from react-router to allow for unit tests involving it * PLT-3998 Added SiteURL as an option to be passed into the text formatting code * Removed reference to PreferenceStore and window from TextFormatting * Refactored TextFormatting to remove remaining browser-only code * Updated ChannelHeader and MessageWrapper to match the changes to TextFormatting * Increased max listeners for Preference and Emoji stores * PLT-3832 Added automated unit tests for autolinking * PLT-3567 Rerender posts when mention keywords change * Updated RHS and search to match the changes to TextFormatting * Broke TextFormatting's dependency on the UserStore
* Prevent flagging of deleted posts and don't show deleted posts in flagged ↵Joram Wilander2016-08-221-14/+21
| | | | post list (#3846)
* PLT-3982 Add statuses to profile pictures in the RHS and popover member list ↵Joram Wilander2016-08-221-7/+14
| | | | | | | | | | (#3845) * Added status indicator back to popover member list * Updating positions of status indicator (#3844) * Fixed squishy profile pictures and added statuses to RHS pics
* PLT-3506 Added flagged posts functionality (#3679)Joram Wilander2016-08-041-1/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added flagged posts functionality * UI Improvements to flags (#3697) * Added flag functionality for mobile * Updating flagged text (#3699) * Add back button to RHS thread when coming from flagged posts * Updating position of flags (#3708) * Plt 3506 - Reverting flag position (#3724) * Revert "Updating position of flags (#3708)" This reverts commit aaa05632c5d9eda35a048300a5bd7e99584c5b58. * Fixing the icon in search * Help text and white space improvements (#3730) * Updatng help text and some white spacing. * Updating help text
* Multiple Ui improvements (#3678)Asaad Mahmood2016-08-011-17/+15
| | | | | | | | * Adding permalink back to mobile * Improving reply flow and fixing colorpicker on mobile * Hiding colorpicker on click only for mobile size screens
* Moving javascript driver back to platform (#3613)Christopher Speller2016-07-191-1/+1
|
* updated RHS upon profile picture save (#3604)David Lu2016-07-181-0/+4
|
* PLT-3418, PLT-2950, PLT-3375, PLT-3382, PLT-3446, PLT-3465: Multiple UI ↵Asaad Mahmood2016-07-051-7/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improvements (#3449) Improving help text margins Updating changes for get link and create post files Fixing icon for select team screen Fixing styles for select team button Adding improvements to posts UI Adding improvement to post layout Updating changes for post controls Updating z-index for sidebar--right Updating help text position Fixing code for posts Fixing css for post view Pushing improvements for posts view Updating changes for post view Updating post layout Fixing system time css Updating header for system posts Updating post css Removing opacity and changing color for system messages Simplifying root post and system post behaviour Removing images from compact view Updating help text for display Updating embed preview text for advanced option PLT-3490 - Fixing RHS issue on Edge
* PLT-3202 Re-render timestamps when display settings switch between 12h and ↵Harrison Healey2016-06-151-2/+8
| | | | | | | | 24h (#3337) * Made post timestamp switch from 12h to 24h without refreshing * Made RHS post timestamps switch from 12h to 24h without refreshing
* PLT-3182 - Improving switch channels modal and some minor UI improvements ↵Asaad Mahmood2016-06-061-2/+12
| | | | | | | | | | | | | | (#3238) * PLT-3182 - Improving switch channels modal and some minor UI improvements Enabling link previews Adding compact layout to RHS Improving timestamps * Adding update code for RHS components
* PLT-3177 - Fixing ordering for custom themes (#3226)Asaad Mahmood2016-06-031-1/+1
| | | | | | | | | Fix for bot tag and webhook attachments Adding theme styling for webhooks Removing embed styling Improving margins on compcat view for line breaks
* PLT-2672 Refactored posts view with caching (#3054)Joram Wilander2016-05-271-2/+2
| | | | | | | | | | * Refactored posts view to use view controller design * Add post view caching * Required updates after rebase * Fixed bug where current channel not set yet was causing breakage
* Added BOT in RHS (#3136)David Lu2016-05-271-1/+7
| | | Changed BOT to constant
* Refactor login, claim and create_team into views and add actions (#3110)Joram Wilander2016-05-261-1/+1
|
* PLT-1042 allow cancel pending post (#3053)samogot2016-05-251-48/+2
|
* PLT-1909 Fixed error rendering pending posts (#3041)Harrison Healey2016-05-181-1/+1
| | | | | | * Fixed error caused by checking if a post is a system message * Fixed trying to edit system posts when using the up arrow hotkey
* PLT-1909 Removed the ability to edit system posts (#3013)Harrison Healey2016-05-171-1/+2
| | | | | | * Removed the ability to edit system posts * Added increased timeout to SpinnerButton unit tests
* PLT-2697 Fixing team admins (#2900)Corey Hulen2016-05-061-1/+3
| | | | | | | | | | | | * PLT-2697 Fixing team admins * Fixing eslint error * Fixing loc issues * Fixing func * Fixing func
* Moved twemoji parsing so that it doesn't occur inside of code blocks (#2896)Harrison Healey2016-05-051-16/+0
|
* PLT-1915: Fix Timestamps are displayed as 12 hour even when set to 24 hour ↵enahum2016-05-021-1/+1
| | | | mode (#2852)
* General react performance improvements (#2796)Joram Wilander2016-04-291-24/+15
| | | | | | * General React performance improvements * Cleaned up unused props/state in PermaLinkView and PostFocusView
* PLT-2057 User as a first class object (#2648)Corey Hulen2016-04-211-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Adding TeamMember to system * Fixing all unit tests on the backend * Fixing merge conflicts * Fixing merge conflict * Adding javascript unit tests * Adding TeamMember to system * Fixing all unit tests on the backend * Fixing merge conflicts * Fixing merge conflict * Adding javascript unit tests * Adding client side unit test * Cleaning up the clint side tests * Fixing msg * Adding more client side unit tests * Adding more using tests * Adding last bit of client side unit tests and adding make cmd * Fixing bad merge * Fixing libraries * Updating to new client side API * Fixing borken unit test * Fixing unit tests * ugg...trying to beat gofmt * ugg...trying to beat gofmt * Cleaning up remainder of the server side routes * Adding inital load api * Increased coverage of webhook unit tests (#2660) * Adding loading ... to root html * Fixing bad merge * Removing explicit content type so superagent will guess corectly (#2685) * Fixing merge and unit tests * Adding create team UI * Fixing signup flows * Adding LDAP unit tests and enterprise unit test helper (#2702) * Add the ability to reset MFA from the commandline (#2706) * Fixing compliance unit tests * Fixing client side tests * Adding open server to system console * Moving websocket connection * Fixing unit test * Fixing unit tests * Fixing unit tests * Adding nickname and more LDAP unit tests (#2717) * Adding join open teams * Cleaning up all TODOs in the code * Fixing web sockets * Removing unused webockets file * PLT-2533 Add the ability to reset a user's MFA from the system console (#2715) * Add the ability to reset a user's MFA from the system console * Add client side unit test for adminResetMfa * Reorganizing authentication to fix LDAP error message (#2723) * Fixing failing unit test * Initial upgrade db code * Adding upgrade script * Fixing upgrade script after running on core * Update OAuth and Claim routes to work with user model changes (#2739) * Fixing perminant deletion. Adding ability to delete all user and the entire database (#2740) * Fixing team invite ldap login call (#2741) * Fixing bluebar and some img stuff * Fix all the different file upload web utils (#2743) * Fixing invalid session redirect (#2744) * Redirect on bad channel name (#2746) * Fixing a bunch of issue and removing dead code * Patch to fix error message on leave channel (#2747) * Setting EnableOpenServer to false by default * Fixing config * Fixing upgrade * Fixing reported bugs * Bug fixes for PLT-2057 * PLT-2563 Redo password recovery to use a database table (#2745) * Redo password recovery to use a database table * Update reset password audits * Split out admin and user reset password APIs to be separate * Delete password recovery when user is permanently deleted * Consolidate password resetting into a single function * Removed private channels as an option for outgoing webhooks (#2752) * PLT-2577/PLT-2552 Fixes for backstage (#2753) * Added URL to incoming webhook list * Fixed client functions for adding/removing integrations * Disallowed slash commands without trigger words * Fixed clientside handling of errors on AddCommand page * Minor auth cleanup (#2758) * Changed EditPostModal to just close if you save without making any changes (#2759) * Renamed client -> Client in async_client.jsx and fixed eslint warnings (#2756) * Fixed url in channel info modal (#2755) * Fixing reported issues * Moving to version 3 of the apis * Fixing command unit tests (#2760) * Adding team admins * Fixing DM issue * Fixing eslint error * Properly set EditPostModal's originalText state in all cases (#2762) * Update client config check to assume features is defined if server is licensed (#2772) * Fixing url link * Fixing issue with websocket crashing when sending messages to different teams
* Fixed unicode emoji not having a consistent sizeHarrison Healey2016-03-231-1/+5
|
* Changed RhsComment to receive the current user through propsHarrison Healey2016-03-211-6/+6
|
* Converting to Webpack. Stage 1.Christopher Speller2016-03-161-0/+311