Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.
186 matches across 9 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | docker/library-scripts/go-debian.sh | 1 | #!/usr/bin/env bash |
| LOW | docker/library-scripts/kubectl-helm-debian.sh | 1 | #!/usr/bin/env bash |
| LOW | docker/library-scripts/docker-in-docker-debian.sh | 1 | #!/usr/bin/env bash |
| LOW | docker/library-scripts/common-debian.sh | 1 | #!/usr/bin/env bash |
| LOW | docker/custom-scripts/install-dapr-tools.sh | 1 | #!/usr/bin/env bash |
| LOW | docker/custom-scripts/setup-user.sh | 1 | #!/usr/bin/env bash |
| LOW | docker/custom-scripts/docker-bind-mount.sh | 1 | #!/usr/bin/env bash |
| LOW | docker/custom-scripts/setup-docker-multiarch.sh | 1 | #!/usr/bin/env bash |
| LOW | docker/custom-scripts/devcontainer-init.sh | 1 | #!/usr/bin/env bash |
| LOW | tests/config/k6_sa.yaml | 1 | # Copyright 2023 The Dapr Authors |
| LOW | tests/config/zipkin.yaml | 1 | # |
| LOW | tests/config/tailscale_role.yaml | 1 | # Copyright 2022 The Dapr Authors |
| LOW | tests/config/dapr_kafka_bindings.yaml | 1 | # |
| LOW | tests/config/tailscale_key.yaml | 1 | # Copyright 2022 The Dapr Authors |
| LOW | tests/config/tailscale_sa.yaml | 1 | # Copyright 2022 The Dapr Authors |
| LOW | tests/config/dapr_vault_secretstore.yaml | 1 | # |
| LOW | tests/config/dapr_kafka_bindings_custom_route.yaml | 1 | # |
| LOW | tests/config/dapr_kafka_bindings_grpc.yaml | 1 | # |
| LOW | tests/config/kafka_pubsub.yaml | 1 | # |
| LOW | tests/config/k6_sa_secret.yaml | 1 | # Copyright 2023 The Dapr Authors |
| LOW | tests/config/resiliency_kafka_bindings_grpc.yaml | 1 | # |
| LOW | tests/config/resiliency_servicebus_pubsub.yaml | 1 | # |
| LOW | tests/config/resiliency_redis_pubsub.yaml | 1 | # |
| LOW | tests/config/redis_override.yaml | 1 | # |
| LOW | tests/config/dapr_redis_configuration.yaml | 1 | # |
| LOW | tests/config/dapr_postgres_query_state.yaml | 1 | # |
| LOW | …ts/config/app_topic_subscription_pluggable_pubsub.yaml | 1 | # |
| LOW | tests/config/tailscale_subnet_router.yaml | 1 | # Copyright 2022 The Dapr Authors |
| LOW | tests/config/pubsub_perf_components.yaml | 1 | # |
| LOW | tests/config/k6_rolebinding.yaml | 1 | # Copyright 2023 The Dapr Authors |
| LOW | tests/config/dapr_servicebus_pubsub.yaml | 1 | # |
| LOW | tests/config/preview_configurations.yaml | 1 | # |
| LOW | tests/config/kafka_override.yaml | 1 | # |
| LOW | tests/config/dapr_redis_pubsub.yaml | 1 | # |
| LOW | tests/config/dapr_cron_binding.yaml | 1 | # |
| LOW | tests/config/mongodb_override.yaml | 1 | # |
| LOW | tests/config/resiliency_kafka_bindings.yaml | 1 | # |
| LOW | tests/config/dapr_redis_pluggable_state.yaml | 1 | # |
| LOW | tests/config/dapr_cosmosdb_state_actorstore.yaml | 1 | # |
| LOW | tests/config/dapr_cosmosdb_state.yaml | 1 | # |
| LOW | tests/config/tailscale_rolebinding.yaml | 1 | # Copyright 2022 The Dapr Authors |
| LOW | tests/config/dapr_kafka_pluggable_bindings.yaml | 1 | # |
| LOW | tests/config/dapr_cosmosdb_query_state.yaml | 1 | # |
| LOW | tests/config/dapr_redis_state_query.yaml | 1 | # |
| LOW | tests/config/dapr_postgres_state.yaml | 1 | # |
| LOW | …ration/suite/daprd/shutdown/block/app/pubsub/nonack.go | 121 | case <-time.After(time.Second * 1): |
| LOW | …ntegration/suite/daprd/workflow/signing/nomtlserror.go | 81 | // The log line confirms daprd detected the misconfiguration. The |
| LOW | …tion/suite/daprd/workflow/propagation/childworkflow.go | 121 | // Expected 6 events: the parent's full history at the time it created the child workflow: |
| LOW | …on/suite/daprd/workflow/propagation/activitylineage.go | 141 | // [2] TaskScheduled("actA") — A schedules actA |
| LOW | …tegration/suite/daprd/workflow/propagation/multiapp.go | 121 | |
| LOW | …n/suite/daprd/workflow/propagation/ownhistoryevents.go | 121 | require.NoError(t, err) |
| LOW | …on/suite/daprd/workflow/propagation/multiapplineage.go | 141 | // |
| LOW | …ntegration/suite/daprd/workflow/propagation/lineage.go | 141 | // |
| LOW | …egration/suite/daprd/pubsub/bulksubscribe/immediate.go | 41 | func init() { |
| LOW | …ration/suite/daprd/mcpserver/workflow_access_policy.go | 41 | "github.com/dapr/durabletask-go/task" |
| LOW | tests/test-infra/skip_azure.sh | 1 | #!/usr/bin/env bash |
| LOW | tests/test-infra/wait_azure_registry.sh | 1 | #!/usr/bin/env bash |
| LOW | tests/test-infra/setup_azure.sh | 1 | #!/usr/bin/env bash |
| LOW | tests/docs/running-e2e-test.md | 21 | ```bash |
| LOW | tests/perf/pubsub_subscribe_http/test_kafka.yaml | 1 | # |
| 90 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | docker/library-scripts/go-debian.sh | 21 | #------------------------------------------------------------------------------------------------------------- |
| MEDIUM | docker/library-scripts/go-debian.sh | 24 | #------------------------------------------------------------------------------------------------------------- |
| MEDIUM | docker/library-scripts/kubectl-helm-debian.sh | 21 | #------------------------------------------------------------------------------------------------------------- |
| MEDIUM | docker/library-scripts/kubectl-helm-debian.sh | 24 | #------------------------------------------------------------------------------------------------------------- |
| MEDIUM | docker/library-scripts/docker-in-docker-debian.sh | 21 | #------------------------------------------------------------------------------------------------------------- |
| MEDIUM | docker/library-scripts/docker-in-docker-debian.sh | 24 | #------------------------------------------------------------------------------------------------------------- |
| MEDIUM | docker/library-scripts/docker-in-docker-debian.sh | 216 | #------------------------------------------------------------------------------------------------------------- |
| MEDIUM | docker/library-scripts/docker-in-docker-debian.sh | 219 | #------------------------------------------------------------------------------------------------------------- |
| MEDIUM | docker/library-scripts/common-debian.sh | 21 | #------------------------------------------------------------------------------------------------------------- |
| MEDIUM | docker/library-scripts/common-debian.sh | 24 | #------------------------------------------------------------------------------------------------------------- |
| MEDIUM | .github/workflows/sync-release-branch.yaml | 1 | # ------------------------------------------------------------ |
| MEDIUM | .github/workflows/sync-release-branch.yaml | 12 | # ------------------------------------------------------------ |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …te/daprd/workflow/crossapp/suborchestrator/localmix.go | 92 | // Step 1: Call local sub-orchestrator (no AppID specified) |
| LOW | …te/daprd/workflow/crossapp/suborchestrator/localmix.go | 101 | // Step 2: Call cross-app sub-orchestrator |
| LOW | …te/daprd/workflow/crossapp/suborchestrator/localmix.go | 111 | // Step 3: Call another local sub-orchestrator (no AppID specified) |
| LOW | …te/daprd/workflow/crossapp/suborchestrator/localmix.go | 120 | // Step 4: Call another local sub-orchestrator (with local AppID specified) |
| LOW | …ion/suite/daprd/workflow/crossapp/activity/localmix.go | 92 | // Step 1: Call local activity (no AppID specified) |
| LOW | …ion/suite/daprd/workflow/crossapp/activity/localmix.go | 101 | // Step 2: Call cross-app activity |
| LOW | …ion/suite/daprd/workflow/crossapp/activity/localmix.go | 111 | // Step 3: Call another local activity (no AppID specified) |
| LOW | …ion/suite/daprd/workflow/crossapp/activity/localmix.go | 120 | // Step 4: Call another local activity (with local AppID specified) |
| LOW | …ion/suite/daprd/workflow/crossapp/activity/multihop.go | 87 | // Step 1: Process data in app1 |
| LOW | …ion/suite/daprd/workflow/crossapp/activity/multihop.go | 97 | // Step 2: Validate data in app2 |
| LOW | …ion/suite/daprd/workflow/crossapp/activity/multihop.go | 107 | // Step 3: Transform data in app3 |
| LOW | …ion/suite/daprd/workflow/crossapp/activity/multihop.go | 117 | // Step 4: Enrich data in app4 |
| LOW | …tegration/suite/daprd/workflow/propagation/activity.go | 65 | // Step 1: plain activity, no propagation |
| LOW | …tegration/suite/daprd/workflow/propagation/activity.go | 70 | // Step 2: activity WITH history propagation — should receive the |
| Severity | File | Line | Snippet |
|---|---|---|---|
| CRITICAL | pkg/runtime/channels/channels.go | 262 | ca := endpoint.Spec.ClientTLS.RootCA.Value.String() |
| CRITICAL | pkg/runtime/channels/channels.go | 276 | cert, err := tls.X509KeyPair([]byte(endpoint.Spec.ClientTLS.Certificate.Value.String()), []byte(endpoint.Spec.ClientTL |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | docker/custom-scripts/setup-docker-multiarch.sh | 21 | # Create a buildx builder with support for multi-arch |
| MEDIUM | .github/workflows/dapr-perf-components.yml | 135 | # Create a resource group |
| MEDIUM | .github/workflows/dapr-perf.yml | 147 | # Create a resource group |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | docs/decision_records/sdk/SDK-001-releases.md | 18 | Auto-generation of gRPC client side code from Dapr proto files allows Dapr to provide SDKs for the major languages with |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | .github/workflows/dapr.yml | 755 | # Check if the dapr-${daprVersion}.tgz file is modified. |
| LOW | .github/scripts/get_release_version.py | 50 | # Set LATEST_RELEASE to true |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | pkg/resiliency/resiliency.go | 346 | // Note: If this value changes to 0, don't forget to disable "Replay" in direct messaging |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | tests/apps/perf/workflowsapp/app.py | 165 | def shutdown_workflow_runtime(): |