Commit graph

431 commits

Author SHA1 Message Date
Akshay Sasidharan
8eb139882b Merge remote-tracking branch 'origin/lts-3.16' into release/lts-beta-merge
# Conflicts:
#	.version
#	frontend/.version
#	frontend/ee
#	frontend/src/_components/DynamicFormV2.jsx
#	server/.version
#	server/ee
#	server/src/modules/external-apis/ability/index.ts
#	server/src/modules/external-apis/constants/feature.ts
#	server/src/modules/external-apis/constants/index.ts
#	server/src/modules/external-apis/dto/index.ts
#	server/src/modules/external-apis/module.ts
#	server/src/modules/external-apis/types/index.ts
2026-05-13 15:12:33 +05:30
Ganesh Kumar
b9a424b543
snowflake manifest file moved to dynamicform v2 template (#16365) 2026-05-13 09:06:46 +05:30
abhijeet760
c91ddc35d4
Fix/listtables (#16324)
* fixed list tables

* mongodb

* returning table name and schema
2026-05-08 21:13:37 +05:30
Ganesh Kumar
8c89a6a745
Feat : Add S3 bucket name to configuration page (#16251)
* S3 bucket name added in Config page

* S3 plugin bugfix

* S3 bucket name in configuration page
2026-05-07 21:56:31 +05:30
Rudhra Deep Biswas
b4b738bdfc
Add Oauth to Dynamic Form (#16306) 2026-05-07 21:55:42 +05:30
gsmithun4
74f60a343f Merge branch 'lts-3.16' into release/v3.21.28-beta 2026-05-01 20:38:33 +05:30
Ganesh Kumar
f3e9104792
Feature : Snowflake plugin improvements (#15918)
* refresh token flow

* new auth with error standardisation

* Sbowflake improvements

* Snowflake invoke method made accessible

* snowflake improvement update

* dev testing bug fixes

* removed context file

* list tables and columns now use respective users token

* Snowflake bearer token field adding empty key value pair while editing

* PAT token flow authenticator updated

* Username for PAT token flow

* snowflake sdk version updated

* Updated placeholder for automation

* chore: update version to 3.20.152-lts

---------

Co-authored-by: Srimanitejas123 <mani@tooljet.com>
Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
2026-04-29 20:40:45 +05:30
Rudhra Deep Biswas
0c9921a92e
Merge pull request #16035 from ToolJet/fix/bigquery-oauth
BigQuery Improvements
2026-04-29 20:38:51 +05:30
johnsoncherian
867836be33 Merge branch 'lts-3.16' into chore/merge-3.20.150-lts-main 2026-04-28 16:11:33 +05:30
Ganesh Kumar
ad80a08af6
Mysql batching and operations wrapped in transaction (#16094) 2026-04-27 18:14:49 +05:30
Ganesh Kumar
ef9eb5cb40
Feat : MSSQL gui mode (#15826)
Some checks are pending
CI / build (push) Waiting to run
CI / lint-for-plugins (push) Blocked by required conditions
CI / lint-for-frontend (push) Blocked by required conditions
CI / lint-for-server (push) Blocked by required conditions
CI / unit-test (push) Blocked by required conditions
CI / e2e-test (push) Blocked by required conditions
* GUI mode abstraction and GUI mode for postgresql

* CSS Issue and Query response fixes

* mssql changes for GUI mode

* mssql upsert operation

* mssql bug fix for errors faced in pgsql

* bug fix for MSSQL operations

* ui changes (#15964)

* dev testing bug fixes

* Bulk update backward compatibility fix

* chore: update version to 3.20.149-lts

---------

Co-authored-by: abhijeet760 <abhijeet@tooljet.com>
Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
2026-04-24 11:49:41 +05:30
gsmithun4
102c4e7cab Merge branch 'lts-3.16' into rebase/lts-main-15-mgs 2026-04-17 15:05:40 +05:30
gsmithun4
1ba5404d46 Merge branch 'main' into rebase/lts-main-15-mgs 2026-04-17 15:02:02 +05:30
Ganesh Kumar
f805364491 Fix : Batch logic for Postgresql GUI mode bulk operations (#15908) 2026-04-17 12:06:16 +05:30
abhijeet760
8186f3d061
rest api timeout issue (#15891)
* submodule update: add name field to process event payload

* 🚀 chore: update submodules to latest lts-3.16 after auto-merge (#15894)

Co-authored-by: johnsoncherian <57667706+johnsoncherian@users.noreply.github.com>

* rest api timeout issue

* error standardisation

* Update queryPanelSlice.js

* Bump version to 3.20.147-lts across all components

---------

Co-authored-by: Swathi Hameed <42898362+swathihameed@users.noreply.github.com>
Co-authored-by: Adish M <44204658+adishM98@users.noreply.github.com>
Co-authored-by: johnsoncherian <57667706+johnsoncherian@users.noreply.github.com>
Co-authored-by: Rudhra Deep Biswas <rudra21ultra@gmail.com>
Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
2026-04-17 10:20:53 +05:30
Ganesh Kumar
9d5d1f5fc6 Feature: Support for Key pair authentication in Snowflake plugin (#15919)
* Key pair authentication for Snowflake

* key must be in pkcs8 format
2026-04-16 15:10:03 +05:30
Ganesh Kumar
ace28958c3
Feature: Support for Key pair authentication in Snowflake plugin (#15919)
* Key pair authentication for Snowflake

* key must be in pkcs8 format
2026-04-16 15:08:56 +05:30
gsmithun4
1b10e28792 Merge branch 'main' into rebase/lts-main-15-mgs 2026-04-16 14:20:58 +05:30
Ganesh Kumar
029fee3fbe
Fix : Batch logic for Postgresql GUI mode bulk operations (#15908) 2026-04-15 21:38:25 +05:30
Siddharth Pundir
7d0c386d79
Fix/pgsql optional password ssl auth (#15883) 2026-04-15 21:36:05 +05:30
Adish M
2448f8b2a8
Merge pull request #15900 from ToolJet/fix/ce-redis
Fix: bundle Redis in CE Docker image and fix oracledb plugin lockfile
2026-04-13 23:08:14 +05:30
gsmithun4
d0f4d619b4 Merge branch 'main' into rebase/lts-main-14-mgs 2026-04-09 21:07:43 +05:30
abhijeet760
60ded3d578
added wallet connectivity to oracle. (#15771)
* added wallet

* slight changes

* added option for both thin and thick mode

* added wallet

* slight changes

* added option for both thin and thick mode

* sentence case

* Connection mode

* Connection fix

* error fix

* bacward compatiblity

* chore: bump version to 3.20.141-lts across all components

---------

Co-authored-by: Rudhra Deep Biswas <rudra21ultra@gmail.com>
Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
2026-04-08 23:13:07 +05:30
Siddharth Pundir
1a75b1d46d
Implemented the list tables and list dataset for the big query (#15806)
* Implemented the list tables and dataset for the big query

* Implemented the list table method
2026-04-08 00:39:12 +05:30
Ganesh Kumar
7403235726
Feat : MySQL gui mode (#15727)
* GUI mode abstraction and GUI mode for postgresql

* CSS Issue and Query response fixes

* GUI Mode for MySQL

* Mysql changes similar to pgsql

* Mysql GUI mode bug fixes

* pagination for tables in mysql gui mode has been reapplied

* styles issues for drop down has been fixed

* Merge branch 'lts-3.16' into feature/mysql-gui-mode

---------

Co-authored-by: Adish M <adish.madhu@gmail.com>
Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
2026-04-06 23:36:44 +05:30
gsmithun4
7216934136 Merge branch 'main' into rebase/lts-main-13-mgs 2026-04-02 22:49:55 +05:30
Siddharth Pundir
668807c2c9
Mssql entra auth implementation (#15760)
* Mssql entra auth implementation

* migration for sql auth type

* Update index.ts

* automation fix

* Undoing the change

* fixed mssql authdropdown (#15811)

---------

Co-authored-by: Srimaniteja <mani@tooljet.com>
2026-04-02 21:05:27 +05:30
kavinvenkatachalam
5c69bbf585 Merge remote-tracking branch 'origin/lts-3.16' into chore/merge-lts-to-main 2026-04-02 11:04:56 +05:30
abhijeet760
6350b8994d
Sending raw data as well as utf-8 encoded data (#15781)
* sending raw data as well as utf-8 encoded data

* bump version to 3.20.136-lts across all components

---------

Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
2026-03-31 22:10:36 +05:30
gsmithun4
8324ba0f24 Merge branch 'main' into rebase/lts-main-12-mgs 2026-03-30 22:14:10 +05:30
Ganesh Kumar
15e1cb93f9
new operation get dataset info (#15736) 2026-03-30 21:44:55 +05:30
SuvitsonHarrese
8cdab20e2b
Fixed dark icon visibility in data source page (#15332)
* Fixed dark icon visibility in data source page

* Updated logos

---------

Co-authored-by: sahil7303 <sahildewangan73@gmail.com>
2026-03-30 21:44:25 +05:30
gsmithun4
7b6df530f9 Merge branch 'main' into rebase/lts-main-10-mgs 2026-03-26 18:18:26 +05:30
Midhun G S
4c14fddc50
Merge pull request #15626 from ToolJet/fix/mongodb-uri-encoding 2026-03-26 17:38:40 +05:30
Sahil Dewangan
fefc7d95d1
fix: form fields prioritize (#15657) 2026-03-26 17:38:09 +05:30
Sahil Dewangan
a1c4b3d60b
refactor: datasource case inconsistencies (#15618) 2026-03-25 20:14:13 +05:30
Ganesh Kumar
d6a9603b7f
Fix : REST API datasource allows for parsing new file picker component files (#15612)
* File base64 data is added to the post request

* Object and Array is converted to string before appending to form data

* bump version to 3.20.130-lts across all components

---------

Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
2026-03-25 20:14:01 +05:30
sahil7303
38c04be99f fix: use safeDecode function 2026-03-24 14:46:26 +05:30
sahil7303
e0e9c49b8c fix(mongodb): resolve double encoding in connection strings 2026-03-24 14:46:26 +05:30
johnsoncherian
f0a182f9bb Merge branch 'main' into release/maint-to-lts-v3.21.10-beta 2026-03-24 11:40:50 +05:30
Siddharth Pundir
513062ff6b
fix(mssql): add requestTimeout to connection options to respect statement timeout (#15648) 2026-03-24 01:00:19 +05:30
abhijeet760
1f9e4e5eac
Autofill encoding in postgres (#15617)
* autofill encoding

* link

* index file changed

* ssl

* form priotized

---------

Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
2026-03-23 10:24:58 +05:30
abhijeet760
c001aea36a
list-tables for OPENAPI and pagination and search with list tables for Postgres, mongodb,mssql,mysql (#15440)
* list-tables

* mongodb listcollections

* changed listcollections to tables

* ui changes

* duplicate

* updated invoke method

* minor change

* uichanges

* twitching issue

* bump version to 3.20.126-lts

---------

Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
2026-03-19 21:44:00 +05:30
gsmithun4
88dfd8a9fa fix: update dependencies and add @ltd/j-toml package 2026-03-18 23:36:01 +05:30
gsmithun4
6c04237f42 Merge branch 'main' into rebase/lts-main-7-mgs 2026-03-18 23:30:23 +05:30
Midhun G S
78b140ba22
fix: update SMTP plugin to support new nodemailer version and improve type definitions (#15592)
* fix: automated security fixes for frontend dependencies

* chore: update jspdf and related dependencies; fix autoTable reference in generate-file.js

* chore: upgrade jspdf-autotable to version 5.0.7 and adjust related code references

* fix: update SMTP plugin to support new nodemailer version and improve type definitions

- Updated nodemailer dependency from version 6.9.1 to 8.0.2.
- Enhanced type definitions for attachments in QueryOptions.
- Specified Transporter type for nodemailer connections.
- Improved attachment handling by defining a more specific type for filesData function.

* chore: update nodemailer and its types, adjust AppHistoryModule providers and controllers based on import context

* Implement feature X to enhance user experience and fix bug Y in module Z

* chore: update nodemailer to version 8.0.3 and remove @types/nodemailer from dependencies

* chore: update version to 3.20.125-lts across all components

---------

Co-authored-by: adishM98 <adishM98@users.noreply.github.com>
Co-authored-by: johnsoncherian <johnsonc.dev@gmail.com>
2026-03-18 22:20:22 +05:30
Siddharth Pundir
32c4caab12
Graphql revamp (#15551)
* Graphql revamp

* Added query params

* Passing hasdatasource to the sanitize functions

* Design fix

* Fix for right side border for key input

* Resolving the comment
2026-03-18 19:39:16 +05:30
Siddharth Pundir
06985b5b3b
Added pending items for mongo db and mssql (#15499)
* Added pending items for mongo db and mssql

* SSL Bug fix

* Bump version to 3.20.123-lts across all components

---------

Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
2026-03-16 22:04:01 +05:30
gsmithun4
c580cc2f5a Merge branch 'main' into rebase/lts-main-6-mgs 2026-03-16 15:03:38 +05:30
Ganesh Kumar
7aa15a0233
Hotfix : REST API datasource CA cert concat issue (#15540)
* fix for concat issue on certificates

* bump version to 3.20.122-lts across all components

---------

Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
2026-03-13 22:51:43 +05:30