- Added cleanup commands
- Updated for PHP 8.2
- Fix File Exceptions integration
- Add possibility to save exceptions in file
- Fix interface naming
- Added auto update count processed item while running job
- Added custom index for job status
- Refactor SchemaDump command
- Fix compatibility with doctrine 4
- Initiate Kudos on dataflow-bundle
- Added Symfony 7 support
- Removed Symfony 6 compatibility
- Removed Symfony 5 compatibility
- Removed Symfony 4 compatibility
- Removed Symfony 3 compatibility
- Changed README.md
- Added CI
- Fix log exception argument typing
- Fix DBAL 2.12 compatibility break
- Added custom index for exception log
- Added Symfony 6 support
- PHP minimum requirements bumped to 8.0
- Added optional "messenger mode", to delegate jobs execution to workers from the Symfony messenger component
- Added support for asynchronous steps execution, using the AMPHP library (contribution from matyo91)
- Added PHP 8 support
- PHP minimum requirements bumped to 7.3
- Added Doctrine DBAL 3 support
- Doctrine DBAL minimum requirements bumped to 2.12
- Improve logging Dataflow job
- Fixed some Symfony 5 compatibility issues
- Added CollectionWriter and DelegatorWriter
- Adding Symfony 5.0 compatibility
- Save all exceptions caught in the log for
code-rhapsodie:dataflow:execute - Added more output when errors occured during
code-rhapsodie:dataflow:execute
- Fixed the connection proxy class created by the factory
- Fixed next execution time not increasing for scheduled dataflows
- Add Doctrine DBAL multi-connection support
- Add configuration to define the default Doctrine DBAL connection
- Remove Doctrine ORM
- Rewrite repositories
- Fix lost dependency
- Fix schedule removing
Initial version
- Define and configure a Dataflow
- Run the Job scheduled
- Run one Dataflow from the command line
- Define the schedule for a Dataflow from the command line
- Enable/Disable a scheduled Dataflow from the command line
- Display the list of scheduled Dataflow from the command line
- Display the result for the last Job for a Dataflow from the command line