5 files changed
+5
-5
lines changed- Directory.Packages.props+4-4
- examples/Client/Cryptography/Components/azurekeyvault.yaml-25
- examples/Client/Cryptography/Components/env-secretstore.yaml-7
- examples/Client/Cryptography/Components/local-storage.yaml+11
- examples/Client/Cryptography/Examples/EncryptDecryptFileStreamExample.cs+4-8
- examples/Client/Cryptography/Examples/EncryptDecryptStringExample.cs+2-6
- examples/Client/Cryptography/Program.cs+6-3
- examples/Client/Cryptography/README.md+15
- examples/Client/Cryptography/keys/rsa-private-key.pem+52
- src/Dapr.Client/DaprClientGrpc.cs+17-27
- src/Dapr.Client/Extensions/ReadOnlyMemoryExtensions.cs+36
- test/Dapr.AI.Test/Dapr.AI.Test.csproj-1
- test/Dapr.Actors.AspNetCore.IntegrationTest/Dapr.Actors.AspNetCore.IntegrationTest.csproj-1
- test/Dapr.Actors.AspNetCore.Test/Dapr.Actors.AspNetCore.Test.csproj-1
- test/Dapr.Actors.Test/ActorCodeBuilderTests.cs+30-31
- test/Dapr.Actors.Test/ActorIdTests.cs+173-174
- test/Dapr.Actors.Test/ActorMethodInvocationExceptionTests.cs+38-39
- test/Dapr.Actors.Test/ActorProxyOptionsTests.cs+21-22
- test/Dapr.Actors.Test/ActorProxyTests.cs+84-85
- test/Dapr.Actors.Test/ActorReferenceTests.cs+89-77
- test/Dapr.Actors.Test/ApiTokenTests.cs+3-3
- test/Dapr.Actors.Test/Dapr.Actors.Test.csproj+1-1
- test/Dapr.Actors.Test/DaprHttpInteractorTest.cs+18-18
- test/Dapr.Actors.Test/Description/ActorInterfaceDescriptionTests.cs+43-47
- test/Dapr.Actors.Test/Description/InterfaceDescriptionTests.cs+54-59
- test/Dapr.Actors.Test/Description/MethodArgumentDescriptionTests.cs+30-32
- test/Dapr.Actors.Test/Description/MethodDescriptionTests.cs+34-39
- test/Dapr.Actors.Test/ITestActor.cs+89-90
- test/Dapr.Actors.Test/Runtime/ActorRuntimeOptionsTests.cs+6-6
- test/Dapr.Actors.Test/Runtime/ActorTests.cs+96-103
- test/Dapr.Actors.Test/Serialization/ActorIdDataContractSerializationTest.cs+50-51
- test/Dapr.Actors.Test/Serialization/ActorIdJsonConverterTest.cs+69-70
- test/Dapr.Actors.Test/Serialization/TimerInfoJsonConverterTest.cs+18-19
- test/Dapr.Actors.Test/TestDaprInteractor.cs+136-137
- test/Dapr.AspNetCore.IntegrationTest/AuthenticationTest.cs+3-3
- test/Dapr.AspNetCore.IntegrationTest/CloudEventsIntegrationTest.cs+6-5
- test/Dapr.AspNetCore.IntegrationTest/ControllerIntegrationTest.cs+8-8
- test/Dapr.AspNetCore.IntegrationTest/Dapr.AspNetCore.IntegrationTest.csproj+1-1
- test/Dapr.AspNetCore.IntegrationTest/RoutingIntegrationTest.cs+2-2
- test/Dapr.AspNetCore.IntegrationTest/SubscribeEndpointTest.cs+26-26
- test/Dapr.AspNetCore.Test/CloudEventsMiddlewareTest.cs+34-30
- test/Dapr.AspNetCore.Test/Dapr.AspNetCore.Test.csproj+1-1
- test/Dapr.AspNetCore.Test/StateEntryApplicationModelProviderTest.cs+3-6
- test/Dapr.AspNetCore.Test/StateEntryModelBinderTest.cs+21-21
- test/Dapr.Client.Test/BulkPublishEventApiTest.cs+74-83
- test/Dapr.Client.Test/ConfigurationApiTest.cs+26-26
- test/Dapr.Client.Test/Dapr.Client.Test.csproj+1-1
- test/Dapr.Client.Test/DaprApiTokenTest.cs+4-4
- test/Dapr.Client.Test/DaprClientTest.InvokeMethodGrpcAsync.cs+30-30
- test/Dapr.Client.Test/DistributedLockApiTest.cs+11-11
- test/Dapr.Client.Test/InvokeBindingApiTest.cs+28-28
- test/Dapr.Client.Test/PublishEventApiTest.cs+48-50
- test/Dapr.Client.Test/SecretApiTest.cs+61-61
- test/Dapr.Client.Test/StateApiTest.cs+180-184
- test/Dapr.Client.Test/TryLockResponseTest.cs+10-10
- test/Dapr.Client.Test/TypeConvertersTest.cs+4-4
- test/Dapr.Common.Test/Dapr.Common.Test.csproj-1
- test/Dapr.E2E.Test/Actors/E2ETests.WeaklyTypedTests.cs+4-4
- test/Dapr.E2E.Test/Dapr.E2E.Test.csproj+1-1
- test/Dapr.Extensions.Configuration.Test/Dapr.Extensions.Configuration.Test.csproj+1-1
- test/Dapr.Extensions.Configuration.Test/DaprSecretStoreConfigurationProviderTest.cs+28-29
- test/Dapr.Messaging.Test/Extensions/PublishSubscribeServiceCollectionExtensionsTests.cs-1
- .github/workflows/validate_examples.yaml+4-4
- examples/actor/README.md+4-4
- examples/actor/serving/main.go+1-1
- examples/go.mod+16-15
- examples/go.sum+44-32
- examples/service/client/main.go+1-1
- examples/service/config/binding.yaml+1-1
- go.mod+17-15
- go.sum+47-31
- service/common/type.go+4
- service/http/topic.go+6
- service/http/topic_test.go+3-1
- version/sdk-version+1-1
- dapr-spring/dapr-spring-workflows/src/main/java/io/dapr/spring/workflows/config/DaprWorkflowsConfiguration.java+12-7
- daprdocs/content/en/java-sdk-docs/spring-boot/_index.md+48-1
- examples/pom.xml+5
- pom.xml+11
- sdk-actors/pom.xml+3-3
- sdk-actors/src/test/java/io/dapr/actors/runtime/DaprGrpcClientTest.java+2-2
- sdk-autogen/pom.xml+6-1
- sdk-tests/pom.xml+2-2
- sdk-workflows/src/main/java/io/dapr/workflows/Workflow.java+2-2
- sdk-workflows/src/main/java/io/dapr/workflows/WorkflowActivityContext.java+2
- sdk-workflows/src/main/java/io/dapr/workflows/WorkflowContext.java+19-20
- sdk-workflows/src/main/java/io/dapr/workflows/WorkflowStub.java+2
- sdk-workflows/src/main/java/io/dapr/workflows/WorkflowTaskOptions.java+28
- sdk-workflows/src/main/java/io/dapr/workflows/WorkflowTaskRetryPolicy.java+180
- sdk-workflows/src/main/java/io/dapr/workflows/client/DaprWorkflowClient.java+4-9
- sdk-workflows/src/main/java/io/dapr/workflows/client/NewWorkflowOptions.java+9-9
- sdk-workflows/src/main/java/io/dapr/workflows/runtime/DefaultWorkflowContext.java+29-6
- sdk-workflows/src/main/java/io/dapr/workflows/runtime/WorkflowActivityClassWrapper.java+2-2
- sdk-workflows/src/main/java/io/dapr/workflows/runtime/WorkflowActivityInstanceWrapper.java+46
- sdk-workflows/src/main/java/io/dapr/workflows/runtime/WorkflowClassWrapper.java+2-2
- sdk-workflows/src/main/java/io/dapr/workflows/runtime/WorkflowInstanceWrapper.java+49
- sdk-workflows/src/main/java/io/dapr/workflows/runtime/WorkflowRuntimeBuilder.java+42-4
- sdk-workflows/src/main/java/io/dapr/workflows/saga/CompensationInformation.java+7-7
- sdk-workflows/src/main/java/io/dapr/workflows/saga/Saga.java+13-13
- sdk-workflows/src/main/java/io/dapr/workflows/saga/SagaOptions.java+4-4
- sdk-workflows/src/test/java/io/dapr/workflows/DefaultWorkflowContextTest.java+34-21
- sdk-workflows/src/test/java/io/dapr/workflows/WorkflowTest.java+3-3
- sdk-workflows/src/test/java/io/dapr/workflows/client/DaprWorkflowClientTest.java+4-4
- sdk-workflows/src/test/java/io/dapr/workflows/client/NewWorkflowOptionsTest.java+2-2
- sdk-workflows/src/test/java/io/dapr/workflows/runtime/WorkflowActivityClassWrapperTest.java+13-12
- sdk-workflows/src/test/java/io/dapr/workflows/runtime/WorkflowActivityInstanceWrapperTest.java+46
- sdk-workflows/src/test/java/io/dapr/workflows/runtime/WorkflowClassWrapperTest.java+9-8
- sdk-workflows/src/test/java/io/dapr/workflows/runtime/WorkflowInstanceWrapperTest.java+56
- sdk-workflows/src/test/java/io/dapr/workflows/runtime/WorkflowRuntimeBuilderTest.java+29-10
- sdk-workflows/src/test/java/io/dapr/workflows/saga/SagaIntegrationTest.java+1-1
- sdk-workflows/src/test/java/io/dapr/workflows/saga/SagaOptionsTest.java+6-6
- sdk-workflows/src/test/java/io/dapr/workflows/saga/SagaTest.java+61-61
- sdk/pom.xml+15-16
- sdk/src/main/java/io/dapr/utils/Version.java+19-7
- .github/workflows/build-push-to-main.yaml+2-2
- .github/workflows/build-tag.yaml+2-2
- .github/workflows/build.yaml+2-2
- .github/workflows/validate_examples.yaml+1-1
- README.md+2-3
- dapr/actor/runtime/mock_actor.py+122
- dapr/actor/runtime/mock_state_manager.py+238
- dapr/actor/runtime/state_manager.py+3-4
- dapr/aio/clients/grpc/client.py+22-14
- dapr/aio/clients/grpc/subscription.py+7
- dapr/clients/exceptions.py+12
- dapr/clients/grpc/_request.py+3-3
- dapr/clients/grpc/client.py+28-17
- dapr/clients/grpc/subscription.py+6
- dapr/proto/README.md+1-1
- dapr/proto/common/v1/common_pb2.py+7-7
- dapr/proto/runtime/v1/appcallback_pb2.py+11-11
- dapr/proto/runtime/v1/dapr_pb2.py+104-90
- dapr/proto/runtime/v1/dapr_pb2.pyi+12-12
- dapr/proto/runtime/v1/dapr_pb2_grpc.py+6-6
- daprdocs/content/en/python-sdk-docs/_index.md+1-1
- daprdocs/content/en/python-sdk-docs/python-actor.md+71-2
- daprdocs/content/en/python-sdk-docs/python-client.md+26-21
- daprdocs/content/en/python-sdk-docs/python-sdk-extensions/python-workflow-ext/python-workflow.md+1-5
- dev-requirements.txt+1-1
- docs/clients/clients.grpc.rst+31
- docs/proto/proto.runtime.rst+18
- docs/proto/proto.runtime.v1.rst+37
- examples/configuration/README.md+1-1
- examples/crypto/README.md+1-1
- examples/demo_actor/README.md+56-1
- examples/demo_actor/demo_actor/test_demo_actor.py+40
- examples/demo_workflow/README.md+1-1
- examples/demo_workflow/app.py+3
- examples/demo_workflow/demo_workflow/requirements.txt+1-1
- examples/distributed_lock/README.md+1-1
- examples/error_handling/README.md+2-2
- examples/error_handling/components/state_redis.yaml+15
- examples/grpc_proxying/README.md+1-1
- examples/invoke-binding/README.md+1-1
- examples/invoke-custom-data/README.md+1-1
- examples/invoke-http/README.md+75
- examples/invoke-http/invoke-caller.py+22-11
- examples/invoke-http/invoke-receiver.py+9
- examples/invoke-simple/README.md+1-1
- examples/metadata/README.md+1-1
- examples/pubsub-simple/README.md+1-1
- examples/pubsub-streaming-async/README.md+1-1
- examples/pubsub-streaming-async/subscriber-handler.py+1-1
- examples/pubsub-streaming-async/subscriber.py+23-19
- examples/pubsub-streaming/README.md+1-1
- examples/pubsub-streaming/subscriber-handler.py+1-1
- examples/pubsub-streaming/subscriber.py+20-24
- examples/secret_store/README.md+1-1
- examples/state_store/README.md+4-1
- examples/state_store/state_store.py+22-2
- examples/state_store_query/README.md+1-1
- examples/w3c-tracing/README.md+1-1
- examples/workflow/README.md+1-1
- examples/workflow/monitor.py+1
- examples/workflow/task_chaining.py+1
- ext/dapr-ext-fastapi/dapr/ext/fastapi/actor.py+7-8
- ext/dapr-ext-fastapi/setup.cfg+2-2
- ext/dapr-ext-grpc/setup.cfg+2-2
- ext/dapr-ext-workflow/dapr/ext/workflow/dapr_workflow_client.py+25-3
- ext/dapr-ext-workflow/dapr/ext/workflow/dapr_workflow_context.py+4
- ext/dapr-ext-workflow/dapr/ext/workflow/workflow_context.py+5
- ext/dapr-ext-workflow/setup.cfg+3-3
- ext/dapr-ext-workflow/tests/test_dapr_workflow_context.py+8
- ext/dapr-ext-workflow/tests/test_workflow_client.py+30-13
- ext/flask_dapr/flask_dapr/actor.py+5-5
- ext/flask_dapr/setup.cfg+2-2
- mypy.ini+1-1
- setup.cfg+3-3
- tests/actor/test_mock_actor.py+314
- tests/actor/test_mock_state_manager.py+73
- tests/actor/test_state_manager.py+15-1
- tests/clients/test_dapr_grpc_client.py+19-2
- tests/clients/test_exceptions.py+30-1
- tools/requirements.txt+1-1
- tox.ini+3-3
0 commit comments