Граф коммитов

896 Коммитов

Автор SHA1 Сообщение Дата
George Goldberg
ccf05bfdfe PLT-4280 Update Slack Import help text. (#4646)
* Update Slack Import help text.

It was quite inaccurate in light of all the recently added features.

* Update wording as per review.
2016-11-28 11:32:37 -08:00
enahum
7315d69474 Fix some react natives warning messages (#4653) 2016-11-28 10:38:33 -05:00
Joram Wilander
981ea33b8e PLT-4403 Add server-based channel autocomplete, search and paging (#4585)
* Add more channel paging API

* Add channel paging support to client

* Add DB channel search functions

* Add API for searching more channels

* Add more channel search functionality to client

* Add API for autocompleting channels

* Add channel autocomplete functionality to the client

* Move to be deprecated APIs to their own file

* Final clean-up

* Fixes related to feedback

* Localization changes

* Add unit as suffix to timeout constants
2016-11-24 09:35:09 -05:00
Christopher Speller
c96ecae6da Merge branch 'release-3.5' 2016-11-24 09:08:46 -05:00
Corey Hulen
b212acf312 PLT-4429 disabling at_all at_channel metions mentions when channel has more than 1k users (#4627)
* PLT-4429 disabling explicit mentions when channel has more than 1k users

* Fixing test case

* Adding setting to the admin console

* Fixing bad translation
2016-11-24 08:26:45 -05:00
Harrison Healey
48533aa483 Fixed json and xml file rendering in code preview (#4642) 2016-11-23 11:12:37 -05:00
Eric Sethna
0f07a2d288 PLT-4776: Fix typo in MFA help text (#4635)
* fix typo

* fix mfa typo
2016-11-22 13:27:11 -08:00
Corey Hulen
7961599b2e PLT-4357 adding performance monitoring (#4622)
* WIP

* WIP

* Adding metrics collection

* updating vendor packages

* Adding metrics to config

* Adding admin console page for perf monitoring

* Updating glide

* switching to tylerb/graceful
2016-11-22 14:05:54 -05:00
Harrison Healey
a12581cb9e Cleared at mention suggestions when something invalid is typed (#4633) 2016-11-22 14:21:51 -03:00
Asaad Mahmood
84e5425a20 Multiple UI improvements (#4628) 2016-11-22 08:24:22 -08:00
Joram Wilander
3c65a20f45 Deleted posts now update in search results and flagged posts (#4618) 2016-11-22 09:13:14 -05:00
Harrison Healey
3c0f8c29db Fixed error being thrown by ChannelHeader when switching teams (#4619)
* Fixed error being thrown by ChannelHeader when switching teams

* Close SidebarHeaderDropdown after switching teams
2016-11-21 16:08:29 -05:00
Harrison Healey
43c703e216 PLT-4787 Fixed not being able to join a channel through a link after opening the More Channels modal (#4616) 2016-11-21 13:03:54 -05:00
Christopher Speller
0ef77dff13 Fixing new messages indicator (#4614) 2016-11-21 12:17:58 -05:00
Harrison Healey
a9824a3653 Hotfix: PLT-4779 Fixing scrolling on loading a channel and missing DM channel headers (#4584)
* Added all parameters to call tracker ids when getting profiles

* Changed channel header rendering to not depend on knowing all users in a DM channel

* Added comment about a race condition in UserActions.populateDMChannelsWithProfiles

* Added a fixed-height placeholder for the ChannelHeader when its state isn't valid for rendering
2016-11-21 12:17:46 -05:00
Joram Wilander
50ab9626eb Properly load profile for new posts that have unloaded users (#4578) 2016-11-21 12:17:21 -05:00
enahum
f6f0b89a85 Remove terms and privacy from WebRTC (#4606) 2016-11-21 07:15:49 -08:00
enahum
20e931c047 Redirect to team when login with an invite (#4609) 2016-11-21 07:15:23 -08:00
Carlos Tadeu Panato Junior
34c3e9e50d Move instances of Client.updateTeam() in components to an action (#4574)
* Move instances of Client.updateTeam() in components to an action

* remove client from missing ones

* update code per review

* update per code review
2016-11-18 17:21:32 -05:00
Asaad Mahmood
7d68434e8c Multiple UI fixes and improvements (#4572)
Reverting switch teams code

Fixing change css function
2016-11-17 12:27:39 -08:00
Pepijn
6d2882f6e7 Don't show desktop notifications for messages entering the channel th… (#4216)
* Don't show desktop notifications for messages entering the channel the user is currently on

Coding style fixes

Allow notifications if browser tab is not focussed

* Don't show desktop notifications for messages entering the channel the user is currently on

Coding style fixes

Allow notifications if browser tab is not focussed

* Mute sound when a user doesn't get a desktop notification

* Also play sound on desktop notifications

* Fixed reviewer's remarks:
 * Removed double notification check
 * Removed direct links to browser store, created separate actions
2016-11-17 13:46:07 -05:00
Christopher Speller
a798714958 Updating eslint (#4573) 2016-11-17 12:02:16 -05:00
Nick Frazier
b1db1463f6 replaced localizeMessage calls with FormattedMessage components (#4570)
* replaced localizeMessage calls with FormattedMessage components

localized file updates

* updated localization files

* updated localization files
2016-11-17 10:17:27 -05:00
Carlos Tadeu Panato Junior
091e5b8e03 PLT-4572 - Move instances of Client.updateUser() in components to an action (#4571)
* Move instances of Client.updateUser() in components to an action
2016-11-17 11:25:11 -03:00
Joram Wilander
dc1e653d01 Fix XML previews (#4560) 2016-11-17 09:07:44 -05:00
Carlos Tadeu Panato Junior
3d2249edfc PLT-4524 Update password reset page (#4522)
* Implement PLT-4524 Update password reset page

* fix lints

* changes based on review

* update per request/review

* update tests

* add css for alert-success

* change per request
2016-11-17 09:07:16 -05:00
Joshua Borton
0b296dd8c2 Add Add onExit hook to new_channel_modal (#4344)
This delays updating the url with the new channel until after the modal
is exited which bypasses a state where the center textarea is focused
and then focus is removed due to how react-overlays handles restoring
focus to the last element focused before the modal was shown.
2016-11-15 14:23:26 -05:00
Brian Olecki
6297922ab9 Add support for editing slash commands (#4335) 2016-11-15 12:43:16 -03:00
Joram Wilander
1f241af48a Don't show current user in direct message modal (#4548) 2016-11-15 12:39:45 -03:00
Christopher Speller
e4f46124b0 Merge branch 'release-3.5' 2016-11-15 08:06:58 -05:00
enahum
3f19ccf1b1 PLT-4754 Fix RHS options menu (#4552) 2016-11-14 19:35:34 -05:00
Harrison Healey
814d2fc88d Fixed websocket to properly logout when logged out from another tab (#4546) 2016-11-14 13:48:28 -05:00
enahum
6e7555a575 PLT-4502 Fix SAML user settings password help text (#4484) 2016-11-14 07:40:12 -05:00
Carlos Tadeu Panato Junior
4824ad1e1a implement fix for ticket PLT-2060 (#4527)
* implement fix for ticket PLT-2060
2016-11-14 09:38:54 -03:00
Carlos Tadeu Panato Junior
ef080a0a10 Fix Terms and Privacy links (#4506)
* Fix Terms and Privacy links

github issue https://github.com/mattermost/platform/issues/4156

* fix eslint

* revert per request

* add missing end blank line
2016-11-14 07:32:55 -05:00
Christopher Speller
323ce8b203 Merge branch 'release-3.5' 2016-11-14 07:09:41 -05:00
Asaad Mahmood
29efeff095 PLT-4609 - Fixing list modals on mobile (#4536)
* PLT-4609 - Fixing list modals on mobile

* PLT-4609 - Adjust more modal height
2016-11-11 14:54:53 -05:00
Asaad Mahmood
7c1fe7a765 PLT-4316 - Webrtc improvements (#4525) 2016-11-11 08:23:43 -05:00
Christopher Speller
6615db7e85 Fixing team members dialog not updating while searching. (#4524) 2016-11-10 17:00:19 -05:00
Harrison Healey
03e3ac60c2 PLT-4600 Properly clear autocomplete suggestions when suggestions are out of date (#4529)
* PLT-4600 Better clear autocomplete suggestions when suggestions are out of date

* Fixed react warnings and removed an eslint ignore
2016-11-10 17:00:14 -05:00
Joram Wilander
2fdb33042a Load profiles for search results (#4519) 2016-11-10 09:25:43 -05:00
Joram Wilander
b46ced78de If email accounts are disabled, allow email users to switch account type to one of the available types (#4517) 2016-11-10 09:25:00 -05:00
Joram Wilander
8c76560b48 Fix websocket on old versions of IE11 (#4501) 2016-11-10 09:22:06 -05:00
Joram Wilander
daf0490bbf Fix status interval not clearing after logout (#4507) 2016-11-09 10:03:06 -05:00
Kai Faust
4b3eceee70 PLT-4602 Fix misaligned close button and fix Android icon rendering bug (#4492)
* PLT-4602 Fix horizontal alignment for .close__button

Reduce negative left margin to fix miscalculated center-positioning.

* PLT-4602 Fix dropdown close icon rendering bug on Android

The combination of using a unicode character and a pseudo element was
too problematic, so I added a new custom icon svg CLOSE_ICON that
renders consistently on all browsers.

* PLT-4602 Use font-family fix, remove <svg>

You were correct @hmhealey, the problem was that the unicode characters
were rendering as different fonts: Open Sans and Helvetica Neue!
2016-11-09 09:40:24 -05:00
Harrison Healey
13dcccc60b PLT-4205 Fixed pending posts always being considered as part of a post thread (#4488) 2016-11-08 11:47:42 -05:00
Joram Wilander
707b01e1ab Don't count inactive users on statistic pages (#4482) 2016-11-08 09:59:40 -05:00
enahum
376f7c6f0e PLT-4649 reply threads highlight (#4479) 2016-11-08 09:59:27 -05:00
Christopher Speller
5fe2d78211 Fixing loading of team members for dm list (#4477) 2016-11-08 09:59:14 -05:00
Asaad Mahmood
c0a631000e PLT-4609 - Fixing list modals on mobile (#4453)
* PLT-4609 - Fixing list modals on mobile

Removing style prop

Removing utils import

PLT-4609 - Fixing list modals on mobile

Removing style prop

Removing utils import

Removing Utils

Removing memberlist style prop

Removing blank line

* Removing height code from team members modal
2016-11-08 09:58:32 -05:00