* Install typesense npm package
* Implement CRUD operations using TypeSense
* Add documentation for typesense integration
* Rename apiKey to api_key and make it encrypted for typesense
* Add logo for typesense data source
* Add delete operation to typesense
* Add documentation for delete document
* Make protocol field a dropdown for TypeSense
* Additional documentation for TypeSense data source
* add ability to list buckets/objects and create signed url fot GET and PUT
* ask to specify region when adding s3 buckets
* add ability to read file contents from s3
* add ability to upload to s3 bucket
* rename s3 dropdown options
* add abilty to read, write, list and generate signed url for gcs
* fix gcs query service
* remove paginated response
* make gcs private key as textarea
* revise gcs upload response
* add ability to list buckets/objects and create signed url fot GET and PUT
* ask to specify region when adding s3 buckets
* add ability to read file contents from s3
* add ability to upload to s3 bucket
* rename s3 dropdown options
* update region dropdown for s3
* Feature: Add GraphQL data sources
* Querying graphql
* use graphlient gem to talk to a graphql datasource
* use the source headers and params while initializing the graphql-client
* remove unnecessary body field from the graphql source addition modal
* add documentation for graphql datasource setup
Co-authored-by: navaneeth <[email protected]>
* MS SQL server integration
* enable mssql service to test, create and process connection
* return 400 when query fails
* [Docker] Install freetds on buster
Co-authored-by: navaneeth <[email protected]>