All Projects → mattermost → Mattermost Mobile

mattermost / Mattermost Mobile

Licence: apache-2.0
Next generation iOS and Android apps for Mattermost in React Native

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Mattermost Mobile

Standup Raven
A Mattermost plugin for communicating daily standups across teams
Stars: ✭ 161 (-87.24%)
Mutual labels:  mattermost, hacktoberfest
Docs
Mattermost documentation
Stars: ✭ 128 (-89.86%)
Mutual labels:  mattermost, hacktoberfest
Desktop
Mattermost Desktop application for Windows, Mac and Linux
Stars: ✭ 1,358 (+7.61%)
Mutual labels:  mattermost, hacktoberfest
Mattermost Plugin Jira
JIRA plugin for Mattermost 🔌
Stars: ✭ 58 (-95.4%)
Mutual labels:  mattermost, hacktoberfest
Mattermost Server
Mattermost is an open source platform for secure collaboration across the entire software development lifecycle.
Stars: ✭ 21,623 (+1613.39%)
Mutual labels:  mattermost, hacktoberfest
Matterpoll
Create polls and surveys directly within Mattermost
Stars: ✭ 189 (-85.02%)
Mutual labels:  mattermost, hacktoberfest
Mattermost Helm
Mattermost Helm charts for Kubernetes
Stars: ✭ 107 (-91.52%)
Mutual labels:  mattermost, hacktoberfest
Mattermost Redux
Redux for Mattermost
Stars: ✭ 198 (-84.31%)
Mutual labels:  mattermost, hacktoberfest
Mattermost Docker
Dockerfile for mattermost in production
Stars: ✭ 929 (-26.39%)
Mutual labels:  mattermost, hacktoberfest
Mmctl
A remote CLI tool for Mattermost
Stars: ✭ 70 (-94.45%)
Mutual labels:  mattermost, hacktoberfest
Exram.gremlinq
A .NET object-graph-mapper for Apache TinkerPop™ Gremlin enabled databases.
Stars: ✭ 84 (-93.34%)
Mutual labels:  hacktoberfest
Check
Development environment for Meedan Check, a collaborative media annotation platform
Stars: ✭ 84 (-93.34%)
Mutual labels:  hacktoberfest
Awesome Visjs
🕶️ A curated list of resources around vis.js
Stars: ✭ 85 (-93.26%)
Mutual labels:  hacktoberfest
Collaboration For Beginners
A Beginner's Guide to Contributing in an Open Source Project.
Stars: ✭ 86 (-93.19%)
Mutual labels:  hacktoberfest
Applications Menu
Applications Menu for elementary OS and the Pantheon desktop environment
Stars: ✭ 84 (-93.34%)
Mutual labels:  hacktoberfest
Hacktoberfest2k20
Anyone can send any type of code , I will merge it Asap
Stars: ✭ 85 (-93.26%)
Mutual labels:  hacktoberfest
Ngx Indexed Db
A service that wraps IndexedDB database in an Angular service. It exposes very simple observables API to enable the usage of IndexedDB without most of it plumbing.
Stars: ✭ 84 (-93.34%)
Mutual labels:  hacktoberfest
Cascade
Dart-like cascade expressions in Rust
Stars: ✭ 84 (-93.34%)
Mutual labels:  hacktoberfest
Awesome Laravel Zero
👋 START HERE! A curated list of Laravel Zero libraries, resources and projects
Stars: ✭ 84 (-93.34%)
Mutual labels:  hacktoberfest
Garth
🥁 A really basic theme for Jekyll
Stars: ✭ 85 (-93.26%)
Mutual labels:  hacktoberfest

Mattermost Mobile

  • Minimum Server versions: Current ESR version (5.25)
  • Supported iOS versions: 11+
  • Supported Android versions: 7.0+

Mattermost is an open source Slack-alternative used by thousands of companies around the world in 14 languages. Learn more at https://about.mattermost.com.

You can download our apps from the App Store or Google Play Store, or build them yourself.

We plan on releasing monthly updates with new features - check the changelog for what features are currently supported!

Important: If you self-compile the Mattermost Mobile apps you also need to deploy your own Mattermost Push Notification Service.

How to Contribute

Testing

To help with testing app updates before they're released, you can:

  1. Sign up to be a beta tester
    • Android
    • iOS - Open this link from your iOS device
  2. Install the Mattermost Beta app. New updates in the Beta app are released periodically. You will receive a notification when the new updates are available.
  3. File any bugs you find by filing a GitHub issue with:
    • Device information
    • Repro steps
    • Observed behavior (including screenshot / video when possible)
    • Expected behavior
  4. (Optional) Sign up for our team site

You can leave the Beta testing program at any time:

  • On Android, click this link while logged in with your Google Play email address used to opt-in for the Beta program, then click Leave the program.
  • On iOS, access the Mattermost Beta app page in TestFlight and click Stop Testing.

Contribute Code

  1. Look in GitHub issues for issues marked as [Help Wanted]
  2. Comment to let people know you’re working on it
  3. Follow these instructions to set up your developer environment
  4. Join the Native Mobile Apps channel on our team site to ask questions

Frequently Asked Questions

How is data handled on mobile devices after a user account is deactivated?

App data is wiped from the device when a user logs out of the app. If the user is logged in when the account is deactivated, then within one minute the system logs the user out, and as a result all app data is wiped from the device.

Can I connect to multiple Mattermost servers using the mobile apps?

At the moment, we only support connecting to one server at a time. If you need to connect to multiple servers, please upvote the feature request so we can track demand for it.

As a work around, you can install both the released "Mattermost" app and sign up to be a tester for the "Mattermost Beta" app so you can connect to two servers at once.

Will there be second generation apps available for tablets?

We plan to add support for tablets in the future, but the timeline depends on how many people have a need for it. If you're looking for a tablet version, please help us out by upvoting the feature request!

Troubleshooting

I keep getting a message "Cannot connect to the server. Please check your server URL and internet connection."

This sometimes appears when there is an issue with the SSL certificate configuration.

To check that your SSL certificate is set up correctly, test the SSL certificate by visiting a site such as https://www.ssllabs.com/ssltest/index.html. If there’s an error about the missing chain or certificate path, there is likely an intermediate certificate missing that needs to be included.

Please note that the apps cannot connect to servers with self-signed certificates, consider using Let's Encrypt instead.

I see a “Connecting…” bar that does not go away

If your app is working properly, you should see a grey “Connecting…” bar that clears or says “Connected” after the app reconnects.

If you are seeing this message all the time, and your internet connection seems fine:

Ask your server administrator if the server uses NGINX or another webserver as a reverse proxy. If so, they should check that it is configured correctly for supporting the websocket connection for APIv4 endpoints.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].