Changelog

2.16.0

MINOR-UPDATE: Add module techdivision/pacemaker-pipeline-api ⇒ 1.1.0

  • Step-Detail Api (PAC-902)

    • Provide api functionality to get step details

  • Initial module release (PAC-899)

    • Provide api functionality to get pipeline overview

    • Provide api functionality to get pipeline status

MINOR-UPDATE: Update module techdivision/process-pipelines ⇒ 2.16.0

  • Define new Step Condition(PAC-918)

    • Add new conditions to improve the runtime of the step

    • Define Condition as virtual to be configure

  • Troubleshooting (PAC-898)

    • Fix action label display for auto-reload on pipeline overview

  • DropCache-Step Improvement

    • Add possibility to flush cache depending on status and name of other pipeline steps

  • Extend Pipeline reload by name field (PAC-892)

    • Name field will now also be reloaded

  • Improvement Fixes (METSUP-70)

    • Fix the file structure of the archive containing pipeline files

  • Troubleshooting (PAC-5)

    • Fix condition checker usage

    • Prevent data changes for step condition checks

    • Provide methods in conditions without data changes

Patch-UPDATE: Update module techdivision/pacemaker-pipelines-monitor ⇒ 2.7.2

  • Small Improvement (METSUP-79)

    • Decrease default config value to identify waiting status

2.15.0

MINOR-UPDATE: Add module techdivision/pacemaker-pipeline-data-storage ⇒ 1.1.1

  • Compatibility for Magento 2.4.7

    • Integrate PHP-Stan tests

  • Performance Update

    • Update dependencies

    • Compatibility for Magento 2.4.6

    • Compatibility for PHP 8.2

    • Update composer dependency: "techdivision/process-pipelines"

  • PHP / Magento Compatibility

    • Update module dependencies

    • Update test routines

  • Initial Release

    • Basic Structure for Pipeline Data Storage

    • Steps can now transmit data to other Steps

MINOR-UPDATE: Update module techdivision/process-pipelines ⇒ 2.15.0

  • Improvement Fixes (PAC-5)

    • Fix rejection handling on system failures

    • Remove Test-Class-Info from log

    • Fix importer log output in step log

    • Provide comfort query to get step by name within pipeline

  • Step Condition Information (METSUP-69)

    • Provide cli command to check conditions for steps

    • Extend backend step detail view with condition status information

    • Add integration tests

  • Troubleshooting

    • Fix cli command generation on setup

2.14.0

MINOR-UPDATE: Update module techdivision/process-pipelines ⇒ 2.14.0

  • Execution of Heartbeat via Cronjob (PAC-871)

    • Add cronjob for executing the heartbeat

    • Add config for enabling/disabling the execution of the heartbeat via cronjob

    • Add config for customizing the execution of the cronjob

  • Pipeline control unit in admin backend (PAC-876)

    • Add backend functionality to cancel pipelines

    • Add backend functionality to re-enqueue steps

  • Bugfixing

    • Fix class and di for getPendingSteps

2.13.0

MINOR-UPDATE: Update module techdivision/process-pipelines ⇒ 2.13.0

  • Pacemaker Version Info (PAC-843)

    • Add menu point in magento backend

    • Add overview of the versions of the Pacemaker components including their modules

  • Compatibility Update for Magento 2.4.7 (PAC-854)

    • Fix code styles based on static tests

    • Add ES-Lint Tests

  • Fix logging behaviour (PAC-849)

    • Use custom shell class to prevent log shell output on executor

    • Prevent log bubbling in Pacemaker loggers

MINOR-UPDATE: Update module techdivision/pipeline-step-processes ⇒ 2.3.0

  • Compatibility Update (PAC-854)

    • Provide compatibility for Magento 2.4.7

    • Update module dependencies

MINOR-UPDATE: Update module techdivision/pipeline-step-messages ⇒ 2.2.0

  • Compatibility Update (PAC-854)

    • Provide compatibility for Magento 2.4.7

    • Update module dependencies

Patch-UPDATE: Update module techdivision/pacemaker-pipeline-initializer ⇒ 3.5.2

  • Compatibility Update (PAC-854)

    • Provide compatibility for Magento 2.4.7

    • Update module dependencies

Patch-UPDATE: Update module techdivision/pacemaker-pipelines-monitor ⇒ 2.7.1

  • Compatibility Update (PAC-854)

    • Compatibility with Magento 2.4.7

    • Update module dependencies

Patch-UPDATE: Update module techdivision/pacemaker-base ⇒ 2.1.1

  • Magento 2.4.7 Compatibility

    • Update test routines

Patch-UPDATE: Update module techdivision/pacemaker-pipelines ⇒ 2.1.1

  • Compatibility Update (PAC-854)

    • Provide compatibility for Magento 2.4.7

    • Update test routines

2.12.0

MINOR-UPDATE: Update module techdivision/process-pipelines ⇒ 2.12.0

  • Minor Feature Version

    • Add foreign key to connect pipeline_step with pipeline_entity (PAC-835)

    • Sort pipeline alphabetically in pipeline selections (PAC-834)

    • Provide new generic pipeline condition ConfigurationFlagEnabledCondition (PAC-844)

    • Fix cleanup mapping configuration (PAC-842)

    • Fix namespaces in test suite (PAC-5)

MINOR-UPDATE: Update module techdivision/pacemaker-pipelines-monitor ⇒ 2.7.0

  • Minor Feature Update

    • Provide new configuration to manage deletions of monitored pipeline data (PAC-837)

    • Provide new configuration to record all pipeline interruptions (PAC-838)

Patch-UPDATE: Update module techdivision/pacemaker-pipeline-initializer ⇒ 3.5.1

  • Small improvement

    • Change init pipeline name for better sorting

2.11.0

MINOR-UPDATE: Update module techdivision/process-pipelines ⇒ 2.11.0

  • Pausing/resuming pipelines (PAC-652, PAC-653)

    • Add the ability to stop/resume processing a pipeline using cli or in Admin

    • Change status to "paused" for paused pipelines and steps

  • New "expire-in" logic (PAC-819)

    • Provide "expire-in" information on step level

    • Calculate dynamic expiration date for pipelines based on steps

    • Provide backward compatibility

    • Compatibility with pausing/resuming pipelines

  • Runner Log improvement

    • Add step logs with statistics on memory usage and execution time

  • Adapt and Fix Step status display (METSUP-42)

    • Fix status display on step detail view

    • Provide configuration to set warning status based on Step-Executor-Log

  • Troubleshooting (METSUP-31)

    • Save last pipeline execution time in flag table

    • Use this timestamp to execute heartbeat

  • Bugfixing (PAC-5)

    • Fix configuration link in Pacemaker Maintenance-Mode notification

    • Fix URL when switching between steps on step details page

    • Fix pipeline status table formatting in the console for a large number of steps

MINOR-UPDATE: Update module techdivision/pipeline-step-processes ⇒ 2.2.0

  • Pausing/resuming pipelines (PAC-652, PAC-653)

    • Compatibility with cancel command

    • Update module dependencies

Patch-UPDATE: Update module techdivision/pipeline-step-messages ⇒ 2.1.1

  • Troubleshooting

    • Fix queue exception handling

2.10.0

MINOR-UPDATE: Update module techdivision/process-pipelines ⇒ 2.10.1

  • Improve pipeline processing (METSUP-14)

    • Resolve pipeline directory evaluating applications var directory

  • Pipeline grid improvement (PAC-782)

    • Add a change notification to the pipeline grid

    • Add option for autoreload of the pipelines grid

    • Use admin configuration for status update timeout (PAC-731, PAC-732)

  • Add new view option for pipeline overview and detail page (PAC-770)

    • Add new config area for backend appearance

    • Add option to display pipeline steps as rectangles on the overview and details page

    • Change of the design of running and selected pipeline steps on the details page

  • Quality Improvements

    • Extend integration tests (PAC-774)

    • Add basic MFTF tests (PAC-791)

  • Troubleshooting (PAC-5)

    • Fix admin static URL path in uiComponents

    • Refactoring and removed usage of array_first() function

    • Fix code styles and types

Patch-UPDATE: Update module techdivision/pacemaker-pipelines-monitor ⇒ 2.6.3

  • Troubleshooting

    • Fix database table prefix issue 'Base table or view not found' (PAC-5)

    • Refactored duplicate logic in NotificationReasons into an abstract class

    • Fixed a bug where a step status change from not existing to e.g. success would be sent via Email (PAC-790)

2.9.0

MINOR-UPDATE: Update module techdivision/process-pipelines ⇒ 2.9.0

  • Enhancements AdminHtml UI for Process Pipelines

    • Enhanced Maintenance Notification Display (PAC-730)

    • Added multiselect filter for name and status field (PAC-719)

    • Added status update feature for pipeline list (PAC-731)

    • Added pipeline overview and status update on pipeline detail view (PAC-732)

  • Troubleshooting

    • Fix pipeline status command (PAC-775)

    • Never store virtual pipeline definitions in cache (PAC-5)

    • Fix database table prefix issue 'Base table or view not found' (PAC-5)

    • Fix cleanup archive executor (PAC-5)

  • Added recursive directory download of pipeline files (PAC-768)

  • Troubleshooting

    • Bugfixes backend controller

    • Troubleshooting strict types

MINOR-UPDATE: Update module techdivision/pacemaker-pipelines-monitor ⇒ 2.6.1

  • Add overview in magento backend (PAC-766)

    • Add Admin Page Pipeline Monitor in Magento backend

    • Overview of the pipeline monitor status table extended by pipeline type

    • Filtering, sorting, selection and pagination are possible on the table

  • Sort notifications (PAC-765)

    • Sort status notifications by Pipeline-ID

  • Status cleanup (PAC-764)

    • Clear statuses on pipeline cleanups

  • Troubleshooting

    • Add check for end status of pipeline (PAC-780)

2.8.0

MINOR-UPDATE: Update module techdivision/process-pipelines ⇒ 2.8.0

  • Compatibility Update (PAC-743)

    • Provide compatibility for Magento 2.4.6

    • Update module dependencies

    • Run phpstan checks

MINOR-UPDATE: Update module techdivision/pacemaker-pipelines-monitor ⇒ 2.5.0

  • Compatibility Update (PAC-743)

    • Provide compatibility for Magento 2.4.6

    • Update module dependencies

    • Run phpstan checks

  • Extend Monitoring states (PAC-721)

    • Introduce new check for empty finished_at dates

    • Extend test routines

    • Code refactorings

MINOR-UPDATE: Update module techdivision/pipeline-step-messages ⇒ 2.1.0

  • Compatibility Update (PAC-743)

    • Provide compatibility for Magento 2.4.6

    • Update module dependencies

    • Run phpstan checks

MINOR-UPDATE: Update module techdivision/pipeline-step-processes ⇒ 2.1.0

  • Compatibility Update (PAC-743)

    • Provide compatibility for Magento 2.4.6

    • Update module dependencies

    • Run phpstan checks

MINOR-UPDATE: Update module techdivision/pacemaker-pipelines ⇒ 2.1.0

  • Compatibility Update (PAC-743)

    • Provide compatibility for Magento 2.4.6

    • Update module dependencies

    • Run phpstan checks

MINOR-UPDATE: Update module techdivision/pacemaker-pipeline-initializer ⇒ 3.5.0

  • Compatibility Update (PAC-743)

    • Provide compatibility for Magento 2.4.6

    • Update module dependencies

    • Run phpstan checks

MINOR-UPDATE: Update module techdivision/pacemaker-base ⇒ 2.1.0

  • Compatibility Update (PAC-743)

    • Provide compatibility for Magento 2.4.6

    • Update module dependencies

    • Run phpstan checks

2.7.0

Minor-UPDATE: Update module techdivision/process-pipelines ⇒ 2.7.0

  • Enhancement pipeline processing

    • Provide a generic condition to check status of pipelines for initializing (PAC-736)

    • Improve sort priority for pending step execution

    • Improve display arrangement of pipeline steps by sort order

Minor-UPDATE: Update module techdivision/pacemaker-pipeline-initializer ⇒ 3.4.0

  • Improve Initializer (PAC-736)

    • Append new pipeline condition for init pipeline

    • Update module dependencies

2.6.0

Minor-UPDATE: Update module techdivision/process-pipelines ⇒ 2.6.0

  • Enhancement step processing

    • Provide a generic condition to check status of pipelines (PAC-741)

  • Code Improvements (PAC-727)

    • Rename process pipeline commands for new standard

    • Provide deprecated commands as aliases

  • Readjust sorting of pipeline steps to proceed (PAC-740)

    • Use Pipeline-ID for primary sort criteria

    • Adapt test cases

  • Exception Handling Adjustment (PAC-723)

    • WrapMessageCallback adjusted

    • Fix consumer processing

  • Troubleshooting

    • Fix syntax error for php 74

  • Patch-Update

    • Fix issue with missing sort orders on virtual Pipelines (AB-384)

    • Resolving issues when no sort order is given

Minor-UPDATE: Update module techdivision/pacemaker-pipelines-monitor ⇒ 2.3.0

  • Pipeline-Monitor Email- and Status-Mapping (PAC-693)

    • Add Config Field pipeline_monitor_selection

    • Add Config Field email_monitor_mapping

    • Adjust implementation to the new config paths

    • Hide Config email_recipients

    • Add Migration Script

Patch-UPDATE: Update module techdivision/pacemaker-pipeline-initializer ⇒ 3.3.2

  • Update configuration description (PAC-734)

    • Rename configuration (labels)

    • Add/Update comments for configs

  • Refactoring DataFetcherChain via Executor (PAC-695)

    • Prevent manual generation for init data pipeline

    • Rename init chaining step

Patch-UPDATE: Update module techdivision/pipeline-step-messages ⇒ 2.0.1

  • Exception Handling Adjustment (PAC-723)

    • WrapMessageCallback adjusted

    • Adding Integration Test

2.5.0

Minor-UPDATE: Update module techdivision/process-pipelines ⇒ 2.5.0

  • Fix PausePipelineExecutionCondition (PAC-5)

    • Extend condition check

    • Detect Pipelines via created_at date

  • Register "Virtual-Pipeline" (PAC-698)

    • Move RegisterVirtualPipeline in Process Pipelines context

    • Provide logic to register and exclude pipelines form selects or init

  • Rename Heartbeat Command (PAC-654)

    • `pacemaker:pipeline:heartbeat''

Patch-UPDATE: Update module techdivision/pipeline-step-processes ⇒ 2.0.2

  • Refactor Cancel Command (PAC-703)

    • Update the commando logic

    • Provide the option -a to cancel all pipelines

    • Provide the option -f to abort given running pipeline steps

2.4.0

Minor-UPDATE: Update module techdivision/process-pipelines ⇒ 2.4.1

  • Troubleshooting

    • Fixed arrangement of pipeline steps by sort order on converting (PAC-699)

    • Condition to spawn pipeline once per minute only (PAC-700)

  • Minor Troubleshooting and Code Improvements

    • Fix and improve extension point declaration via @api annotations (PAC-644)

    • Fix step execution only when step status is "enqueued" (PAC-650)

    • Provide new Step-Condition to support direct step dependencies or represent "stages" (PAC-689)

  • Small Fixes

    • Visual difference enqueued and running step status in backend (PAC-688)

    • Code fix for condition class (PAC-5)

  • Troubleshooting (PAC-668)

    • Fix exception handling

    • Fix backend redirect and messages

  • Fix Tooltip (PAC-661)

    • Fix tooltips for pipelines with a lot of steps

  • Troubleshooting

    • PAC-699: Fix time between attempts condition

Minor-UPDATE: Update module techdivision/pacemaker-pipeline-initializer ⇒ 3.3.0

  • Fix auto initializer pipeline with new PipelineInitializerEnabledCondition

    • Rename Config for fetcher initializer

Minor-UPDATE: Update module techdivision/pacemaker-pipelines-monitor ⇒ 2.2.0

  • Add new enable feature config (PAC-691)

    • New config path: process_pipelines/pipeline_monitoring/monitor_enabled

    • Add integration tests

    • It is possible to disable the monitoring functionality with one config point

  • Add new status (PAC-470, PAC-657)

    • Add expired, waiting and ghosted Status

    • Add integration tests

    • Adjust Monitor Mails

  • Troubleshooting sending empty emails (PAC-667)

    • avoid sending empty status mails

Patch-UPDATE: Update module techdivision/pipeline-step-processes ⇒ 2.0.1

  • Cancel Pipeline Steps and their processes (PAC-650)

    • Provide new command to cancel pipeline steps

    • Also provide option via command to abort the steps and their processes

Patch-UPDATE: Update module techdivision/pacemaker-base ⇒ 2.0.1

  • Add ACL Translate

Patch-UPDATE: Update module techdivision/pacemaker-pipelines ⇒ 2.0.2

  • Add ACL Translate

  • Troubleshooting (PAC-668)

    • Fix plugin for exception handling

    • Fix redirect

2.3.0

Minor-UPDATE: Update module techdivision/process-pipelines ⇒ 2.3.0

  • Features

    • Enable logic to update, modify and remove existing pipelines, steps and conditions(PAC-639)

    • referencePipeline, referenceStep, referenceStep_condition and referencePipeline_condition (PAC-639)

    • All references from PAC-639 don’t need child elements (PAC-624)

Minor-UPDATE: Update module techdivision/pacemaker-pipeline-initializer ⇒ 3.2.0

  • Feature

    • Heartbeat runtime is independent of Export-Entities in Pipeline Initializer (PAC-616)

    • Pipeline Initializer adjustable via configuration as own pipeline

Patch-UPDATE: Update module techdivision/process-pipelines ⇒ 2.2.5

  • Add new Options/Arguments to following commands and rename/refactor them:

    • pacemaker:pipeline:status (PAC-648)

    • pacemaker:pipeline:details (PAC-649)

    • pacemaker:pipeline:search (PAC-655)

Patch-UPDATE: Update module techdivision/process-pipelines ⇒ 2.2.4

  • Troubleshooting

    • Extend error reporting in controllers (PAC-646)

    • Add ACL translation (PAC-641)

Patch-UPDATE: Update module techdivision/process-pipelines ⇒ 2.2.3

  • Troubleshooting

    • Rename pipeline:step:activecount to pacemaker:pipeline:step:activecount (PAC-659)

    • Extend pacemaker:pipeline:step:activecount output (PAC-659)

    • Fix admin control mapping css classes (PAC-656)

2.2.2

Patch-UPDATE: Update module techdivision/process-pipelines ⇒ 2.2.2

  • Troubleshooting

    • Fix types for backend view on PHP 8.1 (PAC-634)

    • Fix constant usage (PAC-630)

    • Consider skip status for pipeline updates (PAC-627)

2.2.1

Patch-UPDATE: Update module techdivision/process-pipelines ⇒ 2.2.1

  • Troubleshooting

    • Monolog-Logger compatibility for version >= 2.7.0 (PAC-609)

    • Fix step detail view (add executor type) (PAC-607)

    • Fix time check in pause step condition (PAC-610)

2.2.0

MINOR-UPDATE: Update module techdivision/process-pipelines ⇒ 2.2.0

  • Features

    • New Pipeline-Condition to pause/prevent temporal execution (PAC-594)

    • Provide Maintenance mode for pipeline execution (PAC-599)

    • New CLI-Command to get running and enqueued pipeline steps (PAC-600)

  • Troubleshooting

    • Fix pending step determination (PAC-593)

    • Add integration tests for cleanup mapping (PAC-588)

    • Reorganize configuration structure (PAC-599)

MINOR-UPDATE: Update module techdivision/pacemaker-pipeline-initializer ⇒ 3.1.0

  • Restructuring module configuration

2.1.0

MINOR-UPDATE: Update module techdivision/process-pipelines ⇒ 2.1.0

  • Configurable Log-Level (PAC-582)

    • Extend configuration to define log levels

    • Extend Loggers

      • PipelineHeartbeat

      • PipelineRunner

      • PipelineExecutors

  • Enhanced Pipeline Cleanup (PAC-568)

    • Refactor cleanup pipeline

    • Redefine cleanup configuration

    • Provide generic cleanup mapping

2.0.0

MAJOR-UPDATE: Update module techdivision/process-pipelines ⇒ 2.0.0

  • Magento 2.4.4 Compatibility (PAC-540)

    • Support for PHP 8.0/8.1

    • Remove support for PHP 7.2/7.3

    • Update module dependencies

MAJOR-UPDATE: Update module techdivision/pacemaker-base ⇒ 2.0.0

  • Magento 2.4.4 Compatibility (PAC-540)

    • Support for PHP 8.0/8.1

    • Remove support for PHP 7.2/7.3

    • Update module dependencies

MAJOR-UPDATE: Update module techdivision/pacemaker-pipelines ⇒ 2.0.0

  • Magento 2.4.4 Compatibility (PAC-540)

    • Support for PHP 8.0/8.1

    • Remove support for PHP 7.2/7.3

    • Update module dependencies

MAJOR-UPDATE: Update module techdivision/pacemaker-pipeline-initializer ⇒ 3.0.0

  • Magento 2.4.4 Compatibility (PAC-540)

    • Support for PHP 8.0/8.1

    • Remove support for PHP 7.2/7.3

    • Update module dependencies

MAJOR-UPDATE: Update module techdivision/pipeline-step-processes ⇒ 2.0.0

  • Magento 2.4.4 Compatibility (PAC-540)

    • Support for PHP 8.0/8.1

    • Remove support for PHP 7.2/7.3

    • Update module dependencies

MAJOR-UPDATE: Update module techdivision/pipeline-step-messages ⇒ 2.0.0

  • Magento 2.4.4 Compatibility (PAC-540)

    • Support for PHP 8.0/8.1

    • Remove support for PHP 7.2/7.3

    • Update module dependencies

MAJOR-UPDATE: Update module techdivision/pacemaker-pipelines-monitor ⇒ 2.0.0

  • Magento 2.4.4 Compatibility (PAC-540)

    • Support for PHP 8.0/8.1

    • Remove support for PHP 7.2/7.3

    • Update module dependencies

1.9.1

Patch-UPDATE: Update module techdivision/process-pipelines ⇒ 1.8.2

  • Download Step Log (PAC-551)

    • Provide download functionality for step log in admin backend

  • Troubleshooting

    • Fix logging functionality

1.9.0

MINOR-UPDATE: Update module techdivision/pacemaker-pipelines-monitor ⇒ 1.2.2

  • Cron Configuration for Monitor

    • Provide cron configuration for monitor jobs (PAC-471)

    • Fix non configured mail sender (PAC-506)

    • Fix status determination of pipeline steps (PAC-518)

  • Fix notification for each pipeline (PAC-534)

    • Revert status determination of pipeline steps (PAC-518)

  • Troubleshooting sending emails (PAC-537)

    • Rename cron job

    • Fix sort-order of executed cron jobs

Patch-UPDATE: Update module techdivision/process-pipelines ⇒ 1.8.1

  • Extend Step Error states (PAC-171)

    • Provide specific error return codes for shell executors

    • Extend logging

  • Refactoring Step-Logging (PAC-519)

    • Prevent large log persisting in DB

    • Improvement of logging

Patch-UPDATE: Update module techdivision/pipeline-step-messages ⇒ 1.0.1

  • Troubleshooting

  • Protection for non process pipeline consumers

1.8.0

MINOR-UPDATE: Update module techdivision/process-pipelines ⇒ 1.8.0

  • Step-Log as File (PAC-480)

    • Write and provide log-file

    • Extend logging

  • Download Pipeline Data (PAC-481)

    • Compression and provision of pipeline data as zip archive

    • Implement Download-Action in Pipeline-Backend-Grid

  • Remove status "incomplete" (PAC-384)

1.7.2

Patch-UPDATE: Update module techdivision/process-pipelines ⇒ 1.7.3

  • Improvement (PAC-5)

    • Remove orphan methods from abstract test case (unit tests)

    • Bugfixing

    • Update ACL and Menu

Patch-UPDATE: Update module techdivision/pacemaker-base ⇒ 1.0.4

  • Bugfixing

    • Update ACL and Menu

Patch-UPDATE: Update module techdivision/pacemaker-pipelines ⇒ 1.1.7

  • Bugfixing

    • Update ACL and Menu

1.7.1

Patch-UPDATE: Update module techdivision/process-pipelines ⇒ 1.7.1

  • Pacemaker ACL (PAC-275)

    • Refactoring ACL

    • Refactoring Controllers

    • Adapt backend menu

  • Pipeline Styles (PAC-474)

    • Update styles (css)

    • Fix integration (less)

Patch-UPDATE: Update module techdivision/pacemaker-base ⇒ 1.0.3

  • Pacemaker ACL (PAC-275)

    • Refactoring ACL

Patch-UPDATE: Update module techdivision/pacemaker-pipelines ⇒ 1.1.6

  • Pacemaker ACL (PAC-275)

    • Refactoring ACL

    • Refactoring Controllers

    • Adapt backend menu

Patch-UPDATE: Update module techdivision/pacemaker-pipeline-initializer ⇒ 2.1.2

  • Pacemaker ACL (PAC-275)

    • Refactoring ACL

MINOR-UPDATE: Update module techdivision/pacemaker-pipelines-monitor ⇒ 1.1.0

  • Pacemaker ACL (PAC-275)

    • Refactoring ACL

    • Update module dependencies

1.7.0

MINOR-UPDATE: Update module techdivision/process-pipelines ⇒ 1.7.0

  • Enhance Datetime and Timezone usage (PAC-452)

    • Provide timezone configuration for cron expression

    • Adapt all date displays (Backend and CLI)

    • Usage of global Magento timezone configuration

    • Use Datetime-Object of Magento StdLib

    • Use TimeZone-Object of Magento StdLib

  • Extend Log Output (PAC-472)

    • Extend log output on pipelineRunner Consumer

    • Extend log output on errors

    • Enhance runner exception handling

MINOR-UPDATE: New module techdivision/pacemaker-pipelines-monitor ⇒ 1.0.0

  • TechDivision Process-Pipeline Monitor (PAC-451)

    • Observe and record pipeline status

    • Monitor pipeline status records

    • Send emails for the monitoring records

Patch-UPDATE: Update module techdivision/pipeline-step-messages ⇒ 1.0.1

  • Extended Logging (PAC-472)

    • Code adaptions

    • Log Consumer output

1.6.1

Patch-UPDATE: Update module techdivision/process-pipelines ⇒ 1.6.1

  • Fix CronExpression (PAC-452)

    • Use Magento Datetime Standard Library

    • Use default utc date format

1.6.0

MINOR-UPDATE: Update module techdivision/process-pipelines ⇒ 1.6.0

  • Handling Process-IDs of pipeline steps (PAC-44)

    • Extend Pipeline Steps via extensible data

    • Handle PID savings in runner

  • Enhance Pipeline Cleanups (PAC-373)

    • Provide config to delete pipelines from db

    • Provide new cleanup pipeline step to delete pipelines form db

MINOR-UPDATE: New module pipeline-step-processes ⇒ 1.0.0

  • Handling Process-IDs (PAC-44)

    • Handling of PIDs for pipeline steps

    • Backend display

    • Extensible data structure

MINOR-UPDATE: New module pipeline-step-messages ⇒ 1.0.0

  • Handling Message-IDs (PAC-337)

    • Handling of messages for pipeline steps

    • Backend display

    • Extensible data structure

1.5.6

Patch-UPDATE: Update module techdivision/process-pipelines ⇒ 1.5.6

  • Fix CronExpression (PAC-452)

  • Use Magento Datetime Standard Library

  • Use default utc date format

1.5.5

Component Patch

  • Update required modules

  • Update dependencies of modules

1.5.4

Component: Pacemaker Process Pipelines

  • New component via meta package

  • Set module dependencies