Commit Graph

3232 Commits

Author SHA1 Message Date
Ben Coleman e97529a4a8
Unescape azure blob data (#313)
Co-authored-by: Yaron Schneider <yaronsc@microsoft.com>
2020-04-30 08:15:18 -07:00
Mark Chmarny 0e731f96aa
Added Twitter search input binding (#318)
* titter search binding

* refactored signal processing for lint comp

* titter search binding

* refactored signal processing for lint comp

* fixed twitter ref

Co-authored-by: Yaron Schneider <yaronsc@microsoft.com>
2020-04-29 08:02:57 -07:00
Lynn Orrell 8480a29c18
EventGrid Component Updates (#319)
* event grid udpates

* Initial event grid input binding

* Added Write() support to EventGrid component

* Updated eventgrid binding to use fasthttp instead of net/http

* Fixed linting issue in EventGrid binding

* Tidy up go.mod

* Added handshakePort to allow custom port for EG callback

* Now properly throwing an http 500 on handler err

* Updated event grid sdk for cloud event 1.0 support
Added support for all event grid sources via scope
Now validating required metadata on read/write

* Updated tests

* Fixed linting issue

Co-authored-by: Yaron Schneider <yaronsc@microsoft.com>
Co-authored-by: Young Bu Park <youngp@microsoft.com>
Co-authored-by: Artur Souza <artursouza.ms@outlook.com>
2020-04-29 08:02:22 -07:00
Lynn Orrell 8827c58e78
Added Azure Event Grid Bindings (#290)
* event grid udpates

* Initial event grid input binding

* Added Write() support to EventGrid component

* Updated eventgrid binding to use fasthttp instead of net/http

* Fixed linting issue in EventGrid binding

* Tidy up go.mod

* Added handshakePort to allow custom port for EG callback

* Now properly throwing an http 500 on handler err

Co-authored-by: Yaron Schneider <yaronsc@microsoft.com>
Co-authored-by: Young Bu Park <youngp@microsoft.com>
Co-authored-by: Artur Souza <artursouza.ms@outlook.com>
2020-04-28 12:50:13 -07:00
Kyle Housley 0c4cade71f
Add pubsub support for kafka (#315)
* fixes issue #8: adds kafka as pubsub component

* fixes issue #8: adds kafka as pubsub component

* pubsub kafka: modifies readme

* pubsub kafka: fixes bug

* pubsub kafka: fixes bug

* pubsub kafka: changes are per PR review

* changes as PR review

* removed unused field

* only close channel once

* working kafka pubsub

* add testing for metadata parsing

* linting

* remove unused PublishTopic, remove loglevel

* Use one consumer group for subscriptions

Co-authored-by: Roberto J Rojas <robertojrojas@gmail.com>
Co-authored-by: Yaron Schneider <yaronsc@microsoft.com>
Co-authored-by: Young Bu Park <youngp@microsoft.com>
Co-authored-by: Aman Bhardwaj <amanbha@users.noreply.github.com>
2020-04-27 19:53:04 -07:00
Ben Coleman ebf31ef7c5
Added SendGrid output binding for sending emails (#308)
* Added first cut of SendGrid binding

* Removed some junk

* tidy up based on PR review comments
Removed duped line, and logging, normalised error messages

* Silly mistakes on emailTo and subject checks

* Moving to new twilio folder structure

* adds BCC and CC, better error handling

* microscopic comment typo

* linter was complaining

* removing my accidental docs commit

Co-authored-by: Yaron Schneider <yaronsc@microsoft.com>
Co-authored-by: Aman Bhardwaj <amanbha@users.noreply.github.com>
2020-04-22 21:54:01 -07:00
Julian-Chu 91616f7b2d
fix broken links in developing-component.md (#312) 2020-04-20 19:16:23 -07:00
Sivamuthu Kumar fd531b006f
Cosmos - Nested PartitionKey Support (#296)
* Nested partition key in cosmosdb bindings

* fix lint

* Lookup values by iterating

* fix lint

Co-authored-by: Aman Bhardwaj <amanbha@users.noreply.github.com>
2020-04-15 10:29:43 -07:00
Francisco Beltrao 75fcd7accf
Add message time to live in RabbitMQ, Azure Service Bus/Storage Queue bindings (#298)
* Add message ttl for Azure Service Bus/Storage Queue
and RabbitMQ

* Rename metadata key to ttlInSeconds
Move defaultQueueTTL to RabbitMQ metadata

* Move integration tests to own files

* Add +build integration_test tag

* Remove integration test skip

Co-authored-by: Aman Bhardwaj <amanbha@users.noreply.github.com>
2020-04-15 10:07:16 -07:00
Yaron Schneider 4f9d6d97e3
add partitionKey to kafka binding (#303)
Co-authored-by: Aman Bhardwaj <amanbha@users.noreply.github.com>
2020-04-09 14:42:01 -07:00
Ricardo Niepel 7dd4d8ff2e
Update PR template to include doc issue ref (#287)
Initiative to ensure docs are in line to current feature set

Co-authored-by: Aman Bhardwaj <amanbha@users.noreply.github.com>
2020-04-09 13:12:51 -07:00
Julian-Chu caab6d32eb
don't treat non-existent keys as errors (#300) 2020-04-09 12:03:02 -07:00
Pruthvidhar R Dhodda a36e498d02
Add TLS support for bindings.redis (#302)
* Add TLS support for bindings.redis

* Remove unsused dependencies

* Fix failing tests

* Remove unused variables
2020-04-09 12:02:24 -07:00
Ben Coleman 1ab1a86a60
Small misspelling in error messages (#299) 2020-04-07 11:41:58 -07:00
Young Bu Park b3e025deb9
Fix linter check (#295)
Fix linter check
2020-04-01 17:47:22 -07:00
Young Bu Park f87cd99ee7
Turn off linter for windows (#294)
Turn off linter for windows
2020-04-01 17:45:14 -07:00
Young Bu Park d8e1728e06
Increase linter timeout to 20m (#292)
Increase linter timeout to 20m

Co-authored-by: Yaron Schneider <yaronsc@microsoft.com>
2020-04-01 17:42:31 -07:00
Young Bu Park 0489fb17f3
Fix linter errors (#293) 2020-04-01 17:22:15 -07:00
Yaron Schneider 0d23c2d428
Update components-contrib.yml (#291)
Update to v2 for actions checkout.
2020-04-01 16:28:41 -07:00
pruthvidhodda fe9b90075a
Change redis client library to go-redis for redis component (#283)
* Change redis client library to go-redis for redis component to support TLS
2020-03-30 19:50:48 -07:00
Sivamuthu Kumar 910a8931f7
Empty response when aerospike state key not found (#285) 2020-03-28 09:06:01 -07:00
Piotr Jasina 1ac30f7be5
Add Hazelcast pubsub support (#254) 2020-03-24 17:00:36 -07:00
Sivamuthu Kumar b14500315a
Add Kinesis data stream binding (#273)
* Add Kinesis data stream binding

* fix lint kinesis

* Add license at top of the file

Co-authored-by: Young Bu Park <youngp@microsoft.com>
2020-03-24 11:33:23 -07:00
Ricardo Niepel 934ef7a7ba
Add metadata support to Azure Blob binding (#281)
* add metadata support to AzBlobBinding

* change to tabs

* fix lint error

* improve error message

* uncap error message
2020-03-21 16:33:35 -07:00
madhugilla dc1e938e61
Alicloudoss (#278)
* Object storage implementation for AliCloud

* linting fixes

* fixed comments and ran "go mod tidy" based on the feedback

Co-authored-by: Yaron Schneider <yaronsc@microsoft.com>
2020-03-20 12:34:38 -07:00
Carlos Landeras 22717373ca
[Azure Storage Queue Binding] Add option to decode base64 payloads #232 (#251)
* [Azure Storage Queue Binding] Add option to decode base64 payloads

* Fix tests

* Fix linting

* Fix wrong assertion

Co-authored-by: Yaron Schneider <yaronsc@microsoft.com>
Co-authored-by: Aman Bhardwaj <amanbha@users.noreply.github.com>
2020-03-20 03:47:00 -07:00
Abhishek Gupta a0b981bda5
don't treat non-existent keys as errors (#274)
Co-authored-by: Aman Bhardwaj <amanbha@users.noreply.github.com>
2020-03-19 14:22:17 -07:00
Sivamuthu Kumar f21a0e93e1
eventhub read and write from same partition (#269) 2020-03-19 12:31:10 -07:00
Abhishek Gupta b6f15ed72c
don't treat non-existent keys as errors (#275) 2020-03-19 12:28:37 -07:00
Sivamuthu Kumar 14b08a11cf
Couchbase state store: don't treat non-existent keys as errors (#276)
* Couchabse state store: don't treat non-existent keys as errors

* Check specific key not found error
2020-03-19 12:27:38 -07:00
Sivamuthu Kumar 16c230aec7
GCP Cloud Pubsub implementation (#266)
* GCP Cloud Pubsub pub sub implementation

* fixing lint

* using consumerID instead of subscription
2020-03-15 11:12:22 -07:00
Abhishek Gupta cf077cca65
Updated Event Hubs bindings implementation to use EPH (#253)
* update implementation to use EPH

* fixed minor lint error

Co-authored-by: Yaron Schneider <yaronsc@microsoft.com>
2020-03-09 22:07:52 -07:00
Abhishek Gupta 807e8893cb
Azure Event Hubs pubsub component (#242)
* event hubs pubsub

* go mod tidy

* go mod

Co-authored-by: yaron2 <yaronsc@microsoft.com>
Co-authored-by: Young Bu Park <youngp@microsoft.com>
2020-03-09 22:02:04 -07:00
Yaron Schneider 21853a1182
fix key for azure keyvault (#267) 2020-03-09 21:56:11 -07:00
Sivamuthu Kumar da7ce3f738
Twilio Binding - Get To Number from Request (#256)
* Twilio Binding - Get To Number from Request

* fix typo and rephrase error message

Co-authored-by: Yaron Schneider <yaronsc@microsoft.com>
2020-03-09 15:44:59 -07:00
Aaron Crawfis fa15dfb708
Merge pull request #259 from dapr/aacrawfi_docsupdate
Updated binding docs to point to dapr docs
2020-03-09 10:04:55 -07:00
Aaron Crawfis c5f946ff55
Merge branch 'master' into aacrawfi_docsupdate 2020-03-09 09:58:02 -07:00
Aaron Crawfis d38b341044 Updated binding docs to point to dapr docs 2020-03-09 09:47:43 -07:00
Ricardo Niepel c2ca36ea86
Adding Hashicorp Vault (#258) 2020-03-09 09:37:43 -07:00
Young Bu Park 60490d584d
Fix linting errors (#257) 2020-03-09 08:33:09 -07:00
Yaron Schneider 4602757a45
extend envelop to include a subject field (#249)
* extend envelop to include a subject field

* fix envelop test

* update mod

* try fix mod again
2020-03-04 22:59:26 -08:00
Yaron Schneider 703f9bf04e
Initial implementation (#116)
Co-authored-by: Artur Souza <artursouza.ms@outlook.com>
2020-03-04 14:42:02 -08:00
Yaron Schneider b210ea0e7f
change version params for aws secrets manager (#240) 2020-03-01 19:59:30 -08:00
Young Bu Park 3f3100fc22
fix wrong pkg (#239) 2020-02-28 16:32:24 -08:00
Young Bu Park ee97c3c56a
Use dapr logger (#238)
* Use dapr logger

* skip linter false alarm
2020-02-28 15:49:49 -08:00
Young Bu Park 467062ce38
fix typo (#234)
fix typo
2020-02-26 09:20:56 -08:00
Yaron Schneider d40be01831
fix sql server get (#233) 2020-02-25 03:23:40 -08:00
Joni Collinge 5b75f4d0fb
Changed how proto header is converted to string (#228)
* changed how proto header is converted to string

* added test for proto headers

* removed obsolete assert in test
2020-02-19 08:49:14 -08:00
Yaron Schneider c5ee4b273f
Add zero block for redis streams (#222)
* add zero block for redis streams

* update go.mod
2020-02-12 08:45:05 -08:00
Aaron Crawfis 275b115232
Update bindings doc (#219)
* Updated bindings docs

* Added spec reminder

* Added how to link
2020-02-10 19:09:48 -08:00