Mike Nguyen
35930ebc5f
docs: fix typo ( #279 )
...
Signed-off-by: Mike Nguyen <hey@mike.ee>
2025-05-14 13:56:31 +01:00
Mike Nguyen
acb829cdb5
chore: pin idna_adapter ( #278 )
...
Signed-off-by: Mike Nguyen <hey@mike.ee>
2025-05-14 13:04:17 +01:00
Mike Nguyen
26f4ee6d32
fix(docs): over indented docs ( #274 )
...
Signed-off-by: Mike Nguyen <hey@mike.ee>
2025-04-09 11:04:09 +01:00
Mike Nguyen
4fb85abcea
fix(deps): pin reserve-port to 2.1.0
...
Signed-off-by: Mike Nguyen <hey@mike.ee>
2025-04-01 19:19:07 +01:00
Mike Nguyen
f1e469cf57
fix(deps): pin axum-test crate to 16.4.0
...
Signed-off-by: Mike Nguyen <hey@mike.ee>
2025-04-01 19:19:07 +01:00
Mike Nguyen
1cdcc272ce
chore: remove pinned release versions validation ( #270 )
...
Signed-off-by: Mike Nguyen <hey@mike.ee>
2025-03-10 15:53:52 +00:00
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
1508ea24cb
chore: bump protos to rc18 ( #265 )
...
Signed-off-by: Mike Nguyen <hey@mike.ee>
2025-02-27 13:47:18 +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
c0b7155093
fix(deps): pin indirect dependencies ( #263 )
...
Signed-off-by: Mike Nguyen <hey@mike.ee>
2025-02-27 13:05:28 +00:00
Mike Nguyen
ab219049a4
refactor(conversations): rename message to content ( #261 )
...
Signed-off-by: Mike Nguyen <hey@mike.ee>
2025-02-24 17:40:04 +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
Leon Matthes
52f095f8e7
Add fallback handler to axum Router ( #258 )
...
By default the fallback handler now logs the path that could not be
found.
This can be vital for debugging, as otherwise there is no feedback on
the server if a method is called that isn't registered.
Signed-off-by: Leon Matthes <leon.matthes@kdab.com>
2025-01-28 20:21:14 +00:00
Mike Nguyen
a532ee1a50
chore: bump runtime to 1.15.0-rc.2 ( #255 )
...
Signed-off-by: mikeee <hey@mike.ee>
2025-01-15 16:12:31 +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
Leon Matthes
6973b7d9be
Return Result when creating DaprHttpServer ( #253 )
...
Especially when running custom docker setups, the container that
contains the sidecar may not be running exactly when the Rust code
starts running.
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>
Co-authored-by: Mike Nguyen <hey@mike.ee>
2024-12-10 20:16:13 +00:00
Mike Nguyen
5241ce696c
Merge pull request #251 from mikeee/docs
...
docs: clarify and fix mistakes
2024-12-03 11:54:06 +00:00
Mike Nguyen
2deed2baa8
Merge pull request #252 from mikeee/proto-update
...
chore: bump protos to 1.15.0-rc.1 tag
2024-12-03 11:53:47 +00:00
Mike Nguyen
b9de85f885
chore: bump protos to 1.15.0-rc.1 tag
...
Signed-off-by: Mike Nguyen <hey@mike.ee>
2024-12-03 10:22:41 +00:00
Mike Nguyen
0c909c544b
docs: clarify and fix mistakes
...
Signed-off-by: Mike Nguyen <hey@mike.ee>
2024-12-03 10:14:04 +00:00
Mike Nguyen
f0498dcc3f
Merge pull request #250 from mikeee/dry-publish
...
ci: add dry publish test
2024-11-25 18:01:04 +00:00
Mike Nguyen
abecc5c70b
ci: add dry publish test
...
Signed-off-by: Mike Nguyen <hey@mike.ee>
2024-11-25 17:43:37 +00:00
Mike Nguyen
4da565cbae
Merge pull request #249 from mikeee/rm-macro-dep
...
chore: remove macro dep from main crate
2024-11-25 17:42:43 +00:00
Mike Nguyen
1d88e2074f
Merge branch 'release-0.16' into rm-macro-dep
2024-11-25 17:35:26 +00:00
Mike Nguyen
1ac019159c
Merge pull request #248 from mikeee/check-proto-diff
...
feat: add proto check and make directives
2024-11-25 17:35:11 +00:00
Mike Nguyen
c4675a6a09
Merge branch 'release-0.16' into check-proto-diff
2024-11-25 17:22:53 +00:00
Mike Nguyen
85ed911b1d
chore: add macro dev-dependency and bump axum-test crate version
...
Signed-off-by: Mike Nguyen <hey@mike.ee>
2024-11-25 16:50:40 +00:00
Mike Nguyen
95b009baaf
chore: remove macro dep from main crate
...
Signed-off-by: Mike Nguyen <hey@mike.ee>
2024-11-25 16:20:17 +00:00
Mike Nguyen
e15f65b435
ci: refactor doc test
...
Signed-off-by: Mike Nguyen <hey@mike.ee>
2024-11-25 15:51:58 +00:00
Mike Nguyen
fcff470451
Merge pull request #247 from mikeee/rc3
...
chore: bump rc versions
2024-11-25 15:47:41 +00:00
Mike Nguyen
ae9bcda712
ci: rename steps
...
Signed-off-by: Mike Nguyen <hey@mike.ee>
2024-11-25 15:43:05 +00:00
Mike Nguyen
851abcae57
feat: add proto check and make directives
...
Signed-off-by: Mike Nguyen <hey@mike.ee>
2024-11-25 15:33:55 +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
4cfa9a3db2
Merge pull request #245 from mikeee/dapr-docs
...
Update Dapr Rust docs
2024-11-25 12:02:10 +00:00
Mike Nguyen
e78cab477e
Merge branch 'release-0.16' into dapr-docs
...
Signed-off-by: Mike Nguyen <hey@mike.ee>
2024-11-25 11:48:31 +00:00
Mike Nguyen
709c67e856
Merge pull request #246 from mikeee/226-state_metadata
...
refactor state methods
2024-11-25 11:47:29 +00:00
Mike Nguyen
b1cacef2d7
docs(state): update daprdocs
...
Signed-off-by: Mike Nguyen <hey@mike.ee>
2024-11-25 11:10:45 +00:00
Mike Nguyen
597aa46f0e
chore(lint): fmt
...
Signed-off-by: Mike Nguyen <hey@mike.ee>
2024-11-25 08:37:07 +00:00
Mike Nguyen
0183be5baa
feat(state)!: add state and bulk state methods
...
This includes metadata and options for storing state with etags and consistency
Signed-off-by: Mike Nguyen <hey@mike.ee>
2024-11-24 20:54:53 +00:00
mikeee
580b88ff8a
docs: address #241 with updated guidance on instantiating a client
...
Signed-off-by: mikeee <hey@mike.ee>
2024-11-21 16:49:13 +00:00
mikeee
e04157d7d7
docs: address #240 - update to 0.16.0 in anticipation of the release
...
Signed-off-by: mikeee <hey@mike.ee>
2024-11-21 16:38:54 +00:00
mikeee
b81f8f387b
docs: fix typo
...
Signed-off-by: mikeee <hey@mike.ee>
2024-11-21 16:38:40 +00:00
Mike Nguyen
df0bf8818c
Merge branch 'main' into release-0.16
2024-11-16 16:20:56 +00:00
Mike Nguyen
04375f4fd2
Merge pull request #234 from mikeee/conversation-api
...
feat: conversation api initial implementation
2024-11-07 19:29:12 +00:00
Mike Nguyen
80a3a90f82
fix(test): example validation
...
Signed-off-by: Mike Nguyen <hey@mike.ee>
2024-11-07 14:34:40 +00:00
Mike Nguyen
fbb81bf518
fix(test): example run
...
Signed-off-by: Mike Nguyen <hey@mike.ee>
2024-11-07 14:19:23 +00:00
Mike Nguyen
dbc7a80ef1
fix(test): close step token
...
Signed-off-by: Mike Nguyen <hey@mike.ee>
2024-11-07 13:56:28 +00:00
Mike Nguyen
12dd8af64f
Merge branch 'release-0.16' into conversation-api
2024-11-07 13:45:19 +00:00
Mike Nguyen
0f29428a55
fix(ci): fix installer bundle creation logic ( #239 )
...
Signed-off-by: Mike Nguyen <hey@mike.ee>
2024-11-07 13:44:45 +00:00