Граф коммитов

321 Коммитов

Автор SHA1 Сообщение Дата
Brandon Waterloo [MSFT] 9790ea2f24
Update to Node.js 20, update min VSCode version, some NPM updates (#4382) 2024-09-11 11:54:56 -04:00
dependabot[bot] 4dbfc13c20
Bump webpack from 5.93.0 to 5.94.0 (#4374)
Bumps [webpack](https://github.com/webpack/webpack) from 5.93.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.93.0...v5.94.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-03 09:11:27 -04:00
David Negstad 5de247f943
Bump version to 1.29.3-alpha (#4362)
* Bump version to 1.29.3-alpha

* Update package-lock.json
2024-08-13 14:38:07 -07:00
David Negstad 6893922e3a
Update version, changelog, notices for 1.29.2 (#4355)
* Update version, changelog, notices for 1.29.2

* Update changelog
2024-08-01 12:43:07 -07:00
David Negstad 9c257b5d13
Update to latest extensibility packages (#4354) 2024-08-01 12:00:34 -07:00
dependabot[bot] cacdf64c35
Bump fast-xml-parser from 4.4.0 to 4.4.1 (#4350)
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases)
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v4.4.0...v4.4.1)

---
updated-dependencies:
- dependency-name: fast-xml-parser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-30 13:18:37 -04:00
Remy Suen 3258de1c4a
Update the language server to 0.13.0 (#4343)
This update includes a small linting fix as well as highlighting support
for heredocs.

Signed-off-by: Remy Suen <remy.suen@gmail.com>
2024-07-26 15:53:15 -04:00
David Negstad 0c885ae909
Update dependencies (#4342) 2024-07-17 15:14:51 -07:00
dependabot[bot] a988d9b6b7
Bump ws from 7.5.9 to 7.5.10 (#4324)
Bumps [ws](https://github.com/websockets/ws) from 7.5.9 to 7.5.10.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.5.9...7.5.10)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-24 11:08:09 -04:00
dependabot[bot] 8afb3eb321
Bump braces from 3.0.2 to 3.0.3 (#4323)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-24 11:07:46 -04:00
Brandon Waterloo [MSFT] 9f86395082
Update dockerfile-language-server-nodejs (#4308) 2024-05-24 12:58:45 -07:00
Brandon Waterloo [MSFT] ea21b375d1
Make ACR feature work with sovereign clouds (#4289) 2024-04-25 15:22:03 -07:00
Brandon Waterloo [MSFT] 43570039d7
Update version, changelog, notices for 1.29.1 (#4288) 2024-04-25 12:32:10 -04:00
dependabot[bot] da8cdfafda
Bump tar from 6.1.13 to 6.2.1 (#4283)
Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.13 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v6.1.13...v6.2.1)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-11 10:56:05 -04:00
Brandon Waterloo [MSFT] b100543749
Do `npm audit fix` (#4263) 2024-03-15 17:51:30 -07:00
Brandon Waterloo [MSFT] 2ee5f15e73
Bump version to 1.29.5-alpha (#4239) 2024-02-13 09:44:45 -08:00
Brandon Waterloo [MSFT] 5a74a58d69
Update version, changelog, notices for 1.29.0 (#4224) 2024-02-02 13:17:57 -05:00
Brandon Waterloo [MSFT] 950c1ab7da
Update `@vscode/test-electron` (#4217) 2024-01-29 12:32:48 -08:00
Brandon Waterloo [MSFT] ae75aa5a5d
Update `@microsoft/vscode-docker-registries` and do `npm audit fix` (#4200) 2024-01-10 14:37:04 -08:00
Brandon Waterloo [MSFT] 33a4825968
Bump `@microsoft/vscode-docker-registries` (#4184) 2023-12-04 10:32:41 -08:00
Brandon Waterloo [MSFT] e280e237ac
Update `@microsoft/vscode-docker-registries` and clean up `registerTrees.ts` (#4181)
* Use new @microsoft/vscode-docker-registries package

* Clean up `registerTrees.ts`
2023-11-30 09:44:53 -08:00
Brandon Waterloo [MSFT] 12caf3fc1a
Use Node 18, drop node-fetch (#4167) 2023-11-22 14:48:49 -05:00
Brandon Waterloo [MSFT] bc3f65ab3a
Bump version after release (#4164) 2023-11-13 08:35:19 -08:00
dependabot[bot] b6a8bab5a8
Bump axios and vscode-tas-client (#4162)
Bumps [axios](https://github.com/axios/axios) to 1.6.1 and updates ancestor dependency vscode-tas-client. These dependencies need to be updated together.


Updates `axios` from 0.26.1 to 1.6.1
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.26.1...v1.6.1)

Updates `vscode-tas-client` from 0.1.63 to 0.1.75

---
updated-dependencies:
- dependency-name: axios
  dependency-type: indirect
- dependency-name: vscode-tas-client
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-13 09:07:12 -05:00
Brandon Waterloo [MSFT] 583b799747
Update version, changelog for 1.28.0 (#4155) 2023-11-07 13:56:31 -05:00
Brandon Waterloo [MSFT] 0c33ed0670
Update `@microsoft/vscode-docker-registries` to pick up infinite loop fix (#4145) 2023-10-30 13:14:04 -07:00
Brandon Waterloo [MSFT] b1b07293d8
Fix some Azure sign in issues (#4142) 2023-10-26 14:04:08 -04:00
Brandon Waterloo [MSFT] e882270bd9
Add a way to view image manifest (#4134) 2023-10-25 09:14:50 -04:00
Alex Yang [MSFT] 578759fb8a
Added Stats Output when doing Docker Prune (#4110)
* added base changes

* updated package lock

* Fix bug

* Update package

---------

Co-authored-by: Brandon Waterloo [MSFT] <36966225+bwateratmsft@users.noreply.github.com>
2023-10-20 14:59:03 +00:00
Alex Yang [MSFT] c68fa17f90
Post 1.27.0 Release Version Bump (#4125)
* bumped version post release

* Update package-lock.json

Co-authored-by: Brandon Waterloo [MSFT] <36966225+bwateratmsft@users.noreply.github.com>

* Update package-lock.json

Co-authored-by: Brandon Waterloo [MSFT] <36966225+bwateratmsft@users.noreply.github.com>

* Update package.json

Co-authored-by: Brandon Waterloo [MSFT] <36966225+bwateratmsft@users.noreply.github.com>

---------

Co-authored-by: Brandon Waterloo [MSFT] <36966225+bwateratmsft@users.noreply.github.com>
2023-10-17 11:24:50 -04:00
Alex Yang [MSFT] 0a940ea6ca
bump registry version to 0.1.5 (#4122) 2023-10-14 20:59:35 -04:00
Alex Yang [MSFT] 444eedb47d
bumped version (#4118) 2023-10-12 16:47:45 -04:00
Brandon Waterloo [MSFT] 76e2b31d03
Update auth package (#4114) 2023-10-11 14:05:45 -04:00
Brandon Waterloo [MSFT] 295d81ca1e
Minor changelog updates and `npm audit fix` (#4113) 2023-10-11 10:58:31 -04:00
Alex Yang [MSFT] 74bc9a562e
Prep for v1.27.0 Release (#4109)
* updated changelog, bumped version

* edited changelog
2023-10-05 13:37:42 -04:00
Alex Yang [MSFT] 26b89f5595
Registries Data Migration (#4106)
* basic implementation of registries data migration

* added more comments

* fix typo

* refresh tree after registering

* to TODO
2023-10-03 11:19:08 -04:00
Alex Yang [MSFT] 007bc7918e
Throw Better Error when running registries commands when No Registries are Connected (#4101)
* fix genericV2 root not showing up when adding registry

* throw good error when no registries are connected

* use hasTrackedRegistries function

* use npm dot com
2023-09-27 09:41:37 -04:00
Alex Yang [MSFT] 36d83464a9
Minor Registry UX enhancements (#4089)
* sort registry items by alphabetical order

* show not available message when there no registries provider available

* add prompt for registry provider selection

* make sort more robust

* use package from npm com
2023-09-22 16:01:49 -04:00
Alex Yang [MSFT] f5e45c63dd
Registries V2 (#4026)
* Registries V2 (#4021)

* saving progress

* added context values for copy full tag

* added back copy remote image digest

* comment out commands that are not implemented yet

* added disconnext registry function back

* small fixes to adjust to new changes

* Made Some ACR Commands Work (#4027)

* adjusted scheduleRunReuqest to work with new registries tree

* delete azure repository command implementation

* actually added back delete azure repository

* added back delete Azure Registry command

* changed registry tree util file name to be more general

* added openInAzurePortalCommand

* Added Back `createAzureRegistry` command (#4029)

* adjusted scheduleRunReuqest to work with new registries tree

* delete azure repository command implementation

* actually added back delete azure repository

* added back delete Azure Registry command

* changed registry tree util file name to be more general

* added openInAzurePortalCommand

* added back create azure registry command

* move createAzureClient to azureUtils

* Added More Commands Back (#4031)

* adjusted scheduleRunReuqest to work with new registries tree

* delete azure repository command implementation

* actually added back delete azure repository

* added back delete Azure Registry command

* changed registry tree util file name to be more general

* added openInAzurePortalCommand

* added back create azure registry command

* move createAzureClient to azureUtils

* added viewAzureProperties command back (partially)

* small tweak to make build image in azure work

* added untag azure image commad

* added logout of docker cli command

* add case sensitivity operator to be consistent

* Update src/tree/registries/Azure/AzureRegistryDataProvider.ts

Co-authored-by: Brandon Waterloo [MSFT] <36966225+bwateratmsft@users.noreply.github.com>

* added void

* removed symbol as it already exists

---------

Co-authored-by: Brandon Waterloo [MSFT] <36966225+bwateratmsft@users.noreply.github.com>

* Added Back Open Docker Hub Item in Browser (#4033)

* added view docker hub item in browser command

* updated npm package

* Added More Commands Back (#4031)

* adjusted scheduleRunReuqest to work with new registries tree

* delete azure repository command implementation

* actually added back delete azure repository

* added back delete Azure Registry command

* changed registry tree util file name to be more general

* added openInAzurePortalCommand

* added back create azure registry command

* move createAzureClient to azureUtils

* added viewAzureProperties command back (partially)

* small tweak to make build image in azure work

* added untag azure image commad

* added logout of docker cli command

* add case sensitivity operator to be consistent

* Update src/tree/registries/Azure/AzureRegistryDataProvider.ts

Co-authored-by: Brandon Waterloo [MSFT] <36966225+bwateratmsft@users.noreply.github.com>

* added void

* removed symbol as it already exists

---------

Co-authored-by: Brandon Waterloo [MSFT] <36966225+bwateratmsft@users.noreply.github.com>

* minor tweak to avoid index out of bounds

* use built in methods to determine the type of item

---------

Co-authored-by: Brandon Waterloo [MSFT] <36966225+bwateratmsft@users.noreply.github.com>

* Added Back `pushImage()` (#4034)

* make pushImage work

* added getAllRegistries command

* added getLoginInformation()

* account for cases where registry in undefined

* added filtering to make get all registries more optima

* added logic to filter github repositories

* Added Back Azure Deploy to ACA & Azure Deploy to AAS (#4038)

* added back basic implementation of deploy ACA

* saving progress

* added step for selecting subscriptions

* small tweaks

* progress on deploy image to azure app service

* improved azure subscription selection experience

* actually made deploy image to AAS work

* remove accidetal change to settings.json

* fix small mistake

* fixed more mistakes

* fix more mistakes

* fixed even more mistakes...

* Implemented Delete Remote Image for GenericV2  (#4039)

* added logic for copy remote imgage digest

* added back delete image

* refined logic for delete image

* fixed pushImage

* reverted changes to registryExperience

* tag logic for GitHub

* be able to debug github image

* added back skipIfOne flag

* Added Untag Image Command for Azure RDP (#4041)

* adjusted context values

* added untag Image

* remove github option for delete tag

* commtag -> v2tag

* slighty changed context values

* Improve UX for Connecting & Disconnecting Generic V2 Registries (#4043)

* added remove tracked registry command

* added command to add generic v2 registry

* Update package.nls.json

Co-authored-by: Brandon Waterloo [MSFT] <36966225+bwateratmsft@users.noreply.github.com>

* Update package.nls.json

Co-authored-by: Brandon Waterloo [MSFT] <36966225+bwateratmsft@users.noreply.github.com>

---------

Co-authored-by: Brandon Waterloo [MSFT] <36966225+bwateratmsft@users.noreply.github.com>

* added logic for reconnect (#4045)

* Cleanup Registries Implementation (#4046)

* fixed genericV2 pull image bug

* improved utils to use outside methods

* enable copyImageDigest for all v2 registries

* removed run task & did TODOs

* did TODOs

* use baseUrl

* polished up contextValues

* fixed push image error for dockerhub

* removed azure account listener

* actually removed AzureAccountExtensionListener

* made minor adjustments based in brandon's comments

* use azutils for open in azure portal

* Fix subscription icon

* Small fix

* minor changes to imports

* Remove GitHub package transitive dependency

* Version was wrong

* allow delete image command show up on commontag

* fix miake in deleteImage

* simplified logic in pushImage (#4062)

* simplify logic in deploy to Azure app service (#4063)

* handle contextValueExperience edge case

* changed isWrappedItem function name to be more specific

* Added fire soon function to AzureRDP (#4066)

* added fire soon

* clear time out

* Change fireSoon to take callback function (#4071)

* change firesoon to take callback function

* use RDP label when determining type of registry

* use new RegistryV2RequestOptions for azure requests

* Improve Registry Experience & Simplify Context Values (#4076)

* added implementation

* added comments

* use RegistryQuickPickStep for everything

* fix regex

* fix viewproperties context value package json

* remove unnecessary method

* added back necessary logic

* Commit current progress

* Commit current progress

* adjust package.json

* fix azure typo

* preserve existing additional context value

* make regex more robust

---------

Co-authored-by: Brandon Waterloo [MSFT] <36966225+bwateratmsft@users.noreply.github.com>

* remove unnecessary comment

* uploaded & changed azext package version

* Asynchronously fetch createdAt info (#4074)

* Add registry extensibility capability (#4061)

* remove generic v2 root if it's the last one

* get registries package from npm

* Trigger Build

* actually get npm from npm org

* update azext util package to use npm org

---------

Co-authored-by: Brandon Waterloo [MSFT] <36966225+bwateratmsft@users.noreply.github.com>
2023-09-21 09:16:44 -04:00
Alex Yang [MSFT] 80de0874c8
bump version (#4077) 2023-09-19 12:55:02 -04:00
Remy Suen fe82b631d0
Update Dockerfile language server to 0.11.0 (#4065)
This update adds support for a few new flags that have been added to
Dockerfile so that they no longer get flagged as errors. The other big
change is the introduction of a comment that can be inserted into the
Dockerfile to instruct the linter to not flag something as an error.
While most errors can be ignored this way, clearly fatal errors that
suggest the Dockerfile is completely broken cannot be ignored.

Signed-off-by: Remy Suen <remy.suen@gmail.com>
2023-09-19 12:03:11 -04:00
Alex Yang [MSFT] 97fa469cc9
Release Prep for 1.26.1 (#4070)
* bumped version

* added changelog

* updated NOTICE
2023-09-13 12:33:13 -04:00
Brandon Waterloo [MSFT] fedf5bad32
Use new container client package (#3982) 2023-07-25 12:39:28 -04:00
Alex Yang [MSFT] efa75c9bed
Bump version to 1.26.5 alpha (#4010)
* Bump version to 1.26.5 alpha

* removed extra space
2023-07-17 11:44:41 -04:00
Brandon Waterloo [MSFT] 77cc028a19
`npm audit fix` (#4004) 2023-07-12 17:48:16 +00:00
dependabot[bot] f6de6c4524
Bump semver from 7.5.0 to 7.5.2 (#4000)
Bumps [semver](https://github.com/npm/node-semver) from 7.5.0 to 7.5.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v7.5.0...v7.5.2)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-12 08:54:14 -04:00
Alex Yang [MSFT] 4e8a013921
Completed Pre-release items for 1.26 release (#3999)
* Bumped version & edited changelog

* fixed typo in changelog

* added notice.html

* Updated changlog to display issues intead of PRs
2023-07-10 16:35:00 -04:00
Remy Suen 81c873db59
Update Dockerfile language server to 0.10.1 (#3955)
* Update Dockerfile language server to 0.10.0

This update adds heredoc support for COPY so that it does not try to
format it or lint it for Dockerfile-specific errors. The update also
includes a fix caused by quotes in comments that can cause the semantic
highlighter to get into an infinite loop.

Signed-off-by: Remy Suen <remy.suen@gmail.com>

* Update the language server to 0.10.1

The new version includes a fix for parsing files with a UTF-8 BOM
header.

Signed-off-by: Remy Suen <remy.suen@gmail.com>

* Update the language server to 0.10.2

This newer version includes various fixes related to multiline
instructions with string content and CRLF newline delimiters.

Signed-off-by: Remy Suen <remy.suen@gmail.com>

---------

Signed-off-by: Remy Suen <remy.suen@gmail.com>
2023-06-01 08:51:33 -04:00
Brandon Waterloo [MSFT] ffca12e4bb
Selectively disable features the YAML extension provides (#3934) 2023-05-11 09:45:09 -07:00
Brandon Waterloo [MSFT] f2b8ef9eae
Revert back to normal ARM auth package (#3930) 2023-05-04 09:34:52 -04:00