-
Notifications
You must be signed in to change notification settings - Fork 161
Fixed inconsistencies between listen
and emit
#943
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
Closed
JBBianchi
wants to merge
44
commits into
serverlessworkflow:main
from
neuroglia-io:fix-917-semantic-inconsistencies-listen-vs-emit
Closed
Changes from all commits
Commits
Show all changes
44 commits
Select commit
Hold shift + click to select a range
e1d565a
fix: restrict extra properties
matthias-pichler ec69fd1
fix: move output to correct level
matthias-pichler cd7a0b9
fix: examples in dsl-reference
matthias-pichler 93dcd34
fix: add even more property checks
matthias-pichler 21eac79
Merge branch 'main' into schema-extra-props
cdavernas 5bf4ad7
Fixed inconsistencies between listen and emit tasks
JBBianchi e605f67
Adding missing titles for better pojo generation
fjtirado 0579a94
Charles comments
fjtirado 302fe64
Merge branch 'main' into Adding_title_for_auth_schema
fjtirado 333c83c
Merge pull request #944 from fjtirado/Adding_title_for_auth_schema
ricardozanini 2ac77b4
Merge branch 'main' into schema-extra-props
cdavernas 555a0f7
Fix Badges
cdavernas fcd10fd
Create SECURITY.md
cdavernas 04cd3be
Merge pull request #928 from matthias-pichler-warrify/schema-extra-props
cdavernas ebd2e10
docs: specify runtime argument
matthias-pichler 821b56f
docs: specify task and workflow arguments
matthias-pichler 233accb
docs: document string substitution feature
matthias-pichler 876bf2c
feat: allow query parameters in call http
matthias-pichler 839492e
fix: remove duplicate uri scheme from error types
matthias-pichler 92562e0
docs: document uri template support
matthias-pichler caec8ab
fix: broken links
matthias-pichler 97d59e7
Fixed inconsistencies between listen and emit tasks
JBBianchi 7c749d3
Merge branch 'fix-917-semantic-inconsistencies-listen-vs-emit' of htt…
JBBianchi fceb957
Merge branch 'main' into fix-readme-badges
ricardozanini 34c678b
Merge branch 'main' into feat-security
cdavernas 1ecec3f
Merge pull request #947 from serverlessworkflow/feat-security
cdavernas 0aaead4
Updated Badge styles and text
cdavernas 98d73ee
Merge branch 'main' into fix-readme-badges
cdavernas f1c32af
Merge pull request #946 from serverlessworkflow/fix-readme-badges
cdavernas 43c3d15
Merge branch 'main' into string-substitution
matthias-pichler c49c263
Merge branch 'main' into query-params
matthias-pichler 5961814
Merge branch 'main' into runtime-arg
matthias-pichler 52ad683
Merge branch 'main' into fix-error-types
ricardozanini ca94f62
Merge pull request #957 from matthias-pichler-warrify/fix-error-types
ricardozanini 624d402
Merge branch 'main' into workflow-task-arg
ricardozanini 7fcc3ca
Merge pull request #953 from matthias-pichler-warrify/workflow-task-arg
ricardozanini 808d72b
Merge branch 'main' into string-substitution
ricardozanini 434e0eb
Merge pull request #955 from matthias-pichler-warrify/string-substitu…
ricardozanini 85c43c8
Merge branch 'main' into query-params
ricardozanini 538a0a6
Merge pull request #956 from matthias-pichler-warrify/query-params
ricardozanini 0ea6dcb
Merge branch 'main' into runtime-arg
matthias-pichler 151392d
Merge pull request #952 from matthias-pichler-warrify/runtime-arg
cdavernas b7236c8
Fixed inconsistencies between listen and emit tasks
JBBianchi 87758fc
Merge branch 'fix-917-semantic-inconsistencies-listen-vs-emit' of htt…
JBBianchi File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
# Security Policy | ||
|
||
## Reporting a Vulnerability | ||
|
||
The Serverless Workflow team and community take security bugs very seriously. We appreciate your efforts to responsibly disclose your findings, and will make every effort to acknowledge your contributions. | ||
|
||
To report a security issue, please use the GitHub Security Advisory ["Report a Vulnerability"](https://github.com/serverlessworkflow/specification/security/advisories/new) tab. | ||
|
||
The Serverless Workflow team will send a response indicating the next steps in handling your report. After the initial reply to your report, the security team will keep you informed of the progress towards a fix and full announcement, and may ask for additional information or guidance. | ||
|
||
## Security Best Practices | ||
|
||
To help ensure the security of your workflows, we recommend the following best practices: | ||
|
||
- **Keep Up to Date**: Always use the latest version of the Serverless Workflow DSL. | ||
- **Review Code**: Regularly review your workflows and code for potential security issues. | ||
- **Access Control**: Implement proper access controls to restrict who can create, modify, or execute workflows. | ||
- **Monitor and Audit**: Continuously monitor and audit workflows to detect and respond to any suspicious activities. | ||
- **Secure External Resources**: Ensure that any resources external to a workflow definition are always secured using modern authentication policies as defined in the DSL. | ||
- **Use Trusted Containers and Scripts**: When relying on [run tasks](https://github.com/serverlessworkflow/specification/blob/main/dsl-reference.md#run), only use trusted container images, scripts, commands and workflows. | ||
- **Custom Functions**: Only use custom functions from the [Serverless Workflow Catalog](https://github.com/serverlessworkflow/catalog) or from trusted sources to avoid introducing vulnerabilities. | ||
|
||
--- | ||
|
||
Thank you for helping to keep the Serverless Workflow DSL secure! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
# yaml-language-server: $schema=https://serverlessworkflow.io/schemas/1.0.0-alpha2/workflow.yaml | ||
document: | ||
dsl: 1.0.0-alpha2 | ||
namespace: examples | ||
name: http-query-params | ||
version: 1.0.0-alpha2 | ||
input: | ||
schema: | ||
format: json | ||
document: | ||
type: object | ||
required: | ||
- searchQuery | ||
properties: | ||
searchQuery: | ||
type: string | ||
do: | ||
- searchStarWarsCharacters: | ||
call: http | ||
with: | ||
method: get | ||
endpoint: https://swapi.dev/api/people/ | ||
query: | ||
search: ${.searchQuery} | ||
|
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.