From e0601bb7db0bff592dfb90f38e210b574ae64b6d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nu=C5=A1a=20Puk=C5=A1i=C4=8D?= Date: Sat, 4 Jan 2025 13:36:17 +0100 Subject: [PATCH] Article publishing workflow --- config/packages/workflow.yaml | 40 ++++++++++++++++++++++++++++++++++- 1 file changed, 39 insertions(+), 1 deletion(-) diff --git a/config/packages/workflow.yaml b/config/packages/workflow.yaml index 855df59..8c9ff15 100644 --- a/config/packages/workflow.yaml +++ b/config/packages/workflow.yaml @@ -1,2 +1,40 @@ framework: - workflows: null + workflows: + article_publishing: + type: 'workflow' + audit_trail: + enabled: true + marking_store: + type: 'method' + property: 'currentPlace' + supports: + - App\Entity\LongFormEvent + initial_marking: preview + places: + - preview + - draft + - revised + - published + - edited + transitions: + to_draft: + from: preview + to: draft + to_revision: + from: draft + to: revised + publish_preview: + from: preview + to: published + publish_draft: + from: draft + to: published + publish_revised: + from: revised + to: published + edit: + from: published + to: edited + re-edit: + from: edited + to: edited