Koen Vlaswinkel
9e1ca91676
Merge pull request #3480 from github/dependabot/npm_and_yarn/extensions/ql-vscode/storybook-ea1bb043e9
...
Bump the storybook group in /extensions/ql-vscode with 11 updates
2024-03-20 14:50:38 +01:00
Charis Kyriakou
6c3b0b5bb1
Move AnalysisAlert mock creation to a factory module ( #3493 )
2024-03-20 12:03:06 +00:00
Koen Vlaswinkel
8c3d3b62f5
Move @storybook/icons to devDependencies
2024-03-20 12:28:47 +01:00
Koen Vlaswinkel
c110fd3e0b
Switch from Webpack to Vite for Storybook
...
This simplifies the setup and makes it more similar to the "real"
extension setup since it also uses ESBuild (which is also used by Vite).
2024-03-20 12:26:59 +01:00
Koen Vlaswinkel
c553b1cb1d
Run storybook migrate mdx-to-csf
2024-03-20 12:08:36 +01:00
Koen Vlaswinkel
ee4b13c9e9
Fix deprecation warning
2024-03-20 12:06:08 +01:00
github-actions[bot]
1982ad45b8
Bump version to v1.12.5
2024-03-20 10:54:17 +00:00
Koen Vlaswinkel
fb77d628f1
Merge pull request #3492 from github/v1.12.4
...
v1.12.4
2024-03-20 11:52:56 +01:00
Shati Patel
36236680a4
Add model alerts stats to the view ( #3481 )
2024-03-20 10:14:39 +00:00
Koen Vlaswinkel
876af669cb
v1.12.4
Release / Release (push) Has been cancelled
Release / Publish to VS Code Marketplace (push) Has been cancelled
Release / Publish to Open VSX Registry (push) Has been cancelled
2024-03-20 10:28:24 +01:00
Charis Kyriakou
3519139e68
Update MethodName component to receive specific props ( #3491 )
2024-03-20 09:03:13 +00:00
Charis Kyriakou
724370fb40
Fix ModelAlerts view stories ( #3490 )
2024-03-19 16:07:39 +00:00
Andrew Eisenberg
4deae2f79d
Merge pull request #3486 from github/aeisenberg/ignore-missing-database
...
Three minor improvements to `testproj` import
2024-03-18 12:47:43 -07:00
Charis Kyriakou
3f817b3c0f
Don't show notification after local query cancellation ( #3489 )
...
* Don't show notification after local query cancellation
* Update CHANGELOG
2024-03-18 15:57:21 +00:00
Charis Kyriakou
2d1c2349f8
Add 'stop evaluation' action to Model Alerts view ( #3487 )
2024-03-18 15:41:33 +00:00
Charis Kyriakou
46efb7c971
Center align model evaluation run link ( #3488 )
2024-03-18 13:56:51 +00:00
Charis Kyriakou
79d4e8cb78
Wire up variant analysis updates to Model Alerts view ( #3485 )
2024-03-18 11:35:45 +00:00
Andrew Eisenberg
31cfaebb59
Ensure database sources are zipped on re-import
2024-03-17 11:51:58 -07:00
Andrew Eisenberg
fe957db17a
When importing from a directory, check for testproj
...
Use the testproj style import when using the folder icon to import a
database. This means that if the database directory ends with `testproj`
copy the database into workspace storage and make it available for
re-importing when the origin database changes.
2024-03-17 11:27:35 -07:00
Andrew Eisenberg
d57255152c
Safely check for out of date databases
...
When checking to re-import test databases, if the target database is
missing or otherwise unavailable, avoid the check and just continue.
This avoids a bug where a user would delete a test database and there
would be an error when trying to run a query.
2024-03-17 11:25:05 -07:00
Charis Kyriakou
752ec04400
Added error handling on webview message processing ( #3470 )
2024-03-15 12:27:26 +00:00
dependabot[bot]
ec31b97de8
Bump @types/jest from 29.5.11 to 29.5.12 in /extensions/ql-vscode ( #3483 )
...
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 29.5.11 to 29.5.12.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest )
---
updated-dependencies:
- dependency-name: "@types/jest"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-14 10:45:42 -07:00
dependabot[bot]
c447548db3
Bump the typescript-eslint group in /extensions/ql-vscode with 1 update ( #3482 )
...
Bumps the typescript-eslint group in /extensions/ql-vscode with 1 update: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ).
Updates `@typescript-eslint/eslint-plugin` from 6.19.0 to 7.2.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.2.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: typescript-eslint
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-14 10:45:11 -07:00
dependabot[bot]
f5c3502202
Bump @babel/preset-env from 7.23.9 to 7.24.0 in /extensions/ql-vscode ( #3475 )
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.23.9 to 7.24.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.24.0/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-14 10:43:59 -07:00
Charis Kyriakou
5427c169b9
Show model packs in Model Alerts view ( #3484 )
2024-03-14 17:11:14 +00:00
dependabot[bot]
de2fc2966d
Bump the storybook group in /extensions/ql-vscode with 11 updates
...
Bumps the storybook group in /extensions/ql-vscode with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y ) | `7.6.15` | `8.0.0` |
| [@storybook/addon-actions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/actions ) | `7.6.4` | `8.0.0` |
| [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials ) | `7.6.4` | `8.0.0` |
| [@storybook/addon-interactions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/interactions ) | `7.6.4` | `8.0.0` |
| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links ) | `7.6.4` | `8.0.0` |
| [@storybook/components](https://github.com/storybookjs/storybook/tree/HEAD/code/ui/components ) | `7.6.17` | `8.0.0` |
| [@storybook/manager-api](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/manager-api ) | `7.6.7` | `8.0.0` |
| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react ) | `7.6.12` | `8.0.0` |
| [@storybook/react-webpack5](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-webpack5 ) | `7.6.12` | `8.0.0` |
| [@storybook/theming](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/theming ) | `7.6.17` | `8.0.0` |
| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli ) | `7.6.15` | `8.0.0` |
Updates `@storybook/addon-a11y` from 7.6.15 to 8.0.0
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v8.0.0/code/addons/a11y )
Updates `@storybook/addon-actions` from 7.6.4 to 8.0.0
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v8.0.0/code/addons/actions )
Updates `@storybook/addon-essentials` from 7.6.4 to 8.0.0
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v8.0.0/code/addons/essentials )
Updates `@storybook/addon-interactions` from 7.6.4 to 8.0.0
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v8.0.0/code/addons/interactions )
Updates `@storybook/addon-links` from 7.6.4 to 8.0.0
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v8.0.0/code/addons/links )
Updates `@storybook/components` from 7.6.17 to 8.0.0
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v8.0.0/code/ui/components )
Updates `@storybook/manager-api` from 7.6.7 to 8.0.0
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v8.0.0/code/lib/manager-api )
Updates `@storybook/react` from 7.6.12 to 8.0.0
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v8.0.0/code/renderers/react )
Updates `@storybook/react-webpack5` from 7.6.12 to 8.0.0
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v8.0.0/code/frameworks/react-webpack5 )
Updates `@storybook/theming` from 7.6.17 to 8.0.0
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v8.0.0/code/lib/theming )
Updates `storybook` from 7.6.15 to 8.0.0
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v8.0.0/code/lib/cli )
---
updated-dependencies:
- dependency-name: "@storybook/addon-a11y"
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: storybook
- dependency-name: "@storybook/addon-actions"
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: storybook
- dependency-name: "@storybook/addon-essentials"
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: storybook
- dependency-name: "@storybook/addon-interactions"
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: storybook
- dependency-name: "@storybook/addon-links"
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: storybook
- dependency-name: "@storybook/components"
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: storybook
- dependency-name: "@storybook/manager-api"
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: storybook
- dependency-name: "@storybook/react"
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: storybook
- dependency-name: "@storybook/react-webpack5"
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: storybook
- dependency-name: "@storybook/theming"
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: storybook
- dependency-name: storybook
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: storybook
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-14 16:19:27 +00:00
Charis Kyriakou
115ff838c5
Add model packs to variant analyses ( #3472 )
2024-03-14 14:39:30 +00:00
Robert
0454130821
Merge branch 'main' into robertbrignull/remove_withInheritedProgress
2024-03-14 13:24:36 +00:00
Shati Patel
06f9f2c687
Add title to model alerts view ( #3465 )
2024-03-14 11:46:36 +00:00
Charis Kyriakou
dd90e38b7a
Add new ModelPacks component ( #3469 )
2024-03-14 11:34:34 +00:00
Charis Kyriakou
aa2f371583
Close Model Alerts view when Model editor closes ( #3468 )
2024-03-14 10:39:44 +00:00
Charis Kyriakou
bbc881e7c7
Move LinkIconButton to common dir ( #3467 )
2024-03-14 09:39:59 +00:00
Andrew Eisenberg
4cdbdd0d7d
Merge pull request #3433 from github/aeisenberg/re-import-test-db
...
Import testproj databases into workspace storage
2024-03-13 12:34:01 -07:00
Robert
ff889b73e1
Make documentation of fields more consistent
2024-03-13 18:09:51 +00:00
Robert
834b6a649e
Use jest.MockedFunction
2024-03-13 18:06:44 +00:00
Robert
16b8f848b5
Delete ProgressContext
2024-03-13 17:57:08 +00:00
Robert
bf58e311dd
Delete withInheritedProgress because we always have a progress context
2024-03-13 17:37:21 +00:00
Koen Vlaswinkel
a559a0a3e2
Merge pull request #3454 from github/koesie10/cancellable-variant-analysis
...
Make the "Run variant analysis against published pack" command cancellable
2024-03-13 16:10:18 +01:00
Koen Vlaswinkel
695cf340b7
Do not make model evaluator cancellable
2024-03-13 15:48:52 +01:00
Shati Patel
84a8ffdad2
Only allow one open model alerts view ( #3461 )
2024-03-13 14:05:47 +00:00
Koen Vlaswinkel
d56f71710e
Use MultiCancellationToken in model evaluator
2024-03-13 13:03:46 +01:00
Shati Patel
3005dacf4e
Use VSCodeBadge component ( #3462 )
2024-03-13 10:12:48 +00:00
Koen Vlaswinkel
8bb0085992
Enable forceExit for CLI tests
2024-03-13 10:20:55 +01:00
Koen Vlaswinkel
992a836ccb
Use tree-kill for killing CLI process
2024-03-13 10:19:39 +01:00
Andrew Eisenberg
2d85018d1d
Add better log messages
2024-03-12 16:32:24 -07:00
Andrew Eisenberg
f84f792c5f
Merge remote-tracking branch 'upstream/main' into aeisenberg/re-import-test-db
2024-03-12 14:50:50 -07:00
Robert
55b9b2e891
Use mocks instead of spies in tests
2024-03-12 15:44:17 +00:00
Robert
ec42728367
Only construct DatabaseFetcher once in extension.ts
2024-03-12 15:38:27 +00:00
Robert
9fa6d99f09
Have the skeleton query wizard call promptImportGithubDatabase so we can make more methods private
2024-03-12 15:32:44 +00:00
Robert
f29aff6303
Inline isFile
2024-03-12 15:32:44 +00:00