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

ACR-3.0.0 API upgrade #506

Merged
merged 117 commits into from
Nov 9, 2018
Merged

Conversation

rosanch
Copy link
Collaborator

@rosanch rosanch commented Sep 24, 2018

This contains the last features created by the interns during the summer and the update to the new ACR API

Esteban Rey and others added 30 commits July 25, 2018 10:21
Update dev to match Microsoft/vscode-docker/master
* Added Azure Credentials Manager Singleton
* Added getResourceManagementClient
Added try catch loop and awaited for resource group list again to check for duplicates with ResourceManagementClient
* Added Azure Credentials Manager Singleton

* Small Style Fixes

* Further Style fixes, added getResourceManagementClient

* Lazy Initialization Patches
-Changed order of questions asked to user for better UX (location of new res group & location of new registry)
-Placeholder of location is display name view
* first fully functional version of delete through input bar AND right click

* refactored code to make it prettier!

* comments

* comments, added subscription function

* fixed to style guide

* style fixes, refactoring

* delete image after reviews

put my functions from azureCredentialsManager into two new files: utils/azure/acrTools.ts, and commands/utils/quick-pick-azure.ts

Edited code based on Esteban's and Bin's reviews

* One last little change to delete image

* moved repository, azureimage, and getsubscriptions to the correct places within deleteImage

* changes from PR reviews on delete image

* fixed authentication issue, got rid of azureAccount property for repository and image

**on constructor for repository, azurecredentialsmanager was being recreated and thus couldn't find the azureAccount. For this reason, I got rid of the azureAccount property of the classes Repository and AzureImage. This bug may lead to future problems (Esteban and I couldn't see why it was happening)

* minor fixes deleteImage

* delete a parentheses
Master merge maintain fork updated
* Merge fixes to acquire latest telemetry items

* Updated to master AzureUtilityManager
* tslint updates, transfered from old branch

* updated icon

* Addressed PR comments- mostly styling/code efficiency

* Changed url to aka.ms link

* changed Error window to Info message for no build tasks in your registry

* Changed default sku and unified parsing resource group into a new method, getResourceGroup in acrTools.ts

* Changed build task icon
* deleteRepo moved over to branch off dev

* Got rid of unnecessary code, fully functioning!

* deleteRepo moved over to branch off dev

* Got rid of unnecessary code, fully functioning!

* spacing

* final commit

* Cleaned code

* Added Telemetry
@PrashanthCorp PrashanthCorp mentioned this pull request Nov 2, 2018
package.json Outdated Show resolved Hide resolved
@ejizba
Copy link
Contributor

ejizba commented Nov 2, 2018

FYI this PR was created before our recent switch from Travis CI to Azure Dev Ops. Push a commit (merging with master or addressing comments) and the "checks" for this PR will be updated

	Deletion of resizable.js
	Package.json commands alphabetically ordered.
	General typos, grammar and naming fixes.
	Change from fs - fs-extra.
	Other general improvments.
@@ -9,112 +9,59 @@ import * as assert from 'assert';
import * as path from 'path';
Copy link
Contributor

Choose a reason for hiding this comment

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

Note to self: Re-review this file with full diff

StephenWeatherford and others added 5 commits November 5, 2018 15:28
	Quick Build Image name and dockerFile selection Improvements.
	Upgrade from fs to fs-extra.
	Log table bug fixes.
	Error Handeling Improvements.
	Other general improvements.
	loadLogs parameters update.
	uploadSourceCode Improvements.
@StephenWeatherford
Copy link
Contributor

I believe just two items left.

Copy link
Contributor

@StephenWeatherford StephenWeatherford left a comment

Choose a reason for hiding this comment

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

:-)

@StephenWeatherford StephenWeatherford merged commit 6204e4c into microsoft:master Nov 9, 2018
rosanch added a commit to AzureCR/vscode-docker that referenced this pull request Nov 9, 2018
@rosanch rosanch deleted the acr-3.0.0 branch November 12, 2018 21:18
@microsoft microsoft locked and limited conversation to collaborators Oct 27, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants