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 1 year ago
JSON representation
A Mattermost plugin for communicating daily standups across teams
- Host: GitHub
- URL: https://github.com/standup-raven/standup-raven
- Owner: standup-raven
- License: apache-2.0
- Created: 2019-04-21T14:43:18.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-08-30T14:25:10.000Z (almost 3 years ago)
- Last Synced: 2024-11-17T02:34:07.231Z (over 1 year ago)
- Topics: hacktoberfest, mattermost, mattermost-plugin, mattermost-standup-plugin, meeting, plugin, productivity, standup, standup-bot, standup-meetings, standup-report, standups, team
- Language: Go
- Homepage: https://www.standupraven.com
- Size: 5.28 MB
- Stars: 223
- Watchers: 6
- Forks: 39
- Open Issues: 66
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: docs/code_of_conduct.md
Awesome Lists containing this project
- awesome-engineering-management - standup-raven
README

#
A Mattermost plugin for communicating daily standups across teams
[](https://circleci.com/gh/standup-raven/standup-raven/tree/master)
[](https://codecov.io/gh/standup-raven/standup-raven)
[](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 hello@standupraven.com .
## π Attribution
## Contributors β¨
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):

jatinjtg
π» π π€ π π β οΈ

Deepak Sah
π»

Sandip Agarwal
π»

Chetanya Kandhari
π» π π€ π

Amit Yadav
π»

SezalAgrawal
π»

Theodore S Lindsey
π»

Amal Alkhamees
π»

henzai
π

Pavel HΓΌbner
π€ π π’

tgly307
π€ π

Alex Tzonkov
π€ π

Sonam Singh
π π€

Andrew Greenwood
π€

mihai-satmarean
π€
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind are welcome!