enobis/module-chili-document-workflow v3.3.3

GraFx Publisher Connector - Document Workflow

Introduction

The "Document Workflow"-extension for Magento2.x extends the GraFxPublisher- and GraFxStudio-Connector with a simple document approval workflow. The editor acts as "requestor" while a person assigned to him acts as a "supervisor".

If a workflow is active, adding a product to the cart is not possible until the document is approved by the supervisor. The people involved are notified by email when a workflow is started or the document status is later updated. In addition, the people involved can view the processing status at any time in the document workflow list in their user account.

After approving the document, the requester can add the document to the shopping cart from the document workflow list.

Features

Simple approval workflow functionalites

Simple workflow functionalities with three different modes. Activated document workflows disables add to cart for chili documents - this is possible after approval by the responsible person (supervisor).

Different workflow modes

  • Standard: A document workflow for the Chili document is always started, so that only one document request to the supervisor is possible. It is not possible to add the Chili Document directly to the shopping cart. However, if no supervisor can be determined for the Chili document, the workflow is not activated and a corresponding error message appears. Adding to the shopping cart is not possible in any case.
  • Optional: A document workflow is only activated if a supervisor can be determined. If a supervisor can be determined, the document workflow is activated. It is not possible to add the Chili document directly to the shopping cart. If no supervisor could be found, no document workflow will be started and direct addition to the shopping cart is possible.
  • Adhoc: A document workflow can be activated interactively - based on the "document status". If a variable "chili_document_workflow_required" (needs to be created in the document) is not NULL, the document workflow will be activated.
  • Collaboration: under development

Fully integrated into the storefront of Magento

Requested documents can be managed via the document workflow list - both by the requestor and the supervisor.

Workflow configuration on different levels

  • Activation on system-, customer and product-level
  • configurable supervisor determination rule [system->product->customer (customer wins) [default] or system->customer->product (product wins)] (New from version 1.7)

Comment feature

Comment field(s) allows comments to be entered in the Magento storefront. "Viewer-Only" and "Supervisor" views allow consistent access to the document during the document workflow (requester, editor)

(Email) notification of involved user

The involved persons are informed about status changes via email. A customer can be notified about a new approval after the login.

Reminder functionality

Send automatic reminder (regarding missing approval/disapproval) emails to the supervisor after a given period of time (24h, 48h,72h, 240h).

Configuration

General Setup

General

Option Type Description Scope
Enabled Yes, No (Default) Activates the default document workflow functionality System->Storeview System->Product
Supervisor Determination Priority Dropdown How to determine the actual supervisor of this workflow process. Customer->Product->Default Values (supervisor settings at customer wins) , Product->Customer->Default Values (supervisor settings at product wins) System->Storeview System->ProductSystem->Customer
Chili Workspace Supervisor Dropdown Workspace for supervisor System->Storeview System->Product
Chili Workspace View Mode Dropdown Workspace for supervisor in viewmode System->Storeview System->Product
Chili View Preference Supervisor Dropdown Viewpreference for supervisor System->Storeview System->Product
Standard Supervisor Dropdown List with all possible customers, which acts as the default supervisor, if there is no individual supervisor selection at product- or customer level. System->Storeview System->Product
Allow Customer comment Yes, No (Default) Activates / Disables the comment box for workflow processes. If enabled, the user can add comments to the comment field and send these comments to the supervisor. System->Storeview

Workflow Configuration

Option Type Description Scope
Disable Versioning Yes, No (Default) If disabled (Default) a copy of the working draft will be created after the user requests the document again (after disapproval) at the supervisor. So the old version still exist on the ChiliServer. We recommend to "disable versioning". System->Storeview System->Product
Enable Re-Request Yes, No (Default) Activates a "Re-request" button in the document approval list and allows the user to request the document again from the supervisor (after previous rejection) System->Storeview System->Product
Enable save and move to my drafts for AdHoc Workflows Yes, No (Default) @Todo System->Storeview

Email Configuration

Option Type Description Scope
New document supervisor e-mail activated Yes, No (Default) Activates email notification for a new document request for the supervisor. System->Storeview
New document supervisor e-mail PDF link enabled Yes, No (Default) Activates direct pdf renderer link in notification email notification (see above) System->Storeview
New document supervisor e-mail sender Dropdown Activates email notification for a new document System->Storeview
New document supervisor e-Mail template Dropdown Selection of email templates for notification email System->Storeview
Send new document supervisor copy to e-mail String comma separated list of additional recepients of notification email System->Storeview
Send new document supervisor e-mail copy (Method) Dropdown Send notification email as a copy to additional recepients by BCC: BlindCarbonCopy or separated email System->Storeview
Update document e-mail enabled Yes, No (Default) Activates email update notification for an updated document request status. System->Storeview
Update document e-mail sender Dropdown Who is the sender of the update notification email System->Storeview
Update document e-mail template Dropdown Selection of email templates for update notification email System->Storeview
Document Update Email Addtocart Approved Link Enabled Yes, No (Default) @Todo System->Storeview

Workflow Mode

Option Type Description Scope
Document workflow (Optional mode) Enabled Yes, No (Default) Activates Optional Workflow System->Storeview System->Product
Document workflow (Adhoc mode) Enabled Yes, No (Default) Activates Adhoc Workflow System->Storeview System->Product
Document workflow (Collaboration mode) Enabled Yes, No (Default) Activates Collaboration Workflow deprecated System->Storeview System->Product

Workflow list

Option Type Description Scope
Show product names in the document list Yes, No (Default) Shows productnames in the document workflow list System->Storeview
Show PDF Download Link In Supervisor Document List None (Default), Lowres, Highres Activatespdf render link in the supervisor document workflow list System->Storeview
Show PDF Download Link In Customer Document List None (Default), Lowres, Highres Activatespdf render link in the customer document workflow list System->Storeview
Show Preview In Workflow List Yes, No (Default) Shows preview image in the document workflow list System->Storeview
Status for "My documents to share" list in customer account multiple select Selection of possible document workflow status - filters documents from the document workflow list System->Website
Activate identity change supervisor workflow Yes, No (Default) (@Todo) System->Storeview
Default customer action AddToCart allowed Yes, No (Default) (@Todo) System->Storeview
Enable Add To Cart In Chili Yes, No (Default) (@Todo) System->Storeview
Default customer action AddRequest allowed Yes, No (Default) (@Todo) System->Storeview
Allow Supervisor to delete workflow entry Yes, No (Default) Activates "delete"-button for supervisor. Deletes the document from the workflow list. System->Storeview
Allow Customer to copy workflow entry Yes, No (Default) Activates "copy"-button for customer. Creates a copy of a requested document and opens the editor with it. Gives the possibility to request different documents based on the same original fast. System->Storeview

Advanced Configuration

Option Type Description Scope
Chili Folder Document Workflow Process Yes, No (Default) Save requested documents into a dedicated folder rather to save them to the temp-folder. System->Storeview
Request Chili Document Folder String Read Info for possible values System->Storeview
Enable automatic PDF-Generation on Request/Approved Yes, No (Default) Generates the pdf-document automatically on the server System->Storeview

Approved Workflow Document Reminder

Option Type Description Scope
Enabled Yes, No (Default) Activates the approved document reminder functionality. Sends reminder emails to the supervisor to approve documents asap. System->Storeview
Email Sender Dropdown List of possible email senders System->Storeview
Send Document Reminder Email Copy To String comma separated list of emails for sending the document reminder email to System->Storeview
Send Document Reminder Email Copy Method Dropdown BCC, Separate Email System->Storeview
Level Grid Time period: 24h, 48h, 72h, 240h
Email template: List of email templates for reminder email. System->Storeview
Customer Notification Approved Workflow Documents Yes, No (Default) When set to "Yes", customer gets information about approved workflow documents after log in. System->Websites
Customer Notification Approved Workflow Documents Message String Message string for customer. System->Storeview

Product Setup

(Catalog->Products->Chili Document Workflow)

Chili Document Workflow

Option Type Description Scope
Chili Document Workflow Yes, No (Default) Activates Workflow for product System->Storeview
ChiliDocumentWorkflow Mode Dropdown Default, Optional, Adho, Collaboration (deprecated) System->Storeview
Chili Workspace View Mode Dropdown list of workspaces in view mode System->Storeview
Enable save and move to my drafts (for AdHoc Workflows) Yes, No, Use Config(Default) User is able to save a draft, even the workflow would be started System->Storeview
Chili workspace supervisor Dropdown list of workspaces for supervisors System->Storeview
Chili view preference supervisor Dropdown list of view preferences System->Storeview
Chili supervisor Dropdown list of view supervisors System->Storeview
Chili remove ordered Item from Workflow List Yes, No (Default) When enabled, an approved document disappears from the workflow list as soon as it is ordered. System->Storeview
ChiliDocumentWorkflow Pdf Export Settings Dropdown list of pdf export settings System->Storeview

Please note: Overwrittes default configuration.

Required extensions

The required submodules are installed automatically.

"enobis/module-chili-editor"

Changelog

3.3.3 (2026-10-01)

  • 2026-10-01 Add config toggle for document hiding (721fdd8)

    Add a disabled-by-default configuration option that controls whether customers and supervisors can hide documents from their lists. Bump the module version to 3.3.3.

3.3.2 (2026-09-29)

  • 2026-09-29 Hide preliminary supervisor for pending requests (5d6539e)

    While a request is in REQUESTED status with pending supervisor candidates, getSupervisorDisplayName() no longer returns the preliminary default-fallback supervisor_id, so the candidate list is shown instead.

    The supervisor determination test command now also prints the preliminary supervisor_id stored on the request when it is not among the candidates.

    Bump version to 3.3.2.

3.3.1 (2026-09-28)

  • 2026-09-28 Release version 3.3.1 (04728e1)

    Bump the module version and include Markdown documentation in exported release archives.

3.3.0 (2026-09-24)

  • 2026-09-24 Add role-based supervisor determination for document workflow (b923e46)

    Adds Customer/Product Roles and RelationRoles supervisor determination priorities (integrating optionally with Enobis_CustomerRole and Enobis_AccountRelationSwitcher) via a new RoleResolver. Documents can now be pending on multiple candidate supervisors (supervisor_ids column), each notified with a personal email; whoever acts first is persisted as supervisor_id.

    Refactors the supervisor request chain: removes the old Pool/Source plugin system in favor of reusing DocumentWorkflow::getSupervisorForWorkflow(), and replaces scattered getSupervisorId() comparisons with hasSupervisor()/isSupervisor()/addSupervisorFilter() helpers that account for role candidates.

    Adds a read-only CLI command (enobis:chili-document-workflow:test-supervisor-determination) to inspect supervisor resolution for a given SKU/customer/store without side effects, an admin config field to render README.md, client-side required validation for the default supervisor field, and expanded README/MARKETING documentation. Bumps module version to 3.3.0 with a schema upgrade adding the supervisor_ids column.

3.2.4 (2026-08-27)

  • 2026-08-26 build(packaging): exclude dev and docs from distribution archives (101a3e4)

    Align the composer archive exclusions with the existing git export-ignore rules so development artifacts never end up in a released package.

    • add "dev/" and "docs/" to composer archive.exclude
    • add "/dev/" to .gitattributes export-ignore
  • 2026-08-26 feat(adhoc-workflow): keep documents editable after supervisor request (244a15e)

    Introduce the store scoped switch "Chili Workspace Viewer Editing" so customers may continue to work on an adhoc document once it has been requested from the supervisor. Defaults to "No", which keeps the current read-only behaviour.

    • add chili_editor/document_adhoc/workspace_viewer_editing, default 0
    • add Data::isWorkspaceViewerEditingEnabled(), the path is adhoc specific and therefore immune to the mode rewriting done by Data::setMode()
    • skip forcing the viewer only lock and skip the viewer workspace in the chili editor plugin while the switch is enabled
    • mirror the guard in the grafx studio plugin for consistency
    • resolve the mode once per request and only for the full_vo context, the shared helper may be re-moded by other blocks in the meantime

    The supervisor release view, the collaboration and optional modes and Enobis\ChiliEditor\Block\AbstractEditor::getEditorViewerOnly() stay untouched, so no product or order driven lock is overridden.

  • 2026-08-26 chore(i18n): add phrases for adhoc workspace viewer editing (ae86d5e)

    Add the label, comment and tooltip of the new adhoc switch to all eight dictionaries and restore the missing trailing newline of the last row.

    Only de_DE is translated, the remaining locales mirror the english source as they already do for the rest of the module.

  • 2026-08-26 docs(adhoc-workflow): describe viewer editing behaviour and limitations (1657616)

    Add a user facing description of the new "Chili Workspace Viewer Editing" switch covering configuration, preconditions and the resulting behaviour.

    Document the accepted trade-offs explicitly: customer and supervisor share the same chili document, there is no locking, and the pdf download stays in view mode so it exports the last saved state only.

  • 2026-08-26 Merge branch 'adhoc-wf-chili-workspace-viewer-editing' (23c57ca)

  • 2026-08-26 test(approved-reminder): assert the reminder mailer stays silent (764a981)

    The info() expectation asserted a log call that was deliberately removed from ApprovedReminder, so the test failed on untouched HEAD as well. It now pins the current behaviour with expects(never()) instead.

  • 2026-08-26 test(setup-traits): add missing http response mock trait (85bcd70)

    BackendActionContextTrait used SetupTraits\Get\Framework\GetResponseHttpTrait, which never existed in this module, so the trait could not be bound to any test class. The implementation mirrors app/code/Enobis/Campaign.

  • 2026-08-26 test(factory-mocks): migrate mock builders to onlyMethods where possible (4086d66)

    setMethods() is deprecated since PHPUnit 9.6 and gone in 10.0, but it is the only variant that tolerates a class which does not exist at runtime.

    Migrated, because the mocked class ships as a real source file:

    • SetupTraits/Controller/ActionContextTrait (RedirectFactory, PageFactory)
    • SetupTraits/Controller/BackendActionContextTrait (RedirectFactory)
    • Controller/Document/Workflow/AddRequestTest (RedirectFactory)

    Kept on setMethods(), now annotated with a NOTE comment: the remaining eight mocks target generated factories. Those are synthesised by the Magento unit test FactoryGenerator in the project root runner only; the module local suite used by CI autoloads via composer, where the classes do not exist and onlyMethods() would throw.

  • 2026-08-26 Merge branch 'fix-unit-tests' (06b6cee)

  • 2026-08-27 style(logging): normalize commented-out logger indentation (807f451)

    The 3.2.1 logging removal (a232f4d) commented out logger calls but kept the original indentation after the // marker, producing lines like // $this->_logger->critical(...).

    Normalize both comment kinds:

    • dev note: exactly one space -> // Logging removed from the module
    • commented-out code: no space -> //$this->_logger->critical(...)

    Relative indentation inside multi-line blocks is preserved, trailing whitespace is removed.

    Comment-only change: the PHP token stream is identical to HEAD for all 18 files (token_get_all without T_COMMENT/T_DOC_COMMENT/T_WHITESPACE), so runtime behaviour is provably unchanged. Line count per file is unchanged, keeping phpstan-baseline.neon and stack trace references valid.

    Refs: b49ff93, a232f4d

  • 2026-08-27 Merge branch 'adjust-logging-removal' (e4a1521)

  • 2026-08-27 Version 3.2.4 (8831c06)

    Allow keep documents editable after supervisor request in adhoc workflow

3.2.3 (2026-07-20)

  • 2026-07-20 Mark editor as view mode in release workflow context (a6b589c)

    • Add new plugin Block\Plugin\Chili\AbstractEditor on Enobis\ChiliEditor\Block\AbstractEditor::isEditorViewMode()
    • Treat requests with full_vo param as editor view mode (release/viewer-only context)
    • Prevent implicit document save (e.g. via pdf download) while in release/viewer context
    • Wire up new plugin in etc/di.xml
  • 2026-07-20 - Tweak code (1deda11)

  • 2026-07-20 Version: 3.2.3 (a9a5ad3)

    Mark editor as view mode in release workflow context

    • Add new plugin Block\Plugin\Chili\AbstractEditor on Enobis\ChiliEditor\Block\AbstractEditor::isEditorViewMode()
    • Treat requests with full_vo param as editor view mode (release/viewer-only context)
    • Prevent implicit document save (e.g. via pdf download) while in release/viewer context
    • Wire up new plugin in etc/di.xml

3.2.2 (2026-07-16)

  • 2026-07-16 feat: transport custom option file uploads through grafx studio on workflow request (8685100)

  • 2026-07-16 Merge branch 'custom-options-file-transport' (13d973e)

  • 2026-07-16 Version 3.2.2 (6c9a90a)

    Add grafx studio custom options file transport support on workflow request

    #14450

3.2.1 (2026-04-08)

  • 2026-04-08 Logging removed from the module (a232f4d)

  • 2026-04-08 Version: 3.2.1 (b49ff93)

    • Logging removed from the module

3.2.0 (2026-03-18)

  • 2026-03-17 Drop PHP 7.4 support (7bfe56b)

  • 2026-03-17 Allow PHP 8.3 (4ce60c5)

  • 2026-03-18 Tweak code (a504ac5)

  • 2026-03-18 Tweak code (dd048df)

  • 2026-03-18 Fix unit test (7b11e9b)

  • 2026-03-18 Merge branch 'php83-compat' into dev (b9d4478)

  • 2026-03-18 Version 3.2.0 (97f2733)

    Allow PHP 8.3

    #14375

3.1.11 (2025-09-18)

  • 2025-09-18 - Applying the configuration -Action Buttons Enabled- to the buttons in the frontend (Grafx) (2abd020)

  • 2025-09-18 Version: 3.1.11 (0231ad7)

    Optimisation:

    • Applying the configuration -Action Buttons Enabled- to the buttons in the frontend (Grafx)

3.1.10 (2025-09-17)

  • 2025-09-17 Small correction for Grafx in connection with the digital output (3ab9838)

  • 2025-09-17 - Better support or integration of View document (776f27a)

    • Removal of CSS locking of the document
  • 2025-09-17 Version: 3.1.10 (3489618)

    Optimisation:

    • Better support or integration of View document
    • Removal of CSS locking of the document
    • Small correction for Grafx in connection with the digital output

3.1.9 (2025-09-15)

  • 2025-09-15 - Removing copy functions/buttons from the GrafxStudio context (08e4a93)

  • 2025-09-15 Tweak code (74ff54b)

  • 2025-09-15 Version: 3.1.9 (108d41e)

    Optimisation:

    • Removing copy functions/buttons from the GrafxStudio context

3.1.8 (2025-06-06)

  • 2025-06-06 Add support info to chili document workflow mode product attribute options in product edit page in backend (b2fdbbe)

  • 2025-06-06 Update unit tests (fd5643e)

  • 2025-06-06 Move GraFxPublisher specific Chili Document Workflow product attributes into separate "GraFxPublisher Settings" Subtab (6afc3a4)

  • 2025-06-06 Tweak code (19c0df9)

  • 2025-06-06 Merge branch 'separate-grafx-publisher-settings' into dev (3a195ac)

  • 2025-06-06 Version 3.1.8 (aa309dd)

    Move GraFxPublisher specific Chili Document Workflow product attributes into separate "GraFxPublisher Settings" Subtab Add support info to chili document workflow mode product attribute options in product edit page in backend

3.1.7 (2025-06-02)

  • 2025-05-20 Fix grafx document is locked in supervisor view (13a0c92)

  • 2025-05-28 Fix empty grafx document for rework or re-request action in grafx studio panel (bf2766b)

  • 2025-05-28 Update unit test setup traits (677075c)

  • 2025-05-28 Update unit tests (783d354)

  • 2025-05-28 Fix possible grafx document opened in wrong panel (0f89f94)

  • 2025-05-28 Change disable versioning system configuration to be enabled by default (4ce0b58)

  • 2025-05-28 Update unit tests (0f2631f)

  • 2025-05-28 Migrate chili editor buttons implementation to grafx studio buttons implementation (d82169b)

  • 2025-05-28 Update unit test setup traits (43996d4)

  • 2025-05-28 Update unit tests (02960ac)

  • 2025-05-28 Update README.md (8a5fd6f)

  • 2025-05-28 Tweak code (54e64a9)

  • 2025-06-02 Update workflow save button (6fb5f97)

  • 2025-06-02 Tweak code (db9c9e3)

  • 2025-06-02 Merge branch 'grafx-studio-compat' into dev (fe65a05)

  • 2025-06-02 Version 3.1.7 (a2fe85e)

    Migrate chili editor buttons implementation to grafx studio buttons implementation Change disable versioning system configuration to be enabled by default Fix possible grafx document opened in wrong panel Fix empty grafx document for rework or re-request action in grafx studio panel Fix grafx document is locked in supervisor view

3.1.6 (2025-04-03)

  • 2025-04-03 - Translation (ef7e092)

  • 2025-04-03 Version: 3.1.6 (69e5735)

    Optimization:

    • Translation

3.1.5 (2025-04-01)

  • 2025-04-01 Fix an issue which prevents magento di compile (68da808)

    Fix an issue which prevents magento di compile when grafx studio module is not installed

  • 2025-04-01 Update unit tests (dff7291)

  • 2025-04-01 Merge branch 'fixes' into dev (7f0e973)

  • 2025-04-01 Version 3.1.5 (f95a5d5)

    Fix an issue which prevents magento di compile

3.1.4 (2025-04-01)

  • 2025-04-01 Fix an issue which prevents magento di compile (fdbce66)

    Fix an issue which prevents magento di compile when grafx studio module is not installed

  • 2025-04-01 Update unit tests (e50498f)

  • 2025-04-01 Tweak code (f597a56)

  • 2025-04-01 Merge branch 'fixes' into dev (4684a6d)

  • 2025-04-01 Version 3.1.4 (37e9a45)

    Fix an issue which prevents magento di compile

3.1.3 (2025-03-30)

  • 2025-03-30 Remove request_export_behavior sync/async, behavior is now always async (c3e537a)

  • 2025-03-30 Version 3.1.3 (5bbec4d)

    Remove request_export_behavior sync/async, behavior is now always async

3.1.2 (2025-03-16)

  • 2025-03-16 Fix Studio ReEdit (9d22229)

  • 2025-03-16 Fix Studio AddToCart (8404b67)

  • 2025-03-16 Temporary Fix hide non working save button (bff5c04)

  • 2025-03-16 Fix studio view-document (9c3390a)

  • 2025-03-16 Version 3.1.2 (a425ccc)

    Fix studio re-edit Fix studio add-to-cart Fix studio view-document Temporaryfix hide non working save button

3.1.1 (2025-03-14)

  • 2025-03-14 - Dropdown comment also for Grafx (c5d8325)

    • Do not display the left control panel in view mode in the context of Grafx
  • 2025-03-14 - Show product thumbnails for Grafx documents (e28e13d)

  • 2025-03-14 Version: 3.1.1 (dbc8edc)

    Optimization:

    • Show product thumbnails for Grafx documents
    • Dropdown comment also for Grafx
    • Do not display the left control panel in view mode in the context of Grafx

3.1.0 (2025-02-03)

  • 2024-12-26 PHP 8.2 Compatibility (f3d3747)

  • 2024-12-26 PHP 8.2 Compatibility (21863f8)

  • 2024-12-26 Version 3.0.20 (bede45b)

    PHP 8.2 Compatibility

  • 2025-02-03 Update README.md (9a25468)

  • 2025-02-03 Tweak code (1f14e91)

  • 2025-02-03 Merge branch 'prepare-3.1.0' into dev (183b402)

  • 2025-02-03 Version 3.1.0 (f8cec35)

    PHP 8.2 Compatibility Add basic grafx studio support Support chili document workflow grafx document in chili document workflow emails Both customer view and supervisor view for requested documents in grafx panel Add request button in grafx panel

3.1.0-rc2 (2024-12-26)

  • 2024-12-26 PHP 8.2 Compatibility (57174ed)

  • 2024-12-26 PHP 8.2 Compatibility (3298d5d)

  • 2024-12-26 Version 3.1.0-rc2 (3ef24f6)

    PHP 8.2 Compatibility

3.1.0-rc1 (2024-12-10)

  • 2024-11-21 Tweak code (4daed55)

  • 2024-11-22 Add exceptions (005a148)

  • 2024-11-29 Add request button in grafx panel (b468502)

  • 2024-11-29 Update unit test setup traits (011d31b)

  • 2024-11-29 Update unit tests (41dc625)

  • 2024-12-02 Tweak code (5e136a7)

  • 2024-12-09 Both customer view and supervisor view for requested documents in grafx panel (e9cbc71)

  • 2024-12-09 Update unit test setup traits (ba41d89)

  • 2024-12-09 Update unit tests (01a12d6)

  • 2024-12-09 Tweak code (a978492)

  • 2024-12-10 Merge branch 'grafx-studio-support' into 3.1.x-dev (68167a7)

  • 2024-12-10 Version 3.1.0-rc1 (dc0c836)

    Add basic grafx studio support Support chili document workflow grafx document in chili document workflow emails Both customer view and supervisor view for requested documents in grafx panel Add request button in grafx panel

3.0.20 (2024-12-26)

  • 2024-11-21 Tweak code (25a03a9)

  • 2024-12-26 PHP 8.2 Compatibility (f3d3747)

  • 2024-12-26 PHP 8.2 Compatibility (21863f8)

  • 2024-12-26 Version 3.0.20 (bede45b)

    PHP 8.2 Compatibility

3.0.19 (2024-09-25)

  • 2024-09-24 - Order workflow: Enable open requests with the user (f35631e)

    • Support for the new Customer Notification Module
  • 2024-09-24 Tweak code (9bd4162)

  • 2024-09-25 Version: 3.0.19 (3a6c816)

    Optimization:

    • Order workflow: Enable open requests with the user
    • Support for the new Customer Notification Module

3.0.18 (2024-09-16)

  • 2024-09-16 Support for documents requested by the user (34c5825)

    Support for documents hidden by the user

  • 2024-09-16 Tweak code (074f4df)

  • 2024-09-16 Version: 3.0.18 (8a12ad4)

    Optimization:

    • Support for documents requested by the user

    Bugfix:

    • Support for documents hidden by the user

3.0.17 (2024-09-12)

  • 2024-09-12 Enobis_ChiliDocumentWorkflow (b18ba5f)

    Version: 3.0.17

    fix for composer.json

3.0.16 (2024-09-12)

  • 2024-09-12 - A hard-wired dependency removed (f4007a2)

  • 2024-09-12 Introduce .gitattributes to exclude development files (ad71a59)

  • 2024-09-12 Version: 3.0.16 (8a992ac)

    Fix:

    • A hard-wired dependency removed

3.0.15 (2024-09-10)

  • 2024-09-10 - Display of relation information in some emails (38e9b5f)

  • 2024-09-10 Version: 3.0.15 (bd63afa)

    Optimization:

    • Display of relation information in some emails

3.0.14 (2024-08-27)

  • 2024-08-27 Extended compatibility with Customer Notification (3a0989e)

    Integration of open supervisor documents for customer notifications Integration of variables (number of items, context link, last login date and current date) for customer notifications Support of the account relation for customer notifications

  • 2024-08-27 Version: 3.0.14 (e6a1faf)

    Optimization:

    • Extended compatibility with Customer Notification
    • Integration of open supervisor documents for customer notifications
    • Integration of variables (number of items, context link, last login date and current date) for customer notifications
    • Support of the account relation for customer notifications

3.0.13 (2024-08-20)

  • 2024-08-19 Align design to chili my document (de54116)

  • 2024-08-20 - Smart buttons for 'My documents to be released' and 'My workflow documents' (d1025fa)

  • 2024-08-20 - Smart buttons for 'My collaboration documents to be released' and 'My requested collaboration documents' (0e3132b)

  • 2024-08-20 - Fix if chili my documents is not installed (cf73c00)

  • 2024-08-20 - Smart buttons for 'My documents to be released (change of identity)' (bb5a668)

  • 2024-08-20 Tweak code (097e5fd)

  • 2024-08-20 Version: 3.0.13 (1c8dde1)

    Optimization:

    • Smart buttons for 'My documents to be released (change of identity)'
    • Smart buttons for 'My collaboration documents to be released' and 'My requested collaboration documents'
    • Smart buttons for 'My documents to be released' and 'My workflow documents'
    • Align design to chili my document

3.0.12 (2024-04-16)

  • 2024-04-16 fix for error when "minify inline Javascript" is done by 3rd party speed optimization extensions like magepow/speedoptimizer (3efdd54)

    (added missing semicolon for javascript to be compatible when line breaks are removed)

  • 2024-04-16 version 3.0.12 (a9a0fa8)

    fix for error when "minify inline Javascript" is done by 3rd party speed optimization extensions like magepow/speedoptimizer (added missing semicolon for javascript to be compatible when line breaks are removed)

3.0.11 (2024-01-10)

  • 2024-01-10 small fix for (re-)request of rejected items (php compatibility) (de24610)

    add more detailed debug information to system log for situations when general frontend message 'Unable to request document.' is shown.

  • 2024-01-10 version 3.0.11 (9726ad6)

    small fix for (re-)request of rejected items (php compatibility) add more detailed debug information to system log for situations when general frontend message 'Unable to request document.' is shown.

3.0.10 (2024-01-03)

  • 2024-01-03 approved document reminder email enhancements (935f21e)

    • add possibility to define central email addresses that get all reminder emails in copy
    • add separate log file '/var/log/document_workflow_reminder.log' for analyzing the document reminder email process
  • 2024-01-03 version: 3.0.10 (32a2f22)

    approved document reminder email enhancements

    • add possibility to define central email addresses that get all reminder emails in copy
    • add separate log file '/var/log/document_workflow_reminder.log' for analyzing the document reminder email process

3.0.9 (2023-12-18)

  • 2023-12-18 Show toolbar pager in all lists (3bd2208)

  • 2023-12-18 Version: 3.0.9 (e3a7ead)

    Optimization:

    • Show toolbar pager in all lists

3.0.8 (2023-10-04)

  • 2023-10-04 support chili editor advanced setting "Enable different theme for Chili Editor Page" (1134901)

  • 2023-10-04 version 3.0.8 (fb1ba7d)

    support for chili editor advanced setting "Enable different theme for Chili Editor Page"

3.0.7 (2023-09-26)

  • 2023-09-26 Update code (18f2748)

  • 2023-09-26 Fix approved reminder email empty documents list issue (6d2e3fa)

  • 2023-09-26 Merge branch 'fix-approved-reminder-email-empty-documents-list-issue' into dev (ca6ae04)

  • 2023-09-26 Version 3.0.7 (8e872c8)

    Fix approved reminder email empty documents list issue

3.0.6 (2023-08-31)

  • 2023-08-31 Extension of the configuration for copying workflow documents (2cbf8cb)

    Extended from 'Yes', 'No' To 'Yes', 'Status Dependend', 'No' When 'Status Dependend' is choosen, the status of documents can be specified that the customer is allowed to copy.

  • 2023-08-31 version 3.0.6 (27191dd)

    Extension of the configuration for copying workflow documents Extended from 'Yes', 'No' To 'Yes', 'Status Dependend', 'No' When 'Status Dependend' is choosen, the status of documents can be specified that the customer is allowed to copy.

3.0.5 (2023-05-03)

  • 2023-05-03 webapi swagger backward compatible fix (e234dae)

    (return type array is not allowed by magento2 and was changed to mixed[] the expected response remains the same)

  • 2023-05-03 version 3.0.5 (6b9cd16)

    webapi swagger backward compatible fix (return type array is not allowed by magento2 and was changed to mixed[] the expected response remains the same)

3.0.4 (2023-03-28)

  • 2023-03-28 Revert recent dependency update for magento backend module (70d3d9c)

  • 2023-03-28 Version 3.0.4 (f3ac98e)

    Revert recent dependency update for magento backend module

3.0.3 (2023-03-22)

  • 2023-03-22 Improve add request process for proper buyRequest handling (9e3254b)

  • 2023-03-22 Merge branch 'chili-editor-option-file-transport-support' into dev (1d28ef1)

  • 2023-03-22 Version 3.0.3 (8ad7ae8)

    Improve add request process for proper buyRequest handling

3.0.2 (2023-01-06)

  • 2023-01-06 PHP 8.x compatibility, avoid passing null values to string functions, (checked with rector) (06a93ed)

  • 2023-01-06 version 3.0.2 (d388153)

    PHP 8.x compatibility, avoid passing null values to string functions, (checked with rector)

  • 2023-01-06 version 3.0.2 (654da0b)

    PHP 8.x compatibility, avoid passing null values to string functions, (checked with rector)

3.0.1 (2022-12-16)

  • 2022-12-16 PHP 8.x compatibility (di compile error) (814aa64)

    should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used

  • 2022-12-16 version 3.0.1 (a257c91)

    PHP 8.x compatibility (di compile error) should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used

3.0.0 (2022-12-02)

  • 2017-07-21 min module files (c9f97cf)

  • 2017-07-21 init basis module (mage2gen) (07c0c3f)

  • 2017-07-21 basis dateien angepasst (31e5bf0)

  • 2017-07-21 system.xml angepasst (2622718)

    canRestore / Abhängigkeit zum Aktiv-Schalter

  • 2017-07-21 Eigener Menüpunkt bzw. Backend-Bereich erstmal raus (3c733ab)

  • 2017-07-21 Install script angepasst (33285fc)

  • 2017-07-21 DocumentWorkflow angepasst (e45762e)

  • 2017-07-21 Install schema angepasst (263f22e)

  • 2017-07-21 Abhängigkeit zum chili editor vorerst raus (7f1be78)

  • 2017-07-21 ForeignKeys angepasst (1df3bff)

  • 2017-07-21 Interface korrigiert (ccaf3cf)

  • 2017-07-21 DocumentWorkflowRegistry (5652c4a)

  • 2017-07-21 DocumentWorkflowRepository angepasst (4eb8bbb)

  • 2017-07-21 DocumentWorkflowRepository angepasst (e84b749)

  • 2017-07-21 Source ChiliSupervisor angepasst (19f3fec)

  • 2017-07-24 Helper (135f854)

  • 2017-07-24 Nachname, Vorname (1a2da09)

  • 2017-07-24 alte Source-Klassen raus bzw. Copy Method angepasst (c6b63eb)

  • 2017-07-24 scopeConfig bereits im Context enthalten (cea2841)

  • 2017-07-24 Plugin für Workflow Parameter im Chili Editor (e85217c)

  • 2017-07-24 Email Templates Magento2-Like (dcb14a8)

  • 2017-07-24 Plugin für Anfrage-Button (51fd7b0)

    Transaction-Plugin für Repository

  • 2017-07-24 addRequest-Aufruf vorerst zum ChiliDocumentWorkflow-Modul verschoben (c37af7b)

  • 2017-07-24 Workflow-Model um Customer, Artikel und Vorgesetzten Handling ergänzt (94e25e5)

  • 2017-07-24 Request-Button im Chili Editor (8d826df)

  • 2017-07-24 AddRequest-Action (2ce5189)

  • 2017-07-25 created_at / updated_at felder befüllen (0422c4c)

  • 2017-07-25 AddRequest angepasst (7b8645b)

  • 2017-07-25 $store parameter optional (6527ce8)

  • 2017-07-25 Customer Documents Aufruf und Blöcke (548ffd9)

  • 2017-07-25 Release Documents Aufruf und Block (7a88b57)

  • 2017-07-26 Angefragte Dokumente freigeben (Freigabeformular und Ansicht) (b2d4313)

  • 2017-07-26 "Im Editor ansehen"-Link raus (ace2021)

  • 2017-07-26 "Dokument ansehen"-Link wiederhergestellt (664e916)

  • 2017-07-26 Übersetzungen (e0b3950)

  • 2017-07-26 "Keine Dokumente"-Text angepasst (45933e0)

  • 2017-07-27 alter Bereich raus (44dc0b4)

  • 2017-07-27 Request Übersetzung (256a01e)

  • 2017-07-27 Fix Variable Syntax (1b7e1ab)

  • 2017-07-27 Anfrage Email (b25392f)

  • 2017-07-27 Kunden Dokument Ansicht (64e1986)

  • 2017-07-27 Falscher Empfänger - Kunde muss informiert werden (c3b6f4c)

  • 2017-07-27 Email Betreff vereinheitlicht (13c8e8b)

  • 2017-07-28 Kunden Dokument zum Warenkorb hinzufügen (c52a20c)

  • 2017-07-28 Preis inkl. Options Preise (b062344)

  • 2017-07-28 chili editor wrapper (d9ba08a)

  • 2017-07-28 Workflows im Chili Editor (47ce88e)

  • 2017-07-28 Module styles (c1c1345)

  • 2017-07-28 Kunden- und freizugebene Dokumente direkt im Editor ansehen (b6d8fc8)

  • 2017-07-28 Freigabe-Formular im Editor (117c83e)

  • 2017-07-31 todos sind fertig (c3ba24c)

  • 2017-07-31 GoBack-Logik implementiert (6fa90eb)

  • 2017-07-31 Vorgesetzten-Formular nur anzeigen wenn noch nicht freigegeben/abgelehnt (9c70425)

  • 2017-07-31 Bei aktivem Workflow, "normale" Editor Buttons ausblenden (057879f)

  • 2017-07-31 Zeitspalten created_at/updated_at: Timestamp statt DateTime analog der Magento-Module (0724199)

  • 2017-07-31 Kundenattribut Chili Supervisor: KEINER Option zum "löschen" des Vorgesetzten (5862765)

  • 2017-07-31 Test raus (3a39d35)

  • 2017-07-31 Vorgesetzten-Formular: Abstände (cbc55f3)

  • 2017-07-31 email vorlage angepasst (986778e)

  • 2017-07-31 margin korrigiert (4689a09)

  • 2017-07-31 version 0.1.0 (2d8b165)

  • 2017-07-31 Enobis_ChiliDocumentWorkflow 0.1.0 (1ff6ae0)

  • 2017-07-31 Abhängigkeit ChiliEditor composer.json (9eea5df)

  • 2017-07-31 Abhängigkeit ChiliEditor composer.json (6f88851)

  • 2017-08-04 Bugfix: Beim Abbrechen im Configure-Modus wird der Kunde auf die falsche Seite umgelenkt (26761d6)

    Bugfix: Fehler in der Übersetzung korrigiert

  • 2017-08-04 Enobis_ChiliDocumentWorkflow 0.1.1 (39148d0)

  • 2017-08-07 Kompatibilität ChiliEditor (Chili Panel im Header) (9d3bc90)

  • 2017-08-07 Enobis_ChiliDocumentWorkflow 0.1.2 (050b35b)

  • 2017-08-21 Bugfix: Beim Speichern des angefragten Dokuments im Editor wird das Dokument zum Wunschzettel hinzugefügt. (bba03f5)

  • 2017-08-21 Enobis_ChiliDocumentWorkflow 0.1.3 (9cc24f7)

  • 2017-08-30 Kompatibilität Enobis_ChiliEditor 1.0.0 (635d849)

  • 2017-08-30 Enobis_ChiliDocumentWorkflow 0.1.4 (0b55263)

  • 2017-09-22 Bugfix: Kunde sieht den Kommentar des Vorgesetzten nicht (cd5e165)

  • 2017-09-22 Enobis_ChiliDocumentWorkflow 1.0.0 (8c64d40)

  • 2017-11-07 Kompatibilität 2.2.0 (44246ac)

  • 2017-11-07 Enobis_ChiliDocumentWorkflow 1.2.0 (0556cd0)

  • 2017-11-27 Bugfix: Text in Email Vorlagen korrigiert (cd4601f)

  • 2017-11-27 Feature: Default Supervisor, Product Supervisor (c0dec7a)

  • 2017-11-27 Feature: Artikel Name statt Dokumenten ID in den Listen anzuzeigen (5d1f815)

  • 2017-11-27 Enobis_ChiliDocumentWorkflow 1.3.0 (d1980e6)

  • 2018-01-25 Bugfix: Cancel-Button bei Wishlist hat Rechtschreibfehler in der URL „configre“ (18f888f)

  • 2018-01-26 Kommentar des Vorgesetzten in Dokument Aktualisierung E-Mail aufnehmen (1326f32)

  • 2018-01-26 Version 1.3.1 (1751f31)

  • 2018-01-26 Enobis_ChiliDocumentWorkflow 1.3.1 (8f2c329)

  • 2018-02-05 Kompatibilität Enobis_ChiliEditor 1.3.4 (bcd5d71)

  • 2018-02-05 Enobis_ChiliDocumentWorkflow 1.3.2 (701b040)

  • 2018-03-06 Pdf Export Settings mit Berücksichtigung Artikel-Ebene (c5f7617)

  • 2018-03-06 Pdf-Generierung hinter eigenen Link verschieben (57cd11b)

  • 2018-03-06 Version 1.3.3 (ff9e2db)

  • 2018-03-06 Enobis_ChiliDocumentWorkflow 1.3.3 (7407c05)

  • 2018-07-05 "Meine Dokumente" -> "Meine angefragten Dokumente" - Enobis_ChiliMyDocument Kompatibilität (f9cd6c8)

  • 2018-07-05 Überarbeitung Freigabemaske (Kommentar, Buttons etc.) im Panel-Layout Menü #10075 (8c8cf88)

  • 2018-07-06 My Relaseable Documents Seite kein Layout #10076 (3fe50e6)

  • 2018-07-06 Enobis_ChiliDocumentWorkflow 1.3.4 (e701713)

  • 2018-07-11 Version 1.3.4 (2453801)

  • 2018-07-11 Enobis_ChiliDocumentWorkflow 1.3.4 (0535c3d)

  • 2018-07-30 kleine Ergänzungen für benutzerdefinierte Dokumentnamen beim Kopieren/Verschieben von Chili Dokumenten #10110 (597e2fd)

  • 2018-11-02 Bei Kunden-Attribut "Chili Supervisor" "Use Default" erlauben #10310 (5ccad18)

  • 2018-11-02 Version 1.3.5 (973531e)

  • 2018-11-02 Enobis_ChiliDocumentWorkflow 1.3.5 (8930e49)

  • 2018-11-06 Artikel-Attribut "Chili Supervisor" "Use Default" erlauben #10349 (a5172da)

  • 2018-11-06 Version 1.3.5.1 (69d1902)

  • 2018-11-06 Enobis_ChiliDocumentWorkflow 1.3.5.1 (40c0e17)

  • 2018-11-27 first changes (2f6bb6e)

  • 2018-11-27 add product param (05021f8)

  • 2018-11-28 improve chili editor controller logics (81652f2)

  • 2018-11-29 persist original document in foreach (c9f27c1)

  • 2018-11-29 remove traits (4560c30)

  • 2018-11-29 Merge branch 'chili-editor-1.5.5-compat' into dev (62c1936)

  • 2018-11-29 Version 1.3.6 (ed32f83)

  • 2018-11-29 require min version ChiliEditor 1.5.5 (9a78ef0)

  • 2018-11-29 Enobis_ChiliDocumentWorkflow 1.3.6 (f7ad0d3)

  • 2018-11-30 Revert "Enobis_ChiliDocumentWorkflow 1.3.6" (38c7a6e)

  • 2018-11-30 require min version ChiliEditor 1.5.4.9 (56f241e)

  • 2018-11-30 Enobis_ChiliDocumentWorkflow 1.3.6 (5b9fb41)

  • 2018-12-07 suppress Static Chili Attributes injection while in both active workflow views (customer + supervisor) #10434 (0167b9b)

  • 2018-12-07 Merge branch '1.3.7-dev' into release (5661f3f)

  • 2018-12-07 Version 1.3.7-rc1 (5e8ba39)

  • 2018-12-07 suppress Static Chili Attributes injection while in both active workflow views (customer + supervisor) #10434 (bce40f0)

  • 2018-12-12 Erweiterung Konfigurations-Bereich um weitere Schalter #10437 (b4a7c1b)

    Freigabe im Impersonierungsmodus #10436

  • 2018-12-12 Erweiterung Konfigurations-Bereich um weitere Schalter #10437 (312465f)

    Freigabe im Impersonierungsmodus #10436

  • 2018-12-12 Version 1.3.7-rc2 (4134e0d)

  • 2018-12-20 System-Configuration Backend (ac94de8)

  • 2018-12-20 Status filtering "My Releaseable Documents" customer account (2663389)

  • 2018-12-20 "Meine freizugebenen Dokumente" mit Status filtern analog OrderWorkflow #10468 (d84a1eb)

  • 2018-12-21 show my releasable document link only when there is something to release (f0299b3)

  • 2018-12-21 "Meine freizugebenen Dokumente"-Link ausblenden wenn keine vorhanden #10467 (8b68a2e)

  • 2018-12-21 Translations (495160c)

  • 2018-12-21 make all provided customer account links use new sort link interface (3ea1d4d)

  • 2018-12-21 Merge branch 'dev' into release (69169e6)

  • 2018-12-21 Version 1.3.7-rc3 (0076a08)

    "Meine freizugebenen Dokumente"-Link ausblenden wenn keine vorhanden #10467 "Meine freizugebenen Dokumente" mit Status filtern analog OrderWorkflow #10468

  • 2019-01-08 "Dokument im Editor öffnen" in OrderWorkflow-Ansicht ermöglichen #10485 (caecff8)

  • 2019-01-08 Merge branch 'dev' into release (9e076c8)

  • 2019-01-08 Version 1.3.7-rc4 (5478fc8)

    "Dokument im Editor öffnen" in OrderWorkflow-Ansicht ermöglichen #10485

  • 2019-01-10 "Meine angefragten Dokumente"-Link ausblenden wenn keine vorhanden #10489 (ee48f43)

  • 2019-01-10 "Meine angefragten Dokumente"-Link ausblenden wenn keine vorhanden #10489 (86da2a9)

  • 2019-01-10 Disable/Hide Reload Button in Panel in OrderWorkflow-Context (e36d971)

  • 2019-01-10 Merge branch 'dev' into release (d0ceed2)

    Disable/Hide Reload Button in Panel in OrderWorkflow-Context "Meine angefragten Dokumente"-Link ausblenden wenn keine vorhanden #10489

  • 2019-01-10 Version 1.3.7-rc5 (3869576)

    Disable/Hide Reload Button in Panel in OrderWorkflow-Context "Meine angefragten Dokumente"-Link ausblenden wenn keine vorhanden #10489

  • 2019-01-15 move "View Document"-Link in Order View to ChiliEditor (1783220)

    move Redirect/go back logic to OrderWorklow

  • 2019-01-15 Merge branch 'dev' into release (6778e06)

    move "View Document"-Link in Order View to ChiliEditor move Redirect/go back logic to OrderWorklow

  • 2019-01-15 Version 1.3.7-rc6 (e8f3a58)

  • 2019-01-22 Blöcke über den Listen (ab59762)

  • 2019-01-22 Merge remote-tracking branch 'remotes/origin/dev' into release (828ca6a)

  • 2019-01-22 1.3.7-rc7 (21102e4)

  • 2019-01-23 Weiterer Block über my Documents Liste (87ab340)

  • 2019-01-23 Merge remote-tracking branch 'remotes/origin/dev' into release (35446d9)

  • 2019-01-23 1.3.7-rc8 (ace17bb)

  • 2019-01-24 fix: wrong redirect from impersonation view (5f263a4)

  • 2019-01-24 "Automatic Variable Assignment after Document Reopening" support only within chili document workflow impersonation mode (b66c076)

  • 2019-01-24 Merge branch 'dev' into release (abb3c35)

  • 2019-01-24 Version 1.3.7-rc9 (10df538)

    "Automatic Variable Assignment after Document Reopening" support only within chili document workflow impersonation mode fix: wrong redirect from impersonation view

  • 2019-02-08 Version 1.3.7 (2fa393e)

  • 2019-02-08 Version 1.3.7 (fd522b2)

    "Automatic Variable Assignment after Document Reopening" support only within chili document workflow impersonation mode Weiterer Block über my Documents Liste Blöcke über den Listen move "View Document"-Link in Order View to ChiliEditor move Redirect/go back logic to OrderWorklow Disable/Hide Reload Button in Panel in OrderWorkflow-Context "Meine angefragten Dokumente"-Link ausblenden wenn keine vorhanden #10489 "Dokument im Editor öffnen" in OrderWorkflow-Ansicht ermöglichen #10485 "Meine freizugebenen Dokumente"-Link ausblenden wenn keine vorhanden #10467 "Meine freizugebenen Dokumente" mit Status filtern analog OrderWorkflow #10468 Erweiterung Konfigurations-Bereich um weitere Schalter #10437 Freigabe im Impersonierungsmodus #10436 suppress Static Chili Attributes injection while in both active workflow views (customer + supervisor) #10434 fix: wrong redirect from impersonation view

  • 2019-02-08 Version 1.3.7 (b49f6dc)

    composer.json Kompatibilität 2.3 #10570

  • 2019-02-20 Minor Correction of Attribute label and note (801bccb)

  • 2019-02-20 Minor Correction of Attribute label and note (5f364cd)

  • 2019-03-19 fix: automatic static data injection not working in order workflow impersonation mode (36d06ec)

  • 2019-03-19 add "Save Document" Button to save possible document changes (fabd10a)

  • 2019-03-19 Version bump (a6f9f24)

  • 2019-03-19 Version 1.3.7.2 (e196067)

    add "Save Document" Button to save possible document changes fix: automatic static data injection not working in order workflow impersonation mode

  • 2019-03-19 auto "go back" after "Save + Close" click (0526787)

  • 2019-03-19 Version bump (a793033)

  • 2019-03-19 Version 1.3.7.3 (29718fc)

    auto "go back" after "Save + Close" click

  • 2019-05-28 show "add to cart" and "re request" button in approved document workflows (c140e07)

  • 2019-05-28 fix: "request" a document is not possible (d2c1f7e)

  • 2019-05-28 Version 1.3.8-rc1 (4c67c1c)

    show "add to cart" and "re request" button in approved document workflows

  • 2019-05-29 1.3.8-rc2 Preflight check ausführen wenn vorhanden (6830b83)

  • 2019-05-31 Änderung Ansehen Button nur wenn nicht zumm WK hinzufügen (4323e42)

  • 2019-05-31 1.3.8-rc3 (0f8c8d0)

  • 2019-06-04 Änderungen flow add to cart und Freigabe (31ee5b9)

  • 2019-06-04 1.3.8-rc3 (bf8231f)

  • 2019-06-04 Merge branch 'master' of https://support.enobis.de/enobis/magento2.chili-document-workflow (36c3e76)

  • 2019-06-04 1.3.8-rc4 (cb04635)

  • 2019-06-04 Helper für Editor Button (fa27bb8)

  • 2019-06-05 Weiteres Event für Add Request (9675f12)

  • 2019-06-05 1.3.8-rc7 (116d805)

  • 2019-06-07 richtiger Filter für Bearbeiten (6af6298)

  • 2019-06-07 1.3.8-rc8 (15225d9)

  • 2019-06-19 1.3.8-rc9 Document Workflow löschen können (ca50f6b)

  • 2019-06-19 kleine Korrektur Umbruch (8c851b6)

  • 2019-06-19 1.3.8-rc10 fehlende Übersetzungen (3b8ef89)

  • 2019-06-25 1.3.8-rc11 acitve relation bei workflow mit laden (3e36269)

  • 2019-07-02 1.3.8-rc12 (ce936a3)

    rework link korrigieren

  • 2019-07-12 Emails auch im Impersonation Modus schicken (5d17c36)

  • 2019-07-15 Methode geschaffen für die Ausgabe der Account Number der aktiven Relation in den Mails (b36fb54)

  • 2019-08-07 1.3.8 (39f92c6)

  • 2019-08-21 add document_workflow_id column in workflow list (19161c4)

  • 2019-08-21 protect request button against multiple clicks (a11afe6)

  • 2019-08-21 add "Chili Folder Document Workflow Process" system config (011e2cf)

  • 2019-08-21 add "cdw_pdf_export_settings" product attribute (46a5cba)

  • 2019-08-22 processs document on request and release (54ca077)

  • 2019-08-23 Version 1.4.0-rc1 (82faed7)

    processs document on request and release add "cdw_pdf_export_settings" product attribute add "Chili Folder Document Workflow Process" system config protect request button against multiple clicks add document_workflow_id column in workflow list

  • 2019-09-03 1.4.0 (a3c27db)

  • 2019-09-13 Version 1.4.1-rc1 (a3b6b7a)

    Prototyp für den „COLLABORATION“ Modus

  • 2019-09-16 Kommentarfunktion auch für den Anfragenden (cfd34b3)

  • 2019-09-16 Version: 1.4.1-rc2 (9b6f1ba)

    Routen

  • 2019-10-01 Version: 1.4.1 (d91f54d)

  • 2019-10-02 Version 1.4.2-rc1 (f0c3d25)

    db fields (external_comment, external_url, external_id) add event after document export for integration add changeStatus api

  • 2019-10-08 document workflow db field (export_status) (9a0a7c8)

    provide export data when document has been exported wrap supervisor approve buttons to possible hide them improve changeStatus api (Email to Customer + external_status change)

  • 2019-10-08 Version 1.4.2-rc2 (9687017)

    document workflow db field (export_status) provide export data when document has been exported wrap supervisor approve buttons to possible hide them improve changeStatus api (Email to Customer + external_status change)

  • 2019-10-10 php 7.2 (e303205)

  • 2019-10-10 add async document export (9877cd9)

  • 2019-10-10 Version 1.4.2-rc3 (616e1cb)

    add async document export php 7.2

  • 2019-10-10 remove dev line (5833eba)

  • 2019-10-10 Version 1.4.2-rc4 (dd00a06)

    remove dev line

  • 2019-10-11 display collaboration configuration only when document workflow is enabled (d0b1dc2)

  • 2019-10-11 Version 1.4.2-rc5 (933bd84)

    display collaboration configuration only when document workflow is enabled

  • 2019-10-15 fix: reject / approve workflows always redirect to wrong list (72e22cd)

  • 2019-10-15 Version 1.4.2-rc6 (6ce4269)

    fix: reject / approve workflows always redirect to wrong list

  • 2019-10-15 show additional info when rework (5942130)

  • 2019-10-15 Version 1.4.2-rc7 (a78eda3)

    show additional info when rework

  • 2019-10-15 show comment toggle in rework context (879d55f)

  • 2019-10-15 Version 1.4.2-rc8 (130b0c8)

    show comment toggle in rework context

  • 2019-10-15 Version 1.4.2 (0ba5dca)

    features show comment in rework base for external integrations api to change status from external systems

    fixes conflicts routing collaboration/document_workflow

  • 2019-10-16 translation improvements (741a675)

  • 2019-10-16 fix: fatal error incompatible method getAllOptions (f90106b)

  • 2019-10-16 simplify magento-module dependencies (580c492)

  • 2019-10-16 add modal box to reject + approve button (eb37806)

  • 2019-10-16 Version 1.4.3-rc1 (2aaf95f)

    add modal box to reject + approve button simplify magento-module dependencies fix: fatal error incompatible method getAllOptions translation improvements

  • 2019-10-17 fix: customer / supervisor comment form in panel (6c92fea)

  • 2019-10-17 Version 1.4.3-rc2 (f482a98)

    fix: customer / supervisor comment form in panel

  • 2019-10-17 add save-button next to request button with modal popup (With Yes, No + Cancel Option) (2ba5707)

  • 2019-10-17 disable "add to cart"-button for document workflow wishlist item (e2bdd74)

  • 2019-10-17 add cdw flag to wishlist items (c538257)

  • 2019-10-17 Version 1.4.3-rc3 (e669215)

    add cdw flag to wishlist items disable "add to cart"-button for document workflow wishlist item add save-button next to request button with modal popup (With Yes, No + Cancel Option)

  • 2019-10-18 add custom name support to save button (9e49775)

  • 2019-10-18 Version 1.4.3-rc4 (8d2103e)

    add custom name support to save button

  • 2019-10-18 Merge branch '1.4.3-dev' (befd2aa)

  • 2019-10-18 Version 1.4.3 (de4f7d2)

    add custom name support to save button add cdw flag to wishlist items disable "add to cart"-button for document workflow wishlist item add save-button next to request button with modal popup (With Yes, No + Cancel Option) fix: customer / supervisor comment form in panel add modal box to reject + approve button simplify magento-module dependencies fix: fatal error incompatible method getAllOptions translation improvements

  • 2019-10-22 first changes (cfa3a2c)

  • 2019-10-22 Merge branch 'adhoc-workflow-mode' into 1.4.4-dev (df48e32)

  • 2019-10-22 Version 1.4.4-rc1 (26a01eb)

    adhoc workflow mode

  • 2019-10-23 first changes (e537f15)

  • 2019-10-28 improvements (ef33bf8)

  • 2019-10-28 Merge branch 'optional-workflow-mode' into 1.4.4-dev (5d51630)

  • 2019-10-28 Version 1.4.4-rc2 (4eb34d4)

    optional workflow mode

  • 2019-10-30 show request button only or Add To Cart / Save buttons only in optional mode depend if supervisor available or not (280e05a)

  • 2019-10-30 Merge branch 'optional-workflow-mode' into 1.4.4-dev (8f22791)

  • 2019-10-30 sorting chiliSupervisor dropdown options (5748ccf)

  • 2019-10-30 Version 1.4.4-rc3 (b85e20b)

    sorting chiliSupervisor dropdown options show request button only or Add To Cart / Save buttons only in optional mode depend if supervisor available or not

  • 2019-12-18 Merge remote-tracking branch 'remotes/origin/1.4.4-dev' (06be649)

  • 2019-12-18 1.5.0 New Features: (d2fd793)

    • optional workflow mode
    • adhoc workflow mode Enhacements:
    • sorting chiliSupervisor dropdown options
    • show request button only or Add To Cart / Save buttons only in optional mode depend if supervisor available or not
  • 2019-12-18 fix error Meldung (b34d113)

  • 2020-01-08 first implementation (ba09efb)

  • 2020-01-08 Merge branch 'list-filtering-and-sorting' into 1.6.0-dev (31068a9)

  • 2020-01-08 Version 1.6.0-rc1 (5293b7e)

    list filtering and sorting

  • 2020-01-08 add filtering/sorting for document/product_name + customer_name/supervisor_name (d61ef19)

    make status filter as select

  • 2020-01-08 Merge branch 'list-filtering-and-sorting' into 1.6.0-dev (572351a)

  • 2020-01-08 Version 1.6.0-rc2 (d68bdeb)

    add filtering/sorting for document/product_name + customer_name/supervisor_name make status filter as select

  • 2020-01-09 1.6.0-rc3 Release List Filter Prototyp (45824f1)

  • 2020-01-20 1.6.0-rc4 New Variable Produktname for Emails (9ed4f4c)

  • 2020-01-20 - List filtering and sorting for default release list (ed2fb17)

    • New Email Variable Productname
  • 2020-04-06 remove php requirements (5bfb811)

  • 2020-04-06 pending changes in chili editor (2e48731)

  • 2020-04-06 Merge branch 'dev' (1ce7490)

  • 2020-04-06 Version 1.6.1 (58b6d84)

    pending changes in chili editor remove php requirements

  • 2020-04-07 1.6.2-rc1 kompatibilität chili-forms (28761cd)

  • 2020-05-25 Version 1.6.2 (f08613b)

    Kompatibilität Dynamic Html Forms Kompatibilität Free Digital Output

  • 2020-05-26 Optinaler Modus soll gleiche Supervisor Ermittlungsreihenfolge haben wie die anderen Module (1e8bf5c)

  • 2020-05-27 Wishlist Item in den Workflow -> Wishlist löschen (62ddb7a)

    View in Editor auch bei add to cart

  • 2020-05-27 Version: 1.6.5 (b1c1b09)

    Feature:

    • Kompatibel mit dem Modul „Enobis\CustomerAccountGroupLinks“
  • 2020-05-28 Übersetzungskorrektur (65f7fd9)

  • 2020-05-29 Version: 1.6.7 (947edb8)

    Bugfix:

    • Alle Links müssen die Informationen haben (da "ifconfig" die Elemente nicht verarbeitet die nicht aktiviert sind).
  • 2020-05-29 1.6.8 Kompatibilität mit My Dokument Chili Name (7d5ce5a)

  • 2020-06-01 1.6.9 Dokumentenbild in Workflowlisten anzeigen (6668188)

    (Erweiterung Paragon)

  • 2020-06-01 Bug Fix Speichern Button funktioniert nicht wenn Produkt Workflow hat und My Document aktiv ist. (8ffbe9c)

  • 2020-06-03 1.6.11 enterprise edition bug fix, joining product name because of row_id in eav_table (02e2adc)

  • 2020-06-03 1.6.12 Buttons vereinheitlichen (817535b)

  • 2020-06-09 add approved workflow documents reminder (8562cc3)

  • 2020-06-09 Merge branch 'approved-workflow-documents-reminder' (92a6dba)

  • 2020-06-09 Version 1.6.13 (bffd4df)

    add approved workflow documents reminder add about system configuration

  • 2020-06-14 1.6.14 Position des Buttons (1a481f0)

  • 2020-07-15 send request update info email to customer for approved / rejected status only (4007db5)

  • 2020-07-15 Version 1.6.15 (1a74772)

    send request update info email to customer for approved / rejected status only

  • 2020-07-30 1.6.16 minor fix if customer id is empty (8920392)

  • 2020-08-24 1.6.17 Fix for 2.4.0 SearchRepository sometimes returns Customers with same ID and throws error (2ec589d)

  • 2020-09-25 1.7.0 Make Supervisor Determination Priority configurable (ded9078)

  • 2020-09-29 Version 1.7.1 (9fc2c86)

    improve comment of configuration "Disable Versioning" show re-request button in customer document workflow list removed unneeded dependency from configuration "Enable Re-Request" fix: typo in system configuration

  • 2020-09-30 Version 1.8.0 (24d8625)

    add copy button to customer document workflow list requires min chili editor version 1.6.31

  • 2020-10-01 Version 1.8.1 (9ed4b11)

    show website name in supervisor dropdowns

  • 2020-10-05 Version 1.8.2 (6e91467)

    move system configuration to own tab

  • 2020-10-22 Version: 1.8.3 (d2f6a7c)

    Optimization:

    • Konfiguration Chili Vorschau
    • Links zu Buttons designt

    Bugfix:

    • Mögliche mehrfache Anzeige der Vergrößerung unterbunden
    • Probleme mit E-Mail-Versand
  • 2020-10-22 Version 1.8.4 (20e507a)

    add customer notification functionality for approved workflow documents

  • 2020-10-26 Version 1.8.4.1 (18ace67)

    compatibility changes customer notification

  • 2020-10-26 1.8.5 (3f46825)

    compatibility for function "delete wishlist item on request" with commerce edition and external modules

  • 2020-10-30 Version 1.8.5.1 (76f8f3f)

    compatibility changes customer notification

  • 2020-11-06 1.8.5.2 add dedicated debug loggings to external api,cron calls (dd8d88b)

  • 2020-11-10 Version 1.8.5.3 (555fe4e)

    add customer notification functionality for rejected workflow documents compatibility changes customer notification

  • 2020-11-10 version bump (d65f9e1)

  • 2020-11-10 Version 1.8.5.4 (4a3d7ad)

    next version bump

  • 2020-11-12 Version 1.9.0 (0004971)

    "add to cart"-link in document update email

  • 2020-11-13 Version 1.9.1 (0f75cb8)

    add delete/restore functionality for approved/declined documents on customer documents list small button translation change for digital output items

  • 2020-11-18 1.9.2 if chili editor is the first page after login, than the form_key could get inconsistent (9e8cc37)

  • 2020-11-23 1.9.3 rework url did not work as expected (f1c167b)

  • 2020-12-22 1.9.4 Chili View Preference Supervisor required false (2a7ccd9)

  • 2020-12-22 1.9.5 set is_required for cdw_view_preference_supervisor on update (fb63f4f)

  • 2021-01-17 1.9.6 small fix request button stays disabled when qty increments are invalid (061e97f)

  • 2021-04-29 fix: Email Template Spelling Error (96349ca)

  • 2021-04-30 Version 1.9.7 (fff2b5a)

    fix: Email Template Spelling Error

  • 2021-05-06 1.9.8 small fix adhoc workflow has too much save buttons (7160eda)

  • 2021-05-11 1.9.9 adhoc workflow compatibility with my_document chili variable chili_digital_output_disallowed (58dee24)

  • 2021-05-14 1.9.10 Product Options Html in Supervisor Email (ac85b61)

  • 2021-05-15 1.9.11 chili_document_workflow_required toggle buttons not only on change but also on load (22d5134)

  • 2021-06-14 1.9.12 small optimization possibility to change workspace_viewer on product level (ca92a4c)

  • 2021-06-14 1.9.13 change button order, rework is less important than "add to cart" and "finish" (db7e69b)

  • 2021-06-28 1.9.14 fix options from demo system (87fb732)

  • 2021-06-28 1.9.15 add new config and product parameter "Move to my Drafts" (09b9054)

  • 2021-06-28 1.9.16 delete workflow on move to draft (50b5432)

  • 2021-08-12 1.9.17 small optimization no rework when move to mydrafts is enabled (12b3eac)

  • 2021-08-12 1.9.18 small optimization save draft from released workflow should have status inprogress instead of started (6e3676e)

  • 2021-08-12 1.9.19 move small optimization "save draft from released workflow should have status inprogress instead of started" to template (67e6542)

  • 2021-08-17 1.9.20 Wishlist CLeanup if singleusage is set for workflow and wishlist and single usage are given, (d45925a)

    for case when user already had a draft but started from scratch and than did an adhocworkflow with the new item

  • 2021-08-17 1.9.21 small fix (95362be)

  • 2021-08-17 1.9.22 small code optimization for cleanup feature (8441791)

  • 2021-08-23 Version 1.9.23 (1a0748e)

    add massaction "delete document workflow items" to product listing in backend

  • 2021-09-17 1.10.0 Feature PDF Download Links in Customer and Supervisor Lists (dd3ded8)

  • 2021-10-05 1.10.1 small fix regarding non deltion of workflow items after order in multi storeview environments (7352536)

  • 2021-11-17 move all "chili document workflow" specific attributes into own "Chili Document Workflow" Attribute Group (ed56edc)

  • 2021-11-29 improve customer chili supervisor select (87753c7)

  • 2021-11-29 phpcs fixes (073a0b3)

  • 2021-11-29 add readme.md (eac710a)

  • 2021-11-29 Merge branch 'feature/customer-chili-supervisor-select-improve' (17b6db8)

  • 2021-11-29 Version 1.11.0 (0355ec1)

    improve customer chili supervisor select add "assign chili supervisor" mass action to customer grid move all "chili document workflow" specific attributes into own "Chili Document Workflow" Attribute Group

  • 2021-12-01 Version 1.11.1 (c42d3d7)

    improve customer chili supervisor select protect customer entities from delete when they are used as supervisor

  • 2021-12-09 Version 1.12.0 (773d05a)

    improve product chili supervisor select improve customer chili supervisor select

  • 2021-12-17 Version 1.12.1 (91a8195)

    compatibility with new document preview from chili editor compatibility to support chili preview image type in workflow lists add image/preview column to all workflow lists

  • 2022-03-09 Version: 1.12.2 - Translation added (83e840f)

    Signed-off-by: Karl Büdding karl.buedding@enobis.de

  • 2022-03-15 Fix: (52d9d92)

    • Translations corrected
  • 2022-03-17 - Chili Buttons with the CSS Flex construct (904133d)

  • 2022-04-08 1.12.3 Translations fixes (495c106)

  • 2022-04-08 Merge remote-tracking branch 'remotes/origin/master' into dev (22a3f8e)

  • 2022-04-08 test workflow changes (eef6834)

  • 2022-04-08 ReRequest Document to Bottom (4aa4bde)

  • 2022-04-08 rerequest should work if rerequest is enabled (4e3d176)

  • 2022-04-11 digital output -> direct add to cart -> add to cart button should not appear (888163b)

  • 2022-04-08 test workflow changes (2f1d9ba)

  • 2022-04-08 ReRequest Document to Bottom (152d69e)

  • 2022-04-08 rerequest should work if rerequest is enabled (20a63c0)

  • 2022-04-11 digital output -> direct add to cart -> add to cart button should not appear (db22505)

  • 2022-04-11 1.12.4 rework and rerequest fixes. behavior is now more consistent in customer list and editor view now. (3c77413)

    ( ->ReRequest should not appear for rejected items.. Only Rework should appear for rejected items ->ReRequest should appear for approved adhoc wokflow documents in editor if rerequest is enabled ->There was a missleading dependency to enabling Direct Add To Cart, that should not affect ReRequest ->Finish Digital Output is now compatible when direct add to cart is enabled )

  • 2022-04-12 fixed adhoc workflow reedit behavior (toggle request and finish buttons) (98b51f8)

  • 2022-04-12 button order definition re-request,save-draft (254b300)

  • 2022-04-12 fixed adhoc workflow reedit behavior (toggle request and finish buttons) (ad2beb1)

  • 2022-04-14 1.12.5 fixed adhoc workflow reedit behavior (toggle request and finish buttons) (1a6da31)

  • 2022-03-17 - Chili Buttons with the CSS Flex construct (5a77652)

  • 2022-04-12 button order definition re-request,save-draft (33bcaaf)

  • 2022-04-14 1.12.6 add default css instructions, for flex grid ordering of buttons in chili-editor > 2.1.7 (27ae19a)

  • 2022-05-12 1.12.7 (d212888)

    fixes for systems that use table prefixes log more info on supervisor email

  • 2022-05-19 Merge branch 'master' into dev (546d4f4)

  • 2022-05-19 fix: missing proper table prefix support in some cases (3e5dfc5)

  • 2022-05-19 Version 1.12.8 (163c77a)

    fix: missing proper table prefix support in some cases

  • 2022-06-02 add chili core requirement (72ca029)

  • 2022-06-02 phpstan (5933a6b)

  • 2022-06-03 apply customer authentication in frontend only (0b71f79)

  • 2022-06-09 add document workflow backend mask (302575c)

  • 2022-06-09 fix: original "approve" phrase in en_US translation (77d3441)

  • 2022-06-09 fix: chili document workflow specific attributes still showing in chili editor attribute group (71e5396)

  • 2022-06-09 php cs fixer (e7e1f30)

  • 2022-06-13 add translations (52d4126)

  • 2022-06-13 Version 1.13.0 (6b77cbf)

    add translations add document workflow backend mask fix: chili document workflow specific attributes still showing in chili editor attribute group fix: original "approve" phrase in en_US translation

  • 2022-06-21 1.13.1 (74ceea8)

    add Adhoc Workflow Items to Backend Grid

  • 2022-06-23 1.13.2 (ffeec7f)

    add Optional Workflow Items to Backend Grid

  • 2022-06-27 add mode column and mode filter to document workflow listing in backend (251a6f7)

  • 2022-06-28 change customer documents list delete action to hide action and add hidden status (7e66065)

  • 2022-06-28 add supervisor documents list hide action and add hidden status (00386ba)

  • 2022-06-28 update translations (3c07a1d)

  • 2022-06-28 php cs fixer (3528ec8)

  • 2022-06-28 reduce version (ef463e2)

  • 2022-06-28 Version 1.13.3 (60ac466)

    add supervisor documents list hide action and add hidden status change customer documents list delete action to hide action and add hidden status

  • 2022-06-30 fix: supervisor save and close button not closing the window (21cd447)

  • 2022-06-30 improve modal flow for supervisor reject and approve action (6aac09f)

  • 2022-06-30 Version 1.13.4 (7985224)

    improve modal flow for supervisor reject and approve action fix: supervisor save and close button not closing the window

  • 2022-07-01 prepare workflow and set possible infos used as variables in email template (4bac7f3)

  • 2022-07-01 1.14.0 Magento 2.4.3-p2 compatible email handling (1267e8a)

  • 2022-07-29 php cs fixer (b035d0a)

  • 2022-08-04 no default workflow active when customer is determined supervisor (57a5992)

  • 2022-08-04 Version 1.14.1 (5bb7246)

    no default workflow active when customer is determined supervisor

  • 2022-09-29 mandatory improvements for document sharing feature (10575ac)

  • 2022-09-29 Merge branch 'dev' (6255e0f)

  • 2022-09-29 Version 1.14.2 (88e5f3e)

    mandatory improvements for document sharing feature

  • 2022-11-04 fixed paging, sorting, filtering to work together, don't lose filters, and sorting when navigating to another page. (b8441da)

  • 2022-11-04 version 1.14.3 (c434bab)

    fixed paging, sorting, filtering to work together, don't lose filters, and sorting when navigating to another page.

  • 2022-11-17 added publisherInterface and backwards compatibility (4986db2)

  • 2022-11-17 version 1.15.0-rc1 (bb77ab3)

    added publisherInterface compatibility with backwards compatibility

  • 2022-11-18 publisherInterfaces more async await behavior (1f0c3ce)

  • 2022-11-18 version 1.15.0-rc2 (35e3b90)

    publisherInterfaces more async await behavior

  • 2022-11-22 phpstan (ff6d807)

  • 2022-11-23 publisherInterfaces more async await behavior (1a6ba95)

  • 2022-11-23 Version 1.15.0-rc3 (2acd6a1)

    publisherInterfaces more async await behavior

  • 2022-12-02 Update README.md (7b688b8)

  • 2022-12-02 Update composer.json (cb255ae)

    Add latest magento2 requirements

  • 2022-12-02 Bump version (15e28ca)

  • 2022-12-02 Update composer.json (8bafa44)

    add proper description add config property

  • 2022-12-02 Update README.md (181b861)

  • 2022-12-02 php cs fixer (dc61386)

  • 2022-12-02 Remove todo (7185a4e)

    Comment debug outputs

  • 2022-12-02 Merge branch '3.0.0-prepare' (73c7ed5)

  • 2022-12-02 Version 3.0.0 (a42c8b7)

    chili publisher interface compatibility