Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(vscode): Import Logic Apps from Cloud to Local VSCode #5693

Draft
wants to merge 39 commits into
base: main
Choose a base branch
from

Conversation

JoaquimMalcampo
Copy link
Contributor

Requirement Checklist

  • [x ] The commit message follows our guidelines
  • Tests for the changes have been added (for bug fixes or features)
  • Docs have been added or updated (for bug fixes or features)

Type of Change

  • Bug fix
  • [x ] Feature
  • Other

Current Behavior

Extending @Jaden-Codes project.

New Behavior

Includes reformatting and support for handling parameterized connections.

Impact of Change

  • This is a breaking change.

Screenshots or Videos (if applicable)

Jaden-Codes and others added 15 commits June 27, 2024 15:01
* Add Cloud to Local Gesture
changed package.json and added
new file cloudToLocal for button.

* Add Cloud to Local Gesture
clarified comments in cloudToLocal.ts

* feat: Add cloud to local gesture
Add a button to the front end to enable cloud functionality.

* feat(vscode/design/Cloud to Local): Added a button for cloud to local and skeleton of the command

* feat(vscode): Add button to take zipped Logic App from the desktop and unzip to the local workspace

* fix(vscode): fixed naming of menu item

* fix(vscode): Changed to single function call

* feat(vscode): Made merging of local.settings.json

* fix(vscode): Changed bundle and script settings to prioritize LA
* Add Cloud to Local Gesture
changed package.json and added
new file cloudToLocal for button.

* Add Cloud to Local Gesture
clarified comments in cloudToLocal.ts

* feat: Add cloud to local gesture
Add a button to the front end to enable cloud functionality.

* feat(vscode/design/Cloud to Local): Added a button for cloud to local and skeleton of the command

* feat(vscode): Add button to take zipped Logic App from the desktop and unzip to the local workspace

* fix(vscode): fixed naming of menu item

* fix(vscode): Changed to single function call

* feat(vscode): Made merging of local.settings.json

* fix(vscode): Changed bundle and script settings to prioritize LA

* fix(vscode): Branch is messed up, trying to fix

* feat(vscode): parameters changed to raw/key and organized cloudToLocal

* fix(vscode): Remove duplicate deepMerge function

* fix(vscode): added tests, changed connections to work with cloudtolocal and 2 new functions.

* fix(vscode): changed the deepmerge into extend because there are test for it already

* fix(vscode): removed static tenant Id, used parameterFileName import, fixed connectionsData in case empty, removed console.log, and used for..of instead of forEach
* Add Cloud to Local Gesture
changed package.json and added
new file cloudToLocal for button.

* Add Cloud to Local Gesture
clarified comments in cloudToLocal.ts

* feat: Add cloud to local gesture
Add a button to the front end to enable cloud functionality.

* feat(vscode/design/Cloud to Local): Added a button for cloud to local and skeleton of the command

* feat(vscode): Add button to take zipped Logic App from the desktop and unzip to the local workspace

* fix(vscode): fixed naming of menu item

* fix(vscode): Changed to single function call

* feat(vscode): Made merging of local.settings.json

* fix(vscode): Changed bundle and script settings to prioritize LA
* Add Cloud to Local Gesture
changed package.json and added
new file cloudToLocal for button.

* Add Cloud to Local Gesture
clarified comments in cloudToLocal.ts

* feat: Add cloud to local gesture
Add a button to the front end to enable cloud functionality.

* feat(vscode/design/Cloud to Local): Added a button for cloud to local and skeleton of the command

* feat(vscode): Add button to take zipped Logic App from the desktop and unzip to the local workspace

* fix(vscode): fixed naming of menu item

* fix(vscode): Changed to single function call

* feat(vscode): Made merging of local.settings.json

* fix(vscode): Changed bundle and script settings to prioritize LA

* fix(vscode): Branch is messed up, trying to fix

* feat(vscode): parameters changed to raw/key and organized cloudToLocal

* fix(vscode): Remove duplicate deepMerge function

* fix(vscode): added tests, changed connections to work with cloudtolocal and 2 new functions.

* fix(vscode): changed the deepmerge into extend because there are test for it already

* fix(vscode): removed static tenant Id, used parameterFileName import, fixed connectionsData in case empty, removed console.log, and used for..of instead of forEach
Copy link
Contributor

@ccastrotrejo ccastrotrejo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Requested changes

@rllyy97
Copy link
Contributor

rllyy97 commented Nov 14, 2024

@JoaquimMalcampo Is this PR still relevant or do you think we can close it?

@JoaquimMalcampo
Copy link
Contributor Author

@JoaquimMalcampo Is this PR still relevant or do you think we can close it?

Yes this is a new feature slated for release soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants