Commit graph

5454 commits

Author SHA1 Message Date
Syed Abdul Rahman
c897274371
Fixed form component position (#7490)
Co-authored-by: Kavin Venkatachalam <kavin.saratha@gmail.com>
Co-authored-by: stepinfwd <stepinfwd@gmail.com>
2023-12-11 15:16:03 +05:30
Kiran Ashok
7c9b6f31da
Bugfix :: Listview pagination not showing correct pagination details (#8081)
* fix :: issue regarding listview pagination not showing correct paggination details

* Add placeholder div for listview
2023-12-11 15:15:41 +05:30
Manish Kushare
964ac313d0
Query preview is updating whenever a query is run (#7442)
* preview the query upon clicking run button as well

* reverting back prev changes

* preview query is updating whenever query is executed

* avoiding unwanted changes

* update preview query only when query is executed by run button

* Update the executeRunQueryFromRunButton to shouldSetPreviewData

* setting previewData to null if already present and clicked on run button again

* setting preview data to empty string on click of preview button

* when query fails, set preview loading to false and set preview data with error data

* When queryPreviewData is null, display empty string to avoid displaying null on the preview panel
2023-12-11 15:15:12 +05:30
Syed Abdul Rahman
750dae00dd
removed fade animation on app cards (#7487)
Co-authored-by: Kavin Venkatachalam <kavin.saratha@gmail.com>
2023-12-11 15:14:49 +05:30
Syed Abdul Rahman
e3e56e18c2
Fixed undo app name issue (#7451)
* Fixed undo app name issue

* removed useEffect

* calling the function after the component is mounted

---------

Co-authored-by: Kavin Venkatachalam <kavin.saratha@gmail.com>
2023-12-11 15:14:13 +05:30
Syed Abdul Rahman
f1d35b0a49
Fixed empty error logs on debugger (#7437)
* Fixed empty error logs on debugger

* checking other falsy values

---------

Co-authored-by: Kavin Venkatachalam <kavin.saratha@gmail.com>
2023-12-11 15:13:25 +05:30
Syed Abdul Rahman
b59ebebbd0
fixed query failed empty toast issue (#7381)
* fixed query failed empty toast issue

* Fixed runpy empty toast issue

* removed unwanted function call isEmpty

* checking other falsy values

---------

Co-authored-by: Kavin Venkatachalam <kavin.saratha@gmail.com>
2023-12-11 15:12:46 +05:30
Kiran Ashok
a7092c6580
Feat :: Reducing no of rerenders due to exposed variables (#7473)
* csa reducing rerenders

* perf optimisation : reducing rerenders for rest of the components

* cleanup

* fix :: child components exposed variables

* fix :: table breaking in subcontainer , review fixes

* fix :: modal bug

* fix :: clear text not working for textarea
2023-12-11 15:11:00 +05:30
Syed Abdul Rahman
ccc7a69f3d
Fixed page options clicks issue (#7395)
* Fixed page options clicks issue

* Fixed suggested changes

* Fixed suggested changes

* removed onClick event and added onMouseDown event

---------

Co-authored-by: Kavin Venkatachalam <kavin.saratha@gmail.com>
2023-12-11 15:10:25 +05:30
Manish Kushare
1a76cefd68
discarding the searched term when clicked on cross icon in search box element in the table (#8033) 2023-12-11 15:09:52 +05:30
Manish Kushare
30bdc77837
Made column header positioning consistent while dragging the header to change its order in table (#7856)
* drag positioning is mis matched while dragging column header

* column header position is not proper while dropping it to the destination when re-ordering its position : fixed

* making the width of dragging header to 60px to make user experience better because if  destination column width is smaller than the dragging column width , at such cases user experince is bad
2023-12-11 15:08:41 +05:30
Kiran Ashok
c2852525c5
Show listItem in suggestions and interpret it in event handler codehinter previews (#7516)
* feat :: add custom resolvable to suggestion list

* bugfix

* fix :: app breaking on using functions in codehinter
2023-12-11 15:06:03 +05:30
Kiran Ashok
3f67b07061
Feature :: Controlling form children through CSA (#7505)
* feat :: added option to control child widgets of form using csa

* fix :: update

* update

* removed logs

* bugfix
2023-12-08 18:00:11 +05:30
Kiran Ashok
b1d9820a75
make default border radius as 4px (#7446) 2023-12-08 17:57:00 +05:30
Manish Kushare
22fb0f1946
discard add new row csa not discarding new row from current state after clicking save button, fixed (#7439) 2023-12-08 17:56:03 +05:30
Manish Kushare
2ba20a2303
Show type error message in codehinter preview if any (#7462)
* show error message in codehinter preview if any

* check type error in run time

* on component will unmount stage , sets resolvedValue and resolvingError to null

* show border danger for invalid field values

* shifted function declaration up before calling it

* tooltip in general properties was always showing red-border : fixed

fixed: all props showing red border

* tooltip codehinter is empty string in the first render

* checking syntax error is any
2023-12-08 17:55:22 +05:30
Syed Abdul Rahman
8d51588e6b
Fix search box component close icon (#7304)
Co-authored-by: Kavin Venkatachalam <kavin.saratha@gmail.com>
2023-12-08 17:54:37 +05:30
Nakul Nagargade
c6ef28ad89
[Refactor]7380 - Improve performance by preventing states used as prop when not necessary (#7412)
* [Refactor]7380 - Improve performance by preventing states used as prop when not necessary

* Fix selected component being returned as undefined in sidebar inspector

* reduce Container re-render

* reduce Container re-render and bug fix

* Remove ununsed state

* initial commit

* Clean code

* Fix selecting component

* Refactor code

* Refactor code

* Resolve code comments

* Fix Subcontainer not being able to have drag ability for childrens

* Resolve code comments

* Fix cypress maximum state update issue

* Fixes editor render on canvas click, on hover and component click

* Fix extra renders on dragging components

* remove commit

* Remove console

* Fix editing version being undefined

* Fix

* Fix events being not updated

* Fix bugs

* Fix version not changing

* Remove console

* remove editor old
2023-12-08 15:35:30 +05:30
Midhun Kumar E
f2f078da0a
Merge branch 'develop' into appbuilder-1.4 2023-12-08 15:32:41 +05:30
Sherfin Shamsudeen
83b53c949b
[hotfix ]fix: event mapping query race condition (#8258) (#8261)
* [hotfix ]fix: event mapping query race condition (#8258)

* fix: event mapping query race condition

* fixes: duplication dq from lds and gds

* Bump version (#8262)

---------

Co-authored-by: Arpit <arpitnath42@gmail.com>
2023-12-07 19:17:03 +05:30
Midhun G S
10e798db84
Merge pull request #8252 from ToolJet/main
Merge main to develop
2023-12-07 11:31:58 +05:30
Midhun G S
c20ec780d7
Merge pull request #8251 from ToolJet/release/v2.24.4
Release v2.24.4
2023-12-06 19:10:03 +05:30
Muhsin Shah
8bb26f27a1 PR change: refactored 2023-12-06 18:57:46 +05:30
Muhsin Shah C P
3734e6fc00
fix: public apps are not loading (#8247) 2023-12-06 17:29:38 +05:30
gsmithun4
839bca2c25 bump version 2023-12-06 17:28:18 +05:30
Karan Rathod
3e5955258a
[docs]:update workspace overview page (#8158)
* update workspace overview page

* remove outdated points
2023-12-05 14:48:53 +05:30
Karan Rathod
c970200974
add connection string method (#8233) 2023-12-05 14:48:40 +05:30
Karan Rathod
555953db6d
[docs]:add migration guide for v 2.24.3 (#8236) 2023-12-05 13:50:37 +05:30
Shubhendra Singh Chauhan
6967c41cfe
[docs]revamp howto: bulk update multiple rows (#8237) 2023-12-04 18:04:25 +05:30
Ajith KV
481355af08
Add cypress test cases for app creation flow (#8232) 2023-12-04 10:16:24 +05:30
Kavin Venkatachalam
9549f76abe
Merge pull request #8222 from ToolJet/main
Merge main back to develop (v2.24.3)
2023-11-29 16:59:45 +05:30
Manish Kushare
1fd94df62e
Page change event is getting triggered in the table component (#8221)
* Page change event was not getting triggered

* bump version

* When client side is toggled , event is getting firedf twice : fixed
2023-11-29 16:38:47 +05:30
Kavin Venkatachalam
7d1dca6ad7 Merge branch 'main' of https://github.com/ToolJet/ToolJet into appbuilder-1.4 2023-11-29 11:48:21 +05:30
Shubhendra Singh Chauhan
e28741309b
[doc]minor logfile change (#8180) 2023-11-27 19:41:38 +05:30
Atharva Kulkarni
f977a85131
Fix typo in dashboard.md (#8139) 2023-11-27 16:17:18 +05:30
Shubhendra Singh Chauhan
2e22a8c4a4
[docs] updated instance settings to settings (#8155) 2023-11-22 12:31:39 +05:30
Shubhendra Singh Chauhan
f8627e16ef
[docs] log file (#8110) 2023-11-22 12:29:29 +05:30
Karan Rathod
5f04d2cba7
[fix]:change the code for the dynamic document links for data sources (#8138)
* change the code for the dynamic documentation link for data sources

* fix code for dynamic url creation

* fix code
2023-11-22 10:42:43 +05:30
Ajith KV
9f61f676dc
Added cyppress test case for creating and editing workspace (#8159)
* Add cyppress test case for creating and editing workspace

* Add wait

* Modify test case for action
2023-11-17 16:29:04 +05:30
Arpit
84026a25ec
Hotfix : Import/export apps with tabs (#8162)
* fixes: tab children should be correctly mapped on imprted app from older versions

* fixes: event mapping for import/export

* fixes: run queries on page load is not available untill manually run once

* Sort event getting fired only when sorting is applied in the table (#8165)

* bug fixed : sort event getting fired on each render

* removed then

* bumping version to v2.24.2

---------

Co-authored-by: Manish Kushare <37823141+manishkushare@users.noreply.github.com>
2023-11-17 15:53:56 +05:30
Karan Rathod
972d55d29d
update keyboard shortcuts page (#8143) 2023-11-16 16:34:53 +05:30
Adish M
6f7b93c57e
Merge pull request #7866 from alex-dixon/patch-1
fix: helm chart url
2023-11-14 22:03:39 +05:30
Ajith KV
be643515ed
Added cypress test cases for redirection error page (#8150) 2023-11-14 17:40:06 +05:30
Ajith KV
0291ac0882
Add data-cy for error page component (#8152) 2023-11-14 15:57:30 +05:30
Arpit
3f737b0b1d
[hotfix] fixes: should have the new color value with fx option (#8131)
* fixes: should have the new color value with fx option

* fixes: default value for fx

* fixes: component meta data mutates on drop

* version bumped to v2.24.1
2023-11-10 16:55:43 +05:30
Karan Rathod
74e06878b5
[refactor]:update labels for components configuration panel (#8130)
* update labels for components

* fix a spelling
2023-11-10 09:56:49 +05:30
Shubhendra Singh Chauhan
bd33f85058
[docs] v2.23.0 (#8134) 2023-11-09 19:44:13 +05:30
Ajith KV
ca0ad7e39f
Modifed platform cypress test cases (#8129)
* Modify platform test cases

* Fix user onboarding with group

* Modify test cases

* Revert api command changes
2023-11-09 17:40:27 +05:30
Shubhendra Singh Chauhan
e3134e8cf3
removed feature images below how it works in readme (#8083)
* removed builder UI image from readme

* reverted builder ui image and removed feature images
2023-11-08 16:37:58 +05:30
Ajith KV
2e01ae3b74
Add data-cy for components (#8126) 2023-11-08 15:36:56 +05:30