Workflow

A workflow plugin for Payload CMS that adds custom status management.

Community 106 15/wk MIT v0.4.0

Installation

pnpm add payload-workflow

About

The Workflow Plugin for Payload CMS allows users to create custom workflow statuses for collections within the CMS. This plugin introduces a new field, `workflowStatus`, that operates independently of the built-in draft/publish system. Users can define multiple statuses such as 'draft', 'in-progress', 'ready-for-review', and 'published', along with the option to set a default status and hide entries without a status. Installation is straightforward; the plugin requires Payload 2.0 or newer. Basic integration involves adding the plugin during the configuration of the collections using the `payloadWorkflow` function. It enables the flexibility to manage document states effectively, making it suitable for scenarios where custom approval processes are necessary. Future enhancements planned for this plugin include feature additions such as permission settings for status changes, integration with existing draft/publish systems, and improved UX features like lazy loading for better performance on boards. The plugin is currently in active development and welcomes contributions from the community.

Package info

Package name
payload-workflow
Latest version
0.4.0
Unpacked size
214 kB
License
MIT
Weekly downloads
15
Last publish
Jan 6, 2024

Similar plugins

More in Workflow