Matthew Fisher
ab9e3e15f3
Upgrade packages for additional telemetry updates ( #1343 )
2024-10-04 11:17:10 -07:00
Alex Weininger
5ce5cd706d
Add release pipeline ( #1342 )
2024-09-13 14:11:36 -04:00
Nathan
3386da24f6
Support Bearer tokens for managing blobs, file shares, queues, and tables ( #1339 )
...
* WIP for using a token for auth
* Enable bearer token access to blob, queue, and tables
* Reset launch.json
* Restore lock
* Remove some unneeded changes
* Remove azcopy from lock
* Use beta file-share to enable OAuth access
* Use beta file-share to enable OAuth access
* Fix package-lock.json
2024-09-13 11:04:20 -07:00
dependabot[bot]
7e6d2c0830
Bump micromatch from 4.0.5 to 4.0.8 ( #1335 )
...
Bumps [micromatch](https://github.com/micromatch/micromatch ) from 4.0.5 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases )
- [Changelog](https://github.com/micromatch/micromatch/blob/4.0.8/CHANGELOG.md )
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8 )
---
updated-dependencies:
- dependency-name: micromatch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-28 10:26:50 -07:00
Alex Weininger
3c0d01e41a
Prepare for signing with MSBuild ( #1337 )
2024-08-26 16:29:23 -04:00
Alex Weininger
603f5ed64b
Fix feature-request action ( #1338 )
2024-08-26 11:36:15 -04:00
Nathan
1e0e7025cf
Bump/v0.16.2 alpha ( #1336 )
...
* Update package.json
* Update package-lock.json
2024-08-23 13:46:56 -07:00
Nathan
0616fbf6c0
Revert lock due to back scripting ( #1334 )
2024-08-23 10:56:01 -07:00
Matthew Fisher
70c3ce213d
Upgrade utils and dev package ( #1332 )
...
* Upgrade utils
* Upgrade dev and upgrade AttachedAccountRoot
2024-08-22 15:31:11 -07:00
Nathan
d9ea5deb81
Add a listTask so the cache works for all resolves ( #1331 )
...
* Add a listTask so the cache works for all resolves
* Move the clear into the task
2024-08-22 15:09:34 -07:00
dependabot[bot]
f9bf6f10a4
Bump elliptic from 6.5.5 to 6.5.7 ( #1330 )
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.5.5 to 6.5.7.
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.5...v6.5.7 )
---
updated-dependencies:
- dependency-name: elliptic
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-19 12:27:11 -07:00
dependabot[bot]
243dcf73df
Bump fast-xml-parser from 4.2.5 to 4.4.1 ( #1328 )
...
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser ) from 4.2.5 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.2.5...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-08-19 11:59:19 -07:00
Matthew Fisher
51f28720e8
Update long running tests check ( #1322 )
2024-07-09 16:59:04 -04:00
Nathan
f9584cb08b
Change the date of the changelog ( #1323 )
2024-07-08 10:45:30 -07:00
Matthew Fisher
8803e0e06d
Add parameter to manually enable long running tests ( #1316 )
2024-07-05 16:36:12 -04:00
Nathan
738f9373d6
Update changelog for release ( #1321 )
...
* Changelog for v0.16.0
* Update notice
* Actually include changes to changelog
* Remove OS dependencies and onCommand activations
2024-07-03 16:17:29 -07:00
dependabot[bot]
3871e32e30
Bump ws from 8.13.0 to 8.17.1 ( #1320 )
...
Bumps [ws](https://github.com/websockets/ws ) from 8.13.0 to 8.17.1.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.13.0...8.17.1 )
---
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 15:24:03 -07:00
dependabot[bot]
ce29061a72
Bump braces and gulp ( #1317 )
...
Bumps [braces](https://github.com/micromatch/braces ) to 3.0.3 and updates ancestor dependency [gulp](https://github.com/gulpjs/gulp ). These dependencies need to be updated together.
Updates `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 )
Updates `gulp` from 4.0.2 to 5.0.0
- [Release notes](https://github.com/gulpjs/gulp/releases )
- [Changelog](https://github.com/gulpjs/gulp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/gulpjs/gulp/compare/v4.0.2...v5.0.0 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
- dependency-name: gulp
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-06-13 10:54:11 -07:00
Nathan
dc62316cb4
Shorten the cache time because it was causing stale data ( #1318 )
...
* Shorten the cache time because it was causing stale data
* Use if/else so tsc doesnt complain about not all code paths return
2024-06-13 10:35:34 -07:00
Alex Weininger
7a4477261b
Cache a list operation to speed up resolving ( #1310 )
...
* Cache storage accounts to make resolving faster
* Localize error string
2024-06-10 13:58:40 -07:00
Nathan
649edab678
Look at type when setting azCopyTransfer parameter ( #1315 )
2024-06-10 13:46:25 -07:00
Nathan
be6a60dd51
Add preinstall script to force install so gulptask can set permissions for azcopy ( #1309 )
2024-06-05 18:09:34 -07:00
Nathan
e451720c61
Remove all traces of azure accounts ( #1308 )
2024-06-04 15:45:08 -07:00
Nathan
5bc61909ef
Edit the package script to install all versions of azcopy ( #1307 )
...
* Change package command to install all OS dependant versions of azcopy
* NO DEPENDENCIES
2024-06-03 13:57:01 -07:00
Alex Weininger
1b537ca4bc
Add lint/build/test PR workflow ( #1304 )
2024-04-25 13:22:36 -07:00
Richard Gao
9bca7f9a5b
Simplify readFile and pass contents to createBlockBlob ( #1302 )
2024-04-25 11:28:16 -07:00
dependabot[bot]
7eeeae31df
Bump follow-redirects from 1.15.4 to 1.15.6 ( #1299 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-19 17:03:04 -07:00
Matthew Fisher
f26e1dec00
Update `.nvmrc` to 18.15 and update VS Code version to match the latest `@types/vscode` ( #1295 )
2024-02-27 10:37:00 -08:00
Alex Weininger
2c8ee33f27
Add 1ES pipeline ( #1294 )
2024-02-07 15:42:23 -08:00
Alex Weininger
8ac6012c64
Update codeActionsOnSave settings to explicit ( #1293 )
2024-02-07 13:10:51 -08:00
dependabot[bot]
d384e3ebf9
Bump follow-redirects from 1.15.2 to 1.15.4 ( #1291 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.2 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-11 14:35:32 -08:00
Matthew Fisher
0f16732b9b
Impl ( #1290 )
2024-01-11 13:55:52 -08:00
Matthew Rayermann
61a1f0640d
Polyfill before every import of storage SDKs, update webpack config for needed fallbacks and aliases ( #1282 )
2023-09-15 09:08:13 -07:00
Matthew Rayermann
57c4f34560
Identify which storage imports are type vs runtime imports as prep for stg sdk lazy load ( #1281 )
2023-09-14 13:57:42 -07:00
Matthew Rayermann
090e7e2d7c
Create transfer-tech agnostic functions for upload ( #1280 )
...
Create transfer-tech agnostic functions for upload
- Create functions for uploading files & folders in `tranfers.ts`
- Bring consistency to parameters in `transfers.ts`
- Remove remaining references to `azcopy-node` outside of transfers.ts and AzCopy specific files
2023-09-14 11:44:13 -07:00
Matthew Rayermann
c1a91f025f
Remove `getResourceUri` and `getSasToken` util functions, add them to `ITransferSrcOrDstTreeItem` (formerly `IDownloadableTreeItem`) instead ( #1278 )
...
Remove getResourceUri and getSasToken util functions, add them to ITransferSrcOrDstTreeItem (formerly IDownloadableTreeItem) instead.
2023-09-13 13:26:15 -07:00
Matthew Rayermann
840b07511a
Isolate transfer related code/create transfer-tech agnostic function for downloading ( #1277 )
...
In order to be compatibile with web/vscode.dev, we need to be able to transfer data without using AzCopy. Currently there are many different places which import `azcopy-node` types and APIs. My goal is to for ther to be only one module which has exposure to `azcopy-node` types and APIs. Thus, this change:
1. Lays the groundwork for centralizing transfer related code paths, such that we can have a technology agnostic module that can start uploads & downloads. This module is what ultimately decides if it should use AzCopy or something else.
2. Implements downloads in the module. Note: I did some slight refactoring of existing logic, let me know if y'all want this as a separate change.
Code for uploads is much more spread out and numerous, which will result in a much larger change when it is moved. Therefore I am putting this change out first to get review on the overall design.
2023-09-12 13:24:44 -07:00
Matthew Rayermann
fb9f23c212
Basic web compatability ( #1276 )
...
Basic web compatability. Extension will install but not activate. Extension still works well in VS Code desktop.
- Added webworker targeted Webpack config
- Added `"browser"` entrypoint
- Stopped using `activateInternal` and `deactivateInternal` pattern
- Created `package.nls.json` (vscode.dev tried to load it)
- Updated build YAML to build and publish web bits
Following this PR I will start tackling issues blocking activation and runtime issues.
2023-09-11 16:25:34 -07:00
Nathan
a8c2d7c7b3
Add icon paths to fix light theme ( #1270 )
...
* Try to make install OS specific
* Edit package.yaml
* Fix formatting
* Fix
* Add the | I guess"
* Add icon paths to fix light theme
2023-08-15 10:44:07 -07:00
Alex Weininger
f0aeb9d2af
Add icon to create command ( #1271 )
2023-08-14 14:42:48 -07:00
dependabot[bot]
9d6cbb8944
Bump word-wrap from 1.2.3 to 1.2.5 ( #1260 )
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.5.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-28 10:51:34 -07:00
Nathan
be79e248a5
Create different "Install azcopy" steps based on OS Agent ( #1259 )
...
* Try to make install OS specific
* Edit package.yaml
* Fix formatting
* Fix
* Add the | I guess"
2023-07-26 09:55:45 -07:00
Alex Weininger
bc3ecc60e0
Update to track 2 ( #1257 )
...
* Update to track 2
* Fixup
2023-07-14 19:45:38 -07:00
dependabot[bot]
747671559e
Bump semver from 5.7.1 to 5.7.2 ( #1256 )
...
Bumps [semver](https://github.com/npm/node-semver ) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-14 12:56:51 -07:00
dependabot[bot]
b0802ddb55
Bump fast-xml-parser from 4.2.4 to 4.2.5 ( #1255 )
...
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser ) from 4.2.4 to 4.2.5.
- [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.2.4...v4.2.5 )
---
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>
2023-07-10 10:31:13 -04:00
dependabot[bot]
af6e3da58b
Bump tough-cookie and @azure/ms-rest-js ( #1254 )
...
Removes [tough-cookie](https://github.com/salesforce/tough-cookie ). It's no longer used after updating ancestor dependency [@azure/ms-rest-js](https://github.com/Azure/ms-rest-js ). These dependencies need to be updated together.
Removes `tough-cookie`
Updates `@azure/ms-rest-js` from 2.6.6 to 2.7.0
- [Changelog](https://github.com/Azure/ms-rest-js/blob/master/Changelog.md )
- [Commits](https://github.com/Azure/ms-rest-js/commits )
---
updated-dependencies:
- dependency-name: tough-cookie
dependency-type: indirect
- dependency-name: "@azure/ms-rest-js"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-10 09:27:50 -04:00
Alex Weininger
bfe2f1175c
Add actions submenu to workspace view title ( #1250 )
2023-06-20 13:55:46 -07:00
Alex Weininger
1b18dc9aa7
Bump version post release ( #1249 )
2023-06-12 16:27:13 -07:00
Alex Weininger
0ce2cfb4ea
v0.15.3 prep: Bump version, update changelog, and generate notice ( #1248 )
...
* Bump version
* Update changelog
* Update notice
2023-06-12 15:55:40 -07:00
Alex Weininger
393bcfd08c
Add nice error when creating directories is not supported ( #1246 )
2023-06-09 13:33:05 -07:00