Skip to content

Commit 2f5a5d0

Browse files
elena-kolevskasnyk-botjseguillonmikeeerochabr
authored
Merge 1.15 into master (#1172)
* fix: configuration/python/http/order-processor/requirements.txt to reduce vulnerabilities The following vulnerabilities are fixed by pinning transitive dependencies: - https://snyk.io/vuln/SNYK-PYTHON-URLLIB3-7267250 * fix: pub_sub/python/sdk/order-processor-fastapi/requirements.txt to reduce vulnerabilities The following vulnerabilities are fixed by pinning transitive dependencies: - https://snyk.io/vuln/SNYK-PYTHON-ANYIO-7361842 * helloworld: add terminal to node app for vscode Signed-off-by: Joël Séguillon <[email protected]> * chore: bump runtime version to rc.2 (#1126) Signed-off-by: Mike Nguyen <[email protected]> * chore: cleanup & unify workflows and bump kind version (#1127) Signed-off-by: Mike Nguyen <[email protected]> * Creating Conversation folder Signed-off-by: Fernando Rocha <[email protected]> * Modernized and updated Workflow .NET quickstart to use latest best practices and Dapr package (1.15.0 rc01) Signed-off-by: Whit Waldo <[email protected]> * Updated Dapr package version to use latest RC02 Signed-off-by: Whit Waldo <[email protected]> * COnverstaion API Signed-off-by: Fernando Rocha <[email protected]> * add python-sdk in cryptography (#1093) Signed-off-by: KentHsu <[email protected]> Signed-off-by: Alice Gibbons <[email protected]> * Fixing Conversation HTTP example for RC5 Signed-off-by: Fernando Rocha <[email protected]> * Fixing Conversation SDK example for RC5 Signed-off-by: Fernando Rocha <[email protected]> * Update conversation.go Co-authored-by: Mike Nguyen <[email protected]> Signed-off-by: Fernando Rocha <[email protected]> * Update go.mod Co-authored-by: Mike Nguyen <[email protected]> Signed-off-by: Fernando Rocha <[email protected]> * Update go.mod Co-authored-by: Mike Nguyen <[email protected]> Signed-off-by: Fernando Rocha <[email protected]> * fix: updates CLI and runtime version to fix tests (#1138) Signed-off-by: Mike Nguyen <[email protected]> * Tests updates Signed-off-by: Alice Gibbons <[email protected]> * HTTP csharp jobs quickstart Signed-off-by: Alice Gibbons <[email protected]> * Finishing conversation sdk and fixing components path Signed-off-by: Fernando Rocha <[email protected]> * Update conversation/go/http/README.md Co-authored-by: Mike Nguyen <[email protected]> Signed-off-by: Fernando Rocha <[email protected]> * fix: bump python crypto dep to >=1.14 Signed-off-by: Mike Nguyen <[email protected]> * fix: modify actors/cs test assertion Signed-off-by: Mike Nguyen <[email protected]> * fix: define update deps for python wf quickstart Signed-off-by: Mike Nguyen <[email protected]> * fix(test): typo in existing quickstart validation Signed-off-by: Mike Nguyen <[email protected]> * fix: update python WF dep names Signed-off-by: Mike Nguyen <[email protected]> * Update global.env with Dapr CLI 1.15.0-rc.2 Need RC.2 containing fix for deprecation flags. see dapr/cli#1478 Signed-off-by: Paul Yuknewicz <[email protected]> * Update conversation/go/sdk/dapr.yaml Co-authored-by: Mike Nguyen <[email protected]> Signed-off-by: Fernando Rocha <[email protected]> * Update conversation/go/http/dapr.yaml Co-authored-by: Mike Nguyen <[email protected]> Signed-off-by: Fernando Rocha <[email protected]> * Update conversation/go/sdk/dapr.yaml Co-authored-by: Mike Nguyen <[email protected]> Signed-off-by: Fernando Rocha <[email protected]> * Updating sleep and timeout times Signed-off-by: Fernando Rocha <[email protected]> * Update conversation/go/sdk/README.md Co-authored-by: Alice Gibbons <[email protected]> Signed-off-by: Fernando Rocha <[email protected]> * Update conversation/go/http/README.md Co-authored-by: Alice Gibbons <[email protected]> Signed-off-by: Fernando Rocha <[email protected]> * Update conversation/go/http/README.md Co-authored-by: Alice Gibbons <[email protected]> Signed-off-by: Fernando Rocha <[email protected]> * Update conversation/go/sdk/README.md Co-authored-by: Alice Gibbons <[email protected]> Signed-off-by: Fernando Rocha <[email protected]> * Update conversation/go/http/README.md Co-authored-by: Alice Gibbons <[email protected]> Signed-off-by: Fernando Rocha <[email protected]> * Comversation README improvements Signed-off-by: Fernando Rocha <[email protected]> * Update conversation/go/http/README.md Co-authored-by: Alice Gibbons <[email protected]> Signed-off-by: Fernando Rocha <[email protected]> * Update conversation/go/sdk/README.md Co-authored-by: Alice Gibbons <[email protected]> Signed-off-by: Fernando Rocha <[email protected]> * Update conversation/go/sdk/README.md Co-authored-by: Alice Gibbons <[email protected]> Signed-off-by: Fernando Rocha <[email protected]> * removing files from PR Signed-off-by: Fernando Rocha <[email protected]> * Csharp conversation quickstarts Signed-off-by: Alice Gibbons <[email protected]> * Python Jobs API - HTTP quickstart Signed-off-by: Fernando Rocha <[email protected]> * Version bump (dapr rc8, cli rc3 and python sdk 1.15.0rc2) (#1148) * Updates to python sdk 1.15.0rc2 Signed-off-by: Elena Kolevska <[email protected]> * Test fix Signed-off-by: Elena Kolevska <[email protected]> * test fix Signed-off-by: Elena Kolevska <[email protected]> * Bumps runtime and cli versions Signed-off-by: Elena Kolevska <[email protected]> * Bumps runtime to rc8 Signed-off-by: Elena Kolevska <[email protected]> --------- Signed-off-by: Elena Kolevska <[email protected]> Signed-off-by: Elena Kolevska <[email protected]> * Python Conversation http Quickstart (#1150) * Python Conversation API - HTTP quickstart Signed-off-by: Fernando Rocha <[email protected]> * Update conversation/python/http/dapr.yaml Co-authored-by: Marc Duiker <[email protected]> Signed-off-by: Fernando Rocha <[email protected]> * Update conversation/python/http/dapr.yaml Co-authored-by: Marc Duiker <[email protected]> Signed-off-by: Fernando Rocha <[email protected]> --------- Signed-off-by: Fernando Rocha <[email protected]> Signed-off-by: Fernando Rocha <[email protected]> Co-authored-by: Marc Duiker <[email protected]> * Added Quickstart for Javascript Jobs HTTP api (#1134) * Added Quickstart for Javascript Jobs HTTP api Signed-off-by: Constantin Chirila <[email protected]> * Updated Read me for Jobs quickstart Signed-off-by: Constantin Chirila <[email protected]> * Updated Package json with the right services names and correct ports Signed-off-by: Constantin Chirila <[email protected]> * Updated JS Jobs README to clear dotnet processes Signed-off-by: Constantin Chirila <[email protected]> * Reordered props in dapr.yaml Signed-off-by: Constantin Chirila <[email protected]> --------- Signed-off-by: Constantin Chirila <[email protected]> Co-authored-by: Constantin Chirila <[email protected]> Co-authored-by: Mike Nguyen <[email protected]> * Fix inconsistent dapr.yaml and appIDs (#1152) * Fix inconsistent multi-app run files Signed-off-by: Marc Duiker <[email protected]> * Rename appID for consistency Signed-off-by: Marc Duiker <[email protected]> * Update appID for consistency Signed-off-by: Marc Duiker <[email protected]> * fix appID Signed-off-by: Marc Duiker <[email protected]> * Fix appID Signed-off-by: Marc Duiker <[email protected]> * Remove schedulerHostAddress Signed-off-by: Marc Duiker <[email protected]> --------- Signed-off-by: Marc Duiker <[email protected]> * RC 9 and CLI RC 4 (#1153) Signed-off-by: Alice Gibbons <[email protected]> * Conversation JS HTTP Quickstart (#1154) * Added Quickstart for Javascript Conversation HTTP api Signed-off-by: Constantin Chirila <[email protected]> * Minor change Signed-off-by: Constantin Chirila <[email protected]> * Updated Readme Signed-off-by: Constantin Chirila <[email protected]> * Removed redundant check on response Signed-off-by: Constantin Chirila <[email protected]> * Updated Readme Signed-off-by: Constantin Chirila <[email protected]> --------- Signed-off-by: Constantin Chirila <[email protected]> Co-authored-by: Constantin Chirila <[email protected]> * splitting header Signed-off-by: Fernando Rocha <[email protected]> * updating to runtime version 1.15.0-rc.10 and cli version 1.15.0-rc.5 Signed-off-by: Paul Yuknewicz <[email protected]> * removing flask, fixing print statements Signed-off-by: Fernando Rocha <[email protected]> * readme Signed-off-by: Fernando Rocha <[email protected]> * gitignore Signed-off-by: Fernando Rocha <[email protected]> * Update jobs/python/http/README.md Co-authored-by: Alice Gibbons <[email protected]> Signed-off-by: Fernando Rocha <[email protected]> * Update jobs/python/http/README.md Co-authored-by: Alice Gibbons <[email protected]> Signed-off-by: Fernando Rocha <[email protected]> * removing debug logs Signed-off-by: Fernando Rocha <[email protected]> * Update jobs/python/http/README.md Signed-off-by: Alice Gibbons <[email protected]> * chore:RC 11 Signed-off-by: Alice Gibbons <[email protected]> * removing localhost scheduler and gitignore Signed-off-by: Fernando Rocha <[email protected]> * removing unecessary parsing step Signed-off-by: Fernando Rocha <[email protected]> * Update .NET workflow quickstart Signed-off-by: Marc Duiker <[email protected]> * Update Java Workflow sample Signed-off-by: Marc Duiker <[email protected]> * Update Python Quickstart Signed-off-by: Marc Duiker <[email protected]> * Fix event name Signed-off-by: Marc Duiker <[email protected]> * Update JavaScrrip WF Quickstart with new naming, input and output. Signed-off-by: Marc Duiker <[email protected]> * Update Python WF quickstart to wait_for_workflow_completion Signed-off-by: Marc Duiker <[email protected]> * Clean up Python Signed-off-by: Marc Duiker <[email protected]> * update Go Workflow to use WaitForCompletion Signed-off-by: Marc Duiker <[email protected]> * Add clarification about sending/receiving events Signed-off-by: Marc Duiker <[email protected]> * All validations are working Signed-off-by: Marc Duiker <[email protected]> * Fixed python conversation quickstart * Add link to raise event Signed-off-by: Marc Duiker <[email protected]> * release: bump go examples to rc1 Signed-off-by: Mike Nguyen <[email protected]> * updating dapr version to 1.15.0-rc.18 (#1168) Signed-off-by: Fernando Rocha <[email protected]> * Conversation quickstarts updates - Python and Go (#1169) * Adds python conversation api sdk quickstart. Updates python sdk version. Updates parameter name in conversation quickstart in Go. Signed-off-by: Elena Kolevska <[email protected]> * Fixes .net http quickstart for Conversation API Signed-off-by: Elena Kolevska <[email protected]> * rename Signed-off-by: Elena Kolevska <[email protected]> * Fixes js conversation quickstart Signed-off-by: Elena Kolevska <[email protected]> * Older dependency Signed-off-by: Elena Kolevska <[email protected]> * Sets up a clean virtual environment for every quickstart Signed-off-by: Elena Kolevska <[email protected]> * Apply suggestions from code review Co-authored-by: Mark Fussell <[email protected]> Signed-off-by: Elena Kolevska <[email protected]> * Adds uvicorn in requirements.txt Signed-off-by: Elena Kolevska <[email protected]> * Runs the install step Signed-off-by: Elena Kolevska <[email protected]> --------- Signed-off-by: Elena Kolevska <[email protected]> Signed-off-by: Elena Kolevska <[email protected]> Co-authored-by: Mark Fussell <[email protected]> * Updated Dapr .NET SDK package to use latest protos - no other changes needed to the example (#1170) Signed-off-by: Whit Waldo <[email protected]> Co-authored-by: Yaron Schneider <[email protected]> Co-authored-by: Alice Gibbons <[email protected]> * Update global.env Signed-off-by: Yaron Schneider <[email protected]> * Bumps python sdk to 1.15.0 Signed-off-by: Elena Kolevska <[email protected]> --------- Signed-off-by: Joël Séguillon <[email protected]> Signed-off-by: Mike Nguyen <[email protected]> Signed-off-by: Fernando Rocha <[email protected]> Signed-off-by: Whit Waldo <[email protected]> Signed-off-by: KentHsu <[email protected]> Signed-off-by: Alice Gibbons <[email protected]> Signed-off-by: Fernando Rocha <[email protected]> Signed-off-by: Paul Yuknewicz <[email protected]> Signed-off-by: Elena Kolevska <[email protected]> Signed-off-by: Elena Kolevska <[email protected]> Signed-off-by: Constantin Chirila <[email protected]> Signed-off-by: Marc Duiker <[email protected]> Signed-off-by: Alice Gibbons <[email protected]> Signed-off-by: Yaron Schneider <[email protected]> Co-authored-by: snyk-bot <[email protected]> Co-authored-by: Joël Séguillon <[email protected]> Co-authored-by: Mike Nguyen <[email protected]> Co-authored-by: Fernando Rocha <[email protected]> Co-authored-by: Whit Waldo <[email protected]> Co-authored-by: Kent (Chia-Hao), Hsu <[email protected]> Co-authored-by: Fernando Rocha <[email protected]> Co-authored-by: Alice Gibbons <[email protected]> Co-authored-by: Alice Gibbons <[email protected]> Co-authored-by: Paul Yuknewicz <[email protected]> Co-authored-by: Marc Duiker <[email protected]> Co-authored-by: Constantin Chirila <[email protected]> Co-authored-by: Constantin Chirila <[email protected]> Co-authored-by: Mark Fussell <[email protected]> Co-authored-by: Yaron Schneider <[email protected]>
1 parent 8cf6d32 commit 2f5a5d0

File tree

161 files changed

+5104
-1101
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

161 files changed

+5104
-1101
lines changed

.gitattributes

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
* text=auto eol=lf
2+
*.{cmd,[cC][mM][dD]} text eol=crlf
3+
*.{bat,[bB][aA][tT]} text eol=crlf

.github/env/global.env

+11-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
1-
DAPR_CLI_VERSION: 1.14.1
2-
DAPR_RUNTIME_VERSION: 1.14.4
1+
DAPR_CLI_VERSION: 1.15.0
2+
DAPR_RUNTIME_VERSION: 1.15.0
33
DAPR_INSTALL_URL: https://raw.githubusercontent.com/dapr/cli/v${DAPR_CLI_VERSION}/install/
44
DAPR_DEFAULT_IMAGE_REGISTRY: ghcr
5+
56
MACOS_PYTHON_VERSION: 3.10
7+
8+
PODMAN_VERSION: 4.4.4
9+
10+
GOVER: 1.22
11+
12+
KUBERNETES_VERSION: v1.32.0
13+
KIND_VERSION: v0.26.0
14+
KIND_IMAGE_SHA: sha256:c48c62eac5da28cdadcf560d1d8616cfa6783b58f0d94cf63ad1bf49600cb027

.github/workflows/validate_csharp_quicstarts.yaml .github/workflows/validate_csharp_quickstarts.yaml

-8
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,6 @@ jobs:
3232
name: Validate C# quickstart on ${{ matrix.os }}
3333
runs-on: ${{ matrix.os }}
3434
timeout-minutes: 130
35-
env:
36-
DAPR_DEFAULT_IMAGE_REGISTRY: GHCR
37-
DAPR_INSTALL_URL: https://raw.githubusercontent.com/dapr/cli/master/install
38-
GOVER: 1.18
39-
KUBERNETES_VERSION: v1.25.3
40-
KIND_VERSION: v0.17.0
41-
KIND_IMAGE_SHA: sha256:f52781bc0d7a19fb6c405c2af83abfeb311f130707a0e219175677e366cc45d1
42-
PODMAN_VERSION: 4.4.4
4335
strategy:
4436
matrix:
4537
os: [ubuntu-latest]

.github/workflows/validate_go_quickstarts.yaml

-8
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,6 @@ jobs:
3232
name: Validate Go quickstarts on ${{ matrix.os }}
3333
runs-on: ${{ matrix.os }}
3434
timeout-minutes: 130
35-
env:
36-
DAPR_DEFAULT_IMAGE_REGISTRY: GHCR
37-
DAPR_INSTALL_URL: https://raw.githubusercontent.com/dapr/cli/master/install
38-
GOVER: 1.21
39-
KUBERNETES_VERSION: v1.21.1
40-
KIND_VERSION: v0.11.0
41-
KIND_IMAGE_SHA: sha256:69860bda5563ac81e3c0057d654b5253219618a22ec3a346306239bba8cfa1a6
42-
PODMAN_VERSION: 4.4.4
4335
strategy:
4436
matrix:
4537
os: [ubuntu-latest]

.github/workflows/validate_java_quicstarts.yaml .github/workflows/validate_java_quickstarts.yaml

-8
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,6 @@ jobs:
3232
name: Validate Java quickstart on ${{ matrix.os }}
3333
runs-on: ${{ matrix.os }}
3434
timeout-minutes: 130
35-
env:
36-
DAPR_DEFAULT_IMAGE_REGISTRY: GHCR
37-
DAPR_INSTALL_URL: https://raw.githubusercontent.com/dapr/cli/master/install
38-
GOVER: 1.19
39-
KUBERNETES_VERSION: v1.25.3
40-
KIND_VERSION: v0.17.0
41-
KIND_IMAGE_SHA: sha256:f52781bc0d7a19fb6c405c2af83abfeb311f130707a0e219175677e366cc45d1
42-
PODMAN_VERSION: 4.4.4
4335
strategy:
4436
matrix:
4537
os: [ubuntu-latest]

.github/workflows/validate_javascript_quicstarts.yaml .github/workflows/validate_javascript_quickstarts.yaml

-8
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,6 @@ jobs:
3232
name: Validate Javascript quickstart on ${{ matrix.os }}
3333
runs-on: ${{ matrix.os }}
3434
timeout-minutes: 130
35-
env:
36-
DAPR_DEFAULT_IMAGE_REGISTRY: GHCR
37-
DAPR_INSTALL_URL: https://raw.githubusercontent.com/dapr/cli/master/install
38-
GOVER: 1.19
39-
KUBERNETES_VERSION: v1.25.3
40-
KIND_VERSION: v0.17.0
41-
KIND_IMAGE_SHA: sha256:f52781bc0d7a19fb6c405c2af83abfeb311f130707a0e219175677e366cc45d1
42-
PODMAN_VERSION: 4.4.4
4335
strategy:
4436
matrix:
4537
os: [ubuntu-latest]

.github/workflows/validate_python_quicstarts.yaml .github/workflows/validate_python_quickstarts.yaml

+8-8
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,6 @@ jobs:
3232
name: Validate Python quickstart on ${{ matrix.os }}
3333
runs-on: ${{ matrix.os }}
3434
timeout-minutes: 130
35-
env:
36-
DAPR_DEFAULT_IMAGE_REGISTRY: GHCR
37-
DAPR_INSTALL_URL: https://raw.githubusercontent.com/dapr/cli/master/install
38-
GOVER: 1.19
39-
KUBERNETES_VERSION: v1.25.3
40-
KIND_VERSION: v0.17.0
41-
KIND_IMAGE_SHA: sha256:f52781bc0d7a19fb6c405c2af83abfeb311f130707a0e219175677e366cc45d1
42-
PODMAN_VERSION: 4.4.4
4335
strategy:
4436
matrix:
4537
os: [ubuntu-latest]
@@ -113,7 +105,15 @@ jobs:
113105
else
114106
pushd $building_block/python/$variant
115107
echo "Validating $building_block/python/$variant quickstart"
108+
109+
python3 -m venv .venv
110+
source .venv/bin/activate
111+
116112
make validate
113+
114+
deactivate
115+
rm -rf .venv
116+
117117
popd
118118
fi
119119
done

.github/workflows/validate_tutorials.yaml

-5
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,6 @@ jobs:
3232
name: Validate tutorials on ${{ matrix.os }}
3333
runs-on: ${{ matrix.os }}
3434
timeout-minutes: 40
35-
env:
36-
GOVER: 1.22
37-
KUBERNETES_VERSION: v1.29.4
38-
KIND_VERSION: v0.23.0
39-
KIND_IMAGE_SHA: sha256:3abb816a5b1061fb15c6e9e60856ec40d56b7b52bcea5f5f1350bc6e2320b6f8
4035
strategy:
4136
matrix:
4237
os: [ubuntu-latest]

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# General
22
.venv
3+
venv
34
.env
5+
env
46
*.exe
57
*.suo
68
*.user

README.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# Dapr Quickstarts and Tutorials
22

3-
[![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/dapr/quickstarts/.github%2Fworkflows%2Fbuild.yml?branch=master&label=Build&logo=github&style=flat)](https://github.com/dapr/quickstarts/actions/workflows/build.yml) [![GitHub License](https://img.shields.io/github/license/dapr/quickstarts?style=flat&label=License&logo=github)](https://github.com/dapr/quickstarts/blob/master/LICENSE) [![GitHub issue custom search in repo](https://img.shields.io/github/issues-search/dapr/quickstarts?query=type%3Aissue%20is%3Aopen%20label%3A%22good%20first%20issue%22&label=Good%20first%20issues&style=flat&logo=github)](https://github.com/dapr/quickstarts/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22) [![Discord](https://img.shields.io/discord/778680217417809931?label=Discord&style=flat&logo=discord)](http://bit.ly/dapr-discord) [![YouTube Channel Views](https://img.shields.io/youtube/channel/views/UCtpSQ9BLB_3EXdWAUQYwnRA?style=flat&label=YouTube%20views&logo=youtube)](https://youtube.com/@daprdev) [![X (formerly Twitter) Follow](https://img.shields.io/twitter/follow/daprdev?logo=x&style=flat)](https://twitter.com/daprdev)
3+
[![Build Status](https://github.com/dapr/quickstarts/workflows/samples/badge.svg?event=push&branch=master)](https://github.com/dapr/quickstarts/actions?workflow=samples)
4+
[![Discord](https://img.shields.io/discord/778680217417809931)](https://discord.com/channels/778680217417809931/778680217417809934)
5+
[![License: Apache 2.0](https://img.shields.io/badge/License-Apache-yellow.svg)](https://www.apache.org/licenses/LICENSE-2.0)
46

57
If you are new to Dapr and haven't done so already, it is recommended you go through the Dapr [Getting Started](https://docs.dapr.io/getting-started/install-dapr-cli/) instructions.
68

actors/csharp/sdk/README.md

+14-5
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Run the `SmartDevice.Service`, which will start service itself and the Dapr side
3434
<!-- STEP
3535
name: Run actor service
3636
expected_stdout_lines:
37-
- "Request finished HTTP/1.1 GET http://127.0.0.1:5001/healthz - 200"
37+
- "Request finished HTTP/1.1 GET http://127.0.0.1:5001/dapr/config - 200"
3838
expected_stderr_lines:
3939
working_dir: .
4040
output_match_mode: substring
@@ -50,14 +50,23 @@ dapr run --app-id actorservice --app-port 5001 --app-protocol http --dapr-http-p
5050
Expected output:
5151

5252
```bash
53+
== APP == info: Microsoft.Hosting.Lifetime[14]
54+
== APP == Now listening on: http://localhost:5001
55+
== APP == info: Microsoft.Hosting.Lifetime[0]
56+
== APP == Application started. Press Ctrl+C to shut down.
57+
== APP == info: Microsoft.Hosting.Lifetime[0]
58+
== APP == Hosting environment: Production
59+
== APP == info: Microsoft.Hosting.Lifetime[0]
5360
== APP == info: Microsoft.AspNetCore.Hosting.Diagnostics[1]
54-
== APP == Request starting HTTP/1.1 GET http://127.0.0.1:5001/healthz - -
61+
== APP == Request starting HTTP/1.1 GET http://127.0.0.1:5001/dapr/config - application/json -
62+
== APP == warn: Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware[3]
63+
== APP == Failed to determine the https port for redirect.
5564
== APP == info: Microsoft.AspNetCore.Routing.EndpointMiddleware[0]
56-
== APP == Executing endpoint 'Dapr Actors Health Check'
65+
== APP == Executing endpoint 'Dapr Actors Config'
5766
== APP == info: Microsoft.AspNetCore.Routing.EndpointMiddleware[1]
58-
== APP == Executed endpoint 'Dapr Actors Health Check'
67+
== APP == Executed endpoint 'Dapr Actors Config'
5968
== APP == info: Microsoft.AspNetCore.Hosting.Diagnostics[2]
60-
== APP == Request finished HTTP/1.1 GET http://127.0.0.1:5001/healthz - - - 200 - text/plain 5.2599ms
69+
== APP == Request finished HTTP/1.1 GET http://127.0.0.1:5001/dapr/config - 200 - application/json 30.6175ms
6170
```
6271

6372
### Step 4: Run the client app

bindings/go/sdk/batch/go.mod

+12-10
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,24 @@
11
module dapr_output_binding
22

3-
go 1.22.6
3+
go 1.23.3
4+
5+
toolchain go1.24.0
46

57
require (
6-
github.com/dapr/go-sdk v1.11.0
8+
github.com/dapr/go-sdk v1.12.0-rc.1
79
github.com/gorilla/mux v1.8.1
810
)
911

1012
require (
11-
github.com/dapr/dapr v1.14.0 // indirect
13+
github.com/dapr/dapr v1.15.0-rc.1 // indirect
1214
github.com/google/uuid v1.6.0 // indirect
1315
github.com/kr/pretty v0.3.1 // indirect
14-
go.opentelemetry.io/otel v1.27.0 // indirect
15-
golang.org/x/net v0.26.0 // indirect
16-
golang.org/x/sys v0.21.0 // indirect
17-
golang.org/x/text v0.16.0 // indirect
18-
google.golang.org/genproto/googleapis/rpc v0.0.0-20240624140628-dc46fd24d27d // indirect
19-
google.golang.org/grpc v1.65.0 // indirect
20-
google.golang.org/protobuf v1.34.2 // indirect
16+
go.opentelemetry.io/otel v1.32.0 // indirect
17+
golang.org/x/net v0.32.0 // indirect
18+
golang.org/x/sys v0.28.0 // indirect
19+
golang.org/x/text v0.21.0 // indirect
20+
google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect
21+
google.golang.org/grpc v1.68.1 // indirect
22+
google.golang.org/protobuf v1.35.2 // indirect
2123
gopkg.in/yaml.v3 v3.0.1 // indirect
2224
)

bindings/go/sdk/batch/go.sum

+22-20
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
2-
github.com/dapr/dapr v1.14.0 h1:SIQsNX1kH31JRDIS4k8IZ6eomM/BAcOP844PhQIT+BQ=
3-
github.com/dapr/dapr v1.14.0/go.mod h1:oDNgaPHQIDZ3G4n4g89TElXWgkluYwcar41DI/oF4gw=
4-
github.com/dapr/go-sdk v1.11.0 h1:clANpOQd6MsfvSa6snaX8MVk6eRx26Vsj5GxGdQ6mpE=
5-
github.com/dapr/go-sdk v1.11.0/go.mod h1:btZ/tX8eYnx0fg3HiJUku8J5QBRXHsp3kAB1BUiTxXY=
2+
github.com/dapr/dapr v1.15.0-rc.1 h1:7JP3zSannxQwV27A9pPR2b/DSNmgcSjJOhRDwM4eFpQ=
3+
github.com/dapr/dapr v1.15.0-rc.1/go.mod h1:SycZrBWgfmog+C5T4p0X6VIpnREQ3xajrYxdih+gn9w=
4+
github.com/dapr/go-sdk v1.12.0-rc.1 h1:KK92BahLmwGowVRjFxsjySl25M6wwuJSjesYIIF6h0c=
5+
github.com/dapr/go-sdk v1.12.0-rc.1/go.mod h1:OxCF7Eh8IZvmNv6Euk+mnLrehJyLQRYb4TAU7uHq7Ow=
66
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM=
77
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
8+
github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek=
9+
github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps=
810
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
911
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
1012
github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0=
@@ -22,22 +24,22 @@ github.com/rogpeppe/go-internal v1.9.0 h1:73kH8U+JUqXU8lRuOHeVHaa/SZPifC7BkcraZV
2224
github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs=
2325
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
2426
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
25-
go.opentelemetry.io/otel v1.27.0 h1:9BZoF3yMK/O1AafMiQTVu0YDj5Ea4hPhxCs7sGva+cg=
26-
go.opentelemetry.io/otel v1.27.0/go.mod h1:DMpAK8fzYRzs+bi3rS5REupisuqTheUlSZJ1WnZaPAQ=
27-
golang.org/x/exp v0.0.0-20240613232115-7f521ea00fb8 h1:yixxcjnhBmY0nkL253HFVIm0JsFHwrHdT3Yh6szTnfY=
28-
golang.org/x/exp v0.0.0-20240613232115-7f521ea00fb8/go.mod h1:jj3sYF3dwk5D+ghuXyeI3r5MFf+NT2An6/9dOA95KSI=
29-
golang.org/x/net v0.26.0 h1:soB7SVo0PWrY4vPW/+ay0jKDNScG2X9wFeYlXIvJsOQ=
30-
golang.org/x/net v0.26.0/go.mod h1:5YKkiSynbBIh3p6iOc/vibscux0x38BZDkn8sCUPxHE=
31-
golang.org/x/sys v0.21.0 h1:rF+pYz3DAGSQAxAu1CbC7catZg4ebC4UIeIhKxBZvws=
32-
golang.org/x/sys v0.21.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
33-
golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
34-
golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
35-
google.golang.org/genproto/googleapis/rpc v0.0.0-20240624140628-dc46fd24d27d h1:k3zyW3BYYR30e8v3x0bTDdE9vpYFjZHK+HcyqkrppWk=
36-
google.golang.org/genproto/googleapis/rpc v0.0.0-20240624140628-dc46fd24d27d/go.mod h1:Ue6ibwXGpU+dqIcODieyLOcgj7z8+IcskoNIgZxtrFY=
37-
google.golang.org/grpc v1.65.0 h1:bs/cUb4lp1G5iImFFd3u5ixQzweKizoZJAwBNLR42lc=
38-
google.golang.org/grpc v1.65.0/go.mod h1:WgYC2ypjlB0EiQi6wdKixMqukr6lBc0Vo+oOgjrM5ZQ=
39-
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
40-
google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw=
27+
go.opentelemetry.io/otel v1.32.0 h1:WnBN+Xjcteh0zdk01SVqV55d/m62NJLJdIyb4y/WO5U=
28+
go.opentelemetry.io/otel v1.32.0/go.mod h1:00DCVSB0RQcnzlwyTfqtxSm+DRr9hpYrHjNGiBHVQIg=
29+
golang.org/x/exp v0.0.0-20240909161429-701f63a606c0 h1:e66Fs6Z+fZTbFBAxKfP3PALWBtpfqks2bwGcexMxgtk=
30+
golang.org/x/exp v0.0.0-20240909161429-701f63a606c0/go.mod h1:2TbTHSBQa924w8M6Xs1QcRcFwyucIwBGpK1p2f1YFFY=
31+
golang.org/x/net v0.32.0 h1:ZqPmj8Kzc+Y6e0+skZsuACbx+wzMgo5MQsJh9Qd6aYI=
32+
golang.org/x/net v0.32.0/go.mod h1:CwU0IoeOlnQQWJ6ioyFrfRuomB8GKF6KbYXZVyeXNfs=
33+
golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA=
34+
golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
35+
golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo=
36+
golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ=
37+
google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a h1:hgh8P4EuoxpsuKMXX/To36nOFD7vixReXgn8lPGnt+o=
38+
google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a/go.mod h1:5uTbfoYQed2U9p3KIj2/Zzm02PYhndfdmML0qC3q3FU=
39+
google.golang.org/grpc v1.68.1 h1:oI5oTa11+ng8r8XMMN7jAOmWfPZWbYpCFaMUTACxkM0=
40+
google.golang.org/grpc v1.68.1/go.mod h1:+q1XYFJjShcqn0QZHvCyeR4CXPA+llXIeUIfIe00waw=
41+
google.golang.org/protobuf v1.35.2 h1:8Ar7bF+apOIoThw1EdZl0p1oWvMqTHmpA2fRTyZO8io=
42+
google.golang.org/protobuf v1.35.2/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE=
4143
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
4244
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=
4345
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
requests
22
Flask
3+
uvicorn
+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
dapr>=1.14.0a,<1.15.0
1+
dapr>=1.15.0
22
Flask
3+
uvicorn
34
typing-extensions
45
werkzeug>=3.0.3 # not directly required, pinned by Snyk to avoid a vulnerability
+12-10
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,21 @@
11
module dapr_example
22

3-
go 1.22.6
3+
go 1.23.3
44

5-
require github.com/dapr/go-sdk v1.11.0
5+
toolchain go1.24.0
6+
7+
require github.com/dapr/go-sdk v1.12.0-rc.1
68

79
require (
8-
github.com/dapr/dapr v1.14.0 // indirect
10+
github.com/dapr/dapr v1.15.0-rc.1 // indirect
911
github.com/google/uuid v1.6.0 // indirect
1012
github.com/kr/pretty v0.3.1 // indirect
11-
go.opentelemetry.io/otel v1.27.0 // indirect
12-
golang.org/x/net v0.26.0 // indirect
13-
golang.org/x/sys v0.21.0 // indirect
14-
golang.org/x/text v0.16.0 // indirect
15-
google.golang.org/genproto/googleapis/rpc v0.0.0-20240624140628-dc46fd24d27d // indirect
16-
google.golang.org/grpc v1.65.0 // indirect
17-
google.golang.org/protobuf v1.34.2 // indirect
13+
go.opentelemetry.io/otel v1.32.0 // indirect
14+
golang.org/x/net v0.32.0 // indirect
15+
golang.org/x/sys v0.28.0 // indirect
16+
golang.org/x/text v0.21.0 // indirect
17+
google.golang.org/genproto/googleapis/rpc v0.0.0-20241202173237-19429a94021a // indirect
18+
google.golang.org/grpc v1.68.1 // indirect
19+
google.golang.org/protobuf v1.35.2 // indirect
1820
gopkg.in/yaml.v3 v3.0.1 // indirect
1921
)

0 commit comments

Comments
 (0)