Carlos Tadeu Panato Junior
f0d71d8789
Add API call to get a channel by its name ( #4700 )
...
* add api for getByChannelName
* add tests
* fix test
* rename and tests
* check for permissions and test
2016-12-11 21:30:37 -08:00
Yusuke Nemoto
b5fcfd608c
gh-4759 add system message feedbak for expand/collapse command ( #4761 )
2016-12-11 21:26:53 -08:00
enahum
40afc39684
translations PR 20161208 ( #4740 )
2016-12-11 01:49:38 -03:00
Yusuke Nemoto
ddacfa58ba
PLT-1598 Slash command works in RHS ( #4367 )
...
* 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
2016-12-09 23:35:16 -05:00
Nick Frazier
cb870c83d1
PLT-4783 Fix autofocus for "Add/Manage Members" and "More public channels" modals ( #4610 )
...
* test fix
* additional test fix
* removed commented line
* test fix
additional test fix
removed commented line
fixed sidebar, rolled back web_client fix
* fix for more_channels input focus bug
2016-12-09 22:46:52 -05:00
Harrison Healey
c2be6497eb
Changed SuggestionBox to clear suggestions shortly after losing focus ( #4721 )
2016-12-09 15:43:50 -08:00
Joram Wilander
65699c7c51
Remove status from webhook posts in compact mode ( #4739 )
2016-12-09 15:43:28 -08:00
Harrison Healey
aaa41535f8
PLT-3736 Fixed duplicated create_direct api calls not returning the existing channel ( #4745 )
...
* Fixed duplicated create_direct api calls not returning the existing channel
* Added unit tests for duplicated create_direct api calls
2016-12-09 15:43:03 -08:00
Christopher Speller
9670afed82
Adding block profiling to metrics ( #4741 )
2016-12-09 10:26:56 -05:00
Harrison Healey
e068c1d58e
Fixed EmailAuthenticationSettings mutating the stored config ( #4743 )
2016-12-09 07:54:12 -05:00
Harrison Healey
d7ee335106
Fixed being unable to make the first post in a new channel ( #4744 )
2016-12-09 07:53:36 -05:00
Harrison Healey
5341e82ad7
Fixed typo causing NewMessageIndicator to fail to translate ( #4738 )
2016-12-08 13:13:32 -03:00
Harrison Healey
caec18a2fb
Handled possible race confition in TestGetMessageForNotification ( #4737 )
2016-12-08 12:41:00 -03:00
Harrison Healey
ba8c98d722
Fixed sender's username not being sent with websocket posted messages ( #4736 )
2016-12-08 10:34:38 -05:00
Carlos Tadeu Panato Junior
d402b1d010
Add API call to get a team by its name ( #4690 )
...
* Add API call to get a team by its name
* add tests for client side and update route regex
* remove action
* add check for permissions and create tests
2016-12-08 10:21:43 -05:00
enahum
b57c9fec89
PLT-4894 channel switcher (CTRL+K) to match message autocomplete ( #4733 )
...
* PLT-4894 Change name display of direct messages in channel switcher (CTRL+K) to match message autocomplete
* Addressing feedback
2016-12-08 10:20:03 -05:00
Corey Hulen
c4974374d9
PLT-4853 Adding cache purging to the server (server) ( #4735 )
...
* PLT-4853 Adding caching invalidation to HA
* PLT-4853 Adding cach purging to the server
2016-12-08 10:18:15 -05:00
Harrison Healey
7acd135e02
Removed duplicated characters when autocompleting composed characters ( #4734 )
2016-12-08 09:22:09 -03:00
enahum
f52d5811aa
PLT-4868 Fix Firefox: Javascript error when selecting a theme ( #4731 )
2016-12-07 18:16:55 -05:00
Carlos Tadeu Panato Junior
53cd544710
Push and Email Notifications should follow "Teammate Name Display" setting ( #4660 )
...
* Push Notifications and Email Notifications should follow "Teammate Name Display" setting
* get the display name notification from the receiver
2016-12-07 18:14:04 -05:00
Pepijn
7399d349de
Created a new message indicator component to indicate new messages ( #4299 )
...
* 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
2016-12-07 18:08:37 -05:00
Christopher Speller
9b96fcc7c6
Fixing reset command ( #4732 )
2016-12-07 12:24:28 -03:00
Joram Wilander
472a864060
Ignore double quotes in user search ( #4725 )
2016-12-07 07:55:36 -05:00
Nick Frazier
ed15f10b79
[PLT-4318] Display a message when post is over 4000 characters ( #4687 )
...
* test changes
* added functionality
* css updates
* additional css updates
* i18n updates
* textbox cleanup
* var naming tweak
* replaced jQuery with React-based UI changes
2016-12-06 18:49:36 -05:00
enahum
3ea49822b3
PLT-4762 Prevent turn off of (at)mentions (webapp) ( #4715 )
2016-12-06 18:42:49 -05:00
enahum
e57cba15ea
PLT-4762 Prevent turn off of (at)mentions (server) ( #4714 )
2016-12-06 10:57:38 -05:00
Asaad Mahmood
08c2d28942
Multiple UI Improvements ( #4712 )
...
* Multiple UI Improvements
* Reverting modal animation
2016-12-06 10:51:31 -05:00
Joram Wilander
42f28886cc
Autocomplete is now case insensitive ( #4709 )
2016-12-06 10:50:56 -05:00
Christopher Speller
026553e4f8
Improving command line interface ( #4689 )
2016-12-06 10:49:34 -05:00
Joram Wilander
dcf11a14d8
Don't show status for posts from webhooks ( #4726 )
2016-12-06 10:22:45 -05:00
enahum
4df1ad2b28
PLT-4859 Email notifications sent when email notifications set to never ( #4711 )
2016-12-06 10:22:19 -05:00
Harrison Healey
b477e384d8
Added support for autocompleting at mentions for users with non-alphanumeric names ( #4717 )
2016-12-06 09:36:40 -03:00
Harrison Healey
01015dd30e
Fixed emoji to resize when used in headers ( #4718 )
2016-12-06 09:35:53 -03:00
Harrison Healey
83a2bbe67a
Only show edit/delete buttons for integrations if the user should have permissions to them ( #4719 )
2016-12-06 09:35:24 -03:00
Harrison Healey
6ae028d2c6
Stopped trimming post message in EditPostModal ( #4720 )
2016-12-06 09:32:16 -03:00
Yusuke Nemoto
8df0c0a007
fix message text ( #4722 )
2016-12-06 09:29:55 -03:00
Carlos Tadeu Panato Junior
f27aca4b73
Move instances of Client.createPost() in components to an action ( #4639 )
...
* 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
2016-12-05 12:59:12 -05:00
Joram Wilander
b9b986b741
Fix replying to threads with empty message and a file ( #4693 )
2016-12-05 09:43:35 -05:00
George Goldberg
7b0b0be977
PLT-4862 Slack Import links should open in new tab ( #4683 )
...
* Update Slack Import help text.
It was quite inaccurate in light of all the recently added features.
* Update wording as per review.
* Don't use FormattedHTMLMessage
* Fix linter complaints.
2016-12-05 11:15:17 -03:00
enahum
145876681f
Fix react warnings and part of backstage ( #4706 )
2016-12-05 08:19:12 -05:00
Corey Hulen
05783664cd
Fixing crash when attempting to login ( #4704 )
2016-12-05 07:45:29 -05:00
Joram Wilander
06daf8b5ac
Invalidate user channel members cache when creating a new channel ( #4694 )
2016-12-02 15:53:28 -05:00
Joram Wilander
67c60d236d
Fix preview collapsing in RHS root post ( #4677 )
2016-12-02 12:25:50 -05:00
Joram Wilander
ea26c72dad
PLT-4710 User search now obeys privacy settings ( #4673 )
...
* Consider privacy settings in user search
* Add sysadmin as exception to privacy settings for user search
2016-12-02 12:24:22 -05:00
enahum
c952985ffd
translations PR 20161128 ( #4666 )
2016-12-02 10:43:14 -03:00
George Goldberg
275188ad04
PLT-4839 Split too-long Slack messages on import. ( #4679 )
...
* PLT-4839 Split too-long Slack messages on import.
This PR also takes the opportunity to make the max values for Post
properties into constants for easier use elsewhere, as has previously
been done for Channel properties.
* Only count runes once.
2016-12-02 08:13:15 -05:00
Carlos Tadeu Panato Junior
c51afba71a
Add Team Description to the Team Settings ( #4652 )
...
* 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
2016-12-01 17:23:28 -05:00
Carlos Tadeu Panato Junior
8c18da21f3
Move instances of Client.updateChannel() in components to an action ( #4643 )
...
* Move instances of Client.updateChannel() in components to an action
* update per code review
2016-12-01 09:04:33 -05:00
Joram Wilander
f013d91b89
Count posts to DMs as mentions when from webhooks ( #4676 )
2016-12-01 09:22:38 -03:00
Eric Sethna
30dbc412ca
Update desktop notification help text ( #4684 )
...
* Update desktop_notification_settings.jsx
* desktop notification help text
2016-12-01 09:19:40 -03:00