PromucFlow_constructor/app/client/src
Ashok Kumar M ccc8ad32d6 fix: Check for parent widget existence to render drop target (#28275)
In the legacy architecture, List Widget meta first item was rendering in
edit mode allowing DnD, resize, etc while the rest of the items were
rendering in view mode restricting any editing experience.
The first item was being used as a template to decide what the template
was going to be for rest of the items.
However after the overhaul of BaseWidget and CanvasWidget render mode is
always EDIT or VIEW for all widgets so DropTarget had to render a meta
canvas widget which it was not written to handle. so have added checks
to make sure DropTarget does not render and wrap widgets that do not
have a parent.

Ideally this should have been caught in the CI, there are tests already
but the checks were happening to check if List widget was allowed inside
another List widget but the other items that were rendering in view mode
were not being asserted.
I have added tests to check if all nested widgets are properly rendered
and there is no "Oops, something went wrong" error. This should make
sure this issue does not get past CI in the future.

(cherry picked from commit 6355e7a697)
2023-10-24 09:50:34 +05:30
..
actions chore: remove xml parser v3 as a default library (#28012) 2023-10-20 11:08:47 +05:30
api chore: remove xml parser v3 as a default library (#28012) 2023-10-20 11:08:47 +05:30
assets feat: update design for schema preview page when selected table is empty (#28141) 2023-10-18 13:47:49 +05:30
ce chore: Refactoring explorer sub menu for actions (#28233) 2023-10-22 16:21:33 +05:30
components chore: Refactoring explorer sub menu for actions (#28233) 2023-10-22 16:21:33 +05:30
constants chore: remove xml parser v3 as a default library (#28012) 2023-10-20 11:08:47 +05:30
ee chore: module editor api refactor (#28261) 2023-10-20 17:06:39 +05:30
enterprise
entities chore: Add IDE side pane and manage navigation (#28063) 2023-10-18 12:44:10 +05:30
globalStyles feat: assistive binding (#27070) 2023-09-15 21:23:51 +05:30
icons chore:add eslint rules (#27878) 2023-10-09 16:54:06 +03:00
layoutSystems fix: Check for parent widget existence to render drop target (#28275) 2023-10-24 09:50:34 +05:30
mockComponentProps
mockResponses
mocks chore: add highlight calculation logic for layouts. (#27980) 2023-10-19 16:27:40 -04:00
navigation chore: Add IDE side pane and manage navigation (#28063) 2023-10-18 12:44:10 +05:30
pages chore: Refactoring explorer sub menu for actions (#28233) 2023-10-22 16:21:33 +05:30
plugins/Linting chore: remove xml parser v3 as a default library (#28012) 2023-10-20 11:08:47 +05:30
polyfills
reducers chore: remove xml parser v3 as a default library (#28012) 2023-10-20 11:08:47 +05:30
reflow chore: add consistent-type-definitions rule (#27907) 2023-10-11 10:35:24 +03:00
sagas chore: module editor api refactor (#28261) 2023-10-20 17:06:39 +05:30
selectors feat: Improve error message for typeError (#27795) 2023-10-22 07:46:31 +01:00
templates
theme
transformers chore: code split for EE PR 2169 (#26669) 2023-09-11 14:09:41 +07:00
usagePulse fix: unhandledRejection error in sentry log (#28091) 2023-10-16 04:01:00 +01:00
utils feat: Improve error message for typeError (#27795) 2023-10-22 07:46:31 +01:00
WidgetProvider chore: CE changes for module input autocomplete (#28221) 2023-10-20 17:02:24 +05:30
WidgetQueryGenerators chore: add consistent-type-definitions rule (#27907) 2023-10-11 10:35:24 +03:00
widgets chore: CE changes for module input autocomplete (#28221) 2023-10-20 17:02:24 +05:30
workers feat: Improve error message for typeError (#27795) 2023-10-22 07:46:31 +01:00
App.css
AppErrorBoundry.tsx feat: [epic] appsmith design system version 2 deduplication (#22030) 2023-05-20 00:07:06 +05:30
config.d.ts
Globals.d.ts chore: Add support for 3D Custom ECharts (#26657) 2023-09-27 16:54:27 +05:30
index.css fix: design-system-old fixes (#24421) 2023-06-20 14:34:13 +05:30
index.tsx perf: prioritize the main bundle over preloads (v2) (#24374) 2023-06-22 10:58:10 +05:30
LandingScreen.tsx chore: add consistent-type-definitions rule (#27907) 2023-10-11 10:35:24 +03:00
preload-route-chunks.ts fix: bump storybook version and move stories to storybook package (#25821) 2023-07-31 19:15:50 +03:00
react-app-env.d.ts
RouteChangeListener.tsx chore: added route listener on non-trackable URLs (#25671) 2023-08-11 17:04:42 +05:30
RouteParamsMiddleware.ts chore: route builder refactor (#27905) 2023-10-12 11:01:22 +05:30
serviceWorker.js fix: don’t cache icons by the service worker (#23558) 2023-05-24 12:50:26 +05:30
store.ts
wdyr.ts chore: improve eslint rules (#26056) 2023-08-07 15:38:48 +03:00