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

feat: add synapse support #128

Merged
merged 3 commits into from
Aug 30, 2024
Merged

feat: add synapse support #128

merged 3 commits into from
Aug 30, 2024

Conversation

jayachithra
Copy link
Collaborator

@jayachithra jayachithra commented Aug 26, 2024

@jayachithra jayachithra linked an issue Aug 26, 2024 that may be closed by this pull request
@jayachithra jayachithra added the enhancement New feature or request label Aug 26, 2024
@jayachithra jayachithra self-assigned this Aug 26, 2024
Copy link
Collaborator

@LeonardHd LeonardHd left a comment

Choose a reason for hiding this comment

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

Wow, this is amazingly compact and well done for adding support of another product.
Just leaving a few thoughts/remarks - the final decision would be with @arjendev.

Maybe we should consider adding all TestFrameworkTypes to our api tests that should guarantee we do not break the APIs (see here

)

Copy link
Collaborator

@arjendev arjendev left a comment

Choose a reason for hiding this comment

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

Nice work @jayachithra! This is going to open up the framework for a ton of additional users!

README.md Outdated Show resolved Hide resolved
LeonardHd
LeonardHd previously approved these changes Aug 27, 2024
Copy link
Collaborator

@LeonardHd LeonardHd left a comment

Choose a reason for hiding this comment

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

Thanks for answering and clarifying - LGTM and will approve.

README.md Show resolved Hide resolved
arjendev
arjendev previously approved these changes Aug 30, 2024
Copy link
Collaborator

@arjendev arjendev left a comment

Choose a reason for hiding this comment

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

This is a yet huuuge milestone for the framework, awesome work @jayachithra!

Approving! As discussed, please make sure the switch default-case is still covered with tests.
I trust you and Leonard to ensure this is covered, thanks!

@LeonardHd
Copy link
Collaborator

Ok, checked default_activities in SwitchActivity are covered (I assume that was needed) - so LGTM!

@jayachithra jayachithra merged commit 10ab4c6 into main Aug 30, 2024
29 checks passed
@LeonardHd LeonardHd deleted the feat/synapse-support branch September 1, 2024 10:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Question] Support for Synapse Pipelines
3 participants