Install
Works with Drupal: ^9.4 || ^10Using Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
328.66 KB
MD5: 6e2a7d02b4df3251592603c5fdc99551
SHA-1: 39cff918a22b43e7032048d9a711f42b49cef4d0
SHA-256: e52546991769f74031276930785ed1ca6f533fa04d0835fcf0511e558db9dcb7
Download zip
708.03 KB
MD5: 6b013210b9fb17e37323daebf344e1c4
SHA-1: e0a3b374d0da9d9671f5ed54218247c30b679666
SHA-256: 238ddad024092c0f88969fba008306cfc433babb9077990591cb9749828d9b0e
Release notes
Contributors (13)
FloGe, Janner, Project Update Bot, antiden, danielspeicher, heikofischer, ikeigenwijs, immaculatexavier, jurgenhaas, kgertz, marco.b, mxh, rkoller
Changelog
Issues: 49 issues resolved.
Changes since 1.0.x:
Bug
- #3300510 by mxh: eca_form: Action "Form: add options field" cannot handle entities as default values
- #3302292 by jurgenhaas, rkoller: Do not show success message when trying to save a model that contains errors
- #3305587 by jurgenhaas, marco.b: Model import gives Error: Class "Symfony\Component\Filesystem\Filesystem" not found
- #3305797 by mxh, Janner: PHP error when uninstalling ECA Form submodule
- #3305971 by jurgenhaas, rkoller: Unexpected error on model export
- #3306003 by jurgenhaas, rkoller: Unexpected error on model re import
- #3306134: Checkbox fields don't come with proper value for BPMN modellers
- #3306136 by jurgenhaas, mxh: Required fields are not validated
- #3306601: Wrong use statements for PHP 8.1 in Import class
- #3307295: Collecting tokendata for debug logs should handle NULL properly
- #3310110 by mxh: eca_form: Action "Entity form: build entity" may cause a fatal when used on form validation
- #3310558 by mxh, antiden, jurgenhaas: How to set option in Book Outline after Create or Update node
- #3311183 by mxh, jurgenhaas: New bug introduced by fixing field validation
- #3311829 by mxh, jurgenhaas: Condition plugin "Entity: is accessible" is not saving the operation setting
- #3311998 by jurgenhaas: Potentially unavailable service requested in ModellerBase
- #3312640 by mxh: DataTransferObject::remove is not removing specified entity from a list
- #3312711 by mxh: eca_user: Condition "ID of user" is not supporting tokens
- #3314123 by jurgenhaas, mxh, kgertz, heikofischer: When ECA is active, token replacement in pathauto no longer works
- #3318189 by FloGe, mxh: Eca Form kills widget selection in Entity Browsers
- #3320018 by mxh: Account switching for default current user may not work for nested execution
Feature
- #3281715 by mxh, jurgenhaas: Provide a new module "eca_render" for various rendering capabilities
- #3300517 by mxh, jurgenhaas: Provide a mechanic for popping off items from a list
- #3303862 by mxh, jurgenhaas, marco.b: eca_form: Adjust form field set default value to support submit buttons
- #3304334 by jurgenhaas, mxh, rkoller: Update the model list page
- #3305756: Drush commands to disable/enable all ECA models
- #3306244 by mxh: eca_form: Add an action to set a redirect on the form state
- #3308617 by mxh: eca_access: Provide an event to react upon create access
- #3316126 by mxh, ikeigenwijs, jurgenhaas: Improve debug output DTO
- #3318472: Add a global setting for switching to a user when running ECA configurations
- #3319138 by mxh: eca_base: Provide a transactionally safe action for saving and deleting multiple entities at once
- #3320559 by mxh: Make a token available for child processes
- #3320733 by jurgenhaas: Let ECA form also work on inline entity forms
Misc
- Change plugin field documentation to use definition list syntax
- Exclude pre-configured actions from documentation
- Fix documentation path for eca sub-modules
- Improve TOC sorting
- Improve plugin navigation
Task
- #3280069 by mxh, jurgenhaas: eca_base: Provide an action for translating text
- #3298971: Write plugin and field documentation for modules access and base
- #3298972 by danielspeicher: Write plugin and field documentation for modules cache and config
- #3298976 by danielspeicher, jurgenhaas: Write plugin and field documentation for module content
- #3300775 by mxh, jurgenhaas: eca_form: Multi-value fields are hard to check for
- #3303087 by jurgenhaas, mxh: Misleading debug message from the load entity plugin
- #3304015 by Project Update Bot: Automated Drupal 10 compatibility fixes
- #3306135: Validate plugin has redundant code for "replace_tokens" field
- #3306169 by mxh: eca_content: Make sure that loading by properties only returns one record
- #3308508 by immaculatexavier: Adjust Drupal core dependency constraint
- #3311184 by jurgenhaas: Minor code style issues in plugin validation
- #3311251 by mxh: eca_base: Condition "Compare two scalar values" should evaluate to false when comparing different but undefined tokens
- #3314320 by jurgenhaas: Broken pre-configured actions with missing plugins may cause WSOD
- #3318655 by mxh: Circular reference detected for service "logger.factory"