Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/standup-raven/standup-raven

A Mattermost plugin for communicating daily standups across teams
https://github.com/standup-raven/standup-raven

hacktoberfest mattermost mattermost-plugin mattermost-standup-plugin meeting plugin productivity standup standup-bot standup-meetings standup-report standups team

Last synced: about 2 months ago
JSON representation

A Mattermost plugin for communicating daily standups across teams

Awesome Lists containing this project

README

        

#
A Mattermost plugin for communicating daily standups across teams

[![CircleCI](https://circleci.com/gh/standup-raven/standup-raven/tree/master.svg?style=svg)](https://circleci.com/gh/standup-raven/standup-raven/tree/master)
[![codecov](https://codecov.io/gh/standup-raven/standup-raven/branch/master/graph/badge.svg)](https://codecov.io/gh/standup-raven/standup-raven)
[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/2940/badge)](https://bestpractices.coreinfrastructure.org/projects/2940)



## ✨ 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 a standup report without publishing it in the 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 you to fill your standup.

* Receive a reminder at the completion of 80% of the configured window duration to remind you to fill your standup.
This message tags those members who haven't yet filled their standup.

* Receive an auto-generated standup report at the end of the configured window close time.
The generated standup contains the names of members who have yet to fill their standup.

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

## Guides

### User Guide

* πŸ‘©β€πŸ’Ό [User Guide](docs/user_guide.md)

### Developer Guide

* 🚦 [Getting Started](docs/getting_started.md)

* 🐞 [Integrating Sentry](docs/sentry.md)

### Ops Guide

* ⬇ [Installing](docs/installation.md)

* πŸŒοΈβ€β™€οΈ[️Deployment](docs/deployment.md)

* βš™ [Plugin Configurations](docs/configuration.md)

* ⁉ [Troubleshooting](docs/troubleshooting.md)

### TODO

* [x] 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](https://allcontributors.org/docs/en/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](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind are welcome!