Harrison Healey
65b76c2712
PLT-5225 Added separate post types for certain system messages ( #5193 )
...
* Added separate post types for system_join_leave and system_add_remove posts
* Added username prop to channel deleted posts
* Changed slack import to properly generate the new join/leave messages
* Added username prop to channel update posts
* Moved Post(AddTo/RemoveFrom)ChanneMessage into app package
2017-01-27 15:58:50 -05:00
Joram Wilander
097289f8e4
Merge 3.6.2 into master ( #5211 )
...
* Add webhook cache
* Add channel by name cache
* Fxing profiles in channels cache
* Fix merge
2017-01-27 14:07:34 -05:00
Harrison Healey
8eab04e944
Fixed pre-release invite link in README ( #5207 )
2017-01-27 11:17:00 -05:00
Asaad Mahmood
28124d8476
Fixing various issues with markdown spacing ( #5203 )
2017-01-27 10:15:14 -05:00
George Goldberg
e07e9937e0
PLT-5366, PLT-5364, PLT-5363: Bulk Import Part 1. ( #5204 )
...
This commit provides the first part of the bulk import system.
The CLI command is provided, complete with validation & apply modes. All
the basic properties of Teams and Channels can be imported. Users &
Posts will follow separately in a future commit.
2017-01-27 10:14:54 -05:00
Christopher Speller
7b9586a740
Notifications fix from 3.6 branch
2017-01-27 09:37:33 -05:00
Christopher Speller
8d2e8525a4
Merge branch 'release-3.6'
2017-01-27 09:30:33 -05:00
Björn Roland
cfbace70ca
#5108 Add datetime attribute to <time> elements ( #5199 )
...
* #5108 Add datetime attribute to <time> elements
* fix eslint errors
2017-01-27 08:06:51 -05:00
Carlos Tadeu Panato Junior
d72547433a
Move remaining client functions in components to actions ( #5171 )
2017-01-27 10:39:13 +00:00
Joram Wilander
49c677f6b4
Fix cluster logs ( #5195 )
2017-01-26 19:53:43 -05:00
Carlos Tadeu Panato Junior
9728b71f08
Add tests for app/email.go ( #5187 )
...
* Add tests for app/email.go
* fix issue related with inbucket
* applied go fmt
2017-01-26 11:48:23 -05:00
Harrison Healey
931e712af1
Fixed ChannelMentionProvider matching completed mentions ( #5188 )
2017-01-25 23:16:18 -03:00
George Goldberg
f7476b2fb6
PLT-4378 Slack import when channel name is deleted ( #4649 )
...
This fixes the issue where the channel fails to Import from Slack if
there is already a channel with the same name on Mattermost that has
been deleted.
2017-01-25 23:14:12 -03:00
Harrison Healey
57d9d0ad1e
Disabled mangling of email addresses in markdown autolinks ( #5192 )
2017-01-25 23:13:17 -03:00
Björn Roland
78ca999692
PLT-4898 Fix emoji reaction position for image thumbnails ( #5194 )
2017-01-25 23:12:03 -03:00
Joram Wilander
504f3e1723
Fix siteURL not being set correctly ( #5189 )
2017-01-25 11:11:26 -05:00
Joram Wilander
d245b29f82
More app code migration ( #5170 )
...
* Migrate admin functions into app package
* More user function refactoring
* Move post functions into app package
2017-01-25 09:32:42 -05:00
Carlos Tadeu Panato Junior
8ed665cb76
Add initial tests for urlencoded ( #5178 )
2017-01-25 09:00:06 -05:00
George Goldberg
a930eef71d
PLT-4858: Allow system admin to delete all channels. ( #5180 )
...
The app-package refactor means that the check for a Channel Member
object before allowing to delete the channel is now redundant, as the
check is already carried out by using HasPermissionToChannel() on the
user requesting it. As a result, System Admins can now delete channels
through the API even if they aren't members.
2017-01-25 08:12:04 -05:00
enahum
ca3e6e38e3
translations PR 20170123 ( #5174 )
2017-01-25 10:06:24 -03:00
Debanshu Kundu
7bcea832cd
#4967 Fixed issue of post not getting updated after edit, if the post was focused. ( #5149 )
2017-01-25 07:18:35 -05:00
it33
88ce5d363c
Adding test case for lines before & after bullets ( #5155 )
2017-01-25 07:16:35 -05:00
Jason Blais
8ebc1fb433
Remove unused % parameter in a server log error ( #5185 )
2017-01-25 07:12:03 -05:00
Christopher Speller
27f76afb28
Closing response body when fetching link previews ( #5181 )
2017-01-24 20:02:41 -05:00
Carlos Tadeu Panato Junior
3234f98aec
add initial tests for utils/mail.go ( #5176 )
2017-01-24 10:25:41 -05:00
Carlos Tadeu Panato Junior
479bd1a2b3
Move instances of Client.resendVerification() in components to an action ( #5169 )
2017-01-24 11:51:43 +00:00
Carlos Tadeu Panato Junior
b87cd4e276
Move instances of Client.resetPassword() in components to an action ( #5167 )
2017-01-24 09:23:09 +00:00
Carlos Tadeu Panato Junior
1e5354cff3
Move instances of Client.verifyEmail() in components to an action ( #5166 )
2017-01-24 08:45:52 +00:00
Joram Wilander
58b3c76c94
Fix adding user to team and add test check ( #5172 )
2017-01-23 13:43:07 -05:00
Christopher Speller
d1f0cacdc9
Adding stderr to client tests output. Exiting with error so make will fail. ( #5168 )
2017-01-23 10:27:30 -05:00
Carlos Tadeu Panato Junior
9cc37e6918
Move instances of Client.uploadFile() in components to an action ( #5165 )
2017-01-23 09:23:14 -05:00
Carlos Tadeu Panato Junior
dbfd93daa7
Move instances of Client.deleteChannel() in components to an action ( #5164 )
2017-01-23 09:22:26 -05:00
Harrison Healey
a8f35c5738
Moved code to change direction of dropdown to run when dropdown is shown ( #5100 )
2017-01-23 10:14:45 -03:00
Joram Wilander
e9c9688b34
Move permissions code into app package ( #5146 )
...
* Move permissions code into app package
* Revert getPosts permission
2017-01-23 08:12:05 -05:00
enahum
b064457c74
Random fixes ( #5145 )
...
* Fix OVERLAY_TIME_DELAY in sidebar_header
* Fix webhook channel selection by adding a filter
2017-01-23 09:11:37 +00:00
Saturnino Abril
784d85f46d
Move instances of Client.inviteMembers() in components to an action ( #5154 )
2017-01-23 09:07:34 +00:00
Saturnino Abril
efbaa1eb03
Move instances of Client.updateUserNotifyProps() in components to an action ( #5156 )
2017-01-23 09:03:57 +00:00
Jason Blais
9b0ac63133
Update chanel_header.addMembers --> channel_header.addMembers ( #5144 )
...
* Update channel_header.jsx
* Update en.json
2017-01-20 17:56:53 -03:00
enahum
4c697caf90
translations PR 20170116 ( #5086 )
2017-01-20 17:25:18 -03:00
Christopher Speller
11a688d381
Adding active users statistics to system console ( #5141 )
2017-01-20 17:24:53 -03:00
Jason Blais
66dddbdb78
Account settings text updates ( #5143 )
...
* Update en.json
* Update user_settings_display.jsx
* Update en.json
* Update user_settings_advanced.jsx
2017-01-20 17:23:45 -03:00
Debanshu Kundu
3aaf71fdea
#4257 Added functionality to create previews for post links using open graph data from those links. ( #4890 )
2017-01-20 14:41:13 -03:00
Jürgen Haas
fefe4b70d9
Support explicit image sizes in markdown ( #4803 )
...
* 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
2017-01-20 11:21:39 -05:00
George Goldberg
2de6c5394e
Move Slack Import to App Layer. ( #5135 )
2017-01-20 09:47:14 -05:00
Carlos Tadeu Panato Junior
6097f93704
Move instances of Client.leaveChannel() in components to an action ( #5131 )
...
* Move instances of Client.leaveChannel() in components to an action
* create isFavoriteChannelId
2017-01-20 09:45:22 -05:00
Joram Wilander
e8d7701b60
PLT-5284 Fix webhook notifications for channel creator is not in ( #5119 )
...
* Fix webhook notifications for channel creator is not in
* Fix unit test
2017-01-20 09:43:14 -05:00
Carlos Tadeu Panato Junior
6aec2b6c55
Move instances of Client.getInviteInfo() in components to an action ( #5130 )
2017-01-20 08:22:58 -05:00
Harrison Healey
23e7414d35
Fixed channel mention autocomplete to not match completed mentions ( #5101 )
2017-01-20 08:19:23 -05:00
Carlos Tadeu Panato Junior
576c662f27
Move instances of Client.deletePost() in components to an action ( #5129 )
2017-01-19 23:03:47 -03:00
Carlos Tadeu Panato Junior
48e1fa8aa0
Move instances of Client.addUserToTeamFromInvite() in components to an action ( #5132 )
2017-01-19 23:02:05 -03:00