No description
Find a file
2025-12-23 15:28:10 +01:00
.github test: fix psalm 2025-12-23 15:24:43 +01:00
.tx [tx-robot] Update transifex configuration 2022-11-09 12:47:19 +00:00
appinfo chore: prepare v3.0.0 2025-12-23 15:12:10 +01:00
css better usage of file actions options 2023-11-03 16:17:24 +01:00
examples chore: fix actions 2025-06-11 16:38:47 +02:00
img improve readme, add screenshots 2022-08-22 17:47:52 +02:00
l10n fix(l10n): Update translations from Transifex 2025-12-21 02:08:51 +00:00
lib fix: remove decryption 2025-12-22 12:17:45 +01:00
src fix: remove conditions on slots 2025-12-22 14:08:21 +01:00
templates add option to use a popup for the oauth flow, works in dashboard, settings and Files 2022-07-13 17:56:40 +02:00
tests fix: fix tests 2025-12-22 12:17:45 +01:00
vendor-bin chore: update composer dependencies 2025-12-22 12:17:45 +01:00
.eslintrc.js let's go 2022-06-13 16:33:26 +02:00
.gitignore add composer, cs fixes, psalm fixes 2024-01-15 23:28:47 +05:30
.l10nignore exclude vendor from translations 2022-11-09 12:26:07 +01:00
.nextcloudignore add nextcloud ignore and krankerl config 2023-05-10 10:33:20 +02:00
.php-cs-fixer.dist.php add composer, cs fixes, psalm fixes 2024-01-15 23:28:47 +05:30
AUTHORS.md update npm pkgs, bump min nc version to 26, use Php8 stuff, prepare new release workflow 2023-05-10 11:05:50 +02:00
CHANGELOG.md chore: prepare v3.0.0 2025-12-23 15:12:10 +01:00
composer.json chore: fix actions 2025-06-11 16:38:47 +02:00
composer.lock chore: update composer dependencies 2025-12-22 12:17:45 +01:00
COPYING let's go 2022-06-13 16:33:26 +02:00
krankerl.toml add nextcloud ignore and krankerl config 2023-05-10 10:33:20 +02:00
makefile add debug in files plugin 2022-07-28 17:59:51 +02:00
package-lock.json use latest nc/files to fix file actions stuff, adjust dav stuff 2025-12-22 13:57:27 +01:00
package.json chore: prepare v3.0.0 2025-12-23 15:12:10 +01:00
psalm.xml chore: update psalm and drop support for NC<30 2025-06-11 16:30:02 +02:00
README.md improve readme, add screenshots 2022-08-22 17:47:52 +02:00
stub.phpstub add composer, cs fixes, psalm fixes 2024-01-15 23:28:47 +05:30
stylelint.config.js update npm pkgs, adjust to nc/vue 8.16 2024-08-16 16:44:29 +02:00
webpack.js chore: update npm and composer deps 2025-12-22 12:17:45 +01:00

Mattermost integration into Nextcloud

This integration provides a search provider for Mattermost messages, a dashboard widget showing your latest @mentions and lets you send files to a Mattermost channel directly in Nextcloud Files.

🔧 Configuration

User settings

The account configuration happens in the "Connected accounts" user settings section. It requires to create a personal access token in your Mattermost settings.

A link to the "Connected accounts" user settings section will be displayed in the widget for users who didn't configure a Mattermost account.

Admin settings

There also is a "Connected accounts" admin settings section if you want to allow your Nextcloud users to use OAuth to authenticate to a specific Mattermost instance.