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

1047 Коммитов

Автор SHA1 Сообщение Дата
Vsevolod Kukol 519ed5e697
Post 0.23.0 release version update (#2316) 2024-09-13 16:32:46 +02:00
Vsevolod Kukol 141005fec6
Prepare 0.23.0 release (#2314) 2024-09-13 15:37:34 +02:00
Vsevolod Kukol f0f4e0db22
Improve AAD fallback if key authentication is disabled (#2290)
* Improve AAD fallback if key authentication is disabled

Don't load and preserve account keys if user has opted in for AAD
or if the account has local authentication disabled.

* Show a warning if listing account keys failed.

* Improve error handling and reporting for CosmosDB accounts
2024-09-09 13:56:20 +02:00
Vsevolod Kukol d311ab3885
Add RBAC permission request flow for NoSQL accounts (#2289)
* Add RBAC permission request flow for NoSQL accounts

If connecting to a database account using AAD fails because of missing
RBAC permissions, we now notify the user with instructions and
an option to assign a contributor role for them.

If this fails, show an error notification with a link to RBAC instructions.

* Show RBAC notification only once per account item.

Sometimes the resource tree continously refreshes all expanded nodes
and if authentication fails the RBAC notification pops up again and again.

With this change we show the notification only once for each account node.
Refreshing the parent (resource group) node will create a new instance
and show the notification again.

* Minor code style changes

* Use IActionContext to show the RBAC notification

* Add RBAC flow localization support

* Add Telemetry to RBAC permission request

In addition leave error handling to parent resources extension.
2024-09-09 13:56:05 +02:00
Vsevolod Kukol e1eb6347c1
Fix ESLint warnings (#2301) 2024-09-04 15:58:41 +02:00
Alex Weininger eeedc8935f
Fix feature-request workflow (#2305) 2024-08-27 11:44:52 -04:00
Alex Weininger 632ef9dce2
Prepare for signing (#2304) 2024-08-26 16:30:06 -04:00
Matthew Fisher c42a1a09c1
Upgrade the utils and dev package (#2303) 2024-08-22 17:30:05 -07:00
Matthew Fisher b03984309f
Run `npm audit fix` to address component governance work item (#2293) 2024-08-05 11:21:35 -07:00
Alex Weininger 84cdf8a58a
Update CODEOWNERS 2024-07-31 13:04:41 -07:00
Matthew Fisher cb95dbc610
Update long running tests check (#2286) 2024-07-05 16:39:58 -04:00
Matthew Fisher 12aade7d42
Enable long running tests (#2283) 2024-06-20 15:22:15 -07:00
JasonYeMSFT 7559d3d8a3 Post 0.22.0 release version update 2024-05-06 09:34:39 -07:00
JasonYeMSFT 5d9befcedc
Prepare 0.22.0 release (#2279) 2024-04-24 14:47:08 -07:00
JasonYeMSFT 18350434e6
Enable CosmosDB OAuth support (#2277)
* Enable CosmosDB OAuth support

* Fix connectionString construction
Deduplicate key credential extraction

* Fix lint
2024-04-18 17:16:59 -05:00
JasonYeMSFT 229ea0edef
chore: Post 0.21.0 release update (#2275) 2024-03-21 10:38:14 -07:00
JasonYeMSFT a877cecc88
chore: Prepare 0.21.0 release (#2274)
* Prepare 0.21.0 release

* Update third party notices
2024-03-15 16:23:36 -07:00
dependabot[bot] cca33821d2
Bump follow-redirects from 1.15.4 to 1.15.6 (#2273)
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-15 09:37:45 -07:00
JasonYeMSFT a4f7d1bf80
Fix getting NoSQL query plan from command palette (#2272) 2024-03-14 15:45:30 -07:00
Nathan 9e1ea15732
Change API version to use ^ (#2270) 2024-03-13 15:38:39 -07:00
JasonYeMSFT 6ddedaec03
fix: Fix executing NoSQL query from command palette (#2269)
* Fix NoSQL query from command palette

* Reorder entries in package.json
2024-03-13 13:50:19 -07:00
JasonYeMSFT 678e20235a
Fix the condition to show executeNoSqlQuery command (#2268) 2024-03-12 15:18:05 -04:00
alexweininger 9c2bf52a5b Don't run old pipeline on PRs 2024-03-12 15:17:21 -04:00
Alex Weininger f95f4aaa47
Add main.yml GitHub action (#2267) 2024-03-12 10:33:54 -04:00
JasonYeMSFT 4a3d14de9d
Fix delete DocDB stored procedure (#2264) 2024-03-11 16:58:39 -07:00
JasonYeMSFT a98e2047f8
fix: Add trigger creation placeholders (#2263)
* Add trigger creation placeholders

* Use localize
2024-03-11 16:58:22 -07:00
JasonYeMSFT 27ffdd8c80
View CosmosDB collection offer (#2252) 2024-03-05 14:03:16 -08:00
JasonYeMSFT 9a53dda40f
Log successful CosmosDB deletion (#2254) 2024-02-26 15:32:18 -08:00
JasonYeMSFT 9f9a773a0f
perf: Use cached mongoDB connection (#2255) 2024-02-26 15:31:55 -08:00
JasonYeMSFT 98a67f26fa
Use LogOutputChannel (#2248) 2024-02-22 13:31:12 -08:00
JasonYeMSFT fe72ae2baa
Update postgres flexible sdk (#2251) 2024-02-22 13:21:02 -08:00
JasonYeMSFT cf6281854b
fix: Create Postgres Database (#2250) 2024-02-21 09:57:02 -08:00
JasonYeMSFT 01f1cdb829
fix: Workspace submenu action icon (#2249) 2024-02-21 09:53:29 -08:00
JasonYeMSFT 371adaa3c8
chore: reorganize MongoDB command registration (#2242)
* Reorganize MongoDB command registration

* Fix lint

* Refactor loadPersistedMongoDB
2024-02-20 15:29:22 -08:00
dependabot[bot] b2c7a42655
Bump ip from 2.0.0 to 2.0.1 (#2247)
Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1.
- [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-20 14:47:06 -08:00
JasonYeMSFT 5a97747dd9
Add missing node selection logic (#2243) 2024-02-20 12:49:04 -08:00
JasonYeMSFT 97e9daf49b
Upgrade vscode engine (#2244) 2024-02-20 12:48:36 -08:00
JasonYeMSFT 413247ffa8
Fix timestamp in log output (#2245) 2024-02-20 12:48:20 -08:00
JasonYeMSFT e3644d2c83
Reorganize DocDB command registration (#2240) 2024-02-13 15:36:40 -08:00
JasonYeMSFT 42973647ff
Reorganize Postgres command registration (#2241) 2024-02-13 15:17:08 -08:00
JasonYeMSFT b0de7cc6db
feature: cosmosDB triggers basic support (#2236)
* List/create/delete cosmos trigger

* Update trigger body

* Fix comment

* Add refresh to trigger group node

* Rename property

* Fix init ordering

* Localize delete prompt

* PR feedback

* Fix lint
2024-02-13 14:34:12 -08:00
Alex Weininger 8346da49dc
Add 1ES pipeline (#2238) 2024-02-07 15:43:54 -08:00
JasonYeMSFT 4f6f2d2595
feature: CosmosDB execute stored procedure (#2235)
* feature: cosmos execute stored procedure

* Support passing parameters

* Don't add a learn more link for now

* Show execute action above delete action

* Use readonly document for execution result
2024-01-22 16:34:28 -08:00
JasonYeMSFT 3944a7ca15
Allow selecting mongo version when creating database server (#2223)
* Allow selecting mongo version

* Remove noisy pick options

* Localize wizard string
2024-01-19 11:33:14 -08:00
JasonYeMSFT 9497ddba62 Merge branch 'hotfix/0.20.1' 2024-01-18 10:07:32 -08:00
JasonYeMSFT cf4daaf62d
Bump version to 0.20.1 (#2230)
* Bump version to 0.20.1

* Update ChangeLog
2024-01-12 15:28:12 -08:00
JasonYeMSFT be11720a8d
Fix auto getting azure user id (#2229)
* Fix auto getting azure user id

* Delete unused code

* Fix lint

* Upgrade test-electron

* Unblock test

* nvmrc
2024-01-12 14:57:34 -08:00
dependabot[bot] ee719a15be
Bump follow-redirects from 1.15.3 to 1.15.4 (#2227)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.3 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.3...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 13:29:06 -08:00
JasonYeMSFT 4f6fb86c77
Fix vscode settings config (#2226) 2024-01-09 10:32:54 -08:00
JasonYeMSFT bfc347ad20
Upgrade mongodb dependencies (#2219)
* Upgrade mongodb dependencies

* Fix tests

* Revert @vscode/test-electron

* Remove todo
2023-12-15 10:11:53 -08:00