summaryrefslogtreecommitdiffstats
path: root/webapp/utils
Commit message (Collapse)AuthorAgeFilesLines
* Use consistent Display Name sorting code throughout the webapp #5159 (#5213)Saturnino Abril2017-01-312-18/+11
| | | | | | * Use consistent Display Name sorting code throughout the webapp #5159 * fixed broken sorting of teams and channels
* Added ability for system message username to be localized (#5239)Harrison Healey2017-01-311-1/+0
|
* Improvments to typing messages (#5230)Christopher Speller2017-01-301-1/+0
|
* PLT-2555/PLT-5009/PLT-5225 Changed system messages to be rendered by the ↵Harrison Healey2017-01-303-5/+16
| | | | | | | | | | | | 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
* Bug fixes (#5218)Asaad Mahmood2017-01-301-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * PLT-5319 - Fixing text alignment security modal * PLT-5280 - Fixing add comment button in RHS mobile * PLT-5397 - Fixing Floating timestamp on mobile * PLT-5129 - Hiding formatting help text * PLT-5242 - Adjusting team sidebar border on IE!! * PLT-5226 - Placing settings toggle over header * PLT-5222 - Placed team description tooltip on top * PLT-5201 - Account settings overlap on mobile * PLT-5138 - Adding bg to pending post actions * PLT-5286 - Adjusting play button on youtube videos * PLT-5313 - Adjusting space between emoji reactions * PLT-5187 - Adjusting text in channel switcher * PLT-5399 - Reverting button alignment in modal
* PLT-5122 - Switching to circular status icons (#5049)Asaad Mahmood2017-01-302-10/+11
| | | | | | | | | | * PLT-5122 - Switching to circular status icons * Adding profile pic crop for status indicators * Updating status indicators in LHS * Updating else statements
* Disabled mangling of email addresses in markdown autolinks (#5192)Harrison Healey2017-01-251-1/+2
|
* Adding active users statistics to system console (#5141)Christopher Speller2017-01-202-1/+11
|
* #4257 Added functionality to create previews for post links using open ↵Debanshu Kundu2017-01-203-0/+51
| | | | graph data from those links. (#4890)
* Support explicit image sizes in markdown (#4803)Jürgen Haas2017-01-201-2/+32
| | | | | | | | | | | | | | | | | | * Support explicit image sizes in markdown * Cleanup code * Add support for missing second dimension * Overwrite height style attribute if available, use "auto" otherwise * Fix syntax * Do not set the height style if its value is auto * Re-calculate width and height, if given height is bigger than max-height * Make formulas more explicit
* Move instances of Client.leaveChannel() in components to an action (#5131)Carlos Tadeu Panato Junior2017-01-201-0/+4
| | | | | | * Move instances of Client.leaveChannel() in components to an action * create isFavoriteChannelId
* Message Editing and Deleting permissions (#4692)Amit Yadav2017-01-182-0/+48
|
* PLT-5211 Always emove deleted channels for LHS (#5087)Corey Hulen2017-01-171-1/+5
|
* PLT-5049 (Webapp) New Channel Members UI. (#5036)George Goldberg2017-01-152-0/+9
| | | | | | | | | | | This replaces the existing Channel Members UI with one based on the Team Members UI, so that either a button, a role or a role with a menu can be displayed. Basic logic for which actions and roles are displayed is implemented, although this doesn't change behaviour or functionality at all, as that will come in later PRs. It does, however, add code to fetch the ChannelMember objects as that is necessary to provide the full set of actions and roles as intended.
* Register the same language aliases as Rouge (#5040)Jazz2017-01-132-34/+46
| | | This allows the use of the same aliases as GitLab.
* Merge branch 'release-3.6'Christopher Speller2017-01-121-8/+12
|\
| * PLT-4614 Fix ordering of channels. (#4980)George Goldberg2017-01-061-8/+12
| |
* | PLT-135 Showing "(Edited)" indicator if a message has been edited. (#4923)Debanshu Kundu2017-01-121-1/+5
| |
* | PLT-5118 moving to last_picture_update for the profile img (#4985)Corey Hulen2017-01-061-1/+1
| |
* | PLT-4821 Fix highlighting of wildcard search terms. (#4976)George Goldberg2017-01-061-1/+7
| |
* | PLT-4791 Fix hashtag highlight in search results. (#4977)George Goldberg2017-01-061-0/+5
|/
* Minor UI improvements (#4959)Asaad Mahmood2017-01-041-0/+1
| | | | | | * PLT-5128 - Fixing channel header responsively * PLT-4984 - Fixing search popover behaviour
* Ui improvements (#4900)Asaad Mahmood2017-01-031-2/+2
| | | | | | | | | | | | | | | | | | | | * PLT-5091 - Updating teams sidebar style * PLT-4650 - Updating bot indicator * Removing text decoration * Fixing dropdown menu in admin console * Updating bot indicator position on desktop * Updating bot indicator on mobile * Moving bot indicator below for mobile * Adding bg to the bot indicator * Updating css for bot indicator in compact view
* Fix isMobileApp() to also apply to Android app (#4892)Hyeseong Kim2017-01-031-1/+1
| | | | | | * Fix isMobileApp() to also apply to Android app * Add checking agent to LHS download app link
* PLT-4990 (WebApp): Separate channel management permissions. (#4865)George Goldberg2017-01-021-0/+70
|
* PLT-3132 Add a direct message link to the contact pop-over (#4853)khawerrind2016-12-301-0/+1
| | | | | | * added DM button to the user picture and name popover * removed isRequired from status and busy properties from profile_popover.jsx
* Fix error after leaving team (#4888)enahum2016-12-261-1/+1
|
* GH-4658 Show profile popover when clicking on username or profile picture ↵Brendan Bowidas2016-12-221-4/+5
| | | | | | | | in DMs (#4705) * GH-4658 Show profile popover when clicking on username or profile picture at top of Direct Message channel * enable popover on username
* PLT-5012 Combine updateLastViewedAt, setLastViewedAt and setActiveChannel ↵Joram Wilander2016-12-211-85/+9
| | | | | | | | into a single API (#4840) * Combine updateLastViewedAt, setLastViewedAt and setActiveChannel into a single API * Remove preference DB writes
* PLT-4943: Warn when editing a message > 4000 chars (#4789)Nick Frazier2016-12-211-0/+2
| | | | | | | | | | * added basic functionality * css fixes * css fixes part II: electric boogaloo * removed css interference with theme changes, for this and post length error
* Revert "PLT-135 Showing "(Edited)" indicator if a message has been edited." ↵Christopher Speller2016-12-201-5/+1
| | | | (#4854)
* Remove autocomplete delay (#4819)Joram Wilander2016-12-201-1/+0
|
* Copied fbjs keymirror into utils (#4807)Harrison Healey2016-12-201-1/+1
| | | | | | * Removed react-addons-pure-render-mixin from NOTICE * Copied FBJS keymirror into non_npm_dependencies
* Multiple UI improvements (#4835)Asaad Mahmood2016-12-191-2/+2
| | | | | | | | | | | | * Updating sizes for teams sidebar * PLT-4641 - Rearranging notification option * PLT-4504 - Updating styles for Oauth apps * PLT-4852 - Updating font size for lists * Fix for the unread indicator with teams sidebar
* Removed usage of removed TeamStore method (#4785)Harrison Healey2016-12-191-4/+2
|
* PLT-135 Showing "(Edited)" indicator if a message has been edited. (#4764)Debanshu Kundu2016-12-191-1/+5
|
* PLT-4167 Team Sidebar (#4569)enahum2016-12-193-4/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PLT-4167 Team Sidebar * Address feedback from PM * change route from my_members to members * bug fixes * Updating styles for teams sidebar (#4681) * Added PM changes * Fix corner cases * Addressing feedback * use two different endpoints * Bug fixes * Rename model and client functions, using preferences to store last team and channel viewed * Fix mobile notification count and closing the team sidebar * unit test, fixed bad merge and retrieve from cached when available * bug fixes * use id for last channel in preferences, query optimization * Updating multi team css (#4830)
* PLT-4815 Refactor 'More Channels' modal into the new modal pattern (#4742)Joram Wilander2016-12-151-1/+2
| | | | | | | | * Refactor 'More Channels' modal into the new modal pattern * Fix unit test * Readded CSS changes
* PLT-4332 Position field for Users (#4632)George Goldberg2016-12-141-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add User.Position field to store & model. * GOFMT * Add Position to user settings. * Unit tests. * Add position to profile popup. * i18n * Fix log message for invalid position. * Add Position field attribute to LDAP config. * Add Position field attribute to SAML config. * Reword empty position message. * Change Position Max Length to 35. * Better invalid position error message. * Add new fields to config.json. * Ensure position is never longer than max when displayed. * Hard limit of 64 chars with soft limit still 35 * Put field with other attributes.
* Ui improvements (#4780)Asaad Mahmood2016-12-141-3/+5
| | | | | | | | | | * PLT-4897 - Updating styles for emoji reactions * PLT-4971 - Fixing help and attachment buttons * PLT-4931 - Fixing UI for user list in system console * Fixing a bug with the new messages indicator
* Multiple Ui improvements (#4767)Asaad Mahmood2016-12-121-5/+2
| | | | | | | | | | * 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-4868 Fix Firefox: Javascript error when selecting a theme (#4731)enahum2016-12-071-1/+3
|
* Created a new message indicator component to indicate new messages (#4299)Pepijn2016-12-071-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | * 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
* Multiple UI Improvements (#4712)Asaad Mahmood2016-12-061-1/+1
| | | | | | * Multiple UI Improvements * Reverting modal animation
* Autocomplete is now case insensitive (#4709)Joram Wilander2016-12-061-1/+1
|
* Fix react warnings and part of backstage (#4706)enahum2016-12-052-3/+3
|
* Add Team Description to the Team Settings (#4652)Carlos Tadeu Panato Junior2016-12-011-0/+1
| | | | | | | | | | | | | | * draft * Add Team Description to the Team Settings * add tooltips for team description * made changes per PM review * add message when there is no description set in the team * squash
* Fix Unread posts indicator and mention badge don't match theme color (#4678)enahum2016-11-301-4/+1
|
* PLT-1378 Initial version of emoji reactions (#4520)Harrison Healey2016-11-305-2/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 Theme in safari (#4668)enahum2016-11-291-6/+13
|