Skip to content

feat: Add fork task stories and tests - #472

Closed
lornakelly wants to merge 25 commits into
open-workflow-specification:mainfrom
lornakelly:402/fork-task
Closed

lornakelly wants to merge 25 commits into
open-workflow-specification:mainfrom
lornakelly:402/fork-task

Conversation

@lornakelly

Copy link
Copy Markdown
Collaborator

Closes #402

Summary

Add stories and tests for the fork task form

Verify Storybook > Nested Editing > ForkTask Shapes

handreyrc and others added 25 commits August 21, 2026 09:16
… and delete tasks) (open-workflow-specification#336)

* Add core editing API

Signed-off-by: handreyrc <handrey.cunha@gmail.com>
…n-workflow-specification#335)

* editable field components for scalar value types

---------

Signed-off-by: kumaradityaraj <sedulous.0007@gmail.com>
Signed-off-by: lornakelly <lornakelly88@gmail.com>
…low-specification#361)

* Add schema filter

---------

Signed-off-by: handreyrc <handrey.cunha@gmail.com>
Signed-off-by: lornakelly <lornakelly88@gmail.com>
Signed-off-by: lornakelly <lornakelly88@gmail.com>
* Add edit form

---------

Signed-off-by: lornakelly <lornakelly88@gmail.com>
* Add form footer

---------

Signed-off-by: lornakelly <lornakelly88@gmail.com>
Signed-off-by: lornakelly <lornakelly88@gmail.com>

# Conflicts:
#	packages/open-workflow-diagram-editor/src/store/DiagramEditorContextProvider.tsx
#	packages/open-workflow-diagram-editor/tests/test-utils/render-helpers.tsx
#	pnpm-lock.yaml
#	pnpm-workspace.yaml
Signed-off-by: lornakelly <lornakelly88@gmail.com>
…reply.github.com>

I, Handrey Cunha <47090342+handreyrc@users.noreply.github.com>, hereby add my Signed-off-by to this commit: a3deea8
I, Handrey Cunha <47090342+handreyrc@users.noreply.github.com>, hereby add my Signed-off-by to this commit: 1c2f8f1

Signed-off-by: Handrey Cunha <47090342+handreyrc@users.noreply.github.com>
I, Kumar Aditya Raj <sedulous.0007@gmail.com>, hereby add my Signed-off-by to this commit: af33869

Signed-off-by: Kumar Aditya Raj <sedulous.0007@gmail.com>
* Add dynamic task form generation driven by JSON schema

---------

Signed-off-by: Handrey Cunha <handrey.cunha@gmail.com>
* fixed edge handle bug

---------

Signed-off-by: Kumar Aditya Raj <sedulous.0007@gmail.com>
Signed-off-by: lornakelly <lornakelly88@gmail.com>
…ow-specification#433)

* Add full field support to emitTask form generation

---------

Signed-off-by: Handrey Cunha <handrey.cunha@gmail.com>
…ts to Emit task form (open-workflow-specification#444)

* Fix emit task form and refactor StringControl

---------

Signed-off-by: Handrey Cunha <handrey.cunha@gmail.com>
Signed-off-by: Fabrizio Antonangeli <fabrizio.antonangeli@gmail.com>
Co-authored-by: Fabrizio Antonangeli <fabrizio.antonangeli@gmail.com>
* Add changes for raise task type

---------

Signed-off-by: lornakelly <lornakelly88@gmail.com>
…ow-specification#452)

* Add call task form generation support

---------

Signed-off-by: Handrey Cunha <handrey.cunha@gmail.com>
* Switch task

---------

Signed-off-by: lornakelly <lornakelly88@gmail.com>
…pecification#463)

* Add full field support to listenTask form generation and event filter consumption strategies.

---------

Signed-off-by: Handrey Cunha <handrey.cunha@gmail.com>
Signed-off-by: lornakelly <lornakelly88@gmail.com>

# Conflicts:
#	packages/open-workflow-diagram-editor/package.json
#	packages/open-workflow-diagram-editor/src/diagram-editor/DiagramEditor.tsx
#	packages/open-workflow-diagram-editor/src/i18n/locales/en.ts
#	packages/open-workflow-diagram-editor/src/react-flow/diagram/diagramBuilder.ts
#	packages/open-workflow-diagram-editor/tests/core/taskDetails.test.ts
#	packages/open-workflow-diagram-editor/tests/side-panel/NodeDetailsView.test.tsx
#	pnpm-lock.yaml
#	pnpm-workspace.yaml
* run task form

---------

Signed-off-by: lornakelly <lornakelly88@gmail.com>
* Add do task stories and tests

---------

Signed-off-by: lornakelly <lornakelly88@gmail.com>
Signed-off-by: lornakelly <lornakelly88@gmail.com>
Copilot AI balanced review requested due to automatic review settings October 8, 2026 08:00
@changeset-bot

changeset-bot Bot commented Oct 8, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: e431107

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 2 packages
Name Type
@openworkflowspec/diagram-editor Minor
@openworkflowspec/i18n Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@netlify

netlify Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for openworkflow-editor ready!

Name Link
🔨 Latest commit e431107
🔍 Latest deploy log https://app.netlify.com/projects/openworkflow-editor/deploys/6ac74d8f06f89a0008607597
😎 Deploy Preview https://deploy-preview-472--openworkflow-editor.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@lornakelly

Copy link
Copy Markdown
Collaborator Author

Against wrong base branch

@lornakelly lornakelly closed this Oct 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: Fork task

4 participants