Skip to content
JavaScript CSS TypeScript Ruby HTML Makefile
Branch: master
Clone or download
DarrellRichards and sudheerDev MM-17945 Added test coverage for addUsersToChannel (#3686)
* Added Tests to Cover addUsersToChannel

* Update per PR request

* Update per PR request
Latest commit 44f996d Sep 23, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci Moved build, build-docker before test (#3581) Sep 19, 2019
.github Update pull request template (#2528) Mar 27, 2019
.storybook Converted jquery.dragster.js from jquery plugin to vanilla js (#3646) Sep 17, 2019
actions MM-17945 Added test coverage for addUsersToChannel (#3686) Sep 23, 2019
build Add generation of `model/emoji_data.go` to make-emojis script (#3429) Aug 26, 2019
client [MM 7970] Support maintaining online status while the Desktop App is … Jun 21, 2019
components MM-12051 Use react-custom-scrollbars for System Console left-ha… (#3530) Sep 21, 2019
dispatcher add eslint-plugin-header, and --fix all (#1140) Apr 30, 2018
e2e Added Cypress test for validating MM-18040 Members Invitation Flow: A… Sep 23, 2019
fonts remove font setting and default to Open Sans (#6643) Jun 30, 2017
i18n [MM-17391] Show remove plugin modal (#3613) Sep 19, 2019
images Updated unsupported browser icons to SVGs (#3454) Aug 14, 2019
plugins MM-17023: Plugin Marketplace (#3662) Sep 17, 2019
reducers [MM-17397] Moved SettingItemMin to redux to use it to keep track of … Sep 4, 2019
sass MM-18244 - Updating username on LHS mobile view (#3706) Sep 23, 2019
selectors MM-16678 Remove IE11-specific backwards compatible scrolling code (#3641 Sep 19, 2019
store [MM-17494] Fix plugin translations (#3536) Aug 30, 2019
stores MM-15237: Fixing redirect on leave channel (#2739) May 8, 2019
storybook Initial storybook commit (#3570) Sep 4, 2019
tests [MM-12068] Add ability to remove custom branding image (#3207) Aug 27, 2019
utils MM-16678 Remove IE11-specific backwards compatible scrolling code (#3641 Sep 19, 2019
.editorconfig MM-11157 Switch ESlint to use eslint-config-mattermost (#1866) Oct 11, 2018
.eslintignore Mochawesome reporting (#3130) Jul 17, 2019
.eslintrc.json MM-18213 - Implement Team Icon common component + storybook (#3626) Sep 12, 2019
.gitignore Add vim temporary files to .gitignore (#3688) Sep 18, 2019
CONTRIBUTING.md Remove outdated information from contributing file (#2733) May 2, 2019
LICENSE.txt Create LICENSE.txt (#6) Sep 7, 2017
Makefile Initial storybook commit (#3570) Sep 4, 2019
NOTICE.txt Update NOTICE.txt (#3378) Aug 7, 2019
README.md Add link to Freenode (#1994) Nov 5, 2018
babel.config.js Initial support for typescript and migration of some widgets to tsx (#… Aug 30, 2019
entry.js Initial support for typescript and migration of some widgets to tsx (#… Aug 30, 2019
package-lock.json MM-17023: Plugin Marketplace (#3662) Sep 17, 2019
package.json MM-17023: Plugin Marketplace (#3662) Sep 17, 2019
root.html [MM 18370] UI polish/fixes (#3615) Sep 13, 2019
root.jsx build: add webpack-dev-server and enable HMR for development (#3050) Jul 19, 2019
tsconfig.json Initial support for typescript and migration of some widgets to tsx (#… Aug 30, 2019
webpack.config.js MM-17123 - Updating inline images markdown (#3661) Sep 18, 2019

README.md

Mattermost

Mattermost is an open source, self-hosted Slack-alternative from https://mattermost.org.

It's written in Golang and React and runs as a single Linux binary with MySQL or Postgres. Every month on the 16th a new compiled version is released under an MIT license.

This project hosts the webapp client code. Please file issues at /mattermost-server, which hosts the server code.

Try out Mattermost:

Deploy on Heroku

Deploy a Preview

Note: Heroku preview does not include email or persistent storage

Install on your own machine:

Get Involved:

Learn More:

Get the Latest News:

Any other questions, mail us at info@mattermost.com. We'd love to meet you!

You can’t perform that action at this time.