Commit graph

9746 commits

Author SHA1 Message Date
parthy007
09e0a94de1 Add in-mem-cache setup to reuse auth code 2025-05-09 17:04:49 +05:30
parthy007
d80b54143e Add logic to preview workspace constants in V2-inputs 2025-05-09 17:03:39 +05:30
Parth
2f7492635a
Fix: Prevent exposure of encrypted credentials during app export. (#12449)
* Fix keys mismatch

* Fix jira export issue
2025-05-07 12:30:49 +05:30
parthy007
4080f55f6e Fix: Connection for Salesforce, Google sheet, Slack , Grpc, Zendesk & Woocommerce
Fetch the auth code using correct method in request

Get the plugin object correctly for reloading

Fix woocommerce operation rendering

Resolve promise correctly

Pass plugin_id as prop

Resolve plugin saving issue with caching tokens

Add json-message in query correctly

Use auth code once without cache
2025-05-06 16:47:24 +05:30
Akshay
dfad7a55f8
Merge pull request #12708 from ToolJet/release/marketplace-sprint-10
Release: Marketplace Sprint 10

🚀 Features
- Added feature to add bulk upsert using PK in #12325 by @manishkushare
- Added feature to set default value to null while creating or editing FK column in #12704 by @manishkushare

🌟 Enhancements
- Enhanced plugin schema for validation and design component in #12655 by @parthy007
- Enhanced schema revamp for MySQL and MSSQL in #12661 by @parthy007
- Added metadata to QueryError and populated metadata in inspector on error in #12501 by @thesynthax
- Improved empty plugin state copywriting in #12588 by @thesynthax
- Added validation for encrypted fields with input reference on failure in #12541 by @parthy007

🛠️ Fixes
- Fix plugin copywriting and icon issues in #12664 by @parthy007
- Fix empty URL parameters in the GraphQL plugin in #12353 by @ganesh8056
- Fixed ToolJet database JSON column values not persisting in query builder in #12438 by @ganesh8056
2025-04-30 21:38:49 +05:30
Akshay Sasidharan
9b9f872e2e bump to v3.12.0 2025-04-30 21:31:45 +05:30
Mekhla Asopa
8f2744d00c
skip few specs (#12758) 2025-04-30 19:41:11 +05:30
Manish Kushare
5b5db4b61f
Fixing upsert (#12759) 2025-04-30 19:14:49 +05:30
Akshay Sasidharan
b3aa7597d9 Merge branch 'main' into release/marketplace-sprint-10 2025-04-30 15:37:46 +05:30
Adish M
b6eb470b19
Merge pull request #12691 from ToolJet/test/add-rest-api-all-method
Added method for Rest API basic functionality
2025-04-30 15:16:31 +05:30
Akshay Sasidharan
5a239c82f8 update submodule reference 2025-04-30 15:06:20 +05:30
Mekhla Asopa
f082e167fd
Dummy PR to check marketplace cypress (#12739)
* check marketplace cypress

* update ds value

* update

* update specs

* skip test cases

* revert yml changes
2025-04-30 13:17:28 +05:30
Parth
67aa643997
Fix: Airtable test-connection and Postgres connection string input (#12742)
* Fix testConnection issue

* Fix connection string component in postgres
2025-04-30 12:54:38 +05:30
Mekhla Asopa
88878aac34 update specs name 2025-04-30 05:28:37 +05:30
Mekhla Asopa
4af4a527af update delete app method 2025-04-30 02:44:34 +05:30
Mekhla Asopa
d55f9ec958 update yml file 2025-04-29 22:07:10 +05:30
Mekhla Asopa
afddfb54ba fixed cypress failure 2025-04-29 21:51:27 +05:30
Akshay Sasidharan
33bc5ee290 Fix TJDB bulk upsert variable resolution 2025-04-29 20:21:27 +05:30
Johnson Cherian
a4665c86ea
Merge pull request #12734 from ToolJet/fix/version-creation
Fix: Relation "page_permissions" does not exist error on version creation
2025-04-29 18:18:21 +05:30
johnsoncherian
c62c0f7ff9 chore: uodate submodule reference 2025-04-29 18:17:23 +05:30
devanshu052000
7c6f3c576d Move page-permissions logic to server/ee submodule 2025-04-29 16:05:23 +05:30
Mekhla Asopa
5a3dc7f1f4 Merge branch 'main' into test/add-rest-api-all-method 2025-04-29 15:12:43 +05:30
Mekhla Asopa
ed26253d7e add again installMarketplacePlugin method 2025-04-29 14:28:55 +05:30
Adish M
23197b3bc2
Merge pull request #12725 from ToolJet/test/fix-yml-test
CYPRESS TEST PR [DO NNOT MERGE]
2025-04-29 13:19:46 +05:30
emidhun
0b0fae0aff Merge remote-tracking branch 'origin/main' into test/fix-yml-test 2025-04-29 12:36:01 +05:30
emidhun
e94abd830e Comment flaky spec 2025-04-29 12:31:01 +05:30
Adish M
5128f41aad
Merge pull request #12724 from ToolJet/test/fix-yml
Modified the actions files to trigger from all labels.
2025-04-29 11:44:32 +05:30
Akshay Sasidharan
d107346f80 Merge branch 'main' into release/marketplace-sprint-10 2025-04-29 10:59:25 +05:30
emidhun
5eede75ea1 Add trigger only on adding label 2025-04-29 10:55:07 +05:30
Adish M
eea449c154
Merge pull request #12716 from ToolJet/fix/render-postgresql-issue
Fix: Render postgresql connection pool issue
2025-04-29 10:53:50 +05:30
Adish M
07668a03f0
Merge pull request #12152 from ToolJet/test/external-api
Cypress test cases for external api
2025-04-29 10:47:49 +05:30
emidhun
3cb98f1b6b dummy changes-revert 2025-04-29 10:46:46 +05:30
emidhun
fbe0d3fc79 dummy changes 2025-04-29 10:42:20 +05:30
Adish M
c16c6dc84e clean up entrypoint.sh 2025-04-29 09:47:06 +05:30
Adish M
f696d15355 remove redis ce-preview dockerfile 2025-04-29 09:45:00 +05:30
Johnson Cherian
fd164cfa68
Merge pull request #12726 from ToolJet/chore/version-bumo
chore: version bump
2025-04-29 09:12:02 +05:30
johnsoncherian
60f891752d chore: version bumo 2025-04-29 09:08:24 +05:30
Johnson Cherian
c07d221998
Merge pull request #12492 from ToolJet/appbuilder/sprint-11
Release appbuilder sprint 11
2025-04-29 09:05:33 +05:30
johnsoncherian
8e290141ca chore: updated submodule references 2025-04-29 08:57:59 +05:30
johnsoncherian
9dd5a7435b chore: updated submodule references 2025-04-29 08:56:45 +05:30
Adish M
c4523cc4cd added change in EE edition PR app 2025-04-29 08:53:02 +05:30
Adish M
ff9567a876 remove redis boot.sh file 2025-04-29 08:35:15 +05:30
Adish M
c60e75a067 adding dockerfile and boot.sh file change for postgresql 2025-04-29 07:57:51 +05:30
Adish M
73e5fbf899 correction render yaml 2025-04-29 07:54:35 +05:30
emidhun
cf7d82284d dummy changes 2025-04-29 06:32:48 +05:30
emidhun
7a02d5dc96 Modify the actions files 2025-04-29 06:28:20 +05:30
emidhun
3920167ac3 commented automation for failures 2025-04-29 04:51:02 +05:30
emidhun
0d855b8619 commented automation number input 2025-04-29 04:25:27 +05:30
Devanshu Rastogi
0a274dd0d2
Updating ee/server ee/frontend submodule reference (#12719) 2025-04-28 23:58:31 +05:30
Manish Kushare
58d29febf8
Added feature to set default value to null while creating or edit FK column (#12704)
* Added feature to set default value to nul
Fix app crashing bug while creating FK relations

* feat: enhance default value validation for foreign keys

- Updated the label for setting default value to Null for clarity.
- Implemented a validation function to check the default value against referenced foreign key columns.
- Added useEffect to trigger validation on component mount.

* Handled edge case between not null constraint and set default to null toggle

* Removed turnary operator

* fix: placeholder is getting overlapped with null tag

* When isNotNull is truthy and default value is falsy, then disabling the save button

* fix: remove unnecessary rows check for NOT NULL default value validation
2025-04-28 23:34:12 +05:30