Skip to content

mattermost/mattermost-plugin-mscalendar

Folders and files

NameName
Last commit message
Last commit date
Feb 3, 2025
Feb 3, 2025
Mar 1, 2024
Feb 3, 2025
Feb 3, 2025
Feb 3, 2025
Oct 21, 2019
Feb 3, 2025
Oct 21, 2019
Jul 4, 2024
Feb 3, 2025
May 20, 2022
Nov 29, 2023
Feb 15, 2024
Oct 21, 2019
Jul 3, 2024
Feb 3, 2025
Feb 3, 2025
Aug 30, 2024
Feb 3, 2025
Feb 3, 2025
Oct 9, 2024

Mattermost Microsoft Calendar Plugin

Build Status Code Coverage Release HW

Help Wanted tickets can be found here.

Contents

Overview

This plugin supports a two-way integration between Mattermost and Microsoft Outlook Calendar.

Features

  • Daily summary of calendar events.
  • Automatic user status synchronization into Mattermost.
  • Accept or decline calendar event invites from Mattermost.

Admin guide

Installation

From Mattermost v10, this plugin is pre-packaged with the Mattermost Server.

If your Mattermost deployment is on a release prior to v10, download the latest plugin binary release, and upload it to your server via System Console > Plugin Management.

Configuration, Setup, and Usage

See the Mattermost Product Documentation for details on setting up, configuring, and using the Mattermost for Microsoft Calendar integration.

Development

This plugin contains a server portion. Read our documentation about the Developer Workflow and Developer Setup for more information about developing and extending plugins.

How to Release

To trigger a release of the Mattermost Microsoft Calendar Plugin, follow these steps:

  1. For Patch Release: Run the following command:

    make patch
    

    This will release a patch change.

  2. For Minor Release: Run the following command:

    make minor
    

    This will release a minor change.

  3. For Major Release: Run the following command:

    make major
    

    This will release a major change.

  4. For Patch Release Candidate (RC): Run the following command:

    make patch-rc
    

    This will release a patch release candidate.

  5. For Minor Release Candidate (RC): Run the following command:

    make minor-rc
    

    This will release a minor release candidate.

  6. For Major Release Candidate (RC): Run the following command:

    make major-rc
    

    This will release a major release candidate.