Mike Nguyen
d7f67fda4a
chore: bump go to 1.21.8 and protobuf library to 1.33.0 ( #524 ) ( #525 )
...
* chore: bump go to 1.21.8 and protobuf library to 1.33.0
* fix: cleanup 🧹 (go mod tidy)
---------
Signed-off-by: mikeee <hey@mike.ee>
2024-03-05 20:14:15 -08:00
Yaron Schneider
e25ae598c0
Update sdk-version ( #518 )
...
Signed-off-by: Yaron Schneider <schneider.yaron@live.com>
2024-02-27 09:03:32 -08:00
dependabot[bot]
5ec8e7f3ac
Bump google.golang.org/grpc from 1.61.1 to 1.62.0 ( #515 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.61.1 to 1.62.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.61.1...v1.62.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-22 14:03:06 -08:00
dependabot[bot]
b6d9960c8e
Bump github.com/dapr/dapr from 1.13.0-rc.6 to 1.13.0-rc.7 ( #514 )
...
Bumps [github.com/dapr/dapr](https://github.com/dapr/dapr ) from 1.13.0-rc.6 to 1.13.0-rc.7.
- [Release notes](https://github.com/dapr/dapr/releases )
- [Commits](https://github.com/dapr/dapr/compare/v1.13.0-rc.6...v1.13.0-rc.7 )
---
updated-dependencies:
- dependency-name: github.com/dapr/dapr
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-22 14:02:40 -08:00
dependabot[bot]
7e5ee73aa8
Bump github.com/go-chi/chi/v5 from 5.0.11 to 5.0.12 ( #512 )
...
Bumps [github.com/go-chi/chi/v5](https://github.com/go-chi/chi ) from 5.0.11 to 5.0.12.
- [Release notes](https://github.com/go-chi/chi/releases )
- [Changelog](https://github.com/go-chi/chi/blob/master/CHANGELOG.md )
- [Commits](https://github.com/go-chi/chi/compare/v5.0.11...v5.0.12 )
---
updated-dependencies:
- dependency-name: github.com/go-chi/chi/v5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-20 09:25:07 +08:00
dependabot[bot]
eaaaf9c27d
Bump github.com/dapr/dapr from 1.13.0-rc.2 to 1.13.0-rc.6 ( #511 )
...
Bumps [github.com/dapr/dapr](https://github.com/dapr/dapr ) from 1.13.0-rc.2 to 1.13.0-rc.6.
- [Release notes](https://github.com/dapr/dapr/releases )
- [Commits](https://github.com/dapr/dapr/compare/v1.13.0-rc.2...v1.13.0-rc.6 )
---
updated-dependencies:
- dependency-name: github.com/dapr/dapr
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-19 07:58:46 -08:00
dependabot[bot]
4d5c9103a3
Bump google.golang.org/grpc from 1.61.0 to 1.61.1 ( #505 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.61.0 to 1.61.1.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.61.0...v1.61.1 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-16 13:16:01 -08:00
mikeee
3fe2ed0e46
add support for parallel workflows ( #509 )
...
Signed-off-by: mikeee <hey@mike.ee>
2024-02-15 07:12:04 -08:00
mikeee
60e472293e
docs: fix authentication header level ( #506 )
...
Signed-off-by: mikeee <hey@mike.ee>
2024-02-14 08:48:29 -08:00
Gustavo Chaín
1a347b201c
allow to customize the default logger ( #496 )
...
Signed-off-by: Gustavo Chain <me@qustavo.cc>
2024-02-13 10:48:48 -08:00
mikeee
ac26e622c4
feat: workflow authoring and management support ( #487 )
...
* feat: initial workflow
Signed-off-by: mikeee <hey@mike.ee>
* test: add activity context test for input
Signed-off-by: mikeee <hey@mike.ee>
* test: add context texts
Signed-off-by: mikeee <hey@mike.ee>
* fix/test: identify anonymous functions and add tests to runtime
Signed-off-by: mikeee <hey@mike.ee>
* chore: lint and minor fixes
Signed-off-by: mikeee <hey@mike.ee>
* chore: improve readability+tests and implement context method
Signed-off-by: mikeee <hey@mike.ee>
* test: add nil coverage
Signed-off-by: mikeee <hey@mike.ee>
* feat: workflow implementation wip
Signed-off-by: mikeee <hey@mike.ee>
* chore: add missing actor, configuration and workflow runners for validation
Signed-off-by: mikeee <hey@mike.ee>
* chore: lint
Signed-off-by: mikeee <hey@mike.ee>
* fix: missing formatting directives
Signed-off-by: mikeee <hey@mike.ee>
* feat: implement wf state
Signed-off-by: mikeee <hey@mike.ee>
* feat: add workflow management
Signed-off-by: mikeee <hey@mike.ee>
* chore: fix direct proto field references and general lint
Signed-off-by: mikeee <hey@mike.ee>
* fix: correct states
Signed-off-by: mikeee <hey@mike.ee>
* fix: refactor workflow contexts
Signed-off-by: mikeee <hey@mike.ee>
* fix: increase verbosity and move channel
Signed-off-by: mikeee <hey@mike.ee>
* fix: implement full workflow validation
Signed-off-by: mikeee <hey@mike.ee>
* fix: add dapr-app-id to example
Signed-off-by: mikeee <hey@mike.ee>
* fix: set endpoint
Signed-off-by: mikeee <hey@mike.ee>
* chore: revert actor mod change
Signed-off-by: mikeee <hey@mike.ee>
* chore: revert sum addition
Signed-off-by: mikeee <hey@mike.ee>
* fix: wrap wf management set authtoken in context
Signed-off-by: mikeee <hey@mike.ee>
* fix: migrate to dapr builtin sdk client
Signed-off-by: mikeee <hey@mike.ee>
* fix: correct runtime testing logic and lint
The runtime creation should never be successful in test
Signed-off-by: mikeee <hey@mike.ee>
* fix: implement delayed cancellation
Signed-off-by: mikeee <hey@mike.ee>
* fix(minor): rename getDecorator to getFunctionName
Signed-off-by: mikeee <hey@mike.ee>
* fix: remove alpha workflow
Signed-off-by: mikeee <hey@mike.ee>
* fix(validation): remove redundant result line
Signed-off-by: mikeee <hey@mike.ee>
* feat: initial wfclient implementation
Signed-off-by: mikeee <hey@mike.ee>
* fix: remove redundant closer and fix comparison
Signed-off-by: mikeee <hey@mike.ee>
* tests: improve unit test coverage
Signed-off-by: mikeee <hey@mike.ee>
* fix: cleanup
Signed-off-by: mikeee <hey@mike.ee>
* fix: wording change
Co-authored-by: Chris Gillum <cgillum@gmail.com>
Signed-off-by: mikeee <hey@mike.ee>
* fix: wording change
Co-authored-by: Chris Gillum <cgillum@gmail.com>
Signed-off-by: mikeee <hey@mike.ee>
* chore: bump durabletask-go and deps
Signed-off-by: mikeee <hey@mike.ee>
* chore: add copyright
Signed-off-by: mikeee <hey@mike.ee>
* fix: refactor from runtime to worker and other minor changes
Signed-off-by: mikeee <hey@mike.ee>
* fix: update worker tests
Signed-off-by: mikeee <hey@mike.ee>
* fix: remove workflow component requirement and return worker error
Signed-off-by: mikeee <hey@mike.ee>
* fix: reason field validation removed
Signed-off-by: mikeee <hey@mike.ee>
* fix: remove reason tests
Signed-off-by: mikeee <hey@mike.ee>
* refactoring
Signed-off-by: mikeee <hey@mike.ee>
* fix: inputs
Signed-off-by: mikeee <hey@mike.ee>
* tests: add coverage to activity options
Signed-off-by: mikeee <hey@mike.ee>
* feat: add worker options
Signed-off-by: mikeee <hey@mike.ee>
* fix: remove unused logger
Signed-off-by: mikeee <hey@mike.ee>
* feat: add client options and testing
Signed-off-by: mikeee <hey@mike.ee>
* feat: decouple metadata
Signed-off-by: mikeee <hey@mike.ee>
* chore: remove unused client interface
Signed-off-by: mikeee <hey@mike.ee>
* chore: update tests
Signed-off-by: mikeee <hey@mike.ee>
* chore: lint
Signed-off-by: mikeee <hey@mike.ee>
* test: improve coverage
Signed-off-by: mikeee <hey@mike.ee>
* tests: improve unit coverage
Signed-off-by: mikeee <hey@mike.ee>
* feat: initial workflow
Signed-off-by: mikeee <hey@mike.ee>
* test: add activity context test for input
Signed-off-by: mikeee <hey@mike.ee>
* test: add context texts
Signed-off-by: mikeee <hey@mike.ee>
* fix/test: identify anonymous functions and add tests to runtime
Signed-off-by: mikeee <hey@mike.ee>
* chore: lint and minor fixes
Signed-off-by: mikeee <hey@mike.ee>
* chore: improve readability+tests and implement context method
Signed-off-by: mikeee <hey@mike.ee>
* test: add nil coverage
Signed-off-by: mikeee <hey@mike.ee>
* feat: workflow implementation wip
Signed-off-by: mikeee <hey@mike.ee>
* chore: add missing actor, configuration and workflow runners for validation
Signed-off-by: mikeee <hey@mike.ee>
* chore: lint
Signed-off-by: mikeee <hey@mike.ee>
* fix: missing formatting directives
Signed-off-by: mikeee <hey@mike.ee>
* feat: implement wf state
Signed-off-by: mikeee <hey@mike.ee>
* feat: add workflow management
Signed-off-by: mikeee <hey@mike.ee>
* chore: fix direct proto field references and general lint
Signed-off-by: mikeee <hey@mike.ee>
* fix: correct states
Signed-off-by: mikeee <hey@mike.ee>
* fix: refactor workflow contexts
Signed-off-by: mikeee <hey@mike.ee>
* fix: increase verbosity and move channel
Signed-off-by: mikeee <hey@mike.ee>
* fix: implement full workflow validation
Signed-off-by: mikeee <hey@mike.ee>
* fix: add dapr-app-id to example
Signed-off-by: mikeee <hey@mike.ee>
* fix: set endpoint
Signed-off-by: mikeee <hey@mike.ee>
* chore: revert actor mod change
Signed-off-by: mikeee <hey@mike.ee>
* chore: revert sum addition
Signed-off-by: mikeee <hey@mike.ee>
* fix: wrap wf management set authtoken in context
Signed-off-by: mikeee <hey@mike.ee>
* fix: migrate to dapr builtin sdk client
Signed-off-by: mikeee <hey@mike.ee>
* fix: correct runtime testing logic and lint
The runtime creation should never be successful in test
Signed-off-by: mikeee <hey@mike.ee>
* fix: implement delayed cancellation
Signed-off-by: mikeee <hey@mike.ee>
* fix(minor): rename getDecorator to getFunctionName
Signed-off-by: mikeee <hey@mike.ee>
* fix: remove alpha workflow
Signed-off-by: mikeee <hey@mike.ee>
* fix(validation): remove redundant result line
Signed-off-by: mikeee <hey@mike.ee>
* feat: initial wfclient implementation
Signed-off-by: mikeee <hey@mike.ee>
* fix: remove redundant closer and fix comparison
Signed-off-by: mikeee <hey@mike.ee>
* tests: improve unit test coverage
Signed-off-by: mikeee <hey@mike.ee>
* fix: cleanup
Signed-off-by: mikeee <hey@mike.ee>
* fix: wording change
Co-authored-by: Chris Gillum <cgillum@gmail.com>
Signed-off-by: mikeee <hey@mike.ee>
* fix: wording change
Co-authored-by: Chris Gillum <cgillum@gmail.com>
Signed-off-by: mikeee <hey@mike.ee>
* chore: bump durabletask-go and deps
Signed-off-by: mikeee <hey@mike.ee>
* chore: add copyright
Signed-off-by: mikeee <hey@mike.ee>
* fix: refactor from runtime to worker and other minor changes
Signed-off-by: mikeee <hey@mike.ee>
* fix: update worker tests
Signed-off-by: mikeee <hey@mike.ee>
* fix: remove workflow component requirement and return worker error
Signed-off-by: mikeee <hey@mike.ee>
* fix: reason field validation removed
Signed-off-by: mikeee <hey@mike.ee>
* fix: remove reason tests
Signed-off-by: mikeee <hey@mike.ee>
* refactoring
Signed-off-by: mikeee <hey@mike.ee>
* fix: inputs
Signed-off-by: mikeee <hey@mike.ee>
* tests: add coverage to activity options
Signed-off-by: mikeee <hey@mike.ee>
* feat: add worker options
Signed-off-by: mikeee <hey@mike.ee>
* fix: remove unused logger
Signed-off-by: mikeee <hey@mike.ee>
* feat: add client options and testing
Signed-off-by: mikeee <hey@mike.ee>
* feat: decouple metadata
Signed-off-by: mikeee <hey@mike.ee>
* chore: remove unused client interface
Signed-off-by: mikeee <hey@mike.ee>
* chore: update tests
Signed-off-by: mikeee <hey@mike.ee>
* chore: lint
Signed-off-by: mikeee <hey@mike.ee>
* test: improve coverage
Signed-off-by: mikeee <hey@mike.ee>
* tests: improve unit coverage
Signed-off-by: mikeee <hey@mike.ee>
* fix: implement code review suggestions/refactor and gracefully handle errors
Signed-off-by: mikeee <hey@mike.ee>
* fix: innerfailure handling
Signed-off-by: mikeee <hey@mike.ee>
* docs: add docs to public methods and functions
Signed-off-by: mikeee <hey@mike.ee>
* implements correction
Co-authored-by: Chris Gillum <cgillum@gmail.com>
Signed-off-by: mikeee <hey@mike.ee>
* change typecast assertion
Signed-off-by: mikeee <hey@mike.ee>
* improve clarity of notes
Signed-off-by: mikeee <hey@mike.ee>
* fix mod issues from rebasing interactively on github
Signed-off-by: mikeee <hey@mike.ee>
* implement suggestions from review
- task invoke documentation
- refactor type assertion for startworkflowbeta1
Signed-off-by: mikeee <hey@mike.ee>
* remoove unused definition
Signed-off-by: mikeee <hey@mike.ee>
* fix mod
Signed-off-by: mikeee <hey@mike.ee>
---------
Signed-off-by: mikeee <hey@mike.ee>
Co-authored-by: Chris Gillum <cgillum@gmail.com>
2024-02-09 07:32:36 -08:00
mikeee
e45054d1f6
introduces go1.22 to tests (and misc cleanup) ( #504 )
...
* introduces go1.22
- dapr-bot updated to use go1.22
- adds go1.22 to the test jobs
- adds go1.22 to tooling tests
Signed-off-by: mikeee <hey@mike.ee>
* remove 1.20 tests
Signed-off-by: mikeee <hey@mike.ee>
* dapr-bot workflow changes
- retrieve go version from go.mod
- run go mod tidy rather than go get
Signed-off-by: mikeee <hey@mike.ee>
* bump action versions and release go version is now from go.mod
Signed-off-by: mikeee <hey@mike.ee>
* bump main and tool mod files to 1.21
Signed-off-by: mikeee <hey@mike.ee>
* fix dapr-bot test
Signed-off-by: mikeee <hey@mike.ee>
* test dapr-bot using go version from go.mod
Signed-off-by: mikeee <hey@mike.ee>
* bump action versions and remove explicit caching
Signed-off-by: mikeee <hey@mike.ee>
* bump examples to go1.21 and bump deps
Signed-off-by: mikeee <hey@mike.ee>
* bump compatibility check to 1.21 in the make flow
Signed-off-by: mikeee <hey@mike.ee>
* bump to dapr1.13rc2
Signed-off-by: mikeee <hey@mike.ee>
* tidy sums
Signed-off-by: mikeee <hey@mike.ee>
* empty commit to trigger tests (flaky example service validation)
Signed-off-by: mikeee <hey@mike.ee>
* remove conditionals for modtidy/checkdiff runs
Signed-off-by: mikeee <hey@mike.ee>
---------
Signed-off-by: mikeee <hey@mike.ee>
2024-02-08 10:08:28 -08:00
Josh van Leeuwen
cefbadb3d1
Update github.com/dapr/dapr to v1.13.0-rc.1 ( #503 )
...
* Update github.com/dapr/dapr to v1.13.0-rc.1
Signed-off-by: joshvanl <me@joshvanl.dev>
* Revert go.mod to use Go 1.20 as minimum version
Signed-off-by: joshvanl <me@joshvanl.dev>
* github actions: only perform go mod diff on same go version
Signed-off-by: joshvanl <me@joshvanl.dev>
---------
Signed-off-by: joshvanl <me@joshvanl.dev>
2024-02-07 07:54:01 -08:00
Fabian Martinez
4585a36efd
refactor setting of api token ( #502 )
...
* refactor setting of api token
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
* fix breaking change
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
* fix test build
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
* typo
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
---------
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
2024-01-29 17:24:12 -08:00
mikeee
a65eddaa4e
fix: Overhaul the validation action ( #495 )
...
* fix: remove the referenced daprd tag
Signed-off-by: mikeee <hey@mike.ee>
* update example validation flow
Signed-off-by: mikeee <hey@mike.ee>
* split into two+ jobs
Signed-off-by: mikeee <hey@mike.ee>
* chore: tidy
Signed-off-by: mikeee <hey@mike.ee>
* implement artifacts transfer and setup validate-example jobs
Signed-off-by: mikeee <hey@mike.ee>
* fix: only run the artifact steps when generated
Signed-off-by: mikeee <hey@mike.ee>
* fix: tag outputs with a step id
Signed-off-by: mikeee <hey@mike.ee>
* fix: typo in matrix
Signed-off-by: mikeee <hey@mike.ee>
* chore: cleanup
Signed-off-by: mikeee <hey@mike.ee>
* disable fail-fast
Signed-off-by: mikeee <hey@mike.ee>
* fix: grpc-service example sleeps
Signed-off-by: mikeee <hey@mike.ee>
---------
Signed-off-by: mikeee <hey@mike.ee>
2024-01-19 09:07:59 -08:00
syedsadath-17
d655a2c770
Examples: Added Crypto ( #492 )
...
* Examples: Added Crypto
Signed-off-by: sadath-12 <sadathsadu2002@gmail.com>
* docs: update
Signed-off-by: sadath-12 <sadathsadu2002@gmail.com>
---------
Signed-off-by: sadath-12 <sadathsadu2002@gmail.com>
2024-01-19 08:54:36 -08:00
mikeee
abe2f81af3
fix: update StateConsistency type to match protobufs ( #481 )
...
* fix: correct state consistency types
Signed-off-by: mikeee <hey@mike.ee>
* fix: add tests to type conversions
Signed-off-by: mikeee <hey@mike.ee>
---------
Signed-off-by: mikeee <hey@mike.ee>
2024-01-19 08:52:10 -08:00
Elena Kolevska
1ad973a458
Docs for error handling ( #482 )
...
* Updates docs with error handling example
Signed-off-by: Elena Kolevska <elena@kolevska.com>
* Adds docs for handling handling error details
Signed-off-by: Elena Kolevska <elena@kolevska.com>
* Updates main readme with example for handling error details
Signed-off-by: Elena Kolevska <elena@kolevska.com>
---------
Signed-off-by: Elena Kolevska <elena@kolevska.com>
2024-01-19 08:51:08 -08:00
Joni Collinge
c8f3533787
Add PubSub event metadata ( #490 )
...
* Map event metadata
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* Feedback
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* Lint
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
---------
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
2024-01-08 10:36:39 +08:00
syedsadath-17
61158e80ea
PR template added ( #484 )
...
* PR template added
Signed-off-by: sadath-12 <sadathsadu2002@gmail.com>
* hided details
Signed-off-by: sadath-12 <sadathsadu2002@gmail.com>
* comment down
Signed-off-by: sadath-12 <sadathsadu2002@gmail.com>
---------
Signed-off-by: sadath-12 <sadathsadu2002@gmail.com>
2023-12-28 12:51:51 +08:00
syedsadath-17
d5ffe7750a
perf: enhanced configuration example ( #483 )
...
* perf: enhanced configuration example
Signed-off-by: sadath-12 <sadathsadu2002@gmail.com>
* remove "with"
Signed-off-by: sadath-12 <sadathsadu2002@gmail.com>
* update markdown
Signed-off-by: sadath-12 <sadathsadu2002@gmail.com>
* minor fix
Signed-off-by: sadath-12 <sadathsadu2002@gmail.com>
---------
Signed-off-by: sadath-12 <sadathsadu2002@gmail.com>
2023-12-28 10:19:04 +08:00
mikeee
04f7b595b6
feat: go1.20 and golangci-lint v1.55.2 ( #480 )
...
* fix: remove invalid 'unused' config and fix wsl trailing whitespace key name
Signed-off-by: mikeee <hey@mike.ee>
* fix: disable inamedparam linter
Signed-off-by: mikeee <hey@mike.ee>
* fix: update package and tool to go1.21.5
Signed-off-by: mikeee <hey@mike.ee>
* fix: correct majority of the testifylinter issues relating to error assertions
Signed-off-by: mikeee <hey@mike.ee>
* fix: reverse actual and expected values
Signed-off-by: mikeee <hey@mike.ee>
* fix: correct test cases
Signed-off-by: mikeee <hey@mike.ee>
* fix: correct misspell - upsert
Signed-off-by: mikeee <hey@mike.ee>
* fix: add missing import
Signed-off-by: mikeee <hey@mike.ee>
* update: bump validation workflow to 1.21
Signed-off-by: mikeee <hey@mike.ee>
* fix: refactor direct access references to proto fields
Signed-off-by: mikeee <hey@mike.ee>
* fix: revert to go1.20 retaining version-1 support
Signed-off-by: mikeee <hey@mike.ee>
* fix: update test-dapr-bot workflow golangci-lint ver to 1.55.2
Signed-off-by: mikeee <hey@mike.ee>
* fix: fix assertions for dapr-bot and check-lint-version
Signed-off-by: mikeee <hey@mike.ee>
* fix: remove length function call
Signed-off-by: mikeee <hey@mike.ee>
* fix: fix StateConsistency logic and add tests to satisfy codecov
Signed-off-by: mikeee <hey@mike.ee>
* tests: add coverage of empty store names for delete bulk state item method
Signed-off-by: mikeee <hey@mike.ee>
---------
Signed-off-by: mikeee <hey@mike.ee>
2023-12-11 10:51:26 +08:00
mikeee
959de75422
fix(minor): remove unsupported schemes ( #479 )
...
Signed-off-by: mikeee <hey@mike.ee>
2023-12-02 09:11:49 -08:00
Josh van Leeuwen
224a159b98
Adds `DAPR_GRPC_ENPOINT` support to client ( #475 )
...
* Adds `DAPR_GRPC_ENPOINT` support to client
PR adds `DAPR_GRPC_ENPOINT` environment variable support to client.
Address parser respects http[s] schemes, and TLS query options, as per
[0008-S-sidecar-endpoint-tls.md](https://github.com/dapr/proposals/blob/main/0008-S-sidecar-endpoint-tls.md ).
`DAPR_GRPC_ENDPONT` takes precedence over `DAPR_GRPC_PORT`.
Signed-off-by: joshvanl <me@joshvanl.dev>
* Remove errors.Join to have compatibility with Go 1.19
Signed-off-by: joshvanl <me@joshvanl.dev>
---------
Signed-off-by: joshvanl <me@joshvanl.dev>
2023-12-01 10:19:56 -08:00
Cassie Coyle
ae8becfcd3
add note on unsubscribeConfiguration being deprecated ( #457 )
...
* add note on unsubscribeConfiguration being deprecated
Signed-off-by: Cassandra Coyle <cassie@diagrid.io>
* Update client/client.go
Co-authored-by: Josh van Leeuwen <me@joshvanl.dev>
Signed-off-by: Cassie Coyle <cassie.i.coyle@gmail.com>
---------
Signed-off-by: Cassandra Coyle <cassie@diagrid.io>
Signed-off-by: Cassie Coyle <cassie.i.coyle@gmail.com>
Co-authored-by: Josh van Leeuwen <me@joshvanl.dev>
2023-11-06 09:54:47 +08:00
Mike
a0e6f2ee22
add go 1.21 to workflow test ( #440 )
...
Signed-off-by: mikeee <hey@mike.ee>
2023-11-02 08:03:57 -07:00
Alessandro (Ale) Segala
87bbb8cd69
Updates pinned runtime ( #469 )
...
This is needed in components-contrib as we cannot pin an updated runtime in cert tests without an updated Go SDK, due to a complex circular dependency
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
2023-11-01 20:11:49 -07:00
Mike
57466dd68e
feat: add golangci-lint (local) version check ( #467 )
...
* feat: add golangci-lint version check
Add golangci-lint version check to compare the
local version against the workflow version.
Adds associated test workflow for mac, ubuntu and windows.
Signed-off-by: mikeee <hey@mike.ee>
* fix: add install linter step
Signed-off-by: mikeee <hey@mike.ee>
* fix: return the raw output of the command run
Signed-off-by: mikeee <hey@mike.ee>
* fix: change regex to pick up versions not prefixed
Signed-off-by: mikeee <hey@mike.ee>
* formatting: gofumpt'ed workspace
Signed-off-by: mikeee <hey@mike.ee>
* fix: convert line endings to LF on checkout
Signed-off-by: mikeee <hey@mike.ee>
* fix: encapsulate any spaces in the argument
Signed-off-by: mikeee <hey@mike.ee>
---------
Signed-off-by: mikeee <hey@mike.ee>
2023-10-20 14:15:47 -07:00
Mike
30a51be967
fix: fix broken dapr setup links ( #468 )
...
Replace the dapr getting-started link with two steps to install the cli
and initialise dapr locally.
Signed-off-by: mikeee <hey@mike.ee>
2023-10-19 06:36:22 -07:00
Marc Duiker
de9747742c
Add holopin.yml config ( #453 )
...
Signed-off-by: Marc Duiker <marcduiker@users.noreply.github.com>
2023-10-17 12:58:30 +08:00
Alessandro (Ale) Segala
69e788045d
Remove deprecated method RenameActorReminder ( #466 )
...
Fixes #465
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
2023-10-13 20:26:04 -07:00
Cassie Coyle
8c41838702
go mod tidy ( #463 )
...
Signed-off-by: Cassandra Coyle <cassie@diagrid.io>
2023-10-13 16:29:23 +08:00
Mike
1757eaa082
Implement issue assign bot ( #460 )
...
* implement assign bot in go and trigger workflow
Signed-off-by: mikeee <hey@mike.ee>
* remove debug line
Signed-off-by: mikeee <hey@mike.ee>
* prevent an issue from being assigned twice
Signed-off-by: mikeee <hey@mike.ee>
* add event json annotations
Signed-off-by: mikeee <hey@mike.ee>
* add makefile and test workflow
Signed-off-by: mikeee <hey@mike.ee>
* rename workflow and job
Signed-off-by: mikeee <hey@mike.ee>
* handle multiline comments
Signed-off-by: mikeee <hey@mike.ee>
---------
Signed-off-by: mikeee <hey@mike.ee>
2023-10-10 08:09:50 -07:00
Sam
c73a542ad0
fix: go mod tidy ( #462 )
...
Signed-off-by: Samantha Coyle <sam@diagrid.io>
2023-10-10 08:08:20 -07:00
Mike
5779353f7a
migrate protos ( #439 )
...
* remove clean command for protos
Signed-off-by: mikeee <hey@mike.ee>
* delete internal protos
Signed-off-by: mikeee <hey@mike.ee>
* migrate refs to 1.11.1-rc.2
Signed-off-by: mikeee <hey@mike.ee>
* migrate metadata pb import
Signed-off-by: mikeee <hey@mike.ee>
* bump imports (dapr 1.12.0-rc.4)
Signed-off-by: mikeee <hey@mike.ee>
* fix wait test to allow more than one "client"
Signed-off-by: mikeee <hey@mike.ee>
---------
Signed-off-by: mikeee <hey@mike.ee>
2023-09-26 09:20:08 -07:00
kruthika04
e16e0350a5
Enhance workFlow to add git mod tidy ( #458 )
...
Signed-off-by: kruthika04 <km80974@usc.edu>
2023-09-22 13:33:24 -07:00
Sam
5a105f09ac
fix(config): go mod tidy ( #448 )
...
Signed-off-by: Samantha Coyle <sam@diagrid.io>
2023-09-14 12:26:07 -07:00
Mike
5e2f457f63
Implement metadata api access to the sidecar ( #442 )
...
* Add metadata grpc interface
Signed-off-by: mikeee <hey@mike.ee>
* use errors package
Signed-off-by: mikeee <hey@mike.ee>
* remove allocations and explicitly populate returns
Signed-off-by: mikeee <hey@mike.ee>
* remove examples
Signed-off-by: mikeee <hey@mike.ee>
* lint
Signed-off-by: mikeee <hey@mike.ee>
---------
Signed-off-by: mikeee <hey@mike.ee>
2023-09-11 08:42:44 -07:00
Mike
6c9a8c29c8
Upgrade to golangci-lint to 1.54.2 and updates depguard config interface ( #443 )
...
* bump golangci version
Signed-off-by: mikeee <hey@mike.ee>
* refactor depguard config
Signed-off-by: mikeee <hey@mike.ee>
* exclude unused options
Signed-off-by: mikeee <hey@mike.ee>
* remove locale option
Signed-off-by: mikeee <hey@mike.ee>
* reassign iterated variables inside the loops
Signed-off-by: mikeee <hey@mike.ee>
---------
Signed-off-by: mikeee <hey@mike.ee>
2023-09-08 16:33:30 -07:00
Mike
710492a89c
fix actor serialization ( #441 )
...
* substitute json encoder with serializer
Signed-off-by: mikeee <hey@mike.ee>
* substitution for custom serializer
Signed-off-by: mikeee <hey@mike.ee>
---------
Signed-off-by: mikeee <hey@mike.ee>
2023-09-08 16:31:28 -07:00
Daniel_Idoko
ad25580bcf
Update Readme.md ( #433 )
...
Readme.md file will now contain installation guide for easier usage
Signed-off-by: Daniel_Idoko <info.idoko@gmail.com>
2023-07-31 08:28:54 -07:00
Aaron Crawfis
f13a84f883
Add cascading metadata ( #435 )
...
Signed-off-by: Aaron Crawfis <Aaron.Crawfis@microsoft.com>
2023-07-31 08:25:15 -07:00
Hannah Hunter
fcf9c297d2
add bulk publish back ( #419 )
...
Signed-off-by: Hannah Hunter <hannahhunter@microsoft.com>
2023-07-10 09:50:08 +08:00
Hannah Hunter
0a1bb0fa90
[docs] Add query state and actors examples ( #431 )
...
* add some examples - need review
Signed-off-by: Hannah Hunter <hannahhunter@microsoft.com>
* attempt to add go examples for query state and actors
Signed-off-by: Hannah Hunter <hannahhunter@microsoft.com>
* move to a different branch
Signed-off-by: Hannah Hunter <hannahhunter@microsoft.com>
* add back crypto
Signed-off-by: Hannah Hunter <hannahhunter@microsoft.com>
---------
Signed-off-by: Hannah Hunter <hannahhunter@microsoft.com>
2023-07-10 09:49:21 +08:00
Jabar Asadi
04dc71fc57
chore: update NewClientWithAddressContext doc block ( #417 )
...
Signed-off-by: Jabar Asadi <jasadi@d2iq.com>
2023-07-06 06:10:20 -07:00
hunter007
d2cbfe3ce5
Fix useragent to 'dapr-sdk-go/v1.8.0' ( #421 )
...
* Upadte version tag
Signed-off-by: hunter007 <wentao79@gmail.com>
* Fix: trim blank in SDKVersion
Signed-off-by: hunter007 <wentao79@gmail.com>
* FIx
Signed-off-by: hunter007 <wentao79@gmail.com>
---------
Signed-off-by: hunter007 <wentao79@gmail.com>
2023-07-06 06:08:37 -07:00
Alessandro (Ale) Segala
4afb8314b9
Fixed: do not require a Content-Length header ( #424 )
...
* Fixed: do not require a Content-Length header
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
* Make getData private
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
---------
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
2023-07-03 10:44:11 -07:00
hunter007
effc2f0d3c
Add example for dapr grpc proxy mode ( #414 )
...
* Add example for dapr grpc proxy mode
Signed-off-by: hunter007 <wentao79@gmail.com>
* Modify README.md
Signed-off-by: hunter007 <wentao79@gmail.com>
---------
Signed-off-by: hunter007 <wentao79@gmail.com>
2023-06-06 12:00:37 +08:00
Hannah Hunter
10b832f741
add cryptography examples ( #396 )
...
Signed-off-by: Hannah Hunter <hannahhunter@microsoft.com>
2023-06-05 17:42:25 -07:00
Josh van Leeuwen
df5bd08997
Add note about Actor State `WithTTL` being feature preview. ( #408 )
...
Signed-off-by: joshvanl <me@joshvanl.dev>
2023-05-29 09:59:51 +08:00