PromucFlow_constructor/app
Anagh Hegde c83f7fb3c1
feat: Git import api (#10282)
* Added API to generate deploy keys and store them in a collection for import flow

* Add tests for the key generation flow

* Move the key generation to helper class

* changes per review

* Fix bad merge

* add api to import application

* handle timeout for git import

* Update the comments

* Add API for git import

* handle duplicate application name error & add profiles while importing

* Add tests for import api

* Hydrate from file system after cloning the repo

* Fix test failures

* Test cases

* changes per review

* throw error when the datasource with same name of different type exists

* Fix test failures

* Fis error messages

* Fix test failures

* Fix issue with checking the datasource types

* Add datasource name check while importing the application

* Refactor SSH key gen code for import

* Resolve issues around defaultResourceIds, don't commit app name

* Resolve the issue related to duplicate name for app during import

* Minor fixes

* WIP

* Add logic to get unconfigured datasources for the application

* Fix tests

* WIP

* revert datasource related changes

* Add a boolean flag to Datasource entity

* Add a boolean flag to Datasource entity

* Add flag to identify import status

* Set application name before importing from json files in git-import

* update the variable name

* changes per review

Co-authored-by: Abhijeet <abhijeet@appsmith.com>
2022-01-26 21:26:22 +05:30
..
client Merge pull request #10321 from appsmithorg/fix/active-datasoure-flash-page 2022-01-26 11:42:36 +01:00
rts chore: bump follow-redirects from 1.14.5 to 1.14.7 in /app/rts (#10370) 2022-01-15 03:47:34 +05:30
server feat: Git import api (#10282) 2022-01-26 21:26:22 +05:30
util fix: Use CDN for all assets (#10417) 2022-01-26 02:19:43 +05:30
yarn.lock Commented Delete Test (#8589) 2021-10-26 22:26:26 +05:30