Commit graph

7437 commits

Author SHA1 Message Date
Muhsin Shah
fef64ccbec Updated cli dev-dependencies 2024-08-05 12:44:23 +05:30
Muhsin Shah
f11c4accc2 updated plugin's lock 2024-08-05 12:44:18 +05:30
Muhsin Shah
ee336379e7 Regenerated some plugin locks 2024-08-05 12:26:01 +05:30
Muhsin Shah
1f059e0375 updated aws-lambda 2024-08-05 12:23:54 +05:30
Muhsin Shah
e1eb6c7ac1 Added metadata fix 2024-07-23 18:13:19 +05:30
Muhsin Shah
4daa8f1900 Changed .env.example comment 2024-07-23 17:00:35 +05:30
gsmithun4
e86697dbf1 improvements 2024-07-23 15:27:22 +05:30
gsmithun4
994686a1f1 initial commit 2024-07-23 14:35:34 +05:30
Muhsin Shah
fc8e71e6b2 Merge branch 'main' into cve/server-high 2024-07-23 14:34:25 +05:30
Muhsin Shah
cae9a1ed9d Added :prod migration script changes 2024-07-23 14:24:56 +05:30
Muhsin Shah
3a6bfe340d Refactoring the code 2024-07-23 13:10:57 +05:30
Muhsin Shah
0bd6cc0097 Added express-static types to the dependency array to solve the nest build issue 2024-07-23 12:59:51 +05:30
Midhun G S
2dafc1ffc6
Merge pull request #10363 from ToolJet/release/platformv19
Release Platform v19v [v2.65.1]
2024-07-19 12:21:45 +05:30
Midhun G S
9cd4fa9bd2
changes for app themes 2.0 (#10404) 2024-07-18 21:45:19 +05:30
Mekhla Asopa
c93285bb31
update test connection text (#10380) 2024-07-16 16:06:08 +05:30
Muhsin Shah C P
63257942df
Updated restapi requestURL and headers of request obj (#10377) 2024-07-16 13:55:40 +05:30
Midhun G S
6b5b68df49
fix for public app not loading (#10378) 2024-07-16 13:54:47 +05:30
Midhun G S
bbe960e518
added script for creation of release branch from milestone (#10372) 2024-07-15 23:46:22 +05:30
Muhsin Shah C P
c968e7f7d8
[to-main] Exposing password in basic auth success request URL (#10320)
* Exposed password in basic auth success request URL

* Added the regex check

* hide password for basic auth

---------

Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
2024-07-15 21:02:10 +05:30
Midhun G S
05bc94d579
Fixed: Public app preview 403 error (#10360)
Co-authored-by: Muhsin Shah <muhsinshah21@gmail.com>
2024-07-15 21:01:54 +05:30
Rudhra Deep Biswas
15813c4ed6
Homepage Search Animation fix and DS Connection Typo Fix (#10347)
* test connection typo

* search UI

* folder re-render fix
2024-07-15 21:01:31 +05:30
Rudhra Deep Biswas
b44f99b880
removed condition to create version from dev env only (#10247) 2024-07-15 21:00:56 +05:30
Midhun G S
b617b09f5a
app themes related changes (#10313) 2024-07-15 21:00:29 +05:30
gsmithun4
9bfa729553 bump version 2024-07-15 15:52:01 +05:30
Akshay
650df5186e
Merge pull request #10230 from ToolJet/release/marketplace-sprint-2
Release: Marketplace Sprint 2 ( v2.65.0 )
2024-07-12 16:08:48 +05:30
Shaurya Sharma
126f0d7808
fix: lowercase configuration being returned from backend (#10334) 2024-07-11 20:49:17 +05:30
Ganesh Kumar
adacfbe48c
Fix: Removed the org id from the query option details of the ToolJet database. (#10303)
* fix: removed orgid from query options and updated dependent logic in tjdb operations service as well

* fix: On exporting tjdb table schema only tables used for respective operation is filtered and validated now it will not pick from join options json even if it is available for list row operation
2024-07-10 16:59:52 +05:30
Akshay Sasidharan
744b6b0d18 bump to v2.65.0 2024-07-10 16:11:57 +05:30
Shaurya Sharma
83c273a606
Fix for foreign key breaking when column name is changed (#9742)
* Foreign Key Name Change Fix

* Edit table fk name change fix

* Fixed tooltip relationship not visible
2024-07-09 20:22:33 +05:30
Shaurya Sharma
25edbb9cfd
Infinite scroll loader fix (#10179) 2024-07-09 20:22:07 +05:30
Muhsin Shah
a2d365ad19 Added sessionId to the logout api jwt payload 2024-07-09 16:50:46 +05:30
Akshay Sasidharan
e3aa03cef8 remove unused configuration 2024-07-09 16:34:04 +05:30
Parth
fab12df3c4
Feature: Manual toggle for retrying failed REST-API requests (#10100)
* Add retry-toggle to app builder

* Add backend logic for number of retries

* Add retry-toggle to restAPI data-source

* Add margins between settings options in app builder

* Add changes for static-query toggle in app builder

* Initialise toggle value in store

* Change tooltip text

* Change classname for tooltip

* Add default value for toggle from manifest.json

* fix : rest api retry network toggle width issue

* Refactor: Setup retry initialization within restapi component (#10219)

* refactor to setup retry initialization within restapi component

* remove unused css class

* rename condition

* remove unused css

* Refactored: Merged RestAPIToggle into existing Toggle component

* Fix cookies support input render in querybuilder

* Add delayed initialization for retry_network_errors

---------

Co-authored-by: Abd-Rahman-1999 <s.rahmanabd1999@gmail.com>
Co-authored-by: Akshay Sasidharan <akshaysasidharan93@gmail.com>
2024-07-09 13:10:22 +05:30
Shaurya Sharma
4f1beef160
Fixed issues related to date time data type for TJDB (#10253)
* Fixed some issues

* Added error borders and fixed some more issues

* Added Tooltip for datatype label and added pill for create/edit row

* Resolved few more issues

* Resolved datetime input text colliding with clear button & create/edit row css collapsing

* Import/export for configurations added

* Minor Fixes

* Fixed calendar not being updated on keydown

* Fixed date formatting
2024-07-09 12:25:06 +05:30
Muhsin Shah
8efa0b3806 Merge branch 'main' into cve/server-high 2024-07-07 22:13:35 +05:30
Muhsin Shah
e8b755023e Added SSOConfigs as Type 2024-07-07 03:33:12 +05:30
Manish Kushare
c63abeb168
Fix : Bugs from aggregate feature (#10239)
* Bug fix: if option is undefined select dropdown is breaking application

* Hide Select section when one aggregate is added

* Deleting single aggregate will delete all the available group by values

* Wrapped showSelectSelection withing useCallback to avoid unnecessary re-renders

* Improved code readability of constructAggregateValue function

* Change the name of variable to columnList

* Updated the requested changes

* Removed duplicate condition

* Updated requested change

* Fixed : In Join operation, unable to select columns in aggregate condition

* Showing tooltip for truncated table name in group by section

* Disable the group by condition and and show tooltip if tableName is falsy value

* Fixed width issue of table name in group by section

Do not show dropdown if joining table is empty for the same

* show delete confirmation modal, when we are deleting last filled value and all other are half filled or empty, then discard all group by conditions

* fix : deleting aggregate with confirmation always deletes last avaialable aggregate whether its filled or empty

* Fix: editing aggregate change was not consistent
2024-07-05 19:48:39 +05:30
Akshay Sasidharan
7997801851 fix TJDB module init when disabled 2024-07-05 17:07:33 +05:30
Ganesh Kumar
6296a347e8
Fix: Validation of aggregate conditions (#10261)
* fix: added validation for empty column names in list rows for aggregate condition

* fix: handle empty conditions for aggregates

* fix: error message for aggregate condition in join operation has been updated

* fix: handled a scenario where table and column name with capital letter was not working properly in aggregate and groupby
2024-07-05 13:53:23 +05:30
Muhsin Shah
3652727a5b Added DeepPartial instead of QueryDeepPartialEntity to avoid the type error 2024-07-04 19:15:27 +05:30
Muhsin Shah
45c45f05d3 fix: for comment and thread custom repository issue 2024-07-04 16:26:30 +05:30
Parth
063a8d2b85
Fix cookies support input render in querybuilder (#10260) 2024-07-03 18:32:25 +05:30
Muhsin Shah
8489b5355d Fixed: delete component unkown error 2024-07-02 20:04:04 +05:30
Muhsin Shah
a5458eeeaa Upgraded some plugin versions and fixed syntax errors. grpc and oracle left to test 2024-07-02 20:03:27 +05:30
Ganesh Kumar
4c778d4e71
fix: removed unused env variable for aggregate (#10237) 2024-07-01 18:27:52 +05:30
Akshay Sasidharan
2dec9a106d Merge branch 'main' into release/marketplace-sprint-2 2024-07-01 16:37:46 +05:30
Shaurya Sharma
a6d2666206
Date with time data type for ToolJet Database (#10066)
* Basic wrapper around Datetime picker component

* Cell Edit Menu for Datetime Picker

* Reverted Old Changes

* Added Datetime picker for Add/Edit Row

* Added datetime picker for create/edit column

* Added datetime picker for create/edit table

* Added datetime picker for create/edit table

* Disabled PK, FK, Unique and made some fixes

* Migration script added

* Internal table configuration update changes

* Updating internal table configuration based on timezone select

* Time display pill & support for changing & retrieving timezone from the frontend added

* Time bug partially resolved

* Time bug solved

* Minor Bugs Solved

* fix : datepicker closed when we select date from outside month which is not current month's date

* Minor Design Fixes

* Css & Comment Fixes

* Removed console.logs

* Fixed app import failing

* Changed datatype name and label

* Css Fixes and added clear button

* Minor fix

* Fixed create table breaking on null values

---------

Co-authored-by: Abd-Rahman-1999 <s.rahmanabd1999@gmail.com>
2024-07-01 16:24:51 +05:30
Akshay
7e6ceb886c
Merge pull request #10048 from ToolJet/community/marketplace
Community: Marketplace Sprint 2
2024-07-01 16:18:55 +05:30
Parth
cd47539e18
Fix: Drag & drop functionality in TJDB dropzone while bulkuploading (#9827)
* Allow drag & drop of files in dropzone

* Remove unrequired props and correct the condition

* fix : extra bullet point of file name is showing in bulk upload ui while drag and drop

---------

Co-authored-by: Abd-Rahman-1999 <s.rahmanabd1999@gmail.com>
2024-07-01 16:04:10 +05:30
Parth
056d23dd94
Feature: Add cookies support in the REST API datasource & query builder for static and global datasource (#10166)
* Add cookies parameter to querybuilder frontend

* Add cookies parameter to datasource page

* Add cookies to the request headers in backend

* Change return type of sanitizeCookies function

* Change empty state styling in query-builder

* Add style changes for button

* fix : rounded corners in border for key field in rest api datasource

---------

Co-authored-by: Abd-Rahman-1999 <s.rahmanabd1999@gmail.com>
2024-07-01 15:32:24 +05:30