Skip to content

A Mattermost plugin for communicating daily standups across teams

License

Notifications You must be signed in to change notification settings

SezalAgrawal/standup-raven

 
 

Repository files navigation

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 80.1%
  • JavaScript 17.6%
  • Makefile 2.2%
  • CSS 0.1%