Skip to content

Sending notification emails periodically about things happening in OpenProject projects

Notifications You must be signed in to change notification settings

ICCM-EU/openproject_digest

Repository files navigation

Digest for OpenProject

OpenProject is an Open source project management software. See https://www.openproject.org/

This is a Python script, that queries the PostgreSQL database for the latest updates to the forum, tasks, meetings, etc. and regularly sends E-Mails to the users.

You must add a custom setting to your OpenProject at https://your.openproject.example.org/custom_fields?tab=UserCustomField. It should be called FrequencyDigest, it should be a list and have these values in this order: every 3 hours, daily (default), weekly, disabled

The CustomField FrequencyDigest should be required, visible and editable.

To run this script, setup a virtual environment, and install the required packages:

virtualenv -p /usr/bin/python3 .venv
source .venv/bin/activate
pip install -r requirements.txt

About

Sending notification emails periodically about things happening in OpenProject projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published