SezalAgrawal / standup-raven

A Mattermost plugin for communicating daily standups across teams

Home Page:https://standup-raven.github.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CircleCI codecov Codacy Badge

A Mattermost plugin for communicating daily standups across team

✨ Features

  • Configurable standup window per channel for standup reminders

  • Automatic window open reminders

  • Automatic window close reminders

  • Per-channel customizable

  • Automatic standup reports

  • Multiple standup report formats -

    • User Aggregated - tasks aggregated by individual users

    • Type Aggregated - tasks aggregated by type

  • Ability to preview standup report without publishing it in channel

  • Ability to manually generate standup reports for any arbitrary date

🧰 Functionality

  • Customize standup sections on per-channel basis, so team members can make it suite their style.

  • Multiple report formats to choose from.

  • Receive a window open notification at the configured window open time to remind filling your standup.

  • Receive a reminder at completion of 80% of configured window duration to remind filling your standup. This message tags members who haven't yet filled their standup.

  • Receive auto-generated standup report at the end of configured window close time. The generated standup contains names of members who have yet not filled their standup.

  • Allow or restrict standup configuration modification to channel admins (Requires Mattermost EE).

Guides

User Guide

Developer Guide

Ops Guide

TODO

  • Permissions
  • Vacation
  • Periodic reports

🌟 Attribution

Project logo (the Raven) is made by Freepik from www.flaticon.com is licensed by CC 3.0 BY

About

A Mattermost plugin for communicating daily standups across teams

https://standup-raven.github.io

License:Apache License 2.0


Languages

Language:Go 80.1%Language:JavaScript 17.6%Language:Makefile 2.2%Language:CSS 0.1%