Skip to content

Conversation

salaboy
Copy link
Collaborator

@salaboy salaboy commented Sep 9, 2025

Description

Adding examples using remote activities for Workflows in Spring Boot applications.
The example define two remote activities which are executed on worker-one and worker-two with an intermediate waitForExternal event.

Missing:

  • add tests with Testcontainers (this requires produce and publish containers for worker-one and worker-two
  • add Readme to execute the three apps locally

Issue reference

We strive to have all PR being opened based on an issue, where the problem or feature have been discussed prior to implementation.

Please reference the issue this PR will close: #1548

Checklist

Please make sure you've completed the relevant tasks for this PR, out of the following list:

  • Code compiles correctly
  • Created/updated tests
  • Extended the documentation

@salaboy salaboy requested review from a team as code owners September 9, 2025 09:00
@salaboy salaboy self-assigned this Sep 9, 2025
@salaboy salaboy marked this pull request as draft September 9, 2025 09:00
@salaboy salaboy force-pushed the 1548-remote-activities-sb branch 6 times, most recently from 287a352 to 75b0ce5 Compare September 11, 2025 15:36
Copy link
Contributor

@cicoyle cicoyle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am happy to see a springboot example for the multi app workflows pattern 🎉

Mind removing all remote references? Based on the dapr docs and conversations with docs maintainers during the open release calls, we are not calling it 'remote' activities. Please see here for the latest docs. I also opened a PR to change it from cross app to multi app to align with the latest docs. Please see my PR here

@salaboy salaboy force-pushed the 1548-remote-activities-sb branch 3 times, most recently from 786d09e to b020937 Compare September 12, 2025 08:30
@salaboy salaboy marked this pull request as ready for review September 12, 2025 08:30
@salaboy salaboy force-pushed the 1548-remote-activities-sb branch from dc8ecc5 to 8879620 Compare September 12, 2025 08:50
Copy link
Contributor

@javier-aliaga javier-aliaga left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@salaboy salaboy changed the title [WIP] Adding remote activities example with Spring Boot Adding remote activities example with Spring Boot Sep 12, 2025
@salaboy salaboy force-pushed the 1548-remote-activities-sb branch 2 times, most recently from 71a8bb0 to bc2c40d Compare September 12, 2025 09:26
Copy link
Contributor

@cicoyle cicoyle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking good, few comments from me. Thanks!

<configuration>
<excludes>
<!-- Exclude full package from test coverage -->
<exclude>**/*io/dapr/springboot/examples/**</exclude>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see we have a test file in that location. Can you ensure this test is still being ran: https://github.com/dapr/java-sdk/blob/master/spring-boot-examples/workflows/src/test/java/io/dapr/springboot/examples/wfp/WorkflowPatternsAppTests.java? Otherwise we may need to move the test location.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That file doesn't exist anymore, that is now WorkflowPatternsAppIT. Those are run as part of the integration tests now.

.withNetwork(daprNetwork)
.withPlacementContainer(daprPlacementContainer)
.withSchedulerContainer(daprSchedulerContainer)
.withComponent(new Component("kvstore", "state.redis", "v1", getRedisProps()))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need the redis component for the wf example?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@cicoyle yes we do, as the documentation explicitly says:

https://v1-16.docs.dapr.io/developing-applications/building-blocks/workflow/workflow-multi-app/

Restrictions
Like other building blocks and resources in Dapr, workflows are scoped to a single namespace. This means that all app IDs involved in a multi-application workflow must be in the same namespace. Similarly, all app IDs must use the same actor state store. Finally, the target app ID must have the activity or child workflow defined, otherwise the parent workflow will retry indefinitely.

"-Ddapr.grpc.endpoint=worker-two:50001",
"-Ddapr.http.endpoint=worker-two:3500",
"-jar",
"worker-two-1.17.0-SNAPSHOT.jar")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same comment here - can we not hard code this specific snapshot version?

.dependsOn(redisContainer);
}


Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit - can you remove the excess newlines?


@Test
void testWorkerOne() {
//Test the logic of the worker one
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit on the filepath, can you move this into a multiapp directory? Also, is this suppose to have any logic?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@cicoyle both workers are as simple as possible, so the test is only checking that the context is correctly loaded, as there is not much to test on the project.

}

@Test
void testWorkerTwo() {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same comment here - can you move to a multiapp directory and should this test func have logic?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@cicoyle both workers are as simple as possible, so the test is only checking that the context is correctly loaded, as there is not much to test on the project.

@salaboy salaboy force-pushed the 1548-remote-activities-sb branch from 3288005 to b41ce79 Compare September 12, 2025 15:26
salaboy and others added 17 commits September 12, 2025 16:41
This reverts commit a782438.

Signed-off-by: salaboy <[email protected]>
Signed-off-by: salaboy <[email protected]>
Signed-off-by: salaboy <[email protected]>
* Use Java Bean for connection details and add more tests (#1317)

* Use Java Bean for connection details and add more tests

Signed-off-by: Artur Ciocanu <[email protected]>

* Simplify mock setup

Signed-off-by: Artur Ciocanu <[email protected]>

* Adding even more tests for test coverage

Signed-off-by: Artur Ciocanu <[email protected]>

---------

Signed-off-by: Artur Ciocanu <[email protected]>
Co-authored-by: Artur Ciocanu <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Update CONTRIBUTING.md

Signed-off-by: Siri Varma Vegiraju <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Bump codecov/codecov-action from 5.4.0 to 5.4.2 (#1318)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.4.0 to 5.4.2.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v5.4.0...v5.4.2)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: 5.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Cassie Coyle <[email protected]>
Co-authored-by: Dapr Bot <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Fix URL building logic (#1320)

* Fix URL building logic

Signed-off-by: Artur Ciocanu <[email protected]>

* Add test for query params

Signed-off-by: Artur Ciocanu <[email protected]>

* Fix the assertion in the test

Signed-off-by: Artur Ciocanu <[email protected]>

* Adjust the tests

Signed-off-by: Artur Ciocanu <[email protected]>

* Remove uneeded changes from IT test

Signed-off-by: Artur Ciocanu <[email protected]>

* Revert some unintended changes

Signed-off-by: Artur Ciocanu <[email protected]>

* Simplify the testing a little bit

Signed-off-by: Artur Ciocanu <[email protected]>

* Adjust the test to use ServerRequest

Signed-off-by: Artur Ciocanu <[email protected]>

* Test removing things from method invoke controller

Signed-off-by: Artur Ciocanu <[email protected]>

* Add query param encoding test

Signed-off-by: Artur Ciocanu <[email protected]>

* Revert some unintended changes

Signed-off-by: Artur Ciocanu <[email protected]>

* Some tiny styles

Signed-off-by: Artur Ciocanu <[email protected]>

---------

Signed-off-by: Artur Ciocanu <[email protected]>
Co-authored-by: Artur Ciocanu <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Generate updated javadocs for 1.14.1

Signed-off-by: Dapr Bot <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Add Conversation AI to Java SDK (#1235)

* Conversation first commit

Signed-off-by: Siri Varma Vegiraju <[email protected]>
Signed-off-by: sirivarma <[email protected]>
Signed-off-by: siri-varma <[email protected]>

* Add unit tests

Signed-off-by: sirivarma <[email protected]>
Signed-off-by: siri-varma <[email protected]>

* change ai to conv

Signed-off-by: sirivarma <[email protected]>
Signed-off-by: siri-varma <[email protected]>

* Move to single module

Signed-off-by: sirivarma <[email protected]>
Signed-off-by: siri-varma <[email protected]>

* Remove module

Signed-off-by: sirivarma <[email protected]>
Signed-off-by: siri-varma <[email protected]>

* Add Integration tests

Signed-off-by: siri-varma <[email protected]>

* Update sdk-tests/src/test/java/io/dapr/it/testcontainers/DaprConversationIT.java

Co-authored-by: Cassie Coyle <[email protected]>
Signed-off-by: Siri Varma Vegiraju <[email protected]>
Signed-off-by: siri-varma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>

* Address comments

Signed-off-by: siri-varma <[email protected]>

* Import tag

Signed-off-by: siri-varma <[email protected]>

* Address comments

Signed-off-by: siri-varma <[email protected]>

* Make common config

Signed-off-by: siri-varma <[email protected]>

* Address comments

Signed-off-by: siri-varma <[email protected]>

* fix constant

Signed-off-by: siri-varma <[email protected]>

* fix constant

Signed-off-by: siri-varma <[email protected]>

* fix constant

Signed-off-by: siri-varma <[email protected]>

* fix s

Signed-off-by: siri-varma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>

* Make common config

Signed-off-by: siri-varma <[email protected]>

* Update README.md

Signed-off-by: Siri Varma Vegiraju <[email protected]>

* Update README.md

Signed-off-by: Siri Varma Vegiraju <[email protected]>

---------

Signed-off-by: Siri Varma Vegiraju <[email protected]>
Signed-off-by: sirivarma <[email protected]>
Signed-off-by: siri-varma <[email protected]>
Signed-off-by: Siri Varma Vegiraju <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Add docs for usage of Jobs SDK (#1323)

* Add doc for jobs

Signed-off-by: siri-varma <[email protected]>

* Add docs for Jobs

Signed-off-by: siri-varma <[email protected]>

* Apply suggestions from code review

Co-authored-by: Cassie Coyle <[email protected]>
Signed-off-by: Siri Varma Vegiraju <[email protected]>

---------

Signed-off-by: siri-varma <[email protected]>
Signed-off-by: Siri Varma Vegiraju <[email protected]>
Co-authored-by: artur-ciocanu <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Use dapr/durabletask-java (#1336)

* microsoft durabletask-java -> dapr durabletask-java

Signed-off-by: Cassandra Coyle <[email protected]>

* update another ref

Signed-off-by: Cassandra Coyle <[email protected]>

* 1.5.2 release

Signed-off-by: Cassandra Coyle <[email protected]>

* fix import order

Signed-off-by: Cassandra Coyle <[email protected]>

* Sdk new changes

Signed-off-by: siri-varma <[email protected]>

* Refine workflows

Signed-off-by: siri-varma <[email protected]>

* add ;

Signed-off-by: Cassandra Coyle <[email protected]>

* rm try

Signed-off-by: Cassandra Coyle <[email protected]>

---------

Signed-off-by: Cassandra Coyle <[email protected]>
Signed-off-by: siri-varma <[email protected]>
Co-authored-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Update master version to 1.16.0-SNAPSHOT

Signed-off-by: Dapr Bot <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Renaming and exposing connection details (#1341)

Signed-off-by: Artur Ciocanu <[email protected]>
Co-authored-by: Artur Ciocanu <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* [Master] Fix Vulnerabilities (#1354)

* update okio

Signed-off-by: Cassandra Coyle <[email protected]>

* rm unused dep

Signed-off-by: Cassandra Coyle <[email protected]>

---------

Signed-off-by: Cassandra Coyle <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Feat Add TLS & mTLS support for gRPC with root CA and insecure mode (#1361)

* feat: Support for GRPC ssl

Signed-off-by: Javier Aliaga <[email protected]>

* add tests

Signed-off-by: Cassandra Coyle <[email protected]>

* fix CI

Signed-off-by: Cassandra Coyle <[email protected]>

* add back else if

Signed-off-by: Cassandra Coyle <[email protected]>

* channel cleanup

Signed-off-by: Cassandra Coyle <[email protected]>

* add root ca support

Signed-off-by: Cassandra Coyle <[email protected]>

* checkstyles

Signed-off-by: Cassandra Coyle <[email protected]>

* add insecure

Signed-off-by: Cassandra Coyle <[email protected]>

* fix checkstyles

Signed-off-by: Cassandra Coyle <[email protected]>

* use InsecureTrustManagerFactory

Signed-off-by: Cassandra Coyle <[email protected]>

* fix test

Signed-off-by: Cassandra Coyle <[email protected]>

---------

Signed-off-by: Javier Aliaga <[email protected]>
Signed-off-by: Cassandra Coyle <[email protected]>
Co-authored-by: Javier Aliaga <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Fix the issue with retries not happening correctly for Activities and Workflows (#1343)

* Add coverage for some properties (#1297)

Signed-off-by: sirivarma <[email protected]>

* Make the DAPR version being used consistent across all tests (#1299)

Signed-off-by: sirivarma <[email protected]>

* Separate Dapr constants from IT container constants (#1315)

Signed-off-by: Artur Ciocanu <[email protected]>
Co-authored-by: Artur Ciocanu <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Use Java Bean for connection details and add more tests (#1317)

* Use Java Bean for connection details and add more tests

Signed-off-by: Artur Ciocanu <[email protected]>

* Simplify mock setup

Signed-off-by: Artur Ciocanu <[email protected]>

* Adding even more tests for test coverage

Signed-off-by: Artur Ciocanu <[email protected]>

---------

Signed-off-by: Artur Ciocanu <[email protected]>
Co-authored-by: Artur Ciocanu <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Update CONTRIBUTING.md

Signed-off-by: Siri Varma Vegiraju <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Bump codecov/codecov-action from 5.4.0 to 5.4.2 (#1318)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.4.0 to 5.4.2.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v5.4.0...v5.4.2)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: 5.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Cassie Coyle <[email protected]>
Co-authored-by: Dapr Bot <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Fix URL building logic (#1320)

* Fix URL building logic

Signed-off-by: Artur Ciocanu <[email protected]>

* Add test for query params

Signed-off-by: Artur Ciocanu <[email protected]>

* Fix the assertion in the test

Signed-off-by: Artur Ciocanu <[email protected]>

* Adjust the tests

Signed-off-by: Artur Ciocanu <[email protected]>

* Remove uneeded changes from IT test

Signed-off-by: Artur Ciocanu <[email protected]>

* Revert some unintended changes

Signed-off-by: Artur Ciocanu <[email protected]>

* Simplify the testing a little bit

Signed-off-by: Artur Ciocanu <[email protected]>

* Adjust the test to use ServerRequest

Signed-off-by: Artur Ciocanu <[email protected]>

* Test removing things from method invoke controller

Signed-off-by: Artur Ciocanu <[email protected]>

* Add query param encoding test

Signed-off-by: Artur Ciocanu <[email protected]>

* Revert some unintended changes

Signed-off-by: Artur Ciocanu <[email protected]>

* Some tiny styles

Signed-off-by: Artur Ciocanu <[email protected]>

---------

Signed-off-by: Artur Ciocanu <[email protected]>
Co-authored-by: Artur Ciocanu <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Generate updated javadocs for 1.14.1

Signed-off-by: Dapr Bot <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Add Conversation AI to Java SDK (#1235)

* Conversation first commit

Signed-off-by: Siri Varma Vegiraju <[email protected]>
Signed-off-by: sirivarma <[email protected]>
Signed-off-by: siri-varma <[email protected]>

* Add unit tests

Signed-off-by: sirivarma <[email protected]>
Signed-off-by: siri-varma <[email protected]>

* change ai to conv

Signed-off-by: sirivarma <[email protected]>
Signed-off-by: siri-varma <[email protected]>

* Move to single module

Signed-off-by: sirivarma <[email protected]>
Signed-off-by: siri-varma <[email protected]>

* Remove module

Signed-off-by: sirivarma <[email protected]>
Signed-off-by: siri-varma <[email protected]>

* Add Integration tests

Signed-off-by: siri-varma <[email protected]>

* Update sdk-tests/src/test/java/io/dapr/it/testcontainers/DaprConversationIT.java

Co-authored-by: Cassie Coyle <[email protected]>
Signed-off-by: Siri Varma Vegiraju <[email protected]>
Signed-off-by: siri-varma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>

* Address comments

Signed-off-by: siri-varma <[email protected]>

* Import tag

Signed-off-by: siri-varma <[email protected]>

* Address comments

Signed-off-by: siri-varma <[email protected]>

* Make common config

Signed-off-by: siri-varma <[email protected]>

* Address comments

Signed-off-by: siri-varma <[email protected]>

* fix constant

Signed-off-by: siri-varma <[email protected]>

* fix constant

Signed-off-by: siri-varma <[email protected]>

* fix constant

Signed-off-by: siri-varma <[email protected]>

* fix s

Signed-off-by: siri-varma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>

* Make common config

Signed-off-by: siri-varma <[email protected]>

* Update README.md

Signed-off-by: Siri Varma Vegiraju <[email protected]>

* Update README.md

Signed-off-by: Siri Varma Vegiraju <[email protected]>

---------

Signed-off-by: Siri Varma Vegiraju <[email protected]>
Signed-off-by: sirivarma <[email protected]>
Signed-off-by: siri-varma <[email protected]>
Signed-off-by: Siri Varma Vegiraju <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Add docs for usage of Jobs SDK (#1323)

* Add doc for jobs

Signed-off-by: siri-varma <[email protected]>

* Add docs for Jobs

Signed-off-by: siri-varma <[email protected]>

* Apply suggestions from code review

Co-authored-by: Cassie Coyle <[email protected]>
Signed-off-by: Siri Varma Vegiraju <[email protected]>

---------

Signed-off-by: siri-varma <[email protected]>
Signed-off-by: Siri Varma Vegiraju <[email protected]>
Co-authored-by: artur-ciocanu <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Use dapr/durabletask-java (#1336)

* microsoft durabletask-java -> dapr durabletask-java

Signed-off-by: Cassandra Coyle <[email protected]>

* update another ref

Signed-off-by: Cassandra Coyle <[email protected]>

* 1.5.2 release

Signed-off-by: Cassandra Coyle <[email protected]>

* fix import order

Signed-off-by: Cassandra Coyle <[email protected]>

* Sdk new changes

Signed-off-by: siri-varma <[email protected]>

* Refine workflows

Signed-off-by: siri-varma <[email protected]>

* add ;

Signed-off-by: Cassandra Coyle <[email protected]>

* rm try

Signed-off-by: Cassandra Coyle <[email protected]>

---------

Signed-off-by: Cassandra Coyle <[email protected]>
Signed-off-by: siri-varma <[email protected]>
Co-authored-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Update master version to 1.16.0-SNAPSHOT

Signed-off-by: Dapr Bot <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Fix NPE

Signed-off-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Fix NPE

Signed-off-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Fix NPE

Signed-off-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Fix NPE

Signed-off-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Fix NPE

Signed-off-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Fix NPE

Signed-off-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Renaming and exposing connection details (#1341)

Signed-off-by: Artur Ciocanu <[email protected]>
Co-authored-by: Artur Ciocanu <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* [Master] Fix Vulnerabilities (#1354)

* update okio

Signed-off-by: Cassandra Coyle <[email protected]>

* rm unused dep

Signed-off-by: Cassandra Coyle <[email protected]>

---------

Signed-off-by: Cassandra Coyle <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Feat Add TLS & mTLS support for gRPC with root CA and insecure mode (#1361)

* feat: Support for GRPC ssl

Signed-off-by: Javier Aliaga <[email protected]>

* add tests

Signed-off-by: Cassandra Coyle <[email protected]>

* fix CI

Signed-off-by: Cassandra Coyle <[email protected]>

* add back else if

Signed-off-by: Cassandra Coyle <[email protected]>

* channel cleanup

Signed-off-by: Cassandra Coyle <[email protected]>

* add root ca support

Signed-off-by: Cassandra Coyle <[email protected]>

* checkstyles

Signed-off-by: Cassandra Coyle <[email protected]>

* add insecure

Signed-off-by: Cassandra Coyle <[email protected]>

* fix checkstyles

Signed-off-by: Cassandra Coyle <[email protected]>

* use InsecureTrustManagerFactory

Signed-off-by: Cassandra Coyle <[email protected]>

* fix test

Signed-off-by: Cassandra Coyle <[email protected]>

---------

Signed-off-by: Javier Aliaga <[email protected]>
Signed-off-by: Cassandra Coyle <[email protected]>
Co-authored-by: Javier Aliaga <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Address comments

Signed-off-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>

---------

Signed-off-by: sirivarma <[email protected]>
Signed-off-by: Artur Ciocanu <[email protected]>
Signed-off-by: Siri Varma Vegiraju <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Dapr Bot <[email protected]>
Signed-off-by: Siri Varma Vegiraju <[email protected]>
Signed-off-by: siri-varma <[email protected]>
Signed-off-by: Cassandra Coyle <[email protected]>
Signed-off-by: Javier Aliaga <[email protected]>
Co-authored-by: Matheus Cruz <[email protected]>
Co-authored-by: artur-ciocanu <[email protected]>
Co-authored-by: Artur Ciocanu <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dapr Bot <[email protected]>
Co-authored-by: Dapr Bot <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Co-authored-by: Javier Aliaga <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* 1.5.4 (#1375)

Signed-off-by: Cassandra Coyle <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Bump codecov/codecov-action from 5.4.2 to 5.4.3 (#1379)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.4.2 to 5.4.3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v5.4.2...v5.4.3)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: 5.4.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: sirivarma <[email protected]>

* Bump fossas/fossa-action from 1.6.0 to 1.7.0 (#1380)

Bumps [fossas/fossa-action](https://github.com/fossas/fossa-action) from 1.6.0 to 1.7.0.
- [Release notes](https://github.com/fossas/fossa-action/releases)
- [Commits](https://github.com/fossas/fossa-action/compare/v1.6.0...v1.7.0)

---
updated-dependencies:
- dependency-name: fossas/fossa-action
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Cassie Coyle <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Fix component spec parsing (#1370)

* Fix component spec parsing

Signed-off-by: Deepak <[email protected]>

* Fix component spec parsing

Signed-off-by: Deepak <[email protected]>

* Fix component spec metadata parsing

Signed-off-by: Deepak <[email protected]>

* fix checkstyle-error

Signed-off-by: Deepak <[email protected]>

---------

Signed-off-by: Deepak <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Co-authored-by: artur-ciocanu <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* chore: Add grpc keepalives (#1382)

* chore: Add grpc keepalives

Signed-off-by: Javier Aliaga <[email protected]>

* chore: Make grpc keepalive configurable

Signed-off-by: Javier Aliaga <[email protected]>

* chore: Fix review comments

Signed-off-by: Javier Aliaga <[email protected]>

* chore: Missing keepalive config for GRPC TLS INSECURE

Signed-off-by: Javier Aliaga <[email protected]>

* chore: Add test

Signed-off-by: Javier Aliaga <[email protected]>

* fix: Comment typo

Signed-off-by: Javier Aliaga <[email protected]>

---------

Signed-off-by: Javier Aliaga <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Fix : Typo in code comments (#1381)

* Fix Typo in Comments

Signed-off-by: Deepak <[email protected]>

* Update review comments

Signed-off-by: Deepak <[email protected]>

---------

Signed-off-by: Deepak <[email protected]>
Co-authored-by: artur-ciocanu <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Spring boot workflow patterns examples with mechanical markdown and tests (#1377)

* Feat Add TLS & mTLS support for gRPC with root CA and insecure mode (#1361)

* feat: Support for GRPC ssl

Signed-off-by: Javier Aliaga <[email protected]>

* add tests

Signed-off-by: Cassandra Coyle <[email protected]>

* fix CI

Signed-off-by: Cassandra Coyle <[email protected]>

* add back else if

Signed-off-by: Cassandra Coyle <[email protected]>

* channel cleanup

Signed-off-by: Cassandra Coyle <[email protected]>

* add root ca support

Signed-off-by: Cassandra Coyle <[email protected]>

* checkstyles

Signed-off-by: Cassandra Coyle <[email protected]>

* add insecure

Signed-off-by: Cassandra Coyle <[email protected]>

* fix checkstyles

Signed-off-by: Cassandra Coyle <[email protected]>

* use InsecureTrustManagerFactory

Signed-off-by: Cassandra Coyle <[email protected]>

* fix test

Signed-off-by: Cassandra Coyle <[email protected]>

---------

Signed-off-by: Javier Aliaga <[email protected]>
Signed-off-by: Cassandra Coyle <[email protected]>
Co-authored-by: Javier Aliaga <[email protected]>
Signed-off-by: salaboy <[email protected]>

* spring boot workflow patterns initial version

Signed-off-by: salaboy <[email protected]>

* adding README for workflows

Signed-off-by: salaboy <[email protected]>

* adding child example

Signed-off-by: salaboy <[email protected]>

* updating examples to work with markdown tests

Signed-off-by: salaboy <[email protected]>

* running mechanical markdown for workflow examples

Signed-off-by: salaboy <[email protected]>

* Fix the issue with retries not happening correctly for Activities and Workflows (#1343)

* Add coverage for some properties (#1297)

Signed-off-by: sirivarma <[email protected]>

* Make the DAPR version being used consistent across all tests (#1299)

Signed-off-by: sirivarma <[email protected]>

* Separate Dapr constants from IT container constants (#1315)

Signed-off-by: Artur Ciocanu <[email protected]>
Co-authored-by: Artur Ciocanu <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Use Java Bean for connection details and add more tests (#1317)

* Use Java Bean for connection details and add more tests

Signed-off-by: Artur Ciocanu <[email protected]>

* Simplify mock setup

Signed-off-by: Artur Ciocanu <[email protected]>

* Adding even more tests for test coverage

Signed-off-by: Artur Ciocanu <[email protected]>

---------

Signed-off-by: Artur Ciocanu <[email protected]>
Co-authored-by: Artur Ciocanu <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Update CONTRIBUTING.md

Signed-off-by: Siri Varma Vegiraju <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Bump codecov/codecov-action from 5.4.0 to 5.4.2 (#1318)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.4.0 to 5.4.2.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v5.4.0...v5.4.2)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: 5.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Cassie Coyle <[email protected]>
Co-authored-by: Dapr Bot <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Fix URL building logic (#1320)

* Fix URL building logic

Signed-off-by: Artur Ciocanu <[email protected]>

* Add test for query params

Signed-off-by: Artur Ciocanu <[email protected]>

* Fix the assertion in the test

Signed-off-by: Artur Ciocanu <[email protected]>

* Adjust the tests

Signed-off-by: Artur Ciocanu <[email protected]>

* Remove uneeded changes from IT test

Signed-off-by: Artur Ciocanu <[email protected]>

* Revert some unintended changes

Signed-off-by: Artur Ciocanu <[email protected]>

* Simplify the testing a little bit

Signed-off-by: Artur Ciocanu <[email protected]>

* Adjust the test to use ServerRequest

Signed-off-by: Artur Ciocanu <[email protected]>

* Test removing things from method invoke controller

Signed-off-by: Artur Ciocanu <[email protected]>

* Add query param encoding test

Signed-off-by: Artur Ciocanu <[email protected]>

* Revert some unintended changes

Signed-off-by: Artur Ciocanu <[email protected]>

* Some tiny styles

Signed-off-by: Artur Ciocanu <[email protected]>

---------

Signed-off-by: Artur Ciocanu <[email protected]>
Co-authored-by: Artur Ciocanu <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Generate updated javadocs for 1.14.1

Signed-off-by: Dapr Bot <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Add Conversation AI to Java SDK (#1235)

* Conversation first commit

Signed-off-by: Siri Varma Vegiraju <[email protected]>
Signed-off-by: sirivarma <[email protected]>
Signed-off-by: siri-varma <[email protected]>

* Add unit tests

Signed-off-by: sirivarma <[email protected]>
Signed-off-by: siri-varma <[email protected]>

* change ai to conv

Signed-off-by: sirivarma <[email protected]>
Signed-off-by: siri-varma <[email protected]>

* Move to single module

Signed-off-by: sirivarma <[email protected]>
Signed-off-by: siri-varma <[email protected]>

* Remove module

Signed-off-by: sirivarma <[email protected]>
Signed-off-by: siri-varma <[email protected]>

* Add Integration tests

Signed-off-by: siri-varma <[email protected]>

* Update sdk-tests/src/test/java/io/dapr/it/testcontainers/DaprConversationIT.java

Co-authored-by: Cassie Coyle <[email protected]>
Signed-off-by: Siri Varma Vegiraju <[email protected]>
Signed-off-by: siri-varma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>

* Address comments

Signed-off-by: siri-varma <[email protected]>

* Import tag

Signed-off-by: siri-varma <[email protected]>

* Address comments

Signed-off-by: siri-varma <[email protected]>

* Make common config

Signed-off-by: siri-varma <[email protected]>

* Address comments

Signed-off-by: siri-varma <[email protected]>

* fix constant

Signed-off-by: siri-varma <[email protected]>

* fix constant

Signed-off-by: siri-varma <[email protected]>

* fix constant

Signed-off-by: siri-varma <[email protected]>

* fix s

Signed-off-by: siri-varma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>

* Make common config

Signed-off-by: siri-varma <[email protected]>

* Update README.md

Signed-off-by: Siri Varma Vegiraju <[email protected]>

* Update README.md

Signed-off-by: Siri Varma Vegiraju <[email protected]>

---------

Signed-off-by: Siri Varma Vegiraju <[email protected]>
Signed-off-by: sirivarma <[email protected]>
Signed-off-by: siri-varma <[email protected]>
Signed-off-by: Siri Varma Vegiraju <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Add docs for usage of Jobs SDK (#1323)

* Add doc for jobs

Signed-off-by: siri-varma <[email protected]>

* Add docs for Jobs

Signed-off-by: siri-varma <[email protected]>

* Apply suggestions from code review

Co-authored-by: Cassie Coyle <[email protected]>
Signed-off-by: Siri Varma Vegiraju <[email protected]>

---------

Signed-off-by: siri-varma <[email protected]>
Signed-off-by: Siri Varma Vegiraju <[email protected]>
Co-authored-by: artur-ciocanu <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Use dapr/durabletask-java (#1336)

* microsoft durabletask-java -> dapr durabletask-java

Signed-off-by: Cassandra Coyle <[email protected]>

* update another ref

Signed-off-by: Cassandra Coyle <[email protected]>

* 1.5.2 release

Signed-off-by: Cassandra Coyle <[email protected]>

* fix import order

Signed-off-by: Cassandra Coyle <[email protected]>

* Sdk new changes

Signed-off-by: siri-varma <[email protected]>

* Refine workflows

Signed-off-by: siri-varma <[email protected]>

* add ;

Signed-off-by: Cassandra Coyle <[email protected]>

* rm try

Signed-off-by: Cassandra Coyle <[email protected]>

---------

Signed-off-by: Cassandra Coyle <[email protected]>
Signed-off-by: siri-varma <[email protected]>
Co-authored-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Update master version to 1.16.0-SNAPSHOT

Signed-off-by: Dapr Bot <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Fix NPE

Signed-off-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Fix NPE

Signed-off-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Fix NPE

Signed-off-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Fix NPE

Signed-off-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Fix NPE

Signed-off-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Fix NPE

Signed-off-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Renaming and exposing connection details (#1341)

Signed-off-by: Artur Ciocanu <[email protected]>
Co-authored-by: Artur Ciocanu <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* [Master] Fix Vulnerabilities (#1354)

* update okio

Signed-off-by: Cassandra Coyle <[email protected]>

* rm unused dep

Signed-off-by: Cassandra Coyle <[email protected]>

---------

Signed-off-by: Cassandra Coyle <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Feat Add TLS & mTLS support for gRPC with root CA and insecure mode (#1361)

* feat: Support for GRPC ssl

Signed-off-by: Javier Aliaga <[email protected]>

* add tests

Signed-off-by: Cassandra Coyle <[email protected]>

* fix CI

Signed-off-by: Cassandra Coyle <[email protected]>

* add back else if

Signed-off-by: Cassandra Coyle <[email protected]>

* channel cleanup

Signed-off-by: Cassandra Coyle <[email protected]>

* add root ca support

Signed-off-by: Cassandra Coyle <[email protected]>

* checkstyles

Signed-off-by: Cassandra Coyle <[email protected]>

* add insecure

Signed-off-by: Cassandra Coyle <[email protected]>

* fix checkstyles

Signed-off-by: Cassandra Coyle <[email protected]>

* use InsecureTrustManagerFactory

Signed-off-by: Cassandra Coyle <[email protected]>

* fix test

Signed-off-by: Cassandra Coyle <[email protected]>

---------

Signed-off-by: Javier Aliaga <[email protected]>
Signed-off-by: Cassandra Coyle <[email protected]>
Co-authored-by: Javier Aliaga <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Address comments

Signed-off-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>

---------

Signed-off-by: sirivarma <[email protected]>
Signed-off-by: Artur Ciocanu <[email protected]>
Signed-off-by: Siri Varma Vegiraju <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Dapr Bot <[email protected]>
Signed-off-by: Siri Varma Vegiraju <[email protected]>
Signed-off-by: siri-varma <[email protected]>
Signed-off-by: Cassandra Coyle <[email protected]>
Signed-off-by: Javier Aliaga <[email protected]>
Co-authored-by: Matheus Cruz <[email protected]>
Co-authored-by: artur-ciocanu <[email protected]>
Co-authored-by: Artur Ciocanu <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dapr Bot <[email protected]>
Co-authored-by: Dapr Bot <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Co-authored-by: Javier Aliaga <[email protected]>
Signed-off-by: salaboy <[email protected]>

* 1.5.4 (#1375)

Signed-off-by: Cassandra Coyle <[email protected]>
Signed-off-by: salaboy <[email protected]>

* fixing order Id correlation

Signed-off-by: salaboy <[email protected]>

* fixing waiting time for tests to run

Signed-off-by: salaboy <[email protected]>

* fixing app name

Signed-off-by: salaboy <[email protected]>

* adding app name and removing log lines

Signed-off-by: salaboy <[email protected]>

* Bump codecov/codecov-action from 5.4.2 to 5.4.3 (#1379)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.4.2 to 5.4.3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v5.4.2...v5.4.3)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: 5.4.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: salaboy <[email protected]>

* Bump fossas/fossa-action from 1.6.0 to 1.7.0 (#1380)

Bumps [fossas/fossa-action](https://github.com/fossas/fossa-action) from 1.6.0 to 1.7.0.
- [Release notes](https://github.com/fossas/fossa-action/releases)
- [Commits](https://github.com/fossas/fossa-action/compare/v1.6.0...v1.7.0)

---
updated-dependencies:
- dependency-name: fossas/fossa-action
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Cassie Coyle <[email protected]>
Signed-off-by: salaboy <[email protected]>

* Fix component spec parsing (#1370)

* Fix component spec parsing

Signed-off-by: Deepak <[email protected]>

* Fix component spec parsing

Signed-off-by: Deepak <[email protected]>

* Fix component spec metadata parsing

Signed-off-by: Deepak <[email protected]>

* fix checkstyle-error

Signed-off-by: Deepak <[email protected]>

---------

Signed-off-by: Deepak <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Co-authored-by: artur-ciocanu <[email protected]>
Signed-off-by: salaboy <[email protected]>

* Update spring-boot-examples/workflows/README.md

Co-authored-by: Cassie Coyle <[email protected]>
Signed-off-by: salaboy <[email protected]>

* fixing comments

Signed-off-by: salaboy <[email protected]>

* Update body.json

Signed-off-by: artur-ciocanu <[email protected]>
Signed-off-by: salaboy <[email protected]>

* Update FanOutInWorkflow.java

Signed-off-by: artur-ciocanu <[email protected]>
Signed-off-by: salaboy <[email protected]>

* clean up logs for multiple executions, for standalone mode

Signed-off-by: salaboy <[email protected]>

* Update application.properties

Signed-off-by: artur-ciocanu <[email protected]>

---------

Signed-off-by: Javier Aliaga <[email protected]>
Signed-off-by: Cassandra Coyle <[email protected]>
Signed-off-by: salaboy <[email protected]>
Signed-off-by: sirivarma <[email protected]>
Signed-off-by: Artur Ciocanu <[email protected]>
Signed-off-by: Siri Varma Vegiraju <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Dapr Bot <[email protected]>
Signed-off-by: Siri Varma Vegiraju <[email protected]>
Signed-off-by: siri-varma <[email protected]>
Signed-off-by: Deepak <[email protected]>
Signed-off-by: artur-ciocanu <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Co-authored-by: Javier Aliaga <[email protected]>
Co-authored-by: Siri Varma Vegiraju <[email protected]>
Co-authored-by: Matheus Cruz <[email protected]>
Co-authored-by: artur-ciocanu <[email protected]>
Co-authored-by: Artur Ciocanu <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dapr Bot <[email protected]>
Co-authored-by: Dapr Bot <[email protected]>
Co-authored-by: iddeepak <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* System Properties + Env Var Docs (#1384)

* add properties file to docs and align system properties to env var name convention with . as _

Signed-off-by: Cassandra Coyle <[email protected]>

* reset env var to what it was

Signed-off-by: Cassandra Coyle <[email protected]>

---------

Signed-off-by: Cassandra Coyle <[email protected]>
Co-authored-by: artur-ciocanu <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Updating docs to have spring boot 3.x banner and not hardcoded deps (#1366)

* updating docs to have spring boot 3.x banner and not hardcoded deps

Signed-off-by: salaboy <[email protected]>

* Update _index.md

Signed-off-by: salaboy <[email protected]>

* Update _index.md

Adding links to discord and github issues

Signed-off-by: salaboy <[email protected]>

---------

Signed-off-by: salaboy <[email protected]>
Co-authored-by: artur-ciocanu <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Cleaup Test Dependencies (#1332)

* Update CONTRIBUTING.md

Signed-off-by: Siri Varma Vegiraju <[email protected]>

* Fix things

Signed-off-by: sirivarma <[email protected]>

* Fix things?

Signed-off-by: sirivarma <[email protected]>

* Fix logback version

Signed-off-by: siri-varma <[email protected]>

* Fix logback version

Signed-off-by: siri-varma <[email protected]>

* Add pom

Signed-off-by: siri-varma <[email protected]>

* Add pom

Signed-off-by: siri-varma <[email protected]>

* Add properties

Signed-off-by: siri-varma <[email protected]>

* Added test scope

Signed-off-by: siri-varma <[email protected]>

* MArk as test

Signed-off-by: siri-varma <[email protected]>

* Update pom.xml

Signed-off-by: Siri Varma Vegiraju <[email protected]>

* Update pom.xml

Signed-off-by: Siri Varma Vegiraju <[email protected]>

---------

Signed-off-by: Siri Varma Vegiraju <[email protected]>
Signed-off-by: sirivarma <[email protected]>
Signed-off-by: siri-varma <[email protected]>
Co-authored-by: artur-ciocanu <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* chore: New task execution task id test (#1352)

* chore: New task execution task id test

test how taskExecutionTaskId can be used for idempotency

Signed-off-by: Javier Aliaga <[email protected]>

* chore: Clean up not used files

Signed-off-by: Javier Aliaga <[email protected]>

* docs: Task execution keys

Signed-off-by: Javier Aliaga <[email protected]>

* test: Modify unit tests

Signed-off-by: Javier Aliaga <[email protected]>

* Remove new lines

Signed-off-by: artur-ciocanu <[email protected]>

---------

Signed-off-by: Javier Aliaga <[email protected]>
Signed-off-by: artur-ciocanu <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Co-authored-by: artur-ciocanu <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Revert "chore: New task execution task id test (#1352)" (#1389)

This reverts commit 949584f69f4bc78ca59abe6ad000f1f2ace21768.

Signed-off-by: Javier Aliaga <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* 1.5.5 (#1390)

Signed-off-by: Cassandra Coyle <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Add Documentation for Conversation AI SDK (#1387)

Signed-off-by: sirivarma <[email protected]>

* Cleanup Spring Dependencies (#1334)

* Update CONTRIBUTING.md

Signed-off-by: Siri Varma Vegiraju <[email protected]>

* Fix spring

Signed-off-by: siri-varma <[email protected]>

* Add context

Signed-off-by: siri-varma <[email protected]>

* Phase 1

Signed-off-by: siri-varma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>

* Fix spring

Signed-off-by: siri-varma <[email protected]>

* Add context

Signed-off-by: siri-varma <[email protected]>

* Phase 1

Signed-off-by: siri-varma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>

* move version

Signed-off-by: sirivarma <[email protected]>

* Fix pom

Signed-off-by: sirivarma <[email protected]>

* change version

Signed-off-by: sirivarma <[email protected]>

* remove unused

Signed-off-by: siri-varma <[email protected]>

* Address comments

Signed-off-by: siri-varma <[email protected]>

* Fix test

Signed-off-by: siri-varma <[email protected]>

* Fix test

Signed-off-by: siri-varma <[email protected]>

* Fix things

Signed-off-by: sirivarma <[email protected]>

---------

Signed-off-by: Siri Varma Vegiraju <[email protected]>
Signed-off-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>
Co-authored-by: artur-ciocanu <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Bump org.springframework:spring-context in /dapr-spring (#1394)

Bumps [org.springframework:spring-context](https://github.com/spring-projects/spring-framework) from 6.1.8 to 6.1.14.
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](https://github.com/spring-projects/spring-framework/compare/v6.1.8...v6.1.14)

---
updated-dependencies:
- dependency-name: org.springframework:spring-context
  dependency-version: 6.1.14
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: sirivarma <[email protected]>

* Compensation example for Workflows (#1333)

* add basic compensation example for wf

Signed-off-by: Cassandra Coyle <[email protected]>

* update commands to run + wf id

Signed-off-by: Cassandra Coyle <[email protected]>

* update readme + add mechanical markdown

Signed-off-by: Cassandra Coyle <[email protected]>

* fix import

Signed-off-by: Cassandra Coyle <[email protected]>

* fix mechanical markdown + add how to test it locally

Signed-off-by: Cassandra Coyle <[email protected]>

* move compensation example readme to workflows readme

Signed-off-by: Cassandra Coyle <[email protected]>

* Update BookCarActivity.java

Signed-off-by: artur-ciocanu <[email protected]>

* Update BookFlightActivity.java

Signed-off-by: artur-ciocanu <[email protected]>

* Update BookHotelActivity.java

Signed-off-by: artur-ciocanu <[email protected]>

* Update BookTripClient.java

Signed-off-by: artur-ciocanu <[email protected]>

* Update BookTripWorker.java

Signed-off-by: artur-ciocanu <[email protected]>

* Update BookTripWorkflow.java

Signed-off-by: artur-ciocanu <[email protected]>

* Update CancelCarActivity.java

Signed-off-by: artur-ciocanu <[email protected]>

* Update CancelFlightActivity.java

Signed-off-by: artur-ciocanu <[email protected]>

* Update CancelHotelActivity.java

Signed-off-by: artur-ciocanu <[email protected]>

* add retry IT tests and catch TaskFailedException

Signed-off-by: Cassandra Coyle <[email protected]>

* add test for no compensation if successful and assert attempts

Signed-off-by: Cassandra Coyle <[email protected]>

* update mechanical markdown

Signed-off-by: Cassandra Coyle <[email protected]>

* add back pubsub... but this should be removed long term

Signed-off-by: Cassandra Coyle <[email protected]>

* try adding waitforsidecar

Signed-off-by: Cassandra Coyle <[email protected]>

* rm tests from examples pr

Signed-off-by: Cassandra Coyle <[email protected]>

* reset unintended changes

Signed-off-by: Cassandra Coyle <[email protected]>

---------

Signed-off-by: Cassandra Coyle <[email protected]>
Signed-off-by: artur-ciocanu <[email protected]>
Co-authored-by: artur-ciocanu <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Adding remote endpoint request from inside activity with retry (#1388)

* adding remote endpoint request from inside activity with retry

Signed-off-by: salaboy <[email protected]>

* adding retry with Microcks payloads

Signed-off-by: salaboy <[email protected]>

* fixing review comments

Signed-off-by: salaboy <[email protected]>

* chore: New task execution task id test (#1352)

* chore: New task execution task id test

test how taskExecutionTaskId can be used for idempotency

Signed-off-by: Javier Aliaga <[email protected]>

* chore: Clean up not used files

Signed-off-by: Javier Aliaga <[email protected]>

* docs: Task execution keys

Signed-off-by: Javier Aliaga <[email protected]>

* test: Modify unit tests

Signed-off-by: Javier Aliaga <[email protected]>

* Remove new lines

Signed-off-by: artur-ciocanu <[email protected]>

---------

Signed-off-by: Javier Aliaga <[email protected]>
Signed-off-by: artur-ciocanu <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Co-authored-by: artur-ciocanu <[email protected]>
Signed-off-by: salaboy <[email protected]>

* Revert "chore: New task execution task id test (#1352)" (#1389)

This reverts commit 949584f69f4bc78ca59abe6ad000f1f2ace21768.

Signed-off-by: Javier Aliaga <[email protected]>
Signed-off-by: salaboy <[email protected]>

* 1.5.5 (#1390)

Signed-off-by: Cassandra Coyle <[email protected]>
Signed-off-by: salaboy <[email protected]>

* Add Documentation for Conversation AI SDK (#1387)

Signed-off-by: salaboy <[email protected]>

* Cleanup Spring Dependencies (#1334)

* Update CONTRIBUTING.md

Signed-off-by: Siri Varma Vegiraju <[email protected]>

* Fix spring

Signed-off-by: siri-varma <[email protected]>

* Add context

Signed-off-by: siri-varma <[email protected]>

* Phase 1

Signed-off-by: siri-varma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>

* Fix spring

Signed-off-by: siri-varma <[email protected]>

* Add context

Signed-off-by: siri-varma <[email protected]>

* Phase 1

Signed-off-by: siri-varma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>

* Fix things

Signed-off-by: siri-varma <[email protected]>

* move version

Signed-off-by: sirivarma <[email protected]>

* Fix pom

Signed-off-by: sirivarma <[email protected]>

* change version

Signed-off-by: sirivarma <[email protected]>

* remove unused

Signed-off-by: siri-varma <[email protected]>

* Address comments

Signed-off-by: siri-varma <[email protected]>

* Fix test

Signed-off-by: siri-varma <[email protected]>

* Fix test

Signed-off-by: siri-varma <[email protected]>

* Fix things

Signed-off-by: sirivarma <[email protected]>

---------

Signed-off-by: Siri Varma Vegiraju <[email protected]>
Signed-off-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>
Co-authored-by: artur-ciocanu <[email protected]>
Signed-off-by: salaboy <[email protected]>

* network is needed

Signed-off-by: salaboy <[email protected]>

---------

Signed-off-by: salaboy <[email protected]>
Signed-off-by: Javier Aliaga <[email protected]>
Signed-off-by: artur-ciocanu <[email protected]>
Signed-off-by: Cassandra Coyle <[email protected]>
Signed-off-by: Siri Varma Vegiraju <[email protected]>
Signed-off-by: siri-varma <[email protected]>
Signed-off-by: sirivarma <[email protected]>
Co-authored-by: Javier Aliaga <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Co-authored-by: artur-ciocanu <[email protected]>
Co-authored-by: Siri Varma Vegiraju <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Bump org.springframework:spring-context in /dapr-spring (#1398)

Bumps [org.springframework:spring-context](https://github.com/spring-projects/spring-framework) from 6.1.14 to 6.1.20.
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](https://github.com/spring-projects/spring-framework/compare/v6.1.14...v6.1.20)

---
updated-dependencies:
- dependency-name: org.springframework:spring-context
  dependency-version: 6.1.20
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: sirivarma <[email protected]>

* Grouping IT tests per API surface (#1401)

* Grouping IT tests per API surface

Signed-off-by: Artur Ciocanu <[email protected]>

* Fix build

Signed-off-by: Artur Ciocanu <[email protected]>

---------

Signed-off-by: Artur Ciocanu <[email protected]>
Co-authored-by: Artur Ciocanu <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Ensure OTEL version from examples aligns with SDK and ITs (#1403)

Signed-off-by: sirivarma <[email protected]>

* chore: Support configuration for max grpc inbound message (#1411)

Signed-off-by: Javier Aliaga <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Adding Support for Suspend / Resume Workflows (#1405)

* adding IT test

Signed-off-by: salaboy <[email protected]>

* adding initial version of suspend/resume example

Signed-off-by: salaboy <[email protected]>

* updating README

Signed-off-by: salaboy <[email protected]>

* Update README.md

Signed-off-by: salaboy <[email protected]>

* following Javi's suggestion

Signed-off-by: salaboy <[email protected]>

* fixing wrong year in headers

Signed-off-by: salaboy <[email protected]>

* fixing paths in one more README.md file

Signed-off-by: salaboy <[email protected]>

* adding output validation

Signed-off-by: salaboy <[email protected]>

* adding missing port

Signed-off-by: salaboy <[email protected]>

* fixing check conditions

Signed-off-by: salaboy <[email protected]>

---------

Signed-off-by: salaboy <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Add retry handler support (#1412)

* Add retry handler support

Signed-off-by: Mason <[email protected]>

* Wrap DurableTask objects

Signed-off-by: Mason <[email protected]>

* Rename method

Signed-off-by: Mason <[email protected]>

* Add isNonRetriable field to WorkflowTaskFailureDetails

Signed-off-by: Mason <[email protected]>

* Add unit test

Signed-off-by: Mason <[email protected]>

* Removed duplicate WorkflowFailureDetails class

Signed-off-by: Mason <[email protected]>

* Removed unneeded when statements in retry policy unit test

Signed-off-by: Mason <[email protected]>

* Add unit test to test both RetryPolicy and RetryHandler

Signed-off-by: Mason <[email protected]>

* Create toRetryPolicy method

Signed-off-by: Mason <[email protected]>

---------

Signed-off-by: Mason <[email protected]>
Co-authored-by: Siri Varma Vegiraju <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Pull out createTimer logic (#1419)

* pull out logical changes from @salaboy's PR to release it

Signed-off-by: Cassandra Coyle <[email protected]>

* add missing import

Signed-off-by: Cassandra Coyle <[email protected]>

---------

Signed-off-by: Cassandra Coyle <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Make sure there no multiple empty lines and every file ends with a new line (#1417)

Signed-off-by: sirivarma <[email protected]>

* Automated Header Checks (#1416)

Signed-off-by: sirivarma <[email protected]>

* Bump org.springframework:spring-web in /dapr-spring (#1424)

Bumps [org.springframework:spring-web](https://github.com/spring-projects/spring-framework) from 6.1.20 to 6.1.21.
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](https://github.com/spring-projects/spring-framework/compare/v6.1.20...v6.1.21)

---
updated-dependencies:
- dependency-name: org.springframework:spring-web
  dependency-version: 6.1.21
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: sirivarma <[email protected]>

* Aligning Spring Boot and SpringFramework versions (#1427)

* aligning versions

Signed-off-by: salaboy <[email protected]>

* letting SB to manage the logback version, so it is aligned

Signed-off-by: salaboy <[email protected]>

* removing dep from sdk-tests

Signed-off-by: salaboy <[email protected]>

* removing logback

Signed-off-by: salaboy <[email protected]>

---------

Signed-off-by: salaboy <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Update pom.xml to have testcontainers 1.21.3 (#1436)

Signed-off-by: salaboy <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Adding examples to Spring Boot (duration, zoneddatetime and suspend/resume) (#1413)

* implementing createtime with zoneddatetime

Signed-off-by: salaboy <[email protected]>

* adding duration and zoneddatetime examples

Signed-off-by: salaboy <[email protected]>

* using external event wf to test suspend resume

Signed-off-by: salaboy <[email protected]>

---------

Signed-off-by: salaboy <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Bump org.apache.commons:commons-lang3 from 3.9 to 3.18.0 (#1446)

Bumps org.apache.commons:commons-lang3 from 3.9 to 3.18.0.

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-lang3
  dependency-version: 3.18.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: artur-ciocanu <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Update dapr docs for Hugo upgrade (#1443)

Signed-off-by: Marc Duiker <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Adds note about workflow start time (#1444)

Signed-off-by: joshvanl <[email protected]>
Co-authored-by: Dapr Bot <[email protected]>
Co-authored-by: artur-ciocanu <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Migrate PubSub removing flaky test (#1407)

* Migrate PubSub removing flaky test

Signed-off-by: Matheus Cruz <[email protected]>

* Adjust assertion

Signed-off-by: Matheus Cruz <[email protected]>

* Change assert

Signed-off-by: Matheus Cruz <[email protected]>

* Apply pull request suggestions

Signed-off-by: Matheus Cruz <[email protected]>

* Use custom ObjectSerializer

Signed-off-by: Matheus Cruz <[email protected]>

---------

Signed-off-by: Matheus Cruz <[email protected]>
Co-authored-by: artur-ciocanu <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* supporting spring boot property for API TOKEN on workflow interceptor (#1452)

Signed-off-by: salaboy <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Supporting placement and scheduler custom images (#1450)

* supporting placement and scheduler custom images

Signed-off-by: salaboy <[email protected]>

* Bump org.apache.commons:commons-lang3 from 3.9 to 3.18.0 (#1446)

Bumps org.apache.commons:commons-lang3 from 3.9 to 3.18.0.

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-lang3
  dependency-version: 3.18.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: artur-ciocanu <[email protected]>
Signed-off-by: salaboy <[email protected]>

* Update dapr docs for Hugo upgrade (#1443)

Signed-off-by: Marc Duiker <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Signed-off-by: salaboy <[email protected]>

* Adds note about workflow start time (#1444)

Signed-off-by: joshvanl <[email protected]>
Co-authored-by: Dapr Bot <[email protected]>
Co-authored-by: artur-ciocanu <[email protected]>
Signed-off-by: salaboy <[email protected]>

* adding test to validate canonical names with substitutes

Signed-off-by: salaboy <[email protected]>

* Migrate PubSub removing flaky test (#1407)

* Migrate PubSub removing flaky test

Signed-off-by: Matheus Cruz <[email protected]>

* Adjust assertion

Signed-off-by: Matheus Cruz <[email protected]>

* Change assert

Signed-off-by: Matheus Cruz <[email protected]>

* Apply pull request suggestions

Signed-off-by: Matheus Cruz <[email protected]>

* Use custom ObjectSerializer

Signed-off-by: Matheus Cruz <[email protected]>

---------

Signed-off-by: Matheus Cruz <[email protected]>
Co-authored-by: artur-ciocanu <[email protected]>
Signed-off-by: salaboy <[email protected]>

* adding tests for coverage

Signed-off-by: salaboy <[email protected]>

---------

Signed-off-by: salaboy <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Marc Duiker <[email protected]>
Signed-off-by: joshvanl <[email protected]>
Signed-off-by: Matheus Cruz <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: artur-ciocanu <[email protected]>
Co-authored-by: Marc Duiker <[email protected]>
Co-authored-by: Cassie Coyle <[email protected]>
Co-authored-by: Josh van Leeuwen <[email protected]>
Co-authored-by: Dapr Bot <[email protected]>
Co-authored-by: Matheus Cruz <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* chore: Replace ossrh url (#1454)

Signed-off-by: Javier Aliaga <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Upgrading to 1.15.7 (#1458)

* upgrading to 1.15.7

Signed-off-by: salaboy <[email protected]>

* using DAPR VERSION

Signed-off-by: salaboy <[email protected]>

---------

Signed-off-by: salaboy <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* updating sched api on DaprContainer (#1462)

Signed-off-by: salaboy <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Adding app health check parameters (#1465)

* adding app health check parameters

Signed-off-by: salaboy <[email protected]>

* fixing style

Signed-off-by: salaboy <[email protected]>

* testing with configure for coverage

Signed-off-by: salaboy <[email protected]>

* updating sched api on DaprContainer (#1462)

Signed-off-by: salaboy <[email protected]>

* fix Artur comments

Signed-off-by: salaboy <[email protected]>

---------

Signed-off-by: salaboy <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Add note about the dapr.client.* properties (#1467)

Signed-off-by: Matheus Cruz <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* conversation ai

Signed-off-by: sirivarma <[email protected]>

* Fix pom

Signed-off-by: sirivarma <[email protected]>

* Fix pom

Signed-off-by: sirivarma <[email protected]>

* fix things

Signed-off-by: sirivarma <[email protected]>

* Fix things

Signed-off-by: sirivarma <[email protected]>

* docs: Add gRPC response settings to properties documentation (#1482)

* docs: Add gRPC response settings to properties documentation

Signed-off-by: MyMirelHub <[email protected]>

* Apply suggestion from @javier-aliaga

Co-authored-by: Javier Aliaga <[email protected]>
Signed-off-by: Mirel Isaj <[email protected]>

---------

Signed-off-by: MyMirelHub <[email protected]>
Signed-off-by: Mirel Isaj <[email protected]>
Co-authored-by: Javier Aliaga <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Generate updated javadocs for 1.14.2

Signed-off-by: Dapr Bot <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* chore: Use 1.16.0 rc 2 (#1463)

* chore: Use 1.16.0 rc

Signed-off-by: Javier Aliaga <[email protected]>

* chore: Use dapr:1.16-rc.2

Signed-off-by: Javier Aliaga <[email protected]>

* chore: Add overwrite flag to jobs

Signed-off-by: Javier Aliaga <[email protected]>

---------

Signed-off-by: Javier Aliaga <[email protected]>
Signed-off-by: sirivarma <[email protected]>

* Add Failure Policy for Jobs SDK (#1448)

* Update CONTRIBUTING.md

Signed-off-by: Siri Varma Vegiraju <[email protected]>

* Ad…
Signed-off-by: Cassandra Coyle <[email protected]>
Signed-off-by: salaboy <[email protected]>
…pipeline to skipIT when UnitTest

Signed-off-by: salaboy <[email protected]>
Signed-off-by: salaboy <[email protected]>
Signed-off-by: salaboy <[email protected]>
@salaboy salaboy force-pushed the 1548-remote-activities-sb branch from 3000cf8 to 2bf6fc7 Compare September 12, 2025 15:41
@salaboy salaboy requested a review from cicoyle September 12, 2025 16:43
@salaboy
Copy link
Collaborator Author

salaboy commented Sep 12, 2025

@dapr/approvers-java-sdk @dapr/maintainers-java-sdk I think I've addressed all the comments now, please re-review.

Copy link

codecov bot commented Sep 12, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 78.49%. Comparing base (d759c53) to head (4a88bca).
⚠️ Report is 219 commits behind head on master.

Additional details and impacted files
@@             Coverage Diff              @@
##             master    #1550      +/-   ##
============================================
+ Coverage     76.91%   78.49%   +1.58%     
- Complexity     1592     1913     +321     
============================================
  Files           145      215      +70     
  Lines          4843     5827     +984     
  Branches        562      649      +87     
============================================
+ Hits           3725     4574     +849     
- Misses          821      916      +95     
- Partials        297      337      +40     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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.

Add Remote Activity examples inside Spring Boot examples
4 participants