Commit graph

95 commits

Author SHA1 Message Date
Deepti Kakade
b10d777f63
Fixes Rubocop issues in tests (#359)
* Updated project set up guide for Mac, added node version and Webpack install steps.

* Worked on PR comment i.e Can we change this line to Install Node.js ( version: v14.9.0 )

* Fixed "Style/StringLiterals: Prefer double-quoted strings unless you need single quotes to avoid extra backslashes for escaping."

* Resolved rubocop comments i.e "Style/FrozenStringLiteralComment: Missing frozen string literal comment." in test folder

Co-authored-by: Deepti Kakade <deepti@saeloun.com>
Co-authored-by: Deepti Kakade <“deepti@saeloun.com”>
2021-07-01 12:54:35 +05:30
Nishant Samel
4e44e0a319
Feature: delete row from Google sheets (#354)
* Add feature `delete row from Google sheets`

- Fix https://github.com/ToolJet/ToolJet/issues/312

* Update operation name to `delete_row`

Co-authored-by: Nishant Samel <nishant@saeloun.com>
2021-06-29 22:36:59 +05:30
Navaneeth Pk
fa0c749588
Fix response of google sheets append queries (#353) 2021-06-29 10:59:06 +05:30
Navaneeth Pk
18a1757ab9
Fix inconsistency in ES queries (#351) 2021-06-29 00:38:35 +05:30
Ashish
2eaff6e8b6
Feature: support for GraphQL data sources 🎉 (#288)
* 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 <navaneethpk@outlook.com>
2021-06-22 19:47:00 +05:30
Navaneeth Pk
c55f7af18b
Fix for rest api query to support predefined APIs (#267) 2021-06-17 12:29:03 +05:30
Navaneeth Pk
582ac71973
Feature: Support for Azure SQL databases (#262) 2021-06-15 23:40:15 +05:30
Akshay
134e2f51ca
Feature: SQL Server integration 🎉 (#244)
* 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 <navaneethpk@outlook.com>
2021-06-14 07:33:13 +05:30
navaneeth
e6f7bb7748 Fix execeptions caused by dynamic variables with int values 2021-06-13 23:02:34 +05:30
Navaneeth Pk
c7103fe67b
BugFix: Postgres queries return every field as string (#201) 2021-06-09 18:10:28 +05:30
Navaneeth Pk
e3243c1134
[BugFix] Fix for corrupt query options when pane is maximized (#215) 2021-06-09 18:10:08 +05:30
navaneeth
69b84c69f4 Invalid google sheets credentials should not throw 500 2021-06-03 09:51:52 +05:30
navaneeth
a31433d44d Feature: Retrieve record operation for airtable datasources 2021-06-02 15:42:35 +05:30
navaneeth
7426571bec List records operation for airtable datasources 2021-06-02 14:44:52 +05:30
navaneeth
58f2375f75 Reset PG connection if connection status is bad 2021-06-01 13:27:13 +05:30
navaneeth
d3bedfb4f4 Feature: Support for remote Elasticsearch clusters 2021-05-30 18:24:06 +05:30
navaneeth
5a343adc9a Use lockbox for credential encryption 2021-05-29 20:41:32 +05:30
navaneeth
cf8fa8fa47 Fixed the bug that caused pg query crashes 2021-05-28 00:04:29 +05:30
navaneeth
61c9b41a38 Feature: Scan query for AWS DynamoDB tables 2021-05-24 21:50:50 +05:30
navaneeth
27d9eeb424 Feature: Query dynamodb tables 2021-05-24 21:43:52 +05:30
navaneeth
a18cc00985 Fix for hash conversion bug in query service 2021-05-24 19:45:03 +05:30
navaneeth
f07c8f7469 Params for run query should be converted to hash 2021-05-24 15:47:54 +05:30
navaneeth
49994251e9 Feature: Support for order in firestore queries 2021-05-24 15:37:24 +05:30
navaneeth
6bf6ae156b Feature: support for order in firestore queries 2021-05-24 15:29:20 +05:30
navaneeth
49f3da59ee Refactor dynamodb query service 2021-05-24 11:50:08 +05:30
navaneeth
79dc5d23c0 Delete operation for dynamodb datasources 2021-05-24 10:28:43 +05:30
navaneeth
ad64f4d343 Feature: Get item operation for dynamodb 2021-05-24 10:12:57 +05:30
navaneeth
5f1c0ec47b Improved server-side error handling on frontend 2021-05-23 23:27:47 +05:30
navaneeth
1b60093904 Reset pg connection if connection is closed 2021-05-23 23:00:26 +05:30
navaneeth
bd470f7d01 Show proper error messages for pg query errors 2021-05-23 22:41:27 +05:30
navaneeth
668cf44753 Include source variable while initializing query services 2021-05-22 17:36:39 +05:30
navaneeth
f4f1b5fa2f Fix for REST API query to support previews 2021-05-22 17:32:11 +05:30
navaneeth
a7e94367e1 Feature: Preview new queries 2021-05-22 17:20:55 +05:30
navaneeth
49aa29fb01 Feature: Query previews 🎉 2021-05-22 16:59:27 +05:30
navaneeth
589a2fff9e Rest api query should not crash if headers not defined 2021-05-22 12:29:36 +05:30
navaneeth
d41a70f502 Fix for incorrect headers 2021-05-20 10:08:11 +05:30
navaneeth
f0ad806157 Change in architecture: query options should be computed on backend 2021-05-18 19:27:54 +05:30
navaneeth
2a359f8046 Feature: Update document query for ES 2021-05-14 18:55:17 +05:30
navaneeth
3cc36e315c Feature: Get document query for ES 2021-05-14 18:46:50 +05:30
navaneeth
1badbe0bcb Feature: Used cached connection for ES 2021-05-14 18:34:00 +05:30
navaneeth
6be9cdc41d Feature: Index query for elasticsearch 2021-05-14 18:29:33 +05:30
navaneeth
6f0e65cb93 Feature: Memoize firestore connection 2021-05-14 12:40:01 +05:30
navaneeth
bb089d8ab3 Feature: Purge cached connections on data source update 2021-05-14 12:39:38 +05:30
navaneeth
86933958a8 Feature: Query to insert multiple documents to mongodb 2021-05-13 22:47:10 +05:30
navaneeth
e6134c875d Feature: Query to insert one document to mongodb 2021-05-13 22:33:00 +05:30
navaneeth
adb88c254e Feature: Connect to mongo using connection strings 2021-05-13 22:08:13 +05:30
navaneeth
a418a6ebae Feature: Query editor for DynamoDB, list table query 2021-05-13 19:01:55 +05:30
navaneeth
6ad3970212 Feature: Test AWS DynamoDB connection 2021-05-13 18:02:41 +05:30
navaneeth
5053245112 Feature: Query goodle sheet metadata 2021-05-13 12:40:15 +05:30
navaneeth
a981e39b37 Fix for backend crash while reading empty google sheets 2021-05-13 12:26:23 +05:30