PromucFlow_constructor/app/client/cypress
Kaushik Varanasi 3a6da2d797
Feature/import applications (#4483)
* Added export option to app menu. TODO: call api to download app file

* Added checkbox component and removed unused code

* Added import app without filepicker. Opens modal

* added ability to fetch the exported app

* can download exported application as a json file

* Updated the file picker component to accept other file formats

* WIP import app

* Added functionality to import application json file

* minor fixes

* Made the file type prop mandatory for file picker

* added a test suite for export app

* Test added to check if on import application click, it open a modal

* added a dummy application file for cypress testing

* Added end to end integration test suite
to verify import app feature

* added test to verify the export api status and download file.

* added a linked btn to carry exporting.
- according to latest BE changes

* Removed old redux and saga mechanism for app export

* updated cypress test to validate new flow

* fixed minor linting errors

* updated test case title

* updated the test cases for import/export app feat

* review changes

* added prop to facilitate delayed upload

* added new application file to fixtures. Minor fix to take care of loading state.

* Removed export app modal. Added one click action, to download the file.

* Updated File picker to work with all other files acc to the design.

* Updated the import modal

* updated the import application test

* Added remove upload tooltip

* updated the icons for import/export actions

* removed unused logs

* added hard coded feature flag to hide/show import export feature

Co-authored-by: Pranav Kanade <pranav@appsmith.com>
2021-06-03 11:48:08 +05:30
..
fixtures Feature/import applications (#4483) 2021-06-03 11:48:08 +05:30
integration/Smoke_TestSuite Feature/import applications (#4483) 2021-06-03 11:48:08 +05:30
locators Feature/import applications (#4483) 2021-06-03 11:48:08 +05:30
manual_TestSuite [Feature] Comments feature updates (#4579) 2021-05-20 17:33:08 +05:30
plugins Properly log data tree instrumentation (#2228) 2020-12-29 14:55:56 +05:30
support Feature/import applications (#4483) 2021-06-03 11:48:08 +05:30
.eslintrc.json [Feature] Grid Widget (#2389) 2021-04-23 11:13:13 +05:30
cypress-docker-compose.yml Adding Github Action workflow to the client code base (#66) 2020-07-16 11:20:46 +05:30
init-pg-dump-for-test.sql Adding the init dump SQL file for PostgreSQL database 2021-01-13 15:41:39 +05:30
setup-test.sh Correcting the github condition to start the API server (#3506) 2021-03-12 11:06:54 +05:30
test.sh Categorise tests between client and server (#2856) 2021-02-22 10:18:30 +05:30