Skip to content

A Mattermost plugin for communicating daily standups across teams

License

Notifications You must be signed in to change notification settings

InsaneTimeWatcher/standup-raven

 
 

Repository files navigation

A Mattermost plugin for communicating daily standups across team

CircleCI codecov Codacy Badge CII Best Practices



✨ 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

Reporting Security Vulnerabilities

Due to the sensitive nature of such vulnerabilities, please refrain from posting them publically over GitHub issues or any other medium.

Be responsible and report them to [email protected] .

🌟 Attribution

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

Contributors ✨

Thanks goes to these wonderful people (emoji key):

jatinjtg
jatinjtg

💻 🐛 🤔 📖 🚇 ⚠️
Deepak Sah
Deepak Sah

💻
Sandip Agarwal
Sandip Agarwal

💻
Chetanya Kandhari
Chetanya Kandhari

💻 🐛 🤔 📖
Amit Yadav
Amit Yadav

💻
SezalAgrawal
SezalAgrawal

💻
Theodore S Lindsey
Theodore S Lindsey

💻
Amal Alkhamees
Amal Alkhamees

💻
henzai
henzai

🐛
Pavel Hübner
Pavel Hübner

🤔 📓 📢
tgly307
tgly307

🤔 🐛
Alex Tzonkov
Alex Tzonkov

🤔 🐛
Sonam Singh
Sonam Singh

🐛 🤔
Andrew Greenwood
Andrew Greenwood

🤔
mihai-satmarean
mihai-satmarean

🤔

This project follows the all-contributors specification. Contributions of any kind welcome!

About

A Mattermost plugin for communicating daily standups across teams

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 79.2%
  • JavaScript 18.0%
  • Makefile 2.3%
  • CSS 0.5%