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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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