Allow plugin derivers to derive config schema as well

Created on 14 August 2025, 10 days ago

Problem/Motivation

Plugins that derive from another plugin manager, e.g. from tamper or commerce, they should also derive their config schema from the same source. But that's only possible if we store the original plugin ID in config as well so that a config data type can refer to that ID.

Proposed resolution

Implement an optional original_id as a property for condition and for action plugins. Also store that property in ECA models if a plugin has it available.

πŸ“Œ Task
Status

Fixed

Version

3.0

Component

Code

Created by

πŸ‡©πŸ‡ͺGermany jurgenhaas Gottmadingen

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024