Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support zeebe:property for templating #731

Closed
2 tasks
nikku opened this issue Jul 22, 2022 · 4 comments · Fixed by #745
Closed
2 tasks

Support zeebe:property for templating #731

nikku opened this issue Jul 22, 2022 · 4 comments · Fixed by #745
Assignees
Milestone

Comments

@nikku
Copy link
Member

nikku commented Jul 22, 2022

Is your feature request related to a problem? Please describe

We want to support templating for the generic zeebe:property BPMN extension.

By doing so we open a wide range of use-cases for users to build re-usable building blocks where configurating is not important to Zeebe, but to external systems (i.e. inbound connectors).

Describe the solution you'd like

  • I can bind a template property to zeebe:property in a way I can bind to zeebe:input
  • optional is supported, i.e. optional zeebe:property binding is only serialized if it is user (or default value) defined

Describe alternatives you've considered

None.


Depends on camunda/zeebe-bpmn-moddle#30
Depends on camunda/element-templates-json-schema#65
Related to camunda/camunda#9868
Related to https://github.com/camunda/product-hub/issues/335

@pinussilvestrus pinussilvestrus added the ready Ready to be worked on label Jul 25, 2022 — with bpmn-io-tasks
@christian-konrad christian-konrad added the backlog Queued in backlog label Aug 2, 2022 — with bpmn-io-tasks
@christian-konrad christian-konrad removed the ready Ready to be worked on label Aug 2, 2022
@christian-konrad
Copy link
Contributor

Currently no time in this iteration, moving into 'backlog' to be picked up later.

@menski
Copy link
Contributor

menski commented Aug 3, 2022

FYI the Zeebe part was implemented with camunda/camunda#9955, and will be released with 8.1.0-alpha5 beginning of September, but can already be tested with the latest SNAPSHOT

@nikku nikku added the ready Ready to be worked on label Aug 9, 2022 — with bpmn-io-tasks
@nikku nikku removed the backlog Queued in backlog label Aug 9, 2022
@nikku nikku self-assigned this Aug 16, 2022
@nikku
Copy link
Member Author

nikku commented Aug 19, 2022

Picking this up myself to work on it next week.

@philippfromme philippfromme added in progress Currently worked on and removed ready Ready to be worked on labels Aug 25, 2022
@bpmn-io-tasks bpmn-io-tasks bot added needs review Review pending in progress Currently worked on and removed in progress Currently worked on needs review Review pending labels Aug 30, 2022
@pinussilvestrus pinussilvestrus added this to the M56 milestone Sep 1, 2022
@fake-join fake-join bot closed this as completed in #745 Sep 1, 2022
@bpmn-io-tasks bpmn-io-tasks bot removed the in progress Currently worked on label Sep 1, 2022
@PreetiNirwal
Copy link

Thanks @philippfromme!

fake-join bot pushed a commit that referenced this issue Sep 19, 2022
marstamm added a commit to bpmn-io/bpmn-js-element-templates that referenced this issue Jun 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging a pull request may close this issue.

6 participants