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

https://github.com/aljawaid/kanboardemailhistory

This plugin adds a new Automatic Action to provide any user or department to receive a final email report when a task is closed. Automatic emails are sent detailing the task description including the full comment history. Let this plugin create a digital file copy of your tasks using advanced options including emailing different recipients.
https://github.com/aljawaid/kanboardemailhistory

activity-report automatic-actions digital-copy email file-copy kanboard kanboard-plugin plugin task task-history

Last synced: about 1 month ago
JSON representation

This plugin adds a new Automatic Action to provide any user or department to receive a final email report when a task is closed. Automatic emails are sent detailing the task description including the full comment history. Let this plugin create a digital file copy of your tasks using advanced options including emailing different recipients.

Awesome Lists containing this project

README

        

KanboardEmailHistory




GitHub Latest Release (by date)


GitHub All Releases


GitHub Repository File Count


GitHub Repository Size


GitHub Code Size




GitHub Discussions


GitHub Commits Since Last Release


GitHub Commit Monthly Activity


Kanboard

This plugin adds a new Automatic Action to provide any user or department to receive a final email report when a task is closed. Automatic emails are sent detailing the task description including the full comment history. Let this plugin create a digital file copy of your tasks using advanced options including emailing different recipients, adding comment logs and a fallback for a blank email subject line.

[↓ Bottom] [→ Next] [↑ Top]

## Features

- Create unique subjects for different types of projects or tasks
- Works with Kanboard background jobs
- Improved user friendly form
- Display the Automatic Action description before proceeding to the options
- Fallback for blank subjects to avoid email spam detection
- Options to build the email subject line to your requirements

**Email Recipients**
- Task Assignee
- Task Creator
- Task Assignee and Task Creator
- Task Assignee and Project Email Address
- Task Creator and Project Email Address
- Project Email Address
- All of the above

**Email Subjects** - _Examples_
- `TASK TITLE` only - _No options selected, fallback subject line)_
- `TASK TITLE` only
- `PROJECT NAME` only
- `PROJECT IDENTIFIER` only
- `PROJECT IDENTIFIER` + `TASK TITLE`
- `PROJECT NAME` + `PROJECT IDENTIFIER`
- `PROJECT NAME` + `TASK TITLE`
- `PROJECT NAME` + `PROJECT IDENTIFIER` + `TASK TITLE`

[↓ Bottom] [← Previous] [→ Next] [↑ Top]

## Screenshots

**Configure this project**

![Configure this project](../master/Screenshots/usage-1.png "Configure this project")

**Automatic Actions**

![Automatic Actions](../master/Screenshots/usage-2.png "Automatic Actions")

**EmailTaskHistory > Send task description and complete comment history on task closure**

![EmailTaskHistory > Send task description and complete comment history on task closure](../master/Screenshots/usage-3.png "EmailTaskHistory > Send task description and complete comment history on task closure")

**Options are pre-filled in an improved user-friendly form**

![Options are pre-filled](../master/Screenshots/usage-4.png "Options are pre-filled")

**Options for this Automatic Action**

![Define parameter values](../master/Screenshots/usage-5.png "Define parameter values")

**Automatic Action listed in the Project Settings** _- compatible with [AutomaticActionUX](https://github.com/aljawaid/AutomaticActionUX)_

![Project Settings](../master/Screenshots/usage-6.png "Project Settings")

**Error Messages** _- compatible with [AutomaticActionUX](https://github.com/aljawaid/AutomaticActionUX)_

![Error Messages](../master/Screenshots/error-messages.png "Error Messages")

[↓ Bottom] [← Previous] [→ Next] [↑ Top]

## Usage

Go to `Project` ⥂ `Automatic Actions` ⥂ `EmailTaskHistory > Send task description and complete comment history on task closure` ⥂ _Enter parameter values for the action_

[↓ Bottom] [← Previous] [→ Next] [↑ Top]

## Installation & Compatibility



Code Scanning


PHP Compatibility Test


PHP Compatibility Test


PHP Compatibility Test

Installation

- Install via the **[Kanboard](https://github.com/kanboard/kanboard "Kanboard - Kanban Project Management Software") Plugin Directory** or see [INSTALL.md](../master/INSTALL.md)
- Read the full [**Changelog**](../master/changelog.md "See changes") to see the latest updates

Compatibility

- Requires [Kanboard](https://github.com/kanboard/kanboard "Kanboard - Kanban Project Management Software") ≥`1.2.20`
- **Other Plugins & Action Plugins**
- _No known issues_
- Compatible with [AutomaticActionUX](https://github.com/aljawaid/AutomaticActionUX), [AutoSubtasks](https://github.com/creecros/AutoSubtasks), [ApplicationBranding](https://github.com/aljawaid/ApplicationBranding)
- **Core Files & Templates**
- `01` Template override
- _No database changes_

Translations

- English (UK), French, German
- _Starter template available_

[↓ Bottom] [← Previous] [→ Next] [↑ Top]

## Authors & Contributors

- [@aljawaid](https://github.com/aljawaid) - Author
- [Craig Crosby](https://github.com/creecros) - Contributor
- _Contributors welcome_

[↓ Bottom] [← Previous] [↑ Top]

## License

- This project is distributed under the [MIT License](../master/LICENSE "Read The MIT license")

---



KanboardEmailHistory


KanboardEmailHistory


KanboardEmailHistory


KanboardEmailHistory


KanboardEmailHistory


KanboardEmailHistory


GitHub commits since latest release (by date)



[↑ Top]