Switch branches/tags
Clone or download
jespino MM-12067: Allow to remove the user profile picture (#1785)
* MM-12067: Allow to remove the user profile picture

* Upgrade to the last mattermost-redux version

* Simplification of defaultImageURLForUser util function

* Preventing default directly from the SettingPicture component
Latest commit fc1f115 Nov 15, 2018
Permalink
Failed to load latest commit information.
actions fix typo that prevented accepting tos (#2038) Nov 14, 2018
build add build discader to avoid disk full issues in jenkins (#1973) Oct 31, 2018
client add eslint-plugin-header, and --fix all (#1140) Apr 30, 2018
components MM-12067: Allow to remove the user profile picture (#1785) Nov 15, 2018
cypress [MM-12852] E2E: Write initial test setup with Cypress (#2045) Nov 15, 2018
dispatcher add eslint-plugin-header, and --fix all (#1140) Apr 30, 2018
fonts remove font setting and default to Open Sans (#6643) Jun 30, 2017
i18n MM-12067: Allow to remove the user profile picture (#1785) Nov 15, 2018
images [PLT-7939] Image thumbnails improvements (#357) Jan 23, 2018
non_npm_dependencies/jquery-dragster MM-12505: remove all things WebRTC (#1907) Oct 25, 2018
plugins Add comment for MessageWillFormat plugin hook (#2035) Nov 13, 2018
reducers Fix multiple message menus in single post (#2034) Nov 12, 2018
sass MM-12067: Allow to remove the user profile picture (#1785) Nov 15, 2018
selectors move test files adjacent to the files being tested (#2026) Nov 12, 2018
store Hacky fix for zen-observable getting optimized out by babel (#1904) Oct 17, 2018
stores move test files adjacent to the files being tested (#2026) Nov 12, 2018
tests move test files adjacent to the files being tested (#2026) Nov 12, 2018
utils MM-12067: Allow to remove the user profile picture (#1785) Nov 15, 2018
.babelrc MM-12677 Removing SuggestionStore (#1932) Nov 1, 2018
.editorconfig MM-11157 Switch ESlint to use eslint-config-mattermost (#1866) Oct 11, 2018
.eslintrc.json [MM-12852] E2E: Write initial test setup with Cypress (#2045) Nov 15, 2018
.gitignore [MM-12852] E2E: Write initial test setup with Cypress (#2045) Nov 15, 2018
CONTRIBUTING.md Add link to developer docs in readme/contributing.md (#1560) Aug 14, 2018
LICENSE.txt Create LICENSE.txt (#6) Sep 7, 2017
Makefile [MM-12449] Use separate database and default config.json when running… Oct 24, 2018
NOTICE.txt [MM-12852] E2E: Write initial test setup with Cypress (#2045) Nov 15, 2018
PULL_REQUEST_TEMPLATE.md Add check for mobile implementation in the PR template (#1604) Aug 24, 2018
README.md Add link to Freenode (#1994) Nov 5, 2018
cypress.json [MM-12852] E2E: Write initial test setup with Cypress (#2045) Nov 15, 2018
entry.js MM-10368: react-router subpath (#1348) Jun 22, 2018
nightwatch.json add channel header dropdown page object and some tests to channel hea… Oct 30, 2018
package-lock.json [MM-12852] E2E: Write initial test setup with Cypress (#2045) Nov 15, 2018
package.json [MM-12852] E2E: Write initial test setup with Cypress (#2045) Nov 15, 2018
root.html MM-11036: subpath eliminate hardcoded /static/ (#1389) Jun 28, 2018
root.jsx Removing ErrorStore. (#1976) Nov 1, 2018
webpack.config.js Modifying webpack config to use contenthash instead of hash. (#1859) Oct 11, 2018

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!