Skip to content

Conversation

@witness-me
Copy link
Contributor

Problem

Workflow Studio custom editor does not communicate bi-directly with local asl file

Solution

Adding bi-directional sync between local file and Workflow Studio custom editor

  • On local file save, the change is sent and applied to WFS
  • On every WFS action the change is synced with local file (without saving)
  • On save action from WFS (Save button or Crtl+S) the local file is saved

Additionally, adding send feedback functionality + handling webview loading indicator

Demo gif


License: I confirm that my contribution is made under the terms of the Apache 2.0 license.

@witness-me witness-me requested a review from a team as a code owner October 10, 2024 23:18
@github-actions
Copy link

This pull request modifies code in src/ but no tests were added/updated. Confirm whether tests should be added or ensure the PR description explains why tests are not required.

@github-actions
Copy link

This pull request implements a feature or fix, so it must include a changelog entry. See CONTRIBUTING.md#changelog for instructions.

Copy link
Contributor

@justinmk3 justinmk3 left a comment

Choose a reason for hiding this comment

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

Current comments are blockers.

@witness-me
Copy link
Contributor Author

New revision addresses the comments:

  • chaining toolkit errors inside telemetry.xxx.run()
  • generalizing the save metric and updating its usage
  • moving all message handler functions to a single file

@witness-me witness-me requested a review from justinmk3 October 16, 2024 21:09
@witness-me witness-me requested a review from hayemaxi October 17, 2024 00:13
@hayemaxi hayemaxi merged commit ba27519 into aws:feature/stepfunctions-workflow Oct 17, 2024
8 of 16 checks passed
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.

3 participants