* Add transformations feature to table columns
* Make table transformations listen to current state
* Move column transformation to below "key" in column properties
* Properly exposed currentData and currentPageData of table alongwith transformations
* bug fixed - all fx code blocks are getting active when fxActive is true
* removed consoles
* added error handling mechanism for fxActiveFields
created a function to improve readability of onFxPress callback function
* fixes: ordering of event execution
* Fix switch group not updating default value
* bumped up the version
* bumped up the version 2.27.4
---------
Co-authored-by: Nakul Nagargade <nakul@tooljet.com>
Co-authored-by: Kavin Venkatachalam <50441969+kavinvenkatachalam@users.noreply.github.com>
* hotfix : action button event is not getting triggered
* removing .then for setExposedvariables and setExposedVariable
* bump version
* Revert "bump version"
This reverts commit 5e9df4825f.
* bump version
* adding .then to onComponentOptionChanged function in global filters
* making on search event fire upon searching
* fixed lint issues
* Added handleKeyPress function to handle enter key event.
* 7196 - Added handleKeyPress function to handle enter key event
* Added handleKeyPress function to handle enter key event.
* events should be synced for multi-edit
* remove console
* removes db constrainsts for layouts and handles corrupeted apps created from prev migrations
* Revert "removes db constrainsts for layouts and handles corrupeted apps created from prev migrations"
This reverts commit 10a307118b.
* removing constrainsts fro CE
* bumped the patched version ~ 2.26.3
* fixes: import/export general styles for components
* fixes: viewer crash on adding plugin as gds due to accessing camalised data
* fixes: plugin queries gds
* preserve duplicate search params on restapi
* preserve duplicate params in query manager params fields
* fixes: edge cases where undo of some components crashes thew widget
---------
Co-authored-by: Akshay Sasidharan <akshaysasidharan93@gmail.com>
* started working on node upgrade to 18.18.2
* testing ci
* updated ci node version
* updated action code
* deleted all package-lock.json files
* deleted and ovverrided some packages
* deleted and fixed server & frontend vulnerabilities
* updated firestore version
* fix: ws type issue
* fix: upgraded lerna version
* regenerated package-lock.json files again
* regenerated marketplace lock file
* updated node version in other ci and docker files
* update: lock file plugin side
* updated the npm version in docker & ci files
* removed unused imports from events file
* removed dependency-review action
* updated some packages
* tried to go with current node-module of jest. had to upgrade
* fix: deprecated function usage - ts-jest
* fix: server directory lint issues
* fixed login page issue after router-dom upgrade
* updated import/no-unresolved rule to ignore import errors of react-loading-skeleton, react-spring packages
* fix: cypress node version & package-lock issue
* regenerated cli package-lock.json
* fix: new webpack version might cause runtime issues (had issues with enterprise). lets use old version only
* fix: form-data docker issue
* removed comment
* Add default connection limit for mariadb test connection in backend
* map connectionLimit to connection_limit
* remove log
* remove comments
* fix: mariadbPool causes server crash in case of unknown db
* fix: prev details getting replicated in next selected ds
* fixes: on column deletion, the array is replaced with prev data instead of latest update from client
* fixes: table crash on viewer editor as there are duplicte columns while create component definition
* Fixed Number Input Field Issue
* Fixed Number Input Field Issue
* Fixed Number Input Field Issue
* fixed not showing the value 0 in control component
---------
Co-authored-by: Kavin Venkatachalam <kavin.saratha@gmail.com>
* 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