* ast changes
* ast fix for cyclic dependency
* jest test updates for ast
* feat: Extract references in code with AST (#8617)
Co-authored-by: Nidhi <nidhi@appsmith.com>
* undo debugger changes
* code clean up and comments
* update type checks for literal nodes
* include tests for IIFE and direct object access
* fix - dependency map not updated on IIFE/direct object access
* update tslib
* unescape on AST parsing
Co-authored-by: Hetu Nandu <hetunandu@gmail.com>
Co-authored-by: Nidhi <nidhi@appsmith.com>
* fix: fixed the default value of zero not present in parent form data on pageload
* test: added cypress test for Checking default value 0
* refactor: changed the DSL and added reset condition at the end of test
* refactor: removed the proxy variable
* refactor: corrected the typo
* fix: Added client side execution logic and on page load logic for js
* Revert dev env
* Revert dev env
* Updated tests expectation partly to break PR
* fix: Reverted test breakage for this PR
* Update Validations
===
- If number value is out of bounds, return minmax || parsed || 0
- If text has regex, match RegExp - earlier we were matching with
string, which was always failing
- Prioritise expected value in TEXT validation RegExp case.
* Add tests for regex and update tests for other changes
* Add test for using expected type instead of regex in messages
* Update regex, as it was reported to be buggy
* created new widget
* new lib for document viewer
* added cypress tests
* updated icon
* handling different url types with viewer
* add to ignore react-documents in jest transformIgnorePatterns
* added jest test, updated comments
* required changes
* updated cypress test
* updated icon svg
* doc viewer new renderers added
* comment as required
* updated test case
* added url / base64 validations
* updated url checking condition for space and updated test case
* cypress selector update
* updated url validations
* Merge branch 'release' into feature/new-document-viewer
* lazy load external lib
* docs: changed the tooltip text for total record count for table widget
* test: added unit test for testing tooltip text table widget
* refactor: added Tooltip message in the message constants
* Untested trigger framework added
* Entity selector is working!
* Moved to query params instead of request body for the trigger api (since the trigger api is of type GET)
* Adding minor comments
* Added test case for trigger functionality
* fix: Table Widget Icon Button should be having a default variant
-- Add update logic for button variant property
* fix: Table Widget Icon Button should have default variant
-- Revert old solution
-- Set default button variant to PRIMARY both in getTableColumns and in propertyConfig
* fix: Table Widget Icon Button should have default variant
-- Change comments for updateIconAlignment utility function
-- Create a migration for button variant
* fix: Table Widget Icon Button should have default variant
-- Remove unused index parameter from forEach statement
* fix: Table Widget Icon Button should have default button variant
-- Fix on misuse of forEach on primaryColumns object
* fix: Table Widget Icon Button should have default variant
-- Change buttonVariant to TERTIARY instead of PRIMARY