Bernd Verst
88eb49c838
Rename master branch to main
...
Signed-off-by: Bernd Verst <github@bernd.dev>
2023-11-06 11:43:03 -08:00
Christian Kaps
ba36895607
Migrate Zeebe tests to certification tests ( #3112 )
...
Signed-off-by: Christian Kaps <ck-github@mohiva.com>
Signed-off-by: Bernd Verst <github@bernd.dev>
Co-authored-by: Bernd Verst <github@bernd.dev>
2023-09-08 09:33:11 -07:00
Alessandro (Ale) Segala
ec05809ee6
[Metadata] Update validator and some other fixes ( #2984 )
...
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Bernd Verst <github@bernd.dev>
2023-07-17 22:17:22 +00:00
Bernd Verst
e5cbb34990
Add metadata analyzer tools ( #2696 )
...
Signed-off-by: Bernd Verst <github@bernd.dev>
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
2023-03-24 18:34:36 +00:00
ItalyPaleAle
a583271b3f
Updated to Go 1.20
...
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
2023-02-22 21:19:41 +00:00
ItalyPaleAle
6d2a9874ba
Prettier
...
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
2023-02-17 03:57:10 +00:00
ItalyPaleAle
2634e85e81
Merge branch 'master' of https://github.com/dapr/components-contrib into s3-fix
2023-01-10 14:47:10 -08:00
Mukundan Sundararajan
2ddace1a09
exit on error for modtidy-all
...
Signed-off-by: Mukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com>
2022-12-17 11:23:05 +05:30
1046102779
1ce80dcaa0
feature: add context to state API
...
Signed-off-by: 1046102779 <seachen@tencent.com>
2022-10-24 21:26:52 +08:00
1046102779
aa68429bbe
feature: add context to state API
...
Signed-off-by: 1046102779 <seachen@tencent.com>
2022-10-24 10:20:47 +08:00
1046102779
d58e6a3445
feature: add context to state API
...
Signed-off-by: 1046102779 <seachen@tencent.com>
2022-10-21 19:08:52 +08:00
Alessandro (Ale) Segala
f15a50581d
Component metadata schema and tools ( #2077 )
...
* Component metadata schema and tools
Includes tools to generate and validate components' schema, and a CI check to ensure the schema is always up-to-date.
Also, includes schemas for 4 components as a starter
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
* Changed version as requested
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
* fix workflow
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
2022-09-27 10:44:54 -07:00
Alessandro (Ale) Segala
e1db828fa4
Fix makefile ( #2011 )
...
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
2022-08-25 10:39:50 -07:00
Andrew
fdc90f1411
Linter version verification ( #1861 )
...
* Azure AD support in SignalR (#1852 )
* WIP: Azure AD support in SignalR
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
* Correct SignalR AAD details
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
* Misc fixes
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
* azauth package name
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* use docker for linting for github action compatability
Signed-off-by: Andrew <mindovermiles262@gmail.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* update makefile to check version rather than using docker
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* try windows again
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Pin certification tests to v1.8.0-rc.4
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Added conformance test for Azure Blob Storage state store
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* state.azure.blobstorage now passes conformance tests
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Added more logging to state conformance tests
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Reporting ETag failures correctly in delete method
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Fixing #1845
Signed-off-by: cmendible <cmendible@gmail.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Pin certification tests to dapr v1.8.0
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Ft/sasl scram sha 256 512 (#1856 )
* working with hardcoded SHA-512
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* cleanup code
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Do not hardcode specific testTopicName
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Ensure context propagation in MySQL binding (#1829 )
Spin-off from PR adding contexts to input bindings
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Add support for AAD auth in Azure Storage Queues binding (#1842 )
* Add support for AAD auth in Azure Storage Queues binding
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
* 🧹
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Moved authentication to be an internal pkg (#1855 )
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Azure AD support in SignalR (#1852 )
* WIP: Azure AD support in SignalR
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
* Correct SignalR AAD details
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
* Misc fixes
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
* azauth package name
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* rename SCRAM properly as SASL
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* update gomod/sum
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* gofmt
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* mod tidy
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* goval
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* use xdg-go instead of depreicated xdg library
Signed-off-by: Andrew Duss <andy.duss@storable.com>
Co-authored-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: Yaron Schneider <schneider.yaron@live.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Updated devcontainer for 1.8
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Fixes 400 error empty content from sendgrid (#1867 )
Signed-off-by: Ben Coleman <benc.uk@gmail.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* optimize: add context to huawei/obs (#1820 )
* optimize: add context to huawei/obs
Signed-off-by: 1046102779 <seachen@tencent.com>
* optimize: add context to huawei/obs
Signed-off-by: 1046102779 <seachen@tencent.com>
* optimize: add context to huawei/obs
Signed-off-by: 1046102779 <seachen@tencent.com>
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Add contexts to input bindings (#1831 )
This is the last part of the "shutdown sequence fix": it allows shutting down input bindings before output ones.
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Updated pinned version of dapr/dapr in cert tests (#1877 )
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* pubsub.redis: better ack for messages (#1886 )
Also do not log errors for "context canceled" during shutdown
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Add user agent to AWS requests (#1890 )
* Add user agent to AWS requests
Signed-off-by: Clare Liguori <liguori@amazon.com>
* Fix import spacing
Signed-off-by: Clare Liguori <liguori@amazon.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* pubsub.mqtt: support wildcard and shared subscriptions (#1882 )
Fixes #1881
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Added pubsub.FeatureSubscribeWildcards capability (#1887 )
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Calculate Cert test coverage and notify discord monitoring channel (#1857 )
* Calulate Cert Test Coverage and Notify Discord Server
Signed-off-by: Deepanshu Agarwal <deepanshu.agarwal1984@gmail.com>
* Mentioning Monitoring Webhook Url
Signed-off-by: Deepanshu Agarwal <deepanshu.agarwal1984@gmail.com>
* Addressing comments
Signed-off-by: Deepanshu Agarwal <deepanshu.agarwal1984@gmail.com>
* Add warning comment on low coverage
Signed-off-by: Shubham Sharma <shubhash@microsoft.com>
* Job NOT to fail, even when Discord Norification fails
Signed-off-by: Deepanshu Agarwal <deepanshu.agarwal1984@gmail.com>
* Revert "Add warning comment on low coverage"
This reverts commit 35d47428b9
.
Signed-off-by: Deepanshu Agarwal <deepanshu.agarwal1984@gmail.com>
* Fix Errors
Signed-off-by: Deepanshu Agarwal <deepanshu.agarwal1984@gmail.com>
* Not failing anywhere in Final Covergae Step
Signed-off-by: Deepanshu Agarwal <deepanshu.agarwal1984@gmail.com>
Co-authored-by: Shubham Sharma <shubhash@microsoft.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* azure appconfig configuration store (#1874 )
* azure appconfig configuration store
Signed-off-by: cmendible <cmendible@gmail.com>
* added retry options
Signed-off-by: cmendible <cmendible@gmail.com>
* removed unused property
Signed-off-by: cmendible <cmendible@gmail.com>
* fixed error msgs, typos and test names
Signed-off-by: cmendible <cmendible@gmail.com>
* resource documenation
Signed-off-by: cmendible <cmendible@gmail.com>
* return err from not implemented functions
Signed-off-by: cmendible <cmendible@gmail.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: Loong Dai <long.dai@intel.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* modify error msg (#1897 )
Signed-off-by: 1046102779 <seachen@tencent.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Use unique message key in Azure ServiceBus PubSub (#1898 )
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Do not skip duplicate actions for conf and cert tests
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Remove pre-condition from workflow (#1903 )
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* pubsub.mqtt: support multiple wildcards in subscriptions (#1901 )
Fixes #1881
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Certification test for Azure Blob storage state store component (#1896 )
* Certification test for Azure Blob storage state store component
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* fix comments
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* fix comments
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* rebase and run mod tidy
Signed-off-by: tanvigour <tanvi.gour@gmail.com>
* Update Readme
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Added conformance tests for rabbitmq bindings (#1910 )
* Added conformance tests for rabbitmq bindings
Signed-off-by: Amulya Varote <amulyavarote@microsoft.com>
* Fixing lint issues
Signed-off-by: Amulya Varote <amulyavarote@microsoft.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* pubsub.snssqs: Support regions in other AWS partitions (#1925 )
Fixes #1907
Signed-off-by: Clare Liguori <liguori@amazon.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Updated CI: (#1918 )
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* make linter timeout 15 min (#1931 )
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* feat(pubsub/jetstream): allow tls client authentication (#1924 )
Signed-off-by: NickLarsenNZ <nick@aptiv.co.nz>
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Fix Apache Dubbo indirect dependency (#1934 )
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Updated codecov Action to v3 and reduce email spam (#1936 )
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Ensure we're using the right version of cenkalti/backoff (#1904 )
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Add auto-completion flag for Zeebe (#1908 )
Signed-off-by: Christian Kaps <ck-github@mohiva.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* add ipfs binding (#1849 )
* add web3.ipfs binding
Signed-off-by: hypernova3 <108718961+hypernova3@users.noreply.github.com>
* Replaced go module as old versions brought in a dep with LGPL license
Signed-off-by: hypernova3 <108718961+hypernova3@users.noreply.github.com>
* lint
Signed-off-by: hypernova3 <108718961+hypernova3@users.noreply.github.com>
* changed cid -> path
Signed-off-by: hypernova3 <108718961+hypernova3@users.noreply.github.com>
* add "ls" command
Signed-off-by: hypernova3 <108718961+hypernova3@users.noreply.github.com>
* pin-ls returns cids
Signed-off-by: hypernova3 <108718961+hypernova3@users.noreply.github.com>
* just "bindings.ipfs"
Signed-off-by: hypernova3 <108718961+hypernova3@users.noreply.github.com>
* updated library to kubo
Signed-off-by: hypernova3 <108718961+hypernova3@users.noreply.github.com>
* added tests
Signed-off-by: hypernova3 <108718961+hypernova3@users.noreply.github.com>
* linted
Signed-off-by: hypernova3 <108718961+hypernova3@users.noreply.github.com>
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Ensure rethinkdb complies with state.TransactionalStore (#1930 )
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Implemented get all keys (#1920 )
Signed-off-by: cmendible <cmendible@gmail.com>
Co-authored-by: Mukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Certification tests for env/file secrets stores #1761 (#1846 )
* Certification tests for env/file secrets store #1761
Signed-off-by: cmendible <cmendible@gmail.com>
* using testing setEnv
Signed-off-by: cmendible <cmendible@gmail.com>
* removing nestedSeparator to test default behaviour
Signed-off-by: cmendible <cmendible@gmail.com>
* make modtidy-all
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* Remove unnecessary replace in go.mod s
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* add a new binding component : alicloud sls log storage (#1873 )
* new a bingding componet alicloud sls logstorage
Signed-off-by: RcXu <honeyxhl@163.com>
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* update sls binding component
Signed-off-by: RcXu <honeyxhl@163.com>
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* update the metadata decode method
Signed-off-by: RcXu <honeyxhl@163.com>
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* make modtidy-all
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* sort imports
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: RcXu <rongcai.xu@ivydad.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* binding.eventhub: use same name schema for storage leases like on pubsub.eventhub (#1940 )
* binding.eventhub: use same name schema for storage leases like on pubsub.eventhub
Signed-off-by: Christian Leinweber <christian.leinweber@maibornwolff.de>
* binding.eventhub: rename AzureEventshub local var
Signed-off-by: Christian Leinweber <christian.leinweber@maibornwolff.de>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* bindings.cron: ensure it can resume correctly after context cancellation (#1943 )
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Adding in track2 SDK support for CosmosDB Bindings (#1876 )
* Adding in track2 SDK support for CosmosDB Bindings
Signed-off-by: Ryan Lettieri <ryanLettieri@microsoft.com>
* Removing non needed ID check
Signed-off-by: Ryan Lettieri <ryanLettieri@microsoft.com>
* Addressing container read operation
Signed-off-by: Ryan Lettieri <67934986+RyanLettieri@users.noreply.github.com>
* Updating linting
Signed-off-by: Ryan Lettieri <67934986+RyanLettieri@users.noreply.github.com>
Co-authored-by: Ryan Lettieri <ryanLettieri@microsoft.com>
Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* updated local secret stores certification test dependencies (#1948 )
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Enable CosmosDB Binding conformance test (#1946 )
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Allow more folks to run `/ok-to-test` (#1944 )
Give access to `/ok-to-test` to several more people working on certification tests.
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Bump github.com/open-policy-agent/opa from 0.40.0 to 0.42.0 (#1945 )
* Bump github.com/open-policy-agent/opa from 0.40.0 to 0.42.0
Bumps [github.com/open-policy-agent/opa](https://github.com/open-policy-agent/opa ) from 0.40.0 to 0.42.0.
- [Release notes](https://github.com/open-policy-agent/opa/releases )
- [Changelog](https://github.com/open-policy-agent/opa/blob/main/CHANGELOG.md )
- [Commits](https://github.com/open-policy-agent/opa/compare/v0.40.0...v0.42.0 )
---
updated-dependencies:
- dependency-name: github.com/open-policy-agent/opa
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* make modtidy-all
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Enable conformance test for memcached state store (#1949 )
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Removing the use of the ioutil package And Fix CVE-2021-42576 (#1954 )
* fix CVE-2021-42576
Signed-off-by: qiangmzsx <qiangmzsx@gmail.com>
* Removing the use of the ioutil package
Signed-off-by: qiangmzsx <qiangmzsx@gmail.com>
* Update middleware/http/nethttpadaptor/nethttpadaptor.go
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: qiangmzsx <qiangmzsx@gmail.com>
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* fix daprbot (#1956 )
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Ensure locks in channels are properly released (#1957 )
Fixes #1865
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* fix: bindings.ipfs unit test (#1961 )
Signed-off-by: 1046102779 <seachen@tencent.com>
Signed-off-by: 1046102779 <seachen@tencent.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* optimize: add e2etests buildtags for e2e (#1951 )
* optimize: skip fatal when pubsub/jetstream server don't start in unit test
Signed-off-by: 1046102779 <seachen@tencent.com>
* optimize: skip fatal when pubsub/jetstream server don't start in unit test
Signed-off-by: 1046102779 <seachen@tencent.com>
* optimize: skip fatal when pubsub/jetstream server don't start in unit test
Signed-off-by: 1046102779 <seachen@tencent.com>
* optimize: add e2etests buildtags for e2e
Signed-off-by: 1046102779 <seachen@tencent.com>
Signed-off-by: 1046102779 <seachen@tencent.com>
Co-authored-by: Loong Dai <long.dai@intel.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Handle service bus exported errors (#1942 )
* Add service bus exported error handling
Signed-off-by: Addison Juarez <adjuarez@microsoft.com>
* Add service bus exported error handling
Signed-off-by: Addison Juarez <adjuarez@microsoft.com>
Signed-off-by: Addison Juarez <adjuarez@microsoft.com>
Co-authored-by: Loong Dai <long.dai@intel.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* pubsub.in-memory: add support for wildcard topics (#1966 )
* pubsub.in-memory: add support for wildcard topics
Fixes #1964
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
* make modtidy-all
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Update code to reflect renaming on UnlockResponse.Status (#1958 )
PR dapr/dapr#4989 (issue dapr/dapr#4988 ) updated the names of some
enums in `UnlockResponse.Status` ProtoBuff definition:
* `LOCK_UNEXIST` became `LOCK_DOES_NOT_EXIST `
* `LOCK_BELONG_TO_OTHERS` became `LOCK_BELONGS_TO_OTHERS`
Code implementing Distributed Lock component in components-contrib
needs to be updated to account for this modification.
This PR accomplishes this by updating contants mapping back to the
two enums above to match their new names.
Fixes components-contrib#1950
Signed-off-by: Tiago Alves Macambira <tmacam@burocrata.org>
Signed-off-by: Tiago Alves Macambira <tmacam@burocrata.org>
Co-authored-by: Loong Dai <long.dai@intel.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* fix(kafka): ConsumeClaim should not return err when retry recovery failed (#1965 )
* fix(kafka): ConsumeClaim should not return err when retry recovery failed
Signed-off-by: zcong1993 <zhangcong1992@gmail.com>
* chore: tweak error log message
Signed-off-by: zcong1993 <zhangcong1992@gmail.com>
Signed-off-by: zcong1993 <zhangcong1992@gmail.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Allow metadata to flow through service bus queue (#1911 )
* Allow metadata to flow through service bus queue
This commit lets metadata bind to a message and be read when
the message is received. This allows for the distributed tracing
of events.
Signed-off-by: Hal Spang <halspang@microsoft.com>
* Remove saved fields from ApplicationProperties
Signed-off-by: Hal Spang <halspang@microsoft.com>
* Add a certification test for metadata
Signed-off-by: Hal Spang <halspang@microsoft.com>
Signed-off-by: Hal Spang <halspang@microsoft.com>
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Fix CosmosDB state store handling of nulls (#1974 )
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Go 1.19 support and linter fixes (#1975 )
* Go 1.19 support and linter fixes
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* Update workflows for Go1.19 and new linter version
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* Remove unnecessary space in nolint directive
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* disable additional linters which aren't used because of Go generics
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* enable gosec linter again
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* Update bindings/zeebe/command/publish_message_test.go
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* Update bindings/output_binding.go
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* Use prepared statement for mysql table creation
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* Ping is not ping
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* c'mon linter
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* Fix MySQL gosec issue
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* revert mysql to be fixed later
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* Fixes to MySQL state store (#1978 )
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* instruct user to download if linter not installed
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* separated linter installed and version checking into targets
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* cleanup file
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* fixed bug where make would choke when linter not installed
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* fix typos
Signed-off-by: Andrew Duss <andy.duss@storable.com>
* add specific version of linter to install
Signed-off-by: Andrew Duss <andy.duss@storable.com>
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: Andrew Duss <andy.duss@storable.com>
Signed-off-by: Andrew <mindovermiles262@gmail.com>
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: cmendible <cmendible@gmail.com>
Signed-off-by: Ben Coleman <benc.uk@gmail.com>
Signed-off-by: Clare Liguori <liguori@amazon.com>
Signed-off-by: Amulya Varote <amulyavarote@microsoft.com>
Signed-off-by: Christian Leinweber <christian.leinweber@maibornwolff.de>
Signed-off-by: qiangmzsx <qiangmzsx@gmail.com>
Signed-off-by: 1046102779 <seachen@tencent.com>
Signed-off-by: Addison Juarez <adjuarez@microsoft.com>
Signed-off-by: Tiago Alves Macambira <tmacam@burocrata.org>
Signed-off-by: zcong1993 <zhangcong1992@gmail.com>
Signed-off-by: Hal Spang <halspang@microsoft.com>
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Co-authored-by: cmendible <cmendible@gmail.com>
Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>
Co-authored-by: Yaron Schneider <schneider.yaron@live.com>
Co-authored-by: Ben Coleman <benc.uk@gmail.com>
Co-authored-by: yellow chicks <seachen@tencent.com>
Co-authored-by: Clare Liguori <liguori@amazon.com>
Co-authored-by: deepanshuagarwal <deepanshu.agarwal1984@gmail.com>
Co-authored-by: Shubham Sharma <shubhash@microsoft.com>
Co-authored-by: Loong Dai <long.dai@intel.com>
Co-authored-by: Joni Collinge <jonathancollinge@live.com>
Co-authored-by: tanvigour <60332928+tanvigour@users.noreply.github.com>
Co-authored-by: amulyavarote <91495930+amulyavarote@users.noreply.github.com>
Co-authored-by: Nick <NickLarsenNZ@users.noreply.github.com>
Co-authored-by: Christian Kaps <307006+akkie@users.noreply.github.com>
Co-authored-by: hypernova3 <108718961+hypernova3@users.noreply.github.com>
Co-authored-by: Mukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com>
Co-authored-by: Mr.Black <honeyxhl@163.com>
Co-authored-by: RcXu <rongcai.xu@ivydad.com>
Co-authored-by: Christian Leinweber <christian.leinweber@googlemail.com>
Co-authored-by: Ryan Lettieri <67934986+RyanLettieri@users.noreply.github.com>
Co-authored-by: Ryan Lettieri <ryanLettieri@microsoft.com>
Co-authored-by: Carlos Mendible <266546+cmendible@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: qiangmzsx <qiangmzsx@gmail.com>
Co-authored-by: addjuarez <addiajuarez@gmail.com>
Co-authored-by: Tiago Alves Macambira <macambira@gmail.com>
Co-authored-by: cong <zhangcong1992@gmail.com>
Co-authored-by: halspang <70976921+halspang@users.noreply.github.com>
2022-08-19 16:47:45 -07:00
Bernd Verst
e87cd5e4cb
Go 1.19 support and linter fixes ( #1975 )
...
* Go 1.19 support and linter fixes
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* Update workflows for Go1.19 and new linter version
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* Remove unnecessary space in nolint directive
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* disable additional linters which aren't used because of Go generics
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* enable gosec linter again
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* Update bindings/zeebe/command/publish_message_test.go
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* Update bindings/output_binding.go
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* Use prepared statement for mysql table creation
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* Ping is not ping
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* c'mon linter
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* Fix MySQL gosec issue
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
* revert mysql to be fixed later
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
2022-08-18 00:45:23 -07:00
Alessandro (Ale) Segala
e6c67356cd
Updated to Go 1.18 ( #1697 )
...
* Updated to Go 1.18
Signed-off-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
* Added go.work file
With Go 1.18, this allows gopls (the Go language server used for example in VS Code) to work inside test apps too.
See: https://go.dev/doc/tutorial/workspaces
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
* Removed go.work
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
* 💄
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
2022-05-06 13:44:45 -07:00
Joni Collinge
fe96d92bdc
Sync mDNS first browse ( #1591 )
...
* add waiter pool for first browse
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* remove waiter
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* fix up refresh channel and test
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* add more tests
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* update comments
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* push to done chan on early error
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* add closer and stop goroutine leaks in tests
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* go mod tidy
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* increase make test timeout
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* provide fallback if subscriber never receives from chans
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* use counter for sub id and drain results on context done
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* reduce concurrent test iterations to 1000
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* add comment to explain expected behaviour
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* do not remove subscribers, clear them at the end
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* update outdated comment
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* reduce concurrent test iterations to 1000
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* run cleanup in background
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* reduce concurrent test iterations to 100
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
* update comment to explain cache recheck better
Signed-off-by: Joni Collinge <jonathancollinge@live.com>
Co-authored-by: Looong Dai <long.dai@intel.com>
2022-03-21 09:18:56 -07:00
Dmitry Shmulevich
0bb78660e6
use the latest dapr/dapr in pubsub cert tests ( #1416 )
2022-01-06 13:29:46 -08:00
Bernd Verst
83a2e8089f
Ensure all go.mods are tidied with no diff ( #1415 )
...
Signed-off-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
2022-01-06 12:02:01 -08:00
Dmitry Shmulevich
c7adb917f3
update license to Apache v2.0 ( #1406 )
2022-01-04 19:53:31 -08:00
Simon Leet
d4040f2dab
Add make modtidy-all action ( #1308 )
...
With the addition of the certification tests, changes in the go.mod
definition for component-contrib will also need to be propagated to the
go.mod for each of the tests under tests/certification.
- Add a `make modtidy-all` action to support updating all go.mod files.
- Update developing-component.md to include use of `make modtidy-all`.
Co-authored-by: Artur Souza <artursouza.ms@outlook.com>
Co-authored-by: Dapr Bot <56698301+dapr-bot@users.noreply.github.com>
2021-11-18 17:02:18 -08:00
Artur Souza
7aac0ab38c
Disabled CGO in contrib test run. ( #1077 )
2021-08-13 17:05:10 -07:00
Christian Kaps
cb9a510d16
Implement E2E tests for zeebe ( #973 )
...
Co-authored-by: Yaron Schneider <yaronsc@microsoft.com>
2021-07-12 11:40:38 -07:00
Christian Kaps
b404517388
Use `go mod tidy` before make ( #799 )
...
* Use `go mod tidy` before make
I have the issue with go 1.16 that I cannot build dapr because of a lot of errors with the message:
```
missing go.sum entry for module providing package ...
```
Maybe it's because of this issue: https://github.com/golang/go/issues/44129
Executing `go mod tidy` fixed it for me.
* Update mod tidy check equal to the one used in dapr/dapr
Co-authored-by: Yaron Schneider <yaronsc@microsoft.com>
Co-authored-by: Phil Kedy <phil.kedy@gmail.com>
Co-authored-by: Artur Souza <artursouza.ms@outlook.com>
2021-04-26 23:08:52 -07:00
Nghia Tran
724473462b
Run conformance tests for Kuberentes secret store ( #673 )
...
* Run K8s secret store tests
* Add workaround for https://github.com/golang/go/issues/40795
* Add clarity to the hack
2021-02-11 14:40:32 -08:00
Yaron Schneider
3ef025c604
change headers ( #679 )
2021-02-09 18:57:55 -08:00
Mukundan Sundararajan
d079beacd3
Refactor conformance tests ( #626 )
...
* Fix running output bindings with errors
Refactor tests to make it simpler for go test filtering.
Add get operation for blobstorage binding.
* remove unused code
2021-01-21 19:19:34 -08:00
Mukundan Sundararajan
465d09e54d
Add initial set of conformance tests ( #586 )
...
* Add initial set of conformance tests
* remove go mod changes
* set and unset env var for test
2021-01-20 12:09:51 -08:00
Nghia Tran
677645e191
Add CodeCov GitHub Action ( #467 )
...
* Add CodeCov GitHub Action
* Address Sundar's comment about blocking on coverage.
Since currently testing of components-contrib usually require building
with dapr/dapr, we don't yet have a lot of coverage. So we shouldn't
block PRs based on that.
2020-09-22 12:57:00 -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
Yaron Schneider
e644714b17
Update Makefile ( #144 )
2019-11-27 10:18:28 -08:00
sayboras
08362d9e6b
Added check for go.mod ( #141 )
...
* Added check for go.mod
* Rename the make target
* Grrrrr
* Update go.mod and go.sum
* Run gofmt and goimports
* Correct typo
2019-11-25 00:45:51 -08:00
Shalabh Mohan Shrivastava
fac9d4a41b
Removing go vendoring ( #139 )
...
* Removing go vendoring
* Removing modules-download-mode: vendor, to fix the build error
2019-11-22 13:41:10 -08:00
sayboras
32f5f81b9b
Fixed dependency issue ( #104 )
2019-11-11 12:34:56 -08:00
sayboras
8adf323961
Add github action for CI ( #59 )
...
* Initial commit
* Fixed all linting error
* Used prepared query instead of string format
* Enabled linter for test
Enabled below linters
- gochecknoglobals
- gochecknoinits
* Enabled below linters
- godox
- interfacer
- maligned
* Revert name change for StateStore in pkg state
* Incorporate review comments
* Cleanup the github ci
* Correct typo
* Add golangci-lint version in github ci step
* Update Readme.md
2019-10-28 15:39:48 -07:00