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

DSL v1.0.0-alpha1 #366

Merged
merged 120 commits into from
Sep 2, 2024
Merged

DSL v1.0.0-alpha1 #366

merged 120 commits into from
Sep 2, 2024

Conversation

cdavernas
Copy link
Member

Many thanks for submitting your Pull Request ❤️!

What this PR does / why we need it:

Implements the Serverless Workflow v1.0.0-alpha1

cdavernas added 3 commits May 27, 2024 16:13
Signed-off-by: Charles d'Avernas <[email protected]>
feat(Runtime): Added Runtime abstractions and default Native implementations
WIP

Signed-off-by: Charles d'Avernas <[email protected]>
cdavernas and others added 15 commits May 28, 2024 13:53
fix(Test): Fixed all tests
fix(Core): Fixed Document BSON serialization by adding a new (untyped) ObjectSerializer

Signed-off-by: Charles d'Avernas <[email protected]>
fix(Dashboard): Updated most views

Signed-off-by: Charles d'Avernas <[email protected]>
Signed-off-by: Jean-Baptiste Bianchi <[email protected]>
feat(CLI): Added commands to manage correlations, correlators and operators

Signed-off-by: Charles d'Avernas <[email protected]>
JBBianchi and others added 28 commits August 21, 2024 18:12
& improved rendering perf

Signed-off-by: Jean-Baptiste Bianchi <[email protected]>
Signed-off-by: Jean-Baptiste Bianchi <[email protected]>
…tempt processing the response of a WatchLogsAsync request, thus enabling proper streaming of logs
…ated by a workflow schedule

fix(Operator): Fixed the WorkflowController/WorkflowInstanceController to delete correlations owned by a deleted workflow/workflow instance
fix(Runner): Fixed the WorkflowExecutionContext to label correlations created  by a workflow instance
…e cancellation token source in the component store

Signed-off-by: Jean-Baptiste Bianchi <[email protected]>
Signed-off-by: Jean-Baptiste Bianchi <[email protected]>
fix(Infrastructure): Fixed the OAuth2TokenManager to implement all request encodings and client authentication methods
… to publish CloudEvents

fix(Runner): Fixed the EmitTaskExecutor to use the Events API instead of relying on an ICloudEventBus implementation

Fixes #371
… the workflow they are associated to

fix(Runner): Fixed the WorkflowExecutionContext to name correlations using a concatenation of the name of the instance and the task they are associated to
fix(Solution): Updated Neuroglia packages to latest version

Fixes #372
…h automatically generated ones

fix(Api): Fixed the API to properly verify the signature of Service Account JwTs
fix(Runner): Fixed the Do and For TaskExecutors to update the context upon changes

Fixes #373
@cdavernas cdavernas merged commit a03649d into main Sep 2, 2024
1 check failed
@cdavernas cdavernas deleted the 1.0.0-alpha1 branch September 2, 2024 15:05
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.

2 participants