Go to file
Dominika Liberda ab002c2035 * color changes, again 2022-12-05 14:05:19 +01:00
.circleci Upgrade React and relevant packages to v17 (#10836) 2022-10-09 21:42:50 +02:00
.github Temporarily disable bundle size analysis CI (#11067) 2022-10-09 21:42:49 +02:00
actions MM-46286: Change default # of DMs shown in sidebar from 20 to 40 (#11142) 2022-10-09 21:42:52 +02:00
build * local changes 2022-10-09 21:03:21 +02:00
client MM-45788 Add WebSocketClient to client package (#10783) 2022-07-20 16:16:43 -04:00
components * color changes, again 2022-12-05 14:05:19 +01:00
e2e MM-29625: Remove Cloud Billing Feature Flag (#11226) 2022-10-09 21:42:52 +02:00
fonts Update metropolis font files to correct a kerning bug (#9152) 2021-10-18 19:43:09 -04:00
i18n * sso 2022-10-26 20:52:43 +02:00
images * local changes 2022-10-09 21:03:21 +02:00
packages MM-29625: Remove Cloud Billing Feature Flag (#11226) 2022-10-09 21:42:52 +02:00
plugins MM-47044 Wrap Pluggable component in an error boundary (#11148) 2022-10-09 21:42:51 +02:00
reducers Properly handle `RECEIVED_WEBAPP_PLUGIN` (#11082) 2022-10-09 21:42:51 +02:00
sass MM-46316 Fix a few broken links in the System Console (#11235) 2022-10-09 21:42:51 +02:00
scripts MM-46115 Build subpackages in parallel with web app (#10888) 2022-08-09 12:23:30 -04:00
selectors MM-46286: Change default # of DMs shown in sidebar from 20 to 40 (#11142) 2022-10-09 21:42:52 +02:00
sounds * local changes 2022-10-09 21:03:21 +02:00
store MM-40527 Upgrade to redux-persist@6.0.0 and set it up properly (#9713) 2022-02-07 10:52:52 -05:00
stores Mm 43418 deliquency modal subscription (#11095) 2022-10-09 21:42:52 +02:00
tests Revert to React 16 (#11232) 2022-10-09 21:42:51 +02:00
types MM-46004/MM-46274 Add Module Federation and Boards as a POC Product (#11001) 2022-10-09 21:42:50 +02:00
utils * sso 2022-10-26 20:52:43 +02:00
.editorconfig Updates .editorconfig to handle typescript files (#8788) 2021-09-07 11:58:19 -04:00
.eslintignore MM-40605 : Remove Storybook from webapp (#10358) 2022-05-25 15:45:45 +05:30
.eslintrc.json MM-46293 : Increase eslint file lines limit warning to 800 (#10915) 2022-08-11 15:12:06 +05:30
.gitignore Playwright: Update dependencies, support HA server and fix tests (#11002) 2022-10-09 21:42:49 +02:00
.gitlab-ci.yml MM-46115 Build subpackages in parallel with web app (#10888) 2022-08-09 12:23:30 -04:00
.gitpod.yml Add .gitpod.yml to use mattermost-gitpod-config repo for Gitpod configuration (#10188) 2022-04-14 11:02:39 -04:00
.gobom.json security: add dependency track configuration (#8741) 2021-08-30 13:33:47 +02:00
.npm-upgrade.json Upgrade React and relevant packages to v17 (#10836) 2022-10-09 21:42:50 +02:00
.npmrc add .npmrc file to enforce save-exact (#5679) 2020-06-09 17:33:38 -04:00
.nvmrc [chore] Update Node to 16.10.0 for development (#10883) 2022-08-03 10:01:25 -04:00
.stylelintignore Add .stylelintignore (#8364) 2021-07-08 16:50:04 -04:00
.stylelintrc.json Add style linter (#8273) 2021-06-29 10:11:55 +02:00
BUILD_sakamoto.md * local changes 2022-10-09 21:03:21 +02:00
CODEOWNERS Revert code owners qa 2022-10-09 21:34:30 +02:00
CONTRIBUTING.md Remove outdated information from contributing file (#2733) 2019-05-02 08:26:00 -04:00
LICENSE.txt Create LICENSE.txt (#6) 2017-09-07 06:53:54 -07:00
Makefile * simple text editor 2022-10-10 03:06:50 +02:00
NOTICE.txt Update Licences at Notice.txt to reflect dependency changes. (#10975) 2022-08-22 20:39:26 +05:30
README.md Update link to Docker instructions (#10137) 2022-04-11 13:55:05 -04:00
SECURITY.md MM-41988 Updated links to legacy domain about.mattermost.com (#9785) 2022-03-17 16:57:15 -04:00
babel.config.js MM-46115 Build subpackages in parallel with web app (#10888) 2022-08-09 12:23:30 -04:00
config.mk Makefile: run the client in the foreground (#9948) 2022-03-17 08:27:33 -07:00
entry.tsx [MM-46861] Migrate tour tip to common components package (#11093) 2022-10-09 21:42:51 +02:00
package-lock.json * sso 2022-10-26 20:52:43 +02:00
package.json Update subpackage versions to 7.3.0 (#11275) 2022-10-09 21:42:51 +02:00
root.html [MM-25553] favicon added for unread messages without mention (#6431) 2020-10-02 09:37:48 -04:00
root.tsx MM-46004/MM-46274 Add Module Federation and Boards as a POC Product (#11001) 2022-10-09 21:42:50 +02:00
skip_integrity_check.js Skip integrity check for mattermost/marked (#10201) 2022-04-19 09:40:54 -04:00
tsconfig.json MM-46115 Build subpackages in parallel with web app (#10888) 2022-08-09 12:23:30 -04:00
webpack.config.js Fix ESLint in VS Code (#11171) 2022-10-09 21:42:51 +02:00

README.md

Mattermost Web App

Mattermost

Mattermost is an open source platform for secure collaboration across the entire software development lifecycle. This repo is the primary source for core development on the Mattermost platform; it's written in Golang and React, and runs as a single Linux binary with MySQL or PostgreSQL. A new compiled version is released under an MIT license every month on the 16th.

mattermost-hero

This repo hosts the webapp client code. If you'd like to report an issue with Mattermost, please create an issue on mattermost-server, which hosts the server code. You can also look at the Get Help With Mattermost guide to find the resources available to our community.

Try out Mattermost

Deploy a Preview

Note: Heroku preview does not include email or persistent storage.

Install Mattermost

Other Install Guides:

Get Involved

Learn More

Get the Latest News

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