PromucFlow_constructor/app/client/src/utils
Dhruvik Neharia 88637de7aa
feat: Code Scanner Widget (#15990)
* feat: Add QR Scanner Widget Folder

* feat: Add QR Code Scanner in the Modal

* feat: Add viewfinder and close button

* QR generator

* feat: Change deafult camera in QR Scanner to back camera

* feat: remove qr generator widget from the registry

* feat: update qr scanner icon

* style: qr code scanner modal and video container, remove futile code

* feat: add camera switch control panel to qr scanner

* fix: update input devices list when the menu opens in qr scanner

* fix: viewfinder in qr scanner responsive on mobile

* feat: Add onCodeDetected event to the QR Scanner widget

* feat: Add QR Scanner to autocomplete's entity definitions

* feat: Add tooltip to QR Scanner

* fix: isDisabled for QR Scanner

* feat: Add icon and related properties to QR Scanner

* feat: Add QR Scanner search tags, remove futile styles

* feat: Add QR Scanner to themes, regex for button color

* test: Add one cy test for qr scanner

* revert: Remove qr scanner from system themes, will be merged in a seperate PR

* fix: typo 'disable' to 'disabled' in qr scanner widget

* test: add disabled and visibility cy tests for qr scanner

* test: add open and close qr scanner modal test

* feat: remove qr scanner image for tests

* feat: add TODO item for solving performance issues for QR Generator widget

* feat: shift from react-qr-reader to react-qr-barcode-scanner to enable barcode and QR scanning both

* feat: Update QR Scanner Widget to Code Scanner Widget

* test: update tests from qr scanner to code scanner widget

* refactor: move code scanner's property pane config to individual files

* fix: code scanner error message on permission denied

* feat: remove Modal.setAppElement from code scanner

* fix: hide code scanner scan animation overflow

* feat: code scanner modal close on escape and overlay click

* fix: code scanner video border radius on mobile

* test: scan qr test for code scanner

* feat: Add Modal.setAppElement for code scanner modal accessibility

* fix: typo in search tags of code scanner

* feat: update property pane content helper texts of code scanner

* feat: hide code scanner widget from explorer

* fix: code scanner events not working

* feat: hide code scanner widget from explorer

* feat: Show Code Scanner widget in Explorer

* fix: remove code scanner scan cypress test

* feat: Add barcode reader to search tags and put Modal.setAppElement inside a block in code scanner

Co-authored-by: balajisoundar <balaji@appsmith.com>
Co-authored-by: Aishwarya UR <aishwarya@appsmith.com>
2022-09-16 10:25:32 +05:30
..
autocomplete feat: Code Scanner Widget (#15990) 2022-09-16 10:25:32 +05:30
editor feat: merge GraphQL plugin to release (#16554) 2022-09-09 21:29:47 +05:30
formControl feat: Simplified Google Sheets queries (#14869) 2022-07-04 11:13:27 +05:30
hooks perf: Widget layer optimization (#16502) 2022-09-14 12:25:08 +05:30
migrations feat: Table widget V2 Inline editing validation for plain text & number column (#15954) 2022-09-13 11:11:59 +05:30
validation feat: upgrade to create react app 5 (#14000) 2022-06-21 19:27:34 +05:30
AnalyticsUtil.tsx chore: Adding JS Object Events (#16472) 2022-09-14 21:04:10 +05:30
ApiPaneUtils.test.ts Bug/api editor datasources (#4780) 2021-06-03 10:28:18 +05:30
ApiPaneUtils.tsx chore: replace deprecated String.prototype.substr() (#11928) 2022-04-13 12:30:38 +05:30
AppsmithConsole.ts feat: console log implementation in appsmith (#16286) 2022-09-04 17:28:05 +05:30
AppsmithUtils.test.ts perf: Widget re-rendering refactor (#14485) 2022-08-19 15:40:36 +05:30
AppsmithUtils.tsx feat: Migrate design system components import to design-system repo - I (#15562) 2022-08-22 10:39:39 +05:30
AppUtils.ts feat: Code Scanner Widget (#15990) 2022-09-16 10:25:32 +05:30
bootIntercom.ts chore: git sync cypress tests (#10006) 2022-02-25 06:13:16 +00:00
canvasStructureHelpers.test.ts Introduce different evaluation types for different binding fields (#3834) 2021-04-26 11:11:32 +05:30
canvasStructureHelpers.ts refactor: Widget Development API (#6405) 2021-09-09 20:40:22 +05:30
DSLMigrations.ts chore: fix table widget migration merge conflict (#16711) 2022-09-13 12:01:40 +05:30
DSLMigrationsUtils.test.ts feat: App Theming (#9714) 2022-05-04 15:15:57 +05:30
DynamicBindingUtils.test.ts fix: Refactoring to replace all usages of isEqual method from lodash with equal method from fast-deep-equal/es6 (#16439) 2022-09-02 14:46:30 +05:30
DynamicBindingUtils.ts feat: Simplified Google Sheets queries (#14869) 2022-07-04 11:13:27 +05:30
formhelpers.test.ts Make prettier changes (#2337) 2020-12-24 10:02:25 +05:30
formhelpers.ts Improvement: Add limit on password length in user signup (#6312) 2021-08-04 15:33:33 +06:00
GenerateCrudUtil.ts [Feature] Generate template page from datasource (#5513) 2021-07-29 13:43:10 +05:30
generators.tsx feat: new Widget Copy paste experience (#12906) 2022-05-04 13:28:57 +05:30
getPathAndValueFromActionDiffObject.ts fix: fixing missing where key (#9215) 2021-11-25 18:48:40 +05:30
getQueryParamsObject.ts chore: git sync cypress tests (#10006) 2022-02-25 06:13:16 +00:00
helpers.test.ts feat: App Theming (#9714) 2022-05-04 15:15:57 +05:30
helpers.tsx fix: improve camera widget (#14679) 2022-08-03 11:32:23 +05:30
history.ts chore: Replace require with import statements (#8121) 2022-02-28 14:53:19 +05:30
JSPaneUtils.test.ts feat: upgrade to create react app 5 (#14000) 2022-06-21 19:27:34 +05:30
JSPaneUtils.tsx fix: Saving variables as string rather than values in backend (#12999) 2022-06-24 09:36:52 +05:30
klona.test.ts fix: Refactoring to replace all usages of isEqual method from lodash with equal method from fast-deep-equal/es6 (#16439) 2022-09-02 14:46:30 +05:30
localStorage.test.ts fix: welcome tour ending on page refresh (#16079) 2022-09-02 18:45:48 +05:30
localStorage.tsx fix: welcome tour ending on page refresh (#16079) 2022-09-02 18:45:48 +05:30
PerformanceTracker.ts refactor: code splitting to support third party sso/oidc in EE (#10201) 2022-01-07 11:38:17 +05:30
PropertyControlFactory.tsx fix: initial selected value not getting displayed (#15000) 2022-07-12 12:46:15 +00:00
PropertyControlRegistry.tsx chore: Adds analytics for Property Pane keyboard navigation (#13703) 2022-07-14 10:30:30 +05:30
ReducerUtils.ts Optimise code editor renders (#15405) 2022-08-04 11:10:44 +05:30
reflowHookUtils.ts feat: Reflow and Resize while Dragging and Resizing widgets. (#9054) 2022-01-13 18:51:57 +05:30
replayHelpers.test.js feat: upgrade to create react app 5 (#14000) 2022-06-21 19:27:34 +05:30
replayHelpers.tsx Auto-indent JS code in the editor (#13222) 2022-07-20 12:43:23 +05:30
storage.ts refactor: deprecate commenting and notifications (#15484) 2022-08-03 12:32:49 +05:30
testPropertyPaneConfig.test.ts feat: Deprecation warning message update to reference the widget that is replacing it (#14532) 2022-06-23 20:39:00 +05:30
treeUtils.ts fix: table search text dependency deletion (#11608) 2022-04-12 13:09:26 +00:00
TypeHelpers.ts feat: Table widget v2 with support for non-ASCII characters and improved jest coverage (#11307) 2022-07-14 12:32:35 +05:30
URLUtils.ts feat: Change navigate to UI (#14856) 2022-09-16 10:00:16 +05:30
widgetEvalUtils.ts fix: update def on widget property name update (#15490) 2022-08-10 10:50:08 +05:30
WidgetFactory.tsx chore: Expose widget configuration to define properties that can set … (#16573) 2022-09-13 11:10:08 +05:30
WidgetFactoryHelpers.test.ts feat: Dynamic Height widget config (#13143) 2022-04-22 15:14:22 +05:30
WidgetFactoryHelpers.ts chore: Property pane design changes (#16112) 2022-09-05 10:22:39 +05:30
WidgetFeatures.test.ts feat: Dynamic Height widget config (#13143) 2022-04-22 15:14:22 +05:30
WidgetFeatures.ts feat: Dynamic Height widget config (#13143) 2022-04-22 15:14:22 +05:30
WidgetLoadingStateUtils.test.ts chore: Expose widget configuration to define properties that can set … (#16573) 2022-09-13 11:10:08 +05:30
WidgetLoadingStateUtils.ts chore: Expose widget configuration to define properties that can set … (#16573) 2022-09-13 11:10:08 +05:30
WidgetPropsUtils.test.tsx feat: Container Jump Improvements and Code for tracking Container Jumps (#12686) 2022-04-13 20:27:44 +05:30
WidgetPropsUtils.tsx feat: Container Jump Improvements and Code for tracking Container Jumps (#12686) 2022-04-13 20:27:44 +05:30
WidgetRegisterHelpers.tsx chore: Expose widget configuration to define properties that can set … (#16573) 2022-09-13 11:10:08 +05:30
WidgetRegistry.tsx feat: Code Scanner Widget (#15990) 2022-09-16 10:25:32 +05:30
widgetRenderUtils.test.ts perf: Widget re-rendering refactor (#14485) 2022-08-19 15:40:36 +05:30
widgetRenderUtils.tsx perf: Widget re-rendering refactor (#14485) 2022-08-19 15:40:36 +05:30
WorkerUtil.test.ts feat: upgrade to create react app 5 (#14000) 2022-06-21 19:27:34 +05:30
WorkerUtil.ts feat: upgrade to create react app 5 (#14000) 2022-06-21 19:27:34 +05:30