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

Various Workflows tweaks and bug-fixes #1700

Merged
merged 3 commits into from
Apr 24, 2018
Merged

Conversation

sfmskywalker
Copy link
Member

  • Fixing a bug that causes a stack overflow when workflows have repeating paths.
  • Fixing a bug in CreateContent activity editor (Publish setting would not be saved).
  • Fixing a bug in CreateContent activity (JSON to be processed with Liquid, not JavaScript).
  • Fixing a bug in EmailTask returning the wrong outcome.
  • Fixing an issue where the same activity can be added multiple times to the workflow's blocking activities collection.
  • Fixing an issue with resuming a workflow that is blocked on multiple Signal activities. Only the first activity would be selected and tried, instead of all matching blocking activities.
  • Adding LastResult property to Liquid Template Context.
  • Adding HTTP POST support for workflow URLs. This enables HTTP clients to actually POST content to a workflow, e.g. to submit content for review.
  • Setting LastResult to "TimerEvent" when a timer has ticked to simplify joining a forked execution path and making a decision of where to go next.
  • Fixing a typo in an activity's description.

* Fixing a bug that causes a stack overflow when workflows have repeating paths.
* Fixing a bug in CreateContent activity editor (Publish setting would not be saved).
* Fixing a bug in CreateContent activity (JSON to be processed with Liquid, not JavaScript).
* Fixing a bug in EmailTask returning the wrong outcome.
* Fixing an issue where the same activity can be added multiple times to the workflow's blocking activities collection.
* Fixing an issue with resuming a workflow that is blocked on multiple Signal activities. Only the first activity would be selected and tried, instead of all matching blocking activities.
* Adding LastResult property to Liquid Template Context.
* Adding HTTP POST support for workflow URLs. This enables HTTP clients to actually POST content to a workflow, e.g. to submit content for review.
* Setting LastResult to "TimerEvent" when a timer has ticked to simplify joining a forked execution path and making a decision of where to go next.
* Fixing a typo in an activity's description.
@sfmskywalker sfmskywalker changed the title Various tweaks and bug-fixes: Various Workflows tweaks and bug-fixes Apr 22, 2018
@kevinchalet
Copy link
Member

You may also want to fix that: #1378 (comment) 😅

@sfmskywalker
Copy link
Member Author

Ah yes, I’ll check that out. Thanks!

@sebastienros
Copy link
Member

conflicts

Sipke Schoorstra added 2 commits April 24, 2018 22:18
# Conflicts:
#	src/OrchardCore.Modules/OrchardCore.Workflows/Http/Controllers/HttpWorkflowController.cs
#	src/OrchardCore.Modules/OrchardCore.Workflows/Services/WorkflowManager.cs
@sfmskywalker sfmskywalker merged commit e2df2f9 into dev Apr 24, 2018
@sfmskywalker sfmskywalker deleted the bug/workflows-fixes branch April 24, 2018 20:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants