Commit Graph

68 Commits

Author SHA1 Message Date
Mike Nguyen 61cdce8271
feat: aws v2 provider (#3856)
Signed-off-by: Mike Nguyen <hey@mike.ee>
Signed-off-by: mikeee <hey@mike.ee>
2025-07-15 09:24:19 -07:00
Patrick Assuied a4878705ce
Implement ability to exclude metadata items from being converted to/from headers (#3874)
Signed-off-by: Patrick Assuied <patrick.assuied@elationhealth.com>
Co-authored-by: Yaron Schneider <schneider.yaron@live.com>
2025-07-15 09:19:28 -07:00
Patrick Assuied 6cc652c71b
Allow specifying the Consumer Group rebalancing strategy from metadata (#3855)
Signed-off-by: Patrick Assuied <patrick.assuied@elationhealth.com>
2025-06-25 07:21:06 -07:00
Andrey Kotsar c5865945dc
Fixed Kafka PubSub intermittently dropping messages while retrying (#3850)
Signed-off-by: Andrey Kotsar <andrey.kotsar@elationhealth.com>
Co-authored-by: Yaron Schneider <schneider.yaron@live.com>
2025-06-19 12:57:36 -07:00
Nelson Parente 3525032f7a
Add metadata overrides for sensitive connection string values (URL and DSN support) (#3825)
Signed-off-by: nelson.parente <nelson_parente@live.com.pt>
2025-06-03 06:00:57 -07:00
Josh van Leeuwen 132f562e48
Updates dapr/kit to main (#3816)
Signed-off-by: joshvanl <me@joshvanl.dev>
2025-05-22 06:59:46 -07:00
Gallardot 294dd75354
feat: kafka subpub and bindings support compression (#3676)
Signed-off-by: Gallardot <gallardot@apache.org>
Co-authored-by: Josh van Leeuwen <me@joshvanl.dev>
Co-authored-by: Yaron Schneider <schneider.yaron@live.com>
2025-05-16 10:45:37 -07:00
Elena Kolevska 5f17025027
Adds Redis stream trimming by time(stream ID) (#3710)
Signed-off-by: Elena Kolevska <elena@kolevska.com>
Co-authored-by: Cassie Coyle <cassie@diagrid.io>
Co-authored-by: Nelson Parente <nelson_parente@live.com.pt>
Co-authored-by: Yaron Schneider <schneider.yaron@live.com>
Co-authored-by: Bernd Verst <github@bernd.dev>
2025-05-06 10:59:30 -07:00
MikelRev 31a2088aac
Updated sqlserver auth to utilize default scope. (#3698)
Co-authored-by: Yaron Schneider <schneider.yaron@live.com>
2025-04-17 08:54:52 -07:00
Josh van Leeuwen d8ac01bc76
Update go -> 1.24.1 & golangci-lint -> 1.64.6 (#3699)
Signed-off-by: joshvanl <me@joshvanl.dev>
2025-03-12 13:50:32 -07:00
MattCosturos 26808c927b
Recreate AEH Processor in the event of an error before retrying the processing operation (#3614)
Signed-off-by: MattCosturos <48531957+MattCosturos@users.noreply.github.com>
Signed-off-by: Matt Costuros <mcosturos@moog.com>
Co-authored-by: Yaron Schneider <schneider.yaron@live.com>
Co-authored-by: Artur Souza <artursouza.ms@outlook.com>
2024-12-17 09:22:11 -08:00
Shivam Kumar fc8636dbba
Fix Redis EntraId Token Refresh (#3632)
Signed-off-by: Shivam Kumar <shivamkumar@microsoft.com>
Co-authored-by: Shivam Kumar <shivamkumar@microsoft.com>
2024-12-16 08:50:51 -08:00
Sam 026ae762fa
fix(pg): add region field too (#3628)
Signed-off-by: Samantha Coyle <sam@diagrid.io>
2024-12-09 07:17:46 -08:00
Sam dcaa80eef8
style: pg cleaning up for things (#3627)
Signed-off-by: Samantha Coyle <sam@diagrid.io>
2024-12-06 22:56:29 +00:00
Sam 72c92fb1fe
feat(postgres): add iam roles anywhere auth profile (#3604)
Signed-off-by: Samantha Coyle <sam@diagrid.io>
Co-authored-by: Yaron Schneider <schneider.yaron@live.com>
2024-12-03 13:17:13 -08:00
Fabian Martinez 1e095ed25a
fix get aws creds from environment (#3617)
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
2024-11-28 07:57:18 -08:00
Sam f48b4128d6
feat(kafka): iam roles anywhere + assume role auth profiles (#3606)
Signed-off-by: Samantha Coyle <sam@diagrid.io>
Co-authored-by: Yaron Schneider <schneider.yaron@live.com>
2024-11-27 14:48:18 -08:00
Patrick Assuied 8c02ff33b4
Kafka Pubsub fixes: Avro serialization caching and retries (#3610)
Signed-off-by: Patrick Assuied <patrick.assuied@elationhealth.com>
Co-authored-by: Yaron Schneider <schneider.yaron@live.com>
2024-11-26 22:02:19 +00:00
Yaron Schneider 85cbbf123a
Enable eventhubs binding to read all message properties (#3615)
Signed-off-by: yaron2 <schneider.yaron@live.com>
2024-11-26 11:50:50 -08:00
Sam f521a76f7b
fix: initialize the close chan (#3608)
Signed-off-by: Samantha Coyle <sam@diagrid.io>
2024-11-20 15:22:13 -08:00
Yaron Schneider 1a6a75a1ce
Enable in order processing of eventhubs messages (#3605)
Signed-off-by: yaron2 <schneider.yaron@live.com>
2024-11-18 13:18:20 -08:00
Sam a00a853556
feat(iam auth): allow iam roles anywhere auth profile (#3591)
Signed-off-by: Samantha Coyle <sam@diagrid.io>
Signed-off-by: Sam <sam@diagrid.io>
2024-11-14 12:04:56 -07:00
bhagya f0a99c114c
Fix metadata header value sanitization (#3581)
Signed-off-by: Bhagya Singh Purba <bhagyasingh05@gmail.com>
Co-authored-by: bhagyapurba <bhagya.singhpurba@fyndna.com>
Co-authored-by: Yaron Schneider <schneider.yaron@live.com>
2024-11-05 22:28:38 +00:00
Seweryn Sirek 54d59d5fc4
[Bindings][BlobStorage] Update request.go - Log debug instead of warning (#3577)
Signed-off-by: Seweryn Sirek <128463368+ssi-spyro@users.noreply.github.com>
2024-10-25 16:33:41 -07:00
Elena Kolevska dae321130c
Merge 1.14 into master (#3579)
Signed-off-by: Samantha Coyle <sam@diagrid.io>
Signed-off-by: Elena Kolevska <elena@kolevska.com>
Signed-off-by: yaron2 <schneider.yaron@live.com>
Signed-off-by: Artur Souza <asouza.pro@gmail.com>
Signed-off-by: Anton Troshin <anton@diagrid.io>
Co-authored-by: Sam <sam@diagrid.io>
Co-authored-by: Artur Souza <artursouza.ms@outlook.com>
Co-authored-by: yaron2 <schneider.yaron@live.com>
Co-authored-by: Anton Troshin <troll.sic@gmail.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
2024-10-24 16:52:48 -07:00
Artur Souza 69119d6f6c
Add AWS Bedrock support (#3563)
Signed-off-by: yaron2 <schneider.yaron@live.com>
Signed-off-by: Artur Souza <asouza.pro@gmail.com>
Co-authored-by: yaron2 <schneider.yaron@live.com>
2024-10-10 06:50:37 -07:00
Sam dc65da292f
fix(metadata): make access/secret keys optional (#3562)
Signed-off-by: Samantha Coyle <sam@diagrid.io>
2024-10-08 10:30:57 -07:00
Josh van Leeuwen be7c19b742
Interfaces: Update all component interfaces to implement io.Closer (#3542)
Signed-off-by: joshvanl <me@joshvanl.dev>
2024-09-19 08:53:22 -07:00
Patrick Assuied 9ea3fee247
Resolving a weird edge case in case of a poison pill message being retried, followed by a pod restart (#3532)
Signed-off-by: Patrick Assuied <patrick.assuied@elationhealth.com>
2024-09-05 08:01:58 -07:00
Patrick Assuied e5322262f6
Addressed issue in Kafka-pubsub for avro null messages (#3531)
Signed-off-by: Patrick Assuied <patrick.assuied@elationhealth.com>
2024-09-04 21:16:20 -07:00
Bernd Verst b656b0d5d5
Adds EntraID auth support to all Redis Components (#3470)
Signed-off-by: Bernd Verst <github@bernd.dev>
2024-07-01 17:20:29 -07:00
Sam 5f3d7ea8eb
security: up dependencies to fix security vulnerabilities (#3390)
Signed-off-by: Samantha Coyle <sam@diagrid.io>
Signed-off-by: Bernd Verst <github@bernd.dev>
Signed-off-by: joshvanl <me@joshvanl.dev>
Co-authored-by: Bernd Verst <github@bernd.dev>
Co-authored-by: joshvanl <me@joshvanl.dev>
2024-06-24 14:24:10 -07:00
Elena Kolevska a385743e35
Kafka bulk publisher fix (#3445)
Signed-off-by: Elena Kolevska <elena@kolevska.com>
2024-06-18 06:27:27 -07:00
Sam 787b23d5d0
build: fix github wf to generate metadata bundle (#3435)
Signed-off-by: Samantha Coyle <sam@diagrid.io>
Signed-off-by: Bernd Verst <github@bernd.dev>
Co-authored-by: Bernd Verst <github@bernd.dev>
2024-06-06 15:32:58 -07:00
Bernd Verst f23794f69b
ASB: Add support for ApplicationProperties in subscriptions (#3436)
Signed-off-by: Bernd Verst <github@bernd.dev>
2024-06-05 10:26:28 -07:00
Elena Kolevska f0be1a2d28
Redis private certificates (#3429)
Signed-off-by: Elena Kolevska <elena@kolevska.com>
Co-authored-by: Bernd Verst <github@bernd.dev>
2024-06-04 09:55:12 -07:00
Alessandro (Ale) Segala 93cf5cb2c9
Fixups from #3324 (#3419)
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
2024-05-21 10:26:21 -07:00
Sam eb82293623
feat(aws iam): support aws iam auth for postgresql components (#3324)
Signed-off-by: Samantha Coyle <sam@diagrid.io>
Signed-off-by: Bernd Verst <github@bernd.dev>
Signed-off-by: joshvanl <me@joshvanl.dev>
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Bernd Verst <github@bernd.dev>
Co-authored-by: joshvanl <me@joshvanl.dev>
2024-05-16 15:45:57 -07:00
denisbchrsk 4e4aa26c9e
Kafka PubSub: Propagate partition key to DLT (#3368)
Signed-off-by: denisbchrsk <155584191+denisbchrsk@users.noreply.github.com>
Co-authored-by: Yaron Schneider <schneider.yaron@live.com>
2024-05-15 07:23:33 -07:00
Patrick Assuied cfee998aba
Fixing bug with new Avro conversion when message values are NULL (#3388)
Signed-off-by: Patrick Assuied <patrick.assuied@elationhealth.com>
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
2024-03-30 07:04:16 +03:00
Fabian Martinez a9548a7d68
kafka: bugfix possible nil pointer error on close (#3383)
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
2024-03-22 17:26:47 +02:00
denisbchrsk b9c12df7d4
Kafka: Add support to configure heartbeat interval and session timeout to kafka's consumer (#3375)
Signed-off-by: denisbchrsk <155584191+denisbchrsk@users.noreply.github.com>
2024-03-21 20:31:09 +00:00
Sam 85252beeef
feat(kafka): add producer config capabilities for connections (#3371)
Signed-off-by: Samantha Coyle <sam@diagrid.io>
Signed-off-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
2024-03-21 09:11:47 -07:00
Josh van Leeuwen 6413239626
PubSub Kafka: Respect Subscribe context (#3363)
Signed-off-by: joshvanl <me@joshvanl.dev>
2024-02-28 10:13:06 -08:00
Bernd Verst 5445cead81
Recover interrupted eventhubs subscriptions (#3344)
Signed-off-by: Bernd Verst <github@bernd.dev>
2024-02-08 13:11:56 -08:00
Bernd Verst 903b97d891
Azure Service Bus: enforce `autodeleteonidlesec` minimum 300 (#3340) 2024-02-07 07:50:57 -08:00
Alessandro (Ale) Segala 9acfcc16b8
Azure auth: do not use CLI provider by default when running in a cloud service (#3338)
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
2024-02-06 16:01:50 -08:00
Elena Kolevska 353447c992
secret store: AWS connection validation for parameter store and secrets manager (#3301)
Signed-off-by: Elena Kolevska <elena@kolevska.com>
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
2024-01-16 08:28:29 -08:00
Alessandro (Ale) Segala 3b0f320025
Add ExecuteInTransaction method for db.SQL (#3309)
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
2024-01-16 08:27:46 -08:00
Eunice Compra e524ae7e6f
Kafka: Removed the AWS creds check from kafka metadata (#3313)
Signed-off-by: Eunice Compra <eunicecompra@gmail.com>
Co-authored-by: Eunice Compra <eunice.compra@gmail.com>
2024-01-10 23:03:11 +00:00