summaryrefslogtreecommitdiffstats
path: root/webapp/utils
Commit message (Collapse)AuthorAgeFilesLines
* Fix keyboard shortcuts not to trigger on AltGr key (#5566)Lauris BH2017-03-071-1/+1
| | | On Windows when pressing AltGr it will trigger event with same properties as left Ctrl key. Check explicitly that altKey is false otherwise on some keyboard layouts input of special characters is blocked.
* PLT-5722 Fix formatText to fail gracefully when input is not text (#5670)Harrison Healey2017-03-061-0/+4
| | | | | | * Updated marked to remove incorrect error message * Fix formatText to fail gracefully when input is not text
* PLT-5703 Update license expiry timing and text (#5602)Joram Wilander2017-03-062-6/+5
| | | | | | * Update license expiry timing and text * Updating error bar (#5632)
* Fix desktop notification click handler for existing/new GMs (#5633)Joram Wilander2017-03-041-1/+1
|
* PLT-3077 Add group messaging (#5489)Joram Wilander2017-03-024-24/+102
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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)
* PLT-5380 Moved link preview image to top right corner of preview area (#5212)Debanshu Kundu2017-03-021-17/+1
| | | | | | | | * PLT-5380 Moved link preview image to top right corner of preview area for smaller images, larger and wide images are still shown below the text. Also added logic to hide image area if image loading fails. * Updating link previews css
* Ui improvements (#5588)Asaad Mahmood2017-03-022-2/+4
| | | | | | | | | | | | * PLT-5354 - Making statistics flow on page * PLT-5262 - Updating icon on join team page * PLT-5218 - Making menu colors consistent on mobile * PLT-5377 - Adding bg to current posts in the RHS * PLT-5645 - Adjusting spacing after/before ul/ol
* Added a unique prefix to text formatting entities (#5549)Harrison Healey2017-02-282-10/+10
|
* PLT-3193 Add channel notification preferences for push notifications (#5512)enahum2017-02-271-1/+4
| | | | | | | | | | | | * PLT-3193 Add channel notification preferences for push and email notifications * Fixing UI * Removing email as preferences from the UI for now * move to action * fix client test
* PLT-5653 Fix Create channel does not show in another device (#5548)enahum2017-02-271-0/+1
|
* Adding edit of incoming webhook (#5272)Poornima2017-02-262-0/+47
| | | | | | | Adding edit of outgoing webhook Fixing spelling of error Fixing style Changing from PUT to POST for updates Fixing test failures due to merge
* PLT-5071: Client side component of Telemetry. (#5516)George Goldberg2017-02-241-1/+2
|
* PLT-5080 (WebApp): Channel Admin permission level. (#5047)George Goldberg2017-02-232-2/+15
| | | | | | | | | | * PLT-5080 (WebApp): Channel Admin permission level. For channel management and channel deletion. * Fix some incorrect showing/hiding of options. * Remove incorrect client calls that was overwriting my channel members.
* Fix unreads appearing after some system messages posted (#5491)Joram Wilander2017-02-221-0/+2
|
* Rename channel (#5322)fengpan2017-02-171-4/+5
| | | | | | | | | | | | | | * fix react proptypes * Replace the handle field and label with url * Update rename channel url correctly * fix merge * fix after test-1 * update i18n
* Multiple Ui improvements (#5398)Asaad Mahmood2017-02-161-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Prevent CSS stacking when changing themes (#5378)Joram Wilander2017-02-141-0/+11
|
* Final fixes for moving unread handling to client (#5392)Joram Wilander2017-02-131-0/+29
|
* Add permalink to timestamp (#5206)Andrei Stanciu2017-02-101-0/+4
| | | | | | | | | | | | | | * 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
* Add webapp/utils/url.jsx (#5285)Akihiko Odaki2017-02-072-38/+29
| | | | | | | 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.
* 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