Ashok Kumar M
8c8141650a
Feature: Widget grouping Phase I (Multi select and Bulk Delete) + Canvas Enhancements. ( #4219 )
...
* Feature: Canvas layer enhancements(DIP)
* feedback fixes
* fixing build
* dip
* dip
* dip
* fixing build
* dip
* dev fixes
* dip
* Fixing top bottom resize handles
* dip
* reposition widget name on top edges.
* dip
* dip
* dip
* dip
* renaming selectedWidget to lastSelectedWidget
* code clean up
* Fixing list widget as per grid scale.
* Fixing existing specs.
* Adding migration test cases.
* dip
* FIxing proppane in modal.
* fixing modal z-indedx.
* fix for modal name.
* dip
* dip
* dip
* adding test cases for hotkeys.
* dip
* dip
* fixing build
* Trying some performance improvements for jests.
* 17 mins with runinband lets try without it.
* minor bug fixes.
* code clean up
* save migrated app on fetch.
* fixing few cypress tests
* fixing cypress tests
* fixing cypress tests.
* fixing cypress
* updated DSL
* Addressing code review comments.
* test fails
* dip
* eslint fixes.
* fixing debugger cypress tests.
* updating latest page version.
* updating migration changes to cypress dsl's.
* updating chart data fixes for cypress tests.
Co-authored-by: Apple <nandan@thinkify.io>
2021-05-18 23:59:39 +05:30
Somangshu Goswami
0a0d9794dd
Merge pull request #4099 from appsmithorg/fix/#3860-input-widget-validation
...
[Bug] : Input widget validation issues#3860
2021-05-05 12:06:59 +05:30
Satish Gandham
7f7f6f666b
Development: Add eslint rules for code consistency ( #4083 )
...
Co-authored-by: Satish Gandham <satish@appsmith.com>
Co-authored-by: Abhinav Jha <abhinav@appsmith.com>
2021-04-28 15:58:39 +05:30
Paul Li
17dd8d525e
Merge branch 'release' into fix/#3860-input-widget-validation
2021-04-27 09:19:50 -04:00
akash-codemonk
36532cbcc8
[Feature] Debugger logs ( #3633 )
2021-04-23 19:20:55 +05:30
Paul Li
d099a3954e
[Bug] : Input widget validation issues#3860
...
-- Rewrite the validation for number type
2021-04-22 04:32:23 -04:00
Hetu Nandu
4d73e7e0b3
Widget validation for nested property paths ( #3947 )
2021-04-21 20:04:25 +05:30
Hetu Nandu
363bee8ec9
Fix action field evaluation for editor ( #3701 )
2021-03-30 10:59:03 +05:30
Arpit Mohan
660c194009
Moving all toast messages to messages.ts file ( #2798 )
...
Co-authored-by: hetunandu <hetu@appsmith.com>
2021-03-13 19:54:45 +05:30
Hetu Nandu
c2646a8863
Use property config for trigger properties ( #3217 )
...
* Use triggerPaths and remove isDynamicTrigger argument
* Remove triggerMaps from widgets
* Fix property updates
2021-02-25 19:30:02 +05:30
Piyush Mishra
a4fe0a461e
Table Widget New Features ( #2816 )
...
- Each column has more options and can be configured in the property pane instead of the table
- Table level styles can now be set in the property pane
- Property sections are collapsible
Co-authored-by: vicky-primathon.in <vicky.bansal@primathon.in>
Co-authored-by: nandan.anantharamu <nandan.anantharamu@thoughtspot.com>
Co-authored-by: Abhinav Jha <abhinav@appsmith.com>
Co-authored-by: hetunandu <hetu@appsmith.com>
2021-02-16 15:59:08 +05:30
Rishabh Saxena
8c72e901ee
Fix input's onSubmit action being triggered if its validation is failing ( #2960 )
2021-02-10 13:13:41 +05:30
Rishabh Saxena
c72833b53b
Add an option to set reset the input widget's value on submit ( #2837 )
2021-02-04 11:21:16 +05:30
Rishabh Saxena
b8bcac8544
add support for an onSubmit action for the input widget ( #2749 )
2021-01-28 16:45:14 +05:30
Hetu Nandu
4387200262
Sub tree evaluation ( #1841 )
...
Co-authored-by: Trisha Anand <trisha@appsmith.com>
Co-authored-by: Piyush Mishra <piyush@codeitout.com>
Co-authored-by: Nikhil Nandagopal <nikhil@appsmith.com>
Co-authored-by: Akash N <akash@codemonk.in>
2021-01-04 15:46:08 +05:30
Pawan Kumar
ffc6c91150
Fix: Input Widget Regex validation not working as expected ( #2165 )
...
* add check for custom regex when input is number
* add test cases
Co-authored-by: Pawan Kumar <pawankumar@Pawans-MacBook-Pro.local>
2020-12-15 10:34:30 +05:30
Abhinav Jha
e14f23c31d
Handle null regex parts in input widget regex function ( #1569 )
2020-11-04 19:49:46 +05:30
Hetu Nandu
655b160922
Web worker evaluation ( #706 )
...
- Adds Web workers and does evaluations in off the main thread
- Removes any need to store functions in the data tree and only keeps them around while evaluating
- Maintains a stored data tree in the redux state
- Evaluates based on editor events instead of state changes
2020-10-21 09:55:32 +05:30
Hetu Nandu
9ac935c424
Fix release cleanup issues ( #1132 )
2020-10-11 19:02:02 +05:30
dodococo
17028a3f86
Input Widget: Parse regexp before regex validation ( #884 )
...
Fixes #697
2020-10-07 12:03:53 +05:30
Hetu Nandu
bf2b4efbfd
Fix for action execution ( #1023 )
2020-10-06 22:17:16 +05:30
Hetu Nandu
8b75e1c8f4
Local meta state in widgets ( #851 )
2020-10-06 14:31:51 +05:30
MartinT
58b759bd6a
fix: input widget number validation #768 ( #917 )
2020-10-05 12:36:24 +05:30
Nikhil Nandagopal
0b22fc67b3
Updated sentry sdk ( #461 )
...
Integrated react router for better performance reporting
Added Sentry Profiler for editor, appviewer and widgets
Co-authored-by: Nikhil Nandagopal <nikhil@appsmith.com>
2020-08-28 22:53:07 +05:30
akash-codemonk
664d55053d
Add email validation for email input ( #276 )
...
Co-authored-by: Hetu Nandu <hetunandu@gmail.com>
2020-08-17 19:53:57 +05:30
vicky-primathon
1e67ea21c0
Widget on error action binding ( #22 )
...
Changes to fix the the UI/functionality breaking in widget action selectors when the onError action is configured first for an api or a query type action. Remove validation widget action selectors.
2020-07-06 13:46:42 +05:30
Nikhil Nandagopal
9becaa9a9f
made form data visible at the top level
2020-06-09 17:34:38 +05:30
Nikhil Nandagopal
3211b8c915
minor text changes
2020-05-25 15:02:01 +05:30
Hetu Nandu
a266472e4e
Fix batched action execution
2020-04-17 16:15:09 +00:00
Abhinav Jha
27804d6ec6
DRY property control creation. Generate ids for property pane config on the client. Add Multi switch control. Add Icon Widget (WIP). Enable blueprint based actions.
2020-04-14 05:35:16 +00:00
Hetu Nandu
0beb6bc5ca
Batched redux update
2020-04-13 08:24:13 +00:00
Nikhil Nandagopal
1a1c703126
added fast get eval with a debounce.
...
added cache dependency creation but doesn't work
2020-04-10 08:48:00 +00:00
Satbir Singh
c8f3548065
Adding validation for regex.
2020-04-03 08:12:45 +05:30
Satbir Singh
8c402a13cc
Adding missing validation to widgets
2020-04-02 13:23:03 +05:30
Hetu Nandu
cf5b605729
fix issue
2020-03-18 13:37:51 +05:30
Hetu Nandu
96903da7be
Form input default value issues
2020-03-16 15:42:39 +00:00
Hetu Nandu
855b49caee
Fix js toggle issues
2020-03-16 07:59:07 +00:00
Hetu Nandu
3faf95b882
Fix issues with Form Widget
2020-03-13 07:24:03 +00:00
Hetu Nandu
bed2c6da07
fix input validation with dirty check
2020-03-06 19:59:10 +05:30
Hetu Nandu
d9dee9b16d
Form Widget
2020-03-06 09:45:21 +00:00
Hetu Nandu
fb80c4b576
Action refactor
2020-02-18 10:41:52 +00:00
Abhinav Jha
dac746d1e6
Transparent Canvas - Template 1
2020-02-13 09:32:24 +00:00
Satbir
8b807f8d29
Updating meta & widget property not need widgetid
2020-02-11 15:43:06 +05:30
Abhinav Jha
f787e18bb5
Widget Styles
2020-02-06 07:01:25 +00:00
Satbir Singh
33b2db0349
All widgets loading.
2019-12-03 04:41:10 +00:00
Hetu Nandu
a2b275bade
Validation parse widget property
2019-11-22 13:12:39 +00:00
Abhinav Jha
03e78f0751
WIP: Allow absolute paths for imports. Refactor ContainerComponent.tsx to PositionedContainer.tsx, CanvasWidgetContainer.tsx, ContainerComponent.tsx. Refactor all widgets and components to adhere to new props and apis.
2019-11-13 07:00:25 +00:00
Nikhil Nandagopal
3881fe699c
Feature/date picker
2019-11-12 07:57:12 +00:00
Nikhil Nandagopal
a031606fa1
Feature/date picker
2019-11-06 12:12:41 +00:00
Nikhil Nandagopal
11e8c456a5
refactored folder structure
2019-11-04 10:57:19 +00:00