Commit Graph

36 Commits

Author SHA1 Message Date
Mike Nguyen 185dc72889
release: v0.16.0 (#266)
Signed-off-by: Mike Nguyen <hey@mike.ee>
2025-02-27 19:00:39 +00:00
Mike Nguyen 99d099f15e
release: rc.7 (#264)
Signed-off-by: Mike Nguyen <hey@mike.ee>
2025-02-27 13:17:39 +00:00
Mike Nguyen 57347e70c3
feat(client): add a client port override method (#259)
* feat(client): add a client port override method

Signed-off-by: Mike Nguyen <hey@mike.ee>

* chore(lint): cargo fmt

Signed-off-by: Mike Nguyen <hey@mike.ee>

* doc(client): add port method

Signed-off-by: mikeee <hey@mike.ee>

* release: rc6

Signed-off-by: mikeee <hey@mike.ee>

---------

Signed-off-by: Mike Nguyen <hey@mike.ee>
Signed-off-by: mikeee <hey@mike.ee>
2025-02-09 21:01:22 +00:00
Mike Nguyen 93322c0e86
release: bump (#256)
* release: bump

Signed-off-by: Mike Nguyen <hey@mike.ee>

* bump to cli rc3 & runtime rc6

Signed-off-by: Mike Nguyen <hey@mike.ee>

* bump runtime to rc7

Signed-off-by: Mike Nguyen <hey@mike.ee>

* chore: bump validation to latest rcs

Signed-off-by: mikeee <hey@mike.ee>

* chore(release): bump deps and rc version

Signed-off-by: mikeee <hey@mike.ee>

* chore(release): regen protos

Signed-off-by: mikeee <hey@mike.ee>

* chore: regen protos from rc.9

Signed-off-by: mikeee <hey@mike.ee>

---------

Signed-off-by: Mike Nguyen <hey@mike.ee>
Signed-off-by: mikeee <hey@mike.ee>
2025-02-03 15:49:18 +00:00
Mike Nguyen 8bf6013eee
Cleanup (#254)
* Return Result when creating DaprHttpServer

Especially when running custom docker setups, the container that
contains the sidecar may not be running exactly when the Rust code
starts running.

To fix this, before we needed to sleep(2s) to avoid a panic in the Rust
program.
With this patch, this can be handled on the user side (e.g. the
connection can be retried multiple times with timeouts in-between).

Signed-off-by: Leon Matthes <leon.matthes@kdab.com>

* release: v0.16.0-rc.4

Signed-off-by: Mike Nguyen <hey@mike.ee>

* chore(deps): remove unused crates

Signed-off-by: Mike Nguyen <hey@mike.ee>

* doc: missing expression closure

Signed-off-by: Mike Nguyen <hey@mike.ee>

* refactor: lint issues and correctness improvements

Signed-off-by: Mike Nguyen <hey@mike.ee>

---------

Signed-off-by: Leon Matthes <leon.matthes@kdab.com>
Signed-off-by: Mike Nguyen <hey@mike.ee>
Co-authored-by: Leon Matthes <leon.matthes@kdab.com>
2025-01-15 10:52:01 +00:00
Mike Nguyen b2be904225
chore: bump rc versions
Signed-off-by: Mike Nguyen <hey@mike.ee>
2024-11-25 14:51:44 +00:00
Mike Nguyen 39071997ac
chore: release versioning (#232)
* chore: release versioning

Signed-off-by: Mike Nguyen <hey@mike.ee>

* docs: update dep version

Signed-off-by: Mike Nguyen <hey@mike.ee>

---------

Signed-off-by: Mike Nguyen <hey@mike.ee>
2024-11-04 17:24:21 +00:00
Mike Nguyen 7a508beaea
docs: update proto notice (#224)
Signed-off-by: mikeee <hey@mike.ee>
2024-08-21 12:52:53 +01:00
Mike Nguyen 0a0efaa9ab
chore(release): update version (#223)
Signed-off-by: mikeee <hey@mike.ee>
2024-08-20 20:03:02 +01:00
Mike Nguyen 6f566cb051
fix: release fixes (#222)
* fix: release fixes

Signed-off-by: mikeee <hey@mike.ee>

* fix: refactor path and add absolute examples url

Signed-off-by: mikeee <hey@mike.ee>

* fix: add dapr dev dep

Signed-off-by: mikeee <hey@mike.ee>

---------

Signed-off-by: mikeee <hey@mike.ee>
2024-08-20 19:58:48 +01:00
Mike Nguyen 8d4db4382c
chore(release): v0.16.0-rc.0 (#221)
Signed-off-by: mikeee <hey@mike.ee>
2024-08-20 19:30:36 +01:00
Mike Nguyen 60c0bbed71
chore(deps): upgrade deps and regen protos (#214)
* chore(deps): upgrade deps and regen protos

Signed-off-by: mikeee <hey@mike.ee>

* refactor(deps): use workspaces and consolidate deps

Signed-off-by: mikeee <hey@mike.ee>

* fix: add log dep

Signed-off-by: mikeee <hey@mike.ee>

* ci: add stable, nightly and msrv 1.70.0

Signed-off-by: mikeee <hey@mike.ee>

* fix: remove unused import

Signed-off-by: mikeee <hey@mike.ee>

* ci: disable failfast

Signed-off-by: mikeee <hey@mike.ee>

* docs: fix missing annotation and docs codeblock

Signed-off-by: mikeee <hey@mike.ee>

* chore(msrv): set msrv to 1.78 and increase coverage

Signed-off-by: mikeee <hey@mike.ee>

* docs: update msrv

Signed-off-by: mikeee <hey@mike.ee>

---------

Signed-off-by: mikeee <hey@mike.ee>
2024-08-20 18:21:18 +01:00
Mike Nguyen 5e699df5a3
doc changes and updates related to proto-gen and examples (#210)
* fix: update documentation and proto script

Signed-off-by: mikeee <hey@mike.ee>

* docs: add missing closure

Signed-off-by: mikeee <hey@mike.ee>

* chore: exclude proto-gen and examples

Signed-off-by: mikeee <hey@mike.ee>

---------

Signed-off-by: mikeee <hey@mike.ee>
2024-08-19 13:11:37 +01:00
Mike Nguyen bc728d5262
docs: update versions (#202)
Signed-off-by: Mike Nguyen <hey@mike.ee>
2024-08-14 11:48:33 +01:00
Mike Nguyen 103caa3291
docs: update rust min version (#201)
Signed-off-by: mikeee <hey@mike.ee>
2024-08-14 10:50:24 +01:00
Mike Nguyen f413a1b934
docs: fix action badge (#189)
Only display the status from the main branch as opposed to all workflows including PRs.

Signed-off-by: Mike Nguyen <hey@mike.ee>
2024-07-10 14:47:38 +01:00
Mike Nguyen ed283c2e25
docs: add alpha notice and update docs (#173)
* docs: add alpha notice

Signed-off-by: mikeee <hey@mike.ee>

* docs: bump rust required version

Signed-off-by: mikeee <hey@mike.ee>

* docs: add discord social channel

Signed-off-by: mikeee <hey@mike.ee>

* docs: fix missing brace

Signed-off-by: Mike Nguyen <hey@mike.ee>

---------

Signed-off-by: mikeee <hey@mike.ee>
Signed-off-by: Mike Nguyen <hey@mike.ee>
2024-04-24 12:41:46 +01:00
Caleb Cartwright 85ebee2083 docs: add protoc to prereqs
Signed-off-by: Caleb Cartwright <caleb.cartwright@outlook.com>
2024-02-28 23:37:53 -06:00
Elena Kolevska 9aa50967b1
Updating protos for Dapr 1.12 (#102)
* Updating to dapr runtime - master

Signed-off-by: Elena Kolevska <elena@kolevska.com>

* Updates the sdk version in the README. Gives the rest of the instructions in the file some love.

Signed-off-by: Elena Kolevska <elena@kolevska.com>

* Fixes typo

Signed-off-by: Elena Kolevska <elena@kolevska.com>

---------

Signed-off-by: Elena Kolevska <elena@kolevska.com>
2023-09-11 13:14:14 -07:00
Artur Souza bbe82f1410 Update version to 0.12
Signed-off-by: Artur Souza <asouza.pro@gmail.com>
2023-06-01 14:02:05 +00:00
Artur Souza 532df85969 Update README to reelase 0.11
Signed-off-by: Artur Souza <asouza.pro@gmail.com>
2023-02-22 11:11:01 -08:00
hauju 5016f61f7e
Invoke examples (#85)
* Update dependencies

Signed-off-by: Hauke Jung <hauke.jung@outlook.de>

* Add grpc invoke examples

Signed-off-by: Hauke Jung <hauke.jung@outlook.de>

* Fix fmt errors

Signed-off-by: Hauke Jung <hauke.jung@outlook.de>

* Install protoc on github workflow

Signed-off-by: Hauke Jung <hauke.jung@outlook.de>

---------

Signed-off-by: Hauke Jung <hauke.jung@outlook.de>
2023-02-03 17:45:49 -08:00
Nick 9bcbc7264d
chore(ci): add fossa workflow and badge (#72) (#79)
Signed-off-by: NickLarsenNZ <nick@aptiv.co.nz>

Signed-off-by: NickLarsenNZ <nick@aptiv.co.nz>
2022-10-06 09:05:54 -07:00
deepanshuagarwal b7aa2f4ab2
Update protos, bump to v0.8.0-alpha.0 and fetch protos from corresponding runtime (#73)
Signed-off-by: Deepanshu Agarwal <deepanshu.agarwal1984@gmail.com>
2022-04-06 09:13:02 -07:00
Dmitry Shmulevich 00821586fc
update license (#66) 2022-01-19 13:30:31 -08:00
Phil Kedy ec05fff7f6
Updating the version in README (#45) 2021-04-02 12:19:44 -04:00
Gurpreet Singh 03e842d8dd
update Readme (#40) 2021-02-13 21:10:41 -08:00
Gurpreet Singh e7649325fc
Automate cargo crate publish process (#34)
* Added package metadata to cargo.toml

* Added license info:

* Testing rust ci

* Fixed ci event to push, pull_request

* Testing publish dry run

* Added lint and publish steps

* test push

* testing publish with dry run

* changed version to match other sdks

* updated README, added build badges

* bump crate version

* update readme

* fixed typo

* added push tag condition for crate publish
:
2020-12-15 08:54:27 -08:00
Gurpreet Singh ef8ca517b7
Added pub sub example (#20)
* Added appcall proto and server implemenation

* added wrapper for appcallback

* WIP: working pubsub example

* added publisher code, some code cleanup

* fixed README typo

* code clean up, added comments

* resolved PR comments

* update README

* replaced thread::sleep with tokio::delay_for
2020-07-13 18:22:42 -07:00
Franciszek Pogodziński 9f503019e5
Beautify code snippet (#19)
* Butify code snippet

* Delete not needed lines
2020-06-17 08:23:52 -07:00
Pruthvidhar R Dhodda 325f17b947
Update proto buf, correct client.rs and fix example (#13) 2020-05-12 16:59:07 -07:00
Young Bu Park 23ada2c2a6 update docs 2020-02-10 12:44:17 -08:00
Ryan Levick 9beb3804cc Scaffold the Rust project (#2)
* Beginnings of dapr client

* Add very beginning of client

* Small changes to public API

* Make connect async

* Add TBD for how to use the crate

* Abstract over transport layer
2019-11-01 19:11:06 -07:00
Thomas Eckert efc14136a9 Stubbed out the README (#1) 2019-10-27 08:06:46 -07:00
Aman Bhardwaj fd9723c817
Update README.md 2019-10-25 11:22:46 -07:00
Aman Bhardwaj 6f85d6cdb7
Create README.md 2019-10-25 11:20:19 -07:00