Commit Graph

757 Commits

Author SHA1 Message Date
sirivarma 9e29d97bb7 Fix tool calling
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-20 10:51:31 -07:00
sirivarma 8e508e417e Merge branch 'master' of https://github.com/siri-varma/java-sdk into users/svegiraju/conversation-ai 2025-08-17 20:38:25 -07:00
Matheus Cruz 04b19e1cf7
Use camelCase on properties (#1470)
* Use camelCase on properties

Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com>

* Add test for cameCalse properties

Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com>

* Update daprdocs/content/en/java-sdk-docs/spring-boot/_index.md

Co-authored-by: Cassie Coyle <cassie.i.coyle@gmail.com>
Signed-off-by: Matheus Cruz <56329339+mcruzdev@users.noreply.github.com>

---------

Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com>
Signed-off-by: Matheus Cruz <56329339+mcruzdev@users.noreply.github.com>
Co-authored-by: artur-ciocanu <artur.ciocanu@gmail.com>
Co-authored-by: Cassie Coyle <cassie.i.coyle@gmail.com>
2025-08-16 00:00:44 -07:00
Cassie Coyle b74bc29bd7
process deps too for dapr-spring (#1503)
Signed-off-by: Cassandra Coyle <cassie@diagrid.io>
2025-08-15 14:36:23 -05:00
Cassie Coyle eb7cfcc5a7
Generate updated javadocs for 1.15.0 (#1501)
Signed-off-by: Dapr Bot <daprweb@microsoft.com>
Co-authored-by: Dapr Bot <daprweb@microsoft.com>
2025-08-14 14:00:45 -07:00
Cassie Coyle c50b1d68a3
[master] Unblock Release (#1500)
* tweak test to pass consistently

Signed-off-by: Cassandra Coyle <cassie@diagrid.io>

* cleanup import

Signed-off-by: Cassandra Coyle <cassie@diagrid.io>

---------

Signed-off-by: Cassandra Coyle <cassie@diagrid.io>
2025-08-14 13:29:40 -05:00
Siri Varma Vegiraju d4650ad2b4
Merge branch 'master' into users/svegiraju/conversation-ai
Signed-off-by: Siri Varma Vegiraju <siri.varma@outlook.com>
2025-08-11 13:22:08 -07:00
Javier Aliaga c5658eb5c4
Use 1.16 rc.3 (#1488)
* chore: Use dapr release 1.16-rc.3

Signed-off-by: Javier Aliaga <javier@diagrid.io>

* feat: Move field to top level request

Signed-off-by: Javier Aliaga <javier@diagrid.io>

* chore: Update mechanical markdown workflow timeouts

Signed-off-by: Javier Aliaga <javier@diagrid.io>

* chore: Run MM workflows tests in parallel

Signed-off-by: Javier Aliaga <javier@diagrid.io>

* fix: Fix tracing examples

Signed-off-by: Javier Aliaga <javier@diagrid.io>

* ci: Do not run tests during example validations

We have specifics jobs that runs tests. Do not run them as part as validations

Signed-off-by: Javier Aliaga <javier@diagrid.io>

* ci: Improve validate job

No need to run separate jobs for clean, compile and install

Signed-off-by: Javier Aliaga <javier@diagrid.io>

* ci: Run workflows examples sequentially

Signed-off-by: Javier Aliaga <javier@diagrid.io>

* ci: Add timeout to strem pubsub

Signed-off-by: Javier Aliaga <javier@diagrid.io>

* ci: Fix order of examples

Signed-off-by: Javier Aliaga <javier@diagrid.io>

* ci: Fix validation tests for sb workflows

Signed-off-by: Javier Aliaga <javier@diagrid.io>

* nit: Add copyright header

Signed-off-by: Javier Aliaga <javier@diagrid.io>

---------

Signed-off-by: Javier Aliaga <javier@diagrid.io>
2025-08-11 09:39:15 -07:00
Siri Varma Vegiraju 398802a4cb
Update UserMessageDemo.java
Signed-off-by: Siri Varma Vegiraju <siri.varma@outlook.com>
2025-08-06 22:22:06 -07:00
Siri Varma Vegiraju d812b65009
Update UserMessageDemo.java
Signed-off-by: Siri Varma Vegiraju <siri.varma@outlook.com>
2025-08-06 22:00:40 -07:00
Siri Varma Vegiraju e2bdffd09a
Update README.md
Signed-off-by: Siri Varma Vegiraju <siri.varma@outlook.com>
2025-08-06 21:50:36 -07:00
siri-varma 392c286e35 Add examples
Signed-off-by: siri-varma <siri.varma@outlook.com>
2025-08-06 21:36:12 -07:00
siri-varma ace90e4366 Add examples
Signed-off-by: siri-varma <siri.varma@outlook.com>
2025-08-06 21:21:12 -07:00
siri-varma 7946fee3c1 Add better tests
Signed-off-by: siri-varma <siri.varma@outlook.com>
2025-08-06 20:47:30 -07:00
siri-varma 57fad34c1a fxi things
Signed-off-by: siri-varma <siri.varma@outlook.com>
2025-08-06 17:05:47 -07:00
sirivarma 3c79ce8baf Fix things
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 16:10:18 -07:00
sirivarma 3834a0d7a0 Fix things
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:49:43 -07:00
sirivarma 5718bd4e95 Fix things
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:46:18 -07:00
sirivarma 4c132615fe Fix things
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:43:19 -07:00
sirivarma 683beae81c Fix things
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:39:05 -07:00
Siri Varma Vegiraju 4063b1ce3b
Merge branch 'master' into users/svegiraju/conversation-ai
Signed-off-by: Siri Varma Vegiraju <siri.varma@outlook.com>
2025-08-06 15:36:13 -07:00
Siri Varma Vegiraju 7c3afb3baa Add Failure Policy for Jobs SDK (#1448)
* Update CONTRIBUTING.md

Signed-off-by: Siri Varma Vegiraju <siri.varma@outlook.com>

* Add failrue policy

Signed-off-by: sirivarma <siri.varma@outlook.com>

* Add tests

Signed-off-by: sirivarma <siri.varma@outlook.com>

* Add Tests

Signed-off-by: sirivarma <siri.varma@outlook.com>

* Upgrading to 1.15.7 (#1458)

* upgrading to 1.15.7

Signed-off-by: salaboy <Salaboy@gmail.com>

* using DAPR VERSION

Signed-off-by: salaboy <Salaboy@gmail.com>

---------

Signed-off-by: salaboy <Salaboy@gmail.com>
Signed-off-by: siri-varma <siri.varma@outlook.com>

* Rename classes

Signed-off-by: siri-varma <siri.varma@outlook.com>

* add rc

Signed-off-by: sirivarma <siri.varma@outlook.com>

* fix checkstyle

Signed-off-by: sirivarma <siri.varma@outlook.com>

* Fix things

Signed-off-by: sirivarma <siri.varma@outlook.com>

* Test latest

Signed-off-by: sirivarma <siri.varma@outlook.com>

* fix checkstyle

Signed-off-by: sirivarma <siri.varma@outlook.com>

* Address comments

Signed-off-by: sirivarma <siri.varma@outlook.com>

* Address comments

Signed-off-by: sirivarma <siri.varma@outlook.com>

---------

Signed-off-by: Siri Varma Vegiraju <siri.varma@outlook.com>
Signed-off-by: sirivarma <siri.varma@outlook.com>
Signed-off-by: salaboy <Salaboy@gmail.com>
Signed-off-by: siri-varma <siri.varma@outlook.com>
Co-authored-by: artur-ciocanu <artur.ciocanu@gmail.com>
Co-authored-by: salaboy <Salaboy@gmail.com>
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:29:09 -07:00
Javier Aliaga 48ad25e334 chore: Use 1.16.0 rc 2 (#1463)
* chore: Use 1.16.0 rc

Signed-off-by: Javier Aliaga <javier@diagrid.io>

* chore: Use dapr:1.16-rc.2

Signed-off-by: Javier Aliaga <javier@diagrid.io>

* chore: Add overwrite flag to jobs

Signed-off-by: Javier Aliaga <javier@diagrid.io>

---------

Signed-off-by: Javier Aliaga <javier@diagrid.io>
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:42 -07:00
Dapr Bot 9b94509cf9 Generate updated javadocs for 1.14.2
Signed-off-by: Dapr Bot <daprweb@microsoft.com>
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:41 -07:00
Mirel Isaj 220e54bd72 docs: Add gRPC response settings to properties documentation (#1482)
* docs: Add gRPC response settings to properties documentation

Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com>

* Apply suggestion from @javier-aliaga

Co-authored-by: Javier Aliaga <javier@diagrid.io>
Signed-off-by: Mirel Isaj <15373565+MyMirelHub@users.noreply.github.com>

---------

Signed-off-by: MyMirelHub <15373565+MyMirelHub@users.noreply.github.com>
Signed-off-by: Mirel Isaj <15373565+MyMirelHub@users.noreply.github.com>
Co-authored-by: Javier Aliaga <javier@diagrid.io>
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:37 -07:00
sirivarma 118bd69556 Fix things
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:37 -07:00
sirivarma fbc4ce0ce6 fix things
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:37 -07:00
sirivarma e7e8fdee3e Fix pom
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:37 -07:00
sirivarma c465471ed3 Fix pom
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:37 -07:00
sirivarma 795e1cd697 conversation ai
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:37 -07:00
Matheus Cruz 90e65314af Add note about the dapr.client.* properties (#1467)
Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com>
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:36 -07:00
salaboy 0438f36e30 Adding app health check parameters (#1465)
* adding app health check parameters

Signed-off-by: salaboy <Salaboy@gmail.com>

* fixing style

Signed-off-by: salaboy <Salaboy@gmail.com>

* testing with configure for coverage

Signed-off-by: salaboy <Salaboy@gmail.com>

* updating sched api on DaprContainer (#1462)

Signed-off-by: salaboy <Salaboy@gmail.com>

* fix Artur comments

Signed-off-by: salaboy <Salaboy@gmail.com>

---------

Signed-off-by: salaboy <Salaboy@gmail.com>
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:36 -07:00
salaboy 24430581b6 updating sched api on DaprContainer (#1462)
Signed-off-by: salaboy <Salaboy@gmail.com>
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:36 -07:00
salaboy e3fcacc811 Upgrading to 1.15.7 (#1458)
* upgrading to 1.15.7

Signed-off-by: salaboy <Salaboy@gmail.com>

* using DAPR VERSION

Signed-off-by: salaboy <Salaboy@gmail.com>

---------

Signed-off-by: salaboy <Salaboy@gmail.com>
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:36 -07:00
Javier Aliaga 3f04df7aad chore: Replace ossrh url (#1454)
Signed-off-by: Javier Aliaga <javier@diagrid.io>
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:35 -07:00
salaboy 8a6f839ed7 Supporting placement and scheduler custom images (#1450)
* supporting placement and scheduler custom images

Signed-off-by: salaboy <Salaboy@gmail.com>

* 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] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: artur-ciocanu <artur.ciocanu@gmail.com>
Signed-off-by: salaboy <Salaboy@gmail.com>

* Update dapr docs for Hugo upgrade (#1443)

Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
Co-authored-by: Cassie Coyle <cassie.i.coyle@gmail.com>
Signed-off-by: salaboy <Salaboy@gmail.com>

* Adds note about workflow start time (#1444)

Signed-off-by: joshvanl <me@joshvanl.dev>
Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>
Co-authored-by: artur-ciocanu <artur.ciocanu@gmail.com>
Signed-off-by: salaboy <Salaboy@gmail.com>

* adding test to validate canonical names with substitutes

Signed-off-by: salaboy <Salaboy@gmail.com>

* Migrate PubSub removing flaky test (#1407)

* Migrate PubSub removing flaky test

Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com>

* Adjust assertion

Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com>

* Change assert

Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com>

* Apply pull request suggestions

Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com>

* Use custom ObjectSerializer

Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com>

---------

Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com>
Co-authored-by: artur-ciocanu <artur.ciocanu@gmail.com>
Signed-off-by: salaboy <Salaboy@gmail.com>

* adding tests for coverage

Signed-off-by: salaboy <Salaboy@gmail.com>

---------

Signed-off-by: salaboy <Salaboy@gmail.com>
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
Signed-off-by: joshvanl <me@joshvanl.dev>
Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: artur-ciocanu <artur.ciocanu@gmail.com>
Co-authored-by: Marc Duiker <marcduiker@users.noreply.github.com>
Co-authored-by: Cassie Coyle <cassie.i.coyle@gmail.com>
Co-authored-by: Josh van Leeuwen <me@joshvanl.dev>
Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>
Co-authored-by: Matheus Cruz <56329339+mcruzdev@users.noreply.github.com>
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:35 -07:00
salaboy 3c9bee7546 supporting spring boot property for API TOKEN on workflow interceptor (#1452)
Signed-off-by: salaboy <Salaboy@gmail.com>
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:35 -07:00
Matheus Cruz ffebf976bc Migrate PubSub removing flaky test (#1407)
* Migrate PubSub removing flaky test

Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com>

* Adjust assertion

Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com>

* Change assert

Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com>

* Apply pull request suggestions

Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com>

* Use custom ObjectSerializer

Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com>

---------

Signed-off-by: Matheus Cruz <matheuscruz.dev@gmail.com>
Co-authored-by: artur-ciocanu <artur.ciocanu@gmail.com>
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:35 -07:00
Josh van Leeuwen e67414144c Adds note about workflow start time (#1444)
Signed-off-by: joshvanl <me@joshvanl.dev>
Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>
Co-authored-by: artur-ciocanu <artur.ciocanu@gmail.com>
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:35 -07:00
Marc Duiker 4191fff667 Update dapr docs for Hugo upgrade (#1443)
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
Co-authored-by: Cassie Coyle <cassie.i.coyle@gmail.com>
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:35 -07:00
dependabot[bot] 41894a5a01 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] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: artur-ciocanu <artur.ciocanu@gmail.com>
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:35 -07:00
salaboy 85f82f2e54 Adding examples to Spring Boot (duration, zoneddatetime and suspend/resume) (#1413)
* implementing createtime with zoneddatetime

Signed-off-by: salaboy <Salaboy@gmail.com>

* adding duration and zoneddatetime examples

Signed-off-by: salaboy <Salaboy@gmail.com>

* using external event wf to test suspend resume

Signed-off-by: salaboy <Salaboy@gmail.com>

---------

Signed-off-by: salaboy <Salaboy@gmail.com>
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:35 -07:00
salaboy 982b2874fe Update pom.xml to have testcontainers 1.21.3 (#1436)
Signed-off-by: salaboy <Salaboy@gmail.com>
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:35 -07:00
salaboy 0b3ca702c5 Aligning Spring Boot and SpringFramework versions (#1427)
* aligning versions

Signed-off-by: salaboy <Salaboy@gmail.com>

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

Signed-off-by: salaboy <Salaboy@gmail.com>

* removing dep from sdk-tests

Signed-off-by: salaboy <Salaboy@gmail.com>

* removing logback

Signed-off-by: salaboy <Salaboy@gmail.com>

---------

Signed-off-by: salaboy <Salaboy@gmail.com>
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:35 -07:00
dependabot[bot] a316dd7e42 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] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:35 -07:00
Siri Varma Vegiraju 89167f1620 Automated Header Checks (#1416)
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:35 -07:00
Siri Varma Vegiraju 0dd37f95da Make sure there no multiple empty lines and every file ends with a new line (#1417)
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:34 -07:00
Cassie Coyle d7e7205c17 Pull out createTimer logic (#1419)
* pull out logical changes from @salaboy's PR to release it

Signed-off-by: Cassandra Coyle <cassie@diagrid.io>

* add missing import

Signed-off-by: Cassandra Coyle <cassie@diagrid.io>

---------

Signed-off-by: Cassandra Coyle <cassie@diagrid.io>
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:34 -07:00
Mason f291658a8c Add retry handler support (#1412)
* Add retry handler support

Signed-off-by: Mason <theforbiddenai@gmail.com>

* Wrap DurableTask objects

Signed-off-by: Mason <theforbiddenai@gmail.com>

* Rename method

Signed-off-by: Mason <theforbiddenai@gmail.com>

* Add isNonRetriable field to WorkflowTaskFailureDetails

Signed-off-by: Mason <theforbiddenai@gmail.com>

* Add unit test

Signed-off-by: Mason <theforbiddenai@gmail.com>

* Removed duplicate WorkflowFailureDetails class

Signed-off-by: Mason <theforbiddenai@gmail.com>

* Removed unneeded when statements in retry policy unit test

Signed-off-by: Mason <theforbiddenai@gmail.com>

* Add unit test to test both RetryPolicy and RetryHandler

Signed-off-by: Mason <theforbiddenai@gmail.com>

* Create toRetryPolicy method

Signed-off-by: Mason <theforbiddenai@gmail.com>

---------

Signed-off-by: Mason <theforbiddenai@gmail.com>
Co-authored-by: Siri Varma Vegiraju <siri.varma@outlook.com>
Co-authored-by: Cassie Coyle <cassie.i.coyle@gmail.com>
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:34 -07:00
salaboy 1fcc7542d2 Adding Support for Suspend / Resume Workflows (#1405)
* adding IT test

Signed-off-by: salaboy <Salaboy@gmail.com>

* adding initial version of suspend/resume example

Signed-off-by: salaboy <Salaboy@gmail.com>

* updating README

Signed-off-by: salaboy <Salaboy@gmail.com>

* Update README.md

Signed-off-by: salaboy <Salaboy@gmail.com>

* following Javi's suggestion

Signed-off-by: salaboy <Salaboy@gmail.com>

* fixing wrong year in headers

Signed-off-by: salaboy <Salaboy@gmail.com>

* fixing paths in one more README.md file

Signed-off-by: salaboy <Salaboy@gmail.com>

* adding output validation

Signed-off-by: salaboy <Salaboy@gmail.com>

* adding missing port

Signed-off-by: salaboy <Salaboy@gmail.com>

* fixing check conditions

Signed-off-by: salaboy <Salaboy@gmail.com>

---------

Signed-off-by: salaboy <Salaboy@gmail.com>
Co-authored-by: Cassie Coyle <cassie.i.coyle@gmail.com>
Signed-off-by: sirivarma <siri.varma@outlook.com>
2025-08-06 15:28:34 -07:00